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

:root {
  --relume-library-lite--rl-black: #113a29;
  --relume-library-lite--rl-gray: #f4f4f4;
  --relume-library-lite--rl-white: white;
}

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

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

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

.hero {
  background-image: url('../images/hero-background_1hero-background.avif'), linear-gradient(to bottom, var(--relume-library-lite--rl-black), var(--relume-library-lite--rl-black));
  background-position: 0 0, 0 0;
  background-size: cover, auto;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.hero.pacheco {
  background-image: linear-gradient(#1d4279, #6299cc 70%, #fff);
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.hero.center {
  background-image: linear-gradient(#1d4279, #6299cc 59%, #faf4e8 85%);
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.hero.nosotros {
  background-image: linear-gradient(#123a29, #123a29);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 150px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.hero.inicio {
  background-image: url('../images/hero-background.jpg'), linear-gradient(#0000, #0000);
  background-position: 50%, 0 0;
  background-size: cover, auto;
  padding-bottom: 100px;
}

.hero.internas {
  background-image: linear-gradient(to bottom, var(--relume-library-lite--rl-black), var(--relume-library-lite--rl-black));
  background-position: 0 0;
  background-size: auto;
}

.hero.las-lomas {
  background-image: url('../images/palmanova-las-lomas-edificio-hero-opt.jpg'), linear-gradient(#1d4279, #6299cc 70%, #fff);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 2098px, auto;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 1600px;
  padding-bottom: 0;
  display: flex;
}

.nav-link-text {
  z-index: 2;
  color: #fff;
  flex-flow: row;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 16px 11px;
  font-size: 17px;
  line-height: 1em;
  text-decoration: none;
  display: flex;
  position: relative;
}

.nav-link-text:hover, .nav-link-text:visited, .nav-link-text.w--current {
  color: #efcf9c;
}

.nav-link-text.margen-derecho {
  margin-right: 12px;
  padding: 16px 11px;
  font-size: 15px;
}

.nav-link-text.dropdown {
  padding-left: 0;
  padding-right: 0;
}

.button-text {
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
}

.button-text.dark {
  color: #113a29;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.button-text.cremita {
  color: #f8ebd7;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.button-text.blanco {
  color: #fff;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
}

.nav-logo {
  width: 180px;
  margin-top: -1px;
  display: block;
}

.nav-secondary-button {
  background-color: #efcf9c;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  height: 45px;
  margin-left: 0;
  padding-left: 15px;
  padding-right: 15px;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.nav-secondary-button:hover {
  background-color: #fff;
  transform: translate(0, -4px);
  box-shadow: 0 13px 15px #0003;
}

.nav-secondary-button.w--current {
  padding-left: 20px;
  padding-right: 20px;
}

.nav-secondary-button.fondo-verde {
  background-color: #123a29;
}

.nav-secondary-button.contorno-verde {
  color: #113a29;
  background-color: #f8ebd7;
  border: 2px solid #113a29;
  border-radius: 2px;
}

.nav-secondary-button.cierre-footer {
  margin-bottom: 20px;
}

.nav-secondary-button.cierre-footer.contorno {
  background-color: #113a29;
  border: 2px solid #fff;
}

.nav-secondary-button.center {
  margin-top: 60px;
}

.nav-secondary-button.residencia-fiscal {
  color: #fff;
  background-color: #113a29;
}

.nav-secondary-button.noticias-volver:hover {
  background-color: var(--relume-library-lite--rl-gray);
  color: #fff;
  background-color: #f4f4f4;
  border: 2px solid #0003;
}

.conrtenedor-cta-hero {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 0;
  padding-bottom: 60px;
  display: flex;
}

.linea-dorada {
  background-image: linear-gradient(90deg, #c0a070, #ffe3b9 54%, #a18150);
  width: 290px;
  height: 5px;
}

.heading {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  margin-top: 80px;
  margin-bottom: 80px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 60px;
  font-weight: 400;
  line-height: 65px;
}

.navbar-3 {
  background-color: #ddd0;
  width: 100%;
  display: block;
}

.nav-menu-2 {
  background-color: #c8c8c800;
  width: auto;
  margin-top: 47px;
  margin-bottom: 47px;
  display: block;
  position: relative;
}

.container-2 {
  width: 100%;
  max-width: 1400px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.brand {
  margin-top: 25px;
  margin-bottom: 25px;
}

.contenedor-interior-menu {
  flex-flow: row;
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  width: auto;
  display: flex;
}

.section {
  background-image: url('../images/palmanova-center-destacado_1palmanova-center-destacado.avif');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: flex-end;
  align-items: flex-start;
  height: 850px;
  padding: 70px;
  display: flex;
}

.section.las-lomas {
  background-image: url('../images/palmanova-las-lomas-portada.jpg');
  background-size: cover;
}

.section-2 {
  background-color: #f8ebd7;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 560px;
  padding-top: 90px;
  padding-bottom: 90px;
  display: flex;
}

.paragraph {
  color: #fff;
  text-align: center;
  width: 300px;
  margin-top: 60px;
  margin-bottom: 60px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 200;
  line-height: 30px;
}

.nombre-edificio {
  color: #123a29;
  text-align: center;
  text-transform: uppercase;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 35px;
}

.nombre-edificio.portada {
  margin-bottom: 20px;
  font-size: 40px;
  line-height: 42px;
}

.sublinea {
  color: #123a29;
  text-align: center;
  width: 400px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
}

.sublinea.quienes-somos {
  width: 400px;
  font-size: 18px;
  font-weight: 400;
}

.sublinea.jasper {
  margin-top: 10px;
}

.sublinea.proyectos-nosotros {
  text-align: left;
  font-size: 17px;
  line-height: 20px;
}

.spacer-50px {
  width: 100%;
  height: 50px;
}

.quick-stack {
  width: 100%;
  height: 100%;
  padding: 0;
}

.cell {
  justify-content: flex-start;
  align-items: flex-end;
}

.indicadores-destacados {
  background-color: #efcf9c;
  border-radius: 3px;
  padding: 15px 20px;
}

.text-block {
  color: #123a29;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
}

.grilla-edificios {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  height: 650px;
  padding: 0;
}

.grilla-edificios.interna-nosotros {
  height: auto;
}

.descripcion-edificio {
  background-color: #f1d8af;
  justify-content: center;
  align-items: center;
  padding: 60px;
}

.descripcion-edificio.fondo-claro {
  background-color: #f8ebd7;
  padding-left: 60px;
  padding-right: 60px;
}

.descripcion-edificio.nosotros {
  background-color: #f4dfbf;
  background-image: linear-gradient(0deg, #ebc07d, #fff);
  justify-content: flex-start;
  align-items: flex-start;
  padding: 40px 60px;
}

.foto-edifico {
  background-image: url('../images/palmanova-villa-mora-hero-portada_1palmanova-villa-mora-hero-portada.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.foto-edifico.pacheco, .foto-edifico.las-mercedes, .foto-edifico.villa-mora {
  background-image: none;
  padding: 0;
}

.section-3 {
  background-color: #f8ebd7;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 100px;
  display: flex;
}

.contenedor-algunos-numeros {
  border: 2px solid #c0a070;
  width: 90%;
  max-width: 1200px;
  height: 220px;
}

.linea-dorada-plena {
  background-color: #c0a070;
  width: 2px;
  height: 100%;
}

.linea-dorada-plena.baja-opacidad {
  background-color: #c0a0704d;
}

.linea-dorada-plena.horizontal {
  width: 100%;
  height: 2px;
}

.separador, .numeros {
  justify-content: center;
  align-items: center;
}

.numeros-principales {
  color: #123a29;
  text-align: center;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 40px;
  line-height: 40px;
}

.numeros-textos {
  color: #123a29;
  text-align: center;
  margin-top: 8px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  line-height: 18px;
}

.edificio-palmanova {
  width: 100%;
  height: 100%;
  padding: 40px;
}

.edificio-palmanova.pacheco {
  background-image: url('../images/palmanova-pacheco-hero-portada_1palmanova-pacheco-hero-portada.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.edificio-palmanova.las-mercedes {
  background-image: url('../images/las-mercedes-expand-final_1las-mercedes-expand-final.avif');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.edificio-palmanova.villa-mora {
  background-image: url('../images/villa-mora-expand-final_1villa-mora-expand-final.avif');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.section-5 {
  background-color: #f1d8af;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 60px;
  display: flex;
}

.container-3 {
  width: 100%;
  height: auto;
}

.textos-flujo {
  color: #123a29;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.recuadro-jasper {
  background-image: linear-gradient(90deg, #afafaf, #fff 53%, #afafaf);
  border: 1px solid #0000001a;
  justify-content: center;
  align-items: center;
  width: 275px;
  height: 345px;
  margin-bottom: 40px;
  display: flex;
  box-shadow: 0 15px 15px #0003;
}

.quick-stack-3 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  padding-bottom: 0;
}

.firma-martin-jasper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.martin-jasper-firma {
  color: #123a29;
  font-family: Poppins, sans-serif;
}

.seccion-extras {
  background-color: #f8ebd7;
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-4 {
  max-width: 1100px;
}

.h5 {
  color: #123a29;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 28px;
  line-height: 32px;
}

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

.spacer-25px {
  width: 100%;
  height: 25px;
}

.quick-stack-4 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  width: 100%;
  margin-bottom: 20px;
  padding: 0;
}

.section-7 {
  background-color: #f1d8af;
  padding-top: 60px;
  padding-bottom: 60px;
}

.cell-3, .cell-5, .cell-6 {
  justify-content: flex-start;
  align-items: center;
}

.container-5 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-8 {
  background-color: #f8ebd7;
  padding-top: 60px;
  padding-bottom: 100px;
}

.heading-3 {
  color: #123a29;
  text-align: center;
  text-transform: uppercase;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 25px;
  line-height: 30px;
}

.container-6 {
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  display: flex;
}

.historias {
  width: 100%;
  padding: 0;
}

.historias._02 {
  padding-top: 40px;
}

.grilla-historias {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  width: 80%;
  margin-top: 0;
  padding: 0;
}

.foto-historias {
  box-shadow: 0 15px 15px #0003;
}

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

.footer {
  background-color: #123a29;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding-bottom: 60px;
  display: flex;
}

.componente-centrarl-footer {
  width: 95%;
  max-width: 1200px;
}

.grilla-footer {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-top: 60px;
  padding: 0;
}

.textos-footer {
  color: #fff;
  padding: 5px;
  font-family: Poppins, sans-serif;
  text-decoration: none;
}

.textos-footer.centered {
  text-align: center;
}

.textos-footer._16pt {
  text-align: left;
  width: 100%;
  font-size: 16px;
}

.textos-footer._16pt.centrado {
  text-align: center;
}

.textos-footer.text-align-right {
  text-align: left;
  font-size: 13px;
  line-height: 15px;
}

.image-6 {
  margin-right: 10px;
}

.enlaces-footer {
  border: 2px solid #fff;
  border-radius: 4px;
  width: 100%;
  margin-top: 40px;
  padding: 8px;
  text-decoration: none;
}

.enlaces-footer:hover {
  background-color: #082a1c;
}

.enlaces-footer.contacto {
  background-color: #113a29;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 320px;
  height: 45px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.enlaces-footer.contacto:hover {
  background-color: #082a1c;
}

.enlaces-footer.maps {
  width: 320px;
  margin-top: 10px;
}

.cell-15 {
  justify-content: flex-start;
  align-items: flex-start;
}

.katuete-copyright {
  justify-content: space-between;
  align-items: center;
  width: 95%;
  max-width: 1200px;
  height: auto;
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
}

.quick-stack-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.link-block {
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 55px;
  display: flex;
}

.vinculo-vinculo {
  padding: 10px;
}

.image-8 {
  border: 1px solid #0000001a;
}

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

.texto-copyright {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 11px;
  line-height: 15px;
}

.katuete-srl {
  margin-top: 0;
}

.nubes {
  z-index: 0;
  position: absolute;
  inset: 1200px 0% 0%;
}

.nubes.center {
  margin-top: -900px;
}

.palmanova-pacheco {
  z-index: 1;
  width: 100%;
  position: relative;
}

.section-9 {
  background-color: #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.linea-verde {
  background-image: linear-gradient(#c9e665, #c9e665);
  width: 290px;
  height: 5px;
  margin-bottom: 65px;
}

.linea-verde.abajo {
  margin-top: 65px;
  margin-bottom: 0;
}

.linea-verde.abajo.crema {
  background-image: linear-gradient(#efcf9c, #efcf9c);
}

.linea-verde.abajo.marron {
  background-image: linear-gradient(#c5a18b, #c5a18b);
}

.linea-verde.crema {
  background-image: linear-gradient(#efcf9c, #efcf9c);
}

.linea-verde.marron {
  background-image: linear-gradient(#c5a18b, #c5a18b);
}

.linea-verde._100 {
  width: 100%;
  height: 1px;
}

.llamada {
  background-color: #c9e665;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  height: 50px;
  margin-top: 60px;
  margin-left: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  display: flex;
}

.llamada:hover {
  background-color: #fff;
}

.llamada.las-mercedes {
  background-color: #efcf9c;
}

.titular-general {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 5px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 55px;
  font-weight: 400;
  line-height: 55px;
}

.titular-general.negro {
  color: #000;
}

.titular-general.negro.menos-grande {
  font-size: 40px;
}

.titular-general.center {
  margin-top: 0;
}

.titular-general.center.verde {
  color: #113a29;
  font-size: 40px;
  line-height: 42px;
}

.titular-general.center.verde.proyectos-activos {
  margin-top: 60px;
  margin-bottom: 35px;
  font-size: 30px;
  line-height: 35px;
}

.image-9 {
  margin-top: 55px;
  margin-bottom: 10px;
}

.texto-intro {
  color: #fff;
  text-align: center;
  width: 290px;
  margin-top: 65px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.texto-intro.sublinea {
  margin-top: 0;
  line-height: 25px;
}

.texto-intro.sublinea.verde {
  color: #113a29;
  width: auto;
}

.texto-intro.sublinea.verde.interna-nosotros {
  margin-top: 20px;
}

.image-10 {
  margin-top: 0;
}

.quick-stack-11 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-top: 40px;
  margin-bottom: 100px;
  padding: 0;
}

.texto-leyenda-lightbox {
  color: #fff9;
  font-family: Poppins, sans-serif;
  font-size: 13px;
}

.texto-leyenda-lightbox.gris {
  color: #3a3a3a99;
  text-decoration: none;
}

.lightbox-link {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.section-10 {
  background-color: var(--relume-library-lite--rl-white);
  margin-top: 60px;
}

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

.texto-flujo-20 {
  font-family: Poppins, sans-serif;
  font-size: 17px;
  line-height: 24px;
}

.pacheco-ameneties {
  background-color: #000;
  background-image: url('../images/amenities-fondo_1amenities-fondo.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  height: 588px;
  display: flex;
}

.heading-4 {
  color: #fff;
  text-align: center;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 45px;
  line-height: 50px;
}

.recuadro-ubicado-piso {
  background-color: #fff;
  width: 300px;
  height: auto;
  margin-top: 20px;
  margin-bottom: -77px;
  padding: 20px;
  box-shadow: 0 8px 15px #0003;
}

.recuadro-ubicado-piso.pista-running {
  margin-top: -77px;
  margin-bottom: 0;
}

.recuadro-ubicado-piso.departamento-descripcion {
  width: 350px;
  box-shadow: none;
  margin-top: -108px;
  margin-bottom: 16px;
}

.recuadro-ubicado-piso.fitness-center {
  margin-top: 0;
  margin-bottom: -55px;
}

.recuadro-ubicado-piso.starlight-center {
  width: 400px;
  margin-top: 0;
  margin-bottom: 0;
}

.recuadro-ubicado-piso.starlight-center-foto, .recuadro-ubicado-piso.las-mercedes-card-texto-intro {
  margin-top: 0;
  margin-bottom: 0;
}

.recuadro-ubicado-piso.estilo-en-cada-rincon {
  margin-top: 40px;
  margin-bottom: 60px;
}

.recuadro-ubicado-piso.balcones {
  width: 400px;
  margin-top: -17px;
  margin-bottom: 0;
}

.recuadro-ubicado-piso.las-lomas {
  width: 400px;
  box-shadow: none;
}

.recuadro-ubicado-piso.departamento-descripcion {
  width: 400px;
  margin-top: -108px;
  margin-bottom: 16px;
}

.recuadro-ubicado-piso.co-working {
  width: 400px;
  margin-top: -23px;
  margin-bottom: 0;
}

.linea-verde-interna {
  background-color: #fff;
  border: 2px solid #c9e665;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: 0;
  padding: 20px 25px;
  display: flex;
}

.linea-verde-interna.relleno {
  background-color: #c9e666;
  justify-content: center;
  align-items: flex-start;
}

.linea-verde-interna.izquierda {
  justify-content: center;
  align-items: flex-start;
}

.text-block-8 {
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-block-9 {
  text-align: center;
  text-transform: none;
  padding-top: 0;
  padding-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 32px;
  line-height: 32px;
}

.text-block-9.izquierda {
  text-align: left;
  text-transform: uppercase;
  font-size: 32px;
  line-height: 32px;
}

.text-block-9.mayusculas {
  text-transform: uppercase;
  padding-bottom: 0;
  font-size: 26px;
  line-height: 30px;
}

.pacheco-mapa-ameneties {
  margin-top: 120px;
  margin-bottom: 140px;
}

.grilla-plano-ameneties {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  padding: 0;
}

.grilla-detalles-amaneties {
  width: 100%;
  padding: 0;
}

.detalle-ameneties {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  padding: 0;
}

.plano-amaneties, .celda-icono {
  justify-content: center;
  align-items: center;
}

.ameneties-titular {
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 25px;
}

.ameneties-sublinea {
  margin-top: 3px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
}

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

.image-11 {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.section-13 {
  background-image: url('../images/palmanova-las-lomas-piscina-anochecer.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: flex-start;
  height: 580px;
  display: flex;
}

.section-13.living-vista-amplia {
  background-image: url('../images/palmanova-las-lomas-living-vista-amplia.jpg');
}

.section-13.dormitorio {
  background-image: url('../images/palmanova-las-lomas-dormitorio.jpg');
}

.section-13.gastronomia-coffee {
  background-image: url('../images/palmanova-las-lomas-gastronomia-cafe.jpg');
}

.section-13.vista-de-calle {
  background-image: url('../images/palmanova-las-lomas-vista-calle.jpg');
  background-position: 50% 0;
  height: 680px;
}

.section-14 {
  background-image: url('../images/pacheco-unidades-fondo_1pacheco-unidades-fondo.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  display: flex;
}

.quick-stack-12 {
  width: 90%;
  padding: 0;
}

.heading-5 {
  color: #fff;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 60px;
  line-height: 60px;
}

.recuadro-pisos {
  background-color: #fff;
  width: 300px;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
  box-shadow: 0 8px 15px #0003;
}

.cell-23 {
  justify-content: center;
  align-items: center;
}

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

.dormitorios {
  background-image: url('../images/pacheco-1-dormitorio-fondo_1pacheco-1-dormitorio-fondo.avif');
  background-position: 50%;
  background-size: cover;
  height: 580px;
}

.dormitorios._1 {
  background-image: url('../images/pacheco-1-dormitorio-fondo_1pacheco-1-dormitorio-fondo.avif');
  background-repeat: no-repeat;
}

.dormitorios._1-copy {
  background-image: url('../images/pacheco-3-dormitorio-fondo_1pacheco-3-dormitorio-fondo.avif');
}

.dormitorios.vista-amplia {
  background-image: url('../images/palmanova-las-lomas-living-vista-amplia.jpg');
}

._1-a {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 60px;
  display: flex;
}

.descripcion-departamento {
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
}

.descripcion-departamento.titular {
  margin-bottom: 10px;
  font-size: 17px;
}

.descripcion-departamento.titular.izquierda, .descripcion-departamento.izquierda {
  text-align: left;
}

.titular-departamento {
  text-align: center;
  margin-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 35px;
  line-height: 40px;
}

.titular-departamento._30px {
  margin-top: 20px;
  font-size: 30px;
}

.titular-departamento._22px {
  font-size: 22px;
}

.titular-departamento._22px.verde {
  color: #d0e180;
  text-align: left;
  margin-bottom: 0;
  line-height: 30px;
}

.titular-departamento.penthouse {
  margin-top: 10px;
  font-size: 30px;
  line-height: 30px;
}

.image-13 {
  margin-top: 10px;
  margin-bottom: 20px;
}

.ubicacion-en-planta {
  font-family: Poppins, sans-serif;
}

.quick-stack-14 {
  width: auto;
}

.container-7 {
  width: 100%;
}

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

.cell-26 {
  justify-content: center;
  align-items: center;
}

.div-block-3 {
  border: 3px solid #d0e180;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  display: flex;
}

.metros-cuadrados {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 50px;
  line-height: 50px;
}

.list {
  color: #fff;
  font-family: Poppins, sans-serif;
}

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

.texto-lista {
  font-size: 16px;
  line-height: 35px;
}

._1-b {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 0;
  display: flex;
}

.icono-dormitorio {
  margin-bottom: 20px;
}

.datos-departamento {
  background-color: #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.sublinea-edificios {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.pacheco-fitness-center {
  background-image: linear-gradient(#00000080, #00000080), url('../images/pacheco-fitness-center_1pacheco-fitness-center.avif');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: flex-end;
  height: 580px;
  margin-bottom: 40px;
  padding-bottom: 0;
  display: flex;
}

._3-a, ._2-a, ._4-a, ._4-b {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 0;
  display: flex;
}

.pacheco-arquitectura {
  background-image: url('../images/pacheco-vista-aerea-opt_1pacheco-vista-aerea-opt.avif');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  height: 580px;
  display: flex;
}

._5-a {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 0;
  display: flex;
}

.grilla-ubicaciones-planta {
  width: 800px;
  margin-top: 0;
  margin-bottom: 20px;
}

.cell-33 {
  justify-content: center;
  align-items: center;
}

.plano-planta {
  width: 400px;
  margin-top: 20px;
  margin-bottom: 40px;
}

.pacheco-starlight-center {
  background-image: linear-gradient(#00000080, #00000080), url('../images/pacheco-startligh-center-fondo_1pacheco-startligh-center-fondo.avif');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.pacheco-espacios-verdes {
  background-image: linear-gradient(#0003, #0003), url('../images/pacheco-espacios-verdes-fondo_1pacheco-espacios-verdes-fondo.avif');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

._7-a, ._6-a, ._5-b, ._8-a, ._9-a, ._10-a {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 0;
  display: flex;
}

.grilla-detalles-amaneties-terraza {
  width: 100%;
  padding: 0;
}

.pacheco-ameneties-terraza {
  background-color: #000;
  background-image: url('../images/pacheco-amenities-sociales-fondo_1pacheco-amenities-sociales-fondo.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  height: 588px;
  display: flex;
}

.pacheco-ameneties-terraza-foto {
  background-color: #000;
  background-image: url('../images/pacheco-terraza_1pacheco-terraza.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  height: 588px;
  display: flex;
}

.pacheco-starlight-corner-terraza {
  background-image: linear-gradient(#0003, #0003), url('../images/pacheco-starlight-corner-terraza-fondo_1pacheco-starlight-corner-terraza-fondo.avif');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.image-15 {
  margin-bottom: 20px;
}

.las-mercedes-intro {
  background-color: #123a29;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.palmanova-las-mercedes {
  z-index: 1;
  width: 100%;
  position: relative;
}

.las-mercedes-intro-fondo {
  background-image: url('../images/las-mercedes-fondo-intro_1las-mercedes-fondo-intro.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  display: flex;
}

.linea-crema-interna {
  background-color: #fff;
  border: 2px solid #efcf9c;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: 0;
  padding: 20px 25px;
  display: flex;
}

.algunos-numeros {
  height: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
}

.algunos-numeros.fondo-blanco {
  background-color: #fff;
  border: 2px solid #c0a070;
}

.algunos-numeros.fondo-blanco.residencia {
  padding: 40px;
}

.contenedor-enlaces-footer-central {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding: 0 10px 10px;
  display: flex;
}

.las-mercedes-grilla-el-proyecto {
  margin-top: 40px;
  padding: 0;
}

.las-mercedes-el-proyecto-fondo {
  background-color: #000;
  background-image: linear-gradient(#00000080, #00000080), url('../images/las-mercedes-el-proyecto-fondo-2_1las-mercedes-el-proyecto-fondo-2.avif');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  height: 588px;
  display: flex;
}

.las-mercedes-numero-destacado {
  color: #123a29;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 45px;
  line-height: 30px;
}

.las-mercedes-sublinea-numeros {
  color: #123a29;
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.las-mercedes-contenedor-numeros {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 40px;
  display: flex;
}

.cell-43 {
  justify-content: center;
  align-items: center;
}

.las-mercedes-datos-proyecto {
  margin-top: 120px;
  margin-bottom: 140px;
}

.las-mercedes-dormitorios {
  background-image: url('../images/las-mercedes-recepcion_1las-mercedes-recepcion.avif');
  background-position: 50%;
  background-size: cover;
  height: 580px;
}

.las-mercedes-1-dorm {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  padding-bottom: 0;
  display: flex;
}

.las-mercedes-datos-departamento {
  background-color: #123a29;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.las-mercedes-circulo-metros-cuadrados {
  border: 3px solid #efcf9c;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  display: flex;
}

.las-mercedes-titular-departamento {
  text-align: center;
  margin-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 35px;
  line-height: 40px;
}

.las-mercedes-titular-departamento._22px {
  font-size: 22px;
}

.las-mercedes-titular-departamento._22px.crema {
  color: #efcf9c;
  text-align: left;
  line-height: 30px;
}

.las-mercedes-ubicacion-en-planta {
  width: 250px;
}

.las-mercedes-grilla-plano-ubi {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  width: 80%;
  margin-bottom: 40px;
}

.cell-44, .cell-45 {
  justify-content: center;
  align-items: center;
}

.las-mercedes-icono-dormitorio {
  margin-bottom: 20px;
}

.las-mercedes-estilo-en-cada-rincon {
  background-image: url('../images/las-mercedes-estilo-en-cada-rincon_1las-mercedes-estilo-en-cada-rincon.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.texto-descripcion-simple-verde {
  color: #113a29;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.texto-descripcion-simple-verde.mas-chico {
  font-size: 16px;
}

.texto-descripcion-simple-verde.mas-chico.gris, .texto-descripcion-simple-verde.gris {
  color: #333;
}

.las-mercedes-lujo-en-su-maxima-expresion {
  background-image: url('../images/vm-tipologia-3-penthouse.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.las-mercedes-equipamientos {
  background-color: #efcf9c;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.grilla-equipamientos-las-mercedes {
  width: 80%;
}

.celda-textos-equipamientos-las-mercedes {
  justify-content: center;
  align-items: flex-start;
}

.titular-equipamientos {
  color: #113a29;
  text-align: center;
  margin-bottom: 5px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 35px;
  line-height: 40px;
}

.quick-stack-18 {
  width: 100%;
  padding: 0;
}

.las-mercedes-item-lista-equipamiento {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  width: auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.cell-47 {
  justify-content: center;
  align-items: center;
}

.cell-48, .cell-49 {
  justify-content: center;
  align-items: flex-start;
}

.las-mercedes-descripcion-equipamientos {
  color: #113a29;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.cell-50 {
  justify-content: center;
  align-items: stretch;
}

.las-mercedes-iconos-equipamientos {
  width: 65px;
  height: 65px;
}

.cell-51, .cell-52, .cell-53 {
  justify-content: center;
  align-items: stretch;
}

.las-mercedes-asado-terraza {
  background-image: url('../images/las-mercedes-asado_1las-mercedes-asado.avif');
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: flex-end;
  height: 580px;
  display: flex;
}

.las-mercedes-amenidades {
  background-image: linear-gradient(#00000080, #00000080), url('../images/las-mercedes-amenidades-terraza_1las-mercedes-amenidades-terraza.avif');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-bottom: 0;
  padding-top: 140px;
  padding-bottom: 140px;
  display: flex;
}

.las-mercedes-recuadro-amenidades {
  background-color: #123a29;
  width: 50%;
  height: auto;
  margin-top: 40px;
  margin-bottom: 0;
  padding: 20px;
  box-shadow: 0 8px 15px #0003;
}

.linea-crema-interna-amenidades {
  background-color: #123a29;
  border: 2px solid #efcf9c;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: 0;
  padding: 20px 25px;
  display: flex;
}

.quick-stack-19 {
  width: 100%;
}

.quick-stack-20 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0;
}

.cell-54 {
  justify-content: center;
  align-items: center;
}

.lm-iconos-grilla-amenidades {
  width: auto;
  height: auto;
}

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

.text-block-10 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 17px;
}

.lm-contendor-iconos {
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 55px;
  display: flex;
}

.lm-recuadro-amenidades {
  background-color: #fff;
  width: 400px;
  height: auto;
  margin-top: 20px;
  margin-bottom: -77px;
  padding: 20px;
  box-shadow: 0 8px 15px #0003;
}

.lm-sauna {
  background-image: linear-gradient(#0003, #0003), url('../images/lm-sauna2x-100_1lm-sauna@2x-100.avif');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.lm-sauna._2 {
  background-image: linear-gradient(#0000, #0000), url('../images/lm-sauna-22x-100_1lm-sauna-2@2x-100.avif');
}

.lm-piscina-infinita {
  background-image: url('../images/lm-piscina-infinita2x-100_1lm-piscina-infinita@2x-100.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.lm-solarium {
  background-image: url('../images/lm-solarium2x-80_1lm-solarium@2x-80.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.lm-gimnasio-completo {
  background-image: url('../images/lm-gimnasio-completo2x-80_1lm-gimnasio-completo@2x-80.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.lm-coworking {
  background-image: url('../images/lm-coworking2x-80_1lm-coworking@2x-80.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.lm-parrilla {
  background-image: url('../images/lm-parrilla2x-80_1lm-parrilla@2x-80.avif');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.lm-lavanderia {
  background-image: url('../images/lm-lavanderia2x-80_1lm-lavanderia@2x-80.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.lm-textos-amenidades {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 17px;
}

.mv-pre-intro-fondo {
  background-image: url('../images/vm-intro4x.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  display: flex;
}

.vm-el-proyecto-fondo {
  background-color: #000;
  background-image: linear-gradient(#00000080, #00000080), url('../images/vm-el-proyecto-fondo4x.png');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  height: 588px;
  display: flex;
}

.image-17, .vm-iconos-numeros {
  width: 65px;
  height: 65px;
}

.quick-stack-21 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-left: 0;
}

.cell-56, .cell-57 {
  justify-content: center;
  align-items: center;
}

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

.quick-stack-22 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-left: 0;
}

.vm-numero-destacado {
  color: #123a29;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 40px;
  line-height: 30px;
}

.vm-sublinea-numeros {
  color: #123a29;
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.quick-stack-23 {
  align-self: center;
}

.vm-datos-proyecto {
  margin-top: 120px;
  margin-bottom: 140px;
}

.vm-intro-unidades {
  background-image: url('../images/vm-unidades-fondo4x.png');
  background-position: 50%;
  background-size: cover;
  height: 580px;
}

.vm-espacio-equilibrado {
  background-image: url('../images/vm-espacio-equilibrado2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: flex-end;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.vm-tipologia-2 {
  background-image: url('../images/vm-pre-tipologica-2-fondo.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: flex-end;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.vm-dormitorio-divisor {
  background-image: url('../images/vm-divisor-dormitorio.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.vm-equipamientos {
  background-color: #fff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.image-18 {
  margin-bottom: 20px;
}

.vm-vista-general {
  background-color: #fff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.vm-amenidades {
  background-image: url('../images/vm-amenidades-fondo.png');
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: flex-end;
  height: 580px;
  display: flex;
}

.vm-amenidades-lista {
  background-color: #565340;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-bottom: 0;
  padding-top: 140px;
  padding-bottom: 140px;
  display: flex;
}

.vm-recuadro-amenidades {
  background-color: #565340;
  width: 50%;
  height: auto;
  margin-top: 40px;
  margin-bottom: 0;
  padding: 20px;
  box-shadow: 0 8px 15px #0003;
}

.linea-crema-interna-amenidades-vm {
  background-color: #565340;
  border: 2px solid #efcf9c;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: 0;
  padding: 20px 25px;
  display: flex;
}

.vm-sauna {
  background-image: url('../images/vm-sauna2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.vm-jacuzzi {
  background-image: url('../images/vm-jacuzzi2x.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.vm-oasis {
  background-image: url('../images/vm-oasis-fondo.png');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.vm-solarium {
  background-image: url('../images/vm-balcon-con-parrilla2x.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.vm-solarium.solarium {
  background-image: url('../images/vm-solarium2x.jpg');
}

.vm-vida-saludable {
  background-image: url('../images/vm-vida-saludable2x.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.vm-laundry {
  background-image: url('../images/vm-laundry2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.vm-cocheras {
  background-image: url('../images/vm-cocheras2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.image-19 {
  margin-top: 40px;
}

.nosotros {
  background-color: #eece9b;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.bold-text {
  font-size: 20px;
  line-height: 25px;
}

.image-20 {
  margin-bottom: 40px;
}

.container-9 {
  width: 100%;
}

.quick-stack-24 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.container-10 {
  width: 100%;
}

.texto-flujo-18 {
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.quick-stack-25 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  padding-top: 10px;
}

.contorno-exterior {
  background-color: #fff;
  margin: 60px 0;
  padding: 20px;
}

.contorno-exterior.bonos {
  width: 100%;
  margin-top: 0;
  margin-bottom: 20px;
}

.contorno-exterior.bonos.sombri {
  box-shadow: 0 15px 20px #0003;
}

.contorno-exterior.residencia {
  margin-top: 10px;
  margin-bottom: 10px;
}

.recuadro-bonos {
  background-image: linear-gradient(#fff0, #fff);
  width: 100%;
  height: auto;
}

.quick-stack-26 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  height: 100%;
  margin-top: 40px;
  padding: 40px 60px;
}

.titular-bonos {
  color: #123a29;
  text-align: left;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 32px;
  line-height: 32px;
}

.bonos-sublinea {
  font-family: Poppins, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.bonos-texto-flujo {
  font-family: Poppins, sans-serif;
  font-size: 15px;
}

.espaciador-25px {
  width: 100%;
  height: 35px;
}

.espaciador-15px {
  width: 100%;
  height: 15px;
}

.quick-stack-27 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  padding-top: 0;
}

.cell-62, .cell-63 {
  justify-content: center;
  align-items: center;
}

.image-21 {
  margin-top: 0;
}

.cell-64, .cell-65 {
  justify-content: center;
  align-items: center;
}

.nombre-edificio-nosotros {
  color: #123a29;
  text-align: left;
  text-transform: uppercase;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 35px;
}

.contenedor-ficha-nosotros {
  width: 100%;
  height: auto;
  margin-top: 20px;
  margin-bottom: 40px;
}

.linea-puntillada {
  border: 1px dashed #113a294d;
  width: 100%;
  height: 1px;
}

.contendor-datos {
  justify-content: space-between;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.text-block-11 {
  text-transform: uppercase;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 18px;
}

.text-block-12 {
  text-align: right;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.seccion-nosotros {
  margin-bottom: 40px;
}

.div-block-5 {
  border: 2px solid #c0a070;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.div-block-6 {
  text-align: center;
  width: 400px;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 16px;
}

.italic-text {
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.heading-6 {
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 28px;
}

.texto-lista-residencia {
  margin-top: 15px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.button {
  background-color: #113a29;
  border-radius: 3px;
}

.btn-solicita-consulta {
  background-color: #113a29;
  border-radius: 3px;
  margin-top: 40px;
}

.nota-residencia {
  margin-top: 40px;
  font-family: Poppins, sans-serif;
  font-size: 13px;
}

.residencia {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  width: 100%;
  margin-bottom: 20px;
  padding: 0;
}

.container-13 {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-26 {
  margin-bottom: 0;
}

.container-14 {
  width: 100%;
  max-width: 1120px;
}

.quick-stack-28 {
  margin-top: 40px;
}

.rl-padding-section-large {
  padding-top: 7rem;
  padding-bottom: 1rem;
}

.rl_blog8_featured-item {
  border: 1px none var(--relume-library-lite--rl-black);
  display: flex;
}

.rl-text-style-regular {
  color: var(--relume-library-lite--rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_section_blog8 {
  background-color: var(--relume-library-lite--rl-white);
}

.rl_blog8_category-text {
  line-height: 1.5;
}

.rl_blog8_spacing-block-1 {
  width: 100%;
  padding-bottom: 1rem;
}

.rl_blog8_item-link {
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.rl_blog8_featured-image-wrapper {
  width: 100%;
  padding-top: 75%;
  position: relative;
  overflow: hidden;
}

.rl_blog5_spacing-block-3 {
  width: 100%;
  padding-bottom: 5rem;
}

.rl-button-link-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.rl_blog8_meta-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.rl_blog8_spacing-block-2 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl_blog8_spacing-block-7 {
  width: 100%;
  padding-bottom: 4rem;
}

.rl_blog8_featured-item-content {
  background-color: var(--relume-library-lite--rl-white);
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 3rem;
  display: flex;
}

.rl_blog8_featured-item-link {
  width: 100%;
  text-decoration: none;
}

.rl_blog8_image {
  box-sizing: border-box;
  aspect-ratio: auto;
  object-fit: contain;
  flex: 1;
  width: 100%;
  max-width: 100%;
  height: 100%;
  text-decoration: none;
  position: relative;
  inset: 0%;
  overflow: clip;
}

.rl_blog8_spacing-block-9 {
  width: 100%;
  padding-bottom: 1rem;
}

.rl-button-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border: 1px none var(--relume-library-lite--rl-black);
  width: 150px;
  color: var(--relume-library-lite--rl-black);
  text-align: center;
  background-color: #efcf9c;
  border-radius: 3px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 30px;
  padding: 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

.rl-button-link:hover {
  background-color: #fff2cc;
}

.rl-heading-style-h5 {
  color: var(--relume-library-lite--rl-black);
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 1.3rem;
  font-weight: 700;
  line-height: 1.2;
}

.rl_blog8_spacing-block-4 {
  width: 100%;
  padding-bottom: 1rem;
}

.rl_blog8_spacing-block-10 {
  width: 100%;
  padding-bottom: .5rem;
}

.rl-text-style-medium {
  color: var(--relume-library-lite--rl-black);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_blog8_featured-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.rl_blog8_category {
  background-color: var(--relume-library-lite--rl-gray);
  color: var(--relume-library-lite--rl-black);
  padding: .25rem .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
}

.rl-heading-style-h4 {
  color: var(--relume-library-lite--rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

.rl_blog8_item-content {
  background-color: var(--relume-library-lite--rl-white);
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1.5rem;
  display: flex;
}

.rl_blog8_heading-wrapper {
  width: 100%;
  max-width: 48rem;
}

.rl_blog8_image-wrapper {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  padding-top: 0%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rl_blog8_featured-item-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.rl_blog8_menu-link {
  color: var(--relume-library-lite--rl-black);
  white-space: nowrap;
  border: 1px solid #0000;
  flex: none;
  padding: .5rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
}

.rl_blog8_menu-link.w--current {
  border: 1px solid #0000;
}

.rl_blog8_menu-link.current {
  border: 1px solid var(--relume-library-lite--rl-black);
}

.rl_blog8_spacing-block-5 {
  width: 100%;
  padding-bottom: 1rem;
}

.rl-text-style-subheading {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.rl_blog8_spacing-block-6 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl-heading-style-h1 {
  width: 100%;
  color: var(--relume-library-lite--rl-black);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.rl-padding-global {
  background-color: #efcf9c;
  padding-left: 5%;
  padding-right: 5%;
}

.rl_blog8_spacing-block-8 {
  width: 100%;
  padding-bottom: 4rem;
}

.rl_blog8_spacing-block-11 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl_blog8_item {
  border: 1px none var(--relume-library-lite--rl-black);
}

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

.rl_blog8_read-time-text {
  color: var(--relume-library-lite--rl-black);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.5;
}

.rl_blog8_category-menu {
  align-items: center;
  width: 100%;
  display: flex;
}

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

.rl-heading-style-h2 {
  color: var(--relume-library-lite--rl-black);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.rl_blogpost1_share {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  display: grid;
}

.rl-text-style-regular-2 {
  color: var(--relume-library-lite--rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl-breadcrumb-link-active {
  color: var(--relume-library-lite--rl-black);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
}

.rl-breadcrumb-link-active.w--current {
  font-weight: 600;
}

.rl_blogpost1_spacing-block-3 {
  width: 100%;
  padding-bottom: 5rem;
}

.rl_blogpost1_date-wrapper {
  display: flex;
}

.rl_blogpost1_content-top {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.rl_blogpost1_breadcrumb {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  width: 100%;
  display: flex;
}

.rl_blogpost1_title-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.rl_section_blogpost1 {
  background-color: var(--relume-library-lite--rl-white);
}

.rl_blogpost1_spacing-block-5 {
  width: 100%;
  padding-bottom: 0;
}

.rl_blogpost1_image-wrapper {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 50%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rl_blogpost1_author-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.rl_blogpost1_share-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.rl_blogpost1_social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.rl-text-style-small {
  color: var(--relume-library-lite--rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_blogpost1_spacing-block-6 {
  width: 100%;
  padding-bottom: 1rem;
}

.rl_blogpost1_content-bottom {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.rl_blogpost1_image {
  object-fit: cover;
  flex: 1;
  width: auto;
  position: absolute;
  inset: 0%;
}

.rl-text-rich-text {
  color: #000;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
}

.rl_blogpost1_divider {
  background-color: var(--relume-library-lite--rl-black);
  width: 100%;
  height: 1px;
}

.rl_blogpost1_spacing-block-2 {
  width: 100%;
  padding-bottom: 3rem;
}

.rl_blogpost1_spacing-block-4 {
  width: 100%;
  padding-bottom: 4rem;
}

.rl_blogpost1_tag-list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.rl_blogpost1_author-text {
  color: var(--relume-library-lite--rl-black);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.rl-heading-style-h6 {
  color: var(--relume-library-lite--rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.rl-breadcrumb-divider {
  color: #000;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.rl_blogpost1_spacing-block-8 {
  width: 100%;
  padding-bottom: 3rem;
}

.rl_blogpost1_tag-list-wrapper {
  width: 50%;
}

.rl_blogpost1_tag-item {
  background-color: var(--relume-library-lite--rl-gray);
  color: var(--relume-library-lite--rl-black);
  padding: .25rem .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
}

.rl_blogpost1_tag-item.w--current {
  border-bottom: 2px solid #000;
}

.rl_blogpost1_spacing-block-1 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl_blogpost1_spacing-block-7 {
  width: 100%;
  padding-bottom: 3rem;
}

.rl-padding-global-2 {
  padding-left: 5%;
  padding-right: 5%;
}

.rl-breadcrumb-link {
  color: var(--relume-library-lite--rl-black);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
}

.rl-breadcrumb-link.w--current {
  font-weight: 600;
}

.rl_blogpost1_social-link {
  background-color: var(--relume-library-lite--rl-gray);
  color: var(--relume-library-lite--rl-black);
  border-radius: 20px;
  padding: .25rem;
}

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

.rl_blogpost1_author-text-large {
  color: var(--relume-library-lite--rl-black);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.rl_blogpost1_text-divider {
  color: var(--relume-library-lite--rl-black);
  margin-left: .5rem;
  margin-right: .5rem;
}

.rl_blogpost1_details-wrapper {
  flex-direction: column;
  align-items: flex-start;
}

.heading-7 {
  font-family: Mansory, Times New Roman, sans-serif;
}

.fecha-articulo {
  color: #113a29;
  text-align: center;
  margin-top: 40px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.fecha-articulo.portada {
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  padding: 0;
  font-size: 14px;
  text-decoration: none;
}

.container-15 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.block-quote {
  border-left-color: #efcf9c;
  margin-top: 40px;
  margin-bottom: 40px;
}

.subnota-foto {
  margin-top: 10px;
  margin-bottom: 40px;
}

.contenedor-volver-atras {
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.image-27, .image-28, .image-29, .image-30 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.sublinea-direccion {
  color: #123a29;
  text-align: center;
  margin-top: 20px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.sublinea-direccion.quienes-somos {
  width: 450px;
}

.sublinea-direccion.jasper {
  margin-top: 10px;
}

.sublinea-direccion.proyectos-nosotros {
  text-align: left;
  font-size: 17px;
  line-height: 20px;
}

.sublinea-direccion.blanco {
  color: #fff;
  margin-top: 40px;
}

.cell-70 {
  justify-content: center;
  align-items: center;
}

.titular-asesor {
  margin-bottom: 20px;
  font-family: Mansory, Times New Roman, sans-serif;
}

.heading-6-copy, .heading-6-copy-copy {
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 28px;
}

.container-16 {
  max-width: 1120px;
}

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

.pie-claro {
  background-color: #f8ebd7;
  padding-top: 60px;
  padding-bottom: 60px;
}

.contacto {
  background-color: #eece9b;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.contenedor-form {
  background-color: var(--relume-library-lite--rl-white);
  border-radius: 10px;
  width: 100%;
  max-width: 700px;
  margin-top: 40px;
  padding: 40px 40px 20px;
}

.contenedor-form.pacheco {
  margin-top: 40px;
  margin-bottom: 40px;
}

.quick-stack-29 {
  width: 100%;
}

.submit-button {
  background-color: var(--relume-library-lite--rl-black);
  border-radius: 3px;
  width: 100%;
  margin-top: 5px;
  font-family: Poppins, sans-serif;
}

.field-label {
  color: var(--relume-library-lite--rl-black);
  font-family: Poppins, sans-serif;
}

.text-block-13 {
  width: 300px;
  color: var(--relume-library-lite--rl-black);
  font-family: Poppins, sans-serif;
}

.texto-sublinea-form {
  width: 400px;
  color: var(--relume-library-lite--rl-black);
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.texto-sublinea-form.whatsapp {
  margin-top: 40px;
}

.textos-form-titular {
  color: var(--relume-library-lite--rl-black);
  font-family: Poppins, sans-serif;
  font-size: 22px;
}

.text-block-14 {
  font-family: Poppins, sans-serif;
}

.textos-form-flujo {
  color: var(--relume-library-lite--rl-black);
  margin-top: 10px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
}

.success-message {
  border-radius: 10px;
  padding: 40px;
}

.btn-whatsapp {
  background-color: var(--relume-library-lite--rl-black);
  border-radius: 3px;
  margin-top: 20px;
}

.espaciador-60px {
  width: 100%;
  height: 60px;
}

.imagenes-info-adicional {
  margin-bottom: 0;
}

.container-17 {
  width: 100%;
  height: 150px;
}

.container-18 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-top: 20px;
  display: flex;
}

.icon-3 {
  color: #fff;
}

.dropdown-toggle {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 11px;
}

.dropdown-list {
  border-radius: 5px;
}

.dropdown-list.w--open {
  background-color: #fff;
  margin-top: 0;
}

.dropdown-link {
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.dropdown-link:hover {
  background-color: #efcf9c;
  border-radius: 0 0 3px 3px;
}

.dropdown-toggle-2 {
  background-color: #fff;
  border-radius: 3px;
  justify-content: flex-start;
  align-items: center;
  height: 45px;
  padding-left: 15px;
  display: flex;
}

.dropdown-toggle-2.w--open {
  background-color: #fff;
  border-radius: 3px;
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.dropdown-3 {
  border-radius: 3px;
  margin-left: 10px;
  margin-right: 0;
}

.dropdown-link-2 {
  background-color: #fff;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  margin-top: 10px;
}

.dropdown-link-3 {
  background-color: #fff;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.dropdown-link-4 {
  background-color: #fff;
}

.dropdown-list-2 {
  background-color: #ddd0;
}

.contenedor-dropdown-idioma {
  display: flex;
}

.contenedor-form-2 {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  max-width: 700px;
  margin-top: 40px;
  padding: 40px 40px 20px;
}

.contenedor-form-2.pacheco {
  margin-top: 0;
  margin-bottom: 40px;
}

.contendor-enlace-medio {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.text-block-15, .texto-fuente {
  margin-right: 5px;
}

.image-32 {
  margin: 10px;
}

.figure-caption {
  font-size: 14px;
  line-height: 16px;
}

.figure-caption-2 {
  font-size: 14px;
}

.figure-caption-3 {
  font-size: 14px;
  line-height: 16px;
}

.image-33 {
  border-radius: 100px;
  width: 25px;
  height: 25px;
}

.enlace-idiomas {
  background-color: #fff;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.enlace-idiomas:hover {
  background-color: #efcf9c;
}

.icon-bandera {
  border-radius: 100px;
  width: 20px;
  height: 20px;
}

.language-link {
  color: #484646;
  background-color: #fff;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 45px;
  margin-top: 3px;
  margin-bottom: 3px;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  position: relative;
}

.language-link:hover {
  color: #7735f6;
  background-color: #efcf9c;
}

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

.idioma-de {
  color: #20355a;
  background-color: #fff;
  border: 1px solid #9b9eb838;
  border-radius: 3px;
  width: 70px;
  margin-right: 0;
  padding: 11px 10px;
  transition: all .2s;
}

.idioma-de.w--open {
  margin: 0;
}

.en {
  background-image: url('../images/united-kingdom.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 100px;
  width: 25px;
  height: 25px;
  margin-left: 0;
  margin-right: 0;
}

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

.language-dropdown {
  width: auto;
  margin-left: 20px;
  margin-right: 0;
}

.flag-2 {
  background-image: url('../images/denmark.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 100px;
  width: 25px;
  height: 25px;
  margin-right: 14px;
}

.language-list {
  background-color: #d99f9f;
}

.language-list.w--open {
  background-color: #fff0;
  border-radius: 3px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 70px;
  min-width: auto;
  margin-top: 3px;
  padding: 0;
  display: flex;
  box-shadow: 18px 18px 45px 19px #4f5e781a;
}

.flag-3 {
  background-image: url('../images/france.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 100px;
  width: 25px;
  height: 25px;
  margin-right: 14px;
}

.flag-5 {
  background-image: url('../images/sweden.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 100px;
  width: 25px;
  height: 25px;
  margin-right: 14px;
}

.flag-4 {
  background-image: url('../images/norway.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 100px;
  width: 25px;
  height: 25px;
  margin-right: 14px;
}

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

.es {
  background-image: url('../images/es.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 100px;
  width: 25px;
  height: 25px;
  margin-left: 0;
  margin-right: 0;
}

.quick-stack-30 {
  padding: 0;
}

.link-block-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  flex-flow: column;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: auto;
  width: auto;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: block;
  box-shadow: 0 2px 10px #0003;
}

.contendor-textos-cms {
  background-color: #fff;
  flex-flow: column;
  align-items: stretch;
  width: auto;
  height: auto;
  padding: 20px 20px 0;
  text-decoration: none;
  display: flex;
}

.contenedor-portada-noticias {
  aspect-ratio: auto;
  background-color: #fff;
  background-image: url('../images/palmanova-open-graph.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-items: stretch;
  height: 180px;
  text-decoration: none;
  display: flex;
  overflow: visible;
}

.collection-item {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 300px;
  margin-top: 0;
  margin-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.collection-list {
  flex-flow: wrap;
  place-content: stretch center;
  align-items: stretch;
  display: flex;
}

.collection-list-wrapper {
  justify-content: center;
  align-items: stretch;
  display: block;
}

.rl-heading-style-h2-2, .rl-heading-style-h2-3 {
  color: #113a29;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.boton-forms {
  background-color: #113a29;
  border-radius: 3px;
  height: 45px;
  margin-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-16, .texto-agradecimiento {
  color: var(--relume-library-lite--rl-black);
  text-align: center;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 30px;
  line-height: 35px;
}

.error-message {
  border-radius: 4px;
}

.text-block-17 {
  text-align: center;
}

.form {
  flex-flow: column;
  display: flex;
}

.palmanova-las-lomas {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: relative;
}

.mapita-las-lomas {
  margin-top: 55px;
  margin-bottom: 10px;
}

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

.full-foto.amplios-ventales {
  background-image: url('../images/palmanova-las-lomas-co-working.jpg');
  background-position: 50%;
  background-size: auto;
  height: 835px;
}

.full-foto.amplios-ventales.co-working {
  justify-content: center;
  align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 60px;
}

.full-foto.amplios-ventanales {
  background-image: url('../images/palmanova-las-lomas-vista-living-con-sol.jpg');
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: flex-start;
  height: 835px;
  padding-top: 60px;
}

.full-foto.balcones {
  background-image: url('../images/palmanova-las-lomas-vista-balcones.jpg');
  background-position: 50%;
  background-size: cover;
  height: 835px;
}

.full-foto.balcones.co-working {
  justify-content: center;
  align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 60px;
}

.tercer-fold-las-lomas {
  background-color: #f8ebd7;
  margin-top: 60px;
}

.body {
  background-color: var(--relume-library-lite--rl-white);
}

.quick-stack-31 {
  width: 100%;
  max-width: 1200px;
}

.cell-72 {
  justify-content: center;
  align-items: center;
}

.h3-las-lomas {
  color: var(--relume-library-lite--rl-black);
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 35px;
}

.conentenedor-400px-ancho {
  max-width: 370px;
}

._5to-fold {
  width: 100%;
  max-width: 1200px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.las-lomas-ameneties-4-pisos-intro {
  background-color: #000;
  background-image: url('../images/palmanova-las-lomas-4-pisos-de-amenities.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  height: 588px;
  display: flex;
}

.contenedor-verde {
  background-color: #a9e15d;
  padding: 10px 20px;
}

.contenedor-verde._100 {
  background-color: #c9e666;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.contenedor-verde._100.izquierda {
  justify-content: flex-start;
  align-items: center;
}

.contenedor-verde._100.izquierda.margenes {
  padding-top: 20px;
  padding-bottom: 20px;
}

.contenedor-textos-280 {
  width: 280px;
}

.image-34 {
  mix-blend-mode: multiply;
}

.div-block-7, .div-block-7-copy {
  width: 100%;
  height: 2px;
}

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

.contendor-textos-planos {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 300px;
  display: flex;
}

.las-lomas-ameneties {
  margin-top: 120px;
  margin-bottom: 60px;
}

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

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

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

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

.div-block-8 {
  background-color: #c9e666;
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
}

.linea-verde-2 {
  background-color: #c9e666;
  width: 100%;
  height: 2px;
  margin-bottom: 20px;
}

.para-alinear-izquierda {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.cantidad-dormitorios {
  background-color: #fff;
  width: 350px;
  height: auto;
  margin-top: 20px;
  margin-bottom: 0;
  padding: 20px;
}

.cantidad-dormitorios.pista-running {
  margin-top: -77px;
  margin-bottom: 0;
}

.cantidad-dormitorios.departamento-descripcion {
  width: 350px;
  box-shadow: none;
  margin-top: -108px;
  margin-bottom: 16px;
}

.cantidad-dormitorios.fitness-center {
  margin-top: 0;
  margin-bottom: -55px;
}

.cantidad-dormitorios.starlight-center {
  width: 400px;
  margin-top: 0;
  margin-bottom: 0;
}

.cantidad-dormitorios.starlight-center-foto, .cantidad-dormitorios.las-mercedes-card-texto-intro {
  margin-top: 0;
  margin-bottom: 0;
}

.cantidad-dormitorios.estilo-en-cada-rincon {
  margin-top: 40px;
  margin-bottom: 60px;
}

.cantidad-dormitorios.balcones, .cantidad-dormitorios.las-lomas {
  width: 400px;
}

.cantidad-dormitorios.mas-ancho {
  width: 380px;
  box-shadow: none;
}

.image-35 {
  mix-blend-mode: multiply;
}

.section-15 {
  background-color: #123a29;
}

.quick-stack-32 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.cell-78 {
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-18 {
  color: var(--relume-library-lite--rl-white);
}

.titulares-blancos {
  color: var(--relume-library-lite--rl-white);
  text-align: left;
  text-transform: uppercase;
  padding-top: 0;
  padding-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 32px;
  line-height: 32px;
}

.titulares-blancos.izquierda {
  text-align: left;
  text-transform: uppercase;
  font-size: 32px;
  line-height: 32px;
}

.titulares-blancos.mayusculas {
  text-transform: uppercase;
  padding-bottom: 0;
  font-size: 30px;
  line-height: 32px;
}

.div-block-9 {
  width: 350px;
}

.mayusculas {
  text-transform: uppercase;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 22px;
  line-height: 22px;
}

.texto-en-blanco {
  color: #fff;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
}

.texto-en-blanco.mayusculas {
  font-weight: 300;
}

.texto-en-blanco.oscuro {
  color: var(--relume-library-lite--rl-black);
}

.texto-en-blanco.lista {
  margin-bottom: 8px;
}

.contendor-foto-grande {
  background-image: url('../images/palmanova-las-lomas-living-vista-reducida.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.contendor-foto-grande.foto-mas-cerrada {
  background-image: url('../images/palmanova-las-lomas-living-vista-reducida-mas-cerca.jpg');
}

._2-dormitorios {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.text-block-19 {
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-19.centrado {
  text-align: center;
}

.text-block-20, .text-block-21, .nivel {
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.image-36 {
  margin-left: 20px;
  margin-right: 20px;
}

.icono-cama {
  margin-left: 10px;
  margin-right: 10px;
}

.list-6 {
  color: #fff;
}

._3-dormitorios {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.div-block-10 {
  width: 300px;
}

.plano-grande {
  mix-blend-mode: multiply;
  width: 300px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.plano-grande.penthouse {
  width: 60%;
  margin-left: 20px;
  margin-right: 20px;
}

.barra {
  background-image: linear-gradient(#a8c779, #a8c77900 103%);
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 56%;
  padding-top: 20px;
  display: flex;
}

.barra.naranja {
  background-image: linear-gradient(#e6c663, #a8c77900 103%);
}

.barra.naranja._3 {
  height: 352px;
}

.barra.marron {
  background-image: linear-gradient(#a9734d, #a8c77900 103%);
}

.barra.marron._4 {
  height: 396px;
}

.barra.rojo-vino {
  background-image: linear-gradient(#a95148, #a8c77900 103%);
}

.barra.rojo-vino._5 {
  height: 440px;
}

.barra._1 {
  height: 264px;
}

.barra._2 {
  height: 308px;
}

.quick-stack-33 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  width: 100%;
  height: auto;
  padding: 0;
}

.container-19 {
  width: 100%;
}

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

.titulo-barra {
  text-align: center;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 17px;
}

.numero-barra {
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-22 {
  text-align: center;
  font-family: Poppins, sans-serif;
}

.barras-valores {
  text-align: center;
  margin-top: 10px;
  font-family: Poppins, sans-serif;
}

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

.section-16 {
  background-color: var(--relume-library-lite--rl-black);
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.icono-mas-texto {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.paragraph-4 {
  color: var(--relume-library-lite--rl-white);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
}

.image-37 {
  margin-right: 15px;
}

.celda-verde {
  background-color: #a9e15d;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-23 {
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 18px;
}

.text-block-24 {
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 35px;
}

.cell-80, .cell-81 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-25 {
  color: var(--relume-library-lite--rl-white);
  text-align: center;
  margin-top: 10px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
}

.section-17 {
  background-color: var(--relume-library-lite--rl-black);
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.section-18 {
  background-image: url('../images/fondo-blur.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding-top: 160px;
  padding-bottom: 60px;
  display: flex;
}

.formas-de-pago {
  background-color: #fff;
  width: 350px;
  height: auto;
  margin-top: 20px;
  margin-bottom: -113px;
  padding: 20px;
}

.formas-de-pago.pista-running {
  margin-top: -77px;
  margin-bottom: 0;
}

.formas-de-pago.departamento-descripcion {
  width: 350px;
  box-shadow: none;
  margin-top: -108px;
  margin-bottom: 16px;
}

.formas-de-pago.fitness-center {
  margin-top: 0;
  margin-bottom: -55px;
}

.formas-de-pago.starlight-center {
  width: 400px;
  margin-top: 0;
  margin-bottom: 0;
}

.formas-de-pago.starlight-center-foto, .formas-de-pago.las-mercedes-card-texto-intro {
  margin-top: 0;
  margin-bottom: 0;
}

.formas-de-pago.estilo-en-cada-rincon {
  margin-top: 40px;
  margin-bottom: 60px;
}

.formas-de-pago.balcones, .formas-de-pago.las-lomas {
  width: 400px;
}

.formas-de-pago.mas-ancho {
  width: 380px;
  box-shadow: none;
}

.quick-stack-34 {
  padding: 0;
}

.quick-stack-35 {
  grid-row-gap: 20px;
  width: 100%;
  height: 100%;
  padding: 0;
}

.cell-82 {
  background-color: #a9e15d;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  padding: 0;
}

.cell-83 {
  background-color: #a9e15d00;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  padding: 0;
}

.contenedor-icono {
  justify-content: flex-start;
  align-items: center;
  height: 80px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.titulos-formas-de-pagos {
  text-align: left;
  text-transform: uppercase;
  margin-left: 20px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 22px;
  line-height: 23px;
}

.titulos-formas-de-pagos.izquierda {
  text-align: left;
  text-transform: uppercase;
  font-size: 32px;
  line-height: 32px;
}

.titulos-formas-de-pagos.mayusculas {
  text-transform: uppercase;
  padding-bottom: 0;
  font-size: 26px;
  line-height: 30px;
}

.titulos-formas-de-pagos.descuento {
  margin-left: 0;
}

.cell-84 {
  background-color: var(--relume-library-lite--rl-black);
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  padding: 0;
}

.div-block-11 {
  justify-content: center;
  align-items: center;
  width: 20%;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.div-block-12 {
  background-color: var(--relume-library-lite--rl-white);
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  height: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.cell-85 {
  background-color: var(--relume-library-lite--rl-black);
  flex-flow: row;
  padding-left: 0;
}

.cell-86 {
  background-color: var(--relume-library-lite--rl-black);
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  padding-left: 0;
}

.cell-87 {
  background-color: var(--relume-library-lite--rl-black);
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
}

.contenedor-cabecera-formas-pago {
  background-color: #a9e15d;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.div-block-13 {
  background-color: var(--relume-library-lite--rl-black);
  width: 100%;
  height: 100%;
}

.quick-stack-36 {
  padding: 0;
}

.container-20 {
  margin-bottom: 60px;
}

.contenedor-detalles-pagos {
  background-color: var(--relume-library-lite--rl-white);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.contenedor-detalles-pagos.doble {
  justify-content: center;
  align-items: center;
  height: 200px;
}

.contenedor-icono-detalles {
  background-color: var(--relume-library-lite--rl-black);
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 90px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.div-block-14 {
  width: 80%;
}

.cell-88 {
  justify-content: space-between;
  align-items: flex-start;
}

.contorno-interior {
  background-color: var(--relume-library-lite--rl-black);
  justify-content: center;
  align-items: center;
  width: 95%;
  height: 90%;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.contorno-interior-verde {
  background-color: #a9e15d;
  justify-content: center;
  align-items: center;
  width: 95%;
  height: 90%;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.textos-pie-pagos {
  color: var(--relume-library-lite--rl-white);
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.div-block-15 {
  width: auto;
  padding: 20px;
}

.text-block-26 {
  color: var(--relume-library-lite--rl-white);
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  line-height: 22px;
}

.recuadro-linea-verde-pagos {
  border: 2px solid #a9e15d;
  width: auto;
  padding: 20px;
}

.section-19 {
  background-image: url('../images/palmanova-fondo-creditos.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: flex-start;
  height: 400px;
  display: flex;
}

.recuadro-ideas {
  background-color: #fff;
  width: 350px;
  height: auto;
  margin-top: -33px;
  margin-bottom: 0;
  padding: 20px;
}

.recuadro-ideas.pista-running {
  margin-top: -77px;
  margin-bottom: 0;
}

.recuadro-ideas.departamento-descripcion {
  width: 350px;
  box-shadow: none;
  margin-top: -108px;
  margin-bottom: 16px;
}

.recuadro-ideas.fitness-center {
  margin-top: 0;
  margin-bottom: -55px;
}

.recuadro-ideas.starlight-center {
  width: 400px;
  margin-top: 0;
  margin-bottom: 0;
}

.recuadro-ideas.starlight-center-foto, .recuadro-ideas.las-mercedes-card-texto-intro {
  margin-top: 0;
  margin-bottom: 0;
}

.recuadro-ideas.estilo-en-cada-rincon {
  margin-top: 40px;
  margin-bottom: 60px;
}

.recuadro-ideas.balcones, .recuadro-ideas.las-lomas {
  width: 400px;
}

.recuadro-ideas.mas-ancho {
  width: 380px;
  box-shadow: none;
}

.creditos {
  background-image: url('../images/palmanova-fondo-creditos.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 60px;
  display: flex;
}

.container-21 {
  width: 100%;
  margin-top: 40px;
}

.text-block-27 {
  color: var(--relume-library-lite--rl-white);
  text-align: center;
  font-family: Poppins, sans-serif;
}

.quick-stack-37 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 20px;
  padding: 0;
}

.cell-89 {
  border: 2px solid #a9e15d;
  border-right-style: none;
}

.celda-contorno-verde {
  border: 2px solid #a9e15d;
  border-right-style: none;
  justify-content: center;
  align-items: center;
  padding: 20px;
}

.linea-derecha {
  border: 2px solid #a9e15d;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  padding: 20px;
}

.text-block-28 {
  color: var(--relume-library-lite--rl-white);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
}

.conrtenedor-cta-hero-las-lomas {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 60px;
  display: flex;
}

.hero-2 {
  background-image: url('../images/hero-background_1hero-background.avif'), linear-gradient(#113a29, #113a29);
  background-position: 0 0, 0 0;
  background-size: cover, auto;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.hero-2.pacheco {
  background-image: linear-gradient(#1d4279, #6299cc 70%, #fff);
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.dropdown-4 {
  border-radius: 3px;
  margin-left: 10px;
  margin-right: 0;
}

.image-38 {
  margin-top: 60px;
}

.dropdown-toggle-3 {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 11px;
}

.container-22 {
  width: 100%;
  max-width: 1400px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.dropdown-list-3 {
  border-radius: 5px;
}

.dropdown-list-3.w--open {
  background-color: #fff;
  margin-top: 0;
}

.image-39 {
  margin-top: 55px;
  margin-bottom: 10px;
}

.section-20 {
  background-color: #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

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

.quick-stack-38 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-top: 40px;
  margin-bottom: 100px;
  padding: 0;
}

.heading-8 {
  color: #fff;
  text-align: center;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 45px;
  line-height: 50px;
}

.text-block-29 {
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-30 {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 35px;
  line-height: 35px;
}

.image-40 {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.section-21 {
  background-image: url('../images/ameneties-pacheco-running_1ameneties-pacheco-running.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: flex-start;
  height: 580px;
  display: flex;
}

.text-block-31 {
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-32 {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 35px;
  line-height: 35px;
}

.section-22 {
  background-image: url('../images/pacheco-unidades-fondo_1pacheco-unidades-fondo.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 580px;
  display: flex;
}

.quick-stack-39 {
  width: 90%;
  padding: 0;
}

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

.heading-9 {
  color: #fff;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 60px;
  line-height: 60px;
}

.cell-92 {
  justify-content: center;
  align-items: center;
}

.text-block-33 {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 35px;
  line-height: 35px;
}

.quick-stack-40 {
  width: auto;
}

.container-23 {
  width: 100%;
}

.image-41 {
  margin-top: 10px;
  margin-bottom: 20px;
}

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

.div-block-16 {
  border: 3px solid #d0e180;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  display: flex;
}

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

._1-a-2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.cell-97 {
  justify-content: center;
  align-items: center;
}

.list-7 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.quick-stack-41 {
  width: auto;
}

.container-24 {
  width: 100%;
}

.image-42 {
  margin-top: 10px;
  margin-bottom: 20px;
}

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

.div-block-17 {
  border: 3px solid #d0e180;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  display: flex;
}

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

.list-8 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.text-block-34 {
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-35 {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 35px;
  line-height: 35px;
}

.quick-stack-42 {
  width: auto;
}

.container-25 {
  width: 100%;
}

.image-43 {
  margin-top: 10px;
  margin-bottom: 20px;
}

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

.div-block-18 {
  border: 3px solid #d0e180;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  display: flex;
}

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

.list-9 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.quick-stack-43 {
  width: auto;
}

.image-44 {
  margin-top: 10px;
  margin-bottom: 20px;
}

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

.div-block-19 {
  border: 3px solid #d0e180;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  display: flex;
}

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

.list-10 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.quick-stack-44 {
  width: auto;
}

.image-45 {
  margin-top: 10px;
  margin-bottom: 20px;
}

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

.div-block-20 {
  border: 3px solid #d0e180;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  display: flex;
}

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

.list-11 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.quick-stack-45 {
  width: auto;
}

.image-46 {
  margin-top: 10px;
  margin-bottom: 20px;
}

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

.div-block-21 {
  border: 3px solid #d0e180;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  display: flex;
}

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

.list-12 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.quick-stack-46 {
  width: 90%;
  padding: 0;
}

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

.cell-118 {
  justify-content: center;
  align-items: center;
}

.quick-stack-47 {
  width: auto;
}

.image-47 {
  margin-top: 10px;
  margin-bottom: 20px;
}

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

.div-block-22 {
  border: 3px solid #d0e180;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  display: flex;
}

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

.list-13 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.quick-stack-48 {
  width: auto;
}

.image-48 {
  margin-top: 10px;
  margin-bottom: 20px;
}

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

.div-block-23 {
  border: 3px solid #d0e180;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  display: flex;
}

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

.list-14 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.text-block-36 {
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-37 {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 35px;
  line-height: 35px;
}

.quick-stack-49 {
  width: auto;
}

.image-49 {
  margin-top: 10px;
  margin-bottom: 20px;
}

.cell-126, .cell-130 {
  justify-content: center;
  align-items: flex-start;
}

.list-15 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.quick-stack-50 {
  width: auto;
}

.image-50 {
  margin-top: 10px;
  margin-bottom: 20px;
}

.cell-131, .cell-135 {
  justify-content: center;
  align-items: flex-start;
}

.list-16 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.text-block-38 {
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-39 {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 35px;
  line-height: 35px;
}

.quick-stack-51 {
  width: auto;
}

.image-51 {
  margin-top: 10px;
  margin-bottom: 20px;
}

.cell-136, .cell-140 {
  justify-content: center;
  align-items: flex-start;
}

.list-17 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.quick-stack-52 {
  width: auto;
}

.image-52 {
  margin-top: 10px;
  margin-bottom: 20px;
}

.cell-141, .cell-145 {
  justify-content: center;
  align-items: flex-start;
}

.list-18 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.quick-stack-53 {
  width: auto;
}

.image-53 {
  margin-top: 10px;
  margin-bottom: 20px;
}

.cell-146, .cell-150 {
  justify-content: center;
  align-items: flex-start;
}

.heading-10 {
  color: #fff;
  text-align: center;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 45px;
  line-height: 50px;
}

.text-block-40 {
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-41 {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Mansory, Times New Roman, sans-serif;
  font-size: 35px;
  line-height: 35px;
}

.image-54 {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.image-55 {
  margin-bottom: 20px;
}

.text-block-42 {
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.villa-mora {
  margin-top: 0;
}

.body-las-lomas {
  background-color: #f8ebd7;
}

.form-contacto, .section-23 {
  padding-top: 40px;
  padding-bottom: 40px;
}

@media screen and (max-width: 991px) {
  .hero.pacheco, .hero.center, .hero.nosotros, .hero.las-lomas {
    position: relative;
  }

  .nav-link-text {
    text-align: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .nav-link-text.margen-derecho {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .nav-link-text.dropdown {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    width: auto;
  }

  .nav-secondary-button {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .nav-secondary-button.fondo-verde {
    width: 70%;
  }

  .linea-dorada {
    height: 5px;
  }

  .heading {
    font-size: 45px;
    line-height: 50px;
  }

  .navbar-3 {
    width: 100%;
  }

  .nav-menu-2 {
    z-index: 1;
    background-color: #09311e;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 40px;
    padding: 20px;
    display: block;
    position: absolute;
  }

  .container-2 {
    flex-flow: column;
    padding-left: 30px;
    padding-right: 30px;
    display: block;
  }

  .menu-button {
    z-index: 100;
    color: #fff;
    background-color: #efcf9c;
    border-radius: 3px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .menu-button.w--open {
    z-index: 100;
    float: right;
    clear: none;
    display: block;
    position: relative;
  }

  .icon-2 {
    color: #123a29;
  }

  .contenedor-interior-menu {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative;
  }

  .section {
    height: 400px;
    padding: 20px;
  }

  .paragraph {
    font-size: 20px;
    line-height: 25px;
  }

  .sublinea.quienes-somos {
    width: auto;
    font-size: 18px;
    line-height: 22px;
  }

  .indicadores-destacados {
    padding: 10px;
  }

  .grilla-edificios {
    height: auto;
  }

  .descripcion-edificio {
    padding: 60px 140px;
  }

  .descripcion-edificio.fondo-claro {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .foto-edifico.pacheco, .foto-edifico.las-mercedes, .foto-edifico.villa-mora {
    padding: 0;
  }

  .section-3 {
    padding-top: 40px;
    padding-left: 100px;
    padding-right: 100px;
  }

  .contenedor-algunos-numeros {
    height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .linea-dorada-plena {
    width: 100%;
    height: 2px;
  }

  .linea-dorada-plena.baja-opacidad {
    width: 2px;
    height: 100%;
  }

  .image, .image-2 {
    width: 120px;
  }

  .edificio-palmanova.pacheco, .edificio-palmanova.las-mercedes, .edificio-palmanova.villa-mora {
    height: 400px;
  }

  .recuadro-jasper {
    margin-bottom: 20px;
  }

  .seccion-extras {
    padding-left: 20px;
    padding-right: 20px;
  }

  .h5 {
    font-size: 20px;
    line-height: 25px;
  }

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

  .cell-6 {
    justify-content: center;
    align-items: center;
  }

  .section-8 {
    padding-top: 40px;
    padding-bottom: 100px;
  }

  .historias._01 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .historias._02 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-top: 0;
  }

  .historias._03 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .grilla-historias {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: 90%;
    margin-top: 20px;
    margin-left: 40px;
    margin-right: 40px;
  }

  .celda-foto-historias {
    justify-content: flex-start;
    align-items: center;
  }

  .celda-texto {
    padding-right: 40px;
  }

  .footer {
    height: auto;
    padding-bottom: 40px;
  }

  .componente-centrarl-footer {
    width: 90%;
  }

  .textos-footer._16pt {
    text-align: left;
    width: 100%;
  }

  .enlaces-footer.maps {
    margin-top: 10px;
  }

  .katuete-copyright {
    flex-flow: column;
    padding-left: 40px;
    padding-right: 40px;
  }

  .texto-copyright {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 16px;
  }

  .nubes {
    margin-bottom: 400px;
    inset: auto 0% 0%;
  }

  .linea-verde {
    height: 5px;
  }

  .llamada {
    width: auto;
  }

  .recuadro-ubicado-piso.balcones {
    margin-top: -16px;
  }

  .image-11 {
    width: 90%;
  }

  .pacheco-arquitectura {
    background-position: 70%;
  }

  .grilla-ubicaciones-planta {
    width: auto;
  }

  .las-mercedes-grilla-el-proyecto {
    width: 90%;
  }

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

  .grilla-equipamientos-las-mercedes {
    width: 95%;
    padding: 0;
  }

  .las-mercedes-recuadro-amenidades {
    width: 80%;
  }

  .quick-stack-22 {
    padding-right: 0;
  }

  .quick-stack-23 {
    width: 100%;
    padding-right: 0;
  }

  .vm-recuadro-amenidades {
    width: 80%;
  }

  .quick-stack-26 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .image-22, .image-23, .image-24, .image-25 {
    width: 100%;
  }

  .rl-padding-section-large {
    padding-top: 6rem;
    padding-bottom: 5rem;
  }

  .rl_blog5_spacing-block-3 {
    padding-bottom: 4.5rem;
  }

  .rl_blog8_featured-item-content {
    padding: 2rem;
  }

  .rl-heading-style-h4 {
    font-size: 1.75rem;
  }

  .rl-heading-style-h1 {
    font-size: 3.25rem;
  }

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

  .rl-heading-style-h2 {
    font-size: 2.75rem;
  }

  .rl_blogpost1_spacing-block-3 {
    padding-bottom: 4.5rem;
  }

  .rl_blogpost1_spacing-block-5 {
    padding-bottom: 3.5rem;
  }

  .rl_blogpost1_image-wrapper {
    padding-top: 56.25%;
  }

  .rl_blogpost1_spacing-block-2 {
    padding-bottom: 2.5rem;
  }

  .rl_blogpost1_spacing-block-4 {
    padding-bottom: 3.5rem;
  }

  .rl_blogpost1_spacing-block-8, .rl_blogpost1_spacing-block-7 {
    padding-bottom: 2.5rem;
  }

  .rl_blogpost1_content {
    margin-bottom: 3rem;
  }

  .sublinea-direccion.quienes-somos {
    width: auto;
    font-size: 18px;
    line-height: 22px;
  }

  .container-18 {
    flex-flow: column;
    width: 90%;
  }

  .dropdown-toggle {
    width: 100%;
    padding-left: 12px;
  }

  .dropdown-2 {
    width: 100%;
  }

  .dropdown-toggle-2 {
    justify-content: center;
    align-items: center;
    width: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .dropdown-3 {
    width: auto;
    display: block;
  }

  .contenedor-dropdown-idioma {
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
  }

  .contendor-enlace-medio {
    flex-flow: column;
    margin-bottom: 0;
  }

  .link {
    text-align: center;
  }

  .contendor-icono-idioma {
    justify-content: center;
    align-self: center;
    align-items: center;
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
  }

  .idioma-de {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .language-dropdown {
    width: 100px;
    margin-left: 0;
    margin-right: 0;
  }

  .language-list.w--open {
    width: 100px;
  }

  .rl-heading-style-h2-2, .rl-heading-style-h2-3 {
    font-size: 2.75rem;
  }

  .full-foto.amplios-ventanales, .full-foto.balcones {
    background-size: cover;
  }

  .icono-cama {
    width: 60px;
  }

  .contenedor-icono-detalles {
    height: 95px;
  }

  .hero-2.pacheco {
    position: relative;
  }

  .dropdown-4 {
    width: auto;
    display: block;
  }

  .dropdown-toggle-3 {
    width: 100%;
    padding-left: 12px;
  }

  .container-22 {
    flex-flow: column;
    padding-left: 30px;
    padding-right: 30px;
    display: block;
  }

  .icon-6 {
    color: #123a29;
  }

  .image-40, .image-54 {
    width: 90%;
  }
}

@media screen and (max-width: 767px) {
  .hero.pacheco, .hero.center, .hero.nosotros {
    position: relative;
  }

  .hero.inicio {
    padding-bottom: 40px;
  }

  .hero.las-lomas {
    position: relative;
  }

  .nav-link-text {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .nav-logo {
    width: 200px;
  }

  .navbar-3 {
    width: 100%;
  }

  .brand {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .section {
    height: 350px;
    padding: 40px;
  }

  .descripcion-edificio {
    padding-left: 60px;
    padding-right: 60px;
  }

  .foto-edifico.pacheco {
    padding: 0;
  }

  .contenedor-algunos-numeros {
    height: auto;
  }

  .linea-dorada-plena {
    width: 100%;
    height: 2px;
  }

  .linea-dorada-plena.baja-opacidad {
    width: 100%;
    height: 2px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

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

  .quick-stack-5 {
    padding: 10px;
  }

  .cell-5, .cell-6 {
    justify-content: flex-start;
    align-items: center;
  }

  .section-8 {
    padding-top: 20px;
    padding-bottom: 100px;
  }

  .grilla-historias {
    margin-left: 20px;
    margin-right: 20px;
  }

  .celda-texto {
    padding-right: 20px;
  }

  .textos-footer._16pt {
    text-align: center;
  }

  .image-6 {
    display: none;
  }

  .enlaces-footer.maps {
    margin-top: 10px;
  }

  .cell-15 {
    justify-content: center;
    align-items: center;
  }

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

  .nubes {
    inset: auto 0% 0%;
  }

  .linea-verde._100 {
    width: 80%;
  }

  .titular-general {
    font-size: 40px;
    line-height: 50px;
  }

  .titular-general.center.verde {
    font-size: 35px;
  }

  .quick-stack-11 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .texto-leyenda-lightbox.gris {
    text-align: center;
  }

  .texto-flujo-20 {
    font-size: 16px;
  }

  .recuadro-ubicado-piso.departamento-descripcion {
    width: auto;
    margin-top: -93px;
  }

  .recuadro-ubicado-piso.balcones {
    margin-top: -28px;
  }

  .recuadro-ubicado-piso.las-lomas {
    margin-bottom: -44px;
  }

  .text-block-9.mayusculas {
    font-size: 24px;
  }

  .section-13.dormitorio {
    height: 480px;
  }

  .cell-23, .cell-24 {
    justify-content: center;
    align-items: center;
  }

  .titular-departamento {
    font-size: 30px;
  }

  .titular-departamento._22px.verde {
    text-align: center;
  }

  .cell-25, .cell-27 {
    justify-content: space-between;
    align-items: center;
  }

  .pacheco-arquitectura {
    background-position: 50% 100%;
    background-size: auto;
    height: 650px;
  }

  .grilla-ubicaciones-planta {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .cell-28, .cell-29, .cell-30, .cell-31, .cell-32, .cell-33, .cell-34, .cell-35, .cell-36, .cell-37, .cell-38, .cell-39, .cell-40, .cell-41, .cell-42 {
    justify-content: flex-start;
    align-items: center;
  }

  .plano-planta {
    width: 90%;
  }

  .las-mercedes-numero-destacado {
    font-size: 35px;
  }

  .cell-43 {
    flex-flow: row;
  }

  .las-mercedes-contendor-numeros-centro {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .las-mercedes-titular-departamento._22px.crema {
    text-align: center;
  }

  .las-mercedes-grilla-plano-ubi {
    width: 90%;
  }

  .celda-textos-equipamientos-las-mercedes {
    justify-content: center;
    align-items: center;
  }

  .las-mercedes-item-lista-equipamiento {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding: 0;
  }

  .cell-50 {
    justify-content: center;
    align-items: stretch;
  }

  .las-mercedes-iconos-equipamientos {
    width: auto;
  }

  .las-mercedes-amenidades {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .linea-crema-interna-amenidades {
    padding: 10px;
  }

  .text-block-10, .lm-textos-amenidades {
    font-size: 16px;
  }

  .quick-stack-21 {
    padding-right: 0;
  }

  .cell-58 {
    justify-content: center;
    align-items: center;
  }

  .quick-stack-23 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .cell-59, .cell-60, .cell-61 {
    justify-content: flex-start;
    align-items: center;
  }

  .vm-amenidades-lista {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .linea-crema-interna-amenidades-vm {
    padding: 10px;
  }

  .quick-stack-24 {
    margin-bottom: 20px;
  }

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

  .quick-stack-26 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-21 {
    margin-top: 0;
  }

  .container-11 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .container-12 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .rl-padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .rl_blog8_spacing-block-1 {
    padding-bottom: .75rem;
  }

  .rl_blog5_spacing-block-3 {
    padding-bottom: 3rem;
  }

  .rl_blog8_spacing-block-2 {
    padding-bottom: 1.25rem;
  }

  .rl_blog8_spacing-block-7 {
    padding-bottom: 3rem;
  }

  .rl_blog8_featured-item-content {
    padding: 1.5rem;
  }

  .rl_blog8_spacing-block-9 {
    padding-bottom: .75rem;
  }

  .rl-heading-style-h5 {
    font-size: 1.25rem;
  }

  .rl_blog8_spacing-block-4 {
    padding-bottom: .75rem;
  }

  .rl-text-style-medium {
    font-size: 1rem;
  }

  .rl-heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .rl_blog8_featured-item-wrapper {
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .rl_blog8_menu-link.last-link {
    margin-right: 2rem;
  }

  .rl_blog8_spacing-block-5 {
    padding-bottom: .75rem;
  }

  .rl_blog8_spacing-block-6 {
    padding-bottom: 1.25rem;
  }

  .rl-heading-style-h1 {
    font-size: 2.5rem;
  }

  .rl_blog8_spacing-block-8 {
    padding-bottom: 3rem;
  }

  .rl_blog8_spacing-block-11 {
    padding-bottom: 1.25rem;
  }

  .rl_blog8_category-menu {
    width: 100vw;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .rl_blog8_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .rl-heading-style-h2 {
    font-size: 2.25rem;
  }

  .rl_blogpost1_spacing-block-3 {
    padding-bottom: 3rem;
  }

  .rl_blogpost1_spacing-block-5 {
    padding-bottom: 2.5rem;
  }

  .rl_blogpost1_spacing-block-6 {
    padding-bottom: 1rem;
  }

  .rl_blogpost1_divider {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .rl_blogpost1_spacing-block-2 {
    padding-bottom: 2rem;
  }

  .rl_blogpost1_spacing-block-4 {
    padding-bottom: 2.5rem;
  }

  .rl-heading-style-h6 {
    font-size: 1.125rem;
  }

  .rl_blogpost1_spacing-block-8 {
    padding-bottom: 2rem;
  }

  .rl_blogpost1_spacing-block-1 {
    padding-bottom: 1.25rem;
  }

  .rl_blogpost1_spacing-block-7 {
    padding-bottom: 2rem;
  }

  .rl_blogpost1_content {
    margin-bottom: 2rem;
  }

  .rl_blogpost1_author-text-large {
    font-size: 1rem;
  }

  .heading-6-copy, .heading-6-copy-copy {
    text-align: center;
  }

  .contenedor-form {
    width: 90%;
  }

  .quick-stack-29 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .celda-footer-enlaces {
    justify-content: center;
    align-items: center;
  }

  .espaciador-60px {
    display: none;
  }

  .container-18 {
    flex-flow: column;
  }

  .contenedor-form-2 {
    width: 90%;
  }

  .rl-heading-style-h2-2, .rl-heading-style-h2-3 {
    font-size: 2.25rem;
  }

  .full-foto.amplios-ventales.co-working, .full-foto.amplios-ventanales {
    background-size: cover;
    height: 635px;
  }

  .full-foto.balcones {
    background-size: cover;
    height: 735px;
  }

  .las-lomas-ameneties {
    margin-top: 100px;
  }

  .cell-78 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .titulares-blancos {
    padding-bottom: 0;
    font-size: 28px;
    line-height: 28px;
  }

  .div-block-9 {
    width: auto;
    margin-left: 40px;
    margin-right: 40px;
  }

  .contendor-foto-grande {
    height: 400px;
  }

  .contendor-foto-grande.foto-mas-cerrada {
    height: 450px;
  }

  .icono-cama {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .quick-stack-33 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .icono-mas-texto {
    flex-flow: column;
  }

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

  .image-37 {
    margin-bottom: 20px;
  }

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

  .titulos-formas-de-pagos {
    margin-left: 15px;
    font-size: 19px;
    line-height: 19px;
  }

  .quick-stack-36 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .contenedor-icono-detalles {
    height: 95px;
  }

  .contorno-interior-verde {
    justify-content: center;
    align-items: center;
    width: 90%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .textos-pie-pagos {
    font-size: 15px;
  }

  .text-block-26 {
    font-size: 18px;
  }

  .quick-stack-37 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .celda-contorno-verde {
    border-style: solid;
    border-width: 2px;
  }

  .linea-derecha {
    border-width: 2px;
  }

  .hero-2.pacheco {
    position: relative;
  }

  .quick-stack-38 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .cell-91, .cell-92 {
    justify-content: center;
    align-items: center;
  }

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

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

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

  .cell-96, .cell-97 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-98, .cell-99 {
    justify-content: space-between;
    align-items: center;
  }

  .cell-100, .cell-101, .cell-102 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-103, .cell-104, .cell-105 {
    justify-content: space-between;
    align-items: center;
  }

  .cell-106, .cell-107, .cell-108 {
    justify-content: flex-start;
    align-items: center;
  }

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

  .cell-110, .cell-111, .cell-112 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-113, .cell-114, .cell-115, .cell-116 {
    justify-content: space-between;
    align-items: center;
  }

  .cell-117, .cell-118 {
    justify-content: center;
    align-items: center;
  }

  .cell-119, .cell-120 {
    justify-content: space-between;
    align-items: center;
  }

  .cell-121, .cell-122 {
    justify-content: flex-start;
    align-items: center;
  }

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

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

  .cell-125, .cell-126 {
    justify-content: space-between;
    align-items: center;
  }

  .cell-127, .cell-128, .cell-129 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-130, .cell-131 {
    justify-content: space-between;
    align-items: center;
  }

  .cell-132, .cell-133, .cell-134 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-135, .cell-136 {
    justify-content: space-between;
    align-items: center;
  }

  .cell-137, .cell-138, .cell-139 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-140, .cell-141 {
    justify-content: space-between;
    align-items: center;
  }

  .cell-142, .cell-143, .cell-144 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-145, .cell-146 {
    justify-content: space-between;
    align-items: center;
  }

  .cell-147, .cell-148, .cell-149 {
    justify-content: flex-start;
    align-items: center;
  }

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

  .cell-153 {
    justify-content: center;
    align-items: center;
  }

  .container-26 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .cell-154, .cell-157 {
    justify-content: flex-start;
    align-items: center;
  }
}

@media screen and (max-width: 479px) {
  .hero {
    padding-bottom: 40px;
  }

  .hero.inicio {
    padding-bottom: 20px;
  }

  .hero.las-lomas {
    height: 1500px;
  }

  .nav-link-text {
    width: 90%;
  }

  .nav-link-text.margen-derecho {
    margin-bottom: 0;
  }

  .nav-logo {
    width: 150px;
    margin-top: 0;
  }

  .nav-secondary-button {
    width: 90%;
    height: 45px;
  }

  .nav-secondary-button.fondo-verde {
    height: 42px;
  }

  .conrtenedor-cta-hero {
    margin-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading {
    margin-top: 40px;
    margin-bottom: 40px;
    font-size: 30px;
    line-height: 35px;
  }

  .container-2 {
    padding-left: 15px;
    padding-right: 15px;
    display: block;
  }

  .brand {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .contenedor-interior-menu {
    justify-content: flex-start;
    align-items: center;
  }

  .section {
    height: 250px;
  }

  .section-2 {
    height: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .paragraph {
    width: auto;
    margin-top: 40px;
    margin-bottom: 40px;
    font-size: 16px;
    line-height: 20px;
  }

  .nombre-edificio {
    font-size: 25px;
    line-height: 30px;
  }

  .nombre-edificio.portada {
    font-size: 27px;
    line-height: 29px;
  }

  .sublinea {
    width: auto;
    font-size: 16px;
    line-height: 20px;
  }

  .sublinea.quienes-somos {
    font-size: 17px;
  }

  .sublinea.jasper {
    font-size: 19px;
  }

  .indicadores-destacados {
    display: none;
  }

  .grilla-edificios {
    height: auto;
  }

  .descripcion-edificio {
    padding: 60px 30px;
  }

  .descripcion-edificio.nosotros {
    padding: 20px;
  }

  .foto-edifico.pacheco {
    padding: 0;
  }

  .section-3 {
    padding-top: 60px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .contenedor-algunos-numeros {
    height: auto;
  }

  .linea-dorada-plena.baja-opacidad {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image, .image-2 {
    display: none;
  }

  .edificio-palmanova.pacheco {
    height: 250px;
  }

  .edificio-palmanova.las-mercedes, .edificio-palmanova.villa-mora {
    height: 300px;
  }

  .section-4 {
    height: auto;
  }

  .section-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .textos-flujo {
    text-align: center;
  }

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

  .h5 {
    text-align: center;
    line-height: 22px;
  }

  .section-8 {
    padding-top: 20px;
    padding-bottom: 60px;
  }

  .foto-historias {
    margin-bottom: 20px;
  }

  .celda-texto {
    padding-right: 0;
  }

  .componente-centrarl-footer {
    width: 90%;
  }

  .enlaces-footer.contacto {
    width: 90%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .enlaces-footer.maps {
    width: 90%;
  }

  .cell-15 {
    justify-content: center;
    align-items: center;
  }

  .nubes {
    margin-bottom: 220px;
    inset: auto 0% 0%;
  }

  .section-9 {
    padding-left: 0;
    padding-right: 0;
  }

  .linea-verde {
    width: 220px;
    margin-bottom: 20px;
  }

  .linea-verde.abajo {
    width: 220px;
    margin-top: 20px;
  }

  .linea-verde._100 {
    margin-top: 20px;
  }

  .llamada {
    height: 45px;
  }

  .llamada.las-mercedes {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .titular-general {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 30px;
  }

  .titular-general.negro.menos-grande {
    font-size: 30px;
  }

  .titular-general.center.verde {
    font-size: 30px;
    line-height: 30px;
  }

  .texto-intro {
    width: 280px;
    margin-left: 0;
    margin-right: 0;
    font-size: 16px;
    line-height: 25px;
  }

  .texto-intro.sublinea {
    width: 260px;
    line-height: 20px;
  }

  .image-10 {
    width: 80%;
    margin-top: 40px;
  }

  .quick-stack-11 {
    margin-top: 20px;
    margin-bottom: 60px;
  }

  .texto-leyenda-lightbox {
    display: none;
  }

  .texto-flujo-20 {
    font-size: 16px;
  }

  .pacheco-ameneties {
    height: 300px;
  }

  .heading-4 {
    font-size: 35px;
    line-height: 35px;
  }

  .recuadro-ubicado-piso, .recuadro-ubicado-piso.pista-running {
    width: 250px;
  }

  .recuadro-ubicado-piso.departamento-descripcion {
    width: auto;
    margin: -41px 20px 60px;
  }

  .recuadro-ubicado-piso.fitness-center, .recuadro-ubicado-piso.starlight-center {
    width: 250px;
    margin-bottom: -78px;
  }

  .recuadro-ubicado-piso.starlight-center-foto {
    width: 250px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .recuadro-ubicado-piso.las-mercedes-card-texto-intro {
    width: 250px;
  }

  .recuadro-ubicado-piso.balcones {
    width: auto;
    margin-top: -37px;
    margin-left: 40px;
    margin-right: 40px;
  }

  .recuadro-ubicado-piso.las-lomas {
    width: auto;
    margin-bottom: -80px;
    margin-left: 40px;
    margin-right: 40px;
  }

  .recuadro-ubicado-piso.departamento-descripcion {
    width: auto;
    margin-bottom: -70px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .recuadro-ubicado-piso.co-working {
    width: auto;
    margin-top: -87px;
    margin-left: 40px;
    margin-right: 40px;
  }

  .linea-verde-interna {
    padding-left: 15px;
    padding-right: 15px;
  }

  .linea-verde-interna.izquierda {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-8 {
    text-align: center;
    font-size: 14px;
  }

  .text-block-9 {
    font-size: 24px;
    line-height: 26px;
  }

  .text-block-9.izquierda {
    font-size: 28px;
    line-height: 30px;
  }

  .text-block-9.mayusculas {
    font-size: 20px;
    line-height: 25px;
  }

  .image-11 {
    margin-left: 0;
    margin-right: 0;
  }

  .section-13 {
    height: 300px;
  }

  .section-13.dormitorio {
    height: 350px;
  }

  .section-13.gastronomia-coffee {
    height: 400px;
  }

  .heading-5 {
    font-size: 45px;
  }

  .recuadro-pisos {
    width: auto;
    padding: 15px;
  }

  .dormitorios._1, .dormitorios._1-copy, .dormitorios.vista-amplia {
    height: 300px;
  }

  ._1-a {
    padding-top: 0;
    padding-bottom: 0;
  }

  .descripcion-departamento.titular.izquierda {
    font-size: 16px;
  }

  .titular-departamento {
    font-size: 25px;
  }

  .titular-departamento._22px.verde {
    text-align: center;
  }

  .sublinea-edificios {
    font-size: 17px;
  }

  .pacheco-fitness-center {
    height: 300px;
  }

  .paragraph-3 {
    font-family: Poppins, sans-serif;
  }

  .pacheco-starlight-center, .pacheco-espacios-verdes, .pacheco-ameneties-terraza, .pacheco-ameneties-terraza-foto {
    height: 300px;
  }

  .pacheco-starlight-corner-terraza {
    height: auto;
  }

  .las-mercedes-intro {
    padding-left: 0;
    padding-right: 0;
  }

  .linea-crema-interna {
    padding-left: 15px;
    padding-right: 15px;
  }

  .algunos-numeros {
    padding: 20px;
  }

  .algunos-numeros.fondo-blanco.residencia {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    width: auto;
    margin: 20px;
    padding: 10px;
  }

  .las-mercedes-el-proyecto-fondo {
    height: 300px;
  }

  .las-mercedes-numero-destacado {
    font-size: 35px;
    line-height: 25px;
  }

  .las-mercedes-contenedor-numeros {
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 20px;
  }

  .las-mercedes-contendor-numeros-centro {
    flex-flow: column;
    margin-top: 20px;
  }

  .las-mercedes-datos-proyecto {
    margin-bottom: 20px;
  }

  .las-mercedes-titular-departamento._22px.crema {
    text-align: center;
  }

  .las-mercedes-ubicacion-en-planta {
    width: 180px;
  }

  .las-mercedes-grilla-plano-ubi {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding: 0;
  }

  .las-mercedes-estilo-en-cada-rincon {
    height: 300px;
  }

  .texto-descripcion-simple-verde {
    text-align: center;
  }

  .las-mercedes-lujo-en-su-maxima-expresion {
    height: 300px;
  }

  .las-mercedes-equipamientos {
    padding-left: 10px;
    padding-right: 10px;
  }

  .celda-textos-equipamientos-las-mercedes {
    justify-content: center;
    align-items: center;
  }

  .titular-equipamientos {
    margin-bottom: 2px;
    font-size: 30px;
  }

  .quick-stack-18 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    margin-top: 10px;
  }

  .las-mercedes-item-lista-equipamiento {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-right: 10px;
  }

  .las-mercedes-descripcion-equipamientos {
    text-align: left;
    font-size: 15px;
    line-height: 18px;
  }

  .las-mercedes-iconos-equipamientos {
    width: 50px;
    height: 50px;
  }

  .las-mercedes-asado-terraza {
    height: 300px;
  }

  .las-mercedes-amenidades {
    height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .las-mercedes-recuadro-amenidades {
    width: 250px;
  }

  .linea-crema-interna-amenidades {
    padding-left: 15px;
    padding-right: 15px;
  }

  .quick-stack-19 {
    padding-left: 0;
    padding-right: 0;
  }

  .cell-55 {
    justify-content: center;
    align-items: center;
  }

  .text-block-10 {
    text-align: center;
    width: 100%;
    margin-top: 10px;
    font-size: 16px;
  }

  .lm-recuadro-amenidades {
    width: 250px;
  }

  .lm-sauna, .lm-piscina-infinita, .lm-solarium, .lm-gimnasio-completo, .lm-coworking, .lm-parrilla, .lm-lavanderia {
    height: 300px;
  }

  .lm-textos-amenidades {
    text-align: center;
    width: 100%;
    font-size: 16px;
  }

  .vm-el-proyecto-fondo {
    height: 300px;
  }

  .vm-numero-destacado {
    font-size: 28px;
    line-height: 25px;
  }

  .quick-stack-23 {
    padding-left: 0;
  }

  .vm-datos-proyecto {
    margin-top: 100px;
    margin-bottom: 20px;
  }

  .vm-espacio-equilibrado, .vm-tipologia-2, .vm-dormitorio-divisor {
    height: 300px;
  }

  .vm-equipamientos, .vm-vista-general {
    padding-left: 10px;
    padding-right: 10px;
  }

  .vm-amenidades {
    height: 300px;
  }

  .vm-amenidades-lista {
    height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .vm-recuadro-amenidades {
    width: 250px;
  }

  .linea-crema-interna-amenidades-vm {
    padding-left: 15px;
    padding-right: 15px;
  }

  .vm-sauna, .vm-jacuzzi, .vm-oasis, .vm-solarium, .vm-vida-saludable, .vm-laundry, .vm-cocheras {
    height: 300px;
  }

  .nosotros {
    padding: 40px 0 60px;
  }

  .quick-stack-24 {
    margin-top: 20px;
    margin-bottom: 10px;
  }

  .quick-stack-25 {
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .contorno-exterior {
    margin-left: 20px;
    margin-right: 20px;
  }

  .contorno-exterior.bonos.sombri {
    width: auto;
  }

  .nombre-edificio-nosotros {
    font-size: 25px;
    line-height: 30px;
  }

  .container-11 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-6 {
    width: auto;
  }

  .container-12 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .list-2, .list-3 {
    width: 80%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cell-66, .cell-67 {
    justify-content: flex-start;
    align-items: center;
  }

  .list-4 {
    width: 80%;
    padding-left: 0;
  }

  .cell-68, .cell-69 {
    justify-content: flex-start;
    align-items: center;
  }

  .list-5 {
    width: 80%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .nota-residencia {
    text-align: center;
    margin-left: 20px;
    margin-right: 20px;
    line-height: 16px;
  }

  .rl_blog8_featured-item-content, .rl_blog8_item-content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .rl_blogpost1_content-top {
    flex-direction: column;
    align-items: flex-start;
  }

  .rl_blogpost1_author-wrapper {
    margin-bottom: 1rem;
  }

  .rl_blogpost1_share-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }

  .rl_blogpost1_content-bottom {
    flex-direction: column;
    align-items: flex-start;
  }

  .rl_blogpost1_tag-list {
    justify-content: flex-start;
  }

  .rl_blogpost1_tag-list-wrapper {
    width: 100%;
  }

  .sublinea-direccion {
    font-size: 16px;
    line-height: 20px;
  }

  .sublinea-direccion.quienes-somos {
    font-size: 17px;
  }

  .sublinea-direccion.jasper {
    font-size: 19px;
  }

  .contacto {
    padding: 40px 0 60px;
  }

  .contenedor-form {
    width: 90%;
    margin-top: 20px;
    padding: 10px 10px 0;
  }

  .texto-sublinea-form {
    width: auto;
    margin-left: 25px;
    margin-right: 25px;
    font-size: 15px;
  }

  .textos-form-titular {
    line-height: 25px;
  }

  .celda-footer-enlaces {
    justify-content: center;
    align-items: center;
  }

  .espaciador-60px {
    display: none;
  }

  .image-31, .palmanova-iso {
    margin-bottom: 20px;
  }

  .dropdown-toggle {
    width: 100%;
    padding-left: 0;
  }

  .dropdown-list.w--open {
    flex-flow: column;
    width: auto;
    display: flex;
  }

  .dropdown-link {
    margin-left: 0;
    margin-right: 0;
  }

  .dropdown-2 {
    width: 90%;
  }

  .dropdown-toggle-2 {
    width: auto;
    padding-right: 30px;
    display: block;
    position: static;
  }

  .dropdown-3 {
    position: relative;
  }

  .contenedor-form-2 {
    width: 90%;
    margin-top: 20px;
    padding: 10px 10px 0;
  }

  .link {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .contendor-icono-idioma {
    flex-flow: row;
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: center;
    width: 90%;
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
  }

  .icon-4 {
    margin-right: 10px;
  }

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

  .full-foto.amplios-ventales.co-working {
    background-size: cover;
    height: 400px;
  }

  .full-foto.amplios-ventanales {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 550px;
  }

  .full-foto.balcones {
    height: 635px;
  }

  .tercer-fold-las-lomas {
    margin-top: 40px;
  }

  .h3-las-lomas {
    font-size: 32px;
    line-height: 32px;
  }

  ._5to-fold {
    padding-top: 30px;
    padding-bottom: 40px;
  }

  .las-lomas-ameneties-4-pisos-intro {
    height: 550px;
  }

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

  .contendor-textos-planos {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .las-lomas-ameneties {
    margin-top: 100px;
    margin-bottom: 0;
  }

  .cantidad-dormitorios {
    width: auto;
    margin-top: 60px;
    margin-left: 40px;
    margin-right: 40px;
  }

  .cantidad-dormitorios.pista-running {
    width: 250px;
  }

  .cantidad-dormitorios.departamento-descripcion {
    width: auto;
    margin-bottom: -70px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .cantidad-dormitorios.fitness-center, .cantidad-dormitorios.starlight-center {
    width: 250px;
    margin-bottom: -78px;
  }

  .cantidad-dormitorios.starlight-center-foto {
    width: 250px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .cantidad-dormitorios.las-mercedes-card-texto-intro {
    width: 250px;
  }

  .cantidad-dormitorios.mas-ancho {
    width: auto;
    margin: 20px 40px 40px;
  }

  .cell-78 {
    padding: 40px 0;
  }

  .titulares-blancos {
    font-size: 28px;
    line-height: 30px;
  }

  .texto-en-blanco.mayusculas {
    line-height: 23px;
  }

  .contendor-foto-grande.foto-mas-cerrada {
    height: 350px;
  }

  ._2-dormitorios {
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-block-19.centrado {
    font-size: 15px;
  }

  .contenedor-iconos-dormitorio {
    margin-top: 40px;
  }

  ._3-dormitorios {
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 20px;
  }

  .plano-grande {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .plano-grande.penthouse {
    width: 90%;
  }

  .quick-stack-33 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .titulo-barra {
    font-size: 14px;
  }

  .numero-barra {
    font-size: 15px;
    line-height: 18px;
  }

  .section-16 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .formas-de-pago, .formas-de-pago.pista-running {
    width: 250px;
  }

  .formas-de-pago.departamento-descripcion {
    width: auto;
    margin-bottom: -70px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .formas-de-pago.fitness-center, .formas-de-pago.starlight-center {
    width: 250px;
    margin-bottom: -78px;
  }

  .formas-de-pago.starlight-center-foto {
    width: 250px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .formas-de-pago.las-mercedes-card-texto-intro {
    width: 250px;
  }

  .titulos-formas-de-pagos {
    font-size: 19px;
    line-height: 20px;
  }

  .contenedor-icono-detalles {
    height: 100px;
  }

  .contorno-interior-verde {
    width: 95%;
  }

  .textos-pie-pagos, .text-block-26 {
    font-size: 15px;
  }

  .recuadro-linea-verde-pagos {
    margin-left: 20px;
    margin-right: 20px;
  }

  .recuadro-ideas {
    width: 250px;
    margin-top: -45px;
  }

  .recuadro-ideas.pista-running {
    width: 250px;
  }

  .recuadro-ideas.departamento-descripcion {
    width: auto;
    margin-bottom: -70px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .recuadro-ideas.fitness-center, .recuadro-ideas.starlight-center {
    width: 250px;
    margin-bottom: -78px;
  }

  .recuadro-ideas.starlight-center-foto {
    width: 250px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .recuadro-ideas.las-mercedes-card-texto-intro {
    width: 250px;
  }

  .celda-contorno-verde {
    justify-content: center;
    align-items: center;
  }

  .text-block-28 {
    font-size: 13px;
  }

  .conrtenedor-cta-hero-las-lomas {
    margin-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .hero-2 {
    padding-bottom: 40px;
  }

  .dropdown-4 {
    position: relative;
  }

  .image-38 {
    width: 80%;
    margin-top: 40px;
  }

  .dropdown-toggle-3 {
    width: 100%;
    padding-left: 0;
  }

  .container-22 {
    padding-left: 15px;
    padding-right: 15px;
    display: block;
  }

  .dropdown-list-3.w--open {
    flex-flow: column;
    width: auto;
    display: flex;
  }

  .section-20 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-8 {
    font-size: 35px;
    line-height: 35px;
  }

  .text-block-29 {
    text-align: center;
  }

  .text-block-30 {
    font-size: 28px;
    line-height: 30px;
  }

  .image-40 {
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-31 {
    text-align: center;
  }

  .text-block-32 {
    font-size: 28px;
    line-height: 30px;
  }

  .heading-9 {
    font-size: 45px;
  }

  .text-block-33 {
    font-size: 28px;
    line-height: 30px;
  }

  .text-block-34 {
    text-align: center;
  }

  .text-block-35 {
    font-size: 28px;
    line-height: 30px;
  }

  .paragraph-5 {
    font-family: Poppins, sans-serif;
  }

  .text-block-36 {
    text-align: center;
  }

  .text-block-37 {
    font-size: 28px;
    line-height: 30px;
  }

  .text-block-38 {
    text-align: center;
  }

  .text-block-39 {
    font-size: 28px;
    line-height: 30px;
  }

  .heading-10 {
    font-size: 35px;
    line-height: 35px;
  }

  .text-block-40 {
    text-align: center;
  }

  .text-block-41 {
    font-size: 28px;
    line-height: 30px;
  }

  .image-54 {
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-42 {
    text-align: center;
  }

  .villa-mora {
    width: 80%;
    margin-top: 40px;
  }

  .cell-151, .cell-152 {
    justify-content: center;
    align-items: center;
  }

  .quick-stack-54 {
    padding-top: 40px;
  }

  .container-27 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .quick-stack-55 {
    padding-bottom: 40px;
  }

  .container-28 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

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

  .quick-stack-56 {
    padding-top: 40px;
  }

  .container-29 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

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

  .quick-stack-57 {
    padding-top: 100px;
  }

  .quick-stack-58 {
    padding-bottom: 40px;
  }

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

  .container-30 {
    padding-top: 140px;
  }

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

#w-node-adab5f0f-d406-195a-2f63-4cb9203ff905-4c06e0c2, #w-node-bb4f9967-e776-fd5e-ea6b-36ca97c4175a-4c06e0c2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd769a57-c490-fc37-c62c-63fe1e6ace80-4c06e0c2, #w-node-_9ff4b3aa-cad8-633c-6958-f8380b560929-4c06e0c2, #w-node-_6ae5c16b-2d31-6979-cea0-f444da50a14f-4c06e0c2 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-f1c169f1-b716-284a-e0fb-984c89492e92-4c06e0c2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr .25fr 1fr .25fr 1fr .25fr 1fr;
}

#w-node-b0c90e9f-0ce1-9b67-03f8-ec47f000400e-4c06e0c2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4fb409c6-6446-edc1-97bc-4eca47ec1f38-4c06e0c2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr;
}

#w-node-_5d1880be-472e-edd8-e02d-7a6c6321c67b-4c06e0c2, #w-node-_2e7f4958-1b7e-c73d-dcea-8e8ff598aba3-4c06e0c2, #w-node-_4dd308f4-9ff6-eab4-1c37-26bc6847a630-4c06e0c2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_748b4583-0f52-1d00-a633-8b15894c1639-4c06e0c2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ab7a4b6a-2c4f-142f-6973-a8eef140628d-4c06e0c2, #w-node-_6e87d0de-a43a-d515-7cf5-fe43269e5c0d-4c06e0c2, #w-node-_976caed7-493e-7882-c075-fe38310ee62b-4c06e0c2 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-d63e6bf2-0ccd-8477-8389-fd7308c3d23a-08c3d238, #w-node-_1ab6b48e-e2a8-62ca-bbf9-ebb57c3dc1ea-08c3d238 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_701f66a3-ee25-9d86-3688-6cebc2be127a-4c06e0c3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e0d620f0-f354-304a-d9fa-f5e7db43488a-4c06e0c3 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-e0d620f0-f354-304a-d9fa-f5e7db43488c-4c06e0c3 {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-e0d620f0-f354-304a-d9fa-f5e7db43488e-4c06e0c3, #w-node-e0d620f0-f354-304a-d9fa-f5e7db434897-4c06e0c3, #w-node-e0d620f0-f354-304a-d9fa-f5e7db4348a0-4c06e0c3, #w-node-e0d620f0-f354-304a-d9fa-f5e7db4348a9-4c06e0c3, #w-node-e0d620f0-f354-304a-d9fa-f5e7db4348b0-4c06e0c3, #w-node-e0d620f0-f354-304a-d9fa-f5e7db4348b9-4c06e0c3, #w-node-e0d620f0-f354-304a-d9fa-f5e7db4348c2-4c06e0c3 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_8fdaa889-2a77-e43f-8a5a-a7c17b245353-4c06e0c3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1201520b-105c-77b1-bcc4-d125e93720c5-4c06e0c3, #w-node-_1201520b-105c-77b1-bcc4-d125e93720ce-4c06e0c3, #w-node-_0e93423e-eded-1eea-fd5b-d8bce408b922-4c06e0c3, #w-node-_0e93423e-eded-1eea-fd5b-d8bce408b92b-4c06e0c3, #w-node-ffdc768f-d7e2-9336-a643-d4f429049bbc-4c06e0c3, #w-node-ffdc768f-d7e2-9336-a643-d4f429049bc5-4c06e0c3, #w-node-e53f20d5-e55c-ee85-5a82-d94991996b8b-4c06e0c3, #w-node-e53f20d5-e55c-ee85-5a82-d94991996b94-4c06e0c3, #w-node-_8a096c68-66fd-d590-1d37-306fee1dd22b-4c06e0c3, #w-node-_8a096c68-66fd-d590-1d37-306fee1dd234-4c06e0c3, #w-node-bcf54334-56e5-89b3-0ff1-c839a36c1bc3-4c06e0c3, #w-node-bcf54334-56e5-89b3-0ff1-c839a36c1bcc-4c06e0c3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_88f069a6-330c-43d7-7882-c14334604b2a-4c06e0c3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dce6ec6d-d92b-fc1f-cceb-2c23b5397d34-4c06e0c3, #w-node-dce6ec6d-d92b-fc1f-cceb-2c23b5397d3d-4c06e0c3, #w-node-_06b9ddb8-b0c9-bec9-fdd7-0440935a3487-4c06e0c3, #w-node-_06b9ddb8-b0c9-bec9-fdd7-0440935a3490-4c06e0c3, #w-node-_55f5aaa2-7966-6035-b9e1-9832e5181c06-4c06e0c3, #w-node-_55f5aaa2-7966-6035-b9e1-9832e5181c0f-4c06e0c3, #w-node-_2ead2a8e-c463-3c31-0b29-8c160577851f-4c06e0c3, #w-node-_2ead2a8e-c463-3c31-0b29-8c1605778528-4c06e0c3, #w-node-_34523af7-bbb1-c827-aaa3-c5ccd0ac9fb0-4c06e0c3, #w-node-_34523af7-bbb1-c827-aaa3-c5ccd0ac9fb9-4c06e0c3, #w-node-a93ee38f-c9e2-8213-7871-73f272d7cc4c-4c06e0c3, #w-node-a93ee38f-c9e2-8213-7871-73f272d7cc55-4c06e0c3, #w-node-aac06775-42c9-fbe7-32b3-9646fb23e941-4c06e0c3, #w-node-aac06775-42c9-fbe7-32b3-9646fb23e94a-4c06e0c3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-a4ac9fb0-e69d-3c3b-2fef-194195cbac50-4c06e0c3 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-a4ac9fb0-e69d-3c3b-2fef-194195cbac52-4c06e0c3 {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-a4ac9fb0-e69d-3c3b-2fef-194195cbac54-4c06e0c3, #w-node-a4ac9fb0-e69d-3c3b-2fef-194195cbac5d-4c06e0c3, #w-node-a4ac9fb0-e69d-3c3b-2fef-194195cbac66-4c06e0c3, #w-node-a4ac9fb0-e69d-3c3b-2fef-194195cbac6f-4c06e0c3, #w-node-a4ac9fb0-e69d-3c3b-2fef-194195cbac76-4c06e0c3, #w-node-a4ac9fb0-e69d-3c3b-2fef-194195cbac7f-4c06e0c3 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_7797cc59-258d-10fa-586d-243881e9bc22-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5fa01910-aab0-1d0b-1cde-8487a90feccf-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8ee-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8f5-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_52636744-f2e6-bc96-5cf2-7978879394c5-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_52636744-f2e6-bc96-5cf2-7978879394cc-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1805cf10-93fe-15c1-c0c6-07439bcf460e-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_1805cf10-93fe-15c1-c0c6-07439bcf4615-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_128df652-c3fa-a21d-faef-3ef45da42bca-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_128df652-c3fa-a21d-faef-3ef45da42bd1-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9f320443-69eb-ee3c-e448-dcce84198437-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_9f320443-69eb-ee3c-e448-dcce8419843e-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d2b930dc-d9f0-9cc8-4c76-d6b66ba60377-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-d2b930dc-d9f0-9cc8-4c76-d6b66ba6037e-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f70e27d9-8898-9604-d188-3811c3e4dcb7-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-f70e27d9-8898-9604-d188-3811c3e4dcbe-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_19668072-3aea-a157-f2e9-8fd986aa9867-4c06e0c4 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-f4f2b231-11ab-e38d-1062-ffe56c19e4f5-4c06e0c4, #w-node-a2bf2761-71ce-4dfc-6187-21888ed0a5c6-4c06e0c4, #w-node-_33dac8e8-0c81-72b5-e922-120253d903ea-4c06e0c4, #w-node-_44202091-2abb-6cdc-b5bb-a28423bff64d-4c06e0c4, #w-node-_4adacdf0-dc10-4f2b-fce5-7b8c4f61e7fa-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 2.25fr;
}

#w-node-_98678ba8-faec-1b74-3e14-8114b25c93df-4c06e0c4 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8512bab4-e540-3e5b-b1c0-c7d5ffc6073d-4c06e0c4, #w-node-fac055ac-8813-4924-1171-4da9a913fa10-4c06e0c4, #w-node-_6d869ca3-0175-0ad8-db49-352cb11297f1-4c06e0c4, #w-node-_71c86797-4885-0a59-e183-f79cd3dfb770-4c06e0c4, #w-node-_8f27e50d-88d4-010a-678b-2451b44f41f3-4c06e0c4, #w-node-_946d2333-046e-bbd4-21bd-2f1fbb340eec-4c06e0c4, #w-node-fb4ec6ab-ef29-44c8-5651-c22e271736c7-4c06e0c4, #w-node-_07926f83-f982-7a19-277f-6b103bccdd0b-4c06e0c4 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_99765591-0059-8345-f887-5994d2e4ba10-4c06e0c5, #w-node-f5fdbfe3-dd2c-8f1e-87fd-17de55d445f7-4c06e0c5, #w-node-dd769a57-c490-fc37-c62c-63fe1e6ace80-4c06e0c5, #w-node-_9ff4b3aa-cad8-633c-6958-f8380b560929-4c06e0c5, #w-node-cc979a0a-8166-e882-9f74-bfa4dd28cd63-4c06e0c5, #w-node-_4dd308f4-9ff6-eab4-1c37-26bc6847a630-4c06e0c5, #w-node-_7797cc59-258d-10fa-586d-243881e9bc22-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b88ff0e5-3631-7438-21e9-d369a844e902-4c06e0c6 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-c75926da-de7f-6285-cad9-661dff7d6fc9-4c06e0c6, #w-node-aa6a927d-64e4-18ce-52ee-1bebb0b639b3-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_5fa01910-aab0-1d0b-1cde-8487a90feccf-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8ee-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8f5-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_52636744-f2e6-bc96-5cf2-7978879394c5-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_52636744-f2e6-bc96-5cf2-7978879394cc-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1805cf10-93fe-15c1-c0c6-07439bcf460e-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_1805cf10-93fe-15c1-c0c6-07439bcf4615-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_128df652-c3fa-a21d-faef-3ef45da42bca-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_128df652-c3fa-a21d-faef-3ef45da42bd1-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9f320443-69eb-ee3c-e448-dcce84198437-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_9f320443-69eb-ee3c-e448-dcce8419843e-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_19668072-3aea-a157-f2e9-8fd986aa9867-4c06e0c6 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-f4f2b231-11ab-e38d-1062-ffe56c19e4f5-4c06e0c6, #w-node-a2bf2761-71ce-4dfc-6187-21888ed0a5c6-4c06e0c6, #w-node-_33dac8e8-0c81-72b5-e922-120253d903ea-4c06e0c6, #w-node-_44202091-2abb-6cdc-b5bb-a28423bff64d-4c06e0c6, #w-node-_4adacdf0-dc10-4f2b-fce5-7b8c4f61e7fa-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 2.25fr;
}

#w-node-_98678ba8-faec-1b74-3e14-8114b25c93df-4c06e0c6 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8512bab4-e540-3e5b-b1c0-c7d5ffc6073d-4c06e0c6, #w-node-fac055ac-8813-4924-1171-4da9a913fa10-4c06e0c6, #w-node-_6d869ca3-0175-0ad8-db49-352cb11297f1-4c06e0c6, #w-node-_71c86797-4885-0a59-e183-f79cd3dfb770-4c06e0c6, #w-node-_8f27e50d-88d4-010a-678b-2451b44f41f3-4c06e0c6, #w-node-_946d2333-046e-bbd4-21bd-2f1fbb340eec-4c06e0c6, #w-node-fb4ec6ab-ef29-44c8-5651-c22e271736c7-4c06e0c6, #w-node-_07926f83-f982-7a19-277f-6b103bccdd0b-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-d6154544-8b69-9800-ae87-33c6f4bff0cb-4c06e0c6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6ab8f3b1-2c7d-8f1c-8bb5-1670e319cac4-4c06e0c8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_736507ee-5f0c-47ab-0337-4bc2260703f0-4c06e0c8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0c8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr .25fr 1fr .25fr 1fr .25fr 1fr;
}

#w-node-ddd50891-e7cc-49d9-a514-46286311b2c2-4c06e0c8 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_3bdc0e18-d86a-a931-d1e6-c2a706872de1-4c06e0c8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_0376d61b-2f00-ca24-6d55-7811cd24e833-4c06e0c8 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_797142bf-1a85-42c7-8d3c-371a9bd186d6-4c06e0c8, #w-node-_9aef5be6-9f93-008d-29f3-e4c13324e564-4c06e0c8, #w-node-_5c9762c8-16e1-abc7-c0fc-d8604c5d8690-4c06e0c8, #w-node-_736507ee-5f0c-47ab-0337-4bc2260703f0-4c06e0c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-f14c1753-6504-c1ef-a1ac-8f377c21b2af-4c06e0c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr .25fr 1fr;
}

#w-node-_1b34fb2e-42f1-339e-7417-2cc050b88267-4c06e0c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-cb776f8b-ae2f-bd19-5a2f-afa56a8f4e02-6a8f4e00, #w-node-cb776f8b-ae2f-bd19-5a2f-afa56a8f4e19-6a8f4e00, #w-node-_4813a4fa-5340-759d-9106-8f3b313bc0ea-313bc0e8, #w-node-_4813a4fa-5340-759d-9106-8f3b313bc101-313bc0e8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_736507ee-5f0c-47ab-0337-4bc2260703f0-4c06e0d0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-f14c1753-6504-c1ef-a1ac-8f377c21b2af-4c06e0d0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr .25fr 1fr;
}

#w-node-_1b34fb2e-42f1-339e-7417-2cc050b88267-4c06e0d0, #w-node-_736507ee-5f0c-47ab-0337-4bc2260703f0-4c06e0d1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-f14c1753-6504-c1ef-a1ac-8f377c21b2af-4c06e0d1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr .25fr 1fr;
}

#w-node-_1b34fb2e-42f1-339e-7417-2cc050b88267-4c06e0d1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6ab8f3b1-2c7d-8f1c-8bb5-1670e319cac4-4c06e0d2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_736507ee-5f0c-47ab-0337-4bc2260703f0-4c06e0d2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr .25fr 1fr .25fr 1fr .25fr 1fr;
}

#w-node-ddd50891-e7cc-49d9-a514-46286311b2c2-4c06e0d2 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_3bdc0e18-d86a-a931-d1e6-c2a706872de1-4c06e0d2 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_0376d61b-2f00-ca24-6d55-7811cd24e833-4c06e0d2 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_797142bf-1a85-42c7-8d3c-371a9bd186d6-4c06e0d2, #w-node-_9aef5be6-9f93-008d-29f3-e4c13324e564-4c06e0d2, #w-node-_5c9762c8-16e1-abc7-c0fc-d8604c5d8690-4c06e0d2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6ab8f3b1-2c7d-8f1c-8bb5-1670e319cac4-4c06e0d3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_736507ee-5f0c-47ab-0337-4bc2260703f0-4c06e0d3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr .25fr 1fr .25fr 1fr .25fr 1fr;
}

#w-node-ddd50891-e7cc-49d9-a514-46286311b2c2-4c06e0d3 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_3bdc0e18-d86a-a931-d1e6-c2a706872de1-4c06e0d3 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_0376d61b-2f00-ca24-6d55-7811cd24e833-4c06e0d3 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_797142bf-1a85-42c7-8d3c-371a9bd186d6-4c06e0d3, #w-node-_9aef5be6-9f93-008d-29f3-e4c13324e564-4c06e0d3, #w-node-_5c9762c8-16e1-abc7-c0fc-d8604c5d8690-4c06e0d3, #w-node-_7797cc59-258d-10fa-586d-243881e9bc22-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b88ff0e5-3631-7438-21e9-d369a844e902-4c06e0d6 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-c75926da-de7f-6285-cad9-661dff7d6fc9-4c06e0d6, #w-node-aa6a927d-64e4-18ce-52ee-1bebb0b639b3-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_5fa01910-aab0-1d0b-1cde-8487a90feccf-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8ee-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8f5-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_52636744-f2e6-bc96-5cf2-7978879394c5-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_52636744-f2e6-bc96-5cf2-7978879394cc-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1805cf10-93fe-15c1-c0c6-07439bcf460e-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_1805cf10-93fe-15c1-c0c6-07439bcf4615-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_128df652-c3fa-a21d-faef-3ef45da42bca-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_128df652-c3fa-a21d-faef-3ef45da42bd1-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9f320443-69eb-ee3c-e448-dcce84198437-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_9f320443-69eb-ee3c-e448-dcce8419843e-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_19668072-3aea-a157-f2e9-8fd986aa9867-4c06e0d6 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-f4f2b231-11ab-e38d-1062-ffe56c19e4f5-4c06e0d6, #w-node-a2bf2761-71ce-4dfc-6187-21888ed0a5c6-4c06e0d6, #w-node-_33dac8e8-0c81-72b5-e922-120253d903ea-4c06e0d6, #w-node-_44202091-2abb-6cdc-b5bb-a28423bff64d-4c06e0d6, #w-node-_4adacdf0-dc10-4f2b-fce5-7b8c4f61e7fa-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 2.25fr;
}

#w-node-_98678ba8-faec-1b74-3e14-8114b25c93df-4c06e0d6 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8512bab4-e540-3e5b-b1c0-c7d5ffc6073d-4c06e0d6, #w-node-fac055ac-8813-4924-1171-4da9a913fa10-4c06e0d6, #w-node-_6d869ca3-0175-0ad8-db49-352cb11297f1-4c06e0d6, #w-node-_71c86797-4885-0a59-e183-f79cd3dfb770-4c06e0d6, #w-node-_8f27e50d-88d4-010a-678b-2451b44f41f3-4c06e0d6, #w-node-_946d2333-046e-bbd4-21bd-2f1fbb340eec-4c06e0d6, #w-node-fb4ec6ab-ef29-44c8-5651-c22e271736c7-4c06e0d6, #w-node-_07926f83-f982-7a19-277f-6b103bccdd0b-4c06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-d6154544-8b69-9800-ae87-33c6f4bff0cb-4c06e0d6, #w-node-_7797cc59-258d-10fa-586d-243881e9bc22-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b88ff0e5-3631-7438-21e9-d369a844e902-4c06e0d7 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-c75926da-de7f-6285-cad9-661dff7d6fc9-4c06e0d7, #w-node-aa6a927d-64e4-18ce-52ee-1bebb0b639b3-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_5fa01910-aab0-1d0b-1cde-8487a90feccf-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8ee-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8f5-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_52636744-f2e6-bc96-5cf2-7978879394c5-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_52636744-f2e6-bc96-5cf2-7978879394cc-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1805cf10-93fe-15c1-c0c6-07439bcf460e-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_1805cf10-93fe-15c1-c0c6-07439bcf4615-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_128df652-c3fa-a21d-faef-3ef45da42bca-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_128df652-c3fa-a21d-faef-3ef45da42bd1-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9f320443-69eb-ee3c-e448-dcce84198437-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_9f320443-69eb-ee3c-e448-dcce8419843e-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_19668072-3aea-a157-f2e9-8fd986aa9867-4c06e0d7 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-f4f2b231-11ab-e38d-1062-ffe56c19e4f5-4c06e0d7, #w-node-a2bf2761-71ce-4dfc-6187-21888ed0a5c6-4c06e0d7, #w-node-_33dac8e8-0c81-72b5-e922-120253d903ea-4c06e0d7, #w-node-_44202091-2abb-6cdc-b5bb-a28423bff64d-4c06e0d7, #w-node-_4adacdf0-dc10-4f2b-fce5-7b8c4f61e7fa-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 2.25fr;
}

#w-node-_98678ba8-faec-1b74-3e14-8114b25c93df-4c06e0d7 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8512bab4-e540-3e5b-b1c0-c7d5ffc6073d-4c06e0d7, #w-node-fac055ac-8813-4924-1171-4da9a913fa10-4c06e0d7, #w-node-_6d869ca3-0175-0ad8-db49-352cb11297f1-4c06e0d7, #w-node-_71c86797-4885-0a59-e183-f79cd3dfb770-4c06e0d7, #w-node-_8f27e50d-88d4-010a-678b-2451b44f41f3-4c06e0d7, #w-node-_946d2333-046e-bbd4-21bd-2f1fbb340eec-4c06e0d7, #w-node-fb4ec6ab-ef29-44c8-5651-c22e271736c7-4c06e0d7, #w-node-_07926f83-f982-7a19-277f-6b103bccdd0b-4c06e0d7 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-d6154544-8b69-9800-ae87-33c6f4bff0cb-4c06e0d7, #w-node-_7797cc59-258d-10fa-586d-243881e9bc22-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5fa01910-aab0-1d0b-1cde-8487a90feccf-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8ee-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8f5-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_52636744-f2e6-bc96-5cf2-7978879394c5-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_52636744-f2e6-bc96-5cf2-7978879394cc-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1805cf10-93fe-15c1-c0c6-07439bcf460e-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_1805cf10-93fe-15c1-c0c6-07439bcf4615-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_128df652-c3fa-a21d-faef-3ef45da42bca-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_128df652-c3fa-a21d-faef-3ef45da42bd1-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9f320443-69eb-ee3c-e448-dcce84198437-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_9f320443-69eb-ee3c-e448-dcce8419843e-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d2b930dc-d9f0-9cc8-4c76-d6b66ba60377-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-d2b930dc-d9f0-9cc8-4c76-d6b66ba6037e-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f70e27d9-8898-9604-d188-3811c3e4dcb7-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-f70e27d9-8898-9604-d188-3811c3e4dcbe-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_19668072-3aea-a157-f2e9-8fd986aa9867-4c06e0d8 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-f4f2b231-11ab-e38d-1062-ffe56c19e4f5-4c06e0d8, #w-node-a2bf2761-71ce-4dfc-6187-21888ed0a5c6-4c06e0d8, #w-node-_33dac8e8-0c81-72b5-e922-120253d903ea-4c06e0d8, #w-node-_44202091-2abb-6cdc-b5bb-a28423bff64d-4c06e0d8, #w-node-_4adacdf0-dc10-4f2b-fce5-7b8c4f61e7fa-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 2.25fr;
}

#w-node-_98678ba8-faec-1b74-3e14-8114b25c93df-4c06e0d8 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8512bab4-e540-3e5b-b1c0-c7d5ffc6073d-4c06e0d8, #w-node-fac055ac-8813-4924-1171-4da9a913fa10-4c06e0d8, #w-node-_6d869ca3-0175-0ad8-db49-352cb11297f1-4c06e0d8, #w-node-_71c86797-4885-0a59-e183-f79cd3dfb770-4c06e0d8, #w-node-_8f27e50d-88d4-010a-678b-2451b44f41f3-4c06e0d8, #w-node-_946d2333-046e-bbd4-21bd-2f1fbb340eec-4c06e0d8, #w-node-fb4ec6ab-ef29-44c8-5651-c22e271736c7-4c06e0d8, #w-node-_07926f83-f982-7a19-277f-6b103bccdd0b-4c06e0d8 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_7797cc59-258d-10fa-586d-243881e9bc22-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5fa01910-aab0-1d0b-1cde-8487a90feccf-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8ee-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8f5-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_52636744-f2e6-bc96-5cf2-7978879394c5-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_52636744-f2e6-bc96-5cf2-7978879394cc-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1805cf10-93fe-15c1-c0c6-07439bcf460e-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_1805cf10-93fe-15c1-c0c6-07439bcf4615-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_128df652-c3fa-a21d-faef-3ef45da42bca-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_128df652-c3fa-a21d-faef-3ef45da42bd1-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9f320443-69eb-ee3c-e448-dcce84198437-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_9f320443-69eb-ee3c-e448-dcce8419843e-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d2b930dc-d9f0-9cc8-4c76-d6b66ba60377-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-d2b930dc-d9f0-9cc8-4c76-d6b66ba6037e-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f70e27d9-8898-9604-d188-3811c3e4dcb7-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-f70e27d9-8898-9604-d188-3811c3e4dcbe-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_19668072-3aea-a157-f2e9-8fd986aa9867-4c06e0d9 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-f4f2b231-11ab-e38d-1062-ffe56c19e4f5-4c06e0d9, #w-node-a2bf2761-71ce-4dfc-6187-21888ed0a5c6-4c06e0d9, #w-node-_33dac8e8-0c81-72b5-e922-120253d903ea-4c06e0d9, #w-node-_44202091-2abb-6cdc-b5bb-a28423bff64d-4c06e0d9, #w-node-_4adacdf0-dc10-4f2b-fce5-7b8c4f61e7fa-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 2.25fr;
}

#w-node-_98678ba8-faec-1b74-3e14-8114b25c93df-4c06e0d9 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8512bab4-e540-3e5b-b1c0-c7d5ffc6073d-4c06e0d9, #w-node-fac055ac-8813-4924-1171-4da9a913fa10-4c06e0d9, #w-node-_6d869ca3-0175-0ad8-db49-352cb11297f1-4c06e0d9, #w-node-_71c86797-4885-0a59-e183-f79cd3dfb770-4c06e0d9, #w-node-_8f27e50d-88d4-010a-678b-2451b44f41f3-4c06e0d9, #w-node-_946d2333-046e-bbd4-21bd-2f1fbb340eec-4c06e0d9, #w-node-fb4ec6ab-ef29-44c8-5651-c22e271736c7-4c06e0d9, #w-node-_07926f83-f982-7a19-277f-6b103bccdd0b-4c06e0d9 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_003eb128-b252-af68-8bb4-95f10d1863c2-4c06e0da {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7f68186e-255c-f447-237d-fd0b180947f7-4c06e0da {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_14cf61bc-f702-9090-84fd-37dc2d91036c-4c06e0da {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_80d6006c-0665-c0f2-e1e6-2ac1d1936743-4c06e0da, #w-node-_3dc67901-0075-24ae-2c91-ac0c8444c6bd-4c06e0da, #w-node-bdfeab6c-0f29-8617-b369-e938f2c45f11-4c06e0da, #w-node-f4860017-c9a9-2267-9b81-60ab7ab1aa5d-4c06e0da, #w-node-_2114ca5f-0add-e87d-6189-407a484d5098-4c06e0da, #w-node-_0566f065-79a4-f4ca-f8e6-f343c584d033-4c06e0da, #w-node-f5ef9e79-806a-d8da-0a90-3d094ae922b5-4c06e0da {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_10d1c595-4a6e-1bcb-0020-da22bcd46d0b-4c06e0da {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7c66b099-34ca-7ea5-0fc3-8300a2418bc9-4c06e0da, #w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0da, #w-node-_476ce392-c764-a39e-1c82-c5321c9cf08b-4c06e0da, #w-node-_476ce392-c764-a39e-1c82-c5321c9cf094-4c06e0da, #w-node-_8def1cee-14df-6119-52b7-5d0a7f4aba60-4c06e0da, #w-node-_8def1cee-14df-6119-52b7-5d0a7f4aba69-4c06e0da, #w-node-_6557fe5b-77ee-0312-29a7-a41800a8f0af-4c06e0da, #w-node-_6557fe5b-77ee-0312-29a7-a41800a8f0b8-4c06e0da, #w-node-_7d1ec4b0-bef8-797b-5091-103fe80f2a4e-4c06e0da, #w-node-_7d1ec4b0-bef8-797b-5091-103fe80f2a57-4c06e0da, #w-node-_37c48001-62ad-3dca-24f4-5dfbd9b70100-4c06e0da, #w-node-_37c48001-62ad-3dca-24f4-5dfbd9b70109-4c06e0da {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4d2fc64f-f37b-4107-952b-dbe5dc274669-4c06e0da {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed57d3bc-b32f-aefd-a570-f88ace462c62-4c06e0da, #w-node-ed57d3bc-b32f-aefd-a570-f88ace462c6b-4c06e0da, #w-node-_30170cf4-33e4-a410-4818-ffacf4d42239-4c06e0da, #w-node-_30170cf4-33e4-a410-4818-ffacf4d42242-4c06e0da, #w-node-_62bb3921-0830-a027-ff7c-9aaa1f06b16d-4c06e0da, #w-node-_62bb3921-0830-a027-ff7c-9aaa1f06b176-4c06e0da, #w-node-_93568895-13b0-1b48-3602-8f3929521a47-4c06e0da, #w-node-_93568895-13b0-1b48-3602-8f3929521a50-4c06e0da, #w-node-ab1c60a6-9b6c-25f7-f87e-30dabc41a9ff-4c06e0da, #w-node-ab1c60a6-9b6c-25f7-f87e-30dabc41aa08-4c06e0da, #w-node-bea3b7ec-8690-7245-dfde-b3135624c3d8-4c06e0da, #w-node-bea3b7ec-8690-7245-dfde-b3135624c3e1-4c06e0da, #w-node-ab21fb67-9a08-0884-a18e-61efa4205543-4c06e0da, #w-node-ab21fb67-9a08-0884-a18e-61efa420554c-4c06e0da {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-a113de43-85a8-75f5-5940-b724540e36ff-4c06e0da {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-a113de43-85a8-75f5-5940-b724540e3701-4c06e0da {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-a113de43-85a8-75f5-5940-b724540e3703-4c06e0da, #w-node-a113de43-85a8-75f5-5940-b724540e370c-4c06e0da, #w-node-a113de43-85a8-75f5-5940-b724540e3715-4c06e0da, #w-node-a113de43-85a8-75f5-5940-b724540e371e-4c06e0da, #w-node-a113de43-85a8-75f5-5940-b724540e3725-4c06e0da, #w-node-a113de43-85a8-75f5-5940-b724540e372e-4c06e0da {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_003eb128-b252-af68-8bb4-95f10d1863c2-4c06e0db {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7f68186e-255c-f447-237d-fd0b180947f7-4c06e0db {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_14cf61bc-f702-9090-84fd-37dc2d91036c-4c06e0db {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_80d6006c-0665-c0f2-e1e6-2ac1d1936743-4c06e0db, #w-node-_3dc67901-0075-24ae-2c91-ac0c8444c6bd-4c06e0db, #w-node-bdfeab6c-0f29-8617-b369-e938f2c45f11-4c06e0db, #w-node-f4860017-c9a9-2267-9b81-60ab7ab1aa5d-4c06e0db, #w-node-_2114ca5f-0add-e87d-6189-407a484d5098-4c06e0db, #w-node-_0566f065-79a4-f4ca-f8e6-f343c584d033-4c06e0db, #w-node-f5ef9e79-806a-d8da-0a90-3d094ae922b5-4c06e0db {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_10d1c595-4a6e-1bcb-0020-da22bcd46d0b-4c06e0db {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7c66b099-34ca-7ea5-0fc3-8300a2418bc9-4c06e0db, #w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0db, #w-node-_476ce392-c764-a39e-1c82-c5321c9cf08b-4c06e0db, #w-node-_476ce392-c764-a39e-1c82-c5321c9cf094-4c06e0db, #w-node-_8def1cee-14df-6119-52b7-5d0a7f4aba60-4c06e0db, #w-node-_8def1cee-14df-6119-52b7-5d0a7f4aba69-4c06e0db, #w-node-_6557fe5b-77ee-0312-29a7-a41800a8f0af-4c06e0db, #w-node-_6557fe5b-77ee-0312-29a7-a41800a8f0b8-4c06e0db, #w-node-_7d1ec4b0-bef8-797b-5091-103fe80f2a4e-4c06e0db, #w-node-_7d1ec4b0-bef8-797b-5091-103fe80f2a57-4c06e0db, #w-node-_37c48001-62ad-3dca-24f4-5dfbd9b70100-4c06e0db, #w-node-_37c48001-62ad-3dca-24f4-5dfbd9b70109-4c06e0db {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4d2fc64f-f37b-4107-952b-dbe5dc274669-4c06e0db {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed57d3bc-b32f-aefd-a570-f88ace462c62-4c06e0db, #w-node-ed57d3bc-b32f-aefd-a570-f88ace462c6b-4c06e0db, #w-node-_30170cf4-33e4-a410-4818-ffacf4d42239-4c06e0db, #w-node-_30170cf4-33e4-a410-4818-ffacf4d42242-4c06e0db, #w-node-_62bb3921-0830-a027-ff7c-9aaa1f06b16d-4c06e0db, #w-node-_62bb3921-0830-a027-ff7c-9aaa1f06b176-4c06e0db, #w-node-_93568895-13b0-1b48-3602-8f3929521a47-4c06e0db, #w-node-_93568895-13b0-1b48-3602-8f3929521a50-4c06e0db, #w-node-ab1c60a6-9b6c-25f7-f87e-30dabc41a9ff-4c06e0db, #w-node-ab1c60a6-9b6c-25f7-f87e-30dabc41aa08-4c06e0db, #w-node-bea3b7ec-8690-7245-dfde-b3135624c3d8-4c06e0db, #w-node-bea3b7ec-8690-7245-dfde-b3135624c3e1-4c06e0db, #w-node-ab21fb67-9a08-0884-a18e-61efa4205543-4c06e0db, #w-node-ab21fb67-9a08-0884-a18e-61efa420554c-4c06e0db {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-a113de43-85a8-75f5-5940-b724540e36ff-4c06e0db {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-a113de43-85a8-75f5-5940-b724540e3701-4c06e0db {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-a113de43-85a8-75f5-5940-b724540e3703-4c06e0db, #w-node-a113de43-85a8-75f5-5940-b724540e370c-4c06e0db, #w-node-a113de43-85a8-75f5-5940-b724540e3715-4c06e0db, #w-node-a113de43-85a8-75f5-5940-b724540e371e-4c06e0db, #w-node-a113de43-85a8-75f5-5940-b724540e3725-4c06e0db, #w-node-a113de43-85a8-75f5-5940-b724540e372e-4c06e0db {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_08833877-2aec-d347-13d1-db31fc800dbc-4c06e0dc, #w-node-_99765591-0059-8345-f887-5994d2e4ba10-4c06e0dc, #w-node-dd769a57-c490-fc37-c62c-63fe1e6ace80-4c06e0dc, #w-node-_9ff4b3aa-cad8-633c-6958-f8380b560929-4c06e0dc, #w-node-cc979a0a-8166-e882-9f74-bfa4dd28cd63-4c06e0dc, #w-node-_4dd308f4-9ff6-eab4-1c37-26bc6847a630-4c06e0dc, #w-node-ec1b8a3a-51c7-6eb7-bd20-dc947cefb07c-4c06e0dd, #w-node-_99765591-0059-8345-f887-5994d2e4ba10-4c06e0dd, #w-node-dd769a57-c490-fc37-c62c-63fe1e6ace80-4c06e0dd, #w-node-_9ff4b3aa-cad8-633c-6958-f8380b560929-4c06e0dd, #w-node-cc979a0a-8166-e882-9f74-bfa4dd28cd63-4c06e0dd, #w-node-_4dd308f4-9ff6-eab4-1c37-26bc6847a630-4c06e0dd, #w-node-f58f8483-1ee8-902f-6dea-da899a3e7fc5-4c06e0de, #w-node-_99765591-0059-8345-f887-5994d2e4ba10-4c06e0de {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd769a57-c490-fc37-c62c-63fe1e6ace80-4c06e0de, #w-node-_9ff4b3aa-cad8-633c-6958-f8380b560929-4c06e0de, #w-node-_6ae5c16b-2d31-6979-cea0-f444da50a14f-4c06e0de {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-f1c169f1-b716-284a-e0fb-984c89492e92-4c06e0de {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr .25fr 1fr .25fr 1fr .25fr 1fr;
}

#w-node-b0c90e9f-0ce1-9b67-03f8-ec47f000400e-4c06e0de {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4fb409c6-6446-edc1-97bc-4eca47ec1f38-4c06e0de {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr;
}

#w-node-_5d1880be-472e-edd8-e02d-7a6c6321c67b-4c06e0de, #w-node-_2e7f4958-1b7e-c73d-dcea-8e8ff598aba3-4c06e0de, #w-node-_4dd308f4-9ff6-eab4-1c37-26bc6847a630-4c06e0de {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_748b4583-0f52-1d00-a633-8b15894c1639-4c06e0de {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ab7a4b6a-2c4f-142f-6973-a8eef140628d-4c06e0de, #w-node-_6e87d0de-a43a-d515-7cf5-fe43269e5c0d-4c06e0de, #w-node-_976caed7-493e-7882-c075-fe38310ee62b-4c06e0de {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_7a048890-487e-c6c0-e5cf-61c07bf9361d-4c06e0df, #w-node-_99765591-0059-8345-f887-5994d2e4ba10-4c06e0df {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd769a57-c490-fc37-c62c-63fe1e6ace80-4c06e0df, #w-node-_9ff4b3aa-cad8-633c-6958-f8380b560929-4c06e0df, #w-node-_6ae5c16b-2d31-6979-cea0-f444da50a14f-4c06e0df {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-f1c169f1-b716-284a-e0fb-984c89492e92-4c06e0df {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr .25fr 1fr .25fr 1fr .25fr 1fr;
}

#w-node-b0c90e9f-0ce1-9b67-03f8-ec47f000400e-4c06e0df {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4fb409c6-6446-edc1-97bc-4eca47ec1f38-4c06e0df {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr;
}

#w-node-_5d1880be-472e-edd8-e02d-7a6c6321c67b-4c06e0df, #w-node-_2e7f4958-1b7e-c73d-dcea-8e8ff598aba3-4c06e0df, #w-node-_4dd308f4-9ff6-eab4-1c37-26bc6847a630-4c06e0df {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_748b4583-0f52-1d00-a633-8b15894c1639-4c06e0df {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ab7a4b6a-2c4f-142f-6973-a8eef140628d-4c06e0df, #w-node-_6e87d0de-a43a-d515-7cf5-fe43269e5c0d-4c06e0df, #w-node-_976caed7-493e-7882-c075-fe38310ee62b-4c06e0df {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_003eb128-b252-af68-8bb4-95f10d1863c2-4d12be83, #w-node-_2a84c50d-20e9-1bd9-0b61-ec761e69b7c3-4d12be83, #w-node-_7f0b659d-89e8-89be-12a9-e7983476af90-4d12be83, #w-node-_678e4e8e-80c9-0ae2-26ea-63b640b93170-4d12be83, #w-node-_8a394a87-d768-938e-13eb-45e7cb33042a-4d12be83, #w-node-_8a394a87-d768-938e-13eb-45e7cb33043e-4d12be83, #w-node-e32def7f-20ff-4a42-e31a-2386fe6ef007-4d12be83, #w-node-_8c3e138f-38e6-1ef7-8797-2f56f1bcb493-4d12be83 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ee183383-9c49-84aa-c848-c3db795fa2bb-4d12be83 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c41da4c0-c7f4-b0b4-4812-0b74d908f6bc-4d12be83 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c9bf7ebe-9df4-735c-6573-a22eb4814833-4d12be83 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_969b0a92-8a6c-908e-f5a3-dec78b899112-4d12be83 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_003eb128-b252-af68-8bb4-95f10d1863c2-e7034387, #w-node-_2a84c50d-20e9-1bd9-0b61-ec761e69b7c3-e7034387, #w-node-_7f0b659d-89e8-89be-12a9-e7983476af90-e7034387, #w-node-_678e4e8e-80c9-0ae2-26ea-63b640b93170-e7034387, #w-node-_8a394a87-d768-938e-13eb-45e7cb33042a-e7034387, #w-node-_8a394a87-d768-938e-13eb-45e7cb33043e-e7034387, #w-node-e32def7f-20ff-4a42-e31a-2386fe6ef007-e7034387, #w-node-_8c3e138f-38e6-1ef7-8797-2f56f1bcb493-e7034387 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ee183383-9c49-84aa-c848-c3db795fa2bb-e7034387 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c41da4c0-c7f4-b0b4-4812-0b74d908f6bc-e7034387 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c9bf7ebe-9df4-735c-6573-a22eb4814833-e7034387 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_969b0a92-8a6c-908e-f5a3-dec78b899112-e7034387 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_003eb128-b252-af68-8bb4-95f10d1863c2-8ea392b1, #w-node-_2a84c50d-20e9-1bd9-0b61-ec761e69b7c3-8ea392b1, #w-node-_7f0b659d-89e8-89be-12a9-e7983476af90-8ea392b1, #w-node-_678e4e8e-80c9-0ae2-26ea-63b640b93170-8ea392b1, #w-node-_8a394a87-d768-938e-13eb-45e7cb33042a-8ea392b1, #w-node-_8a394a87-d768-938e-13eb-45e7cb33043e-8ea392b1, #w-node-e32def7f-20ff-4a42-e31a-2386fe6ef007-8ea392b1, #w-node-_8c3e138f-38e6-1ef7-8797-2f56f1bcb493-8ea392b1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ee183383-9c49-84aa-c848-c3db795fa2bb-8ea392b1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c41da4c0-c7f4-b0b4-4812-0b74d908f6bc-8ea392b1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c9bf7ebe-9df4-735c-6573-a22eb4814833-8ea392b1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_969b0a92-8a6c-908e-f5a3-dec78b899112-8ea392b1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

@media screen and (max-width: 991px) {
  #w-node-dd769a57-c490-fc37-c62c-63fe1e6ace80-4c06e0c2 {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-_9ff4b3aa-cad8-633c-6958-f8380b560929-4c06e0c2, #w-node-_6ae5c16b-2d31-6979-cea0-f444da50a14f-4c06e0c2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f1c169f1-b716-284a-e0fb-984c89492e92-4c06e0c2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b0c90e9f-0ce1-9b67-03f8-ec47f000400e-4c06e0c2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b0c90e9f-0ce1-9b67-03f8-ec47f0004010-4c06e0c2 {
    order: 0;
  }

  #w-node-_4deedf43-7ba7-1115-89c6-045088d93262-4c06e0c2 {
    order: 9999;
    grid-row: span 1 / span 1;
  }

  #w-node-_4fb409c6-6446-edc1-97bc-4eca47ec1f38-4c06e0c2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr .25fr 1fr;
  }

  #w-node-_5d1880be-472e-edd8-e02d-7a6c6321c67b-4c06e0c2, #w-node-_2e7f4958-1b7e-c73d-dcea-8e8ff598aba3-4c06e0c2, #w-node-_748b4583-0f52-1d00-a633-8b15894c1639-4c06e0c2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ab7a4b6a-2c4f-142f-6973-a8eef140628d-4c06e0c2 {
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr;
  }

  #w-node-d63e6bf2-0ccd-8477-8389-fd7308c3d23a-08c3d238 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e0d620f0-f354-304a-d9fa-f5e7db43488a-4c06e0c3 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-e0d620f0-f354-304a-d9fa-f5e7db43488b-4c06e0c3 {
    order: 9999;
  }

  #w-node-e0d620f0-f354-304a-d9fa-f5e7db43488c-4c06e0c3 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-a4ac9fb0-e69d-3c3b-2fef-194195cbac50-4c06e0c3 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-a4ac9fb0-e69d-3c3b-2fef-194195cbac51-4c06e0c3 {
    order: 9999;
  }

  #w-node-a4ac9fb0-e69d-3c3b-2fef-194195cbac52-4c06e0c3 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0c4 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
  }

  #w-node-dd769a57-c490-fc37-c62c-63fe1e6ace80-4c06e0c5 {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-_9ff4b3aa-cad8-633c-6958-f8380b560929-4c06e0c5, #w-node-cc979a0a-8166-e882-9f74-bfa4dd28cd63-4c06e0c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0c6, #w-node-d6154544-8b69-9800-ae87-33c6f4bff0cb-4c06e0c6 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0c8 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3bdc0e18-d86a-a931-d1e6-c2a706872de1-4c06e0c8 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0376d61b-2f00-ca24-6d55-7811cd24e833-4c06e0c8 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_797142bf-1a85-42c7-8d3c-371a9bd186d6-4c06e0c8, #w-node-_9aef5be6-9f93-008d-29f3-e4c13324e564-4c06e0c8, #w-node-_5c9762c8-16e1-abc7-c0fc-d8604c5d8690-4c06e0c8 {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0c9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-f14c1753-6504-c1ef-a1ac-8f377c21b2af-4c06e0c9 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-cb776f8b-ae2f-bd19-5a2f-afa56a8f4e02-6a8f4e00, #w-node-_4813a4fa-5340-759d-9106-8f3b313bc0ea-313bc0e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d0 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-f14c1753-6504-c1ef-a1ac-8f377c21b2af-4c06e0d0 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-f14c1753-6504-c1ef-a1ac-8f377c21b2af-4c06e0d1, #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3bdc0e18-d86a-a931-d1e6-c2a706872de1-4c06e0d2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0376d61b-2f00-ca24-6d55-7811cd24e833-4c06e0d2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_797142bf-1a85-42c7-8d3c-371a9bd186d6-4c06e0d2, #w-node-_9aef5be6-9f93-008d-29f3-e4c13324e564-4c06e0d2, #w-node-_5c9762c8-16e1-abc7-c0fc-d8604c5d8690-4c06e0d2 {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d3 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3bdc0e18-d86a-a931-d1e6-c2a706872de1-4c06e0d3 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0376d61b-2f00-ca24-6d55-7811cd24e833-4c06e0d3 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_797142bf-1a85-42c7-8d3c-371a9bd186d6-4c06e0d3, #w-node-_9aef5be6-9f93-008d-29f3-e4c13324e564-4c06e0d3, #w-node-_5c9762c8-16e1-abc7-c0fc-d8604c5d8690-4c06e0d3 {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0d6, #w-node-d6154544-8b69-9800-ae87-33c6f4bff0cb-4c06e0d6, #w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0d7, #w-node-d6154544-8b69-9800-ae87-33c6f4bff0cb-4c06e0d7, #w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0d8, #w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0d9 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
  }

  #w-node-_7f68186e-255c-f447-237d-fd0b180947f7-4c06e0da {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_7f68186e-255c-f447-237d-fd0b180947f8-4c06e0da {
    order: 9999;
  }

  #w-node-_14cf61bc-f702-9090-84fd-37dc2d91036c-4c06e0da {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-a113de43-85a8-75f5-5940-b724540e36ff-4c06e0da {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-a113de43-85a8-75f5-5940-b724540e3700-4c06e0da {
    order: 9999;
  }

  #w-node-a113de43-85a8-75f5-5940-b724540e3701-4c06e0da {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_7f68186e-255c-f447-237d-fd0b180947f7-4c06e0db {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_7f68186e-255c-f447-237d-fd0b180947f8-4c06e0db {
    order: 9999;
  }

  #w-node-_14cf61bc-f702-9090-84fd-37dc2d91036c-4c06e0db {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-a113de43-85a8-75f5-5940-b724540e36ff-4c06e0db {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-a113de43-85a8-75f5-5940-b724540e3700-4c06e0db {
    order: 9999;
  }

  #w-node-a113de43-85a8-75f5-5940-b724540e3701-4c06e0db {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-dd769a57-c490-fc37-c62c-63fe1e6ace80-4c06e0dc {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-_9ff4b3aa-cad8-633c-6958-f8380b560929-4c06e0dc, #w-node-cc979a0a-8166-e882-9f74-bfa4dd28cd63-4c06e0dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dd769a57-c490-fc37-c62c-63fe1e6ace80-4c06e0dd {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-_9ff4b3aa-cad8-633c-6958-f8380b560929-4c06e0dd, #w-node-cc979a0a-8166-e882-9f74-bfa4dd28cd63-4c06e0dd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dd769a57-c490-fc37-c62c-63fe1e6ace80-4c06e0de {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-_9ff4b3aa-cad8-633c-6958-f8380b560929-4c06e0de, #w-node-_6ae5c16b-2d31-6979-cea0-f444da50a14f-4c06e0de {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f1c169f1-b716-284a-e0fb-984c89492e92-4c06e0de {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b0c90e9f-0ce1-9b67-03f8-ec47f000400e-4c06e0de {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b0c90e9f-0ce1-9b67-03f8-ec47f0004010-4c06e0de {
    order: 0;
  }

  #w-node-_4deedf43-7ba7-1115-89c6-045088d93262-4c06e0de {
    order: 9999;
    grid-row: span 1 / span 1;
  }

  #w-node-_4fb409c6-6446-edc1-97bc-4eca47ec1f38-4c06e0de {
    grid-template-rows: auto;
    grid-template-columns: 1fr .25fr 1fr;
  }

  #w-node-_5d1880be-472e-edd8-e02d-7a6c6321c67b-4c06e0de, #w-node-_2e7f4958-1b7e-c73d-dcea-8e8ff598aba3-4c06e0de, #w-node-_748b4583-0f52-1d00-a633-8b15894c1639-4c06e0de {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ab7a4b6a-2c4f-142f-6973-a8eef140628d-4c06e0de {
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr;
  }

  #w-node-dd769a57-c490-fc37-c62c-63fe1e6ace80-4c06e0df {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-_9ff4b3aa-cad8-633c-6958-f8380b560929-4c06e0df, #w-node-_6ae5c16b-2d31-6979-cea0-f444da50a14f-4c06e0df {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f1c169f1-b716-284a-e0fb-984c89492e92-4c06e0df {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b0c90e9f-0ce1-9b67-03f8-ec47f000400e-4c06e0df {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b0c90e9f-0ce1-9b67-03f8-ec47f0004010-4c06e0df {
    order: 0;
  }

  #w-node-_4deedf43-7ba7-1115-89c6-045088d93262-4c06e0df {
    order: 9999;
    grid-row: span 1 / span 1;
  }

  #w-node-_4fb409c6-6446-edc1-97bc-4eca47ec1f38-4c06e0df {
    grid-template-rows: auto;
    grid-template-columns: 1fr .25fr 1fr;
  }

  #w-node-_5d1880be-472e-edd8-e02d-7a6c6321c67b-4c06e0df, #w-node-_2e7f4958-1b7e-c73d-dcea-8e8ff598aba3-4c06e0df, #w-node-_748b4583-0f52-1d00-a633-8b15894c1639-4c06e0df {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ab7a4b6a-2c4f-142f-6973-a8eef140628d-4c06e0df {
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-f1c169f1-b716-284a-e0fb-984c89492e92-4c06e0c2 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b0c90e9f-0ce1-9b67-03f8-ec47f000400e-4c06e0c2, #w-node-_4fb409c6-6446-edc1-97bc-4eca47ec1f38-4c06e0c2, #w-node-d63e6bf2-0ccd-8477-8389-fd7308c3d23a-08c3d238, #w-node-_701f66a3-ee25-9d86-3688-6cebc2be127a-4c06e0c3, #w-node-_8fdaa889-2a77-e43f-8a5a-a7c17b245353-4c06e0c3, #w-node-_1201520b-105c-77b1-bcc4-d125e93720c5-4c06e0c3, #w-node-_1201520b-105c-77b1-bcc4-d125e93720ce-4c06e0c3, #w-node-_0e93423e-eded-1eea-fd5b-d8bce408b922-4c06e0c3, #w-node-_0e93423e-eded-1eea-fd5b-d8bce408b92b-4c06e0c3, #w-node-ffdc768f-d7e2-9336-a643-d4f429049bbc-4c06e0c3, #w-node-ffdc768f-d7e2-9336-a643-d4f429049bc5-4c06e0c3, #w-node-e53f20d5-e55c-ee85-5a82-d94991996b8b-4c06e0c3, #w-node-e53f20d5-e55c-ee85-5a82-d94991996b94-4c06e0c3, #w-node-_8a096c68-66fd-d590-1d37-306fee1dd22b-4c06e0c3, #w-node-_8a096c68-66fd-d590-1d37-306fee1dd234-4c06e0c3, #w-node-bcf54334-56e5-89b3-0ff1-c839a36c1bcc-4c06e0c3, #w-node-_88f069a6-330c-43d7-7882-c14334604b2a-4c06e0c3, #w-node-dce6ec6d-d92b-fc1f-cceb-2c23b5397d3d-4c06e0c3, #w-node-_06b9ddb8-b0c9-bec9-fdd7-0440935a3487-4c06e0c3, #w-node-_06b9ddb8-b0c9-bec9-fdd7-0440935a3490-4c06e0c3, #w-node-_55f5aaa2-7966-6035-b9e1-9832e5181c06-4c06e0c3, #w-node-_55f5aaa2-7966-6035-b9e1-9832e5181c0f-4c06e0c3, #w-node-_2ead2a8e-c463-3c31-0b29-8c160577851f-4c06e0c3, #w-node-_2ead2a8e-c463-3c31-0b29-8c1605778528-4c06e0c3, #w-node-_34523af7-bbb1-c827-aaa3-c5ccd0ac9fb0-4c06e0c3, #w-node-_34523af7-bbb1-c827-aaa3-c5ccd0ac9fb9-4c06e0c3, #w-node-a93ee38f-c9e2-8213-7871-73f272d7cc4c-4c06e0c3, #w-node-a93ee38f-c9e2-8213-7871-73f272d7cc55-4c06e0c3, #w-node-aac06775-42c9-fbe7-32b3-9646fb23e941-4c06e0c3, #w-node-aac06775-42c9-fbe7-32b3-9646fb23e94a-4c06e0c3, #w-node-_7797cc59-258d-10fa-586d-243881e9bc22-4c06e0c4, #w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0c4, #w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8f5-4c06e0c4, #w-node-_52636744-f2e6-bc96-5cf2-7978879394cc-4c06e0c4, #w-node-_1805cf10-93fe-15c1-c0c6-07439bcf4615-4c06e0c4, #w-node-_128df652-c3fa-a21d-faef-3ef45da42bd1-4c06e0c4, #w-node-_9f320443-69eb-ee3c-e448-dcce8419843e-4c06e0c4, #w-node-d2b930dc-d9f0-9cc8-4c76-d6b66ba6037e-4c06e0c4, #w-node-f70e27d9-8898-9604-d188-3811c3e4dcbe-4c06e0c4, #w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0c4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_98678ba8-faec-1b74-3e14-8114b25c93df-4c06e0c4 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7797cc59-258d-10fa-586d-243881e9bc22-4c06e0c6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b88ff0e5-3631-7438-21e9-d369a844e902-4c06e0c6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-c75926da-de7f-6285-cad9-661dff7d6fc9-4c06e0c6, #w-node-aa6a927d-64e4-18ce-52ee-1bebb0b639b3-4c06e0c6, #w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0c6, #w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8f5-4c06e0c6, #w-node-_52636744-f2e6-bc96-5cf2-7978879394cc-4c06e0c6, #w-node-_1805cf10-93fe-15c1-c0c6-07439bcf4615-4c06e0c6, #w-node-_128df652-c3fa-a21d-faef-3ef45da42bd1-4c06e0c6, #w-node-_9f320443-69eb-ee3c-e448-dcce8419843e-4c06e0c6, #w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0c6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_98678ba8-faec-1b74-3e14-8114b25c93df-4c06e0c6 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-d6154544-8b69-9800-ae87-33c6f4bff0cb-4c06e0c6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6ab8f3b1-2c7d-8f1c-8bb5-1670e319cac4-4c06e0c8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_736507ee-5f0c-47ab-0337-4bc2260703f0-4c06e0c8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0c8 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ddd50891-e7cc-49d9-a514-46286311b2c2-4c06e0c8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0376d61b-2f00-ca24-6d55-7811cd24e833-4c06e0c8 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ddd50891-e7cc-49d9-a514-46286311b2c4-4c06e0c8 {
    order: -9999;
  }

  #w-node-_736507ee-5f0c-47ab-0337-4bc2260703f0-4c06e0c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0c9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-f14c1753-6504-c1ef-a1ac-8f377c21b2af-4c06e0c9 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1b34fb2e-42f1-339e-7417-2cc050b88267-4c06e0c9, #w-node-cb776f8b-ae2f-bd19-5a2f-afa56a8f4e02-6a8f4e00, #w-node-_4813a4fa-5340-759d-9106-8f3b313bc0ea-313bc0e8, #w-node-_736507ee-5f0c-47ab-0337-4bc2260703f0-4c06e0d0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d0 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-f14c1753-6504-c1ef-a1ac-8f377c21b2af-4c06e0d0 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1b34fb2e-42f1-339e-7417-2cc050b88267-4c06e0d0, #w-node-_736507ee-5f0c-47ab-0337-4bc2260703f0-4c06e0d1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-f14c1753-6504-c1ef-a1ac-8f377c21b2af-4c06e0d1 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1b34fb2e-42f1-339e-7417-2cc050b88267-4c06e0d1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6ab8f3b1-2c7d-8f1c-8bb5-1670e319cac4-4c06e0d2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_736507ee-5f0c-47ab-0337-4bc2260703f0-4c06e0d2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d2 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ddd50891-e7cc-49d9-a514-46286311b2c2-4c06e0d2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0376d61b-2f00-ca24-6d55-7811cd24e833-4c06e0d2 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ddd50891-e7cc-49d9-a514-46286311b2c4-4c06e0d2 {
    order: -9999;
  }

  #w-node-_6ab8f3b1-2c7d-8f1c-8bb5-1670e319cac4-4c06e0d3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_736507ee-5f0c-47ab-0337-4bc2260703f0-4c06e0d3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d3 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ddd50891-e7cc-49d9-a514-46286311b2c2-4c06e0d3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0376d61b-2f00-ca24-6d55-7811cd24e833-4c06e0d3 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ddd50891-e7cc-49d9-a514-46286311b2c4-4c06e0d3 {
    order: -9999;
  }

  #w-node-_7797cc59-258d-10fa-586d-243881e9bc22-4c06e0d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b88ff0e5-3631-7438-21e9-d369a844e902-4c06e0d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-c75926da-de7f-6285-cad9-661dff7d6fc9-4c06e0d6, #w-node-aa6a927d-64e4-18ce-52ee-1bebb0b639b3-4c06e0d6, #w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0d6, #w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8f5-4c06e0d6, #w-node-_52636744-f2e6-bc96-5cf2-7978879394cc-4c06e0d6, #w-node-_1805cf10-93fe-15c1-c0c6-07439bcf4615-4c06e0d6, #w-node-_128df652-c3fa-a21d-faef-3ef45da42bd1-4c06e0d6, #w-node-_9f320443-69eb-ee3c-e448-dcce8419843e-4c06e0d6, #w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_98678ba8-faec-1b74-3e14-8114b25c93df-4c06e0d6 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-d6154544-8b69-9800-ae87-33c6f4bff0cb-4c06e0d6, #w-node-_7797cc59-258d-10fa-586d-243881e9bc22-4c06e0d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b88ff0e5-3631-7438-21e9-d369a844e902-4c06e0d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-c75926da-de7f-6285-cad9-661dff7d6fc9-4c06e0d7, #w-node-aa6a927d-64e4-18ce-52ee-1bebb0b639b3-4c06e0d7, #w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0d7, #w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8f5-4c06e0d7, #w-node-_52636744-f2e6-bc96-5cf2-7978879394cc-4c06e0d7, #w-node-_1805cf10-93fe-15c1-c0c6-07439bcf4615-4c06e0d7, #w-node-_128df652-c3fa-a21d-faef-3ef45da42bd1-4c06e0d7, #w-node-_9f320443-69eb-ee3c-e448-dcce8419843e-4c06e0d7, #w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_98678ba8-faec-1b74-3e14-8114b25c93df-4c06e0d7 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-d6154544-8b69-9800-ae87-33c6f4bff0cb-4c06e0d7, #w-node-_7797cc59-258d-10fa-586d-243881e9bc22-4c06e0d8, #w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0d8, #w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8f5-4c06e0d8, #w-node-_52636744-f2e6-bc96-5cf2-7978879394cc-4c06e0d8, #w-node-_1805cf10-93fe-15c1-c0c6-07439bcf4615-4c06e0d8, #w-node-_128df652-c3fa-a21d-faef-3ef45da42bd1-4c06e0d8, #w-node-_9f320443-69eb-ee3c-e448-dcce8419843e-4c06e0d8, #w-node-d2b930dc-d9f0-9cc8-4c76-d6b66ba6037e-4c06e0d8, #w-node-f70e27d9-8898-9604-d188-3811c3e4dcbe-4c06e0d8, #w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_98678ba8-faec-1b74-3e14-8114b25c93df-4c06e0d8 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7797cc59-258d-10fa-586d-243881e9bc22-4c06e0d9, #w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0d9, #w-node-_5293d39b-25fa-bcb3-e70d-d254e4c8d8f5-4c06e0d9, #w-node-_52636744-f2e6-bc96-5cf2-7978879394cc-4c06e0d9, #w-node-_1805cf10-93fe-15c1-c0c6-07439bcf4615-4c06e0d9, #w-node-_128df652-c3fa-a21d-faef-3ef45da42bd1-4c06e0d9, #w-node-_9f320443-69eb-ee3c-e448-dcce8419843e-4c06e0d9, #w-node-d2b930dc-d9f0-9cc8-4c76-d6b66ba6037e-4c06e0d9, #w-node-f70e27d9-8898-9604-d188-3811c3e4dcbe-4c06e0d9, #w-node-_85c25842-a614-e7f1-132a-583f464ee680-4c06e0d9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_98678ba8-faec-1b74-3e14-8114b25c93df-4c06e0d9 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_003eb128-b252-af68-8bb4-95f10d1863c2-4c06e0da, #w-node-_10d1c595-4a6e-1bcb-0020-da22bcd46d0b-4c06e0da, #w-node-_7c66b099-34ca-7ea5-0fc3-8300a2418bc9-4c06e0da, #w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0da, #w-node-_476ce392-c764-a39e-1c82-c5321c9cf08b-4c06e0da, #w-node-_476ce392-c764-a39e-1c82-c5321c9cf094-4c06e0da, #w-node-_8def1cee-14df-6119-52b7-5d0a7f4aba60-4c06e0da, #w-node-_8def1cee-14df-6119-52b7-5d0a7f4aba69-4c06e0da, #w-node-_6557fe5b-77ee-0312-29a7-a41800a8f0af-4c06e0da, #w-node-_6557fe5b-77ee-0312-29a7-a41800a8f0b8-4c06e0da, #w-node-_7d1ec4b0-bef8-797b-5091-103fe80f2a4e-4c06e0da, #w-node-_7d1ec4b0-bef8-797b-5091-103fe80f2a57-4c06e0da, #w-node-_37c48001-62ad-3dca-24f4-5dfbd9b70109-4c06e0da, #w-node-_4d2fc64f-f37b-4107-952b-dbe5dc274669-4c06e0da, #w-node-ed57d3bc-b32f-aefd-a570-f88ace462c6b-4c06e0da, #w-node-_30170cf4-33e4-a410-4818-ffacf4d42239-4c06e0da, #w-node-_30170cf4-33e4-a410-4818-ffacf4d42242-4c06e0da, #w-node-_62bb3921-0830-a027-ff7c-9aaa1f06b16d-4c06e0da, #w-node-_62bb3921-0830-a027-ff7c-9aaa1f06b176-4c06e0da, #w-node-_93568895-13b0-1b48-3602-8f3929521a47-4c06e0da, #w-node-_93568895-13b0-1b48-3602-8f3929521a50-4c06e0da, #w-node-ab1c60a6-9b6c-25f7-f87e-30dabc41a9ff-4c06e0da, #w-node-ab1c60a6-9b6c-25f7-f87e-30dabc41aa08-4c06e0da, #w-node-bea3b7ec-8690-7245-dfde-b3135624c3d8-4c06e0da, #w-node-bea3b7ec-8690-7245-dfde-b3135624c3e1-4c06e0da, #w-node-ab21fb67-9a08-0884-a18e-61efa4205543-4c06e0da, #w-node-ab21fb67-9a08-0884-a18e-61efa420554c-4c06e0da, #w-node-_003eb128-b252-af68-8bb4-95f10d1863c2-4c06e0db, #w-node-_10d1c595-4a6e-1bcb-0020-da22bcd46d0b-4c06e0db, #w-node-_7c66b099-34ca-7ea5-0fc3-8300a2418bc9-4c06e0db, #w-node-_973cd058-0a79-33d8-11f9-30c1a362216f-4c06e0db, #w-node-_476ce392-c764-a39e-1c82-c5321c9cf08b-4c06e0db, #w-node-_476ce392-c764-a39e-1c82-c5321c9cf094-4c06e0db, #w-node-_8def1cee-14df-6119-52b7-5d0a7f4aba60-4c06e0db, #w-node-_8def1cee-14df-6119-52b7-5d0a7f4aba69-4c06e0db, #w-node-_6557fe5b-77ee-0312-29a7-a41800a8f0af-4c06e0db, #w-node-_6557fe5b-77ee-0312-29a7-a41800a8f0b8-4c06e0db, #w-node-_7d1ec4b0-bef8-797b-5091-103fe80f2a4e-4c06e0db, #w-node-_7d1ec4b0-bef8-797b-5091-103fe80f2a57-4c06e0db, #w-node-_37c48001-62ad-3dca-24f4-5dfbd9b70109-4c06e0db, #w-node-_4d2fc64f-f37b-4107-952b-dbe5dc274669-4c06e0db, #w-node-ed57d3bc-b32f-aefd-a570-f88ace462c6b-4c06e0db, #w-node-_30170cf4-33e4-a410-4818-ffacf4d42239-4c06e0db, #w-node-_30170cf4-33e4-a410-4818-ffacf4d42242-4c06e0db, #w-node-_62bb3921-0830-a027-ff7c-9aaa1f06b16d-4c06e0db, #w-node-_62bb3921-0830-a027-ff7c-9aaa1f06b176-4c06e0db, #w-node-_93568895-13b0-1b48-3602-8f3929521a47-4c06e0db, #w-node-_93568895-13b0-1b48-3602-8f3929521a50-4c06e0db, #w-node-ab1c60a6-9b6c-25f7-f87e-30dabc41a9ff-4c06e0db, #w-node-ab1c60a6-9b6c-25f7-f87e-30dabc41aa08-4c06e0db, #w-node-bea3b7ec-8690-7245-dfde-b3135624c3d8-4c06e0db, #w-node-bea3b7ec-8690-7245-dfde-b3135624c3e1-4c06e0db, #w-node-ab21fb67-9a08-0884-a18e-61efa4205543-4c06e0db, #w-node-ab21fb67-9a08-0884-a18e-61efa420554c-4c06e0db {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f1c169f1-b716-284a-e0fb-984c89492e92-4c06e0de {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b0c90e9f-0ce1-9b67-03f8-ec47f000400e-4c06e0de, #w-node-_4fb409c6-6446-edc1-97bc-4eca47ec1f38-4c06e0de {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f1c169f1-b716-284a-e0fb-984c89492e92-4c06e0df {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b0c90e9f-0ce1-9b67-03f8-ec47f000400e-4c06e0df, #w-node-_4fb409c6-6446-edc1-97bc-4eca47ec1f38-4c06e0df, #w-node-_003eb128-b252-af68-8bb4-95f10d1863c2-4d12be83, #w-node-e32def7f-20ff-4a42-e31a-2386fe6ef007-4d12be83, #w-node-_8c3e138f-38e6-1ef7-8797-2f56f1bcb493-4d12be83, #w-node-c9bf7ebe-9df4-735c-6573-a22eb4814833-4d12be83 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_969b0a92-8a6c-908e-f5a3-dec78b899112-4d12be83 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_003eb128-b252-af68-8bb4-95f10d1863c2-e7034387, #w-node-e32def7f-20ff-4a42-e31a-2386fe6ef007-e7034387, #w-node-_8c3e138f-38e6-1ef7-8797-2f56f1bcb493-e7034387, #w-node-c41da4c0-c7f4-b0b4-4812-0b74d908f6bc-e7034387, #w-node-_003eb128-b252-af68-8bb4-95f10d1863c2-8ea392b1, #w-node-e32def7f-20ff-4a42-e31a-2386fe6ef007-8ea392b1, #w-node-_8c3e138f-38e6-1ef7-8797-2f56f1bcb493-8ea392b1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_969b0a92-8a6c-908e-f5a3-dec78b899112-8ea392b1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-f1c169f1-b716-284a-e0fb-984c89492e92-4c06e0c2 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ab7a4b6a-2c4f-142f-6973-a8eef140628d-4c06e0c2, #w-node-_6e87d0de-a43a-d515-7cf5-fe43269e5c0d-4c06e0c2, #w-node-_976caed7-493e-7882-c075-fe38310ee62b-4c06e0c2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e0d620f0-f354-304a-d9fa-f5e7db43488c-4c06e0c3, #w-node-a4ac9fb0-e69d-3c3b-2fef-194195cbac52-4c06e0c3 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f4f2b231-11ab-e38d-1062-ffe56c19e4f5-4c06e0c4, #w-node-a2bf2761-71ce-4dfc-6187-21888ed0a5c6-4c06e0c4, #w-node-_33dac8e8-0c81-72b5-e922-120253d903ea-4c06e0c4, #w-node-_44202091-2abb-6cdc-b5bb-a28423bff64d-4c06e0c4, #w-node-_4adacdf0-dc10-4f2b-fce5-7b8c4f61e7fa-4c06e0c4 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 2.25fr;
  }

  #w-node-_8512bab4-e540-3e5b-b1c0-c7d5ffc6073d-4c06e0c4, #w-node-fac055ac-8813-4924-1171-4da9a913fa10-4c06e0c4, #w-node-_6d869ca3-0175-0ad8-db49-352cb11297f1-4c06e0c4, #w-node-_71c86797-4885-0a59-e183-f79cd3dfb770-4c06e0c4, #w-node-_8f27e50d-88d4-010a-678b-2451b44f41f3-4c06e0c4, #w-node-_946d2333-046e-bbd4-21bd-2f1fbb340eec-4c06e0c4, #w-node-fb4ec6ab-ef29-44c8-5651-c22e271736c7-4c06e0c4, #w-node-_07926f83-f982-7a19-277f-6b103bccdd0b-4c06e0c4, #w-node-b88ff0e5-3631-7438-21e9-d369a844e902-4c06e0c6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f4f2b231-11ab-e38d-1062-ffe56c19e4f5-4c06e0c6, #w-node-a2bf2761-71ce-4dfc-6187-21888ed0a5c6-4c06e0c6, #w-node-_33dac8e8-0c81-72b5-e922-120253d903ea-4c06e0c6, #w-node-_44202091-2abb-6cdc-b5bb-a28423bff64d-4c06e0c6, #w-node-_4adacdf0-dc10-4f2b-fce5-7b8c4f61e7fa-4c06e0c6 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 2.25fr;
  }

  #w-node-_8512bab4-e540-3e5b-b1c0-c7d5ffc6073d-4c06e0c6, #w-node-fac055ac-8813-4924-1171-4da9a913fa10-4c06e0c6, #w-node-_6d869ca3-0175-0ad8-db49-352cb11297f1-4c06e0c6, #w-node-_71c86797-4885-0a59-e183-f79cd3dfb770-4c06e0c6, #w-node-_8f27e50d-88d4-010a-678b-2451b44f41f3-4c06e0c6, #w-node-_946d2333-046e-bbd4-21bd-2f1fbb340eec-4c06e0c6, #w-node-fb4ec6ab-ef29-44c8-5651-c22e271736c7-4c06e0c6, #w-node-_07926f83-f982-7a19-277f-6b103bccdd0b-4c06e0c6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6ab8f3b1-2c7d-8f1c-8bb5-1670e319cac4-4c06e0c8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0c8, #w-node-_0376d61b-2f00-ca24-6d55-7811cd24e833-4c06e0c8 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0c9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-f14c1753-6504-c1ef-a1ac-8f377c21b2af-4c06e0c9 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d0 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-f14c1753-6504-c1ef-a1ac-8f377c21b2af-4c06e0d0 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-f14c1753-6504-c1ef-a1ac-8f377c21b2af-4c06e0d1 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6ab8f3b1-2c7d-8f1c-8bb5-1670e319cac4-4c06e0d2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d2, #w-node-_0376d61b-2f00-ca24-6d55-7811cd24e833-4c06e0d2 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6ab8f3b1-2c7d-8f1c-8bb5-1670e319cac4-4c06e0d3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_8c55b214-2450-2637-2f56-dd869fd0803e-4c06e0d3, #w-node-_0376d61b-2f00-ca24-6d55-7811cd24e833-4c06e0d3 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b88ff0e5-3631-7438-21e9-d369a844e902-4c06e0d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f4f2b231-11ab-e38d-1062-ffe56c19e4f5-4c06e0d6, #w-node-a2bf2761-71ce-4dfc-6187-21888ed0a5c6-4c06e0d6, #w-node-_33dac8e8-0c81-72b5-e922-120253d903ea-4c06e0d6, #w-node-_44202091-2abb-6cdc-b5bb-a28423bff64d-4c06e0d6, #w-node-_4adacdf0-dc10-4f2b-fce5-7b8c4f61e7fa-4c06e0d6 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 2.25fr;
  }

  #w-node-_8512bab4-e540-3e5b-b1c0-c7d5ffc6073d-4c06e0d6, #w-node-fac055ac-8813-4924-1171-4da9a913fa10-4c06e0d6, #w-node-_6d869ca3-0175-0ad8-db49-352cb11297f1-4c06e0d6, #w-node-_71c86797-4885-0a59-e183-f79cd3dfb770-4c06e0d6, #w-node-_8f27e50d-88d4-010a-678b-2451b44f41f3-4c06e0d6, #w-node-_946d2333-046e-bbd4-21bd-2f1fbb340eec-4c06e0d6, #w-node-fb4ec6ab-ef29-44c8-5651-c22e271736c7-4c06e0d6, #w-node-_07926f83-f982-7a19-277f-6b103bccdd0b-4c06e0d6, #w-node-b88ff0e5-3631-7438-21e9-d369a844e902-4c06e0d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f4f2b231-11ab-e38d-1062-ffe56c19e4f5-4c06e0d7, #w-node-a2bf2761-71ce-4dfc-6187-21888ed0a5c6-4c06e0d7, #w-node-_33dac8e8-0c81-72b5-e922-120253d903ea-4c06e0d7, #w-node-_44202091-2abb-6cdc-b5bb-a28423bff64d-4c06e0d7, #w-node-_4adacdf0-dc10-4f2b-fce5-7b8c4f61e7fa-4c06e0d7 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 2.25fr;
  }

  #w-node-_8512bab4-e540-3e5b-b1c0-c7d5ffc6073d-4c06e0d7, #w-node-fac055ac-8813-4924-1171-4da9a913fa10-4c06e0d7, #w-node-_6d869ca3-0175-0ad8-db49-352cb11297f1-4c06e0d7, #w-node-_71c86797-4885-0a59-e183-f79cd3dfb770-4c06e0d7, #w-node-_8f27e50d-88d4-010a-678b-2451b44f41f3-4c06e0d7, #w-node-_946d2333-046e-bbd4-21bd-2f1fbb340eec-4c06e0d7, #w-node-fb4ec6ab-ef29-44c8-5651-c22e271736c7-4c06e0d7, #w-node-_07926f83-f982-7a19-277f-6b103bccdd0b-4c06e0d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f4f2b231-11ab-e38d-1062-ffe56c19e4f5-4c06e0d8, #w-node-a2bf2761-71ce-4dfc-6187-21888ed0a5c6-4c06e0d8, #w-node-_33dac8e8-0c81-72b5-e922-120253d903ea-4c06e0d8, #w-node-_44202091-2abb-6cdc-b5bb-a28423bff64d-4c06e0d8, #w-node-_4adacdf0-dc10-4f2b-fce5-7b8c4f61e7fa-4c06e0d8 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 2.25fr;
  }

  #w-node-_8512bab4-e540-3e5b-b1c0-c7d5ffc6073d-4c06e0d8, #w-node-fac055ac-8813-4924-1171-4da9a913fa10-4c06e0d8, #w-node-_6d869ca3-0175-0ad8-db49-352cb11297f1-4c06e0d8, #w-node-_71c86797-4885-0a59-e183-f79cd3dfb770-4c06e0d8, #w-node-_8f27e50d-88d4-010a-678b-2451b44f41f3-4c06e0d8, #w-node-_946d2333-046e-bbd4-21bd-2f1fbb340eec-4c06e0d8, #w-node-fb4ec6ab-ef29-44c8-5651-c22e271736c7-4c06e0d8, #w-node-_07926f83-f982-7a19-277f-6b103bccdd0b-4c06e0d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f4f2b231-11ab-e38d-1062-ffe56c19e4f5-4c06e0d9, #w-node-a2bf2761-71ce-4dfc-6187-21888ed0a5c6-4c06e0d9, #w-node-_33dac8e8-0c81-72b5-e922-120253d903ea-4c06e0d9, #w-node-_44202091-2abb-6cdc-b5bb-a28423bff64d-4c06e0d9, #w-node-_4adacdf0-dc10-4f2b-fce5-7b8c4f61e7fa-4c06e0d9 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 2.25fr;
  }

  #w-node-_8512bab4-e540-3e5b-b1c0-c7d5ffc6073d-4c06e0d9, #w-node-fac055ac-8813-4924-1171-4da9a913fa10-4c06e0d9, #w-node-_6d869ca3-0175-0ad8-db49-352cb11297f1-4c06e0d9, #w-node-_71c86797-4885-0a59-e183-f79cd3dfb770-4c06e0d9, #w-node-_8f27e50d-88d4-010a-678b-2451b44f41f3-4c06e0d9, #w-node-_946d2333-046e-bbd4-21bd-2f1fbb340eec-4c06e0d9, #w-node-fb4ec6ab-ef29-44c8-5651-c22e271736c7-4c06e0d9, #w-node-_07926f83-f982-7a19-277f-6b103bccdd0b-4c06e0d9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_14cf61bc-f702-9090-84fd-37dc2d91036c-4c06e0da, #w-node-a113de43-85a8-75f5-5940-b724540e3701-4c06e0da, #w-node-_14cf61bc-f702-9090-84fd-37dc2d91036c-4c06e0db, #w-node-a113de43-85a8-75f5-5940-b724540e3701-4c06e0db {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f1c169f1-b716-284a-e0fb-984c89492e92-4c06e0de {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ab7a4b6a-2c4f-142f-6973-a8eef140628d-4c06e0de, #w-node-_6e87d0de-a43a-d515-7cf5-fe43269e5c0d-4c06e0de, #w-node-_976caed7-493e-7882-c075-fe38310ee62b-4c06e0de {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f1c169f1-b716-284a-e0fb-984c89492e92-4c06e0df {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ab7a4b6a-2c4f-142f-6973-a8eef140628d-4c06e0df, #w-node-_6e87d0de-a43a-d515-7cf5-fe43269e5c0d-4c06e0df, #w-node-_976caed7-493e-7882-c075-fe38310ee62b-4c06e0df, #w-node-_2a84c50d-20e9-1bd9-0b61-ec761e69b7c3-4d12be83, #w-node-_7f0b659d-89e8-89be-12a9-e7983476af90-4d12be83, #w-node-_678e4e8e-80c9-0ae2-26ea-63b640b93170-4d12be83, #w-node-_8a394a87-d768-938e-13eb-45e7cb33042a-4d12be83, #w-node-_8a394a87-d768-938e-13eb-45e7cb33043e-4d12be83, #w-node-e32def7f-20ff-4a42-e31a-2386fe6ef007-4d12be83, #w-node-_8c3e138f-38e6-1ef7-8797-2f56f1bcb493-4d12be83, #w-node-c41da4c0-c7f4-b0b4-4812-0b74d908f6bc-4d12be83, #w-node-_2a84c50d-20e9-1bd9-0b61-ec761e69b7c3-e7034387, #w-node-_7f0b659d-89e8-89be-12a9-e7983476af90-e7034387, #w-node-_678e4e8e-80c9-0ae2-26ea-63b640b93170-e7034387, #w-node-_8a394a87-d768-938e-13eb-45e7cb33042a-e7034387, #w-node-_8a394a87-d768-938e-13eb-45e7cb33043e-e7034387, #w-node-e32def7f-20ff-4a42-e31a-2386fe6ef007-e7034387, #w-node-_8c3e138f-38e6-1ef7-8797-2f56f1bcb493-e7034387 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ee183383-9c49-84aa-c848-c3db795fa2bb-e7034387 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-c41da4c0-c7f4-b0b4-4812-0b74d908f6bc-e7034387, #w-node-c9bf7ebe-9df4-735c-6573-a22eb4814833-e7034387 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_969b0a92-8a6c-908e-f5a3-dec78b899112-e7034387 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_2a84c50d-20e9-1bd9-0b61-ec761e69b7c3-8ea392b1, #w-node-_7f0b659d-89e8-89be-12a9-e7983476af90-8ea392b1, #w-node-_678e4e8e-80c9-0ae2-26ea-63b640b93170-8ea392b1, #w-node-_8a394a87-d768-938e-13eb-45e7cb33042a-8ea392b1, #w-node-_8a394a87-d768-938e-13eb-45e7cb33043e-8ea392b1, #w-node-c41da4c0-c7f4-b0b4-4812-0b74d908f6bc-8ea392b1, #w-node-c9bf7ebe-9df4-735c-6573-a22eb4814833-8ea392b1, #w-node-_969b0a92-8a6c-908e-f5a3-dec78b899112-8ea392b1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}


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