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

@font-face {
  font-family: Lftetica;
  src: url('../fonts/LFTEtica-Bold.otf') format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --_color-schemes---color-scheme-1--background: var(--_primitives---colors--white);
  --_typography---body: Roboto, sans-serif;
  --_color-schemes---color-scheme-1--text: var(--_primitives---colors--neutral-darkest);
  --_typography---heading: Lftetica, Georgia, sans-serif;
  --azul-principal-legacy: #00a0dc;
  --naranja-2-legacy: #fbb040;
  --_primitives---colors--opacity--transparent: transparent;
  --gris: #f1f1f1;
  --azul-oscuro-legacy: #164194;
  --_primitives---colors--blue-second-dark: #164194;
  --_primitives---colors--blue-main: #00a0dc;
  --white: white;
  --gris-claro: #f4f4f4;
  --_color-schemes---color-scheme-1--foreground: var(--_primitives---colors--neutral-lightest-plus);
  --_ui-styles---radius--medium: 12px;
  --_color-schemes---color-scheme-2--text: var(--_primitives---colors--white);
  --_primitives---colors--blue-main-light: #61beeb;
  --_primitives---azul-oscuro-2-legacy: #0073c0;
  --naranja-legacy: #fbb040;
  --_color-schemes---color-scheme-3--text: var(--_primitives---colors--neutral-darkest);
  --_primitives---colors--orange-light: #ffd540;
  --_color-schemes---color-scheme-2--background: var(--_primitives---colors--neutral-darker);
  --_primitives---colors--violet-main: #c40075;
  --_primitives---colors--blue-second: #0073c0;
  --_primitives---colors--orange-main: #fbb040;
  --_primitives---azul-claro-2-legacy: #61beeb;
  --_primitives---colors--opacity--white-10: #ffffff1a;
  --_primitives---colors--white: white;
  --_primitives---colors--blue-main-dark: #0073c0;
  --azul-claro-legacy: #61beeb;
  --azul-medio-legacy: #0073c0;
  --carne: #ff9882;
  --_primitives---colors--color: white;
  --_primitives---colors--orange-dark: #f37053;
  --azul-translucido-legacy: #00a0dc14;
  --_primitives---colors--neutral-darkest: #000806;
  --_ui-styles---radius--large: 16px;
  --_primitives---azul-lighter-legacy: #cbf9f4;
  --_ui-styles---radius--small: 8px;
  --_primitives---colors--violet-light: #ee3b7a;
  --_ui-styles---radius--xlarge: 24px;
  --_primitives---colors--neutral-lightest-plus: #f9f9f9;
  --_primitives---naranja-claro-legacy: #ffd540;
  --_ui-styles---radius--stroke--border-width: 0px;
  --_color-schemes---color-scheme-1--border: var(--_primitives---colors--opacity--neutral-darkest-10);
  --_color-schemes---color-scheme-1--accent: var(--_primitives---azul-legacy-green-haze);
  --_primitives---azul-turquesa-legacy: #0073c0;
  --_primitives---azul-lightest-legacy: #e8f6fc;
  --_primitives---azul-turquesa-claro-legacy: #61beeb;
  --_primitives---colors--neutral-dark: #4c5250;
  --_primitives---colors--opacity--neutral-darkest-60: #00080699;
  --_primitives---colors--opacity--neutral-darkest-20: #00080633;
  --_primitives---magenta-legacy-pink: #c40075;
  --_primitives---colors--neutral-lighter: #d8d9d9;
  --_ui-styles---radius--rounded: 999px;
  --_primitives---azul-legacy-green-haze: #00a0dc;
  --_primitives---colors--opacity--white-15: #ffffff26;
  --_primitives---colors--neutral-lightest: #f2f2f2;
  --_primitives---colors--neutral: #7f8382;
  --_primitives---colors--neutral-light: #b2b4b4;
  --_primitives---azul-darkest-legacy: #0f2f6b;
  --_primitives---colors--opacity--neutral-darkest-15: #00080626;
  --_primitives---naranja-legacy-purple: #fbb040;
  --_primitives---magenta-claro-legacy: #ee3b7a;
  --_primitives---azul-darker-legacy: #164194;
  --_ui-styles---radius--xsmall: 4px;
  --_primitives---colors--opacity--white-60: #fff9;
  --_primitives---colors--opacity--white-50: #ffffff80;
  --_primitives---colors--neutral-darker: #19201e;
  --_ui-styles---radius--stroke--divider-width: 1px;
  --_color-schemes---color-scheme-2--foreground: var(--_primitives---colors--neutral-darkest);
  --_color-schemes---color-scheme-2--border: var(--_primitives---colors--opacity--white-15);
  --_color-schemes---color-scheme-2--accent: var(--_primitives---colors--white);
  --gris-oscuro: white;
  --_color-schemes---color-scheme-3--background: var(--_primitives---colors--neutral-lightest-plus);
  --_color-schemes---color-scheme-3--foreground: var(--_primitives---colors--white);
  --_color-schemes---color-scheme-3--border: var(--_primitives---colors--opacity--neutral-darkest-10);
  --_color-schemes---color-scheme-3--accent: var(--_primitives---azul-legacy-green-haze);
  --_primitives---colors--opacity--white-5: #ffffff0d;
  --_primitives---colors--opacity--white-20: #fff3;
  --_primitives---colors--opacity--white-30: #ffffff4d;
  --_primitives---colors--opacity--white-40: #fff6;
  --_primitives---colors--opacity--neutral-darkest-5: #0008060d;
  --_primitives---colors--opacity--neutral-darkest-10: #0008061a;
  --_primitives---colors--opacity--neutral-darkest-30: #0008064d;
  --_primitives---colors--opacity--neutral-darkest-40: #00080666;
  --_primitives---colors--opacity--neutral-darkest-50: #00080680;
}

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

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

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

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

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

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

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

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

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

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

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

body {
  background-color: var(--_color-schemes---color-scheme-1--background);
  font-family: var(--_typography---body);
  color: var(--_color-schemes---color-scheme-1--text);
  font-size: 1rem;
  line-height: 1.5;
}

h1 {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

h2 {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.0325rem;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.25rem;
  font-weight: 700;
  line-height: 1.2;
}

h3 {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.0275rem;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.75rem;
  font-weight: 700;
  line-height: 1.2;
}

h4 {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

h5 {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.0175rem;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1.4;
}

h6 {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.01375rem;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 1.4;
}

p {
  margin-bottom: 0;
}

a {
  color: var(--_color-schemes---color-scheme-1--text);
  text-decoration: underline;
}

ul {
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 1.25rem;
}

ol {
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 1.5rem;
}

li {
  margin-top: .25rem;
  margin-bottom: .25rem;
  padding-left: .5rem;
}

blockquote {
  border-left: .1875rem solid var(--_color-schemes---color-scheme-1--text);
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

figure {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

.main-container {
  color: #000;
  width: 100%;
  max-width: 1340px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem 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 #0003;
}

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

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

.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 #0003;
  border-radius: 0;
}

.main-container.lp-3-nivel {
  padding-top: 40px;
  padding-bottom: 40px;
}

.main-container.no-bot-margin {
  padding-bottom: 0;
}

.h2 {
  font-family: var(--_typography---heading);
  color: #333;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 500;
  line-height: 50.4px;
}

.h2.light-green {
  color: var(--azul-principal-legacy);
}

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

.h2.text__white.mobile-centered.banner {
  font-size: 40px;
  font-weight: 500;
  line-height: 45px;
}

.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.text__centered.text__green-dark.margin__medium_bot {
  font-weight: 500;
}

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

.h2.text__green-dark {
  color: #003829;
}

.h2.text__green-dark.align-left {
  text-align: left;
  align-self: flex-start;
  margin-top: .25rem;
}

.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 {
  justify-content: flex-start;
  width: 405px;
  max-width: 405px;
}

.div.flex-box.margin__tiny_top-bot.full-center.max__width-405.padding__small_bot {
  border-bottom: 1px solid #0003;
}

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

.div.flex-box.margin__small_top-bot.x-y-center {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
}

.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-width: none;
  max-height: none;
}

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

.div.y-center.x-right {
  align-items: flex-end;
}

.div.width__50 {
  width: 50%;
}

.div.height__full {
  height: auto;
}

.div.image {
  background-image: url('../images/dts-new-studio-daniel-faro-5626dts-new-studio-daniel-faro-5625.webp');
  background-position: 50% 0;
  background-size: cover;
}

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

.div.card-block {
  background-color: var(--naranja-2-legacy);
  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-1group-2855.webp');
  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.footer.height__full.position__top.margin__small_top {
  background-color: #0000;
  background-color: var(--_primitives---colors--opacity--transparent);
}

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

.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: #0000;
}

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

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

.div.video-2 {
  background-color: var(--azul-oscuro-legacy);
  background-color: var(--_primitives---colors--blue-second-dark);
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
}

.div.mobile {
  display: none;
}

.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.full-center {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}

.div.height__full {
  height: auto;
  position: relative;
}

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

.h1.text__green-light {
  color: var(--azul-principal-legacy);
}

.h1.text__green-dark.lp {
  margin-bottom: 20px;
  font-size: 50px;
}

.h1.text__green-quipu {
  font-size: 50px;
}

.h1.text__green-lima {
  color: var(--azul-principal-legacy);
}

.h1.extra-bold {
  font-weight: 500;
}

.h1.extra-bold.home {
  width: 100%;
  max-width: 45rem;
}

.h1.extra-bold.home.scroll-move-down-anitamation {
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
}

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

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

.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.text__green-dark.margin__tiny_top.margin-bot-modify {
  margin-bottom: 0;
}

.h4 {
  font-family: var(--_typography---heading);
  margin-top: 10px;
  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.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.text__centered.text__green-dark {
  color: var(--_primitives---colors--blue-second-dark);
}

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

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

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

.divider {
  color: #696969a6;
  background-color: #42424240;
  width: 100%;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

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

.titulin {
  font-family: var(--_typography---heading);
  color: var(--_primitives---colors--blue-second-dark);
  text-align: center;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  font-family: var(--_typography---heading);
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
}

.titulin.alter {
  color: #81cd6699;
}

.titulin.alter.mobile-hidden {
  color: #fff9;
}

.titulin.text__green-quipu {
  font-family: var(--_typography---heading);
  color: var(--_primitives---colors--blue-main);
}

.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: var(--_primitives---colors--blue-main);
}

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

.titulin.home {
  font-family: var(--_typography---body);
  font-weight: 600;
}

.titulin.home.left {
  color: #009b72;
  align-self: flex-start;
  margin-bottom: 0;
  font-weight: 600;
}

.titulin.home.left.marginmobile {
  padding-bottom: 0;
}

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

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

.p.small {
  text-align: left;
  background-color: var(--_primitives---colors--blue-second-dark);
  text-align: left;
  align-self: center;
  font-size: 14px;
  display: block;
}

.p.small.text__white, .p.small.text__white.margin__small_left {
  font-family: var(--_typography---body);
  background-color: #16419400;
}

.p.small.text__white.opacity__60 {
  color: #fff9;
}

.p.small.text__white.opacity__60.margin__small_top-bot.more-margin-mobile.to-left {
  font-family: var(--_typography---body);
  background-color: #16419400;
}

.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 {
  display: none;
}

.p.bold.margin__small_left.white {
  font-size: 14px;
  font-weight: 300;
}

.p.bold.margin__small_left.white.no-bold {
  font-weight: 300;
}

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

.p.margin__medium_bot {
  font-weight: 400;
}

.p.margin__small_left {
  align-self: flex-end;
}

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

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

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

.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.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.home {
  font-size: 18px;
}

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

.p.margin-top-bot-20.more-mobile {
  margin-bottom: 25px;
}

.subtitle {
  font-family: var(--_typography---body);
  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.text__green-dark {
  text-decoration: none;
}

.section {
  background-color: #0000;
  overflow: hidden;
}

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

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

.section.header.alter {
  background-color: var(--azul-oscuro-legacy);
  background-image: url('../images/group-2855-1group-2855.webp');
  background-position: 50%;
  background-size: cover;
}

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

.section.header.alter.padding__big_top-bot.height__90vh.height-auto {
  height: auto;
}

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

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

.section.header.white-bg.small-banner {
  margin-top: 30px;
  margin-bottom: 80px;
}

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

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

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

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

.section.gris {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

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

.section.main-video-bg.with_cta {
  height: 800px;
}

.section.bg-gray-degradado {
  background-image: linear-gradient(to top, #f4f4f4, #fff 78%);
}

.section.bg-gray-degradado.height__80vh {
  height: 80vh;
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section.ayuda-bg {
  background-color: #f4f4f4;
  background-image: url('../images/group-3195-1.svg');
  background-size: cover;
}

.section.more-padd-top {
  padding-top: 10rem;
}

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

.flex-box.y-center.gap_small {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.button {
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_primitives---colors--blue-main);
  font-family: var(--_typography---body);
  color: var(--_color-schemes---color-scheme-2--text);
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: .75rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  display: flex;
}

.button:hover {
  background-color: var(--_primitives---colors--blue-main-light);
  transform: translate(0, -3px)scale(1.05);
}

.button.ghost {
  border: 1px solid var(--azul-principal-legacy);
  color: var(--azul-principal-legacy);
  border-style: solid;
  border-width: 1px;
  border-color: var(--azul-principal-legacy) var(--azul-principal-legacy) var(--azul-principal-legacy) var(--_primitives---colors--blue-main);
  background-color: #0000;
  margin-left: 5px;
  margin-right: 5px;
}

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

.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(--azul-oscuro-legacy);
}

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

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

.button.margin__medium_top.no-left-margin {
  margin-left: 0;
}

.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.webinar {
  align-items: center;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

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

.button.is-darker {
  background-color: var(--_primitives---azul-oscuro-2-legacy);
}

.button.is-lime {
  background-color: var(--naranja-legacy);
  color: var(--_color-schemes---color-scheme-3--text);
}

.button.is-lime.shadow-medium {
  background-color: var(--_primitives---colors--orange-light);
  font-family: var(--_typography---body);
}

.button.is-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--_primitives---colors--opacity--transparent);
  color: var(--_primitives---colors--blue-main);
}

.button.is-link.is-text-dark {
  color: var(--_color-schemes---color-scheme-2--background);
}

.button.is-link.is-text-dark.no_padd {
  font-family: var(--_typography---body);
  padding-left: 0;
}

.button.is-link.is-text-dark.no_padd.no_padd_right {
  padding-right: .5rem;
}

.button.is-link.no-padd {
  padding-left: 0;
}

.button.shadow-medium {
  margin-left: 0;
  margin-right: 0;
}

.button.is-asesoria {
  background-color: var(--_primitives---colors--violet-main);
}

.button.is-autonomo {
  background-color: var(--_primitives---colors--blue-second);
}

.button.is-empresa {
  background-color: var(--_primitives---colors--orange-main);
}

.button.is-lighter {
  background-color: var(--_primitives---azul-claro-2-legacy);
}

.button.is-white {
  background-color: var(--_primitives---colors--opacity--white-10);
}

.button.secondary_white {
  border: 2px solid var(--_primitives---colors--white);
  background-color: var(--_primitives---colors--opacity--transparent);
  color: var(--_primitives---colors--white);
  padding-top: .7rem;
  padding-bottom: .7rem;
}

.button.secondary_white.price_tab {
  font-family: var(--_typography---body);
}

.button.secondary_white.is_blue {
  border-color: var(--_primitives---colors--blue-main);
  color: var(--_primitives---colors--blue-main);
}

.button.max-width-full, .button.price_tab {
  font-family: var(--_typography---body);
}

.button.width_fix {
  width: 280px;
}

.button.is_light {
  background-color: var(--_primitives---colors--white);
  color: var(--_primitives---colors--blue-main-dark);
}

.button.nav_cta {
  padding-left: 1rem;
  padding-right: 1rem;
  text-decoration: none;
}

.link {
  font-family: var(--_typography---body);
  color: var(--_primitives---colors--blue-main);
  margin-left: 0;
  margin-right: 10px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}

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

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

.link.is-white {
  font-family: var(--_typography---body);
  color: #2164d9eb;
  margin-right: 0;
  font-size: 1.125rem;
  text-decoration: underline;
}

.link-cta {
  color: #000;
  justify-content: flex-end;
  align-self: 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 {
  justify-content: flex-start;
}

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

.svg {
  mix-blend-mode: luminosity;
  flex-direction: row;
  align-self: center;
  min-width: 18px;
  max-width: 128px;
  min-height: 10px;
  display: flex;
}

.svg.position__static {
  position: static;
  inset: auto auto auto 10%;
}

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

.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 {
  mix-blend-mode: normal;
  object-fit: contain;
  min-width: auto;
  max-width: 21rem;
  height: 7rem;
  min-height: auto;
  margin-top: auto;
}

.svg.margin__tiny_top.google_review.minus-marg-left {
  margin-left: -1.4rem;
}

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

.svg.margin__tiny_top.truspilot-review-lp {
  flex-flow: column;
  max-width: 25%;
  margin-top: 0;
  padding-right: .5rem;
}

.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: 100%;
  height: 7rem;
}

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

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

.svg.max__width-20.align-center {
  align-self: center;
}

.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 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  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.lp-hero-img {
  max-width: 90%;
  height: auto;
  max-height: none;
}

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

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

.grid__2-1 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-content: stretch 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-1404-error.webp');
  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: 1.5rem;
  padding-right: 1.5rem;
}

.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: 1.125rem;
}

.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: 2.5rem;
}

.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(--azul-claro-legacy);
}

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

.text__green-dark {
  color: var(--azul-oscuro-legacy);
  background-color: #0000;
}

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

.text__green-quipu {
  color: var(--azul-principal-legacy);
}

.rounded__20px {
  border-radius: 20px;
}

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

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

.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 {
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  margin-left: 40px;
  display: flex;
}

.tab-button {
  background-color: #0000;
  width: 100%;
  padding: 20px;
}

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

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

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

.tab-button.small.cuadrado {
  border: 1px solid var(--azul-oscuro-legacy);
  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(--azul-oscuro-legacy);
  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(--azul-oscuro-legacy);
  color: var(--white);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  overflow: visible;
}

.text__grey {
  color: #1a1b32;
}

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

.tab-pane-tab-1.height__full {
  background-color: #0000;
  height: auto;
}

.position__relative {
  position: relative;
}

.position__absolute {
  position: absolute;
}

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

.color-square.green {
  background-color: var(--azul-claro-legacy);
  background-color: var(--azul-claro-legacy);
  color: var(--_primitives---colors--blue-main);
}

.bg__morado {
  background-color: var(--naranja-2-legacy);
}

.bg__aqua {
  background-color: var(--azul-medio-legacy);
}

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

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

.slider {
  background-color: #0000;
  height: 100%;
}

.slide {
  height: 500px;
}

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

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

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

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

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

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

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

.left-arrow.position__absolute {
  inset: auto 10% 10% auto;
}

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

.right-arrow.position__absolute {
  inset: auto 5% 10% auto;
}

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

.card-div {
  position: relative;
}

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

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

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

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

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

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

.redes-block.full-center {
  background-color: var(--_primitives---colors--orange-light);
}

.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__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 {
  font-family: var(--_typography---heading);
  cursor: pointer;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 20px;
  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-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: 0;
  margin-left: auto;
  margin-right: auto;
}

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

.grid__funcionalidad._1-row {
  grid-template-rows: auto;
}

.title_small {
  font-family: var(--_typography---heading);
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
}

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

.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 {
  flex-direction: column;
  align-items: center;
  width: 80%;
  display: flex;
}

.text-field {
  height: 50px;
  font-family: var(--_typography---body);
  background-color: #0000;
  border-radius: 5px;
  margin-bottom: 15px;
  padding-left: 20px;
  font-size: 16px;
  font-weight: 500;
}

.text-field:focus {
  border: 1px solid var(--azul-principal-legacy);
}

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

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

.text-block-15 {
  font-family: var(--_typography---body);
}

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

.form-block {
  width: 100%;
}

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

.checkbox__wrappercheckbox__wrapper {
  margin-top: 10px;
}

.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 {
  grid-template-rows: auto;
  width: 80%;
}

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

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

.heading-wrapper {
  text-align: center;
  max-width: 60em;
  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: #f4f4f480;
  background-image: none;
  justify-content: flex-start;
}

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

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

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

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

.precio {
  font-family: var(--_typography---body);
  color: var(--azul-principal-legacy);
  font-size: 60px;
  font-weight: 400;
}

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

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

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

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

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

.cta-banner-wrapper.small {
  background-color: #003829;
  background-image: none;
  border-radius: 20px;
  flex-direction: row;
  justify-content: flex-start;
  min-height: 150px;
  max-height: 150px;
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

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

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

.cta-arrow {
  width: 100px;
  position: absolute;
  inset: 22% 10% 0% auto;
}

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

.card {
  background-color: #0000;
  border-radius: 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  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 #2233671a;
}

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

.author-avatar {
  border-radius: 100px;
  width: 120px;
  height: 120px;
  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 {
  background-color: #fff;
  min-width: 140px;
}

.dropdown-list.w--open {
  background-color: #0000;
  min-width: 620px;
  padding-top: 0;
  left: 0;
}

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

.nav-menu.alter {
  color: var(--_primitives---colors--blue-main-light);
}

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

.navigation-link-primary {
  font-family: var(--_typography---body);
  color: #444;
  margin-left: 0;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  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 {
  font-family: var(--_typography---heading);
  color: var(--azul-oscuro-legacy);
  margin-bottom: 4px;
  font-size: 18px;
  font-weight: 600;
}

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

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

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

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

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

.dropdown-base-wrapper.w--open {
  background-color: #fff;
  border-radius: 15px;
  min-width: 300px;
  max-height: 100vh;
  left: -97px;
  box-shadow: 0 50px 25px -50px #20355a26, 8px 18px 60px 4px #00000021;
}

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

.brand {
  margin-right: 0;
}

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

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

.dropdown-toggle {
  font-family: var(--_typography---body);
  color: #000;
  padding: 10px 24px 10px 12px;
  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 {
  background-color: #eee;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  justify-content: space-between;
  width: 100%;
  padding: 30px;
  display: flex;
}

.grid__webinars {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 90%;
  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 {
  background-color: var(--_primitives---colors--color);
  width: 100%;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.section-footer {
  background-color: #3c3c3c;
  background-image: none;
  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;
}

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

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

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

.table-wrapper._100.table {
  background-color: #0000;
  border-style: none;
  flex-direction: column;
  align-items: stretch;
  height: auto;
  max-height: none;
  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(--azul-translucido-legacy);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.table-col.full-center.green_column {
  background-color: var(--azul-translucido-legacy);
  height: 100%;
}

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

.table {
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #fff;
  flex-direction: column;
  flex: 1;
  align-items: stretch;
  height: auto;
  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 {
  object-fit: fill;
  background-color: #0000;
  border-style: none;
  flex: none;
  height: auto;
  max-height: none;
  padding-left: 0;
  position: relative;
  overflow: auto;
}

.table-row-4-col {
  z-index: 100;
  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;
  width: 140vw;
  display: grid;
  position: sticky;
}

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

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

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

.table-row-4-col.data-row:hover {
  background-color: #0000;
}

.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 {
  object-fit: cover;
  height: 80%;
  max-height: 80vh;
}

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

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

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

.container__wide-photo {
  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;
  width: 90%;
  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 {
  background-color: var(--gris-claro);
  border-bottom-right-radius: 20px;
  max-width: 55px;
  padding: 0 .3vw .3vw 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

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

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

.ayuda__image-wrapper {
  position: absolute;
  inset: auto 6% 17% auto;
  transform: translate(0);
}

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

.slider-t8 {
  background-color: #0000;
  justify-content: space-between;
  height: 100%;
  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 {
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
  top: auto;
  bottom: 0%;
  right: 0%;
}

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

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

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

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

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

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

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

.tab-text {
  font-family: var(--_typography---body);
  font-size: 16px;
  line-height: 24px;
}

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

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

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

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

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

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

.tabs__features-vertical-menu {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  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;
}

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

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

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

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

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

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

.div__creedencial.position_right.home-page {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: none;
  max-height: none;
  display: block;
  position: relative;
}

.div__creedencial.position_right.flex-left {
  justify-content: center;
  align-items: flex-start;
}

.div__creedencial.home-page {
  max-width: 20%;
  max-height: 45px;
}

.div__creedencial.to_left {
  justify-content: center;
  align-items: flex-start;
  display: block;
}

.tab-title {
  font-family: var(--_typography---heading);
  color: var(--azul-oscuro-legacy);
  font-size: 20px;
  font-weight: 500;
}

.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;
  inset: 0% 0% 0% auto;
}

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

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

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

.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 {
  color: #000;
  align-items: center;
  height: 100%;
  margin-top: auto;
  margin-bottom: auto;
  font-family: Inter;
  font-weight: 500;
  display: flex;
  position: absolute;
  left: 10px;
}

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

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

.toggle---brix {
  background-color: var(--azul-oscuro-legacy);
  cursor: pointer;
  border-radius: 100px;
  width: 74px;
  min-width: 74px;
  height: 33px;
  min-height: 33px;
  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 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  font-family: Inter;
  display: grid;
  overflow: visible;
}

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

.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 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

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

.pack__tag {
  background-color: var(--naranja-legacy);
  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;
  inset: -28% auto auto;
}

.pack__text {
  color: var(--azul-oscuro-legacy);
  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;
  inset: auto auto 3%;
}

.tab__text {
  font-family: var(--_typography---body);
  white-space: nowrap;
  font-size: 22px;
  font-weight: 500;
}

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

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

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

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

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

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

.heading__wrapper-ayuda.scroll-move-down-animation {
  text-align: left;
}

.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: 350px;
}

.footer__redes {
  display: flex;
}

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

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

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

.app {
  max-width: 120px;
}

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

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

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

.dropdown-list-v2.w--open {
  background-color: #0000;
  min-width: 290px;
  padding-top: 0;
  left: 0;
}

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

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

.mobile-dropdown-text {
  font-family: var(--_typography---body);
  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;
}

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

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

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

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

.text-span {
  color: var(--azul-principal-legacy);
}

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

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

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

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

.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, .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 {
  font-weight: 500;
}

.image-footer {
  mix-blend-mode: luminosity;
  width: 30px;
  max-width: none;
}

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

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

.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-width: 844px;
  max-height: 464px;
  margin-left: auto;
  margin-right: auto;
}

.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-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, .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(--azul-principal-legacy);
}

.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(--azul-principal-legacy);
}

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

.text-span-92 {
  color: var(--azul-principal-legacy);
}

.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 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar-container-gmv.try-2 {
  width: 1440px;
  max-width: none;
  padding-left: 2rem;
  padding-right: 2rem;
}

.button-navbar {
  grid-column-gap: .5rem;
  background-color: var(--_primitives---colors--blue-main);
  font-family: var(--_typography---body);
  color: #fff;
  text-align: center;
  white-space: nowrap;
  border: 1px #fff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.button-navbar:hover {
  background-color: var(--_primitives---colors--blue-main);
  border-width: 0;
  border-color: #fff;
}

.button-navbar:focus {
  background-color: var(--_primitives---colors--blue-main);
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-text-size-small-2 {
  font-family: var(--_typography---body);
  color: #475467;
  letter-spacing: normal;
  font-size: .875rem;
  line-height: 1.5;
}

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

.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__2-columns {
  grid-template-columns: 1fr 1fr;
}

.dropdown-list-gmv-3 {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

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

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

.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: 15rem;
  max-width: 100%;
  padding-top: 8px;
}

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

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

.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 {
  justify-content: end;
  justify-items: end;
  max-width: 400px;
}

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

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

.navbar_icon-wrapper {
  flex: none;
}

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

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

.dropdown-toggle-gmv {
  font-family: var(--_typography---body);
  color: #475467;
  align-items: center;
  padding: 1.75rem 2.5rem 1.75rem 1rem;
  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;
  font-family: var(--_typography---body);
  color: #475467;
  white-space: nowrap;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  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;
}

.navbar-link {
  font-family: var(--_typography---body);
  color: #000;
  align-items: center;
  padding: 1.75rem 1rem;
  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 {
  font-family: var(--_typography---heading);
  color: #101828;
  margin-bottom: .25rem;
  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;
  inset: auto 0% 0%;
}

.fs-cc-prefs_title {
  font-family: var(--_typography---body);
  color: var(--_primitives---colors--blue-main-dark);
  -webkit-text-stroke-color: var(--_primitives---colors--blue-second-dark);
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.2em;
}

.fs-cc-prefs_button {
  border: 2px solid var(--_primitives---colors--blue-main);
  background-color: var(--_primitives---colors--blue-main);
  font-family: var(--_typography---body);
  border-radius: .3rem;
  margin-right: .5rem;
  padding: .625rem 1.5rem;
  font-size: .875rem;
  font-weight: 500;
}

.fs-cc-prefs_button.fs-cc-button-alt {
  border-color: var(--_primitives---colors--blue-main);
  color: var(--_primitives---colors--blue-main);
  background-color: #fff;
}

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

.fs-cc-banner_text {
  font-family: var(--_typography---body);
  color: #616161;
  border: 1px #000;
  margin-right: 1.5rem;
  font-size: 11px;
}

.fs-cc-banner_button {
  border: 2px solid var(--_primitives---colors--blue-main);
  background-color: var(--_primitives---colors--blue-main);
  min-width: 8rem;
  font-family: var(--_typography---body);
  color: #fff;
  text-align: center;
  border-radius: .3rem;
  margin-left: 1rem;
  padding: .5rem 1rem;
  font-size: 14px;
}

.fs-cc-banner_button.fs-cc-button-alt {
  border-color: var(--_primitives---colors--blue-main);
  color: var(--_primitives---colors--blue-main);
  background-color: #f5f5f5;
  font-family: Inter;
  font-size: 14px;
}

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

.fs-cc-banner_close-icon {
  width: 1rem;
  height: 1rem;
  color: var(--_primitives---colors--blue-main);
}

.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;
  inset: -.75rem -.75rem auto auto;
  box-shadow: -1px 1px 12px #3333331a;
}

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

.fs-cc-prefs_submit-hide {
  background-color: var(--_primitives---colors--blue-main);
  display: none;
}

.fs-cc-prefs_close-icon {
  width: 1rem;
  height: 1rem;
  color: var(--_primitives---colors--blue-main);
}

.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;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding: 2rem;
  display: none;
  position: fixed;
  inset: 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;
  inset: auto auto 1.25rem 1.25rem;
}

.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;
  background-color: #03052499;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 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 #0000001a;
}

.fs-cc-banner_text-link {
  border: 1px solid var(--_primitives---colors--blue-main);
  font-family: var(--_typography---body);
  color: var(--_primitives---colors--blue-main);
  font-weight: 400;
  text-decoration: none;
}

.fs-cc-prefs_label {
  font-family: var(--_typography---body);
  color: var(--_primitives---colors--blue-second-dark);
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 2rem;
  font-size: 1rem;
  font-weight: 400;
}

.fs-cc-prefs_text {
  font-family: var(--_typography---body);
  color: #000000b3;
  -webkit-text-stroke-color: #000;
  font-size: .75rem;
}

.fs-cc-prefs_option {
  border-bottom: 1px solid #33333326;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

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

.fs-cc-prefs_form {
  background-color: #fff;
  border-radius: 1rem;
  width: 100%;
  max-width: 36rem;
  height: 100%;
  max-height: 70vh;
  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 {
  border: 1px #000;
  align-items: center;
  width: 100%;
  max-width: 77rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.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 {
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  width: 2.75rem;
  height: 2.75rem;
  margin-right: -1rem;
}

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

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

.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;
  place-items: start center;
  margin-top: 4rem;
  margin-bottom: 4rem;
  display: grid;
}

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

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

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

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

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

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

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

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

.uui-page-padding-5.lp-3-nivel {
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

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

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

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

.button-2 {
  font-family: var(--_typography---body);
  background-color: #009b72;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 12px 35px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

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

.button-2.newsletter {
  margin-right: 0;
  padding: 9px 25px;
  font-size: 13px;
}

.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 {
  object-fit: fill;
  width: 90%;
}

.div-block-5 {
  justify-content: flex-start;
  margin-bottom: 1.5rem;
  display: flex;
}

.link-4 {
  font-family: var(--_typography---body);
  color: var(--_primitives---colors--blue-main);
}

.bold-text {
  color: #001738cc;
  font-weight: 500;
}

.uui-space-small-4 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-text-size-medium-4 {
  font-family: var(--_typography---body);
  color: #475467;
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

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

.uui-icon-1x1-xsmall-5 {
  width: 1.5rem;
  height: 1.5rem;
}

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

.text-span-105, .text-span-106, .text-span-107 {
  font-weight: 500;
}

.radio-button-label, .radio-button-label-2 {
  font-family: Inter;
}

.language-list {
  background-color: #d99f9f;
  inset: 5% 0% auto;
}

.language-list.w--open {
  background-color: #fff;
  border-radius: 4px;
  min-width: 200px;
  padding: 8px 16px;
  inset: auto 0% 0%;
  box-shadow: 18px 18px 45px 19px #4f5e781a;
}

.langauge-line-break {
  background-color: #009b72;
  width: 0%;
  height: 1px;
  position: absolute;
  inset: auto 0% 0%;
}

.icon-2 {
  color: #fff;
}

.language-link-dropdown:hover {
  color: var(--_primitives---colors--blue-main);
}

.language-link {
  color: #484646;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 45px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  position: relative;
}

.language-link:hover {
  color: #009b72;
}

.langauge-line-base {
  background-color: #9b9eb838;
  width: 100%;
  height: 1px;
  position: absolute;
  inset: auto 0% 0%;
}

.language-dropdown {
  top: -2px;
}

.language-dropdown:hover {
  position: relative;
  top: auto;
}

.language-toggle {
  color: #20355a;
  border: 1px solid #fff;
  border-radius: 4px;
  width: 123px;
  padding: 10px 45px 10px 20px;
  transition: all .2s;
}

.text-block-24 {
  color: #fff;
}

.text-span-109 {
  color: var(--naranja-legacy);
}

.link-faqs {
  color: #444;
}

.pricing-card-3 {
  background-color: #fff;
  border-radius: 20px;
  padding: 4.2em 3em;
  position: relative;
}

.pricing-card-3.full-center {
  background-color: #0000;
  background-image: none;
  border: 1px solid #f1f1f1;
  justify-content: flex-start;
  width: 100%;
  padding-bottom: 2.5em;
  box-shadow: 0 0 12px -2px #00000014;
}

.svg__top-right-3 {
  background-color: #f4f4f4;
  border-bottom-right-radius: 20px;
  max-width: 55px;
  padding: 0 .3vw .3vw 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

.svg__top-right-3.medium {
  inset: 2% auto auto 5%;
  background-color: #fff;
  padding: 0 15px 15px 0;
  inset: 2% auto auto 5%;
}

.text-span-123 {
  color: var(--azul-principal-legacy);
}

.col {
  flex-flow: column;
  flex: 0 auto;
  align-items: flex-start;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  position: relative;
}

.col.lg-5 {
  align-self: center;
  width: 50%;
  padding-left: 0;
  padding-right: 0;
}

.col.lg-6 {
  flex: 0 auto;
  align-items: flex-start;
  width: 50%;
}

.col.lg-6.centre-align-vertical {
  justify-content: center;
  align-self: center;
}

.col.lg-6.centre-align-vertical.width-40 {
  align-self: center;
  align-items: flex-end;
  width: auto;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.col.lg-1 {
  flex: 0 auto;
  width: 2%;
  padding-left: 0;
  padding-right: 0;
}

.row {
  flex-flow: wrap;
  align-content: stretch;
  align-items: center;
  margin-left: -15px;
  margin-right: -15px;
  display: flex;
}

.row.margin__small_bot {
  justify-content: space-between;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.success-message-2 {
  background-color: #f4f4f4;
  border-radius: 5px;
  margin-top: 26px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-50 {
  font-family: var(--_typography---body);
}

.form-with-button {
  justify-content: flex-end;
  align-items: center;
  margin-top: 26px;
  display: flex;
}

.form-field {
  color: #096ad0;
  background-color: #096ad00a;
  background-image: none;
  border-style: none;
  border-radius: 3px;
  min-width: 200px;
  margin-bottom: 20px;
  padding: 26px 16px;
}

.form-field::placeholder {
  color: #096ad0;
}

.form-field.side-margins {
  margin-left: 16px;
  margin-right: 16px;
}

.form-field.side-margins.no-bottom-margins {
  color: #003829;
  background-color: #f4f4f4;
  align-self: center;
  min-width: 300px;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 19px;
  padding-bottom: 19px;
  font-family: Inter;
  font-size: 13px;
}

.form-field.side-margins.no-bottom-margins::placeholder {
  color: #003829;
}

.link-footer {
  color: #fff;
}

.form-2 {
  border-radius: 5px;
  align-self: flex-end;
  width: auto;
  margin: 0 auto;
}

.error-message-2 {
  border-radius: 5px;
}

.pricing-icon {
  background-image: url('../images/check-blue-1.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  flex: none;
  width: 16px;
  height: 16px;
  margin-right: 16px;
}

.pricing-icon.table {
  background-image: url('../images/tick-1tick.webp');
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 0;
}

.precio-5, .precio-6 {
  color: #009b72;
  font-family: Inter;
  font-size: 58px;
  font-weight: 400;
}

.yellow-badge-label-2 {
  font-family: var(--_typography---body);
  color: #003829;
  text-align: center;
  -webkit-text-stroke-color: #003829;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  position: relative;
}

.yellow-badge-label-2.top-bar {
  font-size: 15px;
  font-weight: 700;
}

.precio-7 {
  font-family: var(--_typography---body);
  color: #009b72;
  font-size: 58px;
  font-weight: 400;
}

.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: var(--gris-claro);
  border: 1px #e4e4e4;
}

.pricing-tab-yello-badge-2.top-bar {
  position: static;
  top: auto;
}

.precio-9, .precio-10, .precio-11 {
  color: #009b72;
  font-family: Inter;
  font-size: 58px;
  font-weight: 400;
}

.three-column-grid {
  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;
  max-width: 56rem;
  margin-top: 2rem;
  display: grid;
}

.div-more-cake {
  margin-left: .5rem;
  padding: 0;
  font-weight: 400;
  text-decoration: none;
}

.blockquote-pool-brown {
  font-family: var(--_typography---body);
  background-color: #fff;
  border-style: solid;
  border-width: 0;
  border-radius: 1rem;
  padding: 1.5rem 1.75rem;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
  box-shadow: 0 0 12px -2px #0000002e;
}

.img-influence-middle {
  object-fit: cover;
  border-style: solid;
  border-width: 0;
  border-radius: 9999px;
  flex-shrink: 0;
  width: 2.75rem;
  height: 2.75rem;
  padding: 0;
  font-weight: 400;
  text-decoration: none;
}

.div-stiff-where {
  align-items: center;
  margin-top: 1.25rem;
  padding: 0;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.div-free-machinery {
  padding: 0;
  font-weight: 400;
  text-decoration: none;
}

.p2-4, .p2-5 {
  margin-bottom: 0;
  font-family: Inter;
}

.link-newsletter {
  color: #444;
  font-size: 12px;
  font-weight: 500;
}

.image-quipu-news {
  width: 180px;
}

.text-span-142, .text-span-143 {
  font-weight: 500;
}

.text-span-144, .text-span-145, .text-span-146, .text-span-148 {
  color: var(--azul-principal-legacy);
}

.text-span-149, .text-span-150, .text-span-151, .text-span-152, .text-span-153, .text-span-154 {
  font-weight: 500;
}

.image-6 {
  color: #000;
  object-fit: fill;
  position: static;
}

.password-container {
  position: relative;
}

.loop-text-inner {
  display: flex;
  overflow: visible;
}

.wbs-alert-bar-7-title-2 {
  font-family: var(--_typography---heading);
  color: var(--white);
  font-weight: 400;
}

.wbs-alert-bar-4-icon-2 {
  filter: invert();
  color: #fff;
  height: 24px;
}

.loop-text-outer {
  background-color: var(--azul-oscuro-legacy);
  width: 100%;
  overflow: hidden;
}

.wbs-alert-bar-7-item-3 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  white-space: nowrap;
  flex-flow: row;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-size: 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.wbs-alert-bar-7-item-3.desktop-hidden {
  display: none;
}

.combine-container-large {
  width: 100%;
  max-width: 75rem;
  margin-top: -350px;
  margin-left: auto;
  margin-right: auto;
}

.combine-container-large.lp-3-nivel {
  margin-top: -200px;
}

.combine-container-large.thank-you-page {
  margin-top: -250px;
}

.wbs-section-2 {
  background-color: #f5f5f5;
  padding: 5rem 0% 2rem;
}

.wbs-section-2.lp-3-nivel {
  padding-bottom: 0;
}

.combine-header6_video-wrapper {
  border-radius: 1.25rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 70px;
  max-width: 70rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.wbs-hero-7 {
  text-align: center;
  margin-left: 0;
  margin-right: 0;
  padding-top: 40px;
  padding-left: 5%;
  padding-right: 5%;
}

.wbs-container-2 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.wbs-container-2.lp-3-nivel {
  max-width: 650px;
}

.wbs-container-2.thank-you-page {
  max-width: 800px;
}

.video-academy-btn {
  z-index: 2;
  background-color: #0000;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  position: absolute;
}

.video-academy-btn:hover {
  background-color: #0000;
}

.combine-play_icon {
  color: #fff;
  border-radius: 50rem;
  width: 4rem;
  height: 4rem;
  transition: color .25s;
}

.combine-play_icon:hover {
  opacity: .85;
  color: #fff9;
  mix-blend-mode: normal;
  background-color: #0000;
}

.wbs-hero-7-content {
  background-color: #009b72;
  background-image: linear-gradient(8deg, #009b72, #f1f1f1 0%, #fff 70%);
  padding-top: 80px;
  padding-bottom: 400px;
}

.wbs-hero-7-content.lp-tercer-nivel {
  padding-bottom: 250px;
}

.wbs-hero-7-content.thank-you-page {
  padding-bottom: 300px;
}

.combine-button-wrapper {
  grid-column-gap: 1rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-3 {
  font-family: var(--_typography---body);
  background-color: #009b72;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 12px 35px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.button-3.ghost {
  color: #009b72;
  background-color: #0000;
  border: 1px solid #009b72;
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 11px;
  padding-bottom: 11px;
}

.button-3.ghost.x {
  padding-left: 23px;
  padding-right: 23px;
}

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

.button-3.no-margin {
  margin-left: 0;
}

.button-3.no-margin.margin-mobile {
  padding-left: 23px;
  padding-right: 23px;
}

.text-span-174 {
  color: #009b72;
}

.text-span-174.text-underline {
  font-family: var(--_typography---body);
}

.img-lightbox-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-header6_overlay {
  z-index: 1;
  background-color: #00000014;
  width: 100%;
  height: 100%;
  position: absolute;
}

.combine-header6_overlay:hover {
  background-color: #0000001f;
}

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

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

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

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

.image-7.floating {
  height: 40vw;
  max-height: 300px;
  position: relative;
}

.image-7.bloquex__text-img {
  object-fit: contain;
  order: -1;
  height: 80%;
}

.image-7.lp-hero-img {
  max-width: 90%;
  height: auto;
  max-height: none;
}

.uui-layout08_item {
  margin-bottom: 20px;
  display: flex;
}

.uui-layout08_item-icon-wrapper {
  align-self: flex-start;
  margin-right: .75rem;
}

.subrallado-azul {
  color: #43b2c9;
  background-color: #64d8cc33;
  background-color: var(--_primitives---colors--blue-second);
}

.subrallado-verde {
  color: #009b72;
  background-color: #81cd6633;
  background-color: var(--_primitives---colors--blue-main-light);
}

.subrallado-lila {
  color: #aa92f7;
  background-color: #cec0f940;
  background-color: var(--_primitives---colors--orange-main);
}

.combine-container-large-3 {
  width: 100%;
  max-width: 75rem;
  margin-top: -350px;
  margin-left: auto;
  margin-right: auto;
}

.combine-container-large-3.lp {
  max-width: 80%;
  margin-top: 0;
}

.combine-container-large-3.lp.video-academy {
  max-width: 100%;
}

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

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

.main-container-5 {
  color: #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1340px;
  height: 100%;
  margin: auto;
  padding: 2rem 3rem;
  display: flex;
  position: relative;
}

.lottie-animation-4 {
  object-fit: fill;
  order: 1;
  max-width: 80%;
  height: 80%;
}

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

.right-div-cta-small {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr .5fr;
}

.cta-small-grid {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  margin-top: auto;
  margin-bottom: auto;
}

.button-small-cta-div {
  justify-content: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
}

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

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

.uui-layout80_list {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  margin-top: 2rem;
  margin-bottom: 4rem;
  display: grid;
}

.uui-layout80_list.no-spacing-bot {
  margin-bottom: 0;
}

.uui-layout80_component {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.uui-layout80_image {
  width: 100%;
}

.uui-layout80_image-wrapper {
  background-color: #f9fafb00;
  width: 100%;
  margin-bottom: 2rem;
  position: relative;
}

.uui-layout80_item {
  flex-direction: column;
  align-items: center;
}

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

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

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

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

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

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

.main-container-17.no-padding, .uui-padding-vertical-xhuge-8 {
  padding-top: 0;
  padding-bottom: 0;
}

.uui-max-width-large-6 {
  width: 100%;
  max-width: 100%;
}

.combine-container-medium {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-197 {
  color: var(--azul-principal-legacy);
}

.text-span-198, .text-span-199, .text-span-200, .text-span-201 {
  font-weight: 600;
}

.text-span-207 {
  color: var(--azul-principal-legacy);
}

.text-span-208, .text-span-209, .text-span-210, .text-span-211, .text-span-212, .text-span-213, .text-span-214 {
  font-weight: 600;
}

.f-section-large {
  padding: 75px 5% 92px;
  position: relative;
}

.icon-standard-small {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.combine-blog1_image-wrapper {
  width: 100%;
  height: 17rem;
  position: relative;
  overflow: hidden;
}

.combine-blog1_image-wrapper.video-academy {
  height: auto;
}

.combine-header6_video-wrapper-2 {
  border-radius: 1.25rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.p-2 {
  font-family: var(--_typography---body);
  color: #444;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.combine-text-size-small {
  font-family: var(--_typography---body);
  color: #1f2c3d;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-text-size-small.combine-text-color-grey {
  font-family: var(--_typography---body);
}

.f-blog-category {
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.f-blog-tabs-content {
  margin-left: 40px;
  padding-left: 10px;
  padding-right: 10px;
}

.blog-category-title-2 {
  color: #160042;
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
}

.combine-button-icon {
  font-family: var(--_typography---body);
  color: #1f2c3d;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
}

.combine-button-icon:hover {
  color: #6157f8;
}

.f-blog-tab-link-large {
  min-width: 295px;
  font-family: var(--_typography---body);
  color: #160042;
  letter-spacing: -.01em;
  background-color: #0000;
  border-radius: 4px;
  margin-bottom: 8px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 12px;
  font-size: 14px;
}

.f-blog-tab-link-large.w--current {
  background-color: #61beeb40;
  border-radius: 5px;
}

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

.f-blog-wrapper {
  position: relative;
}

.text-block-59 {
  font-family: var(--_typography---body);
  color: var(--_primitives---colors--blue-main);
  font-weight: 700;
}

.combine-play_icon-2 {
  background-color: var(--_primitives---colors--orange-main);
  color: #fff;
  border-radius: 50rem;
  width: 4rem;
  height: 4rem;
  transition: color .25s;
}

.combine-play_icon-2:hover {
  opacity: .85;
  color: #fff9;
  mix-blend-mode: normal;
  background-color: #0000;
}

.combine-blog1_item {
  color: #1f2c3d;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  text-decoration: none;
  transition: box-shadow .25s, transform .25s, color .25s;
  display: flex;
  overflow: hidden;
}

.combine-blog1_item:hover {
  transform: translate(0, -.75rem);
  box-shadow: 0 2px 10px 3px #8c94a533;
}

.tab-dropdown {
  display: none;
}

.combine-blog1_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.combine-blog1_component.margin__medium_top {
  margin-top: 30px;
}

.blog-category-icon {
  width: 16px;
  height: 16px;
  margin-right: 13px;
}

.combine-blog1_content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.combine-heading-style-h5 {
  font-family: var(--_typography---heading);
  color: #1f2c3d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.f-blog-tabs {
  display: flex;
}

.f-blog-tab-menu-vertical {
  z-index: 20;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 40px;
  display: flex;
  position: static;
  top: 5rem;
}

.text-block-60 {
  font-family: var(--_typography---body);
}

.tooltip-icon-wrapper {
  cursor: pointer;
  width: 20px;
  height: 20px;
}

.show-button {
  border: 1px solid var(--_primitives---colors--blue-main);
  background-color: var(--_primitives---colors--blue-main);
  width: 100%;
  font-family: var(--_typography---body);
  text-align: center;
  cursor: pointer;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
  transition: all .3s;
  display: flex;
}

.show-button:hover {
  color: var(--_primitives---colors--blue-main);
  background-color: #0000;
}

.plan-info-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px 10px;
  display: flex;
}

.tooltip-navigation {
  z-index: 3;
  color: #64636e;
  background-color: #fafbfe;
  border-top: 1px solid #d8e3f0;
  border-radius: 0 0 9px 9px;
  justify-content: space-between;
  align-items: center;
  min-height: 50px;
  padding: 8px 20px;
  display: flex;
}

.tooltip-navigation.top {
  background-color: #fff;
  border-top-style: none;
  border-bottom: 1px solid #d8e3f0;
  border-radius: 9px 9px 0 0;
  padding-left: 10px;
  padding-right: 10px;
  position: static;
}

.tooltip-navigation.hide {
  display: none;
}

.tooltip-close {
  z-index: 5;
  color: #3f3e46;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.tooltip-close:hover {
  background-color: #002aff1a;
}

.tooltip-title {
  font-family: var(--_typography---heading);
  margin-bottom: 6px;
  font-size: 110%;
  font-weight: 400;
}

.hide-button-wrapper {
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.relative.hide {
  display: none;
}

.tooltip-container {
  z-index: 3;
  background-color: #fff;
  border-radius: 9px 9px 0 0;
  padding: 10px;
  font-size: 12.5px;
}

.tooltip-wrapper {
  display: block;
  position: relative;
}

.heading-2 {
  color: #1f2937;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 18px;
}

.pricing-grid-container {
  margin-left: auto;
  margin-right: auto;
}

.tooltip-svg {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tooltip-wrapper-2 {
  color: #333;
  text-align: left;
  background-color: #fff;
  border: 1px solid #f1f1f1;
  border-radius: 10px;
  width: 300px;
  font-size: 11.5px;
  font-weight: 400;
  line-height: 1.5em;
  display: block;
  box-shadow: 1px 1px 8px 1px #2d3e501f;
}

.price-and-month-wrapper {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.feature-name-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.pricing-grid-row {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  border-top: 1px solid #0000001a;
  grid-template: "feature plan-1 plan-2 plan-3" 1fr
                 "feature . . ."
                 / 1.75fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.pricing-grid-row.top {
  grid-template-rows: 1fr;
  padding-left: 20px;
}

.pricing-grid-row.top.last-one {
  border-bottom: 1px solid #0000001a;
}

.pricing-grid-row.cc-plans {
  background-color: #fff;
  border-top-style: none;
  border-bottom: 1px #0000001a;
  grid-template-areas: "feature plan-1 plan-2 plan-3";
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.tooltip-author-wrap {
  align-items: center;
  display: flex;
}

.tooltip-button {
  color: #fff;
  text-align: center;
  background-color: #2962ff;
  border-radius: 4px;
  padding: 5px 12px;
  font-weight: 700;
  line-height: 2em;
  transition: background-color .2s, box-shadow .2s, color .2s, border-color .2s;
  position: relative;
  box-shadow: 0 15px 25px -10px #0d61b640;
}

.tooltip-button:hover {
  background-color: #007ace;
  box-shadow: 0 15px 25px -12px #12437559;
}

.tooltip-code {
  color: #290092;
  background-color: #e7f1ff;
  border-bottom: 1px solid #557dff;
  border-radius: 3px;
  padding-left: 2px;
  padding-right: 2px;
  display: inline-block;
}

.hide-button {
  width: 100%;
  font-family: var(--_typography---body);
  text-align: center;
  cursor: pointer;
  background-color: #009b72;
  border: 1px solid #009b72;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
  transition: all .3s;
  display: flex;
}

.hide-button:hover {
  color: #009b72;
  background-color: #0000;
}

.show-button-wrapper {
  width: 130px;
  margin-left: auto;
  margin-right: auto;
}

.tooltip-diamond {
  z-index: 2;
  background-color: #fafbfe;
  border: 1px solid #d8e3f0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: -7px 0% auto;
  transform: rotate(45deg);
  box-shadow: 0 -3px 8px #2d3e500f;
}

.tooltip-diamond.left {
  inset: 0 auto 73px -7px;
  inset: 0 auto 73px -7px;
  color: var(--_primitives---colors--blue-main);
  inset: 0 auto 73px -7px;
  margin-top: auto;
  margin-bottom: auto;
  inset: 0 auto 73px -7px;
}

._2nd-heading-wrapper {
  z-index: 5;
  background-color: #fff;
  border-bottom: 1px solid #0000001a;
  position: sticky;
  top: 7%;
}

.list-show-always {
  overflow: hidden;
}

.container-7 {
  flex: 1;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}

.white-gradiant-2 {
  background-image: linear-gradient(358deg, #fff, #ffffff80);
  width: 100%;
  height: 200px;
  position: absolute;
  bottom: 0;
}

.pricing-part-2 {
  height: 100%;
  margin-bottom: 30px;
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
}

.pricing-part-2.teu-pricing-section {
  display: none;
}

._2nd-list-pricing-part {
  height: 100%;
  margin-bottom: 30px;
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

.plus-icon-and-texts-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.plus-icon-wrapper {
  width: 50px;
  height: 50px;
}

.plan-name-2 {
  color: #009b72;
  text-transform: uppercase;
  margin-top: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 29px;
}

._2nd-list-pricing-grid-row {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  border-top: 1px solid #0000001a;
  grid-template: "feature plan-1 plan-2 plan-3" 1fr
                 "feature . . ."
                 / 1.75fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

._2nd-list-pricing-grid-row.top {
  grid-template-rows: 1fr;
  grid-template-columns: 1.75fr 1fr 1fr;
  padding-left: 20px;
}

._2nd-pricing-grid-row {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  border-top: 1px solid #0000001a;
  grid-template: "feature plan-1 plan-2 plan-3" 1fr
                 "feature . . ."
                 / 1.75fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

._2nd-pricing-grid-row.cc-plans {
  background-color: #fff;
  border-top-style: none;
  border-bottom: 1px #0000001a;
  grid-template-columns: 1.75fr 1fr;
  grid-template-areas: "feature plan-1 plan-2 plan-3";
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.p-7 {
  font-family: var(--_typography---body);
  color: #444;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.p-7.margin__small_left {
  font-family: var(--_typography---body);
  align-self: center;
  margin-left: 0;
}

.p-7.margin__small_left.is_light {
  color: #fff;
}

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

.p-7.small {
  text-align: left;
  align-self: center;
  font-size: 14px;
  display: block;
}

.p-7.margin__small_left {
  align-self: flex-end;
}

.paragraph-large-bg {
  letter-spacing: -.015em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 32px;
}

.paragraph-large-bg.text-weight-bold {
  font-family: Inter;
  font-weight: 600;
  text-decoration: none;
}

.wrap-v-small {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.icon-regular {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.avatar-regular-gmv {
  background-color: #e6e6e6;
  border: 3px solid #fff;
  border-radius: 99px;
  width: 42px;
  height: 42px;
  position: relative;
}

.avatar-regular-gmv.avatar-group {
  margin-left: -14px;
}

.paragraph-h1 {
  font-family: var(--_typography---body);
  font-size: 16px;
  line-height: 24px;
}

.header-client-row-gmv {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #d5d9e2;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.header-logo-marquee-gmv {
  height: 64px;
  margin-top: 66px;
  position: relative;
  overflow: hidden;
}

.header-client-block-gmv {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.h1-landing {
  font-family: var(--_typography---heading);
  color: #2f2f2f;
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 64px;
  font-weight: 500;
  line-height: 1.2;
}

.background-image {
  display: none;
}

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

.paragraph-small-gmv {
  font-family: var(--_typography---body);
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-small-gmv.text-weight-medium {
  font-weight: 500;
}

.paragraph-small-gmv.text-color-gray-600 {
  color: #525f75;
}

.h4-heading-5 {
  font-family: var(--_typography---heading);
  color: #23272f;
  letter-spacing: -1.2px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.5;
}

.wrap-gmv-header {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  display: flex;
}

.row-large-icons-gmv {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

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

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

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

.avatar-wrapper-gmv {
  display: flex;
}

.header-client-review-gmv {
  border: 1px solid #d5d9e2;
  border-radius: 8px;
  width: 100%;
  max-width: 197px;
  padding: 16px;
}

.button-8 {
  max-width: 80%;
  font-family: var(--_typography---body);
  background-color: #009b72;
  border-radius: 5px;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin: 10px 5px 20px;
  padding: 12px 35px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.button-8:hover {
  background-color: #31ad8c;
}

.button-8.no-margin {
  margin-left: 0;
}

.button-8.no-margin.margin-mobile {
  max-width: 100%;
  padding-left: 24px;
  padding-right: 24px;
}

.button-8.ghost {
  color: #009b72;
  background-color: #0000;
  border: 1px solid #009b72;
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 11px;
  padding-bottom: 11px;
}

.button-8.ghost:hover {
  background-color: #f9fafb;
}

.button-8.ghost.x {
  padding-left: 23px;
  padding-right: 23px;
}

.feature-logos-wrap-gmv {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  padding-top: 1rem;
  padding-left: 0;
  padding-right: 32px;
  display: flex;
}

.header-title-wrapper-gmv {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-underline {
  background-image: url('../images/vector-233-1.svg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 165px;
  background-attachment: scroll;
  margin-top: -8px;
  margin-bottom: -8px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Plusjakartasans;
  font-weight: 500;
  display: inline-block;
}

.text-underline.h1-underline {
  background-size: auto;
  padding-bottom: 15px;
  font-weight: 500;
}

.text-underline.h2-underline {
  font-family: var(--_typography---heading);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  font-weight: 700;
}

.header-content-gmv {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  width: 100%;
  max-width: 510px;
  display: flex;
}

.header-background-2 {
  z-index: -1;
  pointer-events: none;
  position: absolute;
  inset: 0%;
}

.header-logo {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: .5;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 24px;
  padding-right: 24px;
  transition: opacity .2s;
  display: flex;
}

.header-logo:hover {
  opacity: 1;
}

.header-grid-gmv {
  grid-column-gap: 72px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  place-items: start stretch;
}

.header-logo-overlay-2 {
  z-index: 1;
  background-image: linear-gradient(to right, #fff, #fff0);
  width: 64px;
  height: 100%;
  position: absolute;
}

.header-logo-overlay-2.right {
  background-image: linear-gradient(270deg, #fff, #fff0);
  inset: 0% 0% 0% auto;
}

.btn-asesorias-gmv {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.header-landing {
  padding: 60px 5% 20px;
  position: relative;
}

.header-container-gmv {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.text-weight-semibold {
  font-weight: 500;
}

.text-color-green-3 {
  font-family: var(--_typography---body);
  color: #008f4a;
}

.header-logo-row-gmv {
  justify-content: space-between;
  width: 1440px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.container-landing-text-right {
  color: #000;
  width: 100%;
  max-width: 1340px;
  height: 100%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: .75rem 3rem;
  position: relative;
}

.image-cover-4 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

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

.grid-landing-page {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-content: stretch space-between;
}

.grid-landing-page.scroll-move-up-anitamation {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  place-content: stretch space-between;
  place-items: stretch stretch;
}

.title-horizontal-responsive {
  padding: 2rem 5% 0;
  position: relative;
}

.video-heading-2 {
  max-width: 95%;
  font-family: var(--_typography---heading);
  color: #2f2f2f;
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 45px;
  font-weight: 700;
  line-height: 1.2;
}

.landing-page-section-title {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 992px;
  margin: 1.5rem auto;
  display: flex;
}

.content-quote {
  grid-column-gap: 16px;
  justify-content: flex-end;
  max-width: 384px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 16px;
  display: flex;
}

.content-quote.asesorias {
  padding-top: 0;
}

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

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

.checklist-div-right.y-center.x-right {
  justify-content: center;
  align-items: flex-end;
}

.checklist-div-right.mobile-centered {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.checklist-div-right.mobile-centered.checklist-div-right-diff {
  margin-top: 0;
  margin-bottom: 0;
}

.container-landing-text-left {
  color: #000;
  width: 100%;
  max-width: 1340px;
  height: 100%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: .75rem 3rem;
  position: relative;
}

.h3-2 {
  font-family: var(--_typography---heading);
  color: #2f2f2f;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 32px;
  font-weight: 500;
  line-height: 1.2;
}

.h3-2.h3-landing {
  margin-bottom: 1rem;
  padding-top: 10px;
  font-size: 40px;
  font-weight: 500;
}

.paragraph-landing {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.paragraph-landing.text-weight-bold {
  font-weight: 600;
}

.paragraph-landing.text-weight-bold.reviewer-data-p {
  margin-bottom: 0;
}

.paragraph-landing.text-weight-medium {
  font-family: Inter;
  font-size: 14px;
  font-weight: 400;
}

.li-icon-wrapper {
  align-self: flex-start;
  margin-right: .75rem;
}

.content-quote-divider {
  background-color: #adb5bd;
  width: 1px;
}

.li-wrapper {
  margin-bottom: 0;
  display: flex;
}

.avatar-wrapper-2 {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.paragraph-small-12 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.paragraph-small-12.text-color-gray-600 {
  color: #6d767e;
}

.texto-block__text-wrapper-2 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.quote-justify {
  grid-row-gap: 15px;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

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

.checklist-div-left.y-center, .checklist-div-left.y-center.x-right {
  justify-content: center;
  align-items: flex-start;
}

.paragraph-bullet {
  font-family: var(--_typography---body);
  color: #55555e;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.titulin-left {
  font-family: var(--_typography---heading);
  color: #00382999;
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 500;
}

.content-avatar {
  background-color: #f7f9fd;
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
  overflow: hidden;
}

.content-author-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.content-links {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  margin-top: 2rem;
}

.notitle-horizontal-responsive {
  padding: 2rem 5%;
  position: relative;
}

.dropdown-card-text-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  font-family: var(--_typography---body);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.content-link-4 {
  box-sizing: border-box;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: #8b8a89;
  object-fit: fill;
  background-color: #fff;
  border: 1px solid #f0edea;
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  padding: 16px;
  text-decoration: none;
  transition: box-shadow .2s, color .2s;
  display: flex;
}

.content-link-4:hover {
  color: #009b72;
  background-color: #fff;
  box-shadow: 0 3px 2px #201f1f00, 0 2px 1px #201f1f03, 0 1px 1px #201f1f0a, 0 1px 1px #201f1f12;
}

.label-small-3 {
  font-family: var(--_typography---body);
  font-size: 14px;
  line-height: 20px;
}

.label-small-3:hover {
  color: #009b72;
}

.label-small-3.text-weight-semibold {
  font-weight: 600;
}

.label-small-3.text-weight-semibold.text-color-black {
  color: #000;
  font-family: Inter;
}

.h2-gmv {
  max-width: 100%;
  font-family: var(--_typography---heading);
  color: #333;
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.link-arrow {
  overflow: hidden;
}

.img-landing-right {
  max-width: 100%;
  height: 80%;
  display: block;
}

.dropdown-arrow-link {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: center;
  font-weight: 500;
  display: flex;
}

.circle-main {
  z-index: 0;
  z-index: 0;
  background-color: #81cd66;
  background-color: var(--_primitives---colors--blue-main-light);
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-size: 14px;
  line-height: 20px;
  position: absolute;
}

.slider-img {
  box-sizing: border-box;
  object-fit: cover;
  width: 100%;
  max-width: 100%;
  height: 100%;
  box-shadow: 0 0 0 1px #0000000f, 0 1px 2px #0000000f;
}

.feature-card-2 {
  cursor: pointer;
  border: 2px solid #edeff3;
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  transition: all .4s;
  display: flex;
  overflow: hidden;
  box-shadow: 0 2px 5px #0003;
}

.feature-card-2:hover {
  box-shadow: none;
}

.testimonial-slide {
  margin-right: 40px;
}

.testimonial-card-r {
  border: 0 #e4e4e7;
  border-radius: 12px;
  padding: 32px 10px;
}

.slider-img-lighntbox {
  object-fit: cover;
  flex: 0 auto;
  width: 100%;
  height: 100%;
  position: relative;
}

.heading-title-wrap {
  width: 100%;
  max-width: 550px;
}

.heading-title-wrap.title-large {
  max-width: none;
}

.hide {
  display: none;
}

.outer-parent {
  pointer-events: auto;
  cursor: auto;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
  position: absolute;
  inset: 80px 0% 0% 44%;
}

.outer-parent:hover {
  width: 40px;
  height: 40px;
  transform: translate(0);
  box-shadow: 0 10px 5px #0003;
}

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

.testimonial-mask {
  max-width: 440px;
  overflow: visible;
}

.testimonial-slider-b {
  background-color: #0000;
  flex-direction: column;
  align-items: flex-start;
  height: auto;
  display: flex;
  position: static;
}

.testimonial-arrow-l {
  color: #9797a1;
  border: 1px solid #0000;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 8px;
  transition: all .3s;
  display: flex;
  inset: auto 54px 0% auto;
}

.testimonial-arrow-l:hover {
  color: #fff;
  background-color: #31ad8c;
  border-color: #0000;
}

.circle-parent {
  z-index: 1;
  background-color: var(--azul-principal-legacy);
  mix-blend-mode: normal;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  line-height: 20px;
  display: flex;
  position: absolute;
}

.circle-parent:hover {
  background-color: var(--azul-claro-legacy);
}

.testimonial-arrow-r {
  color: #9797a1;
  border: 1px solid #0000;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 8px;
  transition: all .3s;
  display: flex;
  inset: auto 0% 0% auto;
}

.testimonial-arrow-r:hover {
  color: #fff;
  background-color: #31ad8c;
  border-color: #0000;
}

.testimonial-number {
  align-items: center;
  margin-right: auto;
  display: inline-block;
}

.testimonial-divider-large {
  background-color: #e4e4e7;
  width: 100%;
  height: 1px;
  margin-top: 56px;
  margin-bottom: 40px;
}

.ayuda__image-wrapper-gmv {
  position: absolute;
  inset: 0 6% auto auto;
  transform: translate(0);
}

.component-gmv-ayuda {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  margin-top: 2.2rem;
  display: grid;
}

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

.heading__wrapper-ayuda-gmv.scroll-move-down-animation {
  text-align: left;
}

.arrow-top {
  color: var(--_primitives---colors--blue-second-dark);
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.arrow-top:hover {
  color: #101828;
}

.wrap-v-regular {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.ayuda-online {
  background-color: #0000;
  overflow: hidden;
}

.ayuda-online.ayuda-bg {
  background-color: #f4f4f4;
  background-image: url('../images/group-3195-1.svg');
  background-size: cover;
}

.ayuda-online.overflow-show-and-padding-added {
  padding-top: 0;
  padding-bottom: 40px;
  overflow: visible;
}

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

.icon-small-3 {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  background-color: #f000;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  padding-left: 0;
  display: flex;
}

.wrap-h-xsmall {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.cta-inner-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 584px;
  display: flex;
}

.grid__ayuda-2 {
  grid-row-gap: 15px;
  grid-template: "."
  / 1fr;
  grid-auto-flow: row;
  width: 100%;
}

.cta-features {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.item-ayuda {
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 1.5rem;
  display: flex;
  box-shadow: 0 0 0 1px #0000000f, 0 1px 2px #0000000f;
}

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

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

.image-header-lp-gmv.floating {
  height: 40vw;
  max-height: 300px;
  position: relative;
}

.wrap-v-xsmall {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.cta-card {
  background-color: #fff;
  border-radius: 5px;
  justify-content: center;
  width: 100%;
  padding: 60px 0% 40px;
  display: flex;
  position: relative;
  box-shadow: 0 1px 2px #0000000f, 0 0 0 1px #0000000f;
}

.icon-featured-square-large-gmv {
  color: #fff;
  background-color: #009b72;
  background-color: var(--_primitives---colors--blue-main);
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.navigation-featured-text {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.scrollbar-css {
  display: none;
}

.navigation-dropdown-toggle {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  font-family: var(--_typography---body);
  color: var(--_primitives---colors--neutral-darkest);
  align-items: center;
  padding: 1.75rem 1rem;
  font-size: .9rem;
  font-weight: 500;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.navigation-dropdown-toggle:hover {
  color: #009b72;
  -webkit-text-stroke-color: #009b72;
}

.navigation-dropdown-toggle.w--current {
  color: #642eff;
}

.navigation-text {
  color: #394151;
}

.dropdown-block {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #f6f7f9;
  border: 1px solid #edeff3;
  border-radius: 8px;
  flex-direction: column;
  padding: 8px;
  display: flex;
}

.dropdown-block.try-2 {
  background-color: var(--_primitives---colors--white);
  border-width: 0;
}

.dropdown-block.try-2.video-nav {
  cursor: pointer;
  background-color: #61beeb33;
  padding-bottom: 1rem;
  padding-left: 12px;
  padding-right: 12px;
}

.dropdown-block.try-2.video-nav:hover {
  background-color: var(--_primitives---colors--white);
  box-shadow: 0 5px 17px #0000002b;
}

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

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

.navigation-dropdown-large {
  position: static;
}

.dropdown-caption-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 8px;
  display: flex;
}

.navigation-dropdown-list-large {
  background-color: #0000;
  display: none;
}

.navigation-dropdown-list-large.w--open {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  padding-left: 8px;
  padding-right: 8px;
  inset: 81px 0% auto;
}

.dropdown-side-block {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.paragraph-x-small {
  font-family: var(--_typography---body);
  letter-spacing: .04px;
  margin-bottom: 0;
  font-size: 12px;
  line-height: 20px;
}

.paragraph-x-small.text-color-gray-800 {
  color: #394151;
}

.paragraph-x-small.text-color-gray-600 {
  font-family: var(--_typography---body);
  color: #525f75;
  font-weight: 400;
}

.icon-navigation-small {
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
}

.navigation-link-card {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #525f75;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 12px 16px;
  text-decoration: none;
  transition: box-shadow .3s, color .3s, background-color .3s;
  display: flex;
}

.navigation-link-card:hover {
  color: #23272f;
  background-color: #fff;
  box-shadow: 0 1px 2px #23272e14;
}

.navigation-link-card.try-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  white-space: normal;
  cursor: pointer;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
}

.navigation-link-card.try-2:hover {
  box-shadow: -4px 5px 20px #23272e1f;
}

.navigation-link-card.try-2.w--current {
  flex-flow: row;
  display: flex;
}

.dropdown-container {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.dropdown-container.w--open {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff;
  border-radius: 12px;
  width: 540px;
  margin-top: 16px;
  padding: 8px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.dropdown-container.try-2 {
  border-radius: var(--_ui-styles---radius--large);
  margin-top: -.5rem;
  box-shadow: -5px 11px 2rem #0003;
}

.icon-x-small-6 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.dropdown-links-menu {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.dropdown-caption-link-group {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: center;
  display: flex;
}

.dropdown-card {
  background-color: #fff;
  border-radius: 12px;
  max-width: none;
  margin-right: auto;
  padding: 12px;
  box-shadow: 0 1px 2px #23272e14;
}

.dropdown-card.w--open {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff;
  border-radius: 12px;
  width: 540px;
  margin-top: 16px;
  padding: 8px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.dropdown-card.try-2 {
  padding: 1.4rem;
}

.navigation-featured-link {
  color: #23272f;
  border: 1px solid #edeff3;
  border-radius: 8px;
  text-decoration: none;
}

.navigation-block-title {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: space-between;
  align-items: center;
  padding: 8px 16px;
  display: flex;
}

.overline-18 {
  letter-spacing: .5px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
}

.overline-18.try-2-nav {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  font-size: .85rem;
  font-weight: 700;
}

.navigation-featured-image-small {
  border-radius: 8px 8px 0 0;
  overflow: hidden;
}

.navigation-link-grid {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.navigation-link-line {
  background-color: #edeff3;
  width: 100%;
  height: 1px;
}

.navbar-gmv-24 {
  background-color: #fff;
  border-bottom: 1px solid #fff;
  align-items: center;
  width: 100%;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: fixed;
  top: 2.8rem;
}

.navbar-gmv-24.registro_nav {
  z-index: 999;
  background-color: var(--_primitives---colors--white);
  border-bottom-width: 0;
  position: sticky;
  top: 0;
}

.navbar-gmv-24.try-2 {
  border-radius: var(--_ui-styles---radius--medium);
  width: 100%;
  top: 2.6rem;
  box-shadow: -5px 4px 20px #0000001a;
}

.navigation-side-link {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #394151;
  background-color: #fff;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 8px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s, background-color .3s;
  display: flex;
}

.navigation-side-link:hover {
  color: #23272f;
  background-color: #f6f7f9;
}

.navigation-side-link.w--current {
  color: #23272f;
  background-color: #f6f7f9;
  font-weight: 500;
  display: none;
}

.dropdown-icon-small {
  background-color: #f6f7f9;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.dropdown-icon-small.purple {
  background-color: var(--_primitives---azul-lighter-legacy);
}

.dropdown-icon-small.purple.try-2 {
  background-color: var(--_primitives---colors--blue-main-light);
  color: var(--_primitives---colors--white);
  padding: .2rem;
}

.dropdown-icon-small.green {
  background-color: #d6ffeb;
}

.dropdown-icon-small.orange {
  background-color: #ffe7d6;
}

.dropdown-link-caption {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #23272f;
  align-items: center;
  font-size: 12px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.dropdown-column {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.dropdown-column.try-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
}

.navigation-text-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.dropdown-title-wrap {
  padding: 8px;
}

.dropdown-title-wrap.try-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-radius: var(--_ui-styles---radius--small);
  flex-flow: column;
  padding: 0;
  display: flex;
}

.price-feature-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block-73 {
  font-family: var(--_typography---body);
}

.pricing-card-4 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border: 1px solid #eaecf0;
  border-radius: 1rem;
  flex-direction: column;
  padding: 32px;
  display: flex;
}

.text-block-71 {
  grid-column-gap: .125rem;
  grid-row-gap: .125rem;
  font-family: var(--_typography---heading);
  align-items: center;
  display: flex;
}

.text-span-216 {
  color: #009b72;
}

.pricing-tab-menu {
  background-color: #f3f4f6;
  border-radius: 99px;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  padding: 4px;
  display: flex;
}

.link-box {
  font-family: var(--_typography---body);
  color: var(--_primitives---colors--blue-second-dark);
  font-size: 1rem;
  font-weight: 600;
  font-family: var(--_typography---body);
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
}

.link-box:hover {
  color: #101828;
}

.uui-career09_top-wrapper {
  justify-content: space-between;
  margin-bottom: .5rem;
  display: flex;
}

.uui-career09_item {
  border: 1px solid #eaecf0;
  border-radius: 1rem;
  padding: 1.5rem;
  overflow: hidden;
}

.title-wrapper-s {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 858px;
  margin-bottom: 44px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.pricing-tabs-l {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.subheading {
  color: #4b5563;
  letter-spacing: -.3px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.h6-heading-14 {
  font-family: var(--_typography---heading);
  color: #333;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.container-regular-19 {
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.text-block-72 {
  font-family: var(--_typography---heading);
}

.pricing-tab-content {
  width: 100%;
}

.badge-discount {
  background-color: var(--_primitives---colors--orange-light);
  color: #000;
  text-align: center;
  border-radius: 44px;
  justify-content: center;
  align-items: center;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  display: flex;
}

.pricing-type-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.pricing-grid-l {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.paragraph-regular-41 {
  font-family: var(--_typography---body);
  color: #030711;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-regular-41.text-color-gray-600 {
  color: #4b5563;
  font-family: Inter;
}

.uui-career09_title-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  cursor: pointer;
  align-items: center;
  display: flex;
}

.price-feature-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-columns: 1fr;
}

.price-feature-grid.bullets-pau {
  padding-top: 20px;
}

.pricing-tab-link {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #4b5563;
  background-color: #ddd0;
  border-radius: 44px;
  justify-content: center;
  align-items: center;
  min-width: 200px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
  display: flex;
}

.pricing-tab-link.w--current {
  color: #030711;
  background-color: #fff;
  display: flex;
}

.uui-career09_heading {
  font-family: var(--_typography---heading);
  color: var(--_primitives---colors--blue-second-dark);
  letter-spacing: normal;
  font-size: 1.125rem;
  font-weight: 500;
  font-family: var(--_typography---heading);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 500;
}

.precio-13 {
  font-family: var(--_typography---body);
  color: #009b72;
  font-size: 58px;
  font-weight: 500;
}

.pricing-text-wrapper {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.uui-button-link-3 {
  grid-column-gap: .5rem;
  font-family: var(--_typography---body);
  color: #6941c6;
  white-space: nowrap;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

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

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

.container-large-29 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container-large-29.container-pricing-banner {
  margin-top: 3rem;
}

.wrap-v-tiny-16 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  display: flex;
}

.wrap-v-small-11 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.wrap-v-small-11.align-c {
  text-align: center;
  align-items: center;
}

.month-text-3 {
  font-family: var(--_typography---body);
  font-size: 18px;
  font-weight: 500;
  line-height: 18px;
}

.button-9 {
  width: auto;
  max-width: 100%;
  font-family: var(--_typography---body);
  text-align: center;
  cursor: pointer;
  background-color: #009b72;
  border-radius: 5px;
  font-weight: 500;
}

.button-9:hover {
  background-color: #009b72cc;
}

.bold-text-5 {
  font-family: var(--_typography---body);
  color: #009b72;
  text-decoration: underline;
}

.tooltip-content-wrapper-3 {
  z-index: 10;
  display: none;
  position: absolute;
  bottom: -769%;
  left: 170%;
}

.heading-wrapper-4 {
  z-index: 5;
  background-color: #fff;
  border-bottom: 1px solid #0000001a;
  position: sticky;
  top: 7rem;
}

.plan-desc-2 {
  font-family: var(--_typography---body);
  color: #333;
  font-size: 20px;
  font-weight: 500;
}

.image-11 {
  width: 100%;
  height: 100%;
}

.subheading-comparativa {
  font-family: var(--_typography---heading);
  color: var(--_primitives---colors--blue-second-dark);
  font-weight: 600;
  font-family: var(--_typography---heading);
  font-weight: 600;
}

.feature-name-4 {
  font-family: var(--_typography---body);
  margin-top: 1rem;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.list-wrapper-3 {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.feature-name-5 {
  font-family: var(--_typography---body);
  margin-top: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
}

.text-of-plan-2 {
  font-family: var(--_typography---body);
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.pricing-table-number {
  font-family: var(--_typography---body);
  color: var(--_primitives---colors--blue-main);
  font-size: 22px;
  font-weight: 500;
}

.container-x-small-7 {
  width: 100%;
  max-width: 664px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.faq {
  cursor: pointer;
  width: 100%;
  overflow: hidden;
}

.faq-tabs-arrow {
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  display: flex;
  overflow: visible;
}

.faq-icon-wrap {
  color: #8f8f8f;
}

.faq-tabs {
  z-index: 0;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.55fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.faq-tab-link-large {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  font-family: var(--_typography---body);
  color: #666;
  background-color: #0000;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  padding: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #0000000f, 0 0 0 1px #0000000f;
}

.faq-tab-link-large:hover {
  color: #000;
  box-shadow: 0 1px 2px #0000000f, 0 0 0 1px #00000029;
}

.faq-tab-link-large.w--current {
  background-color: #0000;
}

.horizontal-divider {
  align-items: center;
  width: 100%;
  height: 2px;
  display: flex;
}

.faq-title-wrap {
  grid-column-gap: 8px;
  font-family: var(--_typography---heading);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

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

.faq-toggle-small {
  z-index: 2;
  width: 100%;
  padding: 8px 0;
}

.faq-tabs-menu {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 40px;
  display: grid;
}

.faq-tab-small {
  width: 100%;
  max-width: 482px;
  position: relative;
  top: -4px;
}

.faq-title {
  color: #2f2f2f;
  white-space: normal;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.7;
}

.sub-heading-large {
  font-family: var(--_typography---heading);
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
}

.wrap-v-large-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  margin-bottom: 4rem;
  display: flex;
}

.faq-list-3 {
  text-align: justify;
  background-color: #0000;
  display: block;
  position: static;
}

.text-span-217 {
  color: #009b72;
}

.header-grid-top {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1.3fr 1fr;
  align-items: center;
  margin-bottom: 40px;
}

.section-facturae-header {
  padding: 86px 5% 48px;
  position: relative;
}

.container-section-facturae-header {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.header-facturae {
  padding-top: 6rem;
}

.header-content-wrapper-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.facturae-wrapper {
  border-radius: 24px;
  overflow: hidden;
}

.cta-grid {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.cta-image {
  box-sizing: border-box;
  aspect-ratio: auto;
  vertical-align: baseline;
  object-fit: fill;
  object-position: 50% 100%;
  width: 100%;
  height: auto;
  display: block;
  position: relative;
  overflow: auto;
}

.cta-card-large {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: #fff;
  border-radius: 24px;
  padding: 2rem 5%;
}

.cta-content-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.cta-content-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  font-family: var(--_typography---body);
  align-items: flex-start;
  display: flex;
}

.container-regular-17 {
  width: 100%;
  max-width: 1062px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.icon-small-12 {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.nl-facturae {
  padding: 96px 5%;
  position: relative;
}

.nl-facturae.yellow {
  background-color: #f4f4f4;
  padding-left: 3%;
  padding-right: 3%;
}

.cta-embed {
  display: none;
}

.cta-check {
  background-color: #d6ffeb;
  border: 1px solid #adffd8;
  border-radius: 100%;
  padding: 2px;
}

.paragraph-regular-bg-2 {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 28px;
}

.paragraph-regular-bg-2.text-weight-bold {
  font-weight: 600;
}

.paragraph-small-53 {
  font-family: var(--_typography---body);
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.7;
}

.icon-regular-36 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.video-container-horizontal {
  max-width: 1070px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.video-section-responsive {
  padding: 40px 3% 60px;
}

.landing-page-section-title-2 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 992px;
  margin: 0 auto 1.5rem;
  padding-top: 30px;
  padding-bottom: 0;
  display: flex;
}

.bento-card-text-wrapper {
  z-index: 1;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-image: linear-gradient(#f6f7f9, #fff0);
  flex-direction: column;
  padding: 32px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.bento-grid-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.title-horizontal-responsive-transparent {
  padding: 40px 5% 60px;
  position: relative;
}

.bento-grid-two {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.bento-card {
  background-color: #f6f7f9;
  border: 1px solid #edeff3;
  border-radius: 24px;
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.paragraph-regular-32 {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 28px;
}

.paragraph-regular-32.text-color-gray-600 {
  color: #525f75;
  font-family: Inter;
}

.bento-card-image {
  z-index: 1;
  object-fit: fill;
  object-position: 50% 100%;
  position: relative;
}

.heading-wrap-small-2 {
  grid-column-gap: 40px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  max-width: 1140px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.heading-4 {
  font-family: var(--_typography---heading);
  color: #333;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
}

.section-testimonial-a-2 {
  padding: 60px 5% 40px;
  position: relative;
  overflow: hidden;
}

.icon-regular-37 {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.container-large-41 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.text-block-62 {
  font-family: var(--_typography---body);
  color: #8b8a89;
  text-align: left;
  font-weight: 400;
}

.paragraph-cta-inline {
  font-family: var(--_typography---body);
  color: #55555e;
  text-align: left;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 1.8;
}

.paragraph-cta-inline.text-color-gray-600 {
  color: #9797a1;
}

.paragraph-cta-inline.text-weight-medium {
  margin-bottom: 10px;
  padding-top: 20px;
  font-family: Inter;
  font-size: 14px;
  font-weight: 400;
}

.paragraph-cta-inline.text-weight-bold {
  margin-bottom: 0;
  font-weight: 600;
}

.texts-part {
  margin-top: 25px;
  margin-left: 10px;
}

.h2-gmv-2 {
  font-family: var(--_typography---heading);
  color: #333;
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 2rem;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.content-dropdown {
  width: 100%;
  height: auto;
  display: block;
  position: static;
  overflow: hidden;
}

.feature-logos-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff0;
  flex-direction: column;
  padding: 40px 0%;
  display: flex;
}

.column-regular {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.column-regular.column-centre {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  max-width: 100%;
}

.paragraph-regular-34 {
  font-family: var(--_typography---body);
  font-size: 16px;
  line-height: 24px;
}

.header-avatars {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-content-3 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  width: 100%;
  max-width: 510px;
  display: flex;
}

.header-title-wrapper-5 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.badge-14 {
  color: #0000;
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 50px;
  flex-flow: row;
  padding: 4px 12px 4px 0;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  display: flex;
}

.wrap-v-x-large {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  display: flex;
}

.avatar-regular {
  background-color: #e6e6e6;
  border: 3px solid #fff;
  border-radius: 99px;
  width: 42px;
  height: 42px;
  position: relative;
}

.avatar-regular.avatar-group {
  margin-left: -14px;
}

.header-image-5 {
  max-width: 90%;
}

.header-landing-2 {
  padding: 11.3rem 5% 40px;
  position: relative;
}

.header-background-3 {
  z-index: -1;
  pointer-events: none;
  position: absolute;
  inset: 0%;
}

.container-large-38 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.header-grid-5 {
  grid-column-gap: 72px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  place-items: start stretch;
}

.paragraph-small-48 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.paragraph-small-48.text-color-gray-600 {
  color: #6d767e;
}

.container-landing-text-right-2 {
  color: #000;
  width: 100%;
  max-width: 1340px;
  height: 100%;
  margin-top: 1rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem 3rem;
  position: relative;
}

.title-horizontal-responsive-3 {
  padding: 40px 5% 0;
  position: relative;
}

.container-landing-text-left-2 {
  color: #000;
  width: 100%;
  max-width: 1340px;
  height: 100%;
  margin: 1rem auto 20px;
  padding: 1rem 3rem;
  position: relative;
}

.image-cover-9 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.paragraph-regular-43 {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 28px;
}

.paragraph-regular-43.text-color-gray-600 {
  color: #525f75;
  font-family: Inter;
}

.icon-regular-38 {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.image-cover-11 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.paragraph-regular-46 {
  font-family: var(--_typography---body);
  margin-bottom: 0;
  font-size: 16px;
  line-height: 28px;
}

.paragraph-regular-46.text-weight-bold {
  font-weight: 700;
}

.paragraph-regular-46.text-color-gray-600 {
  color: #525f75;
  font-family: Inter;
}

.icon-regular-39 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.icon-regular-39:hover {
  color: var(--_primitives---colors--blue-main);
}

.text-block-79 {
  font-family: var(--_typography---body);
  color: #000;
  font-size: 1rem;
}

.text-block-79.is-smaller {
  font-size: .9rem;
}

.navbar-texts-3 {
  font-family: var(--_typography---body);
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.text-block-80 {
  color: var(--_primitives---colors--blue-main);
  font-weight: 500;
}

.text-block-81 {
  font-family: var(--_typography---body);
  font-size: .9rem;
  font-weight: 500;
  text-decoration: none;
}

.navbar-link-3 {
  font-family: var(--_typography---body);
  color: #000;
  align-items: center;
  padding: 1.75rem .75rem;
  font-size: .9rem;
  font-weight: 500;
  transition: all .3s;
  overflow: visible;
}

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

.navbar-link-3.w--current {
  color: #000;
  display: inline-block;
}

.paragraph-small-55 {
  margin-bottom: 0;
  font-size: 12px;
  line-height: 1.7;
}

.paragraph-small-55.text-gray-900 {
  color: #000;
  font-family: Inter;
}

.icon-featured-square-large {
  color: #fff;
  background-color: #009b72;
  background-color: var(--_primitives---colors--blue-main);
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

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

.h3-heading-25 {
  font-family: var(--_typography---heading);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 500;
  line-height: 1.2;
}

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

.ayuda__image-wrapper-2 {
  position: absolute;
  inset: 0 6% auto auto;
  transform: translate(0);
}

.paragraph-regular-47 {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.7;
}

.paragraph-regular-47.text-gray-400 {
  color: #8f8f8f;
  font-family: Inter;
  font-weight: 400;
}

.cta-features-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.uui-layout72_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  margin-top: 2.2rem;
  display: grid;
}

.container-large-35 {
  z-index: 1;
  width: 100%;
  max-width: 1208px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.uui-layout72_item {
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 1.5rem;
  display: flex;
  box-shadow: 0 0 0 1px #0000000f, 0 1px 2px #0000000f;
}

.header-landing-4 {
  padding: 60px 5% 40px;
  position: relative;
}

.header-landing-4.background-gray {
  background-color: #f4f4f4;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 3rem 60px;
}

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

.uui-button-link-5 {
  grid-column-gap: .5rem;
  font-family: var(--_typography---body);
  color: #6941c6;
  white-space: nowrap;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

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

.uui-heading-xxsmall-5 {
  font-family: var(--_typography---heading);
  color: #101828;
  text-align: left;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

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

.uui-text-size-medium-6 {
  font-family: var(--_typography---body);
  color: #475467;
  text-align: left;
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

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

.paragraph-landing-3 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.h2-gmv-3 {
  max-width: 100%;
  font-family: var(--_typography---heading);
  color: #333;
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.icon-x-small-8 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  font-size: 14px;
  display: flex;
}

.icon-x-small-8:hover {
  color: #009b72;
}

.text-block-85, .text-block-86 {
  color: #003829;
}

.paragraph-regular-48 {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.7;
}

.paragraph-regular-48.text-gray-400 {
  color: #8f8f8f;
  font-family: Inter;
  font-weight: 400;
}

.paragraph-landing-4 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.h2-gmv-4 {
  max-width: 100%;
  font-family: var(--_typography---heading);
  color: #333;
  letter-spacing: -.04em;
  object-fit: fill;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.uui-button-link-6 {
  grid-column-gap: .5rem;
  font-family: var(--_typography---body);
  color: #6941c6;
  white-space: nowrap;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

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

.uui-heading-xxsmall-6 {
  font-family: var(--_typography---heading);
  color: #101828;
  text-align: left;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

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

.uui-text-size-medium-7 {
  font-family: var(--_typography---body);
  color: #475467;
  text-align: left;
  letter-spacing: normal;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-size: 1rem;
  line-height: 1.5;
}

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

.paragraph-landing-5 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.h2-gmv-5 {
  max-width: 100%;
  font-family: var(--_typography---heading);
  color: #333;
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.avatar-wrapper-13 {
  display: flex;
}

.text-block-89 {
  font-family: var(--_typography---body);
}

.text-weight-semibold-2 {
  font-weight: 600;
}

.title-horizontal-responsive-9 {
  margin-bottom: 0;
  padding: 20px 5% 60px;
  position: relative;
}

.container-large-44 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.landing-page-section-title-4 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 992px;
  margin: 1.5rem auto;
  padding-bottom: 20px;
  display: flex;
}

.container-large-45 {
  width: 100%;
  max-width: 1280px;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

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

.paragraph-bullet-2 {
  font-family: var(--_typography---body);
  color: #55555e;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.logo-image-12 {
  align-self: auto;
}

.badge-carousel-group {
  flex-flow: row;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.badge-carousel-inner {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.badge-carousel-item-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #393837;
  background-color: #0000;
  border-radius: 0;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  padding: 0 16px;
  display: flex;
}

.badge-carousel-overlay {
  z-index: 2;
  pointer-events: none;
  position: absolute;
  inset: 0%;
}

.badge-carousel-wrapper-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.embed {
  display: none;
}

.badge-carousel {
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.content-link-5 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: #8b8a89;
  background-color: #fff;
  border: 1px solid #f0edea;
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  padding: 16px;
  text-decoration: none;
  transition: box-shadow .2s, color .2s;
  display: flex;
}

.content-link-5:hover {
  color: #009b72;
  background-color: #fff;
  box-shadow: 0 3px 2px #201f1f00, 0 2px 1px #201f1f03, 0 1px 1px #201f1f0a, 0 1px 1px #201f1f12;
}

.icon-x-small-9 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.icon-x-small-9:hover {
  color: #009b72;
}

.overlay-lightbox {
  z-index: 1;
  background-color: #00000014;
  width: 100%;
  height: 100%;
  position: absolute;
}

.overlay-lightbox:hover {
  background-color: #0000001f;
}

.tab-link {
  color: #444;
  background-color: #f3f4f6;
  border-radius: 50px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 15px;
  font-size: 16px;
  line-height: 16px;
  display: flex;
}

.tab-link:hover {
  opacity: .5;
}

.tab-link.w--current {
  color: #000;
  cursor: default;
  background-color: #fff;
  font-weight: 700;
}

.tab-link.w--current:hover {
  opacity: 1;
}

.tabs-content {
  width: 80%;
  padding-top: 20px;
}

.form-3 {
  flex-flow: column;
  display: flex;
}

.text-field-3 {
  height: 50px;
  font-family: var(--_typography---body);
  background-color: #0000;
  border-radius: 5px;
  margin-bottom: 15px;
  padding-left: 20px;
  font-size: 16px;
  font-weight: 500;
}

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

.text-field-3.form-signup-field {
  font-family: var(--_typography---body);
  color: #525f75;
  border: 1px solid #edeff3;
  border-radius: 8px;
  margin-bottom: 15px;
  font-size: 15px;
  font-weight: 400;
  box-shadow: 0 1px 2px #23272e14;
}

.text-field-3.form-signup-field:focus {
  border-color: #b1bbc8;
}

.tabs-menu {
  background-color: #f3f4f6;
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  padding: 5px;
  display: flex;
}

.wrap-v-x-small {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  flex-direction: column;
  display: flex;
}

.signup-form-section {
  padding: 96px 5%;
  position: relative;
}

.signup-form-section.background-grey {
  background-color: #f6f7f9;
  padding-top: 11rem;
  padding-bottom: 2rem;
}

.checkbox-field {
  align-items: center;
  margin-top: .25rem;
  margin-bottom: .25rem;
  padding-left: 0;
  display: flex;
}

.text-block-92 {
  font-family: var(--_typography---body);
}

.account-column {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.checkbox-2 {
  border: 1px solid #d5d9e2;
  border-radius: 100%;
  width: 16px;
  height: 16px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 6px;
}

.checkbox-2.w--redirected-checked {
  background-color: #fff;
  background-image: url('../images/check-1.svg');
  border: 1px solid #525f75;
  border-radius: 100%;
}

.checkbox-2.w--redirected-focus {
  box-shadow: none;
}

.text-block-93 {
  font-family: var(--_typography---body);
}

.container-x-small-10 {
  z-index: 2;
  width: 100%;
  max-width: 664px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.field-2 {
  font-family: var(--_typography---body);
  color: #6b7280;
  font-size: 15px;
  font-weight: 500;
  line-height: 25px;
}

.paragraph-small-58 {
  font-family: var(--_typography---body);
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-small-58.text-color-gray-500 {
  color: #65758b;
}

.paragraph-small-58.green-link {
  font-family: var(--_typography---body);
}

.account-sign-up {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_primitives---colors--white);
  flex-flow: column;
  padding: 2rem 24px;
  display: flex;
}

.account-sign-up.full-height {
  justify-content: space-between;
  height: 100%;
}

.form-block-5 {
  flex-flow: column;
  width: 100%;
}

.tabs-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  max-width: 100%;
  font-family: var(--_typography---body);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.tabs-3.full-strech {
  justify-content: space-between;
  height: 100%;
}

.account-form-block-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 32px;
  flex-flow: column;
  align-items: center;
  width: 100%;
  padding: 40px 10px;
  display: flex;
  box-shadow: 0 1px 2px #0000000f, 0 0 0 1px #0000000f;
}

.text-link-2 {
  color: #23272f;
  text-decoration: underline;
}

.text-link-2:hover {
  color: #23272f;
}

.text-link-2.text-weight-medium {
  color: #2164d9b3;
  font-weight: 500;
  text-decoration: none;
}

.button-13 {
  font-family: var(--_typography---body);
  background-color: #009b72;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 12px 35px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.button-13.margin__small_top {
  margin-left: 0;
  margin-right: 0;
  transition: all .3s;
}

.button-13.margin__small_top:hover {
  background-color: #31ad8c;
}

.button-13.margin__small_top.full-width {
  width: 100%;
}

.eye-icon-signup {
  color: #000;
  object-fit: fill;
  position: static;
}

.process-line {
  background-color: #dfe3e7;
  width: 1px;
  height: 100%;
  position: absolute;
}

.process-number {
  color: #fff;
  background-color: #dfe3e7;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
  position: relative;
}

.title-center-small {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 700px;
  margin-bottom: 44px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.process-line-progress {
  background-color: #009b72;
  width: 1px;
}

.process-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 48px;
  padding-bottom: 48px;
  display: flex;
}

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

.process-image-wrapper {
  justify-content: center;
  align-items: center;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}

.section-regular {
  padding: 80px 5%;
  position: relative;
  overflow: hidden;
}

.process-line-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.button-group.is-right {
  justify-content: flex-end;
  align-items: center;
}

.button-group.is-center {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
}

.button-group.margin-top {
  padding-top: 1.5rem;
}

.video-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 2.1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.column-small {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

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

.video-card {
  z-index: 1;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 32px;
  display: flex;
  position: relative;
}

.paragraph-x-large-left {
  text-align: left;
  margin-top: 20px;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-size: 20px;
  line-height: 32px;
}

.subheading-regular {
  font-family: var(--_typography---heading);
  color: #0a0a0a;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

.column-tiny {
  z-index: 5;
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  display: flex;
}

.subheading-regular-2 {
  font-family: var(--_typography---heading);
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.paragraph-x-small-3 {
  font-family: var(--_typography---body);
  text-align: left;
  margin-bottom: 0;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-card-large {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  width: 100%;
  max-width: 416px;
  font-family: var(--_typography---body);
  background-color: #fff;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 10px 15px;
  display: flex;
}

.section-large {
  padding: 0 5%;
  position: relative;
}

.title-wrapper-large {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button-8-lp {
  max-width: 30%;
  font-family: var(--_typography---body);
  text-align: center;
  background-color: #009b72;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 12px 35px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.button-8-lp:hover {
  background-color: #31ad8c;
}

.play-icon {
  color: #009b72;
  background-color: #e1f3db;
  border-radius: 99px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.icon-small-13 {
  color: #009b72;
  -webkit-text-fill-color: transparent;
  object-fit: fill;
  background-color: #fff;
  -webkit-background-clip: text;
  background-clip: text;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.paragraph-bullet-copy {
  font-family: var(--_typography---body);
  color: #009b72;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.8;
}

.section-regular-19 {
  padding: 30px 0% 80px;
  position: relative;
  overflow: hidden;
}

.paragraph-landing-quote {
  font-family: var(--_typography---body);
  color: #55555e;
  text-align: center;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.8;
}

.lottie-animation-5-copy {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 0%;
  order: 1;
  height: 100%;
}

.course-video {
  background-image: url('../images/arspect-1arspect.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: visible;
}

.course-dropdown-trigger {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: #1f1e1e;
  justify-content: space-between;
  align-items: stretch;
  padding-right: 16px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.wbs-hero-7-content-2-copy {
  background-color: #fff;
  margin-top: 1rem;
  margin-bottom: 0;
  padding-top: 11rem;
  padding-bottom: 40px;
}

.wbs-hero-7-content-2-copy.casos-estudio-no-marg {
  margin-top: 0;
  padding-top: 7rem;
}

.gallery-gradient-overlay {
  pointer-events: none;
  background-image: radial-gradient(circle at 50% 100%, #000, #0000 66%);
  position: absolute;
  inset: 0%;
}

.container-large-51 {
  width: 100%;
  max-width: 1216px;
  margin-left: auto;
  margin-right: auto;
}

.grid-two-column-12 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.gallery-lightbox-link {
  color: #0a0a0a;
  flex-direction: column;
  justify-content: flex-end;
  height: 448px;
  padding: 12px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.gallery-detail {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 4px;
  opacity: 1;
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  align-items: flex-start;
  padding: 16px;
  display: flex;
  position: relative;
}

.gallery-image {
  object-fit: cover;
  border-radius: 15px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.texts-part-copy {
  margin-top: 0;
  margin-left: 0;
}

.heading-title-wrap-copy {
  text-align: left;
  width: 100%;
  max-width: 550px;
  margin-bottom: 40px;
}

.course-video-copy {
  background-image: url('../images/miniatura-2miniatura-01.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-cta-inline-copy {
  font-family: var(--_typography---body);
  color: #55555e;
  text-align: center;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 1.8;
}

.cta-features-copy {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.feature-card {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  color: #fff;
  background-color: #111218;
  border-radius: 24px;
  flex-direction: column;
  align-items: flex-start;
  padding: 32px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.header-bloque-funcionalidades {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 28px;
}

.header-bloque-funcionalidades.text-color-gray-600 {
  color: #333;
  font-family: Inter;
  font-size: 18px;
  font-weight: 600;
  line-height: 32px;
}

.max-width-small {
  max-width: 400px;
}

.changelog-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  padding-bottom: 48px;
  display: grid;
}

.container-small {
  z-index: 1;
  width: 100%;
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.column-gigantic {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.container-x-small {
  width: 100%;
  max-width: 65%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.text-wrapper-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.overline-25 {
  font-family: var(--_typography---body);
  color: #9797a1;
  letter-spacing: .01em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.8;
}

.title-column-regular {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 99%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-regular-23 {
  padding: 11.1rem 5% 20px;
  position: relative;
}

.content-button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.container-large-54 {
  width: 100%;
  max-width: 1216px;
  margin-left: auto;
  margin-right: auto;
}

.content-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.paragraph-small-68 {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-regular-60 {
  font-family: var(--_typography---body);
  text-align: left;
  letter-spacing: -.25px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

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

.content-image-large {
  padding-top: 32px;
  padding-left: 32px;
  padding-right: 32px;
}

.content-image-large.background-brown-100 {
  background-color: #e9e9e900;
  border-radius: 20px;
  padding-top: 60px;
  padding-bottom: 50px;
}

.content-features {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.section-regular-24 {
  background-color: #e1d4ff00;
  padding: 80px 5%;
  position: relative;
  overflow: hidden;
}

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

.icon-regular-45 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.content-image-wrapper-2 {
  background-color: #fff0;
  max-width: 100%;
  height: auto;
}

.text-link-5 {
  color: #404040;
  text-decoration: underline;
  transition: color .3s;
}

.text-link-5:hover {
  color: #734573;
}

.content-feature-line {
  background-color: #d4d4d4;
  flex: 1;
  width: 1px;
}

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

.column-x-small-6 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.h2-heading-4 {
  font-family: var(--_typography---heading);
  color: #333;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 56px;
  line-height: 1.2;
}

.max-width-medium {
  width: 100%;
  max-width: 750px;
}

.title-wrap-small {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 75%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-large-3 {
  padding: 60px 5%;
  position: relative;
}

.container-small-2 {
  width: 100%;
  max-width: 85%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.icon-large-2 {
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  display: flex;
}

.paragraph-x-small-5 {
  font-family: var(--_typography---body);
  margin-bottom: 0;
  font-size: 14px;
  text-decoration: none;
}

.section-regular-25 {
  background-color: #fff0;
  padding: 60px 5%;
  position: relative;
}

.container-small-3 {
  width: 100%;
  max-width: 858px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.feature-footnote-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.feature-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.subheading-regular-4 {
  color: #030711;
  letter-spacing: -.18px;
  font-size: 16px;
  font-weight: 500;
  line-height: 32px;
}

.feature-card-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid #858990a3;
  border-radius: 8px;
  flex-direction: row;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.icon-wrapper {
  color: #b95bb4;
  background-color: #f4dcf4;
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  display: flex;
}

.icon-wrapper.green {
  color: #2c8c3e;
  background-color: #e3f8e7;
}

.icon-wrapper.red {
  color: #d12e46;
  background-color: #fde7e7;
}

.icon-wrapper.blue {
  color: #4250d1;
  background-color: #e1e7f9;
}

.column-x-small-7 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.column-x-small-7.column-center {
  text-align: center;
  align-items: center;
}

.title-center-regular {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 858px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.column-tiny-2 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  display: flex;
}

.hiw-milestone-step {
  border: 1px solid #d7d7db;
  border-radius: 40px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.hiw-milestone-row {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: flex-start;
  display: flex;
}

.hiw-milestone-line-small {
  background-color: #d7d7db;
  flex-direction: column;
  align-items: center;
  width: 1px;
  height: 100%;
  display: flex;
}

.hiw-milestone-steps {
  grid-row-gap: 24px;
  flex-direction: column;
  align-self: stretch;
  align-items: center;
  width: 40px;
  display: flex;
}

.hiw-milestone-line-inner {
  background-color: #70d789;
  width: 1px;
  height: 0%;
}

.hiw-milestone-content {
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 400px;
  display: flex;
}

.hiw-milestone-wrapper {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.paragraph-x-large-center {
  text-align: center;
  max-width: 70%;
  margin: 0 auto;
  padding-bottom: 0;
  font-size: 20px;
  line-height: 32px;
}

.wrap-v-xsmall-copy {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.cta-inner-wrapper-copy {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 65%;
  display: flex;
}

.video-play-button-verde-claro {
  z-index: 1;
  background-color: var(--azul-claro-legacy);
  pointer-events: auto;
  color: #0a0a0a;
  border-radius: 30px;
  padding: 16px;
  transition: background-color .3s, color .3s, transform .3s;
  position: relative;
}

.video-play-button-verde-claro:hover {
  background-color: var(--azul-principal-legacy);
  color: #fff;
  transform: scale(1.1);
}

.play-icon-video {
  width: 24px;
  height: 24px;
  color: var(--white);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.header-banner-registro-inline {
  max-width: 80%;
  font-family: var(--_typography---body);
  color: #333;
  text-align: center;
  letter-spacing: -.04em;
  object-fit: fill;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 45px;
  font-weight: 500;
  line-height: 1.3;
}

.container-large-55-copy {
  width: 90%;
  max-width: 65%;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 0 20px;
}

.video-large-prohibicion-excel---factura-electronica {
  object-fit: fill;
  background-image: linear-gradient(0deg, #27272759 8%, #00000030 49%, #0000 73%), url('../images/mesa-de-trabajo-1-1mesa-de-trabajo-1.webp');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  height: 450px;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.overline-25-copy {
  font-family: var(--_typography---body);
  color: #fff;
  letter-spacing: .01em;
  text-transform: uppercase;
  background-color: #009b72;
  border-radius: 20px;
  padding: 5px 20px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.8;
}

.video-play-button-verde-quipu {
  z-index: 1;
  background-color: var(--azul-principal-legacy);
  pointer-events: auto;
  color: #0a0a0a;
  border-radius: 30px;
  padding: 16px;
  transition: background-color .3s, color .3s, transform .3s;
  position: relative;
}

.video-play-button-verde-quipu:hover {
  background-color: var(--azul-claro-legacy);
  color: #fff;
  transform: scale(1.1);
}

.h4-heading-7 {
  font-family: var(--_typography---heading);
  color: #030711;
  letter-spacing: -.64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 400;
  line-height: 48px;
}

.section-regular-27 {
  padding: 60px 5% 20px;
  position: relative;
}

.feature-logo-row-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
}

.feature-card-block {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-color: #f9fafb;
  border-radius: 12px;
  flex-direction: column;
  padding: 64px 5%;
  display: flex;
}

.container-large-56 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.feature-card-medium {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.text-weight-medium {
  font-weight: 500;
}

.code-embed {
  display: none;
}

.row-small {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.feature-logos-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  padding-left: 0;
  padding-right: 32px;
  display: flex;
}

.subheading-regular-5 {
  color: #030711;
  letter-spacing: -.18px;
  font-size: 16px;
  font-weight: 500;
  line-height: 32px;
}

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

.column-tiny-3 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  display: flex;
}

.feature-grid-medium {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.h2-heading-4-copy {
  max-width: 75%;
  font-family: var(--_typography---heading);
  color: #333;
  text-align: center;
  letter-spacing: -.02em;
  align-self: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 56px;
  line-height: 1.2;
}

.h4-heading-7-copy {
  font-family: var(--_typography---heading);
  color: #030711;
  text-align: center;
  letter-spacing: -.64px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px 60px;
  font-size: 30px;
  font-weight: 500;
  line-height: 48px;
}

.table-row-grid {
  z-index: 2;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
  min-width: 700px;
}

.section-regular-28 {
  padding: 0 5% 20px;
  position: relative;
}

.table-header {
  width: 100%;
  padding-left: 24px;
  padding-right: 24px;
}

.container-regular-27 {
  width: 100%;
  max-width: 1062px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.icon-regular-47 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.subheading-large-3 {
  color: #030711;
  letter-spacing: -.32px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.subheading-large-3.text-color-gray-800 {
  color: #1f2937;
  font-family: Inter;
  font-size: 18px;
  font-weight: 400;
}

.table-wrapper-inner {
  background-color: #fff;
  border-radius: 12px;
  width: 100%;
  padding-left: 24px;
  padding-right: 24px;
}

.table-item {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  align-items: center;
  padding: 16px 12px;
  display: flex;
}

.table-item.filled {
  background-color: #f9fafb;
}

.table-item.small {
  padding-top: 12px;
  padding-bottom: 12px;
}

.divider-gray-201 {
  background-color: #e5e7eb;
  width: 100%;
  height: 1px;
}

.column-x-small-8 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.table-padding {
  background-color: #f9fafb;
  border-radius: 16px;
  padding: 8px;
  overflow: auto;
}

.table-feature {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  white-space: nowrap;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.table-feature.small {
  padding-top: 12px;
  padding-bottom: 12px;
}

.video-grid-copy {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 2.1fr;
  grid-auto-columns: 1fr;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: visible;
}

.video-cta-verde-claro {
  z-index: 2;
  background-color: var(--_primitives---colors--orange-light);
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  padding: 16px;
  transition: transform .3s, color .3s, background-color .3s;
  position: absolute;
}

.video-cta-verde-claro:hover {
  opacity: .96;
  background-color: #009b72;
  transform: scale(1.05);
}

.lightbox-video-wrapper {
  border-radius: 1.25rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 70px;
  max-width: 70rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.grid-landing-page-testimonial {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-content: stretch space-between;
  width: auto;
  max-width: 1340px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-landing-text-left-testimonial {
  color: #000;
  width: 100%;
  max-width: 1340px;
  height: 100%;
  margin: 2rem auto 20px;
  padding: .75rem 3rem;
  position: relative;
}

.container-landing-text-left-testimonial.bg-whitesmoke {
  background-color: #f5f5f5;
  width: auto;
  max-width: 100%;
  height: auto;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.content-author-wrapper-testimonial {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.course-video-arspect {
  background-image: url('../images/arspect-1arspect.webp');
  background-position: 50%;
  background-size: cover;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: visible;
}

.topbar-container {
  width: 100%;
  max-width: 1208px;
  margin-left: auto;
  margin-right: auto;
}

.banner-text-bf {
  font-family: var(--_typography---body);
  color: #fff;
  font-weight: 400;
}

.banner-bf {
  background-color: var(--_primitives---colors--blue-second-dark);
  color: #fff;
  padding: 10px 5%;
  position: relative;
}

.banner-bf:where(.w-variant-3b23cca0-9f4f-7c18-13f1-53f4467b7244) {
  background-color: var(--azul-oscuro-legacy);
}

.bf-pricing-cta {
  filter: invert();
  color: #fff;
  height: 24px;
}

.banner-content-bf {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cta-bf-pricing {
  color: var(--_primitives---colors--blue-second-dark);
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cta-bf-pricing.white-cta {
  color: #fff;
}

.link-cta-bf-pricing {
  grid-column-gap: .5rem;
  font-family: var(--_typography---body);
  color: #6941c6;
  white-space: nowrap;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.link-cta-bf-pricing:hover {
  color: #53389e;
}

.topbar-bf-mobile-section {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  white-space: nowrap;
  flex-flow: row;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-size: 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.topbar-bf-mobile-section.desktop-hidden {
  display: none;
}

.topbar-container-mobile {
  display: none;
  overflow: visible;
}

.top-bar-bf {
  z-index: 900;
  width: 100%;
  max-height: 2.8rem;
  position: fixed;
  top: 0;
  overflow: hidden;
}

.top-bar-bf.try-2 {
  border-radius: var(--_ui-styles---radius--small);
  width: 1440px;
}

.topbar-mobile {
  background-color: var(--_primitives---azul-claro-2-legacy);
  width: 100%;
  display: none;
  overflow: hidden;
}

.section-large-down-padding {
  background-color: var(--gris-claro);
  padding: 80px 5%;
  position: relative;
}

.cta-ver-mas-top-bar {
  color: #02016f;
  background-color: #e1ff68;
  background-color: var(--_primitives---colors--orange-main);
  border-radius: 4px;
  padding: 6px;
  position: absolute;
  top: -10px;
}

.cta-ver-mas-top-bar.top-bar-bf {
  background-color: var(--_primitives---colors--opacity--transparent);
  position: static;
  top: auto;
}

.cta-verifactu-top-bar {
  font-family: var(--_typography---body);
  color: var(--_primitives---colors--blue-second-dark);
  text-align: center;
  -webkit-text-stroke-color: #003829;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  font-family: var(--_typography---body);
  text-align: center;
  -webkit-text-stroke-color: #003829;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  position: relative;
}

.cta-verifactu-top-bar.top-bar {
  font-family: var(--_typography---body);
  color: var(--_primitives---colors--orange-light);
  background-color: #fff0;
  font-size: 15px;
  font-weight: 500;
}

.banner-text-verifactu {
  font-family: var(--_typography---body);
  color: #fff;
  font-size: 16px;
  font-weight: 400;
}

.heading-title-wrap-copy {
  width: 100%;
  max-width: 700px;
  margin-bottom: 0;
}

.feature-image-l {
  border-radius: 8px;
  height: 336px;
  overflow: hidden;
}

.wrap-v-regular-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.feature-outline-l {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fff;
  border: 1px solid #f5f5f5;
  border-radius: 16px;
  flex-direction: column;
  align-items: stretch;
  padding: 24px 20px;
  transition: all .3s;
  display: flex;
}

.feature-outline-l:hover {
  box-shadow: 0 24px 64px #d9d9d97a;
}

.title-horizontal-responsive-whitesmokepy {
  background-color: #f5f5f5;
  padding: 40px 5% 60px;
  position: relative;
}

.paragraph-landing-small-2 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.8;
}

.paragraph-landing-6 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.8;
}

.wrap-v-x-small-3 {
  z-index: 5;
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.h6-heading-20 {
  font-family: var(--_typography---heading);
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.5;
}

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

.grid-three-column-6 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 3rem;
}

.content-features-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  margin-bottom: 50px;
  display: grid;
}

.h6-heading-21 {
  font-family: var(--_typography---heading);
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.5;
}

.paragraph-regular-64 {
  font-family: var(--_typography---body);
  text-align: left;
  letter-spacing: -.25px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10 {
  font-weight: 600;
}

.video-cta-verde-oscuro-claro {
  z-index: 2;
  background-color: var(--azul-claro-legacy);
  opacity: .9;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  padding: 16px;
  transition: transform .3s, color .3s, background-color .3s;
  position: absolute;
}

.video-cta-verde-oscuro-claro:hover {
  opacity: .96;
  background-color: #009b72;
  transform: scale(1.05);
}

.paragraph-regular-65 {
  font-family: var(--_typography---body);
  text-align: left;
  letter-spacing: -.25px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.blog-post-details {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  padding: 8px;
  display: flex;
}

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

.blog-image-wrapper {
  flex-direction: column;
  height: auto;
  overflow: hidden;
}

.button-link-large {
  color: #0a0a0a;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: color .3s;
  display: inline-flex;
}

.button-link-large:hover {
  color: #734573;
}

.blog-post {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #404040;
  flex-direction: column;
  text-decoration: none;
  display: flex;
}

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

.how-it-word-title {
  font-family: var(--_typography---heading);
  color: #101828;
  text-align: left;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.35rem;
  font-weight: 600;
  line-height: 1.5;
}

.button-video-lector-ocr {
  grid-column-gap: 12px;
  color: #5167f6;
  text-align: center;
  letter-spacing: -.02em;
  background-color: #fff;
  border-radius: 99px;
  flex-direction: row;
  justify-content: center;
  align-self: auto;
  align-items: center;
  max-width: 60%;
  height: 48px;
  min-height: 48px;
  padding: 12px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  transition: all .5s cubic-bezier(.6, .6, 0, 1);
  display: flex;
}

.button-video-lector-ocr:hover {
  background-color: #f4f4f6;
}

.button-video-lector-ocr:active {
  background-color: #eceefe;
}

.h3-responsive {
  font-family: var(--_typography---heading);
  color: #2f2f2f;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 32px;
  font-weight: 500;
  line-height: 1.2;
}

.h3-responsive.h3-landing-responsive {
  margin-bottom: 2rem;
  padding-top: 10px;
  font-size: 40px;
  font-weight: 500;
}

.subrallado-rojo {
  color: #009b72;
  background-color: #81cd6633;
  background-color: var(--_primitives---colors--blue-main-light);
}

.text-span-221 {
  color: #009b72;
}

.titulin-center-lp-asesorias {
  font-family: var(--_typography---heading);
  color: #00382999;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 700;
}

.video-section-responsive-2 {
  padding: 40px 3%;
}

.header-logo-marquee-gmv-2 {
  height: 64px;
  margin-top: 20px;
  position: relative;
  overflow: hidden;
}

.play-icon-video-2 {
  color: #fff;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.landing-page-section-title-5 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 992px;
  margin: 0 auto;
  padding-top: 30px;
  padding-bottom: 0;
  display: flex;
}

.icon-regular-51 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

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

.underline-checkbox {
  color: var(--_primitives---colors--blue-main);
  -webkit-text-stroke-color: #009b72b3;
  text-decoration: none;
}

.link-6 {
  color: #009b72;
  text-decoration: none;
}

.hb-cta-2 {
  max-width: 80%;
  font-family: var(--_typography---body);
  background-color: #009b72;
  border-radius: 5px;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin: 10px 5px 20px;
  padding: 12px 35px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.hb-cta-2:hover {
  background-color: #31ad8c;
}

.close-overlay {
  z-index: 9;
  opacity: .25;
  cursor: pointer;
  position: absolute;
  inset: 0;
}

.upgrade-accent {
  background-color: #009b72;
  height: 10px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.modal-scroll {
  width: 100%;
  min-height: 100vh;
  padding: 50px 50px 100px;
  position: absolute;
}

.hide-me-overlay {
  z-index: 8888;
  background-color: #000000bf;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.page-wrapper {
  width: 100%;
  display: block;
  overflow: hidden;
}

.upgrade-container {
  z-index: 10;
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 600px;
  min-height: 400px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 50px 50px;
  font-weight: 300;
  display: block;
  position: relative;
  overflow: hidden;
}

.avatar-wrapper-15 {
  display: flex;
}

.text-weight-semibold-5 {
  font-weight: 600;
}

.logo-image-15 {
  align-self: auto;
}

.text-underline-4 {
  font-family: var(--_typography---body);
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  margin-top: -8px;
  margin-bottom: -8px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-weight: 500;
  display: inline-block;
}

.text-underline-4.h1-underline {
  background-size: auto;
  padding-bottom: 15px;
  font-weight: 500;
}

.text-underline-4.h2-underline {
  font-family: var(--_typography---heading);
  font-weight: 500;
}

.badge-carousel-item-3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #393837;
  background-color: #0000;
  border-radius: 0;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  padding: 0 16px;
  display: flex;
}

.header-grid-7 {
  grid-column-gap: 72px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  place-items: start stretch;
}

.container-large-60 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.paragraph-regular-70 {
  font-family: var(--_typography---body);
  font-size: 16px;
  line-height: 24px;
}

.text-block-96 {
  font-family: var(--_typography---body);
}

.header-landing-6 {
  padding: 12rem 5% 40px;
  position: relative;
}

.badge-18 {
  color: #0000;
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 50px;
  flex-flow: row;
  padding: 4px 12px 4px 0;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  display: flex;
}

.landing-page-section-title-7 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 992px;
  margin: 0 auto 1.5rem;
  padding-top: 30px;
  padding-bottom: 0;
  display: flex;
}

.h6-heading-24 {
  font-family: var(--_typography---heading);
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.5;
}

.content-features-5 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.paragraph-regular-71 {
  font-family: var(--_typography---body);
  text-align: left;
  letter-spacing: -.25px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.img-lightbox-img-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.img-lightbox-img-2:hover {
  opacity: 1;
  filter: blur(5px);
  background-color: #0000;
  transform: none;
  box-shadow: 5px 2px 17px 1px #b1b1b133;
}

.video-cta-verde-oscuro-claro-2 {
  z-index: 2;
  opacity: .9;
  background-color: #81cd66;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  padding: 16px;
  transition: transform .3s, color .3s, background-color .3s;
  position: absolute;
}

.video-cta-verde-oscuro-claro-2:hover {
  opacity: .96;
  background-color: #009b72;
  transform: scale(1.05);
}

.video-section-responsive-3 {
  padding: 40px 3% 60px;
}

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

.container-landing-text-left-7 {
  color: #000;
  width: 100%;
  max-width: 1340px;
  height: 100%;
  margin: 40px auto;
  padding: 1rem 3rem;
  position: relative;
}

.paragraph-landing-7 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.paragraph-landing-7.text-weight-bold {
  font-weight: 600;
}

.paragraph-landing-7.text-weight-bold.reviewer-data-p {
  margin-bottom: 0;
}

.paragraph-landing-7.text-weight-medium {
  font-family: Inter;
  font-size: 14px;
  font-weight: 400;
}

.title-horizontal-responsive-11 {
  padding: 2rem 5% 0;
  position: relative;
}

.landing-page-section-title-8 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 992px;
  margin: 1.5rem auto;
  display: flex;
}

.container-landing-text-right-3 {
  color: #000;
  width: 100%;
  max-width: 1340px;
  height: 100%;
  margin: 40px auto;
  padding: 1rem 3rem;
  position: relative;
}

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

.faq-wrapper-2 {
  width: 70%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
}

.landing-page-section-title-9 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 992px;
  margin: 1.5rem auto;
  display: flex;
}

.paragraph-regular-72 {
  font-family: var(--_typography---body);
  margin-bottom: 0;
  font-size: 16px;
  line-height: 28px;
}

.paragraph-regular-72.text-color-gray-600 {
  color: #525f75;
  font-family: Inter;
}

.landing-page-section-title-10 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 992px;
  margin: 1.5rem auto;
  padding-bottom: 20px;
  display: flex;
}

.container-large-61 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.badge-discount-navbar {
  background-color: var(--_primitives---colors--orange-light);
  color: #000;
  text-align: center;
  border-radius: 44px;
  justify-content: center;
  align-items: center;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  display: flex;
}

.navbar-new-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.section_layout539.color-scheme-1.top_padd_big {
  padding-top: 10rem;
}

.layout539_component {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.padding-section-large {
  padding-top: 7rem;
  padding-bottom: 3rem;
}

.padding-section-large.less-buttom {
  padding-bottom: 4rem;
}

.padding-section-large.less-top {
  padding-top: 2rem;
}

.padding-section-large.reduce-padd-bottom {
  padding-bottom: 2rem;
}

.padding-section-large.reduce-padd-bottom.minus_top_padd {
  padding-top: 3rem;
}

.padding-section-large.try-2 {
  padding-top: 0;
  padding-bottom: 6.5rem;
}

.layout539_content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  max-width: 35rem;
  margin-left: 5vw;
  margin-right: 5rem;
  display: flex;
}

.margin-bottom, .margin-bottom.margin-small {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-small.less-margin {
  margin-bottom: .5rem;
}

.margin-bottom.margin-small.padd_h_medium {
  padding-top: 4rem;
  padding-left: 21.4rem;
  padding-right: 21.4rem;
}

.margin-bottom.margin-small.align-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.margin-bottom.margin-medium, .margin-bottom.margin-xxlarge {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-xxlarge.fix-widht {
  text-align: left;
  max-width: 48rem;
}

.margin-bottom.margin-xxlarge.flex-center-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.margin-bottom.margin-xsmall {
  text-align: left;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 1rem;
}

.margin-bottom.margin-xsmall.color-autonomo {
  background-color: var(--_primitives---colors--blue-second);
}

.margin-bottom.margin-xsmall.color-autonomo.border-segmentation {
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem;
  margin-bottom: .5rem;
  padding-bottom: .5rem;
}

.margin-bottom.margin-xsmall.color-empresa {
  background-color: var(--_primitives---colors--orange-light);
}

.margin-bottom.margin-xsmall.color-empresa.border-segmetation {
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem;
  margin-bottom: .5rem;
  padding-bottom: .5rem;
}

.margin-bottom.margin-xsmall.color-asesoria {
  background-color: var(--_primitives---colors--violet-light);
}

.margin-bottom.margin-xsmall.color-asesoria.border-segmetation {
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem;
  margin-bottom: .5rem;
  padding-bottom: .5rem;
}

.margin-bottom.margin-xsmall.flex-center-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.margin-bottom.margin-xsmall.flex-center-center.no-margin {
  margin-bottom: 0;
}

.margin-bottom.margin-xsmall.less-margin {
  margin-bottom: .5rem;
}

.margin-bottom.margin-xsmall.flex-left {
  display: flex;
}

.margin-bottom.margin-xsmall.no-margin {
  margin-bottom: 0;
}

.margin-bottom.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-xxsmall.align-left.more-margin {
  margin-bottom: 1.5rem;
}

.margin-bottom.margin-0, .margin-bottom.margin-tiny, .margin-bottom.margin-large {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-large.margin-less {
  margin-bottom: 2rem;
}

.margin-bottom.margin-xlarge, .margin-bottom.margin-huge, .margin-bottom.margin-xhuge, .margin-bottom.margin-xxhuge, .margin-bottom.margin-custom1, .margin-bottom.margin-custom2, .margin-bottom.margin-custom3 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.flex-box.center-center {
  justify-content: center;
  align-items: center;
}

.margin-bottom.margin_small {
  margin-bottom: 2rem;
}

.margin-bottom.margin-1rem {
  padding-bottom: 1rem;
}

.margin-bottom.margin-1rem.flex-center-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.margin-bottom.margin-xsmall.align-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.margin-bottom.margin-xsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.paragraph-landing-8 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.paragraph-landing-8.little-big {
  font-family: var(--_typography---body);
  font-size: 1.125rem;
}

.margin-top {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-medium.little-top {
  padding-top: 2rem;
}

.margin-top.margin-medium.less-margin {
  margin-top: 1rem;
}

.margin-top.margin-small {
  margin-top: 1rem;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-xxlarge {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-xxlarge.margin__medium_top {
  margin-top: 4rem;
}

.margin-top.margin-xxlarge.margin__medium_top.flex-center-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.margin-top.margin-xxlarge.margin__medium_top.flex-center-center.less-margin {
  margin-top: 2rem;
}

.margin-top.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-0, .margin-top.margin-tiny {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-large {
  margin: 3rem 0 0;
}

.margin-top.margin-xlarge, .margin-top.margin-huge, .margin-top.margin-xhuge, .margin-top.margin-xxhuge, .margin-top.margin-custom1, .margin-top.margin-custom2, .margin-top.margin-custom3, .margin-top.margin-medium, .margin-top.margin-small {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-medium.no-margin {
  margin-top: 0;
}

.margin-top.margin_medium {
  margin-top: 3rem;
}

.margin-top.margin-medium {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1rem;
}

.margin-top.margin-small, .margin-top.margin-xxsmall, .margin-top.margin-small, .margin-top.margin-medium, .margin-top.margin-medium, .margin-top.margin-xxsmall, .margin-top.margin-medium {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.button-group-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.button-group-2.is-center {
  justify-content: center;
}

.button-14 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #fff;
  text-align: center;
  text-transform: none;
  background-color: #009b72;
  border: 1px solid #009b72;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.5rem;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .2s, background-color .2s;
  display: flex;
}

.button-14:hover {
  background-color: #007c5b;
  border-color: #007c5b;
}

.button-14.is-link {
  color: #000806;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-14.is-link:hover {
  text-decoration: underline;
}

.button-14.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.button-14.is-secondary {
  color: #000806;
  background-color: #0000;
  border-color: #00080626;
}

.button-14.is-secondary:hover {
  background-color: #0008060d;
}

.button-14.is-secondary.is-alternate, .button-14.is-secondary.is-small.is-alternate {
  border-color: var(--white);
  color: var(--white);
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.layout539_lightbox {
  border-radius: var(--_ui-styles---radius--large);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 80vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.layout539_lightbox-image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.lightbox-play-icon {
  z-index: 2;
  color: var(--_primitives---colors--orange-light);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.lightbox-play-icon:hover {
  color: var(--white);
}

.icon-embed-large {
  width: 11rem;
  height: 5rem;
  color: var(--_primitives---colors--orange-light);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-embed-large.play_icon {
  color: var(--_primitives---colors--orange-light);
}

.icon-embed-large.play_icon:hover {
  color: var(--_color-schemes---color-scheme-1--background);
  transform: scale(1.02);
}

.video-overlay-layer {
  z-index: 1;
  border-radius: var(--_ui-styles---radius--xlarge);
  background-color: #00000017;
  position: absolute;
  inset: 0%;
}

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

.padding-global.padding-section-large {
  padding-top: 7rem;
}

.padding-global.position__relative {
  z-index: 10;
}

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

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

.text-align-center-3.no-center {
  justify-content: flex-start;
  align-items: center;
}

.max-width-large {
  width: 100%;
  max-width: 52rem;
}

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

.max-width-large.align-center.gap-vertical {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.max-width-large.align-center.gap-vertical.full-width {
  max-width: 100%;
}

.paragraph-landing-9 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.layout396_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.layout396_row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 3rem;
}

.layout396_card {
  background-color: var(--white);
  border: 1px solid #000e0a26;
  border-radius: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

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

.layout396_card-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 2rem;
  display: flex;
}

.layout396_item-icon-wrapper {
  height: 4rem;
  display: inline-block;
}

.image-15 {
  max-width: none;
  height: 100%;
  display: block;
}

.heading-style-h4 {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.0225rem;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1.3;
}

.heading-style-h4.is-light {
  color: var(--white);
}

.heading-style-h4.align-center {
  text-align: center;
}

.paragraph-11 {
  font-family: var(--_typography---body);
  font-size: 16px;
  line-height: 22px;
}

.paragraph-11.style-berraco {
  font-family: var(--_typography---body);
  margin-bottom: 0;
  line-height: 1.4;
  display: block;
}

.career3_accordion-2 {
  border: 0 solid #e1ff68;
  border-bottom: 1px solid #fff;
}

.career3_job-department {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.career3_icon-wrapper {
  flex-flow: column;
  align-self: center;
  width: 2rem;
  display: flex;
}

.icon-embed-small-2 {
  width: 2rem;
  height: 2rem;
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-embed-small-2.is-black {
  color: var(--azul-oscuro-legacy);
}

.career3_list-wrapper {
  outline-offset: 0px;
  border: 0 #000;
  border-radius: 0;
  outline: 3px #333;
  overflow: hidden;
}

.career3_list {
  margin-bottom: 2rem;
  display: block;
}

.career3_item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  overflow: hidden;
}

.image-16, .image-17 {
  max-width: none;
  height: 100%;
  display: block;
}

.list-2 {
  padding-left: 1rem;
}

.header103_auto-change {
  margin-bottom: 0;
  display: none;
}

.header103_tab-change {
  display: none;
}

.header103_tabs {
  min-height: 100vh;
}

.header103_tabs-content {
  min-height: 100vh;
  max-height: 60rem;
  overflow: visible;
}

.header103_tab-pane {
  position: absolute;
  inset: 0%;
}

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

.header103_content-wrapper {
  text-align: center;
}

.paragraph-landing-10 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.paragraph-landing-10.is-light {
  font-family: var(--_typography---body);
  color: #dfdfdf;
}

.header103_tab-image-wrapper {
  z-index: -1;
  position: absolute;
  inset: 0%;
}

.header103_tab-overlay {
  z-index: 1;
  background-color: #00000080;
  position: absolute;
  inset: 0%;
}

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

.header103_tabs-menu {
  z-index: 2;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5vw;
  padding-right: 5vw;
  display: flex;
  position: absolute;
  inset: auto 0% 5rem;
}

.header103_tab-link {
  color: #fffc;
  text-align: center;
  background-color: #0000;
  flex: 1;
  padding: 1rem 2rem;
}

.header103_tab-link.w--current {
  color: #fff;
  background-color: #0000;
}

.header103_tab-load-base {
  background-color: #fff3;
  width: 100%;
  height: .25rem;
  position: absolute;
  inset: auto 0% 0%;
}

.header103_tab-load {
  background-color: #fff;
  width: 0%;
  height: .25rem;
}

.section_layout225.color-scheme-1 {
  z-index: 20;
  background-color: #61beeb33;
  position: relative;
}

.container-large-67 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-landing-11 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.layout225_component {
  padding-top: 3rem;
}

.layout225_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.layout225_image-wrapper {
  border-radius: 16px;
  overflow: hidden;
}

.layout225_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.layout225_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.layout225_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.layout225_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
}

.icon-1x1-medium {
  width: 3rem;
  height: 3rem;
}

.icon-1x1-medium.bigger-width {
  width: 5rem;
}

.icon-1x1-medium.less-big {
  width: 3rem;
  height: 3rem;
  padding: .3rem;
}

.section_layout1 {
  background-color: #61beeb33;
}

.section_layout1.color-scheme-3 {
  background-color: var(--_primitives---colors--neutral-lightest-plus);
}

.container-large-65 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.layout1_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.paragraph-landing-12 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.separador {
  height: 1.5rem;
}

.layout1_image-wrapper {
  border-radius: 16px;
  overflow: visible;
}

.layout1_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 120%;
  max-width: 120%;
  height: 100%;
}

.layout1_image.rounded-large {
  border-radius: var(--_ui-styles---radius--large);
}

.section_layout121 {
  background-color: #61beeb33;
}

.container-large-66 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.layout121_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.layout121_content-left {
  padding-top: 2rem;
  position: sticky;
  top: 5rem;
  bottom: 10rem;
}

.paragraph-landing-13 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.layout121_timeline-wrapper {
  position: relative;
}

.layout121_progress-bar-wrapper {
  background-color: var(--azul-translucido-legacy);
  width: 2px;
  height: 80%;
  margin-bottom: 5rem;
  position: absolute;
  top: 10%;
  left: 2.4375rem;
  right: auto;
}

.layout121_progress-bar {
  background-color: var(--_primitives---colors--blue-main);
  width: 2px;
  height: 100%;
}

.layout121_timeline-step {
  grid-column-gap: 2.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.layout121_timeline-left {
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.layout121_timeline-icon-wrapper {
  z-index: 1;
  background-color: #e3f3fb;
  margin-top: -1.5rem;
  padding: 1rem;
  position: relative;
}

.svg-2 {
  width: 3rem;
}

.paragraph-landing-14 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.layout377_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 3rem;
}

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

.layout377_card-small {
  background-color: #fff;
  border: 1px solid #00080626;
  border-radius: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.layout377_card-small-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.layout377_item-icon-wrapper {
  width: 20%;
  display: inline-block;
}

.heading-style-h5 {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  text-align: left;
  letter-spacing: -.0175rem;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1.4;
}

.heading-style-h5.to-left {
  text-align: left;
}

.heading-style-h5.is-light {
  color: var(--_primitives---colors--white);
}

.heading-style-h5.is-light.to-left {
  color: var(--white);
  text-align: left;
}

.heading-style-h5.center-align, .heading-style-h5.timeline-heading {
  text-align: center;
}

.paragraph-13 {
  font-size: 16px;
  line-height: 1.5;
}

.bold-text-11 {
  font-size: 14px;
}

.paragraph-14 {
  font-size: 16px;
  line-height: 1.5;
}

.layout377_card-large {
  background-color: #fff;
  border: 1px solid #00080626;
  border-radius: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.layout377_card-large-image-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 50%;
  display: flex;
}

.layout377_card-large-image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.layout377_card-large-content {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  padding: 3rem;
  display: flex;
}

.heading-style-h3 {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.0275rem;
  font-size: 2.75rem;
  font-weight: 700;
  line-height: 1.2;
}

.heading-style-h3.price_number_style {
  font-size: 3.5rem;
}

.heading-style-h3.price_number_style.is_light, .heading-style-h3.is-light {
  color: var(--_color-schemes---color-scheme-2--text);
}

.heading-style-h3.padding-bottom {
  padding-bottom: 1rem;
}

.paragraph-17 {
  font-size: 18px;
  line-height: 1.5;
}

.tag {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #000806;
  border: 1px solid #00080626;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: .25rem .625rem;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
  display: inline-flex;
}

.tag.is-text {
  background-color: #0000;
  border-style: none;
  border-color: #0000;
  padding: 0;
  display: inline-block;
}

.timeline2_content {
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
  position: relative;
}

.timeline2_content-left {
  padding-right: 1rem;
  position: sticky;
  top: 7rem;
}

.paragraph-landing-15 {
  font-family: var(--_typography---body);
  color: #55555e;
  letter-spacing: -.02em;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 16px;
  line-height: 1.8;
}

.paragraph-landing-15.lets-pad-butt {
  font-family: var(--_typography---body);
  padding-bottom: 1.5rem;
  font-size: 1.125rem;
}

.paragraph-landing-15.is-light {
  color: var(--white);
}

.timeline2_progress {
  z-index: 0;
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: absolute;
}

.timeline2_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(#fff, #0000);
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline2_progress-line {
  z-index: 0;
  background-color: var(--_primitives---colors--blue-main);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline2_line {
  opacity: .15;
  background-color: #000806;
  width: 3px;
  height: 100%;
}

.timeline2_fade-overlay-bottom {
  z-index: 1;
  background-image: linear-gradient(#fff0, #fff);
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline2_progress-line-cover {
  z-index: 2;
  background-color: #fff;
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline2_content-right {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline2_row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.timeline2_circle-wrapper {
  z-index: 1;
  justify-content: center;
  align-items: flex-start;
  width: 8rem;
  height: 100%;
  margin-left: -8rem;
  display: flex;
  position: absolute;
}

.timeline2_circle {
  z-index: 2;
  background-color: var(--_primitives---colors--blue-main);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: .9375rem;
  height: .9375rem;
  margin-top: 3rem;
  box-shadow: 0 0 0 8px #fff;
}

.timeline2_item {
  z-index: 2;
  background-color: #fff;
  border: 1px solid #00080626;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem;
  overflow: hidden;
}

.text-size-regular {
  font-size: 1rem;
}

.section_career3.color-scheme-4 {
  background-color: var(--azul-oscuro-legacy);
  background-image: linear-gradient(180deg, var(--_primitives---colors--blue-main), var(--_primitives---colors--blue-main-dark));
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.career3_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

.career3_content-right {
  width: 100%;
}

.career3_title-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.paragraph-12 {
  color: #000;
}

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

.layout254_content-bottom {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1.5fr .7fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  margin-top: 3rem;
  display: grid;
}

.layout254_content-bottom.bigger-img {
  grid-template-columns: 1fr 2fr 1fr;
}

.layout254_left {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.layout254_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.layout254_item-icon-wrapper {
  width: 7rem;
  display: inline-block;
}

.image-18 {
  max-width: none;
  height: 100%;
  display: block;
}

.layout254_image-wrapper {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--_primitives---naranja-claro-legacy) 9%, white 47%);
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.layout254_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.play-icon-video-3 {
  width: 24px;
  height: 24px;
  color: var(--white);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.layout254_right {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.section_layout489.color-scheme-3 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.layout489_content {
  position: relative;
}

.layout489_inner-wrapper {
  width: 50%;
  padding-right: 2.5rem;
}

.layout489_header {
  margin-bottom: 2rem;
}

.layout489_tabs {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  position: static;
}

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

.layout489_tab-link {
  background-color: #0000;
  border-left: 1.5px solid #0000;
  padding: 1rem 0 1rem 1.5rem;
}

.layout489_tab-link.w--current {
  opacity: 1;
  background-color: #0000;
  border-left-color: #000806;
}

.layout489_tabs-content {
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  padding-left: 2.5rem;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
  overflow: visible;
}

.layout489_image-wrapper {
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  overflow: hidden;
}

.layout489_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  display: block;
}

.background-video {
  z-index: 100;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.layout489_lightbox {
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.layout489_lightbox-image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.image-19, .image-20 {
  width: 6rem;
  display: block;
}

.section_blog68 {
  overflow: hidden;
}

.section_blog68.color-scheme-1 {
  background-color: #61beeb33;
}

.container-large-71 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.blog68_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.blog68_heading {
  flex: 1;
}

.blog68_group {
  background-color: #0000;
  height: auto;
  padding-top: 4rem;
  padding-bottom: 8rem;
  position: relative;
}

.blog68_mask {
  width: 33.33%;
  overflow: visible;
}

.blog68_slide {
  height: 100%;
  padding-right: 2rem;
}

.blog68_item {
  border: 1px solid #003829;
  border-color: #003829 #003829 #003829 var(--_primitives---colors--blue-second-dark);
  background-color: #fff;
  border-radius: 12px;
  height: 100%;
  overflow: hidden;
}

.blog68_item-link {
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.blog68_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog68_image {
  aspect-ratio: 3 / 2;
  background-color: var(--_primitives---colors--blue-main-light);
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog68_item-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

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

.slider-arrow {
  border-style: solid;
  border-width: 1px;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.slider-arrow.is-bottom-previous {
  color: var(--azul-oscuro-legacy);
  inset: auto 4rem 0% auto;
}

.slider-arrow.is-bottom-next {
  color: var(--azul-oscuro-legacy);
  inset: auto 0% 0% auto;
}

.slider-arrow.is-centre-previous, .slider-arrow.is-centre-next {
  background-color: var(--_primitives---colors--white);
  border-width: 0;
  border-color: #000;
  bottom: 4rem;
}

.slider-arrow-icon_default {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.blog68_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.show-mobile-landscape {
  display: none;
}

.button-20 {
  font-family: var(--_typography---body);
  background-color: #009b72;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 12px 35px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.button-20.is-secondary {
  color: #000806;
  background-color: #0000;
  border-color: #00080626;
}

.button-20.is-secondary:hover {
  background-color: #0008060d;
}

.container-large-64 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.comparison4_component {
  flex-direction: column;
  align-items: center;
}

.comparison4_content {
  width: 100%;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

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

.comparison4_top-row-title {
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison4_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison4_top-row-icon {
  display: inline-block;
}

.heading-style-h6 {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.01375rem;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 1.4;
}

.comparison4_list-row {
  width: 100%;
}

.comparison4_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.comparison4_row.background-color-secondary {
  border-bottom: .75px solid #00000030;
  grid-template-columns: 1.5fr 1fr 1fr;
  padding-top: .4rem;
  padding-bottom: .4rem;
}

.comparison4_feature {
  padding: 1rem 1.5rem;
}

.text-block-99 {
  font-size: 16px;
}

.comparison4_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.text-block-97, .text-block-98 {
  text-align: center;
}

.text-block-100, .text-block-101, .text-block-102, .text-block-103 {
  font-size: 16px;
}

.title-horizontal-responsive-12 {
  padding: 2rem 5% 0;
  position: relative;
}

.landing-page-section-title-11 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 992px;
  margin: 1.5rem auto;
  display: flex;
}

.icon-regular-53 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.paragraph-small-69 {
  font-family: var(--_typography---body);
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.7;
}

.link-7, .link-8, .link-9, .link-10 {
  color: var(--_primitives---colors--blue-main);
}

.code-embed-2 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-21, .image-22, .image-23, .image-24 {
  display: block;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.container-large-73 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.rl-styleguide_nav {
  z-index: 1000;
  border: var(--_ui-styles---radius--stroke--border-width) solid var(--_color-schemes---color-scheme-1--border);
  border-radius: var(--_ui-styles---radius--xlarge);
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  margin-top: 1rem;
  padding: .5rem;
  position: sticky;
  top: 1rem;
}

.rl-styleguide_nav-link {
  border-radius: 16px;
  padding: .5rem 1rem;
  text-decoration: none;
}

.rl-styleguide_nav-link.w--current {
  background-color: #fff;
}

.rl-styleguide_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
}

.button-21 {
  background-color: var(--azul-principal-legacy);
  font-family: var(--_typography---body);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 12px 35px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.button-21.is-secondary {
  color: #000806;
  background-color: #0000;
  border-color: #00080626;
}

.button-21.is-secondary:hover {
  background-color: #0008060d;
}

.button-21.is-link {
  color: #000806;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-21.is-link:hover {
  text-decoration: underline;
}

.button-21.is-link.is-alternate {
  border-color: var(--white);
  color: var(--white);
}

.icon-embed-xsmall {
  width: 1.5rem;
  height: 1.5rem;
  color: var(--naranja-legacy);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-embed-xsmall.green-icon {
  color: var(--_primitives---colors--blue-main);
}

.icon-embed-xsmall.orange-icon {
  color: var(--_primitives---colors--orange-light);
}

.rl-styleguide_heading {
  z-index: 4;
  font-family: var(--_typography---heading);
  margin-bottom: 1.5rem;
  padding: .25rem .5rem;
  font-size: 3.5rem;
  font-weight: 400;
}

.rl-styleguide_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-bottom: 4rem;
}

.rl-styleguide_subheading {
  z-index: 3;
  font-family: var(--_typography---heading);
  background-color: #f2f2f2;
  border: 0 solid #00080626;
  border-radius: 16px;
  margin-bottom: 1rem;
  padding: 1rem;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1;
}

.rl-styleguide_subheading.is-text-small {
  font-family: Inter;
  font-size: 1rem;
  font-weight: 400;
}

.rl-styleguide_subheading-small {
  font-family: var(--_typography---body);
  font-size: 1rem;
  font-weight: 400;
}

.rl-styleguide_item-row {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.rl-styleguide_item-row.is-button-row {
  grid-template-columns: 19rem 1fr;
}

.rl-styleguide_label {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #e8edff;
  padding: .25rem .5rem;
  font-size: .75rem;
  display: inline-block;
}

.rl-styleguide_label.is-html-tag {
  color: #bb4198;
  background-color: #f9eff6;
}

.heading-style-h1 {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.045rem;
  font-size: 4.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.heading-style-h1.home-h1-style {
  color: var(--_primitives---colors--white);
}

.heading-style-h1.h1-pau {
  margin-top: 2rem;
}

.heading-style-h1.display {
  font-size: 15svw;
  line-height: 1.1;
}

.heading-style-h1.display.white_color {
  color: var(--_color-schemes---color-scheme-2--text);
  line-height: 1.1;
}

.heading-style-h2 {
  font-family: var(--_typography---heading);
  color: var(--_color-schemes---color-scheme-1--text);
  text-align: center;
  letter-spacing: -.0325rem;
  font-size: 3.25rem;
  font-weight: 700;
  line-height: 1.2;
}

.heading-style-h2.is-light {
  color: var(--_color-schemes---color-scheme-2--text);
}

.heading-style-h2.is-light.text-align-left.is-blackfriday {
  width: 80%;
}

.text-size-large {
  font-size: 1.375rem;
}

.text-size-medium {
  font-size: 1.125rem;
}

.text-size-medium.is-dark {
  color: #4c5250;
}

.text-size-medium.is-light {
  color: var(--white);
}

.text-size-medium.is-light.text-align-left {
  width: 80%;
}

.text-size-small {
  font-family: var(--_typography---body);
  font-size: .875rem;
}

.text-size-small.hide-mobile-landscape {
  background-color: var(--_color-schemes---color-scheme-1--background);
  border-width: 0;
  border-color: #000;
}

.text-size-small.wrap-text-nav {
  white-space: nowrap;
}

.text-size-tiny {
  font-size: .75rem;
}

.text-weight-xbold {
  font-weight: 800;
}

.text-weight-bold {
  font-weight: 700;
}

.text-weight-semibold-6 {
  font-weight: 500;
}

.text-weight-normal {
  font-weight: 400;
}

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

.text-style-italic {
  font-style: italic;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.text-style-allcaps {
  text-transform: uppercase;
}

.text-style-nowrap {
  white-space: nowrap;
}

.text-style-quote {
  border-left: .1875rem solid #000806;
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

.text-style-muted {
  opacity: .6;
}

.text-style-tagline {
  color: var(--_primitives---colors--blue-main);
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.text-style-tagline.color-brand {
  color: var(--_primitives---colors--blue-main);
}

.text-style-tagline.color_white {
  color: var(--_primitives---colors--white);
}

.background-color-black {
  background-color: #000806;
}

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

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

.text-align-center {
  text-align: center;
  padding-top: 1rem;
  padding-bottom: 0;
}

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

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

.text-rich-text h1 {
  font-family: var(--_typography---heading);
  letter-spacing: .045rem;
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-size: 4.5rem;
  font-weight: 700;
}

.text-rich-text h2 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.text-rich-text h3 {
  font-family: var(--_typography---heading);
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.text-rich-text h4 {
  letter-spacing: -.0225rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  font-size: 2.25rem;
}

.text-rich-text h5 {
  font-family: var(--_typography---heading);
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}

.text-rich-text h6 {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}

.text-rich-text blockquote {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  font-style: italic;
}

.text-rich-text p {
  font-family: var(--_typography---body);
  margin-bottom: 1rem;
}

.text-rich-text figcaption {
  border-left: 2px solid var(--_color-schemes---color-scheme-1--text);
  text-align: left;
  margin-top: .5rem;
  padding-left: .5rem;
  font-size: .875rem;
}

.rl-styleguide_scheme-list {
  grid-column-gap: 1rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rl-styleguide_scheme {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
}

.rl-styleguide_scheme-card {
  border-radius: var(--_ui-styles---radius--large);
  overflow: hidden;
}

.color-scheme-1 {
  background-color: var(--_color-schemes---color-scheme-1--background);
  color: var(--_color-schemes---color-scheme-1--text);
}

.rl-styleguide_scheme-wrapper {
  padding: 1rem;
}

.rl-styleguide_scheme-foreground {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-style: solid;
  border-width: 0;
  border-color: #00080626 #00080626 #00080626 var(--_color-schemes---color-scheme-1--border);
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  flex-flow: column;
  padding: 1rem;
  display: flex;
}

.rl-styleguide-accent {
  color: var(--_color-schemes---color-scheme-1--accent);
}

.color-scheme-2 {
  background-color: var(--_color-schemes---color-scheme-2--background);
  color: var(--_color-schemes---color-scheme-2--text);
}

.color-scheme-3 {
  color: #000806;
  background-color: #f2f2f2;
}

.color-scheme-4 {
  color: #fff;
  background-color: #009b72;
  background-color: var(--_primitives---colors--blue-main);
}

.rl-styleguide_button-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: max-content;
  grid-auto-flow: row;
  place-items: center start;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.class-label-row {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.category-filter-menu {
  align-items: center;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.category-filter-menu.is-center {
  justify-content: center;
}

.category-filter-link {
  white-space: nowrap;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: 4px;
  flex: none;
  padding: .625rem 1rem;
  text-decoration: none;
}

.category-filter-link.w--current {
  background-color: #f2f2f2;
  font-weight: 500;
}

.hidden-ui-elements {
  display: none;
}

.slider-arrow-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.rl-styleguide_form-wrapper {
  padding-right: 1.5rem;
}

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

.class-label-column {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form_field-wrapper {
  position: relative;
}

.form_field-label {
  margin-bottom: .5rem;
  font-weight: 400;
}

.form_input {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: #000806;
  background-color: #0008060d;
  border: 1px solid #0000;
  border-radius: 6px;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
  transition: border-color .2s, background-color .2s;
}

.form_input:hover {
  background-color: #00080626;
}

.form_input:focus {
  border-color: #000806;
}

.form_input::placeholder {
  color: #00080699;
}

.form_input.is-text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.form_input.is-select-input {
  background-image: none;
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

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

.form_checkbox-icon {
  cursor: pointer;
  background-color: #0008060d;
  border: 1px solid #0000;
  border-radius: 2px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .5rem;
  transition: all .2s;
}

.form_checkbox-icon:hover {
  background-color: #00080626;
}

.form_checkbox-icon.w--redirected-checked {
  background-color: #000806;
  border-width: 1px;
  border-color: #000806;
}

.form_checkbox-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000806;
}

.form_checkbox-label {
  margin-bottom: 0;
}

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

.form_radio-icon {
  cursor: pointer;
  background-color: #0008060d;
  border: 1px solid #0000;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: .5rem;
  transition: all .2s;
}

.form_radio-icon:hover {
  background-color: #00080626;
}

.form_radio-icon.w--redirected-checked {
  background-color: #fff;
  border-width: 6px;
  border-color: #000806;
}

.form_radio-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000806;
  margin-top: 0;
}

.form_radio-label {
  margin-bottom: 0;
}

.form_message-success-wrapper {
  margin-top: 1rem;
  padding: 0;
}

.form_message-success {
  color: var(--_primitives---colors--blue-main-dark);
  background-color: #ecfdf3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
}

.form_message-error-wrapper {
  margin-top: 1rem;
  padding: 0;
}

.form_message-error {
  color: #b42318;
  background-color: #fef3f2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.rl-styleguide_icons-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.rl-styleguide_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 1rem;
  display: grid;
}

.rl-styleguide_item.is-stretch {
  grid-row-gap: 1rem;
  justify-items: stretch;
}

.icon-height-xxsmall {
  height: 1rem;
}

.icon-height-xsmall {
  height: 1.5rem;
}

.icon-height-small {
  height: 2rem;
}

.icon-height-medium {
  height: 3rem;
}

.icon-height-large {
  height: 5rem;
}

.icon-height-xlarge {
  height: 6.5rem;
}

.icon-height-custom1 {
  height: 1.25rem;
}

.icon-1x1-xxsmall {
  width: 1rem;
  height: 1rem;
}

.icon-1x1-xsmall {
  width: 1.5rem;
  height: 1.5rem;
}

.icon-1x1-small {
  width: 2rem;
  height: 2rem;
}

.icon-1x1-large {
  width: 5rem;
  height: 5rem;
}

.icon-1x1-xlarge {
  width: 6.5rem;
  height: 6.5rem;
}

.icon-1x1-custom1 {
  width: 1.25rem;
  height: 1.25rem;
}

.icon-embed-small {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.icon-embed-medium {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.icon-embed-medium.less-height {
  height: 3rem;
  color: var(--_primitives---colors--white);
  padding-top: .2rem;
  padding-bottom: .2rem;
}

.icon-embed-medium.less-height.autonomo-color {
  color: var(--_primitives---azul-turquesa-legacy);
}

.icon-embed-medium.less-height.asesoria-color {
  color: var(--_primitives---colors--white);
}

.icon-embed-medium.autonomo-color {
  color: var(--_primitives---azul-turquesa-legacy);
}

.icon-embed-medium.quipu-color {
  color: var(--_color-schemes---color-scheme-2--text);
}

.icon-embed-xlarge {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6.5rem;
  height: 6.5rem;
  display: flex;
}

.icon-embed-custom1 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.rl-styleguide_radius-large-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.rl-styleguide_radius-large {
  aspect-ratio: 1;
  object-fit: cover;
  border: 1px solid #00080626;
  border-radius: 16px;
}

.rl-styleguide_radius-medium-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.rl-styleguide_radius-medium {
  aspect-ratio: 1;
  object-fit: cover;
  border: 1px solid #00080626;
  border-radius: 16px;
}

.rl-styleguide_radius-small-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.rl-styleguide_radius-small {
  aspect-ratio: 1;
  object-fit: cover;
  border: 1px solid #00080626;
  border-radius: 16px;
}

.rl-styleguide_shadows-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
}

.shadow-xxsmall {
  box-shadow: 0 1px 2px #0000000d;
}

.rl-styleguide_empty-space {
  z-index: -1;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2rem;
  display: flex;
  position: relative;
}

.shadow-xsmall {
  box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000000f;
}

.shadow-small {
  box-shadow: 0 4px 8px -2px #0000001a, 0 2px 4px -2px #0000000f;
}

.shadow-medium {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #00000008;
}

.shadow-large {
  box-shadow: 0 20px 24px -4px #00000014, 0 8px 8px -4px #00000008;
}

.shadow-xlarge {
  box-shadow: 0 24px 48px -12px #0000002e;
}

.shadow-xxlarge {
  box-shadow: 0 32px 64px -12px #00000024;
}

.rl-styleguide_empty-box {
  z-index: -1;
  background-color: #eee;
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

.container-medium {
  width: 100%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
}

.rl-styleguide_spacing {
  border: 1px dashed #000;
}

.padding-section-small {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.padding-section-medium {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

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

.max-width-xxlarge {
  width: 100%;
  max-width: 80rem;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.max-width-xsmall {
  width: 100%;
  max-width: 25rem;
}

.max-width-xxsmall {
  width: 100%;
  max-width: 20rem;
}

.padding-bottom, .padding-bottom.padding-0, .padding-bottom.padding-tiny, .padding-bottom.padding-xxsmall, .padding-bottom.padding-xsmall, .padding-bottom.padding-small, .padding-bottom.padding-medium, .padding-bottom.padding-large, .padding-bottom.padding-xlarge, .padding-bottom.padding-xxlarge, .padding-bottom.padding-huge, .padding-bottom.padding-xhuge, .padding-bottom.padding-xxhuge, .padding-bottom.padding-custom1, .padding-bottom.padding-custom2, .padding-bottom.padding-custom3 {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-top, .padding-top.padding-0, .padding-top.padding-tiny, .padding-top.padding-xxsmall, .padding-top.padding-xsmall, .padding-top.padding-small, .padding-top.padding-medium, .padding-top.padding-large, .padding-top.padding-xlarge, .padding-top.padding-xxlarge, .padding-top.padding-huge, .padding-top.padding-xhuge, .padding-top.padding-xxhuge, .padding-top.padding-custom1, .padding-top.padding-custom2, .padding-top.padding-custom3 {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical, .padding-vertical.padding-0, .padding-vertical.padding-tiny, .padding-vertical.padding-xxsmall, .padding-vertical.padding-xsmall, .padding-vertical.padding-small, .padding-vertical.padding-medium, .padding-vertical.padding-large, .padding-vertical.padding-xlarge, .padding-vertical.padding-xxlarge, .padding-vertical.padding-huge, .padding-vertical.padding-xhuge, .padding-vertical.padding-xxhuge, .padding-vertical.padding-custom1, .padding-vertical.padding-custom2, .padding-vertical.padding-custom3 {
  padding-left: 0;
  padding-right: 0;
}

.padding-horizontal, .padding-horizontal.padding-0, .padding-horizontal.padding-tiny, .padding-horizontal.padding-xxsmall, .padding-horizontal.padding-xsmall, .padding-horizontal.padding-small, .padding-horizontal.padding-medium, .padding-horizontal.padding-large, .padding-horizontal.padding-xlarge, .padding-horizontal.padding-xxlarge, .padding-horizontal.padding-huge, .padding-horizontal.padding-xhuge, .padding-horizontal.padding-xxhuge, .padding-horizontal.padding-custom1, .padding-horizontal.padding-custom2, .padding-horizontal.padding-custom3 {
  padding-top: 0;
  padding-bottom: 0;
}

.padding-left, .padding-left.padding-0, .padding-left.padding-tiny, .padding-left.padding-xxsmall, .padding-left.padding-xsmall, .padding-left.padding-small, .padding-left.padding-medium, .padding-left.padding-large, .padding-left.padding-xlarge, .padding-left.padding-xxlarge, .padding-left.padding-huge, .padding-left.padding-xhuge, .padding-left.padding-xxhuge, .padding-left.padding-custom1, .padding-left.padding-custom2, .padding-left.padding-custom3 {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.padding-right, .padding-right.padding-0, .padding-right.padding-tiny, .padding-right.padding-xxsmall, .padding-right.padding-xsmall, .padding-right.padding-small, .padding-right.padding-medium, .padding-right.padding-large, .padding-right.padding-xlarge, .padding-right.padding-xxlarge, .padding-right.padding-huge, .padding-right.padding-xhuge, .padding-right.padding-xxhuge, .padding-right.padding-custom1, .padding-right.padding-custom2, .padding-right.padding-custom3 {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.padding-0 {
  padding: 0;
}

.padding-tiny {
  padding: .25rem;
}

.padding-xxsmall {
  padding: .5rem;
}

.padding-xsmall {
  padding: 1rem;
}

.padding-small {
  padding: 1.5rem;
}

.padding-medium {
  padding: 2rem;
}

.padding-large {
  padding: 3rem;
}

.padding-xlarge {
  padding: 4rem;
}

.padding-xxlarge {
  padding: 5rem;
}

.padding-huge {
  padding: 6rem;
}

.padding-xhuge {
  padding: 7rem;
}

.padding-xxhuge {
  padding: 10rem;
}

.margin-vertical, .margin-vertical.margin-0, .margin-vertical.margin-tiny, .margin-vertical.margin-large, .margin-vertical.margin-xlarge, .margin-vertical.margin-huge, .margin-vertical.margin-xhuge, .margin-vertical.margin-xxhuge, .margin-vertical.margin-custom1, .margin-vertical.margin-custom2, .margin-vertical.margin-custom3 {
  margin-left: 0;
  margin-right: 0;
}

.margin-horizontal, .margin-horizontal.margin-0, .margin-horizontal.margin-tiny, .margin-horizontal.margin-large, .margin-horizontal.margin-xlarge, .margin-horizontal.margin-huge, .margin-horizontal.margin-xhuge, .margin-horizontal.margin-xxhuge, .margin-horizontal.margin-custom1, .margin-horizontal.margin-custom2, .margin-horizontal.margin-custom3 {
  margin-top: 0;
  margin-bottom: 0;
}

.margin-left, .margin-left.margin-0, .margin-left.margin-tiny, .margin-left.margin-large, .margin-left.margin-xlarge, .margin-left.margin-huge, .margin-left.margin-xhuge, .margin-left.margin-xxhuge, .margin-left.margin-custom1, .margin-left.margin-custom2, .margin-left.margin-custom3 {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.margin-right {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.margin-right.margin-xsmall {
  text-align: left;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 1rem;
}

.margin-right.margin-xxsmall, .margin-right.margin-small, .margin-right.margin-medium, .margin-right.margin-xxlarge {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-right.margin-0, .margin-right.margin-tiny, .margin-right.margin-large, .margin-right.margin-xlarge, .margin-right.margin-huge, .margin-right.margin-xhuge, .margin-right.margin-xxhuge, .margin-right.margin-custom1, .margin-right.margin-custom2, .margin-right.margin-custom3 {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.margin-0 {
  margin: 0;
}

.margin-tiny {
  margin: .25rem;
}

.margin-xxsmall {
  margin: .5rem;
}

.margin-xsmall {
  margin: 1rem;
}

.margin-small {
  margin: 1.5rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-large {
  margin: 3rem;
}

.margin-xlarge {
  margin: 4rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.margin-huge {
  margin: 6rem;
}

.margin-xhuge {
  margin: 7rem;
}

.margin-xxhuge {
  margin: 10rem;
}

.spacer-tiny {
  width: 100%;
  padding-top: .25rem;
}

.spacer-xxsmall {
  width: 100%;
  padding-top: .5rem;
}

.spacer-xsmall {
  width: 100%;
  padding-top: 1rem;
}

.spacer-small {
  width: 100%;
  padding-top: 1.5rem;
}

.spacer-medium {
  width: 100%;
  padding-top: 2rem;
}

.spacer-large {
  width: 100%;
  padding-top: 3rem;
}

.spacer-xlarge {
  width: 100%;
  padding-top: 4rem;
}

.spacer-xxlarge {
  width: 100%;
  padding-top: 5rem;
}

.spacer-huge {
  width: 100%;
  padding-top: 6rem;
}

.spacer-xhuge {
  width: 100%;
  padding-top: 7rem;
}

.spacer-xxhuge {
  width: 100%;
  padding-top: 10rem;
}

.rl-styleguide_spacing-all {
  display: none;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-scroll {
  overflow: scroll;
}

.pointer-events-auto {
  pointer-events: auto;
}

.pointer-events-none {
  pointer-events: none;
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.layer.hide {
  display: none;
}

.spacing-clean {
  margin: 0;
  padding: 0;
}

.align-center {
  margin-left: auto;
  margin-right: auto;
}

.z-index-1 {
  z-index: 1;
  position: relative;
}

.z-index-2 {
  z-index: 2;
  position: relative;
}

.margin-top-auto {
  margin-top: auto;
}

.aspect-ratio-square {
  aspect-ratio: 1;
}

.rl-styleguide_ratio-bg {
  z-index: -1;
  background-color: #eee;
  min-width: 3rem;
  height: 100%;
  position: relative;
}

.aspect-ratio-portrait {
  aspect-ratio: 2 / 3;
}

.aspect-ratio-landscape {
  aspect-ratio: 3 / 2;
}

.aspect-ratio-widescreen {
  aspect-ratio: 16 / 9;
}

.rl-styleguide_color-spacer {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.image-25 {
  width: 3rem;
}

.page-wrapper {
  width: auto;
  overflow: visible;
}

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

.hero_home_wrapper {
  background-image: linear-gradient(68deg, var(--_primitives---colors--blue-main), var(--_primitives---colors--blue-main-light) 54%, var(--_primitives---colors--blue-main-dark));
  color: var(--_color-schemes---color-scheme-1--text);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 7rem;
  overflow: hidden;
}

.header36_component {
  grid-column-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 5rem;
  display: grid;
  position: relative;
}

.header36_component.home_padd_hero {
  place-items: start stretch;
  margin-top: 4rem;
}

.header36_content {
  z-index: 5;
  max-width: 41rem;
  margin-left: 5vw;
  margin-right: 5rem;
  padding-top: 5rem;
  position: relative;
}

.header36_image-wrapper {
  z-index: 5;
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--_primitives---azul-lightest-legacy), white 25%);
  margin-left: -5rem;
  position: relative;
  overflow: hidden;
}

.header36_image-wrapper.home-hero {
  background-image: none;
}

.header36_image-wrapper.ocr-hero {
  padding-top: 3rem;
}

.gradient-lime {
  background-image: linear-gradient(235deg, var(--_primitives---colors--white), var(--naranja-legacy) 0%, var(--naranja-legacy) 71%, white);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.bg-img-hero-wrapper {
  z-index: 1;
  justify-content: flex-end;
  align-items: flex-end;
  width: 57rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.heading-style-h2-2 {
  color: var(--_color-schemes---color-scheme-1--text);
  text-align: left;
  letter-spacing: -.0325rem;
  font-size: 3.25rem;
  font-weight: 400;
  line-height: 1.2;
}

.layout230_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.layout230_item {
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  text-align: center;
  width: 100%;
  padding-bottom: 1.5rem;
}

.layout230_item.shadow-xxlarge {
  background-color: var(--_color-schemes---color-scheme-1--background);
}

.layout230_image-wrapper {
  border-radius: var(--_ui-styles---radius--medium);
  width: 100%;
  position: relative;
  overflow: hidden;
}

.layout230_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.layout381_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

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

.layout381_column {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-columns: 1fr;
}

.layout381_card-large {
  border: 0px solid var(--_color-schemes---color-scheme-1--border);
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.layout381_card-large.shadow-xlarge {
  background-color: var(--_primitives---colors--opacity--transparent);
}

.layout381_card-large-image-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.layout381_card-large-image-wrapper.position__relative {
  background-image: linear-gradient(#00a0dc4d, #fff);
}

.layout381_card-large-image {
  z-index: 5;
  aspect-ratio: 16 / 9;
  object-fit: contain;
  height: 23rem;
  margin-left: -46px;
  position: relative;
}

.layout381_card-large-image.padd-up {
  padding-top: 1rem;
}

.layout381_card-large-content {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  flex-direction: column;
  flex: 1;
  justify-content: center;
  padding: 3rem;
  display: flex;
}

.button-25 {
  background-color: var(--azul-principal-legacy);
  font-family: var(--_typography---body);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 12px 35px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.button-25.is-secondary {
  color: #000806;
  background-color: #0000;
  border-color: #00080626;
}

.button-25.is-secondary:hover {
  background-color: #0008060d;
}

.button-25.is-link {
  color: #000806;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-25.is-link:hover {
  text-decoration: underline;
}

.button-25.is-secondary {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: #000806;
  background-color: #0008060d;
  box-shadow: 0 1px 2px #0008060d, inset 0 -2px 1px #0008060d, inset 0 0 0 1px #0008060d;
}

.button-25.is-secondary:hover {
  background-color: #00080626;
  box-shadow: inset 0 24px 12px #ffffff14, inset 0 2px 1px #ffffff4d, inset 0 0 0 1px #0000001a, inset 0 -2px 1px #0000000d, 0 2px 4px #0008060d;
}

.button-25.is-link {
  box-shadow: none;
  color: #000806;
  background-color: #0000;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-25.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.layout381_card-medium {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border: 0px solid var(--_color-schemes---color-scheme-1--border);
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
  overflow: hidden;
}

.layout381_card-medium-image-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.layout381_card-medium-image-wrapper.add-padd {
  background-color: var(--_primitives---azul-lighter-legacy);
  background-image: linear-gradient(90deg, #61beeb80, var(--_primitives---colors--neutral-lightest-plus) 98%);
  padding: 2.2rem;
}

.layout381_card-medium-image-wrapper.add-padd.autonomo-gradient {
  background-image: linear-gradient(90deg, #0073c052, var(--_primitives---colors--white) 98%);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  padding-bottom: 0;
  padding-left: 1.5rem;
  padding-right: .8rem;
}

.layout381_card-medium-image-wrapper.add-padd.asesoria-bg {
  background-image: linear-gradient(90deg, #c4007580, var(--_primitives---colors--neutral-lightest-plus) 98%);
}

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

.layout381_card-medium-content {
  flex-direction: column;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.layout381_item-icon-wrapper {
  border-radius: var(--_ui-styles---radius--small);
  background-color: var(--_primitives---colors--blue-main);
  padding: .6rem;
  display: inline-block;
}

.layout381_item-icon-wrapper.shadow-medium.bg-grey {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.layout381_card-small {
  border: 0px solid var(--_color-schemes---color-scheme-1--border);
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.layout381_card-small-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.gradient-quipu {
  background-image: linear-gradient(138deg, var(--_primitives---colors--blue-main), var(--_primitives---colors--blue-main-light));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.bg-bento-absolute {
  z-index: 0;
  border-radius: var(--_ui-styles---radius--large);
  background-image: linear-gradient(180deg, #61beeb80, var(--_primitives---colors--neutral-lightest-plus) 92%);
  width: 100%;
  height: 100%;
  position: absolute;
}

.bg-bento-absolute.autonomo-gradient {
  background-image: linear-gradient(180deg, var(--_primitives---azul-turquesa-claro-legacy), var(--_primitives---colors--white) 92%);
}

.bg-bento-absolute.asesoria-bg {
  background-image: linear-gradient(180deg, #c4007580, var(--_primitives---colors--neutral-lightest-plus));
}

.bg-bento-absolute.padd-up {
  padding-top: 0;
}

.overlay-bento-white {
  z-index: 10;
  background-image: linear-gradient(180deg, #fff0, var(--_primitives---colors--neutral-lightest-plus));
  width: 100%;
  height: 4rem;
  position: absolute;
  inset: auto 0% 0%;
}

.overlay-bento-white.pure-white {
  background-image: linear-gradient(180deg, #fff0, var(--_primitives---colors--white));
}

.section_layout593 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.layout593_component {
  flex-direction: column;
}

.container-large-76 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.layout593_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.layout593_lightbox.bento_video_testimonial {
  border-radius: var(--_ui-styles---radius--medium);
}

.layout593_lightbox-image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.section_timeline16 {
  background-image: linear-gradient(201deg, var(--_primitives---colors--blue-main), var(--_primitives---colors--blue-main-light) 55%, var(--_primitives---colors--blue-main-dark));
  overflow: hidden;
}

.section_timeline16.autonomo-bg {
  background-image: linear-gradient(201deg, var(--_primitives---colors--blue-second-dark), var(--_primitives---colors--blue-second) 55%, var(--_primitives---colors--blue-second-dark));
}

.section_timeline16.empresa-bg {
  background-image: linear-gradient(201deg, var(--_primitives---colors--orange-main), var(--_primitives---colors--orange-light) 55%, var(--_primitives---colors--orange-dark));
}

.section_timeline16.asesorias-bg {
  background-image: linear-gradient(201deg, var(--_primitives---colors--violet-main), var(--_primitives---colors--violet-light) 55%, var(--_primitives---colors--violet-main));
}

.timeline16_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: var(--_color-schemes---color-scheme-1--background);
  border-radius: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
  padding-top: 3rem;
  padding-bottom: 3rem;
  box-shadow: -97px 128px 96px #22776217, -43px 57px 71px #22776226, -11px 14px 39px #22776266;
}

.timeline16_component.shadow-xxlarge.position__relative {
  box-shadow: none;
}

.timeline16_component.shadow-xxlarge.position__relative.no-green-shadow {
  box-shadow: -97px 128px 96px #22776217;
}

.timeline16_item {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  width: 40%;
}

.timeline16_progress-wrapper {
  align-items: center;
  width: 100%;
  margin-bottom: 1rem;
  display: flex;
}

.timeline16_progress-line {
  background-color: var(--_primitives---colors--blue-main);
  background-image: linear-gradient(85deg, var(--_primitives---colors--white) 7%, var(--_primitives---colors--blue-main) 53%, white 90%);
  width: 100%;
  height: 3px;
}

.timeline16_circle {
  z-index: 2;
  background-color: var(--_primitives---colors--white);
  width: .9375rem;
  height: .9375rem;
  box-shadow: 0 0 0 6px var(--_primitives---colors--blue-main-light);
  border-radius: 100%;
  flex: none;
}

.timeline16_item-content {
  text-align: center;
  padding-left: 2rem;
  padding-right: 2rem;
}

.is-dark {
  color: var(--_primitives---colors--neutral-dark);
}

.section_testimonial36 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
  padding-top: 5rem;
}

.section_testimonial36.no-padd {
  padding-top: 0;
}

.container-large-78 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial36_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.testimonial36_grid-list.to-phone {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.testimonial36_card-logo {
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 2rem;
  display: flex;
  overflow: hidden;
}

.testimonial36_logo {
  max-height: 3rem;
}

.testimonial36_logo.special-logo {
  mix-blend-mode: exclusion;
  max-height: 5rem;
}

.testimonial36_card {
  border-radius: var(--\<unknown\|relume-variable-radius-medium\>);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 2rem;
  display: flex;
  overflow: hidden;
}

.testimonial36_client {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: left;
  align-items: center;
  width: 100%;
  display: flex;
}

.text-weight-semibold-7 {
  font-weight: 500;
}

.image-26 {
  z-index: 10;
  width: 20rem;
  margin-right: -7rem;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.features_section.color-scheme-3 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.container-large-79 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.layout401_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.layout401_card {
  border: 0px solid var(--_color-schemes---color-scheme-1--border);
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_color-schemes---color-scheme-1--background);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.layout401_card-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.layout401_item-icon-wrapper {
  display: inline-block;
}

.icon_medium-gradient {
  object-fit: contain;
  height: 5rem;
}

.icon_medium-gradient.less-widht {
  width: 5rem;
}

.brands_grid_section.color-scheme-3 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

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

.heading-style-h6-2 {
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.01375rem;
  font-size: 1.375rem;
  font-weight: 400;
  line-height: 1.4;
}

.logo6_list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.logo6_wrapper {
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_color-schemes---color-scheme-1--background);
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: .875rem;
  display: flex;
  overflow: hidden;
}

.logo6_logo {
  object-fit: contain;
  height: 4rem;
  max-height: 4rem;
}

.logo6_logo.less-widht {
  width: 5rem;
}

.logo6_logo.more-width {
  width: 3rem;
}

.logo6_logo.more-width.more-l-width {
  width: 4rem;
}

.logo6_logo.is_smaller {
  height: 3rem;
}

.section_layout245.color-scheme-1.special-contacto {
  padding-top: 5rem;
}

.layout245_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: end stretch;
  display: grid;
}

.layout245_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.layout245_item {
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-left: 1rem;
}

.layout245_item-icon-wrapper {
  display: inline-block;
}

.heading-style-h4-4 {
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.0225rem;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 1.3;
}

.section_cta51 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: block;
  position: relative;
}

.cta51_card {
  border: 0px solid var(--_color-schemes---color-scheme-1--border);
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  background-image: url('../images/freepik-a-male-entrepreneur-working-on-a-laptop-in-a-moder-27284-2-1freepik-a-male-entrepreneur-working-on-a-laptop-in-a-moder-27284-2.webp');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 4rem;
  display: flex;
  overflow: hidden;
}

.section_header3 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
  margin-top: 5rem;
  padding-bottom: 5rem;
}

.header3_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.header3_lightbox {
  border-radius: var(--_ui-styles---radius--large);
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.header3_lightbox-image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.hero_wrapper {
  background-image: radial-gradient(circle farthest-corner at 50% 100%, var(--_primitives---colors--blue-main-light), white 59%);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
  padding-top: 5rem;
  padding-bottom: 0;
  overflow: hidden;
}

.hero_wrapper.empresa-bg {
  background-image: radial-gradient(circle farthest-corner at 50% 100%, var(--_primitives---colors--orange-main), white 59%);
  padding-bottom: 0;
}

.hero_wrapper.asesorias-bg {
  background-image: radial-gradient(circle farthest-corner at 50% 100%, var(--_primitives---colors--violet-main), white 59%);
  padding-bottom: 0;
}

.hero_wrapper.asesorias-bg.paid_assets {
  padding-top: 0;
}

.hero_wrapper.less_top_padd {
  background-image: radial-gradient(circle farthest-corner at 50% 100%, var(--_primitives---colors--blue-second), white 59%);
  padding-top: 3rem;
  padding-bottom: 0;
}

.hero_wrapper.less_top_padd.global-1 {
  background-image: radial-gradient(circle farthest-corner at 50% 200%, var(--_primitives---azul-claro-2-legacy), white 72%);
}

.hero_wrapper.less_top_padd.global-1.padd-bttm {
  background-image: radial-gradient(circle farthest-corner at 50% 200%, var(--_primitives---colors--blue-main), white 61%);
  padding-bottom: 3rem;
}

.hero_wrapper.no-padd {
  padding-top: 0;
}

.hero_wrapper.try-2 {
  background-image: radial-gradient(circle at 50% 100%, #00a0dc69, #fff 62%);
}

.hero_wrapper.try-2.try-2-1 {
  background-image: radial-gradient(circle farthest-corner at 50% 140%, var(--_primitives---colors--blue-main-light), white 62%);
}

.header145_component {
  flex-direction: column;
}

.header145_image-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.header145_image {
  z-index: 10;
  aspect-ratio: 16 / 9;
  object-fit: contain;
  width: 60%;
  height: 100%;
  position: relative;
}

.layout625_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: end stretch;
  display: grid;
}

.layout625_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
}

.layout625_row {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.layout625_item {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.layout625_item-image-wrapper {
  border-radius: var(--_ui-styles---radius--medium);
  flex: 1 0 25%;
  width: 100%;
  overflow: hidden;
}

.layout625_item-image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.layout379_card-large-content {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  padding: 3rem;
  display: flex;
}

.layout379_card-large-content.white-bg {
  background-color: var(--_color-schemes---color-scheme-1--background);
}

.margin-bottom-2 {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.margin-bottom-2.margin-xsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom-2.margin-xxsmall {
  text-align: left;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom-2.margin-xxsmall.align-left {
  justify-content: flex-start;
  align-items: center;
}

.margin-bottom-2.margin-small, .margin-bottom-2.margin-xxlarge {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.text-size-medium-2 {
  color: #000806;
  font-size: 1.125rem;
}

.heading-style-h3-3 {
  letter-spacing: -.0275rem;
  font-size: 2.75rem;
  font-weight: 400;
  line-height: 1.2;
}

.layout379_card-medium {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: var(--_color-schemes---color-scheme-1--background);
  border: 0 solid #00080626;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
  overflow: hidden;
}

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

.layout379_card-small {
  background-color: var(--_color-schemes---color-scheme-1--background);
  border: 0 solid #00080626;
  border-radius: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.layout379_card-small.shadow-xxlarge.card_integrations {
  justify-content: flex-start;
  align-items: center;
}

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

.layout379_card-large {
  background-color: var(--_color-schemes---color-scheme-1--background);
  border: 0 solid #00080626;
  border-radius: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.layout379_card-large.shadow-xlarge.grey-bg {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.layout379_card-small-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.layout379_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.section_layout379.color-scheme-3 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.heading-style-h5-4 {
  letter-spacing: -.0175rem;
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 1.4;
}

.layout379_card-medium-content {
  flex-direction: column;
  justify-content: center;
  padding: 1.5rem;
  display: flex;
}

.section_testimonial21 {
  background-color: var(--_primitives---colors--neutral-lightest-plus);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
  overflow: hidden;
}

.section_testimonial21.bg-foreground {
  background-color: var(--_color-schemes---color-scheme-1--background);
}

.max-width-large-3 {
  width: 100%;
  max-width: 95%;
}

.max-width-large-3.align-center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.max-width-large-3.align-center.sorter {
  max-width: 60%;
}

.max-width-large-3.align-center.gap-2 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
}

.max-width-large-3.less-width {
  max-width: 48rem;
}

.text-size-medium-3 {
  font-size: 1.125rem;
}

.testimonial21_component {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
}

.testimonial21_loop-trigger {
  display: flex;
}

.testimonial21_card {
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_primitives---colors--white);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 25rem;
  min-width: 25rem;
  margin-right: 2rem;
  padding: 2rem;
  display: flex;
  overflow: hidden;
}

.testimonial21_card.shadow-large.is-secondary-bg {
  background-color: #61beeb3d;
}

.testimonial21_client {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: left;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.text-weight-semibold-8 {
  font-weight: 500;
}

.section_cta31 {
  background-color: var(--_primitives---colors--white);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.container-large-87 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.text-size-medium-4 {
  font-size: 1.125rem;
}

.cta31_image-wrapper {
  border-radius: var(--\<unknown\|relume-variable-radius-large\>);
  overflow: hidden;
}

.cta31_image {
  aspect-ratio: auto;
  object-fit: contain;
  width: 100%;
}

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

.text-size-medium-5 {
  font-size: 1.125rem;
}

.heading-style-h5-5 {
  color: var(--_color-schemes---color-scheme-1--text);
  text-align: center;
  letter-spacing: -.0175rem;
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 1.4;
}

.heading-style-h5-5.align-center {
  text-align: center;
}

.container-large-89 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.text-size-medium-6 {
  font-size: 1.125rem;
}

.layout520_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

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

.layout520_row.seguridad-grid {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.layout520_card {
  border-radius: var(--_ui-styles---radius--medium);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.layout520_background-image-wrapper {
  z-index: 0;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

.image-overlay-layer {
  z-index: 1;
  background-image: linear-gradient(61deg, var(--_primitives---colors--opacity--neutral-darkest-60), var(--_primitives---colors--opacity--neutral-darkest-20));
  background-position: 0 0;
  position: absolute;
  inset: 0%;
}

.image-overlay-layer._2-type {
  background-color: var(--_primitives---colors--opacity--neutral-darkest-60);
  background-image: none;
}

.layout520_background-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.layout520_card-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.layout520_item-icon-wrapper {
  border-radius: var(--_ui-styles---radius--small);
  background-color: var(--_primitives---colors--orange-main);
  padding: .5rem;
  display: inline-block;
}

.layout520_item-icon-wrapper:where(.w-variant-fa83315c-9f46-1e4c-1ac5-9423a32f4b28) {
  background-color: var(--_primitives---azul-turquesa-legacy);
}

.layout520_item-icon-wrapper:where(.w-variant-0689540a-c8d1-cce2-9ea8-30590432a150) {
  background-color: var(--_primitives---magenta-legacy-pink);
}

.layout520_item-icon-wrapper:where(.w-variant-6255db91-48d2-dc17-a5d4-4ed8640fc9f8) {
  background-color: var(--_primitives---azul-claro-2-legacy);
}

.layout520_item-icon-wrapper.asesoria-bg {
  background-color: var(--_primitives---colors--violet-main);
}

.layout520_item-icon-wrapper.autonomo-bg {
  background-color: var(--_primitives---colors--blue-second);
}

.layout520_item-icon-wrapper.quipu-bg {
  background-color: var(--_primitives---colors--blue-main);
}

.section_stats29.color-scheme-1 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.container-large-90 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.stats29_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: flex-start stretch;
  display: flex;
}

.stats29_list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.stats29_list.to-phone {
  display: none;
}

.stats29_item {
  border: 0px solid var(--_color-schemes---color-scheme-1--border);
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_color-schemes---color-scheme-1--background);
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  padding: 2rem;
  display: flex;
  overflow: hidden;
}

.stats29_number {
  font-family: var(--_typography---heading);
  font-size: 5rem;
  font-weight: 700;
  line-height: 1.3;
}

.stats29_number.display_stats {
  font-size: 6rem;
}

.stats29_item-content.flex-vertical {
  flex-flow: column;
  display: flex;
}

.stats29_item-content.flex-vertical.gap_small {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.image-27 {
  width: 14rem;
}

.container-large-91 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.text-size-medium-8 {
  font-size: 1.125rem;
}

.container-large-92 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.text-size-medium-9 {
  font-size: 1.125rem;
}

.section_layout448 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.container-large-93 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.text-size-medium-10 {
  font-size: 1.125rem;
}

.layout448_image-group {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.layout448_image-wrapper1 {
  border-radius: var(--\<unknown\|relume-variable-radius-large\>);
  flex: 1;
  width: 100%;
  overflow: visible;
}

.layout448_image1 {
  aspect-ratio: 3 / 2;
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.section_faq4 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.section_faq4.bg-white {
  background-color: var(--_color-schemes---color-scheme-1--background);
}

.container-large-95 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.text-size-medium-12 {
  font-size: 1.125rem;
}

.faq4_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: start stretch;
  display: grid;
}

.faq4_accordion {
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  overflow: hidden;
}

.faq4_accordion.white-bg {
  background-color: var(--_color-schemes---color-scheme-1--background);
}

.faq4_question {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 1.25rem 1.5rem;
  display: flex;
}

.faq4_icon-wrappper {
  align-self: flex-start;
  width: 2rem;
  display: flex;
}

.faq4_answer {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: hidden;
}

.heading-style-h4-6 {
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.0225rem;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 1.3;
}

.heading-style-h1-2 {
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.045rem;
  font-size: 4.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.pricing_section {
  padding-top: 5rem;
}

.pricing_card {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-radius: var(--_ui-styles---radius--large);
  background-color: var(--_color-schemes---color-scheme-1--background);
  flex-flow: column;
  padding: 1.6rem 1.6rem 2.5rem;
  display: flex;
}

.pricing_card.shadow-xlarge {
  justify-content: flex-start;
  align-items: stretch;
}

.pricing_card.shadow-xlarge.flex-up {
  justify-content: flex-start;
}

.pricing_card.shadow-xxlarge.recomend_style {
  background-image: linear-gradient(54deg, var(--_primitives---colors--blue-main-dark), var(--_primitives---colors--blue-main-light) 81%);
  color: var(--_color-schemes---color-scheme-2--text);
  justify-content: flex-start;
  position: relative;
}

.pricing_card.shadow-xxlarge.recomend_style.flex-up {
  justify-content: flex-start;
}

.pricing_content {
  width: 100%;
  overflow: visible;
}

.div-block-12 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.margind_up_down {
  background-color: var(--_primitives---colors--neutral-lighter);
  height: 1px;
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.recomend_wrapper {
  border-radius: var(--_ui-styles---radius--rounded);
  background-color: var(--_primitives---azul-claro-2-legacy);
  background-image: linear-gradient(149deg, var(--_primitives---azul-legacy-green-haze), var(--naranja-legacy));
  padding: .5rem 1.2rem;
  position: absolute;
  top: -2%;
  right: -5%;
  transform: rotate(15deg);
}

.recomend_wrapper.shadow-medium {
  background-image: linear-gradient(149deg, var(--_primitives---colors--orange-light), var(--_primitives---colors--orange-main));
  color: var(--_color-schemes---color-scheme-1--text);
}

.text-block-105 {
  color: var(--_color-schemes---color-scheme-1--text);
  font-weight: 500;
}

.section_cta9 {
  border-radius: var(--_ui-styles---radius--large);
  margin-top: 7rem;
  position: relative;
  overflow: hidden;
}

.container-large-97 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.cta9_component {
  z-index: 1;
  position: relative;
}

.cta9_content {
  grid-row-gap: 1.5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: .75fr max-content;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: flex-start stretch;
  width: 55%;
  display: flex;
}

.cta9_background-image-wrapper {
  z-index: 0;
  background-image: url('../images/freepik__misma-imagen-pero-sin-tonalidad-de-iluminacion-ver__50165-1_1freepik__misma-imagen-pero-sin-tonalidad-de-iluminacion-ver__50165 1.webp'), linear-gradient(#00000080, #00000080);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  position: absolute;
  inset: 0%;
}

.cta9_background-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% 0% auto;
}

.paragraph-18 {
  color: var(--_color-schemes---color-scheme-2--text);
}

.pricing_section_asesoria {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.section_cta_pricing_asesoria {
  border-radius: var(--_ui-styles---radius--large);
  margin-top: 0;
  position: relative;
  overflow: hidden;
}

.lottie-animation-14 {
  width: 100%;
  height: 100%;
}

.lottie-animation-15 {
  z-index: 10;
  object-fit: contain;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 60rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
  position: relative;
}

.lottie-animation-15.hero-autonomo-lottie {
  width: 60%;
  padding-bottom: 0;
}

.lottie-animation-15.hero-facturacion-lottie {
  width: 80%;
  padding-bottom: 0;
}

.lottie-animation-15.hero-lappaid-lottie {
  width: 60%;
  padding-bottom: 0;
}

.lottie-animation-15.no-max-high {
  max-height: none;
}

.overlay_hero_lottie {
  z-index: 15;
  width: 100%;
  height: 7rem;
  position: absolute;
  inset: auto 0% 0%;
}

.overlay_hero_lottie.autonomo-gradient {
  background-image: linear-gradient(180deg, #fff0, var(--_primitives---colors--blue-main-light));
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.overlay_hero_lottie.asesoria-gradient {
  background-image: linear-gradient(180deg, #fff0, var(--_primitives---colors--violet-main));
}

.overlay_hero_lottie.empresa-gradient {
  background-image: linear-gradient(180deg, #fff0, var(--_primitives---colors--orange-main));
}

.lottie-animation-16 {
  z-index: 10;
  width: 60%;
  max-width: 100%;
  height: 100%;
  position: relative;
}

.lottie-animation-16.lp-impuestos {
  width: 70%;
  margin-top: -5rem;
  margin-bottom: -6.3rem;
}

.lottie-animation-17 {
  z-index: 10;
  width: 60%;
  max-width: 100%;
  height: 100%;
  position: relative;
}

.is-light {
  color: var(--_color-schemes---color-scheme-2--text);
}

.div-block-13 {
  width: 10.2rem;
  margin-top: 2rem;
}

.div-block-14 {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.text-span-222 {
  text-decoration: line-through;
}

.text-span-223 {
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--naranja-legacy);
  justify-content: center;
  align-items: center;
  padding: .1rem .9rem;
  display: flex;
}

.section_header147 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
  padding-top: 5rem;
}

.header147_component {
  flex-direction: column;
}

.container-large-98 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.text-size-medium-15 {
  font-size: 1.125rem;
}

.header147_lightbox {
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.header147_lightbox.padd_horz {
  border-radius: var(--_ui-styles---radius--large);
}

.header147_lightbox-image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.button_price_wrapper {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
}

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

.tag_price {
  margin-bottom: .75rem;
}

.section_contact6 {
  background-image: radial-gradient(circle farthest-side at 100% 120%, var(--_primitives---colors--blue-main-light), #fff0), radial-gradient(circle farthest-side at 0% 180%, var(--_primitives---colors--blue-main), white);
  height: auto;
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
  padding-top: 7.8rem;
}

.section_contact6.padd-up-big {
  background-image: radial-gradient(circle farthest-side at 100% 120%, var(--_primitives---colors--blue-main), #fff0), radial-gradient(circle farthest-side at 0% 180%, var(--_primitives---colors--blue-main-dark), white);
  height: auto;
  padding-top: 4rem;
}

.container-large-99 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
}

.contact6_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.contact6_content.center_center {
  place-items: center;
}

.contact6_content-left {
  padding-top: 3rem;
}

.contact6_content-left.padd_top_bigger-copy {
  padding-top: 5rem;
}

.heading-style-h2-3 {
  color: var(--_color-schemes---color-scheme-1--text);
  text-align: left;
  letter-spacing: -.0325rem;
  font-size: 3.25rem;
  font-weight: 400;
  line-height: 1.2;
}

.text-size-medium-16 {
  font-size: 1.125rem;
}

.contact6_contact-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 2rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: grid;
}

.contact6_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.contact6_icon-wrapper {
  flex: none;
  align-self: flex-start;
}

.div-block-15 {
  border-radius: var(--_ui-styles---radius--large);
  background-color: var(--_primitives---colors--opacity--white-15);
  -webkit-backdrop-filter: blur(2rem);
  backdrop-filter: blur(2rem);
  border: 1px solid #ffffff70;
  height: 100%;
  padding: 1.2rem;
}

.div-block-15.shadow-xxlarge {
  width: 100%;
}

.div-block-15.shadow-xxlarge.try-2 {
  height: auto;
}

.hubspot-formwrap {
  border-radius: var(--_ui-styles---radius--large);
  background-color: var(--_primitives---colors--white);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 2rem;
  display: flex;
}

.hubspot-formwrap.is-dark.full-height {
  height: 100%;
}

.hubspot-form {
  width: 100%;
}

.hubspot-input {
  box-sizing: border-box;
  border: 1px solid var(--_primitives---colors--neutral-lightest);
  border-radius: var(--_ui-styles---radius--small);
  background-color: var(--_primitives---colors--neutral-lightest-plus);
  width: 100%;
  height: auto;
  font-family: var(--_typography---body);
  color: var(--_primitives---colors--neutral);
  margin-bottom: 1rem;
  padding: .8rem 1rem .8rem 1.2rem;
  font-size: .85rem;
  font-weight: 400;
  line-height: 22px;
  display: inline-block;
}

.hubspot-input:lang(es) {
  color: var(--_primitives---colors--neutral-darkest);
  font-weight: 500;
}

.hubspot-input.hidden-imput {
  display: none;
}

.hubspot-button {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #ff7a59;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  width: 90%;
  max-width: 500px;
  height: 40px;
  margin: 1rem 0 0;
  padding: 12px 24px;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
  transition: all .15s linear;
  display: block;
  position: relative;
}

.hubspot-button.button {
  border-radius: var(--_ui-styles---radius--small);
  background-color: var(--_primitives---colors--blue-main);
  width: 100%;
  max-width: none;
  height: auto;
  font-family: var(--_typography---body);
  padding: 1rem;
  font-size: 1rem;
}

.image-28 {
  width: 10rem;
}

.image-29 {
  width: 5rem;
}

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

.link_quipu {
  color: var(--_primitives---colors--blue-main);
  text-decoration: none;
}

.text-align-center-2 {
  text-align: center;
  padding-bottom: 5rem;
}

.padding-section-large-2 {
  padding-top: 7rem;
  padding-bottom: 3rem;
}

.section_logo1 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.container-large-100 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.logo1_list {
  grid-column-gap: 3rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.logo1_logo {
  max-height: 3.5rem;
}

.logo1_logo.is_ligher {
  opacity: .5;
}

.logo1_logo.is_ligher.is-smaller {
  max-height: 3rem;
}

.padd_horizontal {
  padding-left: 18rem;
  padding-right: 18rem;
}

.text_label {
  font-size: .85rem;
  font-weight: 500;
}

.text_label.top_padd_small {
  padding-top: 1rem;
}

.p-8 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  font-size: .85rem;
  display: flex;
}

.section_header64 {
  background-image: radial-gradient(circle farthest-corner at 50% 100%, var(--_primitives---azul-lighter-legacy), white 87%);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
  padding-top: 7rem;
}

.container-large-101 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.padding-section-large-3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.text-size-medium-17 {
  font-size: 1.125rem;
}

.option {
  color: var(--_primitives---colors--neutral-light);
}

.pricing_section-copy {
  padding-top: 4rem;
}

.section_layout370 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.padding-section-large-4 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.padding-section-large-4.more-high {
  padding-top: 7rem;
}

.heading-style-h2-4 {
  color: var(--_color-schemes---color-scheme-1--text);
  text-align: center;
  letter-spacing: -.0325rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: 3.25rem;
  font-weight: 400;
  line-height: 1.2;
}

.layout370_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

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

.layout370_card-small {
  border-radius: var(--_ui-styles---radius--medium);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.layout370_card-small-image-wrapper {
  background-image: linear-gradient(#61beeb80, #fff);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.layout370_card-small-image {
  aspect-ratio: 16 / 9;
  object-fit: contain;
  width: 100%;
  height: 100%;
  padding-top: 1rem;
}

.layout370_card-small-content {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.layout370_card-large {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border-radius: var(--_ui-styles---radius--medium);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
  overflow: hidden;
}

.layout370_card-large-image-wrapper {
  background-image: linear-gradient(78deg, #61beeb80, #fff);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.layout370_card-large-image {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.layout370_card-large-content {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  flex-direction: column;
  justify-content: center;
  padding: 1.5rem;
  display: flex;
}

.section_layout409 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.text-size-medium-19 {
  font-size: 1.125rem;
}

.layout409_component {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  position: sticky;
  top: 10%;
}

.layout409_card {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border-radius: var(--_ui-styles---radius--large);
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  align-items: stretch;
  height: 70vh;
  margin-bottom: 10vh;
  display: grid;
  position: sticky;
  top: 12%;
  overflow: hidden;
}

.layout409_card.card-1.shadow-xlarge.is-smaller, .layout409_card.card-2.shadow-xlarge.is-smaller, .layout409_card.card-3.shadow-xlarge.is-smaller {
  height: auto;
}

.layout409_card-content {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  flex-direction: column;
  justify-content: center;
  height: 100%;
  padding: 3rem;
  display: flex;
}

.heading-style-h3-5 {
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.0275rem;
  font-size: 2.75rem;
  font-weight: 400;
  line-height: 1.2;
}

.layout409_image-wrapper {
  background-color: var(--_color-schemes---color-scheme-1--background);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.layout409_image-wrapper.gradient-to-left {
  background-image: radial-gradient(circle farthest-corner at 100% 0%, var(--_primitives---colors--blue-main-light), white);
}

.layout409_image-wrapper.gradient-to-left.fit-ocr-lottie {
  object-fit: cover;
}

.layout409_image {
  object-fit: contain;
  height: 100%;
}

.section_logo4 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.logo4_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.text-size-medium-24 {
  font-size: 1.125rem;
}

.button-32 {
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_primitives---azul-legacy-green-haze);
  font-family: var(--_typography---body);
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: .75rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  display: flex;
}

.button-32:hover {
  filter: contrast(145%);
  transform: translate(0, -3px)scale(1.05);
}

.button-32.is-link {
  background-color: var(--_primitives---colors--opacity--transparent);
}

.button-32.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.logo4_list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
}

.logo4_wrapper {
  border-radius: var(--\<unknown\|relume-variable-radius-medium\>);
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-foreground\>);
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: .875rem;
  display: flex;
  overflow: hidden;
}

.logo4_logo {
  max-height: 3.5rem;
}

.logo4_logo.is-small {
  max-height: 3rem;
}

.logo4_logo.is-small.smaller {
  max-height: 2.3rem;
}

.text-size-medium-27 {
  font-size: 1.125rem;
}

.section_header36 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.text-size-medium-28 {
  font-size: 1.125rem;
}

.lottie-animation-20 {
  object-fit: cover;
  height: 100%;
}

.header75_component {
  flex-direction: column;
  height: 300vh;
  display: flex;
  position: relative;
}

.header75_content {
  z-index: 0;
  justify-content: center;
  align-items: center;
  max-width: 48rem;
  min-height: 80vh;
  margin-left: auto;
  margin-right: auto;
  padding-top: 7rem;
  padding-bottom: 7rem;
  display: flex;
  position: sticky;
  top: 0;
}

.text-size-medium-29 {
  font-size: 1.125rem;
}

.header75_content-bottom {
  z-index: 1;
  flex-direction: column;
  justify-content: flex-start;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 10vh;
}

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

.header75_lightbox-image {
  border-radius: var(--_ui-styles---radius--xlarge);
  object-fit: cover;
  width: 100%;
  height: 80vh;
  overflow: hidden;
}

.header75_ix-trigger {
  z-index: -1;
  margin-top: 100vh;
  position: absolute;
  inset: 0%;
}

.section_layout4.color-scheme-3 {
  background-color: var(--_color-schemes---color-scheme-1--background);
}

.layout4_content {
  grid-column-gap: 5rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: center stretch;
  display: grid;
}

.layout4_content-left {
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.text-size-medium-30 {
  font-size: 1.125rem;
}

.layout4_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.layout4_image-wrapper {
  border-radius: var(--_ui-styles---radius--large);
  overflow: hidden;
}

.layout4_image-wrapper.bg-gradient-quipu {
  background-image: radial-gradient(circle farthest-corner at 100% 0%, #61beeb80 36%, #fff0), radial-gradient(circle farthest-corner at 0% 100%, var(--_primitives---colors--blue-main), #fff0 46%);
  justify-content: center;
  align-items: center;
  display: flex;
}

.layout4_image-wrapper.bg-gradient-quipu.try-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.layout4_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.layout4_image.fit-contain {
  object-fit: contain;
}

.layout4_image.fit-contain.padd-horz {
  padding-left: 1rem;
  padding-right: 1rem;
}

.layout4_image.fit-contain.padd-up-right {
  padding-top: 2rem;
  padding-right: 3rem;
}

.layout4_image.try-2 {
  aspect-ratio: auto;
  width: 60%;
  height: 70%;
  margin-top: 2.8rem;
  margin-bottom: 2.8rem;
}

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

.layout308_content {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-size-medium-31 {
  font-size: 1.125rem;
}

.layout308_list {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

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

.layout308_item-icon-wrapper {
  width: 6rem;
  display: inline-block;
}

.section_layout10 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.container-large-112 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.layout10_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.text-size-medium-32 {
  font-size: 1.125rem;
}

.layout10_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.layout10_item-icon-wrapper {
  display: inline-block;
}

.layout10_image-wrapper {
  border-radius: var(--_ui-styles---radius--large);
  overflow: hidden;
}

.layout10_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.layout10_image.fit-contain {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--_primitives---azul-legacy-green-haze), #fff0 71%);
  object-fit: contain;
}

.section_stats8 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.container-large-114 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.heading-style-h3-6 {
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.0275rem;
  font-size: 2.75rem;
  font-weight: 400;
  line-height: 1.2;
}

.stats8_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  width: 100%;
  display: grid;
}

.stats8_item {
  border-left: 1px solid #00080626;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-left: 2rem;
}

.stats8_number {
  font-size: 5rem;
  font-weight: 700;
  line-height: 1.3;
}

.section_layout419 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.layout419_component {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.layout419_content-left {
  flex-direction: column;
  justify-content: center;
  max-width: 35rem;
  height: 100vh;
  margin-left: 5vw;
  margin-right: 5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.text-size-medium-33 {
  font-size: 1.125rem;
}

.layout419_card {
  border-top: 1px solid var(--_color-schemes---color-scheme-1--border);
  background-color: var(--_color-schemes---color-scheme-1--background);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100vh;
  padding: 2.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.layout419_card.is-first {
  background-color: var(--_color-schemes---color-scheme-1--background);
}

.layout419_card-content {
  max-width: 35rem;
}

.layout419_image-wrapper {
  border-radius: var(--_ui-styles---radius--large);
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.layout419_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.heading-style-h5-9 {
  color: var(--_color-schemes---color-scheme-1--text);
  text-align: left;
  letter-spacing: -.0175rem;
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 1.4;
}

.container-large-115 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.text-size-medium-34 {
  font-size: 1.125rem;
}

.container-large-116 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.text-size-medium-35 {
  font-size: 1.125rem;
}

.section_timeline17 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  overflow: hidden;
}

.container-large-117 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.timeline17_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.text-size-medium-36 {
  font-size: 1.125rem;
}

.timeline17_content {
  display: flex;
  position: relative;
}

.timeline17_fade-overlay-left {
  z-index: 1;
  background-image: linear-gradient(90deg, var(--\<unknown\|relume-variable-color-scheme-1-background\>), #fff0);
  width: 4rem;
  height: 4px;
  position: absolute;
  top: .375rem;
  left: 0%;
}

.timeline17_list {
  display: flex;
  position: relative;
}

.timeline17_item {
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.timeline17_progress-wrapper {
  align-items: center;
  width: 100%;
  margin-bottom: 1rem;
  display: flex;
}

.timeline17_progress-line {
  background-color: var(--_primitives---colors--blue-main-light);
  width: 100%;
  height: 3px;
}

.timeline17_progress-line.is-small-mobile {
  background-color: var(--_primitives---colors--blue-main-light);
}

.timeline17_circle {
  z-index: 2;
  background-color: var(--_primitives---colors--blue-main);
  width: .9375rem;
  height: .9375rem;
  box-shadow: 0 0 0 8px var(--_color-schemes---color-scheme-1--foreground);
  border-radius: 100%;
  flex: none;
}

.timeline17_item-content {
  text-align: center;
  padding-left: .75rem;
  padding-right: .75rem;
}

.timeline17_fade-overlay-right {
  z-index: 0;
  background-image: linear-gradient(90deg, #fff0, var(--\<unknown\|relume-variable-color-scheme-1-background\>));
  width: 4rem;
  height: 4px;
  position: absolute;
  top: .375rem;
  right: 0%;
}

.section_layout213 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.container-large-118 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.layout213_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.layout213_image-wrapper {
  border-radius: var(--_ui-styles---radius--large);
  overflow: hidden;
}

.layout213_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.layout213_icon-wrapper {
  width: 6rem;
  display: inline-block;
}

.text-size-medium-37 {
  font-size: 2rem;
}

.container-large-119 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.text-size-medium-38 {
  font-size: 1.125rem;
}

.section_layout361 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.container-large-120 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.text-size-medium-39 {
  font-size: 1.125rem;
}

.layout361_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.layout361_row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.layout361_card {
  border-radius: var(--_ui-styles---radius--large);
  background-color: var(--_color-schemes---color-scheme-1--background);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.layout361_image-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.layout361_image-wrapper.bg-gradient {
  background-image: radial-gradient(circle farthest-corner at 100% 0%, var(--_primitives---colors--blue-main-light), #fff0), radial-gradient(circle farthest-corner at 0% 100%, var(--_primitives---colors--blue-main-light), white);
}

.layout361_image {
  aspect-ratio: 16 / 9;
  object-fit: contain;
  width: 120%;
  max-width: 130%;
  height: 100%;
  margin-bottom: -4rem;
  margin-left: -3rem;
}

.layout361_image.marging-negative {
  margin-left: -2rem;
}

.layout361_card-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 3rem;
  display: flex;
}

.heading-style-h3-7 {
  color: var(--_color-schemes---color-scheme-1--text);
  letter-spacing: -.0275rem;
  font-size: 2.75rem;
  font-weight: 400;
  line-height: 1.2;
}

.section_testimonial4 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.container-large-121 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial4_content {
  text-align: center;
}

.testimonial4_rating-wrapper {
  justify-content: center;
  display: flex;
}

.testimonial4_rating-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: .25rem;
  display: flex;
}

.heading-style-h5-12 {
  color: var(--_color-schemes---color-scheme-1--text);
  text-align: left;
  letter-spacing: -.0175rem;
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 1.4;
}

.testimonial4_client {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: left;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-weight-semibold-11 {
  font-weight: 500;
}

.section_layout195.bg-grey {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.container-large-122 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.layout195_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.layout195_image-wrapper {
  border-radius: var(--_ui-styles---radius--large);
  overflow: hidden;
}

.layout195_image {
  aspect-ratio: 1;
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.layout195_image.fill {
  aspect-ratio: 3 / 2;
  object-fit: cover;
}

.text-size-medium-40 {
  font-size: 1.125rem;
}

.layout195_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.section_layout485 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
}

.layout485_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-left: 5%;
  margin-right: 5%;
  display: grid;
  position: relative;
}

.layout485_content-left {
  align-items: flex-start;
  height: 12rem;
  display: flex;
  position: sticky;
  top: 20%;
  overflow: hidden;
}

.layout485_number {
  color: var(--_primitives---colors--blue-main);
  font-size: 12rem;
  font-weight: 700;
  line-height: 1;
}

.layout485_number.show-mobile-landscape {
  display: none;
}

.layout485_number-wrapper {
  text-align: center;
}

.layout485_content-right {
  grid-column-gap: 7rem;
  grid-row-gap: 7rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.layout485_progress-wrapper {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-2\>);
  width: 100%;
  height: 2px;
  margin-bottom: 2rem;
}

.layout485_progress-bar {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
  width: 2rem;
  height: 2px;
}

.text-size-medium-41 {
  font-size: 1.125rem;
}

.section_stats1 {
  background-color: var(--_color-schemes---color-scheme-1--foreground);
}

.container-large-124 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.stats1_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  width: 100%;
  display: grid;
}

.stats1_list.grid-pau-2 {
  grid-template-columns: 1fr 1.2fr 1fr;
}

.stats1_item {
  border-left: 1px solid var(--_color-schemes---color-scheme-1--border);
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-left: 2rem;
}

.stats1_number {
  font-size: 5rem;
  font-weight: 700;
  line-height: 1.3;
}

.text-align-center-copy {
  text-align: center;
  padding-top: 6rem;
  padding-bottom: 0;
}

.banner-bf-black-friday {
  background-color: var(--_primitives---azul-darkest-legacy);
  color: #fff;
  padding: 10px 5%;
  position: relative;
}

.all-link-topbar {
  z-index: 10;
  position: absolute;
  inset: 0%;
}

.topbar-mobile-blackfriday {
  background-color: var(--_primitives---azul-claro-2-legacy);
  width: 100%;
  display: none;
  overflow: hidden;
}

.text-span-225 {
  color: var(--naranja-legacy);
}

.navbar14_component {
  color: var(--_primitives---colors--white);
  background-color: #0000;
  align-items: center;
  margin-top: 3rem;
  margin-left: 5%;
  margin-right: 5%;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar-instructions-delete {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-1\>);
  width: 100%;
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  text-align: left;
  padding: 2rem;
}

.text-size-medium-43 {
  font-size: 1.125rem;
}

.navbar-instructions-item {
  padding-left: .5rem;
}

.navbar-on-page {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.navbar14_container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-radius: var(--_ui-styles---radius--medium);
  -webkit-backdrop-filter: blur(2rem);
  backdrop-filter: blur(2rem);
  background-color: #0000000d;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: auto;
  min-height: 4.5rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.navbar14_logo-link {
  padding-left: 0;
}

.navbar14_logo {
  width: 8rem;
}

.navbar14_menu {
  align-items: center;
  display: flex;
  position: static;
}

.navbar14_menu-link-wrapper {
  display: flex;
}

.navbar14_link {
  color: var(--_primitives---colors--white);
  -webkit-text-fill-color: transparent;
  background-color: #05050540;
  -webkit-background-clip: text;
  background-clip: text;
  padding: .5rem 1rem;
}

.navbar14_link.w--current {
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.navbar14_dropdown-toggle {
  grid-column-gap: .5rem;
  align-items: center;
  padding: .5rem 1rem;
  display: flex;
}

.dropdown-chevron {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.navbar14_dropdown-list.w--open {
  border: var(--\<unknown\|relume-variable-border-width\>) solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  border-radius: var(--\<unknown\|relume-variable-radius-small\>);
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  padding: .5rem;
  position: absolute;
}

.navbar14_dropdown-link {
  padding: .5rem 1rem;
}

.navbar14_dropdown-link.w--current {
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.navbar14_button-wrapper {
  grid-column-gap: 1rem;
  justify-content: center;
  align-items: center;
  margin-left: 2rem;
  display: flex;
}

.button-51 {
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_primitives---azul-legacy-green-haze);
  font-family: var(--_typography---body);
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: .75rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  display: flex;
}

.button-51:hover {
  filter: contrast(145%);
  transform: translate(0, -3px)scale(1.05);
}

.button-51.is-secondary {
  background-color: var(--_primitives---colors--opacity--neutral-darkest-15);
}

.navbar14_menu-button {
  padding: 0;
}

.gradient-empresas {
  background-image: linear-gradient(172deg, var(--_primitives---naranja-legacy-purple) 15%, var(--_primitives---naranja-claro-legacy));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.autonomo-gradient {
  background-image: linear-gradient(157deg, var(--_primitives---azul-turquesa-legacy) 56%, var(--_primitives---azul-turquesa-claro-legacy));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.gradient-asesorias {
  background-image: linear-gradient(172deg, var(--_primitives---magenta-legacy-pink) 50%, var(--_primitives---magenta-claro-legacy));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.section_layout303 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.container-large-125 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.max-width-large-4 {
  width: 100%;
  max-width: 40rem;
}

.layout303_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.layout303_item {
  border-radius: var(--_ui-styles---radius--medium);
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 1rem;
}

.layout303_item:hover {
  background-color: var(--_primitives---colors--neutral-lightest-plus);
  box-shadow: -8px 7px 20px -1px #0000001f;
}

.layout303_item-icon-wrapper {
  display: inline-block;
}

.section_legal1-header {
  padding-top: 4rem;
}

.text-size-medium-44 {
  font-size: 1.125rem;
}

.section_legal1-content {
  padding-bottom: 5rem;
}

.footer15_component {
  background-image: linear-gradient(135deg, var(--_primitives---azul-darkest-legacy) 18%, var(--_primitives---azul-legacy-green-haze) 36%, var(--_primitives---azul-legacy-green-haze) 63%, var(--_primitives---azul-darker-legacy) 70%);
  color: var(--_color-schemes---color-scheme-1--foreground);
  position: relative;
}

.container-large-127 {
  z-index: 10;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.footer15_top-wrapper {
  grid-column-gap: 4vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  align-items: start;
}

.footer15_logo-link {
  float: none;
  padding-left: 0;
}

.footer15_logo {
  width: 7rem;
}

.footer15_social-list {
  grid-column-gap: .75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: flex;
}

.footer15_social-link {
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.footer15_menu-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
}

.footer15_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.footer15_link {
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
}

.footer15_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.footer15_image {
  max-height: 20rem;
  margin-left: auto;
  margin-right: auto;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.divider-horizontal {
  width: 100%;
  height: var(--\<unknown\|relume-variable-divider-width\>);
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-border\>);
}

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

.footer15_credit-text {
  font-size: .875rem;
}

.footer15_legal-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: flex;
}

.footer15_legal-link {
  font-size: .875rem;
  text-decoration: underline;
}

.bg-blur-effect {
  z-index: 2;
  -webkit-backdrop-filter: blur(13rem);
  backdrop-filter: blur(13rem);
  background-color: #00000003;
  position: absolute;
  inset: 0%;
}

.head-nav-icon {
  flex-flow: column;
  display: flex;
}

.navbar6_component {
  border-bottom: 0px solid var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  width: 100%;
  min-height: 4.5rem;
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
  align-items: center;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

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

.navbar6_logo-link {
  padding-left: 0;
}

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

.navbar6_link {
  padding: 1.5rem 1rem;
}

.navbar6_link.w--current {
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.navbar6_menu-dropdown {
  position: static;
}

.navbar6_dropdown-toggle {
  grid-column-gap: .5rem;
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

.navbar6_dropdown-list {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
}

.navbar6_dropdown-list.w--open {
  border-bottom: var(--\<unknown\|relume-variable-divider-width\>) solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.navbar6_dropdown-content {
  width: 100%;
  display: flex;
}

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

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

.navbar6_dropdown-link {
  grid-column-gap: .75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: .5rem;
  padding-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.navbar6_icon-wrapper {
  flex: none;
}

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

.text-weight-semibold-13 {
  font-family: var(--_typography---heading);
  font-weight: 700;
}

.navbar6_dropdown-content-right {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: max-content auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 20rem;
  padding: 2rem;
  position: relative;
}

.navbar6_dropdown-content-wrapper {
  grid-template-rows: auto max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar6_dropdown-content-wrapper.z-index-1 {
  grid-row-gap: 1rem;
}

.navbar6_dropdown-content-wrapper.z-index-1.try-2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.navbar6_dropdown-blog-item-wrapper {
  flex-direction: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
}

.navbar6_blog-item {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.navbar6_blog-item.more-padd {
  padding: 1rem;
}

.navbar6_blog-item.more-padd.bg-nav-blog {
  border-radius: var(--_ui-styles---radius--small);
  background-color: #61beeb33;
}

.navbar6_blog-item.more-padd.bg-nav-blog:hover {
  background-color: var(--_primitives---colors--white);
  box-shadow: 0 5px 19px #00000026;
}

.navbar6_blog-image-wrapper {
  border-radius: var(--\<unknown\|relume-variable-radius-small\>);
  width: 100%;
  overflow: hidden;
}

.navbar6_blog-image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.navbar6_blog-image.try-2 {
  border-radius: var(--_ui-styles---radius--xsmall);
}

.navbar6_blog-content {
  flex-direction: column;
  justify-content: flex-start;
  max-width: 18rem;
  display: flex;
}

.button-54 {
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_primitives---azul-legacy-green-haze);
  font-family: var(--_typography---body);
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: .75rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  display: flex;
}

.button-54:hover {
  filter: contrast(145%);
  transform: translate(0, -3px)scale(1.05);
}

.button-54.is-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--_primitives---colors--opacity--transparent);
}

.button-54.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.button-54.is-secondary {
  background-color: var(--_primitives---colors--opacity--neutral-darkest-15);
}

.navbar6_dropdown-background-layer {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-foreground\>);
  min-width: 100vw;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.navbar6_dropdown-background-layer.background-color-secondary {
  border-bottom: .75px solid #00000030;
  grid-template-columns: 1.5fr 1fr 1fr;
  padding-top: .4rem;
  padding-bottom: .4rem;
}

.navbar6_menu-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.navbar6_menu-button {
  padding: 0;
}

.svg-3 {
  color: var(--white);
}

.image-30 {
  width: 90%;
  height: 100%;
}

.layout520_item-icon-wrapper-2 {
  display: inline-block;
}

.layout520_card-2 {
  border-radius: var(--\<unknown\|relume-variable-radius-medium\>);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.layout520_card-2.text-color-white {
  cursor: pointer;
  transition: transform .375s;
}

.layout520_card-2.text-color-white:hover {
  transform: scale(1.05);
  box-shadow: 0 2px 15px #0003;
}

.button-group-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.image-overlay-layer-2 {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.layout520_background-image-wrapper-2 {
  z-index: 0;
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_primitives---colors--opacity--white-60);
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.form1_text-area-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.form-icon-left {
  position: absolute;
  left: .75rem;
}

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

.form-icon-right {
  position: absolute;
  right: .75rem;
}

.form1_input-field {
  align-items: center;
  display: flex;
  position: relative;
}

.form_message-success-2 {
  color: #027a48;
  background-color: #ecfdf3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
}

.form1_block {
  margin-bottom: 0;
}

.max-width-medium-2 {
  width: 100%;
  max-width: 35rem;
}

.form1_input-text-wrapper {
  border-top: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  border-bottom: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  border-left: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  align-self: stretch;
  padding: .5rem .75rem;
}

.field-caption {
  margin-top: .5rem;
  font-size: .875rem;
}

.form_input-2 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-white\>);
  height: auto;
  min-height: 2.75rem;
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  border-radius: 0;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-2:focus {
  border-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.form_input-2::placeholder {
  color: var(--\<unknown\|relume-variable-neutral-shade-7-60\>);
}

.form_input-2.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-2.is-select-input {
  background-image: url('../images/chevron-down.svg');
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input-2.is-text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.form_input-2.is-icon-right {
  padding-right: 2.75rem;
}

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

.form1_field-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form_message-error-2 {
  color: #b42318;
  background-color: #fef3f2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

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

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

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

.form-sectiuon-cliente, .form-sectiuon-personal {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.button-57 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.header22_form-block {
  max-width: 30rem;
  margin-bottom: 0;
}

.text-size-medium-46 {
  font-size: 1.125rem;
}

.video-overlay-layer-2 {
  z-index: 1;
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7-40\>);
  position: absolute;
  inset: 0%;
}

.form_message-success-3 {
  color: #027a48;
  background-color: #ecfdf3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
}

.icon-embed-large-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
  display: flex;
}

.padding-section-large-6 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.text-size-tiny-2 {
  font-size: .75rem;
}

.heading-style-h1-3 {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.header22_lightbox {
  border-radius: var(--\<unknown\|relume-variable-radius-large\>);
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.section_header22 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.header4_lightbox-image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.header22_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.header22_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  display: flex;
}

.lightbox-play-icon-2 {
  z-index: 2;
  color: var(--\<unknown\|relume-variable-neutral-white\>);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.padding-global-3 {
  padding-left: 5%;
  padding-right: 5%;
}

.form_message-error-3 {
  color: #b42318;
  background-color: #fef3f2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.caracter-obligatorio {
  color: #d40a0e;
}

.icon-tools {
  width: 4rem;
  height: 4rem;
  color: var(--_primitives---colors--neutral-darkest);
}

.overlay-comming {
  z-index: 10;
  border-radius: var(--_ui-styles---radius--medium);
  background-color: var(--_primitives---colors--opacity--white-50);
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  background-image: linear-gradient(#fff0 38%, #fff);
  justify-content: center;
  align-items: flex-end;
  padding: 3.4rem 2rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.image-31 {
  height: 27rem;
}

.breadcrumb_component {
  align-items: center;
  width: 100%;
  padding-bottom: 2rem;
  font-size: .75rem;
  display: flex;
}

.breadcrumb-link {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  text-decoration: none;
}

.breadcrumb-link.w--current {
  font-weight: 600;
}

.breadcrumb-divider {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
  margin-right: .5rem;
  display: flex;
}

.button-log {
  grid-column-gap: .5rem;
  font-family: var(--_typography---body);
  color: #fff;
  text-align: center;
  white-space: nowrap;
  grid-column-gap: .5rem;
  background-color: #009b72;
  background-color: var(--_primitives---colors--blue-main);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  font-family: var(--_typography---body);
  text-align: center;
  white-space: nowrap;
  border: 1px #fff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: none;
  box-shadow: 0 1px 2px #1018280d;
}

.button-log:hover {
  background-color: var(--_primitives---colors--blue-main);
  border-width: 0;
  border-color: #fff;
}

.button-log:focus {
  background-color: var(--_primitives---colors--blue-main);
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.text-span-227 {
  color: #ff0004;
}

.hero_campaign {
  height: 95vh;
  color: var(--_color-schemes---color-scheme-2--text);
  background-image: radial-gradient(circle, #0000 17%, #000000c4 88%), url('../images/image-11-1image-11.webp');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 8rem;
  padding-bottom: 2rem;
  position: relative;
  overflow: hidden;
}

.brand_nav {
  width: 17rem;
  max-width: 90%;
  padding-top: 0;
}

.video-5 {
  border-radius: var(--_ui-styles---radius--large);
  overflow: hidden;
}

.layout494_paragraph {
  overflow: hidden;
}

.layout494_image {
  aspect-ratio: 16 / 9;
  border-radius: var(--_ui-styles---radius--large);
  object-fit: cover;
  width: 100%;
  height: auto;
}

.text-size-medium-47 {
  font-size: 1.125rem;
}

.text-size-medium-47.align-center {
  text-align: center;
}

.text-size-medium-47.align-center.less-width {
  width: 60rem;
}

.layout494_tabs-content {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  inset: 0% auto 0% 0%;
  overflow: visible;
}

.layout494_header {
  margin-bottom: 2rem;
}

.padding-section-large-7 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.layout494_tabs-menu {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.layout494_image-wrapper {
  border-radius: var(--\<unknown\|relume-variable-radius-large\>);
  overflow: hidden;
}

.layout494_inner-wrapper {
  width: 100%;
}

.layout494_tabs {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  display: flex;
  position: static;
}

.layout494_tab-link {
  border-radius: var(--_ui-styles---radius--large);
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  opacity: .4;
  text-align: center;
  border: 1px solid #00000036;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 1rem 2rem;
  display: flex;
  box-shadow: 0 6px 9px 1px #0000001f;
}

.layout494_tab-link.w--current {
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  opacity: 1;
  background-image: linear-gradient(#fff, #fff);
  border-color: #0000;
  box-shadow: 0 8px 13px 1px #00000021;
}

.section_layout494 {
  background-color: var(--_primitives---colors--neutral-lightest-plus);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.heading-style-h5-13 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.padding-global-4 {
  padding-left: 5%;
  padding-right: 5%;
}

.layout494_content {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.text-style-tagline {
  justify-content: center;
  align-items: center;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.section_layout145 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

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

.padding-section-large-8 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.layout145_image-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: var(--_ui-styles---radius--xlarge);
  background-image: linear-gradient(72deg, #df49a2, #f6a3c1 56%, var(--_primitives---colors--violet-main) 103%);
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: end;
  width: 100%;
  display: grid;
  position: relative;
  overflow: hidden;
}

.button-group-5 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.button-group-5.is-center {
  justify-content: center;
}

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

.layout145_image {
  aspect-ratio: auto;
  object-fit: cover;
  width: 120%;
  height: 100%;
  margin-bottom: 0;
}

.layout145_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.div-block-16 {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 3rem;
  display: flex;
}

.grid-8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 3rem;
}

.div-block-17 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: 1.5px solid var(--_primitives---colors--blue-main-light);
  border-radius: var(--_ui-styles---radius--large);
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 1.2rem;
  display: flex;
  box-shadow: 0 7px 10px -3px #0003;
}

.section_form {
  background-image: radial-gradient(circle farthest-side at 100% 120%, var(--_primitives---colors--blue-main-dark), #fff0 57%, var(--_primitives---colors--blue-main-dark) 102%), radial-gradient(circle farthest-side at 0% 180%, var(--_primitives---colors--blue-main-light), white);
  height: auto;
  color: var(--_color-schemes---color-scheme-2--text);
}

.text-block-106 {
  padding-top: .5rem;
  padding-bottom: 2rem;
}

.gradient-blue {
  background-image: linear-gradient(119deg, var(--_primitives---colors--blue-main), var(--_primitives---colors--blue-main-light));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.colors_bar_nav {
  background-image: linear-gradient(90deg, var(--_primitives---colors--blue-main-light), var(--_primitives---colors--blue-second) 14%, var(--_primitives---colors--blue-second-dark) 29%, var(--_primitives---colors--violet-light) 48%, var(--_primitives---colors--violet-main) 65%, var(--_primitives---colors--orange-light) 83%, var(--_primitives---colors--orange-main));
  width: 100%;
  height: .4rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.is_light {
  color: var(--_primitives---colors--white);
}

.code-embed-3 {
  width: 100%;
  height: 100%;
}

.div-block-19 {
  z-index: 15;
  background-image: radial-gradient(circle farthest-corner at 100% 100%, var(--_primitives---colors--color), #fff0 28%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: auto 0% 0% auto;
}

.gradient-orange {
  background-image: linear-gradient(121deg, var(--_primitives---colors--orange-light), var(--_primitives---colors--orange-main));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.text-span-229 {
  font-size: 1.75rem;
  font-weight: 400;
}

.text-block-107, .text-block-108, .text-block-109, .text-block-110 {
  font-family: var(--_typography---body);
}

.colors_wrapper {
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.div-block-20 {
  background-color: var(--_primitives---colors--blue-main-light);
  width: 100%;
  height: 100%;
}

.div-block-20.color-2 {
  background-color: var(--_primitives---colors--blue-main);
}

.div-block-20.color-3 {
  background-color: var(--_primitives---colors--blue-main-dark);
}

.div-block-20.color-4 {
  background-color: var(--_primitives---colors--blue-second-dark);
}

.div-block-20.color-5 {
  background-color: var(--_primitives---colors--violet-light);
}

.div-block-20.color-6 {
  background-color: var(--_primitives---colors--violet-main);
}

.div-block-20.color-7 {
  background-color: var(--_primitives---colors--orange-main);
}

.div-block-20.color-8 {
  background-color: var(--_primitives---colors--orange-light);
}

.text-block-111 {
  font-weight: 700;
}

.text-style-tagline-parent.text-style-tagline {
  justify-content: center;
  align-items: center;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.webinar_section {
  background-color: #fff;
}

.webinar_grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: center;
  display: grid;
}

.webinar_media {
  aspect-ratio: 4 / 3;
  background-color: #eef6fb;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.webinar_img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.webinar_eyebrow {
  color: #00a0dc;
  letter-spacing: .06em;
  text-transform: uppercase;
  margin-bottom: 1rem;
  font-weight: 700;
}

.webinar_list {
  grid-column-gap: .9rem;
  grid-row-gap: .9rem;
  margin: 1.75rem 0 2.25rem;
  padding: 0;
  list-style: none;
  display: grid;
}

.webinar_btn {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  color: #fff;
  background-color: #00a0dc;
  border-radius: 10px;
  align-items: center;
  padding: .9rem 1.7rem;
  font-weight: 600;
  text-decoration: none;
  transition: background .2s;
  display: inline-flex;
}

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

  .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;
    place-content: start;
    place-items: start end;
    display: grid;
  }

  .image-5 {
    object-fit: fill;
    width: 100%;
    max-width: none;
  }

  .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(--azul-principal-legacy);
  }

  .avatar-image-gmv {
    width: 40px;
    height: 40px;
  }

  .paragraph-small-gmv.text-weight-medium {
    color: #55555e;
    font-family: Inter;
  }

  .h4-heading-5 {
    color: #2f2f2f;
    font-family: Inter;
  }

  .row-large-icons-gmv {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .feature-logos-wrap-gmv {
    padding-top: 0;
  }

  .text-color-green-3 {
    color: #009b72;
    font-family: Inter;
  }

  .title-horizontal-responsive {
    background-color: #0000;
  }

  .checklist-div-right.y-center.x-right {
    justify-content: center;
    align-items: flex-end;
  }

  .checklist-div-left.y-center.x-right {
    justify-content: center;
    align-items: flex-start;
  }

  .navbar-gmv-24.try-2 {
    width: 100%;
    top: 2.5rem;
  }

  .dropdown-column.try-2 {
    justify-content: center;
    align-items: center;
  }

  .video-section-responsive {
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .landing-page-section-title-2 {
    padding-bottom: 20px;
  }

  .title-horizontal-responsive-transparent {
    background-color: #0000;
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .header-landing-2 {
    padding-bottom: 60px;
  }

  .container-landing-text-right-2 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .title-horizontal-responsive-3 {
    padding-top: 60px;
  }

  .container-landing-text-left-2 {
    margin-top: 0;
    padding-top: 30px;
    padding-bottom: 2rem;
  }

  .header-landing-4 {
    padding-bottom: 60px;
  }

  .paragraph-landing-3 {
    font-weight: 500;
  }

  .title-horizontal-responsive-9 {
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .landing-page-section-title-4 {
    padding-bottom: 20px;
  }

  .badge-carousel-wrapper-2 {
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-3.form-signup-field {
    display: block;
  }

  .video-grid {
    box-sizing: border-box;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    text-align: center;
    object-fit: fill;
    grid-template-rows: auto;
    grid-template-columns: 2.1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    width: auto;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: grid;
  }

  .video-card {
    padding-left: 20px;
    padding-right: 20px;
  }

  .testimonial-card-large {
    align-self: center;
    width: auto;
    max-width: 90%;
    padding-left: 0;
    padding-right: 0;
    font-family: Inter;
  }

  .paragraph-landing-quote {
    font-family: Inter;
    font-size: 20px;
  }

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

  .container-large-51 {
    max-width: 90%;
  }

  .grid-landing-page-testimonial {
    grid-auto-flow: row;
    justify-content: space-between;
    justify-items: stretch;
    margin-left: auto;
    margin-right: auto;
  }

  .container-landing-text-left-testimonial.bg-whitesmoke {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .content-author-wrapper-testimonial {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .course-video-arspect {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .title-horizontal-responsive-whitesmokepy {
    background-color: #f5f5f5;
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .video-cta-verde-oscuro-claro {
    background-color: var(--azul-claro-legacy);
  }

  .video-section-responsive-2 {
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .landing-page-section-title-5 {
    padding-bottom: 20px;
  }

  .header-landing-6 {
    padding-bottom: 60px;
  }

  .landing-page-section-title-7 {
    padding-bottom: 20px;
  }

  .video-cta-verde-oscuro-claro-2 {
    background-color: #81cd66;
  }

  .video-section-responsive-3 {
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .title-horizontal-responsive-11 {
    background-color: #0000;
  }

  .landing-page-section-title-10 {
    padding-bottom: 20px;
  }

  .title-horizontal-responsive-12 {
    background-color: #0000;
  }

  .heading-style-h1.home-h1-style {
    color: var(--_primitives---colors--white);
  }

  .hero_home_wrapper {
    background-image: linear-gradient(68deg, var(--_primitives---colors--blue-main), var(--_primitives---colors--blue-main-light) 53%, var(--_primitives---colors--blue-main));
    color: var(--_color-schemes---color-scheme-1--text);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .header36_image-wrapper {
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .bg-img-hero-wrapper {
    margin-bottom: -4rem;
  }

  .navbar6_container {
    max-width: 1440px;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .navbar6_dropdown-content-wrapper.z-index-1 {
    display: block;
  }

  .gradient-blue {
    background-image: linear-gradient(126deg, var(--_primitives---colors--blue-main), var(--_primitives---colors--blue-main-light));
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
  }
}

@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__white.mobile-centered.banner {
    font-size: 30px;
    line-height: 30px;
  }

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

  .h2.text__green-dark {
    text-align: center;
    text-align: center;
    order: -1;
    line-height: 30px;
  }

  .h2.text__green-dark {
    text-align: center;
    line-height: 30px;
  }

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

  .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;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div.y-center.mobile-hidden {
    display: none;
  }

  .div.y-center.mobile {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .div.width__50 {
    width: 100%;
    margin-bottom: 20px;
  }

  .div.image {
    width: 199%;
  }

  .div.image.rounded__20px {
    background-position: 50% 0;
    width: 100%;
    height: 250px;
    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.mobile {
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div.form__custom, .div.mobile-centered {
    margin-left: auto;
    margin-right: auto;
  }

  .div.mobile-centered.margin__small_top {
    order: 0;
  }

  .div.video-2 {
    background-color: #f1f1f1;
    margin-left: auto;
    margin-right: auto;
  }

  .h1 {
    margin-bottom: 12px;
    font-size: 35px;
    line-height: 35px;
  }

  .h1.text__green-dark.margin__medium_bot {
    text-align: center;
  }

  .h1.text__green-dark.lp {
    line-height: 50px;
  }

  .h3 {
    margin-bottom: 10px;
    font-size: 22px;
    line-height: 22px;
  }

  .h3.text__white.mobile-hidden {
    display: none;
  }

  .h3.text__green-dark.full-center.mobile-center {
    text-align: center;
  }

  .h3.text__green-dark {
    display: block;
  }

  .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 {
    text-align: center;
  }

  .titulin.home.left {
    order: -1;
  }

  .p.bold {
    text-align: center;
  }

  .p.bold.text__white.margin__tiny_left.mobile-hidden {
    flex-direction: row-reverse;
    display: none;
  }

  .p.bold.margin__tiny_left.mobile {
    display: block;
  }

  .p.bold.margin__small_left, .p.bold.table__text {
    text-align: left;
  }

  .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 {
    height: auto;
  }

  .section.header.white-bg.small-banner {
    margin-top: 0;
    margin-bottom: 0;
  }

  .section.header.height__90vh {
    height: auto;
  }

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

  .button.ghost, .button.margin__medium_top {
    margin-left: auto;
    margin-right: auto;
  }

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

  .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.lp-hero-img {
    width: 50vw;
    margin-left: auto;
    margin-right: auto;
  }

  .image.bloquex__text-img {
    order: 1;
    width: 70%;
    height: auto;
  }

  .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 {
    flex-direction: column;
    width: 200px;
    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 {
    align-self: center;
    width: 70%;
    margin-left: 0;
    display: block;
  }

  .tab-button {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-button.small {
    background-color: #0000;
    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(--azul-oscuro-legacy);
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 12px;
  }

  .tab-button.v2 {
    background-color: var(--white);
    width: 300px;
    max-width: 300px;
    padding-bottom: 20px;
  }

  .tab-button.v2.w--current {
    background-color: var(--white);
    width: 300px;
    max-width: 300px;
    color: var(--azul-oscuro-legacy);
  }

  .color-square {
    width: 80%;
    height: 90%;
    margin-left: auto;
    margin-right: auto;
    padding: 30px;
    position: absolute;
    inset: auto 0%;
  }

  .slider {
    height: 100%;
    padding-bottom: 60px;
  }

  .slide.position__relative {
    height: auto;
  }

  .grid__testimonial {
    width: 50%;
  }

  .grid__testimonial.height__full {
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .name-card.rounded__20px {
    width: 100%;
    position: static;
  }

  .name-card-wrapper {
    background-color: #0000;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: static;
  }

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

  .left-arrow.position__absolute {
    position: absolute;
    inset: auto 5% 2% 0%;
  }

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

  .right-arrow.position__absolute {
    position: absolute;
    inset: auto -5% 2% 0%;
  }

  .card-text {
    font-size: 18px;
    line-height: 25px;
    transform: none;
  }

  .card-div {
    justify-content: center;
    align-items: center;
    width: 60%;
  }

  .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 {
    min-height: 150px;
    max-height: none;
  }

  .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;
    justify-content: center;
    align-self: center;
    align-items: center;
    min-height: 200px;
    max-height: 200px;
    padding-bottom: 0;
  }

  .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 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-width: auto;
    padding-top: 0;
    display: flex;
    position: relative;
    left: auto;
  }

  .nav-menu {
    background-color: #fff;
    flex-direction: column;
    height: auto;
    display: flex;
    position: absolute;
  }

  .nav-menu.alter {
    background-color: var(--azul-oscuro-legacy);
  }

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

  .navigation-link-primary {
    border-bottom: 1px solid #0003;
    justify-content: center;
    align-items: center;
    width: 100%;
    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: #0003;
  }

  .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 #0003;
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .dropdown-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .grid__webinars {
    grid-template-columns: 1fr;
    width: 70%;
  }

  .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-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 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 {
    flex: none;
    width: 130vw;
    height: 100%;
    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 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 40px;
    display: flex;
  }

  .tabs__features-vertical-menu {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    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;
  }

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

  .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;
    cursor: pointer;
    border: 1px solid #000;
    border-radius: 5px;
    max-width: 300px;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    display: none;
    position: absolute;
    inset: auto 0% 0%;
  }

  .mobile-dropdown-text {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
  }

  .table-info {
    width: 150%;
    max-width: none;
  }

  .lottie-animation {
    order: -1;
  }

  .videos-wrapper {
    grid-template-columns: 1fr;
  }

  .dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

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

  .menu-icon_line-middle-2 {
    background-color: #344054;
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    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 {
    background-color: #344054;
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .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 {
    background-color: #344054;
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    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 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    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: #0000;
  }

  .navbar-dropdown-content-gmv {
    flex-direction: column;
  }

  .uui-dropdown-icon-2 {
    color: #667085;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

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

  .navbar-link {
    color: #101828;
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

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

  .navbar-menu-gmv {
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    border-top: 1px solid #f2f4f7;
    align-items: flex-start;
    height: 100vh;
    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;
  }

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

  .uui-page-padding-5.lp-3-nivel {
    max-width: 100%;
  }

  .image-3 {
    order: 1;
  }

  .button-2 {
    margin-left: 5px;
    margin-right: 5px;
  }

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

  .pricing-card-3.full-center {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 2.2em;
    padding-bottom: 2.2em;
  }

  .svg__top-right-3.medium {
    top: 2%;
  }

  .col {
    width: 50%;
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .col.lg-5 {
    width: 100%;
  }

  .col.lg-1 {
    display: none;
  }

  .row {
    flex-flow: wrap;
    justify-content: flex-start;
  }

  .pricing-icon {
    background-size: 12px;
    width: 12px;
    height: 12px;
    margin-right: 12px;
  }

  .precio-5, .precio-6, .precio-7 {
    font-size: 50px;
  }

  .pricing-tab-yello-badge-2 {
    width: 35%;
    top: -10px;
  }

  .precio-9, .precio-10, .precio-11 {
    font-size: 50px;
  }

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

  .div-free-machinery {
    margin-bottom: 40px;
  }

  .image-quipu-news.margin__small_bot {
    display: none;
  }

  .combine-container-large {
    margin-top: -215px;
  }

  .wbs-section-2 {
    padding-top: 0;
    padding-bottom: 5rem;
  }

  .wbs-hero-7 {
    max-width: 100%;
  }

  .wbs-container-2 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .wbs-hero-7-content {
    padding-bottom: 250px;
  }

  .combine-button-wrapper {
    grid-column-gap: 45px;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: center;
  }

  .button-3 {
    flex: 0 auto;
    margin-left: auto;
    margin-right: auto;
  }

  .button-3.ghost {
    margin-left: auto;
    margin-right: auto;
  }

  .button-3.ghost.x {
    margin-left: 10px;
  }

  .image-7 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-7.bloquex__text-img {
    order: 1;
    width: 70%;
    height: auto;
  }

  .image-7.lp-hero-img {
    width: 50vw;
    margin-left: auto;
    margin-right: auto;
  }

  .combine-container-large-3 {
    margin-top: -215px;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-layout03_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .main-container-5 {
    padding: 2.5rem;
    overflow: hidden;
  }

  .lottie-animation-4, .lottie-animation-5 {
    order: -1;
  }

  .cta-small-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .main-container-10 {
    padding: 2.5rem;
    overflow: hidden;
  }

  .uui-layout80_list {
    grid-column-gap: 2rem;
  }

  .main-container-13, .main-container-15, .main-container-17 {
    padding: 2.5rem;
    overflow: hidden;
  }

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

  .f-section-large {
    padding-top: 50px;
  }

  .combine-blog1_image-wrapper {
    height: 14rem;
  }

  .f-blog-category {
    display: none;
  }

  .f-blog-tabs-content {
    margin-left: 0;
  }

  .combine-button-icon {
    white-space: nowrap;
  }

  .f-blog-tab-link-large {
    background-color: var(--white);
  }

  .combine-blog1_item {
    max-width: 32rem;
  }

  .tab-dropdown {
    background-color: #f1f1f1;
    background-image: url('../images/arrow-down-icon-1arrow-down-icon.webp');
    background-position: 95%;
    background-repeat: no-repeat;
    background-size: 20px;
    border-radius: 10px;
    height: 50px;
    margin-bottom: 30px;
    padding-top: 14px;
    padding-left: 20px;
    font-size: 18px;
    display: block;
  }

  .combine-blog1_component {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .f-blog-tabs {
    flex-direction: column;
  }

  .f-blog-tab-menu-vertical {
    background-color: var(--white);
    margin-bottom: 40px;
    display: none;
  }

  .text-block-60 {
    color: #003829;
    font-family: Inter;
  }

  .feature-name-wrap {
    border-bottom: 1px solid #0000001a;
  }

  .pricing-grid-row {
    grid-row-gap: 17px;
    border-top-style: none;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-areas: "feature feature feature"
                         "plan-1 plan-2 plan-3";
  }

  .pricing-grid-row.top.last-one {
    border-bottom-style: none;
  }

  .pricing-grid-row.cc-plans {
    grid-template-areas: "feature feature feature"
                         "plan-1 plan-2 plan-3";
    padding-bottom: 20px;
  }

  ._2nd-list-pricing-grid-row, ._2nd-pricing-grid-row {
    grid-row-gap: 17px;
    border-top-style: none;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-areas: "feature feature feature"
                         "plan-1 plan-2 plan-3";
  }

  ._2nd-pricing-grid-row.cc-plans {
    grid-template-areas: "feature feature feature"
                         "plan-1 plan-2 plan-3";
    padding-bottom: 20px;
  }

  .image-header-lp {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-header-lp.standart {
    width: 50vw;
    height: 99.9999%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-header-lp.bloquex__text-img {
    order: 1;
    width: 70%;
    height: auto;
  }

  .button-8 {
    flex: 0 auto;
    margin-left: auto;
    margin-right: auto;
  }

  .button-8.ghost {
    margin-left: auto;
    margin-right: auto;
  }

  .button-8.ghost.x {
    margin-left: 10px;
  }

  .feature-logos-wrap-gmv {
    padding-left: 0;
    padding-right: 0;
  }

  .header-grid-gmv {
    grid-template-columns: 1fr;
  }

  .header-logo-row-gmv {
    width: 960px;
  }

  .container-landing-text-right {
    padding: 1rem;
    overflow: hidden;
  }

  .lottie-animation-10 {
    order: -1;
  }

  .grid-landing-page {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .title-horizontal-responsive {
    padding-left: 1%;
    padding-right: 1%;
  }

  .landing-page-section-title {
    margin-top: 2rem;
    margin-bottom: 3rem;
  }

  .checklist-div-right {
    margin-left: 0;
    margin-right: auto;
  }

  .checklist-div-right.y-center {
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .checklist-div-right.y-center.x-right {
    align-items: center;
    margin-left: 1%;
    margin-right: 1%;
    display: block;
  }

  .checklist-div-right.mobile-centered {
    margin-left: 0;
    margin-right: 0;
  }

  .container-landing-text-left {
    padding: 1rem;
    overflow: hidden;
  }

  .h3-2 {
    margin-bottom: 10px;
    font-size: 22px;
    line-height: 22px;
  }

  .h3-2.h3-landing {
    margin-top: .25rem;
    margin-bottom: .5rem;
    line-height: 1.2;
  }

  .li-wrapper {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  .checklist-div-left {
    margin-left: 0;
    margin-right: auto;
  }

  .checklist-div-left.y-center {
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .checklist-div-left.y-center.x-right {
    align-items: center;
    margin-left: 1%;
    margin-right: 1%;
    display: block;
  }

  .titulin-left {
    margin-bottom: 5px;
  }

  .content-links {
    margin-bottom: 1rem;
  }

  .notitle-horizontal-responsive {
    padding-left: 1%;
    padding-right: 1%;
  }

  .h2-gmv {
    margin-top: .5rem;
    margin-bottom: .75rem;
  }

  .img-landing-right {
    height: 100%;
  }

  .ayuda__image-wrapper-gmv {
    display: none;
  }

  .component-gmv-ayuda {
    grid-template-columns: 1fr;
  }

  .heading__wrapper-ayuda-gmv {
    width: 100%;
    margin-bottom: 30px;
  }

  .ayuda-online.overflow-show-and-padding-added {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .ayuda-bk-container {
    padding: 2.5rem;
    overflow: hidden;
  }

  .grid__ayuda-2 {
    grid-template-columns: 1fr;
    display: none;
  }

  .uui-space-xxlarge {
    min-height: 4.5rem;
  }

  .image-header-lp-gmv {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .navigation-dropdown-toggle {
    justify-content: space-between;
  }

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

  .navigation-dropdown-large {
    width: 100%;
  }

  .navigation-dropdown-list-large.w--open {
    width: 100%;
    max-height: 370px;
    box-shadow: none;
    margin-top: 0;
    padding-top: 0;
    position: static;
    overflow: auto;
  }

  .dropdown-container.w--open {
    width: 100%;
    box-shadow: none;
    margin-top: 0;
    padding-top: 0;
    position: static;
  }

  .dropdown-links-menu {
    max-width: none;
  }

  .dropdown-card.w--open {
    width: 100%;
    box-shadow: none;
    margin-top: 0;
    padding-top: 0;
    position: static;
  }

  .pricing-grid-l {
    grid-template-columns: 1fr 1fr;
  }

  .precio-13 {
    font-size: 50px;
  }

  .faq-tabs {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .faq-tabs-menu {
    margin-bottom: 32px;
    margin-right: 0;
  }

  .faq-title {
    white-space: normal;
  }

  .header-grid-top {
    text-align: center;
    grid-template-columns: 1.3fr;
  }

  .section-facturae-header {
    padding-top: 64px;
  }

  .header-content-wrapper-2 {
    align-items: center;
  }

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

  .cta-image {
    display: none;
  }

  .landing-page-section-title-2 {
    margin-top: 2rem;
    margin-bottom: 3rem;
  }

  .title-horizontal-responsive-transparent {
    padding-left: 1%;
    padding-right: 1%;
  }

  .bento-grid-two, .bento-grid-three {
    grid-template-columns: 1fr;
  }

  .heading-wrap-small-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .h2-gmv-2 {
    margin-top: .5rem;
    margin-bottom: .75rem;
  }

  .feature-logos-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .header-image-5 {
    max-height: none;
  }

  .header-grid-5 {
    grid-template-columns: 1fr;
  }

  .container-landing-text-right-2 {
    padding: 1rem;
    overflow: hidden;
  }

  .title-horizontal-responsive-3 {
    padding-left: 1%;
    padding-right: 1%;
  }

  .container-landing-text-left-2 {
    padding: 1rem;
    overflow: hidden;
  }

  .navbar-texts-3 {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: #101828;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .navbar-link-3 {
    color: #101828;
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .navbar-link-3:hover {
    color: #101828;
  }

  .ayuda__image-wrapper-2 {
    display: none;
  }

  .uui-layout72_component {
    grid-template-columns: 1fr;
  }

  .main-container-18 {
    padding: 2.5rem;
    overflow: hidden;
  }

  .container-landing-text-left-3 {
    padding: 1rem;
    overflow: hidden;
  }

  .h2-gmv-3, .h2-gmv-4 {
    margin-top: .5rem;
    margin-bottom: .75rem;
  }

  .uui-padding-vertical-xhuge-10 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .h2-gmv-5 {
    margin-top: .5rem;
    margin-bottom: .75rem;
  }

  .title-horizontal-responsive-9 {
    padding-left: 1%;
    padding-right: 1%;
  }

  .landing-page-section-title-4 {
    margin-top: 2rem;
    margin-bottom: 3rem;
  }

  .lottie-animation-12 {
    order: -1;
  }

  .account-sign-up {
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .button-13 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-group.margin-top {
    margin-top: 1rem;
    margin-bottom: 0;
  }

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

  .testimonial-card-large {
    max-width: none;
  }

  .button-8-lp {
    flex: 0 auto;
    margin-left: auto;
    margin-right: auto;
  }

  .lottie-animation-5-copy {
    order: -1;
  }

  .course-video {
    aspect-ratio: 16 / 9;
  }

  .wbs-hero-7-content-2-copy {
    padding-bottom: 0;
  }

  .course-video-copy {
    aspect-ratio: 16 / 9;
  }

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

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

  .content-features {
    grid-template-columns: 1fr 1fr;
  }

  .header-banner-registro-inline {
    margin-top: .5rem;
    margin-bottom: .75rem;
  }

  .feature-logos-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .feature-grid-medium {
    grid-template-columns: 1fr 1fr;
  }

  .table-row-grid {
    grid-template-columns: 1.5fr 1fr 1fr;
  }

  .video-grid-copy {
    grid-template-columns: 1fr;
  }

  .grid-landing-page-testimonial {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .container-landing-text-left-testimonial {
    padding: 1rem;
    overflow: hidden;
  }

  .course-video-arspect {
    aspect-ratio: 16 / 9;
  }

  .topbar-container-mobile {
    display: none;
  }

  .cta-ver-mas-top-bar {
    width: 35%;
    top: -10px;
  }

  .title-horizontal-responsive-whitesmokepy {
    padding-left: 1%;
    padding-right: 1%;
  }

  .grid-three-column-6, .content-features-2 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-three-column-3 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .h3-responsive {
    margin-bottom: 10px;
    font-size: 22px;
    line-height: 22px;
  }

  .h3-responsive.h3-landing-responsive {
    margin-top: .25rem;
    margin-bottom: .5rem;
    line-height: 1.2;
  }

  .titulin-center-lp-asesorias {
    margin-bottom: 5px;
  }

  .landing-page-section-title-5 {
    margin-top: 2rem;
    margin-bottom: 3rem;
  }

  .ayuda-bk-container-copy {
    padding: 2.5rem;
    overflow: hidden;
  }

  .hb-cta-2 {
    flex: 0 auto;
    margin-left: auto;
    margin-right: auto;
  }

  .modal-scroll {
    padding-top: 50px;
    padding-left: 5%;
    padding-right: 5%;
  }

  .header-grid-7 {
    grid-template-columns: 1fr;
  }

  .landing-page-section-title-7 {
    margin-top: 2rem;
    margin-bottom: 3rem;
  }

  .content-features-5 {
    grid-template-columns: 1fr 1fr;
  }

  .lottie-animation-13 {
    order: -1;
  }

  .container-landing-text-left-7 {
    padding: 1rem;
    overflow: hidden;
  }

  .title-horizontal-responsive-11 {
    padding-left: 1%;
    padding-right: 1%;
  }

  .landing-page-section-title-8 {
    margin-top: 2rem;
    margin-bottom: 3rem;
  }

  .container-landing-text-right-3 {
    padding: 1rem;
    overflow: hidden;
  }

  .main-container-20 {
    padding: 2.5rem;
    overflow: hidden;
  }

  .faq-wrapper-2 {
    width: 100%;
  }

  .landing-page-section-title-9, .landing-page-section-title-10 {
    margin-top: 2rem;
    margin-bottom: 3rem;
  }

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

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .layout539_content {
    margin-left: 5%;
    margin-right: 5%;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin-small.align-left, .margin-bottom.margin-xsmall.align-left, .margin-bottom.margin-xxsmall.align-left {
    text-align: left;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .layout539_lightbox {
    min-height: 0;
  }

  .layout539_lightbox-image {
    object-fit: cover;
    width: 100%;
    height: 100%;
    position: static;
  }

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

  .heading-style-h4 {
    font-size: 1.75rem;
  }

  .header103_tabs-menu {
    max-width: none;
    bottom: 4rem;
  }

  .header103_tab-link {
    min-width: 8rem;
  }

  .layout225_content, .layout1_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .layout121_content {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .layout121_progress-bar-wrapper {
    height: 70%;
  }

  .layout121_timeline-step {
    grid-column-gap: 1.5rem;
  }

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

  .layout377_card-small-content, .layout377_card-large-content {
    padding: 2rem;
  }

  .heading-style-h3 {
    font-size: 2.25rem;
  }

  .timeline2_content {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
  }

  .timeline2_circle-wrapper {
    width: 6rem;
    margin-left: -6rem;
  }

  .timeline2_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

  .career3_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
  }

  .layout254_content-bottom {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .layout489_inner-wrapper {
    padding-right: 1.5rem;
  }

  .layout489_tabs {
    grid-column-gap: 3rem;
  }

  .layout489_tabs-content {
    padding-left: 1.5rem;
  }

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

  .blog68_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .blog68_heading {
    margin-right: 3rem;
  }

  .blog68_group {
    padding-left: 0;
    padding-right: 0;
  }

  .blog68_mask {
    width: 50%;
  }

  .button-20 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .comparison4_top-row-title {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-right: 1rem;
  }

  .comparison4_top-row-content {
    padding: 1.5rem 1rem;
  }

  .title-horizontal-responsive-12 {
    padding-left: 1%;
    padding-right: 1%;
  }

  .landing-page-section-title-11 {
    margin-top: 2rem;
    margin-bottom: 3rem;
  }

  .button-21 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .rl-styleguide_item-row {
    grid-template-columns: auto 1fr;
  }

  .heading-style-h1 {
    font-size: 3.25rem;
  }

  .heading-style-h2 {
    font-size: 2.75rem;
  }

  .rl-styleguide_scheme-list {
    grid-template-columns: 1fr;
  }

  .rl-styleguide_icons-list {
    grid-auto-flow: row;
  }

  .padding-section-medium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .padding-xlarge {
    padding: 3.5rem;
  }

  .padding-xxlarge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 7.5rem;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .margin-xlarge {
    margin: 3.5rem;
  }

  .margin-xxlarge {
    margin: 4.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-xxhuge {
    margin: 7.5rem;
  }

  .spacer-large {
    padding-top: 2.5rem;
  }

  .spacer-xlarge {
    padding-top: 3.5rem;
  }

  .spacer-xxlarge {
    padding-top: 4.5rem;
  }

  .spacer-huge {
    padding-top: 5rem;
  }

  .spacer-xhuge {
    padding-top: 6rem;
  }

  .spacer-xxhuge {
    padding-top: 7.5rem;
  }

  .hide-tablet {
    display: none;
  }

  .header36_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
    padding-top: 6rem;
  }

  .header36_content {
    margin-left: 5%;
    margin-right: 5%;
  }

  .heading-style-h2-2 {
    font-size: 2.75rem;
  }

  .layout230_list {
    grid-column-gap: 2rem;
  }

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

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

  .layout381_card-large-content {
    padding: 2rem;
  }

  .button-25 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .layout381_card-small-content {
    padding: 2rem;
  }

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

  .timeline16_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

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

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

  .layout245_content {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .layout245_list {
    grid-column-gap: 2rem;
  }

  .heading-style-h4-4 {
    font-size: 1.75rem;
  }

  .cta51_card {
    padding: 3rem;
  }

  .header3_content {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .layout625_content {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .layout625_list {
    grid-column-gap: 2rem;
  }

  .layout379_card-large-content {
    padding: 2rem;
  }

  .margin-bottom-2 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-style-h3-3 {
    font-size: 2.25rem;
  }

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

  .layout379_card-small-content {
    padding: 2rem;
  }

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

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

  .stats29_content {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .stats29_list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .stats29_number {
    font-size: 4rem;
  }

  .heading-style-h4-6 {
    font-size: 1.75rem;
  }

  .heading-style-h1-2 {
    font-size: 3.25rem;
  }

  .cta9_content {
    grid-column-gap: 3rem;
  }

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

  .contact6_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .heading-style-h2-3 {
    font-size: 2.75rem;
  }

  .contact6_contact-list {
    grid-row-gap: 1rem;
  }

  .padding-section-large-2, .padding-section-large-3, .padding-section-large-4 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .heading-style-h2-4 {
    font-size: 2.75rem;
  }

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

  .layout409_card-content {
    padding: 2rem;
  }

  .heading-style-h3-5 {
    font-size: 2.25rem;
  }

  .logo4_content {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .button-32 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .header75_content {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .header75_content-bottom {
    justify-content: center;
    top: 0;
  }

  .header75_lightbox-image {
    max-height: 40rem;
  }

  .layout4_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .layout308_content {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

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

  .layout10_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .heading-style-h3-6 {
    font-size: 2.25rem;
  }

  .stats8_list {
    grid-column-gap: 2rem;
  }

  .stats8_number {
    font-size: 4rem;
  }

  .layout419_content-left {
    height: 100svh;
    margin-right: 3rem;
  }

  .layout419_card {
    height: 100svh;
  }

  .timeline17_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

  .layout213_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .layout361_card-content {
    padding: 2rem;
  }

  .heading-style-h3-7 {
    font-size: 2.25rem;
  }

  .layout195_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .layout485_component {
    grid-column-gap: 2rem;
    grid-template-columns: .75fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .stats1_list {
    grid-column-gap: 2rem;
  }

  .stats1_number {
    font-size: 4rem;
  }

  .navbar14_component {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 5%;
    padding-right: 5%;
  }

  .navbar14_menu {
    background-color: var(--\<unknown\|relume-variable-transparent\>);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    justify-content: center;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    position: absolute;
    overflow: auto;
  }

  .navbar14_menu-link-wrapper {
    border-style: none solid solid;
    border-width: 1px;
    border-color: var(--\<unknown\|relume-variable-color-scheme-1-border\>);
    background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
    flex-direction: column;
    width: 100%;
    padding: 2rem;
  }

  .navbar14_link {
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .navbar14_menu-dropdown {
    flex-direction: column;
    justify-content: center;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar14_dropdown-toggle {
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding: .75rem 2rem .75rem 0;
    display: flex;
  }

  .dropdown-chevron {
    inset: auto 0% auto auto;
  }

  .navbar14_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar14_dropdown-list.w--open {
    border-style: none;
    padding: 0;
    position: static;
  }

  .navbar14_dropdown-link {
    text-align: center;
    width: auto;
    padding: .75rem 0;
    font-size: 16px;
  }

  .navbar14_button-wrapper {
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: stretch;
    margin-top: 1rem;
    margin-left: 0;
  }

  .button-51 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .navbar14_menu-button {
    padding: 0;
  }

  .navbar14_menu-button.w--open {
    background-color: var(--\<unknown\|relume-variable-transparent\>);
  }

  .menu-icon2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon2_line-top {
    background-color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon2_line-middle {
    background-color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon1_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon2_line-bottom {
    background-color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

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

  .menu-icon1_line-top {
    background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon1_line-middle {
    background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon1_line-bottom {
    background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .footer15_top-wrapper {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .navbar6_menu {
    border-bottom: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
    background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    align-items: flex-start;
    height: 100dvh;
    margin-left: 0;
    padding: 1rem 5% 6.5rem;
    transition: height .5s;
    position: absolute;
    overflow: auto;
  }

  .navbar6_link {
    width: auto;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .navbar6_menu-dropdown {
    width: 100%;
  }

  .navbar6_dropdown-toggle {
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar6_dropdown-list {
    inset: 0% 0% auto;
    overflow: hidden;
  }

  .navbar6_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    padding: 0 0 0;
    position: relative;
    top: 0;
  }

  .navbar6_dropdown-content {
    flex-direction: column;
  }

  .navbar6_dropdown-content-left {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar6_dropdown-content-right {
    max-width: 50rem;
    margin-bottom: 1rem;
  }

  .button-54 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .navbar6_dropdown-background-layer {
    min-width: 100%;
  }

  .navbar6_menu-right {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
  }

  .navbar6_menu-button.w--open {
    background-color: var(--\<unknown\|relume-variable-transparent\>);
  }

  .menu-icon5 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .padding-section-large-6 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .heading-style-h1-3 {
    font-size: 3.25rem;
  }

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

  .header22_content {
    grid-column-gap: 0rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .button-log {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    mix-blend-mode: normal;
    display: flex;
  }

  .layout494_tabs-content {
    padding-right: 1.5rem;
  }

  .padding-section-large-7 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .layout494_inner-wrapper {
    padding-left: 1.5rem;
  }

  .layout494_tabs {
    grid-column-gap: 3rem;
  }

  .padding-section-large-8 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
}

@media screen and (max-width: 767px) {
  .main-container {
    overflow: hidden;
  }

  .div.flex-box.vertical.full-center {
    width: 100%;
  }

  .div.flex-box.margin__small_top, .div.full-center {
    justify-content: center;
  }

  .div.mobile-centered.margin__small_top {
    order: 0;
  }

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

  .h1.text__green-dark.lp {
    text-align: center;
    font-size: 35px;
    line-height: 35px;
  }

  .h3.text__green-dark {
    order: 0;
  }

  .h4.text__green-dark.margin__small_top-bot {
    font-family: Inter;
    font-weight: 500;
  }

  .titulin.home.left {
    order: 0;
  }

  .p.margin-top-bot-20.more-mobile {
    text-align: center;
  }

  .section.bg-gray-degradado.height__80vh {
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .svg.position__static {
    position: static;
  }

  .image.lp-hero-img {
    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%;
  }

  .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 {
    grid-template-columns: 1fr;
    width: 100%;
  }

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

  .table-wrapper {
    border-style: none;
    width: 100%;
    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 {
    justify-content: center;
    width: 100%;
  }

  .servicio-gestoria {
    width: 100%;
  }

  .grid__gestoria.margin__medium_bot, .grid-three-columns.annuallly {
    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;
  }

  .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__2-columns {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .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: #0000;
  }

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

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

  .uui-button-row-4 {
    align-self: stretch;
  }

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

  .destacado-wrapper {
    padding: 2rem 1.5rem;
  }

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

  .registrationcontainer {
    display: block;
  }

  .div-block-4 {
    object-fit: scale-down;
    display: none;
  }

  .div-block-5 {
    justify-content: space-around;
  }

  .uui-space-small-4 {
    min-height: 1.25rem;
  }

  .uui-button-row-5 {
    align-self: stretch;
  }

  .uui-button-row-5.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .pricing-card-3.full-center, .col.lg-5, .col.lg-6 {
    width: 100%;
  }

  .row {
    flex-wrap: wrap;
  }

  .form-field.side-margins.no-bottom-margins {
    min-width: 300px;
  }

  .pricing-icon {
    background-size: 16px;
    width: 16px;
    height: 16px;
    margin-right: 16px;
  }

  .pricing-tab-yello-badge-2 {
    width: 35%;
    display: block;
  }

  .wbs-alert-bar-7-item-3 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-direction: row;
    align-items: center;
  }

  .combine-container-large {
    margin-top: -200px;
    padding-left: 2%;
    padding-right: 2%;
  }

  .combine-container-large.thank-you-page {
    margin-top: -150px;
  }

  .wbs-section-2 {
    padding: 0 0% 2rem;
  }

  .combine-play_icon {
    width: 3.5rem;
    height: 3.5rem;
  }

  .wbs-hero-7-content {
    padding: 50px 2% 220px;
  }

  .wbs-hero-7-content.thank-you-page {
    padding-bottom: 180px;
  }

  .combine-button-wrapper {
    justify-content: center;
    align-items: center;
  }

  .button-3.no-margin.margin-mobile {
    margin-right: 15px;
  }

  .image-7.bloquex__text-img {
    width: 100%;
  }

  .image-7.lp-hero-img {
    width: 40vw;
  }

  .combine-container-large-3 {
    margin-top: -200px;
    padding-left: 2%;
    padding-right: 2%;
  }

  .combine-container-large-3.lp.video-academy {
    padding-left: 0%;
    padding-right: 0%;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-layout03_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .main-container-5 {
    overflow: hidden;
  }

  .lottie-animation-4, .lottie-animation-5 {
    height: 100%;
  }

  .main-container-10 {
    overflow: hidden;
  }

  .uui-layout80_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .uui-layout80_component {
    align-items: stretch;
  }

  .uui-layout80_image-wrapper {
    margin-bottom: 1.5rem;
  }

  .main-container-13, .main-container-15 {
    overflow: hidden;
  }

  .uui-button-row-6 {
    align-self: stretch;
  }

  .uui-button-row-6.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .main-container-17 {
    overflow: hidden;
  }

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

  .f-section-large {
    margin-left: auto;
    margin-right: auto;
    padding-top: 50px;
    padding-bottom: 72px;
  }

  .combine-blog1_image-wrapper {
    justify-content: center;
    align-items: center;
    height: 20rem;
  }

  .p-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .f-blog-tab-link-large {
    text-align: center;
    padding-right: 12px;
    font-family: Inter;
  }

  .f-blog-tab-link-large.w--current {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding-right: 12px;
  }

  .f-blog-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .combine-play_icon-2 {
    width: 3.5rem;
    height: 3.5rem;
  }

  .tab-dropdown {
    color: #fff;
    text-align: left;
    letter-spacing: .2px;
    cursor: pointer;
    background-color: #f1f1f1;
    background-image: url('../images/arrow-down-icon-1arrow-down-icon.webp');
    background-position: 95%;
    background-repeat: no-repeat;
    border-radius: 5px;
    height: 50px;
    padding-top: 14px;
    padding-left: 20px;
    font-size: 18px;
    font-weight: 800;
    display: block;
  }

  .tab-dropdown:hover {
    background-color: #f1f1f1;
  }

  .combine-blog1_component {
    grid-template-columns: 1fr;
  }

  .f-blog-tabs {
    flex-wrap: nowrap;
    place-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .f-blog-tab-menu-vertical {
    align-self: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .text-block-60 {
    font-weight: 400;
  }

  .plan-info-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .price-and-month-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .pricing-grid-row.top {
    padding-left: 10px;
  }

  .pricing-grid-row.cc-plans {
    grid-column-gap: 15px;
    width: 100%;
  }

  .tooltip-diamond.left {
    top: -7px;
    bottom: auto;
    left: 55%;
  }

  .plan-name-2 {
    margin-bottom: 0;
    font-size: 16px;
    line-height: 25px;
  }

  ._2nd-list-pricing-grid-row.top {
    padding-left: 10px;
  }

  ._2nd-pricing-grid-row.cc-plans {
    grid-column-gap: 15px;
    width: 100%;
  }

  .h1-landing {
    font-size: 48px;
  }

  .h4-heading-5 {
    font-size: 32px;
  }

  .image-header-lp.standart {
    width: 40vw;
  }

  .image-header-lp.bloquex__text-img {
    width: 100%;
  }

  .button-8.no-margin.margin-mobile {
    margin-right: 15px;
  }

  .header-grid-gmv {
    grid-template-columns: 1fr;
  }

  .btn-asesorias-gmv {
    align-self: stretch;
  }

  .btn-asesorias-gmv.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .header-landing {
    padding-top: 72px;
    padding-bottom: 1rem;
  }

  .container-landing-text-right {
    padding-top: .5rem;
    padding-left: 1%;
    padding-right: 1%;
    overflow: hidden;
  }

  .title-horizontal-responsive {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .container-landing-text-left {
    padding-top: .5rem;
    padding-left: 1%;
    padding-right: 1%;
    overflow: hidden;
  }

  .h3-2.h3-landing {
    font-size: 40px;
    font-weight: 500;
    line-height: 1.2;
  }

  .notitle-horizontal-responsive {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .h2-gmv {
    font-size: 44px;
  }

  .testimonial-mask {
    width: 100%;
    max-width: none;
  }

  .component-gmv-ayuda {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .ayuda-online.overflow-show-and-padding-added {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .ayuda-bk-container {
    overflow: hidden;
  }

  .item-ayuda {
    padding: 1.5rem;
  }

  .uui-space-xxlarge {
    min-height: 3rem;
  }

  .navigation-dropdown-list-large.w--open, .dropdown-container.w--open, .dropdown-card.w--open {
    flex-direction: column;
  }

  .navigation-link-grid {
    grid-template-columns: 1fr;
  }

  .navbar-gmv-24 {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-career09_item {
    padding: 1.35rem;
  }

  .pricing-grid-l {
    grid-template-columns: 1fr;
  }

  .uui-button-link-3 {
    font-size: 1rem;
  }

  .uui-button-link-3:hover {
    color: #6941c6;
  }

  .tooltip-content-wrapper-3 {
    position: absolute;
    top: 175%;
    bottom: auto;
    left: -817%;
  }

  .feature-name-4, .feature-name-5 {
    font-size: 14px;
  }

  .faq-tabs-menu {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .faq-tab-small {
    padding-right: 44px;
  }

  .nl-facturae {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .title-horizontal-responsive-transparent {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .section-testimonial-a-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .h2-gmv-2 {
    font-size: 44px;
  }

  .header-landing-2 {
    padding-top: 72px;
    padding-bottom: 1rem;
  }

  .header-grid-5 {
    grid-template-columns: 1fr;
  }

  .container-landing-text-right-2 {
    padding-top: .5rem;
    padding-left: 1%;
    padding-right: 1%;
    overflow: hidden;
  }

  .title-horizontal-responsive-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .container-landing-text-left-2 {
    padding-top: .5rem;
    padding-left: 1%;
    padding-right: 1%;
    overflow: hidden;
  }

  .navbar-link-3 {
    font-size: 1rem;
  }

  .uui-layout72_component {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .uui-layout72_item {
    padding: 1.5rem;
  }

  .header-landing-4 {
    padding-top: 72px;
    padding-bottom: 1rem;
  }

  .main-container-18 {
    overflow: hidden;
  }

  .uui-button-link-5 {
    font-size: 1rem;
  }

  .uui-button-link-5:hover {
    color: #6941c6;
  }

  .uui-heading-xxsmall-5 {
    font-size: 1.125rem;
  }

  .container-landing-text-left-3 {
    padding-top: .5rem;
    padding-left: 1%;
    padding-right: 1%;
    overflow: hidden;
  }

  .h2-gmv-3, .h2-gmv-4 {
    font-size: 44px;
  }

  .uui-button-link-6 {
    font-size: 1rem;
  }

  .uui-button-link-6:hover {
    color: #6941c6;
  }

  .uui-heading-xxsmall-6 {
    font-size: 1.125rem;
  }

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

  .h2-gmv-5 {
    font-size: 44px;
  }

  .title-horizontal-responsive-9 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .tabs-content {
    width: 100%;
  }

  .tabs-menu {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .signup-form-section {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .form-block-5 {
    width: 100%;
  }

  .account-form-block-2 {
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .process-content {
    padding-top: 0;
  }

  .process-grid {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: .25fr 1fr;
  }

  .section-regular, .section-large, .section-regular-19 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .lottie-animation-5-copy {
    height: 100%;
  }

  .wbs-hero-7-content-2-copy {
    padding: 50px 2% 220px;
  }

  .grid-two-column-12, .changelog-grid {
    grid-template-columns: 1fr;
  }

  .section-regular-23 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .content-grid, .content-features {
    grid-template-columns: 1fr;
  }

  .section-regular-24, .section-large-3, .section-regular-25 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

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

  .header-banner-registro-inline {
    font-size: 44px;
  }

  .section-regular-27 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .feature-logo-row-2 {
    justify-content: center;
  }

  .feature-grid-medium {
    grid-template-columns: 1fr;
  }

  .section-regular-28 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .container-landing-text-left-testimonial {
    padding-top: .5rem;
    padding-left: 1%;
    padding-right: 1%;
    overflow: hidden;
  }

  .link-cta-bf-pricing {
    font-size: 1rem;
  }

  .link-cta-bf-pricing:hover {
    color: #6941c6;
  }

  .topbar-bf-mobile-section {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-direction: row;
    align-items: center;
  }

  .topbar-container-mobile {
    display: none;
  }

  .section-large-down-padding {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .cta-ver-mas-top-bar {
    width: 35%;
    display: block;
  }

  .title-horizontal-responsive-whitesmokepy {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .h6-heading-20 {
    font-size: 28px;
  }

  .grid-three-column-6, .content-features-2 {
    grid-template-columns: 1fr;
  }

  .h6-heading-21 {
    font-size: 28px;
  }

  .grid-three-column-3 {
    grid-template-columns: 1fr;
  }

  .how-it-word-title {
    font-size: 1.125rem;
  }

  .h3-responsive.h3-landing-responsive {
    font-size: 40px;
    font-weight: 500;
    line-height: 1.2;
  }

  .ayuda-bk-container-copy {
    overflow: hidden;
  }

  .modal-scroll {
    overflow: auto;
  }

  .upgrade-container {
    flex-direction: column;
    margin-bottom: 70px;
    padding-top: 50px;
    padding-left: 7%;
    padding-right: 7%;
  }

  .header-grid-7 {
    grid-template-columns: 1fr;
  }

  .header-landing-6 {
    padding-top: 72px;
    padding-bottom: 1rem;
  }

  .h6-heading-24 {
    font-size: 28px;
  }

  .content-features-5 {
    grid-template-columns: 1fr;
  }

  .container-landing-text-left-7 {
    padding-top: .5rem;
    padding-left: 1%;
    padding-right: 1%;
    overflow: hidden;
  }

  .title-horizontal-responsive-11 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .container-landing-text-right-3 {
    padding-top: .5rem;
    padding-left: 1%;
    padding-right: 1%;
    overflow: hidden;
  }

  .main-container-20 {
    overflow: hidden;
  }

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

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .layout539_lightbox-image {
    position: static;
  }

  .layout396_grid-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .layout396_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .layout396_card-content {
    padding: 1.5rem;
  }

  .heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .career3_job-department {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .career3_icon-wrapper {
    width: 28px;
  }

  .career3_list {
    margin-bottom: 1.5rem;
  }

  .career3_item {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .header103_tabs-menu {
    bottom: 3rem;
  }

  .header103_tab-link {
    min-width: 0;
  }

  .header103_tab-load-base {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .layout225_content, .layout1_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

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

  .layout121_progress-bar-wrapper {
    left: 2rem;
  }

  .layout121_timeline-icon-wrapper {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .layout377_grid-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .layout377_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .layout377_card-small {
    grid-template-columns: 1fr;
  }

  .layout377_card-small-content {
    padding: 1.5rem 1.5rem 2rem;
  }

  .heading-style-h5 {
    font-size: 1.25rem;
  }

  .layout377_card-large-content {
    padding: 1.5rem;
  }

  .heading-style-h3 {
    font-size: 2rem;
  }

  .timeline2_content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .timeline2_content-left {
    z-index: 1;
    padding-right: 0;
    position: relative;
    top: 0;
  }

  .timeline2_content-right {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline2_circle-wrapper {
    width: 2rem;
    margin-left: 0;
  }

  .timeline2_circle {
    margin-top: 2.25rem;
  }

  .timeline2_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    margin-left: 3rem;
    padding: 1.5rem;
  }

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

  .layout254_content-bottom {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout254_left, .layout254_right {
    grid-row-gap: 3rem;
  }

  .layout489_content {
    flex-flow: column;
    display: flex;
  }

  .layout489_inner-wrapper {
    width: 100%;
    padding-right: 0;
  }

  .layout489_header {
    width: 100%;
  }

  .layout489_tabs {
    grid-column-gap: 0rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .layout489_tabs-menu {
    place-items: start stretch;
    margin-bottom: 2rem;
  }

  .layout489_tabs-content {
    width: 100%;
    padding-left: 0;
    position: relative;
  }

  .blog68_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog68_heading {
    margin-right: 0;
  }

  .blog68_group {
    padding-bottom: 6rem;
  }

  .blog68_mask {
    width: 80%;
  }

  .blog68_slide {
    padding-right: 1.5rem;
  }

  .show-mobile-landscape {
    display: block;
  }

  .comparison4_top-row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .comparison4_top-row-title {
    display: none;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

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

  .comparison4_feature, .comparison4_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .title-horizontal-responsive-12 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .heading-style-h2 {
    font-size: 2.25rem;
  }

  .text-size-large {
    font-size: 1.125rem;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .text-style-quote {
    font-size: 1.125rem;
  }

  .padding-section-small {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-xsmall {
    padding: .75rem;
  }

  .padding-small {
    padding: 1.25rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-large {
    padding: 2rem;
  }

  .padding-xlarge {
    padding: 2.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-xsmall {
    margin: .75rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-large {
    margin: 2rem;
  }

  .margin-xlarge {
    margin: 2.5rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 5rem;
  }

  .spacer-xsmall {
    padding-top: .75rem;
  }

  .spacer-small {
    padding-top: 1.25rem;
  }

  .spacer-medium {
    padding-top: 1.5rem;
  }

  .spacer-large {
    padding-top: 2rem;
  }

  .spacer-xlarge {
    padding-top: 2.5rem;
  }

  .spacer-xxlarge {
    padding-top: 3rem;
  }

  .spacer-huge {
    padding-top: 3.5rem;
  }

  .spacer-xhuge {
    padding-top: 4rem;
  }

  .spacer-xxhuge {
    padding-top: 5rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .header36_component {
    padding-top: 4rem;
  }

  .heading-style-h2-2 {
    font-size: 2.25rem;
  }

  .layout230_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout381_grid-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .layout381_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .layout381_column {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .layout381_card-large-content {
    padding: 1.5rem;
  }

  .layout381_card-small {
    grid-template-columns: 1fr;
  }

  .layout381_card-small-content {
    padding: 1.5rem;
  }

  .layout593_component {
    height: auto;
    max-height: none;
  }

  .layout593_lightbox-image {
    position: static;
  }

  .timeline16_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    width: 100%;
    margin-bottom: 1rem;
  }

  .timeline16_item-content {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .testimonial36_grid-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .testimonial36_card-logo, .testimonial36_card {
    padding: 1.5rem;
  }

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

  .layout401_grid-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .layout401_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
  }

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

  .layout401_card-content {
    padding: 1.5rem;
  }

  .heading-style-h6-2 {
    font-size: 1.125rem;
  }

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

  .logo6_wrapper {
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .logo6_logo {
    max-height: 3rem;
  }

  .layout245_content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .layout245_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .heading-style-h4-4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .cta51_card {
    padding: 2rem;
  }

  .header3_content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .header145_component {
    height: auto;
    max-height: none;
  }

  .layout625_content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .layout625_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout625_row {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    border-top-style: none;
    grid-template-columns: 1fr;
  }

  .layout625_item {
    border-top: 1px solid #00080626;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .layout379_card-large-content {
    padding: 1.5rem;
  }

  .margin-bottom-2 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .text-size-medium-2 {
    font-size: 1rem;
  }

  .heading-style-h3-3 {
    font-size: 2rem;
  }

  .layout379_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .layout379_card-small {
    grid-template-columns: 1fr;
  }

  .layout379_card-small-content {
    padding: 1.5rem;
  }

  .layout379_grid-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .heading-style-h5-4 {
    font-size: 1.25rem;
  }

  .text-size-medium-3 {
    font-size: 1rem;
  }

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

  .testimonial21_card {
    padding: 1.5rem;
  }

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

  .text-size-medium-4, .text-size-medium-5 {
    font-size: 1rem;
  }

  .heading-style-h5-5 {
    font-size: 1.25rem;
  }

  .text-size-medium-6 {
    font-size: 1rem;
  }

  .layout520_grid-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .layout520_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .layout520_card {
    padding: 1.5rem;
  }

  .stats29_content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

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

  .stats29_number {
    font-size: 3.5rem;
  }

  .text-size-medium-8, .text-size-medium-9, .text-size-medium-10 {
    font-size: 1rem;
  }

  .layout448_image-group {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .text-size-medium-12 {
    font-size: 1rem;
  }

  .faq4_question {
    padding: 1rem 1.25rem;
  }

  .faq4_icon-wrappper {
    width: 1.75rem;
  }

  .faq4_answer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .heading-style-h4-6 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .heading-style-h1-2 {
    font-size: 2.5rem;
  }

  .cta9_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .header147_component {
    height: auto;
    max-height: none;
  }

  .text-size-medium-15 {
    font-size: 1rem;
  }

  .header147_lightbox-image {
    position: static;
  }

  .contact6_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .heading-style-h2-3 {
    font-size: 2.25rem;
  }

  .text-size-medium-16 {
    font-size: 1rem;
  }

  .padding-section-large-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .logo1_list {
    padding-top: 1rem;
  }

  .logo1_logo {
    max-height: 3rem;
  }

  .padding-section-large-3 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .text-size-medium-17 {
    font-size: 1rem;
  }

  .padding-section-large-4 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .heading-style-h2-4 {
    font-size: 2.25rem;
  }

  .layout370_grid-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .layout370_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .text-size-medium-19 {
    font-size: 1rem;
  }

  .layout409_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .layout409_card {
    grid-template-columns: 1fr;
    height: auto;
    margin-bottom: 0;
    position: static;
  }

  .layout409_card-content {
    padding: 1.5rem;
  }

  .heading-style-h3-5 {
    font-size: 2rem;
  }

  .layout409_image-wrapper {
    height: auto;
  }

  .logo4_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .text-size-medium-24 {
    font-size: 1rem;
  }

  .logo4_wrapper {
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .logo4_logo {
    max-height: 3rem;
  }

  .text-size-medium-27, .text-size-medium-28 {
    font-size: 1rem;
  }

  .header75_content {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .text-size-medium-29 {
    font-size: 1rem;
  }

  .header75_lightbox-image {
    max-height: 30rem;
  }

  .layout4_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .text-size-medium-30 {
    font-size: 1rem;
  }

  .layout308_content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .text-size-medium-31 {
    font-size: 1rem;
  }

  .layout308_list, .layout10_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .text-size-medium-32 {
    font-size: 1rem;
  }

  .heading-style-h3-6 {
    font-size: 2rem;
  }

  .stats8_list {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .stats8_number {
    font-size: 3.5rem;
  }

  .layout419_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    padding-top: 6rem;
  }

  .layout419_content-left {
    height: auto;
    margin-left: 5%;
    margin-right: 5%;
    position: static;
  }

  .text-size-medium-33 {
    font-size: 1rem;
  }

  .layout419_content-right {
    position: sticky;
    top: 0;
  }

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

  .layout419_card.is-first {
    border-left-style: none;
  }

  .heading-style-h5-9 {
    font-size: 1.25rem;
  }

  .text-size-medium-34, .text-size-medium-35, .text-size-medium-36 {
    font-size: 1rem;
  }

  .timeline17_content {
    flex-direction: column;
  }

  .timeline17_fade-overlay-left {
    display: none;
  }

  .timeline17_list {
    flex-flow: column;
  }

  .timeline17_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    display: flex;
  }

  .timeline17_progress-wrapper {
    flex-direction: column;
    width: auto;
    margin-bottom: 0;
  }

  .timeline17_progress-line {
    width: 3px;
    height: 100%;
  }

  .timeline17_progress-line.is-small-mobile {
    height: .5rem;
  }

  .timeline17_item-content {
    text-align: left;
    margin-bottom: 1.5rem;
  }

  .timeline17_fade-overlay-right {
    display: none;
  }

  .layout213_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .text-size-medium-37, .text-size-medium-38, .text-size-medium-39 {
    font-size: 1rem;
  }

  .layout361_grid-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .layout361_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

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

  .layout361_card-content {
    padding: 1.5rem;
  }

  .heading-style-h3-7 {
    font-size: 2rem;
  }

  .heading-style-h5-12 {
    font-size: 1.25rem;
  }

  .testimonial4_client {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    text-align: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .testimonial4_client-info {
    margin-bottom: 1rem;
  }

  .layout195_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .text-size-medium-40 {
    font-size: 1rem;
  }

  .layout485_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout485_content-left {
    display: none;
    position: static;
  }

  .layout485_number {
    font-size: 6rem;
  }

  .layout485_number.show-mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .layout485_content-right {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .layout485_content {
    height: auto;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .layout485_progress-wrapper {
    margin-top: 2rem;
  }

  .text-size-medium-41 {
    font-size: 1rem;
  }

  .stats1_list {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .stats1_number {
    font-size: 3.5rem;
  }

  .navbar14_component {
    margin-top: 1.25rem;
  }

  .text-size-medium-43 {
    font-size: 1rem;
  }

  .navbar14_container {
    min-height: 4rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .navbar14_menu-link-wrapper {
    padding: 1.25rem;
  }

  .layout303_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .text-size-medium-44 {
    font-size: 1rem;
  }

  .footer15_top-wrapper {
    grid-row-gap: 3rem;
  }

  .footer15_menu-wrapper {
    grid-column-gap: 1.5rem;
  }

  .footer15_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .footer15_credit-text {
    margin-top: 2rem;
  }

  .footer15_legal-list {
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-auto-flow: row;
  }

  .navbar6_component {
    min-height: 4rem;
  }

  .navbar6_menu {
    padding-bottom: 6rem;
  }

  .navbar6_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .navbar6_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .navbar6_dropdown-content-right, .layout520_card-2 {
    padding: 1.5rem;
  }

  .text-size-medium-46 {
    font-size: 1rem;
  }

  .padding-section-large-6 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .heading-style-h1-3 {
    font-size: 2.5rem;
  }

  .header22_content {
    grid-row-gap: 3rem;
  }

  .button-log {
    font-size: 1rem;
  }

  .button-log:hover {
    background-color: #7f56d9;
    border-color: #7f56d9;
  }

  .text-size-medium-47 {
    font-size: 1rem;
  }

  .layout494_tabs-content {
    order: -1;
    width: 100%;
    margin-bottom: 1.5rem;
    padding-right: 0;
    position: relative;
  }

  .layout494_header {
    width: 100%;
  }

  .padding-section-large-7 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .layout494_tabs-menu {
    place-items: start stretch;
  }

  .layout494_inner-wrapper {
    width: 100%;
    padding-left: 0;
  }

  .layout494_tabs {
    grid-column-gap: 0rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .heading-style-h5-13 {
    font-size: 1.25rem;
  }

  .layout494_content {
    flex-flow: column;
    display: flex;
  }

  .padding-section-large-8 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}

@media screen and (max-width: 479px) {
  .main-container {
    padding: 1.5rem 1rem 2rem;
  }

  .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.text__white.mobile-centered.banner {
    font-size: 20px;
    line-height: 20px;
  }

  .h2.text__green-dark, .h2.text__green-dark.no-top-margin, .h2.text__green-dark {
    order: 0;
  }

  .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.flex-box.margin__small_top-bot.x-y-center, .div.flex-box.margin__small_top-bot.x-y-center.mobile-hidden {
    display: none;
  }

  .div.flex-box.margin__small_top {
    margin-top: 15px;
  }

  .div.margin__medium_top.full-center {
    margin-top: 10px;
  }

  .div.mobile-centered.margin__small_top {
    order: 0;
  }

  .div.mobile-centered.margin-mobile-top {
    margin-top: 20px;
  }

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

  .h1 {
    font-size: 34px;
    font-weight: 500;
  }

  .h1.text__green-dark.lp {
    text-align: center;
    font-size: 34px;
    font-weight: 400;
    line-height: 35px;
  }

  .h1.extra-bold.home.scroll-move-down-anitamation {
    max-width: 100%;
    font-family: Plusjakartasans;
    font-size: 36px;
    line-height: 35px;
  }

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

  .titulin.home.left.marginmobile {
    margin-bottom: .5rem;
  }

  .titulin.home.scroll-move-down-anitamation {
    font-size: 11px;
    font-weight: 500;
  }

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

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

  .p.small.text__white {
    text-align: center;
  }

  .p.small.text__white.margin__small_left {
    text-align: left;
  }

  .p.small.text__white.opacity__60.margin__small_top-bot.more-margin-mobile {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .p.small.text__white.opacity__60.margin__small_top-bot.more-margin-mobile.to-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;
  }

  .p.no-top-margin {
    margin-top: 0;
  }

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

  .p.margin-top-bot-20.more-mobile {
    text-align: center;
    margin-top: 5px;
    margin-bottom: 20px;
  }

  .p.margin__small_bot {
    margin-bottom: 10px;
  }

  .section.header.white-bg.small-banner {
    margin-bottom: 30px;
  }

  .flex-box.y-center.mobile-display {
    display: block;
  }

  .button {
    width: 160px;
    margin-left: 0;
    margin-right: 0;
    padding: .5rem .8rem;
  }

  .button.ghost {
    width: 205px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .button.mobile__margin {
    margin-bottom: 10px;
  }

  .button.black {
    color: #000;
    background-color: #0000;
    border: 1px solid #000;
  }

  .button.black.mobile.mobile-full-width {
    width: 100%;
  }

  .button.mobile-fullwidth {
    text-align: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    font-weight: 400;
  }

  .button.table__button {
    z-index: 10;
    position: relative;
  }

  .button.is-lime.shadow-medium {
    padding-left: .8rem;
    padding-right: .8rem;
  }

  .button.is-link {
    grid-column-gap: .4rem;
    grid-row-gap: .4rem;
    width: auto;
    font-size: .9rem;
  }

  .button.is-link.is-text-dark.no_padd {
    width: 100px;
  }

  .button.is-link.is-text-dark.no_padd.no_padd_right {
    width: 110px;
  }

  .button.is-link.is-text-dark.no_padd.full-width, .button.is-link.no-padd {
    width: auto;
  }

  .button.shadow-medium {
    width: auto;
    padding-left: .8rem;
    padding-right: .8rem;
    font-size: .9rem;
  }

  .button.shadow-medium.max-width-full, .button.is-lighter.shadow-medium.max-width-full {
    width: 100%;
    margin-top: 1rem;
  }

  .button.is-white {
    width: auto;
    padding-left: .6rem;
    padding-right: .6rem;
    font-size: .9rem;
  }

  .button.secondary_white {
    width: 110px;
    padding-top: .4rem;
    padding-bottom: .4rem;
    font-size: .9rem;
  }

  .button.secondary_white.price_tab, .button.price_tab {
    width: auto;
  }

  .button.width_fix {
    text-align: center;
  }

  .link {
    font-size: .7rem;
  }

  .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: 15px;
    max-width: 15px;
  }

  .svg.position__static {
    display: block;
    position: static;
    left: 8%;
  }

  .svg.small {
    width: 15px;
  }

  .svg.margin__tiny_top.tick-position-top {
    margin-top: 7px;
  }

  .svg.margin__tiny_top.google_review {
    width: 100%;
    min-width: 49px;
    height: 5rem;
  }

  .svg.margin__tiny_top.truspilot-review {
    min-width: 50px;
  }

  .svg.margin__tiny_top.truspilot-review-lp {
    min-width: 50px;
    max-width: 35%;
  }

  .svg.tick {
    width: 23px;
    min-width: auto;
    max-width: 23%;
    margin-right: 0;
  }

  .svg.margin_extra-tiny_top {
    min-width: 18px;
  }

  .svg.margin_extra-tiny_top.tick-position-top {
    margin-top: 7px;
  }

  .svg.estrellas {
    min-width: 50px;
    max-width: 70%;
    min-height: auto;
  }

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

  .image {
    height: auto;
  }

  .image.lp-hero-img {
    width: auto;
  }

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

  .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;
    place-content: start;
    place-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 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .f-footer-bottom.margin__small_top {
    margin-top: 16px;
  }

  .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 {
    flex: none;
    width: 160vw;
  }

  .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 {
    object-fit: contain;
    width: auto;
    height: auto;
  }

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

  .div__creedencial.position_right.home-page {
    width: 100%;
    left: 0%;
  }

  .div__creedencial.home-page {
    max-width: 35%;
  }

  .tab-title {
    color: var(--azul-oscuro-legacy);
  }

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

  .footer__logo {
    max-width: 330px;
  }

  .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: 100%;
    min-width: 250%;
    max-width: 250%;
  }

  .lottie-animation {
    height: 100%;
  }

  .dropdown-link {
    padding-left: 0;
  }

  .navbar-container-gmv.try-2 {
    padding-left: 0;
    padding-right: 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;
  }

  .navbar-menu-right {
    padding-bottom: 3rem;
  }

  .logo-image-2 {
    width: 5rem;
  }

  .button-login.hide-tablet {
    display: flex;
  }

  .navbar-button-wrapper {
    flex-flow: column;
    align-items: center;
  }

  .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 {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
    width: 100%;
  }

  .fs-cc-banner_close {
    position: absolute;
    inset: -1.5rem .75rem auto auto;
  }

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

  .image-3 {
    order: 1;
  }

  .button-2 {
    width: 205px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-2.newsletter {
    width: 100%;
    margin-bottom: 16px;
    margin-left: 0;
  }

  .registrationcontainer {
    display: block;
  }

  .div-block-4 {
    display: none;
  }

  .language-toggle {
    margin-bottom: 16px;
  }

  .pricing-card-3.full-center {
    padding: 2em 1em;
  }

  .svg__top-right-3 {
    width: 50px;
  }

  .svg__top-right-3.medium {
    background-color: #0000;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 10px;
    top: 2.3%;
    left: 6%;
  }

  .col {
    margin-bottom: 0;
  }

  .col.lg-5 {
    width: 100%;
  }

  .col.lg-6 {
    align-items: flex-start;
    width: 100%;
  }

  .col.lg-6.centre-align-vertical.width-40 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .success-message-2 {
    border-radius: 5px;
    margin-top: 8px;
    margin-bottom: 16px;
  }

  .form-with-button {
    flex-direction: column;
  }

  .form-field.side-margins.no-bottom-margins {
    width: 100%;
    min-width: 100%;
    margin-bottom: 8px;
    margin-left: auto;
    margin-right: auto;
  }

  .form-2 {
    width: 100%;
  }

  .error-message-2 {
    border-radius: 5px;
  }

  .pricing-tab-yello-badge-2 {
    width: 55%;
  }

  .loop-text-inner {
    max-width: 100%;
  }

  .wbs-alert-bar-7-title-2 {
    white-space: normal;
  }

  .wbs-alert-bar-7-item-3 {
    padding-right: 30px;
  }

  .wbs-alert-bar-7-item-3.mobile-hidden {
    display: none;
  }

  .wbs-alert-bar-7-item-3.desktop-hidden {
    display: flex;
  }

  .text-span-170 {
    color: var(--naranja-legacy);
    font-weight: 600;
  }

  .combine-container-large {
    margin-top: -80px;
    padding-left: 4%;
    padding-right: 4%;
  }

  .combine-container-large.lp-3-nivel {
    margin-top: -120px;
  }

  .combine-container-large.thank-you-page {
    margin-top: -90px;
  }

  .wbs-section-2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .video-academy-btn {
    background-color: var(--azul-translucido-legacy);
  }

  .wbs-hero-7-content {
    padding-bottom: 100px;
    padding-left: 4%;
    padding-right: 4%;
  }

  .wbs-hero-7-content.lp-tercer-nivel {
    padding-bottom: 150px;
  }

  .wbs-hero-7-content.thank-you-page {
    padding-bottom: 120px;
  }

  .combine-button-wrapper {
    grid-column-gap: 45px;
    grid-row-gap: 1rem;
    text-align: center;
    object-fit: fill;
    flex-direction: column;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    line-height: 20px;
  }

  .button-3, .button-3.ghost {
    width: 205px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-3.ghost.x, .button-3.no-margin {
    margin-left: auto;
  }

  .button-3.no-margin.margin-mobile {
    margin-right: auto;
  }

  .image-7 {
    height: auto;
  }

  .image-7.bloquex__text-img {
    order: 1;
    display: none;
  }

  .image-7.lp-hero-img {
    width: auto;
  }

  .uui-layout08_item {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .combine-container-large-3 {
    margin-top: -80px;
    padding-left: 4%;
    padding-right: 4%;
  }

  .combine-container-large-3.lp {
    max-width: 100%;
    padding-left: 0%;
    padding-right: 0%;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 2rem;
  }

  .main-container-5 {
    padding: 2rem 1rem;
  }

  .lottie-animation-4 {
    max-width: 100%;
    height: 100%;
  }

  .lottie-animation-5 {
    height: 100%;
  }

  .right-div-cta-small {
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .main-container-10 {
    padding: 2rem 1rem;
  }

  .main-container-10.y-center {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .uui-layout80_list {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .main-container-13, .main-container-15, .main-container-17 {
    padding: 2rem 1rem;
  }

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

  .f-section-large {
    padding-top: 50px;
  }

  .p-2 {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .combine-play_icon-2 {
    background-color: #fff;
  }

  .combine-play_icon-2:hover {
    -webkit-text-stroke-color: #f009;
    background-color: #fff;
  }

  .tab-dropdown {
    background-position: 94%;
    padding-top: 14px;
    padding-left: 15px;
    font-size: 16px;
  }

  .plan-info-wrapper {
    padding: 10px 5px;
  }

  .tooltip-wrapper-2 {
    width: 250px;
  }

  .feature-name-wrap {
    width: 100%;
  }

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

  .pricing-grid-row.top {
    grid-column-gap: 15px;
    grid-template-rows: 1fr auto;
  }

  .pricing-grid-row.cc-plans {
    grid-column-gap: 10px;
    grid-template-areas: "feature feature feature"
                         "plan-1 plan-2 plan-3";
  }

  .tooltip-diamond.left {
    left: 93%;
  }

  .pricing-part-2, ._2nd-list-pricing-part {
    margin-bottom: 20px;
    padding-top: 10px;
  }

  .plus-icon-and-texts-wrapper {
    margin-top: 40px;
    margin-bottom: 40px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .plan-name-2 {
    line-height: 20px;
  }

  ._2nd-list-pricing-grid-row {
    grid-column-gap: 0px;
  }

  ._2nd-list-pricing-grid-row.top {
    grid-column-gap: 15px;
    grid-template-rows: 1fr auto;
  }

  ._2nd-pricing-grid-row {
    grid-column-gap: 0px;
  }

  ._2nd-pricing-grid-row.cc-plans {
    grid-column-gap: 10px;
    grid-template-areas: "feature feature feature"
                         "plan-1 plan-2 plan-3";
  }

  .p-7 {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .p-7.margin__small_left {
    font-size: .75rem;
  }

  .container-large {
    margin-bottom: 0;
  }

  .header-client-block-gmv {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .image-header-lp {
    height: auto;
  }

  .image-header-lp.standart {
    width: 70%;
  }

  .image-header-lp.bloquex__text-img {
    order: 1;
  }

  .div-img-header-lp {
    display: none;
  }

  .button-8 {
    width: 205px;
    margin-top: 10px;
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-8.no-margin {
    margin-left: auto;
  }

  .button-8.no-margin.margin-mobile {
    width: 80%;
    margin-right: auto;
  }

  .button-8.ghost {
    width: 205px;
    margin-top: 0;
    margin-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-8.ghost.x {
    width: 80%;
    margin-left: auto;
  }

  .feature-logos-wrap-gmv {
    padding-top: 0;
  }

  .text-underline {
    font-weight: 500;
  }

  .text-underline.h1-underline {
    background-size: auto;
    font-weight: 500;
  }

  .header-logo {
    padding-left: 0;
    padding-right: 0;
  }

  .header-logo-overlay-2 {
    width: 1.875rem;
  }

  .header-landing {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .header-logo-row-gmv {
    width: 800px;
  }

  .container-landing-text-right {
    padding: 1rem .5rem;
  }

  .lottie-animation-10 {
    height: 100%;
  }

  .title-horizontal-responsive {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .video-heading-2 {
    text-align: center;
    letter-spacing: 0;
    max-width: none;
    margin-bottom: 0;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    font-size: 30px;
    font-weight: 500;
  }

  .landing-page-section-title {
    margin-bottom: 0;
  }

  .container-landing-text-left {
    padding: 1rem .5rem;
  }

  .h3-2 {
    margin-top: .5rem;
    margin-bottom: .5rem;
    font-size: 32px;
    font-weight: 500;
    line-height: 1.8;
  }

  .h3-2.h3-landing {
    margin-top: .25rem;
    margin-bottom: .5rem;
    font-size: 36px;
  }

  .h3-2.h3-landing.long-text {
    font-size: 26px;
  }

  .li-wrapper {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  .content-links {
    grid-template-columns: 1fr;
  }

  .notitle-horizontal-responsive {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .content-link-4 {
    margin-bottom: 1rem;
  }

  .h2-gmv {
    font-size: 40px;
  }

  .heading__wrapper-ayuda-gmv.scroll-move-down-animation {
    margin-bottom: 10px;
  }

  .wrap-v-regular {
    align-items: stretch;
  }

  .ayuda-bk-container {
    padding: 2rem 1rem;
  }

  .wrap-h-xsmall {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    text-align: left;
    justify-content: flex-start;
    align-self: flex-start;
  }

  .grid__ayuda-2 {
    display: none;
  }

  .cta-features {
    grid-column-gap: 5%;
    grid-row-gap: 5%;
    text-align: left;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-self: stretch;
    place-items: center;
    padding-left: 1%;
    padding-right: 1%;
    display: grid;
  }

  .image-header-lp-gmv {
    height: auto;
  }

  .navigation-dropdown-toggle {
    padding: .75rem 0;
  }

  .dropdown-block.try-2 {
    padding: 0;
  }

  .dropdown-content-grid.try-2 {
    flex-flow: column;
    display: flex;
  }

  .navigation-dropdown-list-large.w--open {
    max-height: none;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-x-small {
    display: none;
  }

  .dropdown-container.try-2 {
    box-shadow: none;
  }

  .dropdown-card.try-2 {
    padding: 0;
  }

  .navigation-block-title {
    flex-direction: column;
    align-items: flex-start;
    display: none;
  }

  .navigation-link-grid {
    flex-flow: column;
    display: flex;
  }

  .navbar-gmv-24.try-2 {
    width: 100%;
  }

  .dropdown-column.hide-mobile, .dropdown-column.try-2.hidden-phone {
    display: none;
  }

  .uui-career09_button-wrapper {
    width: 100vw;
    max-width: 100%;
    display: block;
  }

  .pricing-card-4 {
    padding: 24px;
  }

  .uui-career09_top-wrapper {
    margin-bottom: 1rem;
    display: block;
  }

  .uui-career09_title-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .pricing-tab-link {
    min-width: auto;
    font-size: 16px;
  }

  .uui-career09_heading {
    width: 100%;
  }

  .uui-button-link-3 {
    justify-content: center;
    padding-top: 1rem;
  }

  .month-text-3 {
    font-size: 12px;
  }

  .button-9 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .tooltip-content-wrapper-3 {
    z-index: 1;
    left: auto;
    right: 0%;
  }

  .faq-tab-link-large {
    justify-content: center;
    width: 100%;
  }

  .video-container-horizontal {
    box-sizing: border-box;
    object-fit: fill;
  }

  .video-section-responsive {
    margin-top: .5rem;
    margin-bottom: .5rem;
    padding-top: 0;
    padding-bottom: 0;
  }

  .landing-page-section-title-2 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .title-horizontal-responsive-transparent {
    padding-top: 20px;
    padding-bottom: 60px;
  }

  .section-testimonial-a-2 {
    padding-bottom: 30px;
  }

  .paragraph-cta-inline {
    text-align: left;
  }

  .h2-gmv-2 {
    margin-bottom: 2rem;
    font-size: 40px;
  }

  .header-landing-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .container-landing-text-right-2 {
    padding: 1rem .5rem;
  }

  .title-horizontal-responsive-3 {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .container-landing-text-left-2 {
    margin-top: 0;
    padding: 1rem .5rem;
  }

  .text-block-80 {
    color: #009b72;
  }

  .navbar-link-3 {
    font-size: .9rem;
  }

  .cta-features-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .header-landing-4 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .main-container-18 {
    padding: 2rem 1rem;
  }

  .container-landing-text-left-3 {
    padding: 1rem .5rem;
  }

  .h2-gmv-3 {
    font-size: 40px;
  }

  .paragraph-regular-48.text-gray-400 {
    padding-top: 10px;
  }

  .paragraph-landing-4 {
    margin-bottom: 0;
  }

  .h2-gmv-4 {
    padding-bottom: 20px;
    font-size: 40px;
  }

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

  .h2-gmv-5 {
    font-size: 40px;
  }

  .title-horizontal-responsive-9 {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .container-large-45 {
    margin-top: .125rem;
    margin-left: 0;
    margin-right: 0;
  }

  .lottie-animation-12 {
    height: 100%;
  }

  .badge-carousel-item-2 {
    background-color: #0000;
    border-radius: 0;
  }

  .content-link-5 {
    margin-bottom: 1rem;
  }

  .overlay-lightbox {
    position: relative;
  }

  .tab-link {
    cursor: pointer;
  }

  .tab-link.w--current {
    cursor: default;
  }

  .text-field-3 {
    height: 45px;
    padding-left: 15px;
    font-size: 16px;
  }

  .tabs-menu, .text-block-92 {
    text-align: center;
  }

  .checkbox-2 {
    min-width: 16px;
  }

  .text-block-93 {
    text-align: center;
  }

  .account-sign-up {
    padding: 1.3rem .7rem;
  }

  .form-block-5 {
    width: 100%;
  }

  .account-form-block-2 {
    padding: 32px 24px 24px;
  }

  .button-13 {
    width: 205px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-13.margin__small_top {
    width: 100%;
  }

  .title-center-small {
    margin-bottom: 56px;
  }

  .button-group, .button-group.is-center {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
  }

  .video-card {
    padding: 24px;
  }

  .paragraph-x-large-left {
    padding-bottom: 0;
  }

  .testimonial-card-large {
    padding: 24px 0;
  }

  .section-large {
    padding-bottom: 40px;
    padding-left: 0%;
    padding-right: 0%;
  }

  .title-wrapper-large {
    max-width: 100%;
  }

  .button-8-lp {
    align-self: auto;
    width: 250px;
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-regular-19 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .paragraph-landing-quote {
    font-size: 20px;
  }

  .lottie-animation-5-copy {
    height: 100%;
  }

  .course-video {
    background-image: url('../images/frame-arspect-1.webp');
  }

  .wbs-hero-7-content-2-copy {
    padding: 20px 0%;
  }

  .gallery-lightbox-link {
    height: 330px;
  }

  .paragraph-cta-inline-copy {
    text-align: center;
  }

  .cta-features-copy {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    text-align: left;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-self: center;
    place-items: center stretch;
    padding-left: 0%;
    padding-right: 0%;
    display: grid;
  }

  .container-x-small {
    max-width: 95%;
  }

  .section-regular-23 {
    padding-bottom: 20px;
    padding-left: 3%;
    padding-right: 3%;
  }

  .content-image-large {
    padding-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .content-image-large.background-brown-100 {
    padding-bottom: 20px;
  }

  .content-features {
    margin-top: 30px;
  }

  .section-regular-24 {
    padding-top: 40px;
  }

  .column-regular-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .h2-heading-4 {
    font-size: 35px;
  }

  .title-wrap-small {
    max-width: 95%;
  }

  .section-large-3 {
    padding-top: 30px;
    padding-bottom: 20px;
  }

  .container-small-2 {
    max-width: 100%;
  }

  .paragraph-x-small-5 {
    text-align: center;
  }

  .section-regular-25 {
    padding-bottom: 40px;
  }

  .feature-card-4 {
    flex-direction: column;
    align-items: flex-start;
  }

  .hiw-milestone-step {
    width: 32px;
    height: 32px;
  }

  .hiw-milestone-row {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .paragraph-x-large-center, .cta-inner-wrapper-copy {
    max-width: 95%;
  }

  .header-banner-registro-inline {
    padding-bottom: 20px;
    font-size: 40px;
  }

  .container-large-55-copy {
    max-width: 100%;
  }

  .video-large-prohibicion-excel---factura-electronica {
    height: 240px;
  }

  .overline-25-copy {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .section-regular-27 {
    padding-bottom: 20px;
  }

  .feature-card-medium {
    flex-direction: column;
    align-items: flex-start;
  }

  .h2-heading-4-copy {
    text-align: left;
    max-width: 100%;
  }

  .h4-heading-7-copy {
    display: none;
    overflow: visible;
  }

  .section-regular-28 {
    display: none;
  }

  .container-regular-27 {
    max-width: 95%;
    display: block;
  }

  .video-grid-copy {
    margin-top: 1.5rem;
  }

  .container-landing-text-left-testimonial {
    padding: 1rem .5rem;
  }

  .course-video-arspect {
    background-image: url('../images/arspect-1arspect.webp');
    background-position: 0 0;
    background-size: cover;
  }

  .banner-text-bf {
    white-space: normal;
    font-size: .75rem;
  }

  .banner-bf {
    display: none;
  }

  .banner-content-bf {
    padding: 0 25px 10px;
  }

  .link-cta-bf-pricing {
    justify-content: center;
    padding-top: 1rem;
  }

  .topbar-bf-mobile-section {
    padding-right: 30px;
  }

  .topbar-bf-mobile-section.desktop-hidden {
    padding-left: 12px;
    padding-right: 12px;
    display: flex;
  }

  .topbar-container-mobile {
    max-width: 100%;
    display: block;
  }

  .topbar-mobile {
    background-color: var(--_primitives---colors--blue-second-dark);
    max-height: 2.8rem;
    display: block;
  }

  .section-large-down-padding {
    padding-bottom: 40px;
    padding-left: 0%;
    padding-right: 0%;
  }

  .cta-ver-mas-top-bar {
    width: 55%;
  }

  .banner-text-verifactu {
    white-space: normal;
    font-size: 14px;
  }

  .title-horizontal-responsive-whitesmokepy {
    padding-top: 20px;
    padding-bottom: 60px;
  }

  .h6-heading-20 {
    font-family: Inter;
    font-size: 25px;
  }

  .grid-three-column-6 {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .content-features-2 {
    margin-top: 30px;
  }

  .h6-heading-21 {
    font-size: 20px;
  }

  .paragraph-regular-64 {
    font-size: 14px;
  }

  .video-cta-verde-oscuro-claro {
    opacity: .9;
  }

  .grid-three-column-3 {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .button-video-lector-ocr {
    align-self: center;
    max-width: 100%;
  }

  .h3-responsive {
    margin-top: .5rem;
    margin-bottom: .5rem;
    font-size: 32px;
    font-weight: 500;
    line-height: 1.8;
  }

  .h3-responsive.h3-landing-responsive {
    margin-top: .25rem;
    margin-bottom: 2rem;
    font-size: 30px;
  }

  .video-section-responsive-2 {
    margin-top: .5rem;
    margin-bottom: .5rem;
    padding-top: 0;
    padding-bottom: 0;
  }

  .landing-page-section-title-5 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .ayuda-bk-container-copy {
    padding: 2rem 1rem;
  }

  .hb-cta-2 {
    width: 205px;
    margin-top: 10px;
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .upgrade-container {
    margin-bottom: 70px;
    padding-bottom: 0;
    padding-left: 5%;
    padding-right: 5%;
  }

  .text-underline-4 {
    font-weight: 500;
  }

  .text-underline-4.h1-underline {
    background-size: auto;
    font-weight: 500;
  }

  .badge-carousel-item-3 {
    background-color: #0000;
    border-radius: 0;
  }

  .header-landing-6 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .landing-page-section-title-7 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .h6-heading-24 {
    font-size: 20px;
  }

  .content-features-5 {
    margin-top: 30px;
  }

  .paragraph-regular-71 {
    font-size: 14px;
  }

  .video-cta-verde-oscuro-claro-2 {
    opacity: .9;
  }

  .video-section-responsive-3 {
    margin-top: .5rem;
    margin-bottom: .5rem;
    padding-top: 0;
    padding-bottom: 0;
  }

  .lottie-animation-13 {
    height: 100%;
  }

  .container-landing-text-left-7 {
    padding: 1rem .5rem;
  }

  .title-horizontal-responsive-11 {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .landing-page-section-title-8 {
    margin-bottom: 0;
  }

  .container-landing-text-right-3 {
    padding: 1rem .5rem;
  }

  .main-container-20 {
    padding: 1.5rem 1rem 2rem;
  }

  .faq-wrapper-2 {
    margin-top: 30px;
  }

  .landing-page-section-title-9 {
    margin-bottom: 0;
  }

  .section_layout539.color-scheme-1.top_padd_big {
    padding-top: 5rem;
  }

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

  .padding-section-large {
    text-align: left;
  }

  .padding-section-large.reduce-padd-bottom {
    padding-bottom: 1rem;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin-small.padd_h_medium {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .margin-bottom.margin-medium {
    margin-bottom: 1rem;
  }

  .margin-bottom.margin-xsmall {
    margin-bottom: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top.margin-small {
    text-align: center;
  }

  .margin-top.margin-medium {
    margin-top: 1rem;
    padding-top: .5rem;
  }

  .button-group-2 {
    justify-content: flex-start;
    align-items: center;
  }

  .padding-global {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .padding-global.tab-phone {
    padding-left: 0%;
    padding-right: 0%;
  }

  .heading-style-h4 {
    font-size: 1.5rem;
  }

  .header103_tab-link {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .container-large-67 {
    margin-bottom: 0;
  }

  .layout225_content, .layout225_item-list {
    grid-template-columns: 1fr;
  }

  .container-large-65 {
    margin-bottom: 0;
  }

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

  .container-large-66 {
    margin-bottom: 0;
  }

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

  .layout121_content-left {
    position: relative;
    top: auto;
    bottom: auto;
  }

  .layout377_row {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .heading-style-h5, .heading-style-h5.center-align {
    font-size: 1.25rem;
  }

  .heading-style-h5.text-align-center {
    padding-top: 1rem;
  }

  .heading-style-h5.timeline-heading {
    text-align: left;
  }

  .layout377_card-large {
    flex-direction: column;
    display: flex;
  }

  .layout377_card-large-content {
    display: block;
  }

  .heading-style-h3 {
    font-size: 2rem;
  }

  .timeline2_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .timeline2_content-right {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .timeline2_row {
    grid-column-gap: 1rem;
  }

  .timeline2_item {
    grid-template-columns: 3rem 1fr;
  }

  .text-size-regular {
    font-size: .75rem;
  }

  .career3_title-wrapper {
    display: block;
  }

  .career3_title-heading {
    margin-bottom: 1.25rem;
  }

  .layout254_content-bottom {
    grid-template-columns: 1fr;
  }

  .layout254_content-bottom.bigger-img {
    flex-flow: column;
    grid-auto-flow: row;
    display: flex;
  }

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

  .container-large-71 {
    margin-bottom: 0;
  }

  .blog68_mask {
    width: 95%;
  }

  .blog68_item-content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .slider-arrow.is-centre-previous {
    background-color: var(--_primitives---colors--white);
    border-width: 0;
    border-color: #000;
    margin-left: -12px;
    bottom: 0;
  }

  .slider-arrow.is-centre-next {
    background-color: var(--_primitives---colors--white);
    border-width: 0;
    border-color: #000;
    margin-right: -12px;
    bottom: 0;
  }

  .button-20 {
    width: 205px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-large-64 {
    margin-bottom: 0;
  }

  .comparison4_content {
    padding-left: .2rem;
    padding-right: .1rem;
  }

  .comparison4_top-row {
    grid-template-columns: 1fr 1fr;
  }

  .comparison4_top-row-title, .comparison4_top-row-content {
    padding: 1rem .5rem;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

  .comparison4_row.background-color-secondary {
    grid-template-columns: 1.5fr 1fr;
  }

  .comparison4_row-content {
    padding: .5rem;
  }

  .title-horizontal-responsive-12 {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .landing-page-section-title-11, .container-large-73 {
    margin-bottom: 0;
  }

  .button-21 {
    width: 205px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-style-h1 {
    font-size: 2.75rem;
  }

  .heading-style-h1.home-h1-style {
    text-align: left;
  }

  .heading-style-h1.display.white_color {
    font-size: 18svw;
  }

  .heading-style-h2 {
    text-align: center;
    font-size: 2.5rem;
  }

  .heading-style-h2.is-light.text-align-left.is-blackfriday {
    width: 100%;
  }

  .heading-style-h2.text-align-left {
    text-align: left;
  }

  .text-size-large {
    font-size: 1.125rem;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .text-size-medium.is-light.text-align-left {
    width: 100%;
  }

  .text-size-small {
    font-size: .75rem;
  }

  .text-size-small.hide-mobile-landscape {
    z-index: 100;
    display: flex;
    position: relative;
    bottom: 0;
  }

  .text-size-tiny {
    font-size: .625rem;
  }

  .text-style-muted {
    font-size: .75rem;
  }

  .text-style-tagline {
    text-align: left;
    font-size: .8rem;
  }

  .text-style-tagline.text-align-center {
    text-align: center;
  }

  .text-align-center {
    padding-top: 0;
  }

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .hero_home_wrapper {
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .header36_component {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .header36_component.home_padd_hero {
    margin-top: 0;
  }

  .header36_content {
    margin-left: 1rem;
    margin-right: 1rem;
    padding-top: 0;
  }

  .header36_image-wrapper {
    margin-left: 0;
  }

  .header36_image-wrapper.ocr-hero {
    padding-top: 0;
  }

  .bg-img-hero-wrapper {
    justify-content: flex-end;
    align-items: flex-end;
    width: 100%;
    display: flex;
  }

  .heading-style-h2-2 {
    font-size: 2.5rem;
  }

  .layout230_list, .layout381_column {
    grid-template-columns: 1fr;
  }

  .layout381_card-large {
    flex-direction: column;
    display: flex;
  }

  .layout381_card-large-image {
    height: 97%;
  }

  .layout381_card-large-content {
    display: block;
  }

  .button-25 {
    width: 205px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .layout381_card-medium {
    flex-direction: column;
    display: flex;
  }

  .layout381_card-medium-image {
    object-fit: contain;
  }

  .layout381_card-medium-content {
    display: block;
  }

  .container-large-76 {
    margin-bottom: 0;
  }

  .timeline16_component.shadow-xxlarge.position__relative {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .timeline16_item {
    grid-template-columns: 3rem 1fr;
  }

  .timeline16_circle {
    width: .7rem;
    height: .7rem;
  }

  .timeline16_item-content {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .is-dark.is-small {
    font-size: .6rem;
  }

  .container-large-78 {
    margin-bottom: 0;
  }

  .testimonial36_grid-list {
    grid-template-rows: auto;
  }

  .testimonial36_grid-list.to-phone {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .testimonial36_card {
    padding-left: 0;
    padding-right: 0;
  }

  .image-26 {
    width: 9rem;
    margin-top: -3.4rem;
    margin-right: -.9rem;
    inset: 0% 0% auto auto;
  }

  .container-large-79 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

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

  .container-large-80 {
    margin-bottom: 0;
  }

  .heading-style-h6-2 {
    font-size: 1.125rem;
  }

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

  .logo6_logo {
    max-height: 4rem;
  }

  .logo6_logo.less-widht {
    height: 5rem;
    max-height: 5rem;
  }

  .layout245_content, .layout245_list {
    grid-template-columns: 1fr;
  }

  .layout245_item {
    border-radius: var(--_ui-styles---radius--medium);
    padding: 1.1rem;
    box-shadow: -2px 9px 15px #00000012;
  }

  .heading-style-h4-4 {
    font-size: 1.5rem;
  }

  .cta51_card {
    padding-left: .8rem;
    padding-right: .8rem;
  }

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

  .hero_wrapper.less_top_padd {
    padding-top: 5rem;
  }

  .hero_wrapper.less_top_padd.global-1.padd-bttm {
    background-image: radial-gradient(circle farthest-corner at 50% 200%, var(--_primitives---azul-claro-2-legacy), white 71%);
  }

  .header145_image-wrapper {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .layout625_content, .layout625_list {
    grid-template-columns: 1fr;
  }

  .layout379_card-large-content {
    display: block;
  }

  .margin-bottom-2 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .text-size-medium-2 {
    font-size: 1rem;
  }

  .heading-style-h3-3 {
    font-size: 2rem;
  }

  .layout379_card-medium {
    flex-direction: column;
    display: flex;
  }

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

  .layout379_card-large {
    flex-direction: column;
    display: flex;
  }

  .heading-style-h5-4 {
    font-size: 1.25rem;
  }

  .layout379_card-medium-content {
    display: block;
  }

  .max-width-large-3, .max-width-large-3.align-center.sorter {
    max-width: 100%;
  }

  .text-size-medium-3 {
    font-size: .85rem;
  }

  .testimonial21_component {
    padding-left: 1rem;
  }

  .testimonial21_card.shadow-large {
    width: 17rem;
    min-width: 7rem;
    padding: 1.1rem .9rem;
  }

  .container-large-87 {
    margin-bottom: 0;
  }

  .text-size-medium-4, .text-size-medium-5 {
    font-size: 1rem;
  }

  .heading-style-h5-5 {
    font-size: 1.25rem;
  }

  .container-large-89 {
    margin-bottom: 0;
  }

  .text-size-medium-6 {
    font-size: 1rem;
  }

  .container-large-90 {
    margin-bottom: 0;
  }

  .stats29_content {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .stats29_list {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    display: none;
  }

  .stats29_list.to-phone {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .stats29_number.display_stats {
    font-size: 3.5rem;
  }

  .container-large-91 {
    margin-bottom: 0;
  }

  .text-size-medium-8 {
    font-size: 1rem;
  }

  .container-large-92 {
    margin-bottom: 0;
  }

  .text-size-medium-9 {
    font-size: 1rem;
  }

  .container-large-93 {
    margin-bottom: 0;
  }

  .text-size-medium-10 {
    font-size: 1rem;
  }

  .layout448_image-group {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    display: flex;
  }

  .container-large-95 {
    margin-bottom: 0;
  }

  .text-size-medium-12 {
    font-size: 1rem;
  }

  .heading-style-h4-6 {
    font-size: 1.5rem;
  }

  .heading-style-h1-2 {
    font-size: 2.75rem;
  }

  .pricing_card.shadow-xlarge.flex-up, .pricing_card.shadow-xxlarge.recomend_style.flex-up {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .recomend_wrapper.shadow-medium {
    top: 0%;
  }

  .container-large-97 {
    margin-bottom: 0;
  }

  .cta9_content {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .lottie-animation-15 {
    width: 100%;
    height: 100%;
    max-height: none;
  }

  .lottie-animation-15.hero-facturacion-lottie, .lottie-animation-16 {
    width: 100%;
  }

  .lottie-animation-16.lp-impuestos {
    width: 100%;
    margin-top: -1.5rem;
    margin-bottom: -1.4rem;
  }

  .lottie-animation-17 {
    width: 100%;
  }

  .is-light.align_phone_center {
    text-align: center;
  }

  .container-large-98 {
    margin-bottom: 0;
  }

  .text-size-medium-15 {
    font-size: 1rem;
  }

  .header147_lightbox.padd_horz.shadow-xlarge {
    aspect-ratio: 1;
  }

  .text-span-224 {
    font-size: 2rem;
  }

  .paragraph-20, .paragraph-21 {
    font-size: .75rem;
  }

  .section_contact6 {
    height: auto;
  }

  .container-large-99 {
    margin-bottom: 0;
  }

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

  .contact6_content-left.padd_top_bigger-copy {
    padding-top: 1rem;
  }

  .heading-style-h2-3 {
    text-align: left;
    font-size: 2.5rem;
  }

  .text-size-medium-16 {
    font-size: 1rem;
  }

  .div-block-15.shadow-xxlarge {
    padding: .3rem;
  }

  .hubspot-formwrap {
    padding: 1.1rem .7rem;
  }

  .image-28 {
    width: 7rem;
  }

  .image-29 {
    width: 4rem;
  }

  .container-large-100 {
    margin-bottom: 0;
  }

  .logo1_list {
    justify-content: center;
  }

  .logo1_logo.is_ligher {
    max-height: 1.7rem;
  }

  .logo1_logo.is_ligher.is-smaller {
    max-height: 1rem;
  }

  .padd_horizontal {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .p-8 {
    flex-flow: column;
    font-size: .7rem;
  }

  .container-large-101 {
    margin-bottom: 0;
  }

  .text-size-medium-17 {
    font-size: 1rem;
  }

  .pricing_section-copy {
    padding-top: 2rem;
  }

  .padding-section-large-4 {
    text-align: left;
  }

  .heading-style-h2-4 {
    text-align: center;
    font-size: 2.5rem;
  }

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

  .layout370_card-large {
    flex-direction: column;
    display: flex;
  }

  .layout370_card-large-content {
    display: block;
  }

  .text-size-medium-19 {
    font-size: 1rem;
  }

  .layout409_card.card-1.shadow-xlarge.is-smaller {
    background-color: var(--_color-schemes---color-scheme-1--foreground);
    height: auto;
  }

  .layout409_card.card-2.shadow-xlarge.is-smaller, .layout409_card.card-3.shadow-xlarge.is-smaller {
    background-color: var(--_color-schemes---color-scheme-1--foreground);
  }

  .layout409_card-content {
    padding: 1rem .8rem;
  }

  .heading-style-h3-5 {
    font-size: 2rem;
  }

  .logo4_content {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .logo4_content-left {
    width: 100%;
  }

  .text-size-medium-24 {
    font-size: 1rem;
  }

  .button-32 {
    width: 160px;
    margin-left: 0;
    margin-right: 0;
    padding: .5rem .8rem;
  }

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

  .text-size-medium-27, .text-size-medium-28, .text-size-medium-29 {
    font-size: 1rem;
  }

  .header75_lightbox-image {
    max-height: 25rem;
  }

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

  .text-size-medium-30 {
    font-size: 1rem;
  }

  .layout4_item-list, .layout308_content {
    grid-template-columns: 1fr;
  }

  .text-size-medium-31 {
    font-size: 1rem;
  }

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

  .container-large-112 {
    margin-bottom: 0;
  }

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

  .text-size-medium-32 {
    font-size: 1rem;
  }

  .layout10_item-list {
    grid-template-columns: 1fr;
  }

  .container-large-114 {
    margin-bottom: 0;
  }

  .heading-style-h3-6 {
    font-size: 2rem;
  }

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

  .text-size-medium-33 {
    font-size: 1rem;
  }

  .layout419_content-right {
    flex-flow: column;
    align-items: stretch;
    display: flex;
    position: relative;
  }

  .layout419_card {
    height: auto;
    position: relative;
  }

  .heading-style-h5-9 {
    font-size: 1.25rem;
  }

  .container-large-115 {
    margin-bottom: 0;
  }

  .text-size-medium-34 {
    font-size: 1rem;
  }

  .container-large-116 {
    margin-bottom: 0;
  }

  .text-size-medium-35 {
    font-size: 1rem;
  }

  .container-large-117 {
    margin-bottom: 0;
  }

  .text-size-medium-36 {
    font-size: 1rem;
  }

  .timeline17_item {
    grid-template-columns: 3rem 1fr;
  }

  .container-large-118 {
    margin-bottom: 0;
  }

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

  .text-size-medium-37 {
    text-align: left;
    font-size: 1rem;
  }

  .container-large-119 {
    margin-bottom: 0;
  }

  .text-size-medium-38 {
    font-size: 1rem;
  }

  .container-large-120 {
    margin-bottom: 0;
  }

  .text-size-medium-39 {
    font-size: 1rem;
  }

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

  .heading-style-h3-7 {
    font-size: 2rem;
  }

  .container-large-121 {
    margin-bottom: 0;
  }

  .heading-style-h5-12 {
    font-size: 1.25rem;
  }

  .container-large-122 {
    margin-bottom: 0;
  }

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

  .text-size-medium-40 {
    font-size: 1rem;
  }

  .layout195_item-list, .layout485_component {
    grid-template-columns: 1fr;
  }

  .layout485_content-right {
    grid-row-gap: 3rem;
  }

  .layout485_content {
    height: auto;
  }

  .text-size-medium-41 {
    font-size: 1rem;
  }

  .container-large-124 {
    margin-bottom: 0;
  }

  .stats1_list {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .banner-bf-black-friday {
    display: none;
  }

  .topbar-mobile-blackfriday {
    background-color: var(--_primitives---azul-darkest-legacy);
    max-height: 2.8rem;
    display: block;
  }

  .text-span-226 {
    color: var(--naranja-legacy);
  }

  .text-size-medium-43 {
    font-size: 1rem;
  }

  .button-51 {
    width: 160px;
    margin-left: 0;
    margin-right: 0;
    padding: .5rem .8rem;
  }

  .container-large-125 {
    margin-bottom: 0;
  }

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

  .text-size-medium-44 {
    font-size: 1rem;
  }

  .container-large-127 {
    margin-bottom: 0;
  }

  .footer15_menu-wrapper {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .navbar6_dropdown-content-left {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar6_dropdown-link-list {
    grid-row-gap: .5rem;
  }

  .navbar6_dropdown-link {
    padding-left: 0;
  }

  .navbar6_dropdown-content-right {
    max-width: none;
  }

  .navbar6_dropdown-content-wrapper {
    width: 100%;
  }

  .navbar6_dropdown-blog-item-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: none;
    display: grid;
  }

  .navbar6_blog-item {
    flex-direction: column;
    display: flex;
  }

  .navbar6_blog-content {
    margin-top: .5rem;
  }

  .button-54 {
    width: 160px;
    margin-left: 0;
    margin-right: 0;
    padding: .5rem .8rem;
  }

  .button-54.is-link {
    grid-column-gap: .4rem;
    grid-row-gap: .4rem;
    width: auto;
    font-size: .9rem;
  }

  .navbar6_dropdown-background-layer.background-color-secondary {
    grid-template-columns: 1.5fr 1fr;
  }

  .layout520_card-2.text-color-white {
    box-shadow: 0 2px 16px #0003;
  }

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

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

  .header22_form {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .image-31 {
    height: auto;
  }

  .button-log {
    border-radius: var(--_ui-styles---radius--medium);
    color: var(--_primitives---colors--blue-main);
    background-color: #009b7200;
    display: flex;
  }

  .button-log:hover {
    background-color: var(--_primitives---colors--blue-main-light);
    color: var(--white);
  }

  .hero_campaign {
    height: 50svh;
  }

  .brand_nav {
    width: 12rem;
  }

  .text-size-medium-47.align-center.less-width {
    width: auto;
  }

  .layout494_tabs-menu {
    flex-flow: column;
  }

  .layout494_tabs {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .layout145_image-wrapper {
    grid-template-columns: 1fr;
  }

  .layout145_image {
    margin-bottom: 0;
  }

  .div-block-16 {
    padding-top: 1rem;
    padding-left: 1rem;
  }

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

  .section_form {
    height: auto;
  }
}

#w-node-_8ad16afc-8e05-60c1-e139-dadf0ff88915-1c267e9c {
  justify-self: end;
}

#w-node-dafdef55-145e-3872-b5b1-1e155347debe-1c267e9c, #w-node-dafdef55-145e-3872-b5b1-1e155347dec0-1c267e9c, #w-node-dafdef55-145e-3872-b5b1-1e155347dec2-1c267e9c, #w-node-dafdef55-145e-3872-b5b1-1e155347dec4-1c267e9c, #w-node-dafdef55-145e-3872-b5b1-1e155347dec6-1c267e9c, #w-node-dafdef55-145e-3872-b5b1-1e155347dec8-1c267e9c {
  justify-self: center;
}

#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-_1ed03627-368d-0f8e-dd43-a1780612ad05-0612acf4, #w-node-_368ac78a-d4d2-70c5-83dd-21161926f428-1926f417, #w-node-c6479f45-a221-c1ad-6a7a-559d869c48ab-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c48be-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c48c5-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c48c9-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c48cd-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c48d1-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c48d5-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c48d9-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c48e0-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c48ff-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c4906-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c490a-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c490e-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c4912-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c4916-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c491a-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c491e-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c4925-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c4941-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c4948-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c494c-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c4950-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c4954-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c4958-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c495c-869c488d, #w-node-c6479f45-a221-c1ad-6a7a-559d869c4960-869c488d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06e26288-2fc3-7376-4791-99e5eeb16dd5-eeb16dbf, #w-node-_06e26288-2fc3-7376-4791-99e5eeb16dfd-eeb16dbf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_732a934f-ea02-eb8e-29d1-9ec2b2082e83-b2082e6c, #w-node-_732a934f-ea02-eb8e-29d1-9ec2b2082e8e-b2082e6c, #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffeac-986ffe99, #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffead-986ffe99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffeae-986ffe99 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffeaf-986ffe99 {
  align-self: start;
}

#w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffec0-986ffe99 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffec1-986ffe99 {
  align-self: start;
}

#w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffed3-986ffe99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffef8-986ffe99 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_9b6c96fa-ec68-3173-b79d-58516fb5de94-6fb5de87, #w-node-_9b6c96fa-ec68-3173-b79d-58516fb5de96-6fb5de87, #w-node-_9b6c96fa-ec68-3173-b79d-58516fb5debc-6fb5de87, #w-node-f03a3802-ea87-a0e4-19d6-75c703a50384-6fb5de87, #w-node-f03a3802-ea87-a0e4-19d6-75c703a50386-6fb5de87, #w-node-f03a3802-ea87-a0e4-19d6-75c703a503c9-6fb5de87, #w-node-f03a3802-ea87-a0e4-19d6-75c703a503e8-6fb5de87, #w-node-f03a3802-ea87-a0e4-19d6-75c703a503ea-6fb5de87, #w-node-f03a3802-ea87-a0e4-19d6-75c703a50420-6fb5de87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85341cd5-109b-e522-8c66-6f765a83681f-5a8367c8, #w-node-_85341cd5-109b-e522-8c66-6f765a836820-5a8367c8, #w-node-_4ba4eb80-74a2-a9da-e586-f5015eaccd1f-5a8367c8, #w-node-_4ba4eb80-74a2-a9da-e586-f5015eaccd20-5a8367c8 {
  justify-self: end;
}

#w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02813-1c267e9f, #w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02828-1c267e9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52878dbd-0506-ec59-669a-60fc5e913bdc-1c267e9f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca24247e-4a49-78d5-6a42-5f01bbc5d7a9-1c267e9f, #w-node-_4cb3fba5-87f1-9426-76de-cbc61fa9c039-1c267e9f {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cb3fba5-87f1-9426-76de-cbc61fa9c047-1c267e9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd777-1c267e9f, #w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd779-1c267e9f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#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;
  place-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-_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-_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-_9d2c0840-5231-32f6-702c-216f5ad6c97a-5ad6c923 {
  justify-self: end;
}

#w-node-_3c628241-8881-5c53-97fc-5675c28c5913-1c267ea0, #w-node-_3c628241-8881-5c53-97fc-5675c28c5915-1c267ea0, #w-node-_3c628241-8881-5c53-97fc-5675c28c593b-1c267ea0, #w-node-_3c628241-8881-5c53-97fc-5675c28c5999-1c267ea0, #w-node-_3c628241-8881-5c53-97fc-5675c28c599b-1c267ea0, #w-node-_3c628241-8881-5c53-97fc-5675c28c59de-1c267ea0, #w-node-_3c628241-8881-5c53-97fc-5675c28c59fd-1c267ea0, #w-node-_3c628241-8881-5c53-97fc-5675c28c59ff-1c267ea0, #w-node-_3c628241-8881-5c53-97fc-5675c28c5a47-1c267ea0, #w-node-_2384c01b-9937-5e59-0cdb-ae0b867f57e7-1c267ea0, #w-node-_2384c01b-9937-5e59-0cdb-ae0b867f57e8-1c267ea0, #w-node-_2384c01b-9937-5e59-0cdb-ae0b867f57f6-1c267ea0, #w-node-_2384c01b-9937-5e59-0cdb-ae0b867f5804-1c267ea0, #w-node-e37bc9ff-8b84-a209-3414-2dfe8901266e-1c267ea0, #w-node-e37bc9ff-8b84-a209-3414-2dfe8901266f-1c267ea0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012670-1c267ea0 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012671-1c267ea0 {
  align-self: start;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012682-1c267ea0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012683-1c267ea0 {
  align-self: start;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012695-1c267ea0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe890126ba-1c267ea0 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-bc9c7898-50f3-d306-bb10-7701589b6942-1c267ea0 {
  justify-self: end;
}

#w-node-_30ccd939-597e-46d3-c294-3770c4b6cbb3-1c267ea0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9d1dd162-549b-1550-07fa-f1a1503ddee4-1c267ea0, #w-node-_055a3b34-78b6-2f13-5760-a44201e27427-1c267ea0, #w-node-c17b97f1-e585-04b4-445e-574ca2f1fdd4-1c267ea0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7f2cddcc-960c-7e98-cb37-9c6a48cf73fe-1c267ea0, #w-node-_7f2cddcc-960c-7e98-cb37-9c6a48cf7409-1c267ea0, #w-node-_9c862a42-e236-ef70-b7ae-3e842dd5cb14-1c267ea1, #w-node-_9c862a42-e236-ef70-b7ae-3e842dd5cb15-1c267ea1, #w-node-_9c862a42-e236-ef70-b7ae-3e842dd5cb23-1c267ea1, #w-node-_9c862a42-e236-ef70-b7ae-3e842dd5cb31-1c267ea1, #w-node-_2326b928-c6fc-174c-f85b-a8ad9cf6f690-1c267ea1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2326b928-c6fc-174c-f85b-a8ad9cf6f691-1c267ea1 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_2326b928-c6fc-174c-f85b-a8ad9cf6f6c8-1c267ea1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_07255282-84f5-3140-8ebc-d203edae5752-1c267ea1 {
  align-self: start;
}

#w-node-c47c78a2-fe03-7521-0119-9a49a19c393f-1c267ea1, #w-node-c47c78a2-fe03-7521-0119-9a49a19c3941-1c267ea1, #w-node-c47c78a2-fe03-7521-0119-9a49a19c3943-1c267ea1, #w-node-c47c78a2-fe03-7521-0119-9a49a19c3945-1c267ea1, #w-node-c47c78a2-fe03-7521-0119-9a49a19c3947-1c267ea1, #w-node-c47c78a2-fe03-7521-0119-9a49a19c3949-1c267ea1 {
  justify-self: center;
}

#w-node-c1819746-f7e9-cc8f-082f-03f4f3d78cd4-1c267ea1, #w-node-c1819746-f7e9-cc8f-082f-03f4f3d78cf3-1c267ea1, #w-node-_2c5a0bd2-3ff2-3eed-6dee-bc339595520d-1c267ea1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c5a0bd2-3ff2-3eed-6dee-bc339595520f-1c267ea1, #w-node-_2c5a0bd2-3ff2-3eed-6dee-bc3395955236-1c267ea1, #w-node-_2c5a0bd2-3ff2-3eed-6dee-bc3395955238-1c267ea1 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c5a0bd2-3ff2-3eed-6dee-bc3395955260-1c267ea1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c5a0bd2-3ff2-3eed-6dee-bc3395955262-1c267ea1, #w-node-_2c5a0bd2-3ff2-3eed-6dee-bc3395955289-1c267ea1, #w-node-_2c5a0bd2-3ff2-3eed-6dee-bc339595528b-1c267ea1 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3e6e7a5-6c8e-8df6-6975-4df2c3197e15-1c267ea1, #w-node-d3e6e7a5-6c8e-8df6-6975-4df2c3197e1c-1c267ea1, #w-node-d3e6e7a5-6c8e-8df6-6975-4df2c3197e23-1c267ea1, #w-node-d3e6e7a5-6c8e-8df6-6975-4df2c3197e2d-1c267ea1, #w-node-d3e6e7a5-6c8e-8df6-6975-4df2c3197e35-1c267ea1, #w-node-_89979e71-5290-d101-16bd-d796562021da-562021c3, #w-node-_89979e71-5290-d101-16bd-d796562021e5-562021c3, #w-node-_0c862f06-2e1a-e6c3-1caf-3740eaa4ff2a-1c267ea2, #w-node-_0c862f06-2e1a-e6c3-1caf-3740eaa4ff3b-1c267ea2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2bc5854-af0e-24da-4b17-645dbbfc6608-1c267ea2, #w-node-c2bc5854-af0e-24da-4b17-645dbbfc6628-1c267ea2, #w-node-_150f0f28-d210-7d9a-d58f-29559db54b3b-1c267ea2 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_150f0f28-d210-7d9a-d58f-29559db54b4f-1c267ea2, #w-node-_5252848c-ec46-3140-12a6-9ba58464bb43-1c267ea2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5252848c-ec46-3140-12a6-9ba58464bb45-1c267ea2 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32ebad17-7f53-bdea-4bed-9367e5841496-1c267ea2, #w-node-_32ebad17-7f53-bdea-4bed-9367e58414a0-1c267ea2, #w-node-_32ebad17-7f53-bdea-4bed-9367e58414aa-1c267ea2, #w-node-_32ebad17-7f53-bdea-4bed-9367e58414b4-1c267ea2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35380c7-4240-0135-280b-6d6727d20f27-1c267ea3, #w-node-a35380c7-4240-0135-280b-6d6727d20f29-1c267ea3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8a3ed7b-3437-9fea-de4c-e2af5c0ca451-1c267ea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8a3ed7b-3437-9fea-de4c-e2af5c0ca462-1c267ea3 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef777f4e-4996-ff78-6d6d-d4af98857d99-1c267ea3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef777f4e-4996-ff78-6d6d-d4af98857d9b-1c267ea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35380c7-4240-0135-280b-6d6727d20f27-1c267ea4, #w-node-a35380c7-4240-0135-280b-6d6727d20f29-1c267ea4 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8a3ed7b-3437-9fea-de4c-e2af5c0ca451-1c267ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8a3ed7b-3437-9fea-de4c-e2af5c0ca462-1c267ea4 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef777f4e-4996-ff78-6d6d-d4af98857d99-1c267ea4 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef777f4e-4996-ff78-6d6d-d4af98857d9b-1c267ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27745aa2-b3cb-a62f-ad02-1bb3691653bc-1c267ea5, #w-node-_27745aa2-b3cb-a62f-ad02-1bb3691653c7-1c267ea5, #w-node-_27745aa2-b3cb-a62f-ad02-1bb3691653d3-1c267ea5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-e2b679d8-eb84-b9b0-c3bd-8362284bf8f5-284bf8ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e2b679d8-eb84-b9b0-c3bd-8362284bf8fb-284bf8ef, #w-node-e2b679d8-eb84-b9b0-c3bd-8362284bf8ff-284bf8ef {
  place-self: center;
}

#w-node-_934eb9c6-c530-2caa-2bed-c34262e2e9b3-1c267ea8, #w-node-_934eb9c6-c530-2caa-2bed-c34262e2e9b8-1c267ea8, #w-node-_934eb9c6-c530-2caa-2bed-c34262e2e9bf-1c267ea8, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-1c267ea8, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e492-1c267ea8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-1c267ea8 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda92-1c267ea8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb159-1c267ea8 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb16d-1c267ea8, #w-node-_98403457-217b-e56c-83f4-7e01cdf1c51e-1c267ea8, #w-node-_98403457-217b-e56c-83f4-7e01cdf1c525-1c267ea8, #w-node-_98403457-217b-e56c-83f4-7e01cdf1c52c-1c267ea8, #w-node-_98403457-217b-e56c-83f4-7e01cdf1c533-1c267ea8, #w-node-_98403457-217b-e56c-83f4-7e01cdf1c53a-1c267ea8, #w-node-_98403457-217b-e56c-83f4-7e01cdf1c541-1c267ea8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_569ddbbd-bcba-a2b4-5f15-c4ec839bf909-1c267ea8 {
  align-self: stretch;
}

#w-node-_569ddbbd-bcba-a2b4-5f15-c4ec839bf91a-1c267ea8, #w-node-_569ddbbd-bcba-a2b4-5f15-c4ec839bf92b-1c267ea8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_569ddbbd-bcba-a2b4-5f15-c4ec839bf93c-1c267ea8 {
  align-self: stretch;
}

#w-node-_569ddbbd-bcba-a2b4-5f15-c4ec839bf940-1c267ea8, #w-node-_569ddbbd-bcba-a2b4-5f15-c4ec839bf945-1c267ea8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_569ddbbd-bcba-a2b4-5f15-c4ec839bf981-1c267ea8 {
  align-self: stretch;
}

#w-node-_569ddbbd-bcba-a2b4-5f15-c4ec839bf985-1c267ea8, #w-node-_569ddbbd-bcba-a2b4-5f15-c4ec839bf98a-1c267ea8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_9a3ea91f-357b-8bb1-4382-52b9e739d83d-1c267ea9, #w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02813-1c267eaa, #w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02828-1c267eaa, #w-node-badf2dfc-f383-48a4-fea5-4170a18dcbc7-1c267eaa, #w-node-badf2dfc-f383-48a4-fea5-4170a18dcbc9-1c267eaa, #w-node-badf2dfc-f383-48a4-fea5-4170a18dcbe0-1c267eaa, #w-node-_5252848c-ec46-3140-12a6-9ba58464bb43-1c267eaa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5252848c-ec46-3140-12a6-9ba58464bb45-1c267eaa {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd777-1c267eaa, #w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd779-1c267eaa {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cb3fba5-87f1-9426-76de-cbc61fa9c039-1c267eaa {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cb3fba5-87f1-9426-76de-cbc61fa9c047-1c267eaa, #w-node-ca24247e-4a49-78d5-6a42-5f01bbc5d795-1c267eaa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca24247e-4a49-78d5-6a42-5f01bbc5d7a9-1c267eaa {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad751f1f-60ac-6a2d-d6e0-652c71ac9867-1c267eac, #w-node-ad751f1f-60ac-6a2d-d6e0-652c71ac986e-1c267eac, #w-node-ad751f1f-60ac-6a2d-d6e0-652c71ac9875-1c267eac, #w-node-ad751f1f-60ac-6a2d-d6e0-652c71ac987d-1c267eac, #w-node-ad751f1f-60ac-6a2d-d6e0-652c71ac9884-1c267eac, #w-node-_1bf2ff22-a98a-aba5-05d1-06ffea443d06-1c267eae, #w-node-_1bf2ff22-a98a-aba5-05d1-06ffea443d14-1c267eae, #w-node-_4a1a0585-62ba-68f3-7fbc-da25e254687b-1c267eae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a1a0585-62ba-68f3-7fbc-da25e254688d-1c267eae {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87c4738a-e04b-bf48-80d1-25b19d961bcb-1c267eae, #w-node-_87c4738a-e04b-bf48-80d1-25b19d961bdd-1c267eae, #w-node-_1d0a4115-5f42-e815-72be-67a0329dc3f6-1c267eae, #w-node-_1d0a4115-5f42-e815-72be-67a0329dc40b-1c267eae, #w-node-_8f2a652f-b3d8-39fa-a356-ae3b0a1dc97a-1c267eaf, #w-node-_8f2a652f-b3d8-39fa-a356-ae3b0a1dc97f-1c267eaf, #w-node-_8f2a652f-b3d8-39fa-a356-ae3b0a1dc986-1c267eaf, #w-node-_40241d29-8d7e-7a54-2b4f-25bff7bc44a0-1c267eaf, #w-node-_40241d29-8d7e-7a54-2b4f-25bff7bc44a2-1c267eaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dea6ffd-603a-e3ba-2cf2-2775dbbd4cf2-1c267eaf {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dea6ffd-603a-e3ba-2cf2-2775dbbd4cf4-1c267eaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7318a829-8a85-40f8-c2ae-4d5b13cd89a1-1c267eaf, #w-node-_7318a829-8a85-40f8-c2ae-4d5b13cd89a3-1c267eaf {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d1b8539-1976-c4af-d3a3-d691100d75f8-1c267eaf, #w-node-_6d1b8539-1976-c4af-d3a3-d691100d75ff-1c267eaf, #w-node-_6d1b8539-1976-c4af-d3a3-d691100d7606-1c267eaf, #w-node-_6d1b8539-1976-c4af-d3a3-d691100d760d-1c267eaf, #w-node-_6d1b8539-1976-c4af-d3a3-d691100d761b-1c267eaf, #w-node-_6d1b8539-1976-c4af-d3a3-d691100d7614-1c267eaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68f2cca8-b5ea-4133-bf9c-64e97a7273f7-1c267eaf {
  align-self: stretch;
}

#w-node-_68f2cca8-b5ea-4133-bf9c-64e97a727408-1c267eaf, #w-node-_68f2cca8-b5ea-4133-bf9c-64e97a727419-1c267eaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_68f2cca8-b5ea-4133-bf9c-64e97a72742a-1c267eaf {
  align-self: stretch;
}

#w-node-_68f2cca8-b5ea-4133-bf9c-64e97a72742e-1c267eaf, #w-node-_68f2cca8-b5ea-4133-bf9c-64e97a727433-1c267eaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_68f2cca8-b5ea-4133-bf9c-64e97a72746f-1c267eaf {
  align-self: stretch;
}

#w-node-_68f2cca8-b5ea-4133-bf9c-64e97a727473-1c267eaf, #w-node-_68f2cca8-b5ea-4133-bf9c-64e97a727478-1c267eaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_401ce795-9243-3133-9ad8-6238d16539c4-1c267eb0 {
  justify-self: end;
}

#w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de0fe-1c267eb0, #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de0ff-1c267eb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de100-1c267eb0 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de101-1c267eb0 {
  align-self: start;
}

#w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de114-1c267eb0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de115-1c267eb0 {
  align-self: start;
}

#w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de123-1c267eb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de13b-1c267eb0 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-fd2c5305-be51-df88-1910-8756adcca8b5-adcca8a0, #w-node-fd2c5305-be51-df88-1910-8756adcca8b7-adcca8a0, #w-node-fd2c5305-be51-df88-1910-8756adcca8b9-adcca8a0, #w-node-fd2c5305-be51-df88-1910-8756adcca8bb-adcca8a0, #w-node-fd2c5305-be51-df88-1910-8756adcca8bd-adcca8a0, #w-node-fd2c5305-be51-df88-1910-8756adcca8bf-adcca8a0, #w-node-fd2c5305-be51-df88-1910-8756adcca8c1-adcca8a0, #w-node-fd2c5305-be51-df88-1910-8756adcca8c3-adcca8a0 {
  justify-self: center;
}

#w-node-_37e1cda9-3897-1ca9-fd07-1112398c8e70-1c267eb1, #w-node-_37e1cda9-3897-1ca9-fd07-1112398c8e7b-1c267eb1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a026c9ec-60b6-8031-24f7-652831a9e44c-31a9e439, #w-node-a026c9ec-60b6-8031-24f7-652831a9e47b-31a9e439 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c56b1d4a-1281-4866-f655-65fdd18f063c-d18f062c, #w-node-c56b1d4a-1281-4866-f655-65fdd18f063d-d18f062c, #w-node-c56b1d4a-1281-4866-f655-65fdd18f064b-d18f062c, #w-node-c56b1d4a-1281-4866-f655-65fdd18f0659-d18f062c, #w-node-_429dd380-884f-18cb-b497-e0e4f2998993-1c267eb3, #w-node-_429dd380-884f-18cb-b497-e0e4f2998998-1c267eb3, #w-node-_429dd380-884f-18cb-b497-e0e4f299899f-1c267eb3, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-1c267eb3, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e492-1c267eb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-1c267eb3 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda92-1c267eb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb159-1c267eb3 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb16d-1c267eb3, #w-node-_50e9d181-287a-7e22-6731-52b828c3c72e-1c267eb3, #w-node-_50e9d181-287a-7e22-6731-52b828c3c735-1c267eb3, #w-node-_50e9d181-287a-7e22-6731-52b828c3c73c-1c267eb3, #w-node-_50e9d181-287a-7e22-6731-52b828c3c74a-1c267eb3, #w-node-_50e9d181-287a-7e22-6731-52b828c3c743-1c267eb3, #w-node-_50e9d181-287a-7e22-6731-52b828c3c751-1c267eb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f20ce5dd-d463-34cc-54ab-7320b85f5728-1c267eb3 {
  align-self: stretch;
}

#w-node-f20ce5dd-d463-34cc-54ab-7320b85f5739-1c267eb3, #w-node-f20ce5dd-d463-34cc-54ab-7320b85f574a-1c267eb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f20ce5dd-d463-34cc-54ab-7320b85f575b-1c267eb3 {
  align-self: stretch;
}

#w-node-f20ce5dd-d463-34cc-54ab-7320b85f575f-1c267eb3, #w-node-f20ce5dd-d463-34cc-54ab-7320b85f5764-1c267eb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-f20ce5dd-d463-34cc-54ab-7320b85f57a0-1c267eb3 {
  align-self: stretch;
}

#w-node-f20ce5dd-d463-34cc-54ab-7320b85f57a4-1c267eb3, #w-node-f20ce5dd-d463-34cc-54ab-7320b85f57a9-1c267eb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_5c41a459-cd2c-a44a-c613-5e4f52eac743-1c267eb4, #w-node-_5c41a459-cd2c-a44a-c613-5e4f52eac741-1c267eb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ff49c7e-9246-b248-fe64-45b625ce1dea-1c267eb4, #w-node-_5ff49c7e-9246-b248-fe64-45b625ce1dec-1c267eb4 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b915d14-51f7-de98-08c8-4d7b581fd1c4-1c267eb4, #w-node-_0b915d14-51f7-de98-08c8-4d7b581fd1e4-1c267eb4, #w-node-e8c15b40-f144-f2fa-f785-27948ab125a3-1c267eb5, #w-node-e8c15b40-f144-f2fa-f785-27948ab125a5-1c267eb5, #w-node-_1cee6990-9b7a-31e8-ad85-1e36b8e4614d-1c267eb5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cee6990-9b7a-31e8-ad85-1e36b8e4614f-1c267eb5 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_345337db-0f85-f654-ecc7-57e2d3200678-1c267eb5 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_345337db-0f85-f654-ecc7-57e2d320068a-1c267eb5, #w-node-_8eab9a9c-82f1-abae-3a45-4ba50d68b9de-1c267eb5, #w-node-_8eab9a9c-82f1-abae-3a45-4ba50d68b9f0-1c267eb5 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4f1adae-052a-cfc3-f7bd-8a100ecd2cdf-1c267eb6, #w-node-f4f1adae-052a-cfc3-f7bd-8a100ecd2cf4-1c267eb6, #w-node-_874e0d3d-bfc2-e6fc-ec87-a542cb6a75bd-1c267eb6, #w-node-_874e0d3d-bfc2-e6fc-ec87-a542cb6a75bf-1c267eb6, #w-node-_9042dbac-e346-9623-2518-0e8b223d5ef9-1c267eb6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9042dbac-e346-9623-2518-0e8b223d5efb-1c267eb6 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecc9b648-ad78-1574-8c12-322ae82150f1-1c267eb6, #w-node-ecc9b648-ad78-1574-8c12-322ae82150f3-1c267eb6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ef87c97-b368-25b2-5aec-539460371149-1c267eb6, #w-node-_2ef87c97-b368-25b2-5aec-539460371154-1c267eb6, #w-node-_2ef87c97-b368-25b2-5aec-53946037115f-1c267eb6, #w-node-_2ef87c97-b368-25b2-5aec-53946037116a-1c267eb6, #w-node-_2ef87c97-b368-25b2-5aec-539460371175-1c267eb6, #w-node-_2ef87c97-b368-25b2-5aec-539460371180-1c267eb6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_82162f43-f986-4235-8b43-385cc55fc6a7-1c267eb7, #w-node-_82162f43-f986-4235-8b43-385cc55fc6a8-1c267eb7, #w-node-_82162f43-f986-4235-8b43-385cc55fc6b6-1c267eb7, #w-node-_82162f43-f986-4235-8b43-385cc55fc6c4-1c267eb7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3480489-87c4-8a3e-b414-544e3da85087-1c267eb7 {
  justify-self: end;
}

#w-node-_0147360d-5609-4a39-e34f-ec6da8f8aa63-1c267eb7, #w-node-_8f2973a4-50e5-7a02-1dd8-783c4cc92813-1c267eb7, #w-node-_8f2973a4-50e5-7a02-1dd8-783c4cc92826-1c267eb7, #w-node-d5ba1947-011f-2d0a-d7d5-c4588c5b8ef8-1c267eb7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5ba1947-011f-2d0a-d7d5-c4588c5b8efa-1c267eb7, #w-node-d5ba1947-011f-2d0a-d7d5-c4588c5b8f1f-1c267eb7, #w-node-d5ba1947-011f-2d0a-d7d5-c4588c5b8f21-1c267eb7 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5ba1947-011f-2d0a-d7d5-c4588c5b8f46-1c267eb7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5ba1947-011f-2d0a-d7d5-c4588c5b8f48-1c267eb7 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9697d6b5-2a22-f103-4351-502f5eefe0b7-1c267eb7, #w-node-_9697d6b5-2a22-f103-4351-502f5eefe0c5-1c267eb7, #w-node-_9697d6b5-2a22-f103-4351-502f5eefe0fd-1c267eb7, #w-node-_9697d6b5-2a22-f103-4351-502f5eefe0d3-1c267eb7, #w-node-_9697d6b5-2a22-f103-4351-502f5eefe0e1-1c267eb7, #w-node-_9697d6b5-2a22-f103-4351-502f5eefe0ef-1c267eb7, #w-node-_857cbec7-5dbb-05fd-23ef-f083c8836de4-1c267eb7, #w-node-_857cbec7-5dbb-05fd-23ef-f083c8836deb-1c267eb7, #w-node-_857cbec7-5dbb-05fd-23ef-f083c8836df2-1c267eb7, #w-node-_857cbec7-5dbb-05fd-23ef-f083c8836dfa-1c267eb7, #w-node-_857cbec7-5dbb-05fd-23ef-f083c8836e01-1c267eb7, #w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02813-1c267eb8, #w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02828-1c267eb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5abe3864-a66c-4029-768d-1eb86ce54bca-1c267eb8, #w-node-_5abe3864-a66c-4029-768d-1eb86ce54be0-1c267eb8, #w-node-_64eae8b2-906a-649d-aebd-b7ce5f5eb900-1c267eb8 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64eae8b2-906a-649d-aebd-b7ce5f5eb916-1c267eb8, #w-node-_6b600bfe-dd38-6020-2e91-e33a128bc13f-1c267eb8 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b600bfe-dd38-6020-2e91-e33a128bc155-1c267eb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c8518ff-5c7c-f8c3-33ed-0c62d7e41fb2-1c267eb8 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c8518ff-5c7c-f8c3-33ed-0c62d7e41fc8-1c267eb8, #w-node-_6b2e2190-fd7b-c377-a933-e957da3e10a8-1c267eb8 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b2e2190-fd7b-c377-a933-e957da3e10be-1c267eb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32433348-6028-cf06-0e43-a9e0752a9a76-1c267eb8 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32433348-6028-cf06-0e43-a9e0752a9a8a-1c267eb8 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6706d662-ec8b-aebc-53a6-be15637fc40b-1c267eb8, #w-node-_6706d662-ec8b-aebc-53a6-be15637fc413-1c267eb8, #w-node-_6706d662-ec8b-aebc-53a6-be15637fc41b-1c267eb8, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eae9-1c267eb8, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eaf3-1c267eb8, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eafd-1c267eb8, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eb07-1c267eb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89db8c60-1a8b-bd6f-7542-2a88867b06f9-1c267eb9 {
  justify-self: end;
}

#w-node-_51bc3111-155b-63f0-814b-ea8ce9b3d25a-1c267eb9, #w-node-_51bc3111-155b-63f0-814b-ea8ce9b3d26e-1c267eb9, #w-node-c08bb595-437a-64c9-972c-077e256500af-1c267eb9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c08bb595-437a-64c9-972c-077e256500b1-1c267eb9, #w-node-c08bb595-437a-64c9-972c-077e256500d9-1c267eb9, #w-node-c08bb595-437a-64c9-972c-077e256500db-1c267eb9 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c08bb595-437a-64c9-972c-077e25650102-1c267eb9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c08bb595-437a-64c9-972c-077e25650104-1c267eb9 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dc29653-8d67-8420-09ed-076280b80685-1c267eba, #w-node-_0dc29653-8d67-8420-09ed-076280b8069a-1c267eba, #w-node-c9a53c6f-077a-2c61-9765-2e4a267f4c6c-1c267eba, #w-node-c9a53c6f-077a-2c61-9765-2e4a267f4c6e-1c267eba, #w-node-c9a53c6f-077a-2c61-9765-2e4a267f4c85-1c267eba, #w-node-_36808ce4-94ce-1b0c-71c1-eabdfa38c9a3-1c267eba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36808ce4-94ce-1b0c-71c1-eabdfa38c9a5-1c267eba {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed91607c-8b8a-632f-87b3-34f71b31c1b6-1c267eba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed91607c-8b8a-632f-87b3-34f71b31c1ca-1c267eba, #w-node-_619f5a6c-fd83-5f39-6340-7bf36910eaae-1c267eba, #w-node-_619f5a6c-fd83-5f39-6340-7bf36910eac2-1c267eba {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_965ed806-3bf3-e83f-fee3-1c40422690b8-1c267eba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_965ed806-3bf3-e83f-fee3-1c40422690ca-1c267eba {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f87793-1c267eba, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f8779a-1c267eba, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877a1-1c267eba, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877a8-1c267eba, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877af-1c267eba, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877b6-1c267eba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8acf6c9b-0b37-6ff4-151c-6e512e282ba4-1c267eba, #w-node-_8acf6c9b-0b37-6ff4-151c-6e512e282baf-1c267eba, #w-node-_8acf6c9b-0b37-6ff4-151c-6e512e282bba-1c267eba, #w-node-_8acf6c9b-0b37-6ff4-151c-6e512e282bc5-1c267eba, #w-node-_8acf6c9b-0b37-6ff4-151c-6e512e282bd0-1c267eba, #w-node-_8acf6c9b-0b37-6ff4-151c-6e512e282bdb-1c267eba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-ce0c8abb-7fdc-eaaa-3e83-4faf52494344-1c267ebb, #w-node-ce0c8abb-7fdc-eaaa-3e83-4faf5249435a-1c267ebb {
  align-self: start;
}

#w-node-c30714fc-f090-4a57-0a1a-85196887ab1a-1c267ebb, #w-node-c30714fc-f090-4a57-0a1a-85196887ab39-1c267ebb, #w-node-_8c7cd0df-4840-31ec-5b31-4f3dd079d080-1c267ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c7cd0df-4840-31ec-5b31-4f3dd079d082-1c267ebb, #w-node-_8c7cd0df-4840-31ec-5b31-4f3dd079d0aa-1c267ebb, #w-node-_8c7cd0df-4840-31ec-5b31-4f3dd079d0ac-1c267ebb {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c7cd0df-4840-31ec-5b31-4f3dd079d0d4-1c267ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c7cd0df-4840-31ec-5b31-4f3dd079d0d6-1c267ebb {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c814375-8db0-82c8-5a67-bac5e894dfe6-1c267ebc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ce6212b-c319-6936-c0cf-b709cde9ac48-1c267ebc, #w-node-_5ce6212b-c319-6936-c0cf-b709cde9ac4a-1c267ebc {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_657f6101-9692-8606-7977-28503d3ccfdd-1c267ebc {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_657f6101-9692-8606-7977-28503d3ccfdf-1c267ebc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21591ab2-de27-cae8-6b80-07dbb9bb5ef0-1c267ebc, #w-node-_21591ab2-de27-cae8-6b80-07dbb9bb5ef2-1c267ebc {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ef784ff-582b-b00a-111b-86be57735257-1c267ebc, #w-node-_9ef784ff-582b-b00a-111b-86be5773525e-1c267ebc, #w-node-_9ef784ff-582b-b00a-111b-86be57735265-1c267ebc, #w-node-_9ef784ff-582b-b00a-111b-86be5773526c-1c267ebc, #w-node-_9ef784ff-582b-b00a-111b-86be57735273-1c267ebc, #w-node-_9ef784ff-582b-b00a-111b-86be5773527a-1c267ebc, #w-node-_72748545-6df7-adbd-9690-cf5e831a8351-1c267ebc, #w-node-_72748545-6df7-adbd-9690-cf5e831a8367-1c267ebc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2323750-0b33-85d1-6f34-76088da45b39-1c267ebe {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2323750-0b33-85d1-6f34-76088da45b48-1c267ebe {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48f6d556-9583-1bff-3d58-408aadd2c630-1c267ebe, #w-node-_48f6d556-9583-1bff-3d58-408aadd2c63f-1c267ebe, #w-node-cb30b53f-4f1c-71b6-5d46-aa80bcf36a65-1c267ebe {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb30b53f-4f1c-71b6-5d46-aa80bcf36a72-1c267ebe {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1fb8af3-31c4-94b3-4973-e12758811c29-1c267ebf, #w-node-d1fb8af3-31c4-94b3-4973-e12758811c34-1c267ebf, #w-node-d1fb8af3-31c4-94b3-4973-e12758811c40-1c267ebf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-ed2b4412-6b23-82e6-f4c6-e7f4e084702a-1c267ec0, #w-node-ed2b4412-6b23-82e6-f4c6-e7f4e084702b-1c267ec0, #w-node-ed2b4412-6b23-82e6-f4c6-e7f4e0847037-1c267ec0, #w-node-ed2b4412-6b23-82e6-f4c6-e7f4e0847043-1c267ec0, #w-node-_8ba47d16-381b-f6b9-2d6a-33b265c1cb56-1c267ec0, #w-node-_8ba47d16-381b-f6b9-2d6a-33b265c1cb58-1c267ec0, #w-node-_8ba47d16-381b-f6b9-2d6a-33b265c1cb6a-1c267ec0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be086c18-8d1e-d983-7bc8-29e0bfe58507-1c267ec0, #w-node-be086c18-8d1e-d983-7bc8-29e0bfe58512-1c267ec0, #w-node-be086c18-8d1e-d983-7bc8-29e0bfe5851d-1c267ec0, #w-node-be086c18-8d1e-d983-7bc8-29e0bfe58528-1c267ec0, #w-node-be086c18-8d1e-d983-7bc8-29e0bfe58533-1c267ec0, #w-node-be086c18-8d1e-d983-7bc8-29e0bfe5853e-1c267ec0, #w-node-_98c6308e-83f4-5d27-26e4-da2fb4dd52c6-1c267ec1, #w-node-_98c6308e-83f4-5d27-26e4-da2fb4dd52d1-1c267ec1, #w-node-_98c6308e-83f4-5d27-26e4-da2fb4dd52dc-1c267ec1, #w-node-_4e72c197-281e-be57-1ff3-2a99f2c40ec3-1c267ec1, #w-node-_502da1dd-41f8-34fc-aec8-e9e343aafed3-1c267ec1, #w-node-_502da1dd-41f8-34fc-aec8-e9e343aafede-1c267ec1, #w-node-_8562ebb3-2d20-1a51-3fde-84925eab3c44-1c267ec1, #w-node-_8562ebb3-2d20-1a51-3fde-84925eab3c4f-1c267ec1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02813-1c267eef, #w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02828-1c267eef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd777-1c267eef {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd779-1c267eef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43e74274-4585-5a34-449b-d0ea2c565910-1c267eef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_43e74274-4585-5a34-449b-d0ea2c565918-1c267eef, #w-node-_43e74274-4585-5a34-449b-d0ea2c56591c-1c267eef, #w-node-_43e74274-4585-5a34-449b-d0ea2c565920-1c267eef, #w-node-_43e74274-4585-5a34-449b-d0ea2c565924-1c267eef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_15564ddf-04fd-02b0-7654-e7c0445d1523-1c267eef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15564ddf-04fd-02b0-7654-e7c0445d1527-1c267eef, #w-node-_15564ddf-04fd-02b0-7654-e7c0445d152b-1c267eef, #w-node-_15564ddf-04fd-02b0-7654-e7c0445d152f-1c267eef, #w-node-_15564ddf-04fd-02b0-7654-e7c0445d1533-1c267eef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-d149abea-8f13-8577-0955-d78072e92d40-1c267eef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d149abea-8f13-8577-0955-d78072e92d44-1c267eef, #w-node-d149abea-8f13-8577-0955-d78072e92d48-1c267eef, #w-node-d149abea-8f13-8577-0955-d78072e92d4c-1c267eef, #w-node-d149abea-8f13-8577-0955-d78072e92d50-1c267eef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_4cb3fba5-87f1-9426-76de-cbc61fa9c039-1c267eef {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cb3fba5-87f1-9426-76de-cbc61fa9c047-1c267eef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a585b9c-b99c-05ad-a82d-f94fb8239686-1c267eef, #w-node-_5a585b9c-b99c-05ad-a82d-f94fb823969c-1c267eef, #w-node-_9c7810e1-3100-2a4f-0530-5d1a33737441-1c267eef {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c7810e1-3100-2a4f-0530-5d1a33737457-1c267eef, #w-node-_95ff24dd-69d7-0a5c-412c-ea455bde1cf5-1c267eef, #w-node-_95ff24dd-69d7-0a5c-412c-ea455bde1cfc-1c267eef, #w-node-_95ff24dd-69d7-0a5c-412c-ea455bde1d03-1c267eef, #w-node-c10f0738-0266-df8e-ce50-10039d92e4a2-1c267eef, #w-node-c10f0738-0266-df8e-ce50-10039d92e4aa-1c267eef, #w-node-c10f0738-0266-df8e-ce50-10039d92e4b2-1c267eef, #w-node-_1b4411a6-4b54-79e0-66d9-d08f3f948b2a-1c267eef, #w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02813-1c267f18, #w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02828-1c267f18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5abe3864-a66c-4029-768d-1eb86ce54bca-1c267f18, #w-node-_5abe3864-a66c-4029-768d-1eb86ce54be0-1c267f18, #w-node-_64eae8b2-906a-649d-aebd-b7ce5f5eb900-1c267f18 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64eae8b2-906a-649d-aebd-b7ce5f5eb916-1c267f18, #w-node-_6b600bfe-dd38-6020-2e91-e33a128bc13f-1c267f18 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b600bfe-dd38-6020-2e91-e33a128bc155-1c267f18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c8518ff-5c7c-f8c3-33ed-0c62d7e41fb2-1c267f18 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c8518ff-5c7c-f8c3-33ed-0c62d7e41fc8-1c267f18, #w-node-_6b2e2190-fd7b-c377-a933-e957da3e10a8-1c267f18 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b2e2190-fd7b-c377-a933-e957da3e10be-1c267f18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32433348-6028-cf06-0e43-a9e0752a9a76-1c267f18 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32433348-6028-cf06-0e43-a9e0752a9a8a-1c267f18 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6706d662-ec8b-aebc-53a6-be15637fc40b-1c267f18, #w-node-_6706d662-ec8b-aebc-53a6-be15637fc413-1c267f18, #w-node-_6706d662-ec8b-aebc-53a6-be15637fc41b-1c267f18, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eae9-1c267f18, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eaf3-1c267f18, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eafd-1c267f18, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eb07-1c267f18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26ac96fd-4f7e-95a6-0f8a-fa62f9972c5b-1c267f1a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26ac96fd-4f7e-95a6-0f8a-fa62f9972c5d-1c267f1a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee4f68c3-4058-8204-84d6-29aa77e91fb4-1c267f1a {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee4f68c3-4058-8204-84d6-29aa77e91fb6-1c267f1a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8eab9a9c-82f1-abae-3a45-4ba50d68b9de-1c267f1a, #w-node-_8eab9a9c-82f1-abae-3a45-4ba50d68b9f0-1c267f1a {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_345337db-0f85-f654-ecc7-57e2d3200678-1c267f1a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_345337db-0f85-f654-ecc7-57e2d320068a-1c267f1a {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8a3ed7b-3437-9fea-de4c-e2af5c0ca451-1c267f1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8a3ed7b-3437-9fea-de4c-e2af5c0ca462-1c267f1b {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35380c7-4240-0135-280b-6d6727d20f27-1c267f1b, #w-node-a35380c7-4240-0135-280b-6d6727d20f29-1c267f1b {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef777f4e-4996-ff78-6d6d-d4af98857d99-1c267f1b {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef777f4e-4996-ff78-6d6d-d4af98857d9b-1c267f1b, #w-node-ef06c87c-1cf4-769a-ceff-53d9170bba74-1c267f1c, #w-node-ef06c87c-1cf4-769a-ceff-53d9170bba79-1c267f1c, #w-node-ef06c87c-1cf4-769a-ceff-53d9170bba80-1c267f1c, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-1c267f1c, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e492-1c267f1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-1c267f1c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda92-1c267f1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb159-1c267f1c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb16d-1c267f1c, #w-node-_380e4f65-3213-ee5c-a395-2ddd93308aff-1c267f1c, #w-node-_380e4f65-3213-ee5c-a395-2ddd93308b06-1c267f1c, #w-node-_380e4f65-3213-ee5c-a395-2ddd93308b0d-1c267f1c, #w-node-_380e4f65-3213-ee5c-a395-2ddd93308b14-1c267f1c, #w-node-_380e4f65-3213-ee5c-a395-2ddd93308b1b-1c267f1c, #w-node-_380e4f65-3213-ee5c-a395-2ddd93308b22-1c267f1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc826e4f-b639-3f0d-bae5-1adc4dfc12c2-1c267f1c {
  align-self: stretch;
}

#w-node-cc826e4f-b639-3f0d-bae5-1adc4dfc12d3-1c267f1c, #w-node-cc826e4f-b639-3f0d-bae5-1adc4dfc12e4-1c267f1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-cc826e4f-b639-3f0d-bae5-1adc4dfc12f5-1c267f1c {
  align-self: stretch;
}

#w-node-cc826e4f-b639-3f0d-bae5-1adc4dfc12f9-1c267f1c, #w-node-cc826e4f-b639-3f0d-bae5-1adc4dfc12fe-1c267f1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cc826e4f-b639-3f0d-bae5-1adc4dfc133a-1c267f1c {
  align-self: stretch;
}

#w-node-cc826e4f-b639-3f0d-bae5-1adc4dfc133e-1c267f1c, #w-node-cc826e4f-b639-3f0d-bae5-1adc4dfc1343-1c267f1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_9e5d7f7b-bc3a-e1d3-3b52-602a5e07b5b1-1c267f1d, #w-node-_9e5d7f7b-bc3a-e1d3-3b52-602a5e07b5b6-1c267f1d, #w-node-_9e5d7f7b-bc3a-e1d3-3b52-602a5e07b5bd-1c267f1d, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-1c267f1d, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e492-1c267f1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-1c267f1d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda92-1c267f1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb159-1c267f1d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb16d-1c267f1d, #w-node-fd8dc835-13c5-d1f9-4a6a-f4cdee4c4cc2-1c267f1d, #w-node-fd8dc835-13c5-d1f9-4a6a-f4cdee4c4cc9-1c267f1d, #w-node-fd8dc835-13c5-d1f9-4a6a-f4cdee4c4cd0-1c267f1d, #w-node-fd8dc835-13c5-d1f9-4a6a-f4cdee4c4cd7-1c267f1d, #w-node-fd8dc835-13c5-d1f9-4a6a-f4cdee4c4cde-1c267f1d, #w-node-fd8dc835-13c5-d1f9-4a6a-f4cdee4c4ce5-1c267f1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2299e5cb-b70c-7bf9-64a8-ec780bd0ed2b-1c267f1d {
  align-self: stretch;
}

#w-node-_2299e5cb-b70c-7bf9-64a8-ec780bd0ed3c-1c267f1d, #w-node-_2299e5cb-b70c-7bf9-64a8-ec780bd0ed4d-1c267f1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2299e5cb-b70c-7bf9-64a8-ec780bd0ed5e-1c267f1d {
  align-self: stretch;
}

#w-node-_2299e5cb-b70c-7bf9-64a8-ec780bd0ed62-1c267f1d, #w-node-_2299e5cb-b70c-7bf9-64a8-ec780bd0ed67-1c267f1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_2299e5cb-b70c-7bf9-64a8-ec780bd0eda3-1c267f1d {
  align-self: stretch;
}

#w-node-_2299e5cb-b70c-7bf9-64a8-ec780bd0eda7-1c267f1d, #w-node-_2299e5cb-b70c-7bf9-64a8-ec780bd0edac-1c267f1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_18f7613d-0f22-04d1-d938-d1ad29eed8a6-1c267f1e, #w-node-_18f7613d-0f22-04d1-d938-d1ad29eed8ab-1c267f1e, #w-node-_18f7613d-0f22-04d1-d938-d1ad29eed8b0-1c267f1e, #w-node-_18f7613d-0f22-04d1-d938-d1ad29eed8b6-1c267f1e, #w-node-_1c47bd76-23c9-a17a-c81b-9baad0ef8a9d-1c267f1e, #w-node-_1c47bd76-23c9-a17a-c81b-9baad0ef8aa2-1c267f1e, #w-node-_1c47bd76-23c9-a17a-c81b-9baad0ef8aa7-1c267f1e, #w-node-_1c47bd76-23c9-a17a-c81b-9baad0ef8aac-1c267f1e {
  align-self: start;
}

#w-node-_9ad3ab5a-dbd9-550d-dc43-fbf854eb01f4-1c267f1f, #w-node-_9ad3ab5a-dbd9-550d-dc43-fbf854eb01f9-1c267f1f, #w-node-_9ad3ab5a-dbd9-550d-dc43-fbf854eb0200-1c267f1f, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-1c267f1f, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e492-1c267f1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-1c267f1f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda92-1c267f1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb159-1c267f1f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb16d-1c267f1f, #w-node-b5a782f7-1d73-b109-3aa8-d2f7399d20d8-1c267f1f, #w-node-b5a782f7-1d73-b109-3aa8-d2f7399d20df-1c267f1f, #w-node-b5a782f7-1d73-b109-3aa8-d2f7399d20e6-1c267f1f, #w-node-b5a782f7-1d73-b109-3aa8-d2f7399d20f4-1c267f1f, #w-node-b5a782f7-1d73-b109-3aa8-d2f7399d20ed-1c267f1f, #w-node-b5a782f7-1d73-b109-3aa8-d2f7399d20fb-1c267f1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2603e24b-6dac-acb8-08ba-0f4625e6d5dd-1c267f1f {
  align-self: stretch;
}

#w-node-_2603e24b-6dac-acb8-08ba-0f4625e6d5ee-1c267f1f, #w-node-_2603e24b-6dac-acb8-08ba-0f4625e6d5ff-1c267f1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2603e24b-6dac-acb8-08ba-0f4625e6d610-1c267f1f {
  align-self: stretch;
}

#w-node-_2603e24b-6dac-acb8-08ba-0f4625e6d614-1c267f1f, #w-node-_2603e24b-6dac-acb8-08ba-0f4625e6d619-1c267f1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_2603e24b-6dac-acb8-08ba-0f4625e6d655-1c267f1f {
  align-self: stretch;
}

#w-node-_2603e24b-6dac-acb8-08ba-0f4625e6d659-1c267f1f, #w-node-_2603e24b-6dac-acb8-08ba-0f4625e6d65e-1c267f1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cd60d918-1445-9adc-ea04-1b26c1ec0591-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec059d-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05a4-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05a8-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05ac-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05b0-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05b4-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05b8-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05c1-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05d9-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05e0-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05e4-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05e8-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05ec-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05f0-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05f4-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec05f8-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0601-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0616-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec061d-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0621-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0625-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0629-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec062d-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0631-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0635-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0641-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec064d-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0654-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0658-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec065c-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0660-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0664-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0668-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0671-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0689-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0690-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0694-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec0698-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec069c-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec06a0-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec06a4-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec06a8-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec06b1-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec06c6-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec06cd-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec06d1-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec06d5-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec06d9-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec06dd-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec06e1-1c267f20, #w-node-cd60d918-1445-9adc-ea04-1b26c1ec06e5-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343222-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a634322e-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343232-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343236-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a634323a-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a634323e-1c267f20, #w-node-_13e8c50d-3152-2f0c-bdcb-33ec79ae71e0-1c267f20, #w-node-_15611a5e-b566-a9d9-979b-7efea591b8e6-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343242-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a634324f-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343253-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343257-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a634325b-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a634325f-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343263-1c267f20, #w-node-_76fdcff9-80a9-6dda-4969-cabebfa9429d-1c267f20, #w-node-bc09dd69-1a93-9ce9-5dfc-c6518ab61333-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343267-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a634326d-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a634327a-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a634327e-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343282-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343287-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a634328c-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343290-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343295-1c267f20, #w-node-ab03fb8c-7725-a8ae-e9e1-98026cfd056c-1c267f20, #w-node-f5db4bae-5bc8-9ecc-9914-6dccb698f26d-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343299-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432a1-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432ad-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432b1-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432b5-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432b9-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432bd-1c267f20, #w-node-_15298944-5ac4-1c92-186c-fa4a5b90ca54-1c267f20, #w-node-_2841d5d5-6b1c-cdbe-6841-c3dfda52408e-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432c1-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432ce-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432d2-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432d6-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432da-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432de-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432e2-1c267f20, #w-node-c9d6c78f-ef26-8f6a-e735-60ed2af59e9f-1c267f20, #w-node-_5a025311-75d2-7c78-697d-6195756e61a2-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432e6-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432ec-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432f9-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432fd-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343301-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343306-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a634330b-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a634330f-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343314-1c267f20, #w-node-_52154bd4-78c0-02b6-f676-07ec6784940d-1c267f20, #w-node-_0d32ba00-66ae-087d-4b20-2e7df10a77b0-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a6343318-1c267f20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591603b-1c267f20 {
  grid-area: plan-1;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916046-1c267f20 {
  grid-area: plan-2;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916051-1c267f20 {
  grid-area: plan-3;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916067-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591606b-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591606f-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916078-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591607c-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916080-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916089-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591608a-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591608c-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916093-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916094-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916096-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160bd-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160c1-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160c5-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160ce-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160d2-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160d6-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160df-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160e3-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160e7-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160f0-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160f4-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160f8-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916101-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916105-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916109-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916112-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916114-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916116-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591611d-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591611f-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916121-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916128-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591612a-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591612c-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_9931a847-da4b-f6b9-f948-1fb69838bb52-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_9931a847-da4b-f6b9-f948-1fb69838bb54-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_9931a847-da4b-f6b9-f948-1fb69838bb56-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916158-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591615c-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916160-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591616b-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591616c-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916170-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916178-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916179-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591617b-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916181-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916183-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916185-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916190-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916191-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916193-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916199-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591619a-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591619e-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161a7-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161a8-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161aa-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161b1-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161b2-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161b4-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161db-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161dc-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161dd-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161e4-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161e5-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161e6-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591620d-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591620e-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591620f-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591621a-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591621c-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591621e-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916225-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916229-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591622d-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916236-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591623a-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591623e-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916247-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591624b-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591624f-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916278-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591627a-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591627c-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916287-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916289-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591628b-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916292-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916294-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916296-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591629d-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591629f-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162a1-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162a8-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162aa-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162ac-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162d3-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162d4-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162d5-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_4d4f948d-8ba5-a186-2766-6ca6dd4a745a-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_4d4f948d-8ba5-a186-2766-6ca6dd4a745c-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_4d4f948d-8ba5-a186-2766-6ca6dd4a7460-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162e0-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162e2-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162e4-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162eb-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162ec-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162ee-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162f5-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162f9-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162fd-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916306-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591630a-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591630e-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916317-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591631b-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591631f-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916327-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916329-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591632b-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916332-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916334-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916336-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591633d-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591633e-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916340-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916347-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916348-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591634a-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916351-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916352-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916356-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591635f-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916360-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916364-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591638d-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591638e-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916392-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163a0-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163a4-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163a8-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163b1-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163b3-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163b5-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163bc-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163be-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163c0-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163c7-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163c9-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163cb-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163d2-1c267f20 {
  grid-area: plan-1;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163d4-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163d6-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163e1-1c267f20 {
  grid-area: plan-2;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163ec-1c267f20 {
  grid-area: plan-3;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163ff-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916400-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916406-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916407-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591640f-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916410-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916418-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916419-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591641f-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916420-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916428-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916429-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916431-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916432-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916438-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916439-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591643f-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916440-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916446-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916447-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591644f-1c267f20 {
  grid-area: plan-2;
  place-self: center;
}

#w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916450-1c267f20 {
  grid-area: plan-3;
  place-self: center;
}

#w-node-_228f4d25-ff43-83f1-fafd-b1adfbe64610-fbe645ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_228f4d25-ff43-83f1-fafd-b1adfbe64612-fbe645ff, #w-node-_228f4d25-ff43-83f1-fafd-b1adfbe6461c-fbe645ff {
  align-self: start;
}

#w-node-_228f4d25-ff43-83f1-fafd-b1adfbe6462b-fbe645ff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_228f4d25-ff43-83f1-fafd-b1adfbe6462c-fbe645ff {
  align-self: start;
}

#w-node-cb832807-1b50-021c-d610-7812aded8ddc-1c267f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb832807-1b50-021c-d610-7812aded8de7-1c267f82, #w-node-cb832807-1b50-021c-d610-7812aded8dec-1c267f82, #w-node-cb832807-1b50-021c-d610-7812aded8df1-1c267f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-cb832807-1b50-021c-d610-7812aded8df6-1c267f82, #w-node-_5db607ca-e1dc-a4dd-e4f6-5500e13e0602-e13e05e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91c71ba9-4418-6d6e-e597-8b0a5754e573-5754e571 {
  justify-self: end;
}

#w-node-_91c71ba9-4418-6d6e-e597-8b0a5754e57f-5754e571, #w-node-_91c71ba9-4418-6d6e-e597-8b0a5754e586-5754e571, #w-node-_91c71ba9-4418-6d6e-e597-8b0a5754e58a-5754e571 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2d58339-7e68-ed5e-54b7-8f81ca822ebe-1c267f84, #w-node-a2d58339-7e68-ed5e-54b7-8f81ca822ec3-1c267f84, #w-node-a2d58339-7e68-ed5e-54b7-8f81ca822ec8-1c267f84, #w-node-a972cc27-3bd2-e762-f376-7e71ab49594b-1c267f84 {
  align-self: start;
}

#w-node-b4cba50b-3fc6-3fe4-9533-1adf0a7c882f-1c267f85, #w-node-b4cba50b-3fc6-3fe4-9533-1adf0a7c8830-1c267f85, #w-node-b4cba50b-3fc6-3fe4-9533-1adf0a7c883e-1c267f85, #w-node-b4cba50b-3fc6-3fe4-9533-1adf0a7c884c-1c267f85, #w-node-_317009d0-61a4-1576-d875-e312cec4f16d-1c267f85, #w-node-a0ee5d84-dddd-037f-9716-15846dc26845-1c267f85, #w-node-a0ee5d84-dddd-037f-9716-15846dc26861-1c267f85, #w-node-_0a07847c-1f3f-94e3-7ed0-7d12e3caa4fe-1c267f85, #w-node-_0a07847c-1f3f-94e3-7ed0-7d12e3caa505-1c267f85, #w-node-_0a07847c-1f3f-94e3-7ed0-7d12e3caa50c-1c267f85, #w-node-ed37e17f-2b7e-0b67-69aa-cf61b4c1965f-1c267f86, #w-node-ed37e17f-2b7e-0b67-69aa-cf61b4c19664-1c267f86, #w-node-ed37e17f-2b7e-0b67-69aa-cf61b4c1966b-1c267f86, #w-node-_6b28c5ad-1254-a257-4753-08337825861b-1c267f86, #w-node-_6b28c5ad-1254-a257-4753-08337825861d-1c267f86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_066d1b33-1828-cf06-ec8f-d6ec9c55d444-1c267f86 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_066d1b33-1828-cf06-ec8f-d6ec9c55d446-1c267f86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3e49c19-a869-70b4-cd30-0b47250e4c31-1c267f86, #w-node-b3e49c19-a869-70b4-cd30-0b47250e4c33-1c267f86 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1da53632-1d1f-d333-3eab-ba091844ba19-1c267f86, #w-node-_1da53632-1d1f-d333-3eab-ba091844ba2e-1c267f86, #w-node-_1da53632-1d1f-d333-3eab-ba091844ba27-1c267f86, #w-node-_1da53632-1d1f-d333-3eab-ba091844ba20-1c267f86, #w-node-_1da53632-1d1f-d333-3eab-ba091844ba3c-1c267f86, #w-node-_1da53632-1d1f-d333-3eab-ba091844ba35-1c267f86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed9a6952-bf7d-f37a-885a-c4e4cc9ac334-1c267f86 {
  align-self: stretch;
}

#w-node-ed9a6952-bf7d-f37a-885a-c4e4cc9ac345-1c267f86, #w-node-ed9a6952-bf7d-f37a-885a-c4e4cc9ac356-1c267f86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ed9a6952-bf7d-f37a-885a-c4e4cc9ac367-1c267f86 {
  align-self: stretch;
}

#w-node-ed9a6952-bf7d-f37a-885a-c4e4cc9ac36b-1c267f86, #w-node-ed9a6952-bf7d-f37a-885a-c4e4cc9ac370-1c267f86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-ed9a6952-bf7d-f37a-885a-c4e4cc9ac3ac-1c267f86 {
  align-self: stretch;
}

#w-node-ed9a6952-bf7d-f37a-885a-c4e4cc9ac3b0-1c267f86, #w-node-ed9a6952-bf7d-f37a-885a-c4e4cc9ac3b5-1c267f86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_91bc03a6-9f69-3c61-3550-1995e43164b3-1c267f87, #w-node-_91bc03a6-9f69-3c61-3550-1995e43164b8-1c267f87, #w-node-_91bc03a6-9f69-3c61-3550-1995e43164bf-1c267f87, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-1c267f87, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e492-1c267f87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-1c267f87 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda92-1c267f87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb159-1c267f87 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb16d-1c267f87, #w-node-a5315733-e62c-a931-2cdc-6d7d4acd9144-1c267f87, #w-node-a5315733-e62c-a931-2cdc-6d7d4acd914b-1c267f87, #w-node-a5315733-e62c-a931-2cdc-6d7d4acd9152-1c267f87, #w-node-a5315733-e62c-a931-2cdc-6d7d4acd9159-1c267f87, #w-node-a5315733-e62c-a931-2cdc-6d7d4acd9160-1c267f87, #w-node-a5315733-e62c-a931-2cdc-6d7d4acd9167-1c267f87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62774137-8448-4b0e-6305-fe06c9f442b3-1c267f87 {
  align-self: stretch;
}

#w-node-_62774137-8448-4b0e-6305-fe06c9f442c4-1c267f87, #w-node-_62774137-8448-4b0e-6305-fe06c9f442d5-1c267f87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_62774137-8448-4b0e-6305-fe06c9f442e6-1c267f87 {
  align-self: stretch;
}

#w-node-_62774137-8448-4b0e-6305-fe06c9f442ea-1c267f87, #w-node-_62774137-8448-4b0e-6305-fe06c9f442ef-1c267f87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_62774137-8448-4b0e-6305-fe06c9f4432b-1c267f87 {
  align-self: stretch;
}

#w-node-_62774137-8448-4b0e-6305-fe06c9f4432f-1c267f87, #w-node-_62774137-8448-4b0e-6305-fe06c9f44334-1c267f87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-b04d8a77-ea8a-6ed7-b2be-7ff3195993bc-1c267f88, #w-node-_22ec37bf-543e-4f04-d4cd-2affdc4951e6-1c267f88, #w-node-_8ea096b6-181f-6849-31e4-2c98a77fb474-1c267f88, #w-node-_888a7f4f-3234-903f-3aee-18fcc4aed6e8-1c267f88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33e2620b-c837-244d-2694-468d16df7985-1c267f88, #w-node-b1565433-1e1a-a33a-f8eb-038d810fdb96-1c267f88, #w-node-_8df1c55a-59da-13fd-acec-a8120c625a7f-1c267f88, #w-node-b3aa9c02-7da3-a3cc-6347-8a938c322627-1c267f88, #w-node-_4214aca2-a30c-03cc-89c8-34232d0c3e81-1c267f88, #w-node-_00d708f0-d376-1244-3432-006b04960aff-1c267f88, #w-node-_49204fb5-3961-b876-6196-dacf06f325d2-1c267f88, #w-node-_0146e38d-4b53-1331-788b-577bcc399bc6-1c267f88, #w-node-e83ccf19-c55b-6b3c-e091-f546600e7695-1c267f88, #w-node-ec7a2410-0879-4977-ce1a-25157962b7b3-1c267f88, #w-node-_8fcaaf53-1ac6-eafe-33d0-4804dc1afbea-1c267f88, #w-node-_3b07d453-1bcc-cfa0-1f78-9824d5e1ca87-1c267f88, #w-node-dc80586d-21d5-69fc-cfdc-9c20fbbcdb47-1c267f88, #w-node-fe048c9a-02e8-9163-ec79-d1ac8e17f61f-1c267f88, #w-node-_812f80f1-91c3-939c-5242-95335aeef2e9-1c267f88, #w-node-b03a57b4-eb04-058b-dc17-813bd29a73ee-1c267f88, #w-node-c042ccda-ce17-7a4c-3730-0f371e50b747-1c267f88, #w-node-d0bfaddf-4ec3-218a-a626-f4c5e8f88003-1c267f88, #w-node-_382044c4-12fa-519b-2dec-90db05aca3cd-1c267f88, #w-node-b74c0bc5-51c8-d2d7-bddc-66bf81325098-1c267f88, #w-node-_3c331de1-c134-5754-4444-2de3d833203e-1c267f88, #w-node-a0e5e2f3-d44e-e0b0-b90c-0d5f66048b15-1c267f88, #w-node-_3d5fb44c-58f9-8078-143b-436d8ec17211-1c267f88, #w-node-_8e1c699e-ef8a-607f-3e7b-72dfc0022015-1c267f88, #w-node-_4c3e7675-0456-8025-4b80-c58a7fd48caf-1c267f88, #w-node-_8840a482-98e3-933c-4202-2c15a9bd736a-1c267f88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9a98469e-639d-9da6-e024-816e382eb8d0-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8d3-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8d6-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8d9-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8dc-1c267f88, #w-node-a4515dc5-1bdd-3868-1924-d9b887f5f585-1c267f88, #w-node-_6b3ee989-d6c4-caf8-dd62-eac373129ada-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8df-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8e2-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8e5-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8e8-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8eb-1c267f88, #w-node-_313f578f-5e22-c9cb-ed26-df2582886281-1c267f88, #w-node-a146890a-b6bd-7f69-01e6-3413d2e2c2a3-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8ee-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8f1-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8f4-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8f7-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8fa-1c267f88, #w-node-df880726-622f-5845-1cbe-c4ee08f6d0c9-1c267f88, #w-node-_0c724f72-646e-8ccf-13a0-6821bb7e35fd-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb8fd-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb900-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb903-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb906-1c267f88, #w-node-_9a98469e-639d-9da6-e024-816e382eb909-1c267f88, #w-node-_6c37871b-40e7-6d96-b024-f0f0fa241be6-1c267f88, #w-node-_55fc75aa-dd7c-a301-364c-093b7137c8d9-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b83099768d-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b830997690-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b830997693-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b830997696-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b830997699-1c267f88, #w-node-_11aff8a6-d415-2434-f611-a1482fd43818-1c267f88, #w-node-_5b2f3db7-c675-28dc-0a7d-13266d39d9e4-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b83099769c-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b83099769f-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976a2-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976a5-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976a8-1c267f88, #w-node-_7fd4d8a6-a6e7-e0fa-2886-9c1c192d94c9-1c267f88, #w-node-_8f7216d4-9805-e9ef-6c94-61895f283fd7-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976ab-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976ae-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976b1-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976b4-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976b7-1c267f88, #w-node-_9ce46983-ce59-dc73-e120-c647263cc043-1c267f88, #w-node-c1a96535-b073-01ac-fc16-74e3ed17ab20-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976ba-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976bd-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976c0-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976c3-1c267f88, #w-node-f00ffaec-9313-0cb1-4272-50b8309976c6-1c267f88, #w-node-dd1c325f-b507-bdd7-f1d8-60c41062bc4c-1c267f88, #w-node-f54a3002-fe61-433f-12d4-a1a6a40562ed-1c267f88, #w-node-bc2fa671-ac80-7655-0de5-10c7952b3fbb-1c267fbd, #w-node-bc2fa671-ac80-7655-0de5-10c7952b3fbc-1c267fbd, #w-node-bc2fa671-ac80-7655-0de5-10c7952b3fca-1c267fbd, #w-node-bc2fa671-ac80-7655-0de5-10c7952b3fd8-1c267fbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f94898d6-9f17-6762-3011-e26c03fae6db-03fae6cf, #w-node-f94898d6-9f17-6762-3011-e26c03fae6dd-03fae6cf, #w-node-f94898d6-9f17-6762-3011-e26c03fae6df-03fae6cf, #w-node-f94898d6-9f17-6762-3011-e26c03fae6e1-03fae6cf, #w-node-f94898d6-9f17-6762-3011-e26c03fae6e3-03fae6cf, #w-node-f94898d6-9f17-6762-3011-e26c03fae6e5-03fae6cf {
  justify-self: center;
}

#w-node-_7f837150-2f64-92c6-b275-aa151d8bc5df-1d8bc5ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7f837150-2f64-92c6-b275-aa151d8bc5e0-1d8bc5ce {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_7f837150-2f64-92c6-b275-aa151d8bc606-1d8bc5ce {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7f837150-2f64-92c6-b275-aa151d8bc607-1d8bc5ce {
  align-self: start;
}

#w-node-_11fca22b-1f41-e38f-8083-31034daad542-1c267fc0 {
  align-self: end;
}

#w-node-_11fca22b-1f41-e38f-8083-31034daad546-1c267fc0, #w-node-d3ebc1c5-e02d-d408-4f14-2d27e7a23fcb-1c267fc0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3ebc1c5-e02d-d408-4f14-2d27e7a23fcd-1c267fc0, #w-node-d3ebc1c5-e02d-d408-4f14-2d27e7a23fd8-1c267fc0, #w-node-d3ebc1c5-e02d-d408-4f14-2d27e7a23fda-1c267fc0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3ebc1c5-e02d-d408-4f14-2d27e7a23fea-1c267fc0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3ebc1c5-e02d-d408-4f14-2d27e7a23fec-1c267fc0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4d0622f-de17-e896-27d3-cdae9ac48eb8-1c267fc0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4d0622f-de17-e896-27d3-cdae9ac48ee4-1c267fc0 {
  align-self: center;
}

#w-node-_9e29504e-6504-887c-c3b0-dd9d1b8df27b-1c267fc0 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: end;
}

#w-node-ed677904-a4d1-53ad-4ade-ff8662bb2a90-1c267fc1, #w-node-f9105e63-3772-bd34-dbdf-a2124a3e7847-1c267fc1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8ba2c587-c455-1804-66b0-1c8084d0c693-1c267fc2 {
  justify-self: end;
}

#w-node-_7ed76454-58f7-fc36-1758-4e14ceccd9f6-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccd9f9-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccd9fb-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccd9ff-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccda02-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccda04-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccda08-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccda0b-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccda0d-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccda11-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccda14-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccda16-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccda1a-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccda1d-1c267fc2, #w-node-_7ed76454-58f7-fc36-1758-4e14ceccda21-1c267fc2, #w-node-d2779b25-6c85-362b-1033-6d0f813a3f84-1c267fc2, #w-node-d2779b25-6c85-362b-1033-6d0f813a3f8c-1c267fc2, #w-node-d2779b25-6c85-362b-1033-6d0f813a3f94-1c267fc2, #w-node-d2779b25-6c85-362b-1033-6d0f813a3f9c-1c267fc2, #w-node-_0b3fb2a9-4e05-90ea-79bd-3c122896e66c-1c267fc2, #w-node-_0b3fb2a9-4e05-90ea-79bd-3c122896e67b-1c267fc2, #w-node-_0b3fb2a9-4e05-90ea-79bd-3c122896e68a-1c267fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11fca22b-1f41-e38f-8083-31034daad542-1c267fc3 {
  align-self: end;
}

#w-node-_11fca22b-1f41-e38f-8083-31034daad546-1c267fc3, #w-node-d3ebc1c5-e02d-d408-4f14-2d27e7a23fcb-1c267fc3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3ebc1c5-e02d-d408-4f14-2d27e7a23fcd-1c267fc3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42cdbaad-b05e-2121-392f-1caced82ff44-1c267fc3, #w-node-_42cdbaad-b05e-2121-392f-1caced82ff4b-1c267fc3, #w-node-_42cdbaad-b05e-2121-392f-1caced82ff52-1c267fc3, #w-node-_42cdbaad-b05e-2121-392f-1caced82ff5a-1c267fc3, #w-node-_42cdbaad-b05e-2121-392f-1caced82ff61-1c267fc3, #w-node-f4d0622f-de17-e896-27d3-cdae9ac48eb8-1c267fc3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4d0622f-de17-e896-27d3-cdae9ac48ee4-1c267fc3 {
  align-self: center;
}

#w-node-_0c46da09-6ae5-77a4-4ad5-03a10dd85dc6-1c267fc3, #w-node-_340b9daf-2229-8040-b0a3-322372e9a595-1c267fc3, #w-node-_556365cf-2876-bdc1-af8a-212f2cc415c3-1c267fc3, #w-node-_556365cf-2876-bdc1-af8a-212f2cc415d1-1c267fc3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e29504e-6504-887c-c3b0-dd9d1b8df27b-1c267fc3 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: end;
}

#w-node-_4590e512-973d-8703-1d66-8e17704b1838-1c267fc4, #w-node-_4590e512-973d-8703-1d66-8e17704b183a-1c267fc4, #w-node-_4590e512-973d-8703-1d66-8e17704b1860-1c267fc4, #w-node-aa57bcf9-8e39-982c-aa13-76b52ab78228-1c267fc4, #w-node-aa57bcf9-8e39-982c-aa13-76b52ab7824d-1c267fc4, #w-node-aa57bcf9-8e39-982c-aa13-76b52ab7825e-1c267fc4, #w-node-a456b759-2a1b-3933-f39a-53f98e0faaa2-1c267fc4, #w-node-fd24afd1-90fe-2659-b7ee-95953a69abe4-1c267fc4, #w-node-e372c46c-ab04-4e54-1dec-10ababa0cd4f-1c267fc4, #w-node-_5c88c37d-392a-b1a7-43b6-ddf515ebaa18-1c267fc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c88c37d-392a-b1a7-43b6-ddf515ebaa1a-1c267fc4, #w-node-bf2013aa-5f0b-b9e8-a90c-c459f72a201a-1c267fc4 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_69816aa4-3505-19f0-8a1a-294549208a22-1c267fc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_8e5fdcda-7594-3e3b-aae6-c4930dcf40bd-1c267fc5, #w-node-_8e5fdcda-7594-3e3b-aae6-c4930dcf40bf-1c267fc5, #w-node-_8e5fdcda-7594-3e3b-aae6-c4930dcf40e5-1c267fc5, #w-node-_9da6ff20-c3b3-5d60-0a47-a71edbc04f51-1c267fc5, #w-node-_9da6ff20-c3b3-5d60-0a47-a71edbc04f65-1c267fc5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a86ae7b-3727-af53-ce2f-cdae96daabad-1c267fc5, #w-node-_3a86ae7b-3727-af53-ce2f-cdae96daabaf-1c267fc5 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a86ae7b-3727-af53-ce2f-cdae96daab86-1c267fc5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a86ae7b-3727-af53-ce2f-cdae96daab88-1c267fc5, #w-node-d854e58e-b363-c3a1-4bdf-2183c024e9fc-1c267fc5, #w-node-d854e58e-b363-c3a1-4bdf-2183c024e9fe-1c267fc5 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a04c8eb8-4f5d-94bb-3f18-dad751fd5019-1c267fc5, #w-node-a04c8eb8-4f5d-94bb-3f18-dad751fd5020-1c267fc5, #w-node-a04c8eb8-4f5d-94bb-3f18-dad751fd5027-1c267fc5, #w-node-a04c8eb8-4f5d-94bb-3f18-dad751fd5031-1c267fc5, #w-node-a04c8eb8-4f5d-94bb-3f18-dad751fd5039-1c267fc5, #w-node-d8eabd57-c9f2-0deb-567d-65cea20860d4-1c267fc5, #w-node-d8eabd57-c9f2-0deb-567d-65cea20860e2-1c267fc5, #w-node-d8eabd57-c9f2-0deb-567d-65cea20860f0-1c267fc5, #w-node-d8eabd57-c9f2-0deb-567d-65cea20860fe-1c267fc5, #w-node-_4efc85fd-2da2-57ba-3980-f83fe62397f1-1c267fc6, #w-node-_4efc85fd-2da2-57ba-3980-f83fe62397f3-1c267fc6, #w-node-_4efc85fd-2da2-57ba-3980-f83fe6239819-1c267fc6, #w-node-cb3cd67b-d645-d332-a7a5-59f0374fbf35-1c267fc6, #w-node-cb3cd67b-d645-d332-a7a5-59f0374fbf56-1c267fc6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96873417-c284-67a5-7017-db525897cbc8-1c267fc6, #w-node-_96873417-c284-67a5-7017-db525897cbca-1c267fc6 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44f9ea47-f12b-fdab-3ebc-faa2c081dfb8-1c267fc6, #w-node-_44f9ea47-f12b-fdab-3ebc-faa2c081dfbf-1c267fc6, #w-node-_44f9ea47-f12b-fdab-3ebc-faa2c081dfc6-1c267fc6, #w-node-_44f9ea47-f12b-fdab-3ebc-faa2c081dfd0-1c267fc6, #w-node-_44f9ea47-f12b-fdab-3ebc-faa2c081dfd8-1c267fc6, #w-node-_5eca6c93-f088-5c7f-cb6c-ee6a25ca829a-1c267fdc, #w-node-_5eca6c93-f088-5c7f-cb6c-ee6a25ca829c-1c267fdc, #w-node-_5eca6c93-f088-5c7f-cb6c-ee6a25ca82c2-1c267fdc, #w-node-_22627180-d3fd-a1da-1961-625214667706-1c267fdc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cebb6ea8-b784-ab2e-b358-0ad682b2a703-1c267fdc {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cebb6ea8-b784-ab2e-b358-0ad682b2a705-1c267fdc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_2620db12-b68c-464b-b129-35d30c94bac2-1c267fdc, #w-node-_2620db12-b68c-464b-b129-35d30c94badf-1c267fdc, #w-node-_2620db12-b68c-464b-b129-35d30c94baff-1c267fdc, #w-node-_77234083-6e81-fa40-3338-b1428108bb86-1c267fdd, #w-node-_495094bf-9fe3-51fc-0994-bb872bffda8f-1c267fdd, #w-node-_495094bf-9fe3-51fc-0994-bb872bffdaaf-1c267fdd, #w-node-a971ea52-92ea-3c86-4de1-838e4824adec-1c267fdd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a971ea52-92ea-3c86-4de1-838e4824adee-1c267fdd, #w-node-a971ea52-92ea-3c86-4de1-838e4824ae12-1c267fdd, #w-node-a971ea52-92ea-3c86-4de1-838e4824ae14-1c267fdd {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a971ea52-92ea-3c86-4de1-838e4824ae36-1c267fdd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a971ea52-92ea-3c86-4de1-838e4824ae38-1c267fdd {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb766a68-6f78-2f5a-b32c-65b1904d4def-1c267fdd, #w-node-bb766a68-6f78-2f5a-b32c-65b1904d4df6-1c267fdd, #w-node-bb766a68-6f78-2f5a-b32c-65b1904d4dfd-1c267fdd, #w-node-bb766a68-6f78-2f5a-b32c-65b1904d4e07-1c267fdd, #w-node-bb766a68-6f78-2f5a-b32c-65b1904d4e0f-1c267fdd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1d81c95-b642-3421-c86f-5bf088b31433-1c267fde {
  justify-self: end;
}

#w-node-_4dcf5328-a7c4-298b-325d-5e15ee7f8382-1c267fde, #w-node-_4dcf5328-a7c4-298b-325d-5e15ee7f8383-1c267fde, #w-node-_4dcf5328-a7c4-298b-325d-5e15ee7f839d-1c267fde, #w-node-_4dcf5328-a7c4-298b-325d-5e15ee7f83b7-1c267fde, #w-node-_4dcf5328-a7c4-298b-325d-5e15ee7f83d0-1c267fde, #w-node-_4dcf5328-a7c4-298b-325d-5e15ee7f83d1-1c267fde, #w-node-_4dcf5328-a7c4-298b-325d-5e15ee7f83df-1c267fde, #w-node-_4dcf5328-a7c4-298b-325d-5e15ee7f83f5-1c267fde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70818211-ed78-f4c8-069b-fa8e47b36ddd-1c267fde, #w-node-_70818211-ed78-f4c8-069b-fa8e47b36de6-1c267fde, #w-node-_70818211-ed78-f4c8-069b-fa8e47b36def-1c267fde, #w-node-_295b0727-3f73-cad7-5a6d-4464f1687cdb-1c267fde {
  align-self: start;
}

#w-node-ecff705f-7026-ef43-120a-87a350ac9134-1c267fde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecff705f-7026-ef43-120a-87a350ac9135-1c267fde {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ecff705f-7026-ef43-120a-87a350ac9143-1c267fde {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-ecff705f-7026-ef43-120a-87a350ac9151-1c267fde {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-ecff705f-7026-ef43-120a-87a350ac915f-1c267fde {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-ecff705f-7026-ef43-120a-87a350ac916d-1c267fde {
  grid-area: 1 / 5 / 3 / 7;
}

#w-node-ecff705f-7026-ef43-120a-87a350ac916e-1c267fde {
  align-self: start;
}

#w-node-ecff705f-7026-ef43-120a-87a350ac917d-1c267fde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecff705f-7026-ef43-120a-87a350ac91db-1c267fde {
  grid-area: 1 / 3 / 3 / 5;
}

#w-node-ecff705f-7026-ef43-120a-87a350ac91dc-1c267fde, #w-node-fd860725-d5ea-d8a4-231f-e940c0b7ab4a-1c267fde, #w-node-fd860725-d5ea-d8a4-231f-e940c0b7ab53-1c267fde, #w-node-fd860725-d5ea-d8a4-231f-e940c0b7ab5c-1c267fde {
  align-self: start;
}

#w-node-_1a95cb3d-d742-92c5-9728-8a5a8ad6ee0f-1c267fde {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a58908af-e4d0-d347-3dac-5f86ff0d3bdf-1c267fde, #w-node-a58908af-e4d0-d347-3dac-5f86ff0d3be0-1c267fde, #w-node-a58908af-e4d0-d347-3dac-5f86ff0d3bf2-1c267fde, #w-node-a58908af-e4d0-d347-3dac-5f86ff0d3c06-1c267fde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_387beffc-138a-53d0-f63f-6dd6f1d39159-1c267fde, #w-node-_387beffc-138a-53d0-f63f-6dd6f1d39165-1c267fde, #w-node-_387beffc-138a-53d0-f63f-6dd6f1d39182-1c267fde {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-adf69a83-d01d-52b7-6868-7653ef8775be-1c267fde {
  grid-area: 1 / 1 / 2 / 2;
  align-self: end;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bbe9-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bbea-1c267ff0 {
  justify-self: center;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc01-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc02-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc06-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc07-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc0b-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc0c-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc10-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc11-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc15-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc16-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc1a-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc1b-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc25-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc26-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc2a-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc2b-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc2f-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc30-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc34-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc35-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc39-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc3a-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc3e-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc3f-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc49-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc4a-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc4e-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc4f-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc53-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc54-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc58-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc59-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc62-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc63-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc6c-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc6d-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc7f-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc80-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc84-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc85-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc89-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc8a-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc8e-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc8f-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc93-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc94-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc9e-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bc9f-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bca3-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bca4-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bca8-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bca9-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcad-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcae-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcb2-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcb3-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcb7-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcb8-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcc3-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcc4-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcc8-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcc9-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bccd-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcce-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcd2-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcd3-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcd7-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcd8-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcdc-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcdd-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bce1-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bce2-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bce6-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bce7-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bceb-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcec-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcf0-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcf1-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcf5-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bcf6-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd01-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd02-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd06-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd07-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd0b-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd0c-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd13-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd14-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd46-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bd8a-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bd8b-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd8c-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd8e-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bd91-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bd92-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd93-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd97-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bd9a-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bd9b-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bd9c-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bda0-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bda4-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bda5-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdab-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bdaf-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdb0-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdb4-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bdb7-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bdbc-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bdbd-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdbe-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdc2-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bdc5-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bdc6-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdc7-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdcd-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bdd0-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bdd1-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdd2-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdd8-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bddb-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bddc-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bddd-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bde5-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bde8-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bde9-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdea-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdf6-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bdf7-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdf8-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bdfc-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be01-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be02-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be03-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be09-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be0e-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be0f-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be10-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be16-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be1b-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be1c-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be1d-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be25-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be2b-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be2c-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be32-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be38-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be39-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be3a-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be40-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be45-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be46-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be47-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be4f-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be54-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be55-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be56-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be5e-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be63-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be64-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be65-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be6f-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be75-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be76-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be7e-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be87-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be88-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be89-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be92-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be93-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be94-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be9d-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481be9e-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481be9f-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481beba-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bebb-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bec0-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bec1-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bec9-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481beca-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bed1-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bed2-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bee1-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bee2-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bee3-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bee4-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bee6-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bee9-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481beed-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481beee-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481beef-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bef8-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bef9-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481befa-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf03-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf04-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf05-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf06-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf0c-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf0d-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf0e-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf0f-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf11-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf15-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf16-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf17-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf18-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf1a-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf23-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf2a-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf2b-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf2c-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf2d-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf2f-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf32-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf36-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf37-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf38-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf41-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf42-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf43-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf4c-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf4d-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf4e-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf4f-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf55-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf56-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf57-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf58-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf5a-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf5e-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf5f-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf60-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bf61-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481bf63-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481bffe-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c001-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c002-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c005-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c006-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c009-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c00a-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c00e-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c011-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c012-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c015-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c016-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c019-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c01e-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c022-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c023-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c025-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c027-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c028-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c02a-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c02c-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c02d-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c02f-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c031-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c032-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c034-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c036-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c037-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c039-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c03b-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c03c-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c03e-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c040-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c042-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c044-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c046-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c047-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c049-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c04a-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c04c-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c04d-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c04f-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c050-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c052-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c053-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c055-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c056-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c058-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c059-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c05b-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c061-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c064-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c065-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c067-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c069-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c06a-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c06c-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c06e-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c06f-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c071-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c073-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c074-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c076-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c078-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c079-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c07b-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c07d-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c07e-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c080-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c082-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c083-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c085-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c087-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c088-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c08a-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c08c-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c08d-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c08f-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c091-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c092-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c094-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c096-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c097-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c099-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c09e-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0a2-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0a4-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0a7-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0ac-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0b1-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0b6-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0bb-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0c2-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0c3-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0c5-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0c6-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0c8-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0c9-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0cb-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0cc-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0ce-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0cf-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0d1-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0d2-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0d4-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0d5-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0d7-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0d8-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0da-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0db-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0dd-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0de-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0e0-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0e1-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0e3-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0e4-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0e6-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0e7-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0e9-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0ea-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0ec-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0ed-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0ef-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0f0-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0f2-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0f3-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0f5-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0f6-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0f8-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0f9-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0fb-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0fc-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c0fe-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c0ff-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c101-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c102-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c104-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c105-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c107-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c108-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c10a-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c10b-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c10d-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c10e-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c110-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c111-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c113-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c114-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c116-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c117-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c119-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c11a-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c11f-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c123-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c125-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c128-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c12d-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c132-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c137-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c13c-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c143-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c144-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c146-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c147-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c149-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c14a-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c14c-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c14d-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c14f-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c150-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c152-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c153-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c155-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c156-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c158-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c159-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c15b-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c15c-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c15e-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c15f-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c161-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c162-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c164-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c165-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c167-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c168-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c16a-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c16b-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c16d-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c16e-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c170-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c171-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c173-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c174-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c176-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c177-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c179-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c17a-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c17c-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c17d-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c17f-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c180-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c182-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c183-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c185-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c186-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c188-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c189-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c18b-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c18c-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c18e-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c18f-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c191-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c192-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c194-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c195-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c197-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c198-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c19a-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c19b-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1a0-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1a3-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1a4-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1a6-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1a7-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1a9-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1aa-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1ac-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1ad-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1af-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1b0-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1b2-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1b3-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1b5-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1b6-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1b8-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1b9-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1bb-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1bc-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1be-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1bf-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1c1-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1c2-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1c4-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1c5-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1c7-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1c8-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1ca-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1cb-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1cd-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1ce-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1d0-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1d1-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1d3-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1d4-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1d6-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1d7-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1d9-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1da-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1dc-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1dd-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1df-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1e0-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c1e2-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c1e3-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c2d5-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c2d9-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2da-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2de-1c267ff0, #w-node-_68b2c42d-dc68-4c83-262b-4d476481c2e0-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2e1-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2e5-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2e6-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2ea-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2eb-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2ef-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2f0-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2f4-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2f5-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2f9-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2fa-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2fe-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c2ff-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c303-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c304-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c308-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c309-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c30d-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c30e-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c311-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c312-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c316-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c317-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c31b-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c31c-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c320-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c321-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c325-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c326-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c32a-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c32b-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c32f-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c330-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c334-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c335-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c339-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c33a-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c33e-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c33f-1c267ff0 {
  justify-self: start;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c343-1c267ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b2c42d-dc68-4c83-262b-4d476481c344-1c267ff0 {
  justify-self: start;
}

#w-node-_8682e95b-cd4b-5a52-a4cc-3098e50ce26d-1c267ff1, #w-node-_1c62c56a-e66a-b9d0-a295-789b1faaf9bf-1c267ff1, #w-node-_82631891-919c-48b8-23f6-95cad6d6e307-1c267ff1 {
  align-self: start;
}

#w-node-_2384c01b-9937-5e59-0cdb-ae0b867f57e7-1c267ff2, #w-node-_2384c01b-9937-5e59-0cdb-ae0b867f57e8-1c267ff2, #w-node-_2384c01b-9937-5e59-0cdb-ae0b867f57f6-1c267ff2, #w-node-_2384c01b-9937-5e59-0cdb-ae0b867f5804-1c267ff2, #w-node-e37bc9ff-8b84-a209-3414-2dfe8901266e-1c267ff2, #w-node-e37bc9ff-8b84-a209-3414-2dfe8901266f-1c267ff2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012670-1c267ff2 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012671-1c267ff2 {
  align-self: start;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012682-1c267ff2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012683-1c267ff2 {
  align-self: start;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012695-1c267ff2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe890126ba-1c267ff2 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-bc9c7898-50f3-d306-bb10-7701589b6942-1c267ff2 {
  justify-self: end;
}

#w-node-_30ccd939-597e-46d3-c294-3770c4b6cbb3-1c267ff2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_141f2077-c651-fd41-e16f-b8d7d4fa6205-1c267ff3, #w-node-_141f2077-c651-fd41-e16f-b8d7d4fa6207-1c267ff3, #w-node-_141f2077-c651-fd41-e16f-b8d7d4fa622d-1c267ff3, #w-node-_141f2077-c651-fd41-e16f-b8d7d4fa628b-1c267ff3, #w-node-_141f2077-c651-fd41-e16f-b8d7d4fa628d-1c267ff3, #w-node-_141f2077-c651-fd41-e16f-b8d7d4fa62d0-1c267ff3, #w-node-_141f2077-c651-fd41-e16f-b8d7d4fa62ef-1c267ff3, #w-node-_141f2077-c651-fd41-e16f-b8d7d4fa62f1-1c267ff3, #w-node-_141f2077-c651-fd41-e16f-b8d7d4fa6327-1c267ff3, #w-node-_252aa5d5-54c7-4f5a-05bf-a46ee51acb8f-1c267ff3, #w-node-_252aa5d5-54c7-4f5a-05bf-a46ee51acb90-1c267ff3, #w-node-_252aa5d5-54c7-4f5a-05bf-a46ee51acb9e-1c267ff3, #w-node-_252aa5d5-54c7-4f5a-05bf-a46ee51acbac-1c267ff3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1116d2e-53a7-7693-e4be-6e7bf1343f57-1c267ff3, #w-node-a1116d2e-53a7-7693-e4be-6e7bf1343f63-1c267ff3, #w-node-a1116d2e-53a7-7693-e4be-6e7bf1343f80-1c267ff3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5e75dacf-cf9a-4a75-db4a-2eb715729642-1c268006 {
  justify-self: center;
}

#w-node-_5e75dacf-cf9a-4a75-db4a-2eb715729657-1c268006, #w-node-_8ad16afc-8e05-60c1-e139-dadf0ff88915-1c268006 {
  justify-self: end;
}

#w-node-_51915bac-4737-3081-ca9e-2bfbf6dc2f79-1c268006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dafdef55-145e-3872-b5b1-1e155347debe-1c268006, #w-node-dafdef55-145e-3872-b5b1-1e155347dec0-1c268006, #w-node-dafdef55-145e-3872-b5b1-1e155347dec2-1c268006, #w-node-dafdef55-145e-3872-b5b1-1e155347dec4-1c268006, #w-node-dafdef55-145e-3872-b5b1-1e155347dec6-1c268006, #w-node-dafdef55-145e-3872-b5b1-1e155347dec8-1c268006 {
  justify-self: center;
}

#w-node-b69e0a33-2c24-31b8-f844-2f7ccd14a376-1c268006, #w-node-b69e0a33-2c24-31b8-f844-2f7ccd14a39e-1c268006, #w-node-a07047a5-dcdc-ea0d-8680-f0ab347efc99-1c268006, #w-node-_43d2a5d4-71a0-fba2-a65c-2d4edc082548-1c268006, #w-node-_43d2a5d4-71a0-fba2-a65c-2d4edc08254a-1c268006, #w-node-_43d2a5d4-71a0-fba2-a65c-2d4edc08258f-1c268006, #w-node-d8b913c9-80dc-392b-c6d8-8f8dde0971f3-1c268008, #w-node-d8b913c9-80dc-392b-c6d8-8f8dde0971f4-1c268008, #w-node-_95a69dd8-5982-42f0-60e2-e1723bcaf936-1c268008, #w-node-_60414263-bd4d-a219-57b0-0aaac4577731-1c268008, #w-node-a2d53ef5-3024-2d40-da50-347be7008591-1c268008, #w-node-_2f73e143-7bb9-98ae-bd95-2aa8f2868ec3-1c268008, #w-node-_3c628241-8881-5c53-97fc-5675c28c5913-1c268053, #w-node-_3c628241-8881-5c53-97fc-5675c28c5915-1c268053, #w-node-_3c628241-8881-5c53-97fc-5675c28c593b-1c268053, #w-node-_3c628241-8881-5c53-97fc-5675c28c5999-1c268053, #w-node-_3c628241-8881-5c53-97fc-5675c28c599b-1c268053, #w-node-_3c628241-8881-5c53-97fc-5675c28c59de-1c268053, #w-node-_3c628241-8881-5c53-97fc-5675c28c59fd-1c268053, #w-node-_3c628241-8881-5c53-97fc-5675c28c59ff-1c268053, #w-node-_3c628241-8881-5c53-97fc-5675c28c5a47-1c268053 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e8dce797-0c7b-96b2-c265-8a2c6a6f9b7e-1c268053 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e8dce797-0c7b-96b2-c265-8a2c6a6f9b7f-1c268053 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0be37d72-2dfc-75ed-da4f-dfbdd98283c7-1c268053, #w-node-_0be37d72-2dfc-75ed-da4f-dfbdd98283cc-1c268053, #w-node-_0be37d72-2dfc-75ed-da4f-dfbdd98283d1-1c268053, #w-node-b545bcbd-8386-7895-e1cc-d47e2a8b5512-1c268053, #w-node-be7a4e69-3b6a-dd6b-fbbc-a1c674803825-1c268053, #w-node-_7a24a814-3fac-c5b4-63fc-4791d8b71e17-1c268053 {
  align-self: start;
}

#w-node-_56d8aade-5af4-2de8-e519-940b3380f023-1c268053, #w-node-_56d8aade-5af4-2de8-e519-940b3380f024-1c268053, #w-node-_56d8aade-5af4-2de8-e519-940b3380f032-1c268053, #w-node-_56d8aade-5af4-2de8-e519-940b3380f040-1c268053, #w-node-e37bc9ff-8b84-a209-3414-2dfe8901266e-1c268053, #w-node-e37bc9ff-8b84-a209-3414-2dfe8901266f-1c268053 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012670-1c268053 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012671-1c268053 {
  align-self: start;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012682-1c268053 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012683-1c268053 {
  align-self: start;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe89012695-1c268053 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e37bc9ff-8b84-a209-3414-2dfe890126ba-1c268053 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_9d1dd162-549b-1550-07fa-f1a1503ddee4-1c268053, #w-node-_055a3b34-78b6-2f13-5760-a44201e27427-1c268053, #w-node-c17b97f1-e585-04b4-445e-574ca2f1fdd4-1c268053 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (min-width: 1920px) {
  #w-node-c9106f4d-2bad-18f4-96f8-78ed82c684fa-1c267fc1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_8ad16afc-8e05-60c1-e139-dadf0ff88915-1c267e9c {
    justify-self: start;
  }

  #w-node-_780cea4f-66dc-6c40-b7a9-0f403977f027-3977f024 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_06e26288-2fc3-7376-4791-99e5eeb16df5-eeb16dbf {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffeae-986ffe99 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffed4-986ffe99, #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffee7-986ffe99 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffef8-986ffe99 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_52878dbd-0506-ec59-669a-60fc5e913bdc-1c267e9f, #w-node-_4cb3fba5-87f1-9426-76de-cbc61fa9c039-1c267e9f {
    order: -9999;
  }

  #w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd777-1c267e9f {
    order: 9999;
  }

  #w-node-_7ea238e8-c380-2ba3-db14-415db43ce860-b43ce85d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe89012670-1c267ea0 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe89012696-1c267ea0, #w-node-e37bc9ff-8b84-a209-3414-2dfe890126a9-1c267ea0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe890126ba-1c267ea0 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-adcd2f47-0004-81a7-ac78-229bab58ce7f-1c267ea0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2c5a0bd2-3ff2-3eed-6dee-bc339595520d-1c267ea1, #w-node-_2c5a0bd2-3ff2-3eed-6dee-bc3395955236-1c267ea1, #w-node-_2c5a0bd2-3ff2-3eed-6dee-bc3395955260-1c267ea1, #w-node-_2c5a0bd2-3ff2-3eed-6dee-bc3395955289-1c267ea1 {
    order: 9999;
  }

  #w-node-c2bc5854-af0e-24da-4b17-645dbbfc6608-1c267ea2, #w-node-c2bc5854-af0e-24da-4b17-645dbbfc6628-1c267ea2, #w-node-_150f0f28-d210-7d9a-d58f-29559db54b3b-1c267ea2 {
    order: -9999;
  }

  #w-node-_5252848c-ec46-3140-12a6-9ba58464bb43-1c267ea2 {
    order: 9999;
  }

  #w-node-_32ebad17-7f53-bdea-4bed-9367e58414a0-1c267ea2, #w-node-_32ebad17-7f53-bdea-4bed-9367e58414aa-1c267ea2, #w-node-_32ebad17-7f53-bdea-4bed-9367e58414b4-1c267ea2 {
    align-self: start;
  }

  #w-node-a35380c7-4240-0135-280b-6d6727d20f27-1c267ea3 {
    order: 9999;
  }

  #w-node-a8a3ed7b-3437-9fea-de4c-e2af5c0ca451-1c267ea3 {
    order: -9999;
  }

  #w-node-ef777f4e-4996-ff78-6d6d-d4af98857d99-1c267ea3, #w-node-a35380c7-4240-0135-280b-6d6727d20f27-1c267ea4 {
    order: 9999;
  }

  #w-node-a8a3ed7b-3437-9fea-de4c-e2af5c0ca451-1c267ea4 {
    order: -9999;
  }

  #w-node-ef777f4e-4996-ff78-6d6d-d4af98857d99-1c267ea4, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-1c267ea8, #w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-1c267ea8 {
    order: 9999;
  }

  #w-node-_870f6831-458c-56db-0f53-a28ca67cb159-1c267ea8 {
    order: -9999;
  }

  #w-node-badf2dfc-f383-48a4-fea5-4170a18dcbe0-1c267eaa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5252848c-ec46-3140-12a6-9ba58464bb43-1c267eaa, #w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd777-1c267eaa {
    order: 9999;
  }

  #w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd779-1c267eaa, #w-node-_4cb3fba5-87f1-9426-76de-cbc61fa9c039-1c267eaa, #w-node-ca24247e-4a49-78d5-6a42-5f01bbc5d795-1c267eaa {
    order: -9999;
  }

  #w-node-_4a1a0585-62ba-68f3-7fbc-da25e254688d-1c267eae, #w-node-_40241d29-8d7e-7a54-2b4f-25bff7bc44a0-1c267eaf {
    order: 9999;
  }

  #w-node-_40241d29-8d7e-7a54-2b4f-25bff7bc44a2-1c267eaf {
    order: -9999;
  }

  #w-node-_0dea6ffd-603a-e3ba-2cf2-2775dbbd4cf2-1c267eaf, #w-node-_7318a829-8a85-40f8-c2ae-4d5b13cd89a1-1c267eaf {
    order: 9999;
  }

  #w-node-_7318a829-8a85-40f8-c2ae-4d5b13cd89a3-1c267eaf {
    order: -9999;
  }

  #w-node-_401ce795-9243-3133-9ad8-6238d16539c4-1c267eb0 {
    justify-self: start;
  }

  #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de100-1c267eb0 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de124-1c267eb0, #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de130-1c267eb0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de13b-1c267eb0 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-d24403f8-282d-6cc0-d131-297538d8c38f-1c267eb1 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a026c9ec-60b6-8031-24f7-652831a9e44c-31a9e439, #w-node-a026c9ec-60b6-8031-24f7-652831a9e47b-31a9e439 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7e90d171-147a-f111-eab4-f740d718b6c0-d718b69c {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-1c267eb3, #w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-1c267eb3, #w-node-_870f6831-458c-56db-0f53-a28ca67cb159-1c267eb3, #w-node-_870f6831-458c-56db-0f53-a28ca67cb16d-1c267eb3, #w-node-_5c41a459-cd2c-a44a-c613-5e4f52eac741-1c267eb4, #w-node-_5ff49c7e-9246-b248-fe64-45b625ce1dea-1c267eb4, #w-node-_0b915d14-51f7-de98-08c8-4d7b581fd1e4-1c267eb4, #w-node-e8c15b40-f144-f2fa-f785-27948ab125a3-1c267eb5, #w-node-_1cee6990-9b7a-31e8-ad85-1e36b8e4614d-1c267eb5 {
    order: 9999;
  }

  #w-node-_345337db-0f85-f654-ecc7-57e2d3200678-1c267eb5 {
    order: -9999;
  }

  #w-node-_8eab9a9c-82f1-abae-3a45-4ba50d68b9f0-1c267eb5, #w-node-_874e0d3d-bfc2-e6fc-ec87-a542cb6a75bd-1c267eb6, #w-node-_9042dbac-e346-9623-2518-0e8b223d5ef9-1c267eb6, #w-node-ecc9b648-ad78-1574-8c12-322ae82150f1-1c267eb6, #w-node-d5ba1947-011f-2d0a-d7d5-c4588c5b8ef8-1c267eb7, #w-node-d5ba1947-011f-2d0a-d7d5-c4588c5b8f1f-1c267eb7, #w-node-d5ba1947-011f-2d0a-d7d5-c4588c5b8f46-1c267eb7 {
    order: 9999;
  }

  #w-node-_5abe3864-a66c-4029-768d-1eb86ce54bca-1c267eb8, #w-node-_5abe3864-a66c-4029-768d-1eb86ce54be0-1c267eb8, #w-node-_64eae8b2-906a-649d-aebd-b7ce5f5eb900-1c267eb8, #w-node-_64eae8b2-906a-649d-aebd-b7ce5f5eb916-1c267eb8, #w-node-_6b600bfe-dd38-6020-2e91-e33a128bc13f-1c267eb8, #w-node-_7c8518ff-5c7c-f8c3-33ed-0c62d7e41fb2-1c267eb8, #w-node-_7c8518ff-5c7c-f8c3-33ed-0c62d7e41fc8-1c267eb8, #w-node-_6b2e2190-fd7b-c377-a933-e957da3e10a8-1c267eb8, #w-node-_32433348-6028-cf06-0e43-a9e0752a9a76-1c267eb8, #w-node-_32433348-6028-cf06-0e43-a9e0752a9a8a-1c267eb8 {
    order: -9999;
  }

  #w-node-_6706d662-ec8b-aebc-53a6-be15637fc413-1c267eb8, #w-node-_6706d662-ec8b-aebc-53a6-be15637fc41b-1c267eb8, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eaf3-1c267eb8, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eafd-1c267eb8, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eb07-1c267eb8 {
    align-self: start;
  }

  #w-node-_97132596-cb88-cf18-fc4b-101cb8a61f2d-1c267eb9 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c08bb595-437a-64c9-972c-077e256500af-1c267eb9, #w-node-c08bb595-437a-64c9-972c-077e256500d9-1c267eb9, #w-node-c08bb595-437a-64c9-972c-077e25650102-1c267eb9 {
    order: 9999;
  }

  #w-node-c9a53c6f-077a-2c61-9765-2e4a267f4c85-1c267eba {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_36808ce4-94ce-1b0c-71c1-eabdfa38c9a3-1c267eba, #w-node-ed91607c-8b8a-632f-87b3-34f71b31c1ca-1c267eba {
    order: 9999;
  }

  #w-node-_619f5a6c-fd83-5f39-6340-7bf36910eaae-1c267eba {
    order: -9999;
  }

  #w-node-_965ed806-3bf3-e83f-fee3-1c40422690ca-1c267eba, #w-node-_8c7cd0df-4840-31ec-5b31-4f3dd079d080-1c267ebb, #w-node-_8c7cd0df-4840-31ec-5b31-4f3dd079d0aa-1c267ebb, #w-node-_8c7cd0df-4840-31ec-5b31-4f3dd079d0d4-1c267ebb, #w-node-_5ce6212b-c319-6936-c0cf-b709cde9ac48-1c267ebc, #w-node-_657f6101-9692-8606-7977-28503d3ccfdd-1c267ebc, #w-node-_21591ab2-de27-cae8-6b80-07dbb9bb5ef0-1c267ebc {
    order: 9999;
  }

  #w-node-a2323750-0b33-85d1-6f34-76088da45b39-1c267ebe, #w-node-_48f6d556-9583-1bff-3d58-408aadd2c630-1c267ebe, #w-node-cb30b53f-4f1c-71b6-5d46-aa80bcf36a65-1c267ebe {
    order: -9999;
  }

  #w-node-_8ba47d16-381b-f6b9-2d6a-33b265c1cb6a-1c267ec0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd777-1c267eef {
    order: 9999;
  }

  #w-node-_4cb3fba5-87f1-9426-76de-cbc61fa9c039-1c267eef, #w-node-_5a585b9c-b99c-05ad-a82d-f94fb8239686-1c267eef, #w-node-_5a585b9c-b99c-05ad-a82d-f94fb823969c-1c267eef, #w-node-_9c7810e1-3100-2a4f-0530-5d1a33737441-1c267eef, #w-node-_9c7810e1-3100-2a4f-0530-5d1a33737457-1c267eef {
    order: -9999;
  }

  #w-node-_95ff24dd-69d7-0a5c-412c-ea455bde1cfc-1c267eef, #w-node-_95ff24dd-69d7-0a5c-412c-ea455bde1d03-1c267eef, #w-node-c10f0738-0266-df8e-ce50-10039d92e4aa-1c267eef, #w-node-c10f0738-0266-df8e-ce50-10039d92e4b2-1c267eef, #w-node-_1b4411a6-4b54-79e0-66d9-d08f3f948b2a-1c267eef {
    align-self: start;
  }

  #w-node-_5abe3864-a66c-4029-768d-1eb86ce54bca-1c267f18, #w-node-_5abe3864-a66c-4029-768d-1eb86ce54be0-1c267f18, #w-node-_64eae8b2-906a-649d-aebd-b7ce5f5eb900-1c267f18, #w-node-_64eae8b2-906a-649d-aebd-b7ce5f5eb916-1c267f18, #w-node-_6b600bfe-dd38-6020-2e91-e33a128bc13f-1c267f18, #w-node-_7c8518ff-5c7c-f8c3-33ed-0c62d7e41fb2-1c267f18, #w-node-_7c8518ff-5c7c-f8c3-33ed-0c62d7e41fc8-1c267f18, #w-node-_6b2e2190-fd7b-c377-a933-e957da3e10a8-1c267f18, #w-node-_32433348-6028-cf06-0e43-a9e0752a9a76-1c267f18, #w-node-_32433348-6028-cf06-0e43-a9e0752a9a8a-1c267f18 {
    order: -9999;
  }

  #w-node-_6706d662-ec8b-aebc-53a6-be15637fc413-1c267f18, #w-node-_6706d662-ec8b-aebc-53a6-be15637fc41b-1c267f18, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eaf3-1c267f18, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eafd-1c267f18, #w-node-b64022f2-b8a1-cf66-d4ff-769bcc30eb07-1c267f18 {
    align-self: start;
  }

  #w-node-_26ac96fd-4f7e-95a6-0f8a-fa62f9972c5b-1c267f1a, #w-node-ee4f68c3-4058-8204-84d6-29aa77e91fb4-1c267f1a, #w-node-_8eab9a9c-82f1-abae-3a45-4ba50d68b9f0-1c267f1a {
    order: 9999;
  }

  #w-node-_345337db-0f85-f654-ecc7-57e2d3200678-1c267f1a, #w-node-a8a3ed7b-3437-9fea-de4c-e2af5c0ca451-1c267f1b {
    order: -9999;
  }

  #w-node-a35380c7-4240-0135-280b-6d6727d20f27-1c267f1b, #w-node-ef777f4e-4996-ff78-6d6d-d4af98857d99-1c267f1b, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-1c267f1c, #w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-1c267f1c, #w-node-_870f6831-458c-56db-0f53-a28ca67cb159-1c267f1c, #w-node-_870f6831-458c-56db-0f53-a28ca67cb16d-1c267f1c, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-1c267f1d, #w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-1c267f1d {
    order: 9999;
  }

  #w-node-_870f6831-458c-56db-0f53-a28ca67cb159-1c267f1d {
    order: -9999;
  }

  #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-1c267f1f, #w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-1c267f1f {
    order: 9999;
  }

  #w-node-_870f6831-458c-56db-0f53-a28ca67cb159-1c267f1f {
    order: -9999;
  }

  #w-node-_686fb865-c8f5-1e12-b614-0a90a634326d-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432ec-1c267f20 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591603b-1c267f20 {
    grid-area: plan-1;
  }

  #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916046-1c267f20 {
    grid-area: plan-2;
  }

  #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916051-1c267f20 {
    grid-area: plan-3;
  }

  #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916063-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916074-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916085-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591608f-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916099-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160ca-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160db-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160ec-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59160fd-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591610e-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916119-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916124-1c267f20, #w-node-_9931a847-da4b-f6b9-f948-1fb69838bb4e-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916134-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916165-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916175-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591617e-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591618c-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916196-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161a3-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161ad-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161b7-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161e0-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59161e9-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916216-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916221-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916232-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916243-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916254-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916283-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591628e-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916299-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162a4-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162af-1c267f20, #w-node-_4d4f948d-8ba5-a186-2766-6ca6dd4a7436-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162dc-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162e7-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59162f1-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916302-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916313-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916324-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591632e-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916339-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916343-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591634d-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591635b-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916369-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591639c-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163ad-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163b8-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163c3-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163ce-1c267f20 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163e1-1c267f20 {
    grid-area: plan-2;
  }

  #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163ec-1c267f20 {
    grid-area: plan-3;
  }

  #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163fc-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916403-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591640c-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916415-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591641c-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916425-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591642e-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916435-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591643c-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916443-1c267f20, #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd591644c-1c267f20 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_91c71ba9-4418-6d6e-e597-8b0a5754e573-5754e571 {
    justify-self: start;
  }

  #w-node-_0a07847c-1f3f-94e3-7ed0-7d12e3caa505-1c267f85, #w-node-_0a07847c-1f3f-94e3-7ed0-7d12e3caa50c-1c267f85 {
    align-self: start;
  }

  #w-node-_6b28c5ad-1254-a257-4753-08337825861b-1c267f86 {
    order: 9999;
  }

  #w-node-_6b28c5ad-1254-a257-4753-08337825861d-1c267f86 {
    order: -9999;
  }

  #w-node-_066d1b33-1828-cf06-ec8f-d6ec9c55d444-1c267f86, #w-node-b3e49c19-a869-70b4-cd30-0b47250e4c31-1c267f86 {
    order: 9999;
  }

  #w-node-b3e49c19-a869-70b4-cd30-0b47250e4c33-1c267f86 {
    order: -9999;
  }

  #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-1c267f87, #w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-1c267f87 {
    order: 9999;
  }

  #w-node-_870f6831-458c-56db-0f53-a28ca67cb159-1c267f87 {
    order: -9999;
  }

  #w-node-d3ebc1c5-e02d-d408-4f14-2d27e7a23fcb-1c267fc0, #w-node-d3ebc1c5-e02d-d408-4f14-2d27e7a23fd8-1c267fc0, #w-node-d3ebc1c5-e02d-d408-4f14-2d27e7a23fea-1c267fc0 {
    order: 9999;
  }

  #w-node-ed677904-a4d1-53ad-4ade-ff8662bb2aa4-1c267fc1, #w-node-f9105e63-3772-bd34-dbdf-a2124a3e785b-1c267fc1 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_8ba2c587-c455-1804-66b0-1c8084d0c693-1c267fc2 {
    justify-self: center;
  }

  #w-node-_0b3fb2a9-4e05-90ea-79bd-3c122896e66c-1c267fc2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d3ebc1c5-e02d-d408-4f14-2d27e7a23fcb-1c267fc3, #w-node-_5c88c37d-392a-b1a7-43b6-ddf515ebaa18-1c267fc4, #w-node-bf2013aa-5f0b-b9e8-a90c-c459f72a201a-1c267fc4, #w-node-_3a86ae7b-3727-af53-ce2f-cdae96daabad-1c267fc5, #w-node-_3a86ae7b-3727-af53-ce2f-cdae96daab86-1c267fc5, #w-node-d854e58e-b363-c3a1-4bdf-2183c024e9fc-1c267fc5, #w-node-_96873417-c284-67a5-7017-db525897cbc8-1c267fc6, #w-node-cebb6ea8-b784-ab2e-b358-0ad682b2a703-1c267fdc, #w-node-a971ea52-92ea-3c86-4de1-838e4824adec-1c267fdd, #w-node-a971ea52-92ea-3c86-4de1-838e4824ae12-1c267fdd, #w-node-a971ea52-92ea-3c86-4de1-838e4824ae36-1c267fdd {
    order: 9999;
  }

  #w-node-e1d81c95-b642-3421-c86f-5bf088b31433-1c267fde {
    justify-self: auto;
  }

  #w-node-ecff705f-7026-ef43-120a-87a350ac916d-1c267fde, #w-node-ecff705f-7026-ef43-120a-87a350ac91db-1c267fde {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_8b83e63e-e5d5-9ceb-4d42-c72d7b530a9a-1c267fde {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_387beffc-138a-53d0-f63f-6dd6f1d39156-1c267fde {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe89012670-1c267ff2 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe89012696-1c267ff2, #w-node-e37bc9ff-8b84-a209-3414-2dfe890126a9-1c267ff2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe890126ba-1c267ff2 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-a1116d2e-53a7-7693-e4be-6e7bf1343f54-1c267ff3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8ad16afc-8e05-60c1-e139-dadf0ff88915-1c268006 {
    justify-self: start;
  }

  #w-node-dc5a4596-35b1-a5f0-3825-6527b65d4575-1c26801b {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe89012670-1c268053 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe89012696-1c268053, #w-node-e37bc9ff-8b84-a209-3414-2dfe890126a9-1c268053 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe890126ba-1c268053 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-adcd2f47-0004-81a7-ac78-229bab58ce7f-1c268053 {
    grid-area: 1 / 1 / 2 / 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffeae-986ffe99, #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffec0-986ffe99 {
    grid-column: span 2 / span 2;
  }

  #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffed4-986ffe99, #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffee7-986ffe99 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffef8-986ffe99 {
    grid-column: span 2 / span 2;
  }

  #w-node-_85341cd5-109b-e522-8c66-6f765a83681f-5a8367c8, #w-node-_85341cd5-109b-e522-8c66-6f765a836820-5a8367c8, #w-node-_85341cd5-109b-e522-8c66-6f765a836830-5a8367c8, #w-node-_5da4d7e8-63b6-0f28-754b-ca6bc7638655-5a8367c8, #w-node-_4ba4eb80-74a2-a9da-e586-f5015eaccd1f-5a8367c8, #w-node-_4ba4eb80-74a2-a9da-e586-f5015eaccd20-5a8367c8, #w-node-_4ba4eb80-74a2-a9da-e586-f5015eaccd28-5a8367c8, #w-node-_4ba4eb80-74a2-a9da-e586-f5015eaccd31-5a8367c8, #w-node-_9d2c0840-5231-32f6-702c-216f5ad6c97a-5ad6c923, #w-node-_9d2c0840-5231-32f6-702c-216f5ad6c97b-5ad6c923, #w-node-_9d2c0840-5231-32f6-702c-216f5ad6c98b-5ad6c923, #w-node-_9d2c0840-5231-32f6-702c-216f5ad6c98c-5ad6c923, #w-node-_43089efa-fc64-0bc3-a19e-e42caca24390-5ad6c923, #w-node-_43089efa-fc64-0bc3-a19e-e42caca24391-5ad6c923 {
    justify-self: start;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe89012670-1c267ea0, #w-node-e37bc9ff-8b84-a209-3414-2dfe89012682-1c267ea0 {
    grid-column: span 2 / span 2;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe89012696-1c267ea0, #w-node-e37bc9ff-8b84-a209-3414-2dfe890126a9-1c267ea0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe890126ba-1c267ea0, #w-node-_2326b928-c6fc-174c-f85b-a8ad9cf6f691-1c267ea1, #w-node-_2326b928-c6fc-174c-f85b-a8ad9cf6f6c8-1c267ea1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_98403457-217b-e56c-83f4-7e01cdf1c525-1c267ea8, #w-node-_98403457-217b-e56c-83f4-7e01cdf1c52c-1c267ea8, #w-node-_98403457-217b-e56c-83f4-7e01cdf1c533-1c267ea8, #w-node-_98403457-217b-e56c-83f4-7e01cdf1c53a-1c267ea8, #w-node-_98403457-217b-e56c-83f4-7e01cdf1c541-1c267ea8, #w-node-_6d1b8539-1976-c4af-d3a3-d691100d75ff-1c267eaf, #w-node-_6d1b8539-1976-c4af-d3a3-d691100d7606-1c267eaf, #w-node-_6d1b8539-1976-c4af-d3a3-d691100d760d-1c267eaf, #w-node-_6d1b8539-1976-c4af-d3a3-d691100d761b-1c267eaf, #w-node-_6d1b8539-1976-c4af-d3a3-d691100d7614-1c267eaf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_357e72ee-c4d6-bb43-79dc-62761a656e7d-1c267eb0 {
    order: 9999;
  }

  #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de100-1c267eb0, #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de114-1c267eb0 {
    grid-column: span 2 / span 2;
  }

  #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de124-1c267eb0, #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de130-1c267eb0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de13b-1c267eb0 {
    grid-column: span 2 / span 2;
  }

  #w-node-a026c9ec-60b6-8031-24f7-652831a9e44c-31a9e439 {
    grid-column: span 1 / span 1;
  }

  #w-node-a026c9ec-60b6-8031-24f7-652831a9e463-31a9e439 {
    order: 9999;
  }

  #w-node-a026c9ec-60b6-8031-24f7-652831a9e47b-31a9e439 {
    grid-column: span 1 / span 1;
  }

  #w-node-a026c9ec-60b6-8031-24f7-652831a9e48f-31a9e439 {
    order: 9999;
  }

  #w-node-_50e9d181-287a-7e22-6731-52b828c3c735-1c267eb3, #w-node-_50e9d181-287a-7e22-6731-52b828c3c73c-1c267eb3, #w-node-_50e9d181-287a-7e22-6731-52b828c3c74a-1c267eb3, #w-node-_50e9d181-287a-7e22-6731-52b828c3c743-1c267eb3, #w-node-_50e9d181-287a-7e22-6731-52b828c3c751-1c267eb3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cdabcd18-451a-66b5-ca5a-a9c525507f3a-1c267eb7 {
    order: -9999;
  }

  #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f8779a-1c267eba, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877a1-1c267eba, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877a8-1c267eba, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877af-1c267eba, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877b6-1c267eba, #w-node-_9ef784ff-582b-b00a-111b-86be5773525e-1c267ebc, #w-node-_9ef784ff-582b-b00a-111b-86be57735265-1c267ebc, #w-node-_9ef784ff-582b-b00a-111b-86be5773526c-1c267ebc, #w-node-_9ef784ff-582b-b00a-111b-86be57735273-1c267ebc, #w-node-_9ef784ff-582b-b00a-111b-86be5773527a-1c267ebc, #w-node-_380e4f65-3213-ee5c-a395-2ddd93308b06-1c267f1c, #w-node-_380e4f65-3213-ee5c-a395-2ddd93308b0d-1c267f1c, #w-node-_380e4f65-3213-ee5c-a395-2ddd93308b14-1c267f1c, #w-node-_380e4f65-3213-ee5c-a395-2ddd93308b1b-1c267f1c, #w-node-_380e4f65-3213-ee5c-a395-2ddd93308b22-1c267f1c, #w-node-fd8dc835-13c5-d1f9-4a6a-f4cdee4c4cc9-1c267f1d, #w-node-fd8dc835-13c5-d1f9-4a6a-f4cdee4c4cd0-1c267f1d, #w-node-fd8dc835-13c5-d1f9-4a6a-f4cdee4c4cd7-1c267f1d, #w-node-fd8dc835-13c5-d1f9-4a6a-f4cdee4c4cde-1c267f1d, #w-node-fd8dc835-13c5-d1f9-4a6a-f4cdee4c4ce5-1c267f1d, #w-node-b5a782f7-1d73-b109-3aa8-d2f7399d20df-1c267f1f, #w-node-b5a782f7-1d73-b109-3aa8-d2f7399d20e6-1c267f1f, #w-node-b5a782f7-1d73-b109-3aa8-d2f7399d20f4-1c267f1f, #w-node-b5a782f7-1d73-b109-3aa8-d2f7399d20ed-1c267f1f, #w-node-b5a782f7-1d73-b109-3aa8-d2f7399d20fb-1c267f1f, #w-node-_686fb865-c8f5-1e12-b614-0a90a634326d-1c267f20, #w-node-_686fb865-c8f5-1e12-b614-0a90a63432ec-1c267f20 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4acb99b-b614-e349-dfd9-c1f5940eb47e-940eb458, #w-node-c4acb99b-b614-e349-dfd9-c1f5940eb4a8-940eb458, #w-node-c4acb99b-b614-e349-dfd9-c1f5940eb4ca-940eb458 {
    order: 9999;
  }

  #w-node-_228f4d25-ff43-83f1-fafd-b1adfbe6462b-fbe645ff {
    grid-column: span 2 / span 2;
  }

  #w-node-_1da53632-1d1f-d333-3eab-ba091844ba2e-1c267f86, #w-node-_1da53632-1d1f-d333-3eab-ba091844ba27-1c267f86, #w-node-_1da53632-1d1f-d333-3eab-ba091844ba20-1c267f86, #w-node-_1da53632-1d1f-d333-3eab-ba091844ba3c-1c267f86, #w-node-_1da53632-1d1f-d333-3eab-ba091844ba35-1c267f86, #w-node-a5315733-e62c-a931-2cdc-6d7d4acd914b-1c267f87, #w-node-a5315733-e62c-a931-2cdc-6d7d4acd9152-1c267f87, #w-node-a5315733-e62c-a931-2cdc-6d7d4acd9159-1c267f87, #w-node-a5315733-e62c-a931-2cdc-6d7d4acd9160-1c267f87, #w-node-a5315733-e62c-a931-2cdc-6d7d4acd9167-1c267f87 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7f837150-2f64-92c6-b275-aa151d8bc5e0-1d8bc5ce, #w-node-_7f837150-2f64-92c6-b275-aa151d8bc606-1d8bc5ce {
    grid-column: span 2 / span 2;
  }

  #w-node-eea99ac7-c18f-efda-779b-f8b5ba5a444f-1c267fc6, #w-node-eea99ac7-c18f-efda-779b-f8b5ba5a445e-1c267fc6, #w-node-eea99ac7-c18f-efda-779b-f8b5ba5a446d-1c267fc6 {
    order: -9999;
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_498571ba-5032-43ff-5930-aeec7bd747f5-1c267fdd, #w-node-daadd63a-f400-47e1-ccc0-bc8db1b7aafa-1c267fdd, #w-node-_70818211-ed78-f4c8-069b-fa8e47b36ddb-1c267fde {
    order: -9999;
  }

  #w-node-ecff705f-7026-ef43-120a-87a350ac916d-1c267fde, #w-node-ecff705f-7026-ef43-120a-87a350ac91db-1c267fde {
    grid-column: span 2 / span 2;
  }

  #w-node-fd860725-d5ea-d8a4-231f-e940c0b7ab48-1c267fde {
    order: -9999;
  }

  #w-node-f1b303c0-bc1e-ae1c-63b8-21865ab8cf00-1c267fde {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b98ed-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b98f8-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b9902-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b990c-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b9916-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b9920-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b992a-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b9934-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b993e-1c267fde {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe89012670-1c267ff2, #w-node-e37bc9ff-8b84-a209-3414-2dfe89012682-1c267ff2 {
    grid-column: span 2 / span 2;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe89012696-1c267ff2, #w-node-e37bc9ff-8b84-a209-3414-2dfe890126a9-1c267ff2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe890126ba-1c267ff2, #w-node-e37bc9ff-8b84-a209-3414-2dfe89012670-1c268053, #w-node-e37bc9ff-8b84-a209-3414-2dfe89012682-1c268053 {
    grid-column: span 2 / span 2;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe89012696-1c268053, #w-node-e37bc9ff-8b84-a209-3414-2dfe890126a9-1c268053 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe890126ba-1c268053 {
    grid-column: span 2 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_780cea4f-66dc-6c40-b7a9-0f403977f027-3977f024 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_06e26288-2fc3-7376-4791-99e5eeb16dd5-eeb16dbf {
    grid-column: span 1 / span 1;
  }

  #w-node-_06e26288-2fc3-7376-4791-99e5eeb16df5-eeb16dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_06e26288-2fc3-7376-4791-99e5eeb16dfd-eeb16dbf, #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffeae-986ffe99, #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffec0-986ffe99, #w-node-_215d79ae-ba7c-d30e-a574-2ebe986ffef8-986ffe99 {
    grid-column: span 1 / span 1;
  }

  #w-node-_7ea238e8-c380-2ba3-db14-415db43ce864-b43ce85d {
    justify-self: auto;
  }

  #w-node-e37bc9ff-8b84-a209-3414-2dfe89012670-1c267ea0, #w-node-e37bc9ff-8b84-a209-3414-2dfe89012682-1c267ea0, #w-node-e37bc9ff-8b84-a209-3414-2dfe890126ba-1c267ea0 {
    grid-column: span 1 / span 1;
  }

  #w-node-adcd2f47-0004-81a7-ac78-229bab58ce7f-1c267ea0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d1dd162-549b-1550-07fa-f1a1503ddee4-1c267ea0, #w-node-_055a3b34-78b6-2f13-5760-a44201e27427-1c267ea0, #w-node-c17b97f1-e585-04b4-445e-574ca2f1fdd4-1c267ea0, #w-node-_2326b928-c6fc-174c-f85b-a8ad9cf6f691-1c267ea1, #w-node-_2326b928-c6fc-174c-f85b-a8ad9cf6f6c8-1c267ea1, #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de100-1c267eb0, #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de114-1c267eb0, #w-node-e19ac2c6-a371-1d43-53d8-6c33bb9de13b-1c267eb0, #w-node-d24403f8-282d-6cc0-d131-297538d8c38f-1c267eb1, #w-node-_7e90d171-147a-f111-eab4-f740d718b6c0-d718b69c {
    grid-column: span 1 / span 1;
  }

  #w-node-_345337db-0f85-f654-ecc7-57e2d3200678-1c267eb5 {
    order: -9999;
  }

  #w-node-_97132596-cb88-cf18-fc4b-101cb8a61f2d-1c267eb9 {
    grid-column: span 1 / span 1;
  }

  #w-node-_619f5a6c-fd83-5f39-6340-7bf36910eaae-1c267eba, #w-node-a2323750-0b33-85d1-6f34-76088da45b39-1c267ebe, #w-node-_345337db-0f85-f654-ecc7-57e2d3200678-1c267f1a {
    order: -9999;
  }

  #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916046-1c267f20 {
    grid-area: plan-2;
  }

  #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd5916051-1c267f20 {
    grid-area: plan-3;
  }

  #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163e1-1c267f20 {
    grid-area: plan-2;
  }

  #w-node-_6b4bc91e-4388-e8ad-c4cf-764fd59163ec-1c267f20 {
    grid-area: plan-3;
  }

  #w-node-_228f4d25-ff43-83f1-fafd-b1adfbe6462b-fbe645ff, #w-node-_7f837150-2f64-92c6-b275-aa151d8bc5e0-1d8bc5ce, #w-node-_7f837150-2f64-92c6-b275-aa151d8bc606-1d8bc5ce, #w-node-ed677904-a4d1-53ad-4ade-ff8662bb2a90-1c267fc1 {
    grid-column: span 1 / span 1;
  }

  #w-node-ed677904-a4d1-53ad-4ade-ff8662bb2aa4-1c267fc1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f9105e63-3772-bd34-dbdf-a2124a3e7847-1c267fc1 {
    grid-column: span 1 / span 1;
  }

  #w-node-f9105e63-3772-bd34-dbdf-a2124a3e785b-1c267fc1, #w-node-_0b3fb2a9-4e05-90ea-79bd-3c122896e66c-1c267fc2, #w-node-_0b3fb2a9-4e05-90ea-79bd-3c122896e67b-1c267fc2, #w-node-_0b3fb2a9-4e05-90ea-79bd-3c122896e68a-1c267fc2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ecff705f-7026-ef43-120a-87a350ac9135-1c267fde {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-ecff705f-7026-ef43-120a-87a350ac9143-1c267fde {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-ecff705f-7026-ef43-120a-87a350ac9151-1c267fde {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-ecff705f-7026-ef43-120a-87a350ac915f-1c267fde {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-ecff705f-7026-ef43-120a-87a350ac916d-1c267fde {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-ecff705f-7026-ef43-120a-87a350ac91db-1c267fde, #w-node-_8b83e63e-e5d5-9ceb-4d42-c72d7b530a9a-1c267fde {
    grid-column: span 1 / span 1;
  }

  #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b98ed-1c267fde {
    grid-column: span 2 / span 2;
  }

  #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b98f0-1c267fde {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b98f8-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b9902-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b990c-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b9916-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b9920-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b992a-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b9934-1c267fde, #w-node-_06e3bb8b-a45a-d3b1-5cdc-4c70492b993e-1c267fde {
    grid-column: span 2 / span 2;
  }

  #w-node-_387beffc-138a-53d0-f63f-6dd6f1d39156-1c267fde {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_387beffc-138a-53d0-f63f-6dd6f1d39159-1c267fde, #w-node-_387beffc-138a-53d0-f63f-6dd6f1d39165-1c267fde, #w-node-_387beffc-138a-53d0-f63f-6dd6f1d39182-1c267fde, #w-node-e37bc9ff-8b84-a209-3414-2dfe89012670-1c267ff2, #w-node-e37bc9ff-8b84-a209-3414-2dfe89012682-1c267ff2, #w-node-e37bc9ff-8b84-a209-3414-2dfe890126ba-1c267ff2 {
    grid-column: span 1 / span 1;
  }

  #w-node-a1116d2e-53a7-7693-e4be-6e7bf1343f54-1c267ff3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1116d2e-53a7-7693-e4be-6e7bf1343f57-1c267ff3, #w-node-a1116d2e-53a7-7693-e4be-6e7bf1343f63-1c267ff3, #w-node-a1116d2e-53a7-7693-e4be-6e7bf1343f80-1c267ff3, #w-node-e37bc9ff-8b84-a209-3414-2dfe89012670-1c268053, #w-node-e37bc9ff-8b84-a209-3414-2dfe89012682-1c268053, #w-node-e37bc9ff-8b84-a209-3414-2dfe890126ba-1c268053 {
    grid-column: span 1 / span 1;
  }

  #w-node-adcd2f47-0004-81a7-ac78-229bab58ce7f-1c268053 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d1dd162-549b-1550-07fa-f1a1503ddee4-1c268053, #w-node-_055a3b34-78b6-2f13-5760-a44201e27427-1c268053, #w-node-c17b97f1-e585-04b4-445e-574ca2f1fdd4-1c268053 {
    grid-column: span 1 / span 1;
  }
}


@font-face {
  font-family: 'Lftetica';
  src: url('../fonts/LFTEtica-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lftetica';
  src: url('../fonts/LFTEtica-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}