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

body {
  color: #333;
  font-family: PT Sans, sans-serif;
  font-size: 18px;
  line-height: 20px;
}

p {
  font-family: PT Sans, sans-serif;
  font-size: 16px;
  line-height: 1.4;
}

.seccion {
  min-height: 100vh;
  background-image: url('../images/fondo.jpg');
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: contain;
}

.seccion.variedades {
  background-image: url('../images/fondo-inferior-derecha01.png'), url('../images/fondo-inferior-izquierda01.png'), url('../images/fondo-superior-derecha-transparent.png'), url('../images/fondo.jpg');
  background-position: 100% 100%, 0 100%, 100% 0, 50% 0;
  background-repeat: no-repeat, no-repeat, no-repeat, repeat;
  background-size: 18%, 30%, 30%, contain;
}

.contenedor {
  width: 100%;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 55px;
  padding-bottom: 75px;
}

.contenedor.division {
  background-image: url('../images/linea-division.png');
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: auto;
}

.contenedor.ultimo {
  padding-bottom: 160px;
}

.grid {
  width: 100%;
  max-width: 960px;
  grid-template: "Area Area-2"
  / .75fr 1fr;
  margin-left: auto;
  margin-right: auto;
}

.beneficios01 {
  width: 400px;
}

.circulo {
  width: 7px;
  height: 7px;
  background-color: #000;
  border-radius: 100%;
  margin-right: 15px;
}

.circulo.margen-superior {
  margin-top: 9px;
}

.cont-texto {
  align-items: flex-start;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.cont-texto.align-center {
  align-items: center;
}

.text-block {
  font-size: 18px;
  line-height: 1.3;
}

.text-block.secundario {
  font-size: 18px;
}

.contenedor-texto {
  margin-top: 30px;
  margin-left: 110px;
}

.image {
  width: 100%;
  max-width: 510px;
}

.div-block {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.image-2 {
  width: 20%;
  margin-top: 30px;
}

.flecha {
  width: 80px;
  margin-right: 15px;
}

.div-block-2 {
  text-align: center;
}

.div-block-3 {
  width: 100%;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
}

.beneficios-footer.movil {
  display: none;
}

.div-block-4 {
  position: absolute;
}

.div-block-5 {
  margin-top: -30px;
  position: static;
}

.footer {
  background-color: #231f20;
}

.flex-footer {
  flex-direction: row;
  grid-template-rows: auto;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.flex-footer.vertical-footer {
  flex-direction: column;
}

.link-block {
  color: #fff;
  margin-left: 15px;
  margin-right: 15px;
  font-size: 22px;
  font-weight: 700;
  text-decoration: none;
}

.div-block-7.vertical-footer {
  margin-top: 45px;
}

.div-block-7.vertical-footer.align-center {
  text-align: center;
}

.contenedor-footer {
  width: 100%;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.titulo-variedades {
  width: 50%;
  max-width: 450px;
}

.contenedor-blanco {
  background-color: #fff;
  border: 4.1px solid #231f20;
  margin-top: 30px;
  padding: 3px;
}

.contenedor-blanco-interior {
  border: 1px solid #231f20;
  padding: 30px;
}

.contenedor-miel {
  color: #231f20;
  background-image: url('../images/linea-division.png');
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: auto;
  align-items: flex-end;
  padding-top: 45px;
  padding-bottom: 45px;
  text-decoration: none;
  display: flex;
}

.contenedor-miel.ultimo {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.grid-2 {
  width: 28%;
  height: 100%;
  grid-row-gap: 7px;
  grid-template-columns: 1fr;
  grid-template-areas: "Area"
                       "Area-2";
  align-items: start;
  margin-bottom: 10px;
  margin-left: 5px;
  margin-right: 5px;
}

.titulo {
  min-width: 195px;
  margin-bottom: 15px;
  transition: transform .2s;
}

.titulo:hover {
  transform: scale(1.05);
}

.paragraph {
  font-size: 18px;
}

.espacio-titulo {
  height: 40px;
}

.contenedor-titulo-miel {
  background-color: #231f20;
}

.contenedor-miel-borde-blanco {
  border: .3px solid #fff;
  margin: 2px;
  padding: 5px 10px 6px;
}

.titulo-variedad {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: PT Serif, serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

.div-block-9 {
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: flex-start;
  margin-left: 10px;
  display: flex;
}

.contenedor-large {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding: 55px 20px 75px;
}

.footer-variedades {
  padding: 20px 30px;
}

.footer-titulo-variedades {
  letter-spacing: 1.5px;
  font-family: PT Serif, serif;
  font-size: 18px;
}

.footersubtitulo-variedades {
  font-size: 18px;
}

.logo-footer-variedades-contenedor {
  justify-content: flex-end;
  margin-top: 45px;
  display: flex;
}

.titulo-logo-footer {
  width: 35%;
  max-width: 380px;
  margin-right: 15%;
}

.div-block-10.center {
  justify-content: center;
  display: flex;
}

.div-block-10.vertical {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.grid-3 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1.35fr 1fr;
  margin-top: 60px;
  padding-left: 10px;
  padding-right: 10px;
}

.grid-3.grid-3-left {
  grid-column-gap: 30px;
  grid-template-columns: .65fr 1fr;
}

.paragraph-2 {
  font-family: PT Sans, sans-serif;
}

.h2-sansserif {
  color: #231f20;
  margin-top: 30px;
  margin-bottom: 5px;
  font-family: Avenirltstd, sans-serif;
  font-size: 28px;
  line-height: 1.3;
}

.parrafo-mediano {
  font-size: 18px;
}

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

.titulo-informativo {
  max-height: 93px;
  max-width: 450px;
}

.seccion-fondo-claro {
  min-height: 100vh;
  background-image: url('../images/fondo-menu.jpg');
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: contain;
}

.seccion-fondo-claro.variedades {
  background-image: url('../images/fondo-inferior-derecha01.png'), url('../images/fondo-inferior-izquierda01.png'), url('../images/fondo-superior-derecha-transparent.png'), url('../images/fondo.jpg');
  background-position: 100% 100%, 0 100%, 100% 0, 50% 0;
  background-repeat: no-repeat, no-repeat, no-repeat, repeat;
  background-size: 18%, 30%, 30%, contain;
}

.contenedor-transparente {
  width: 100%;
  border: 4.1px solid #231f20;
  padding: 3px;
}

.grid-4 {
  width: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area Area Area Area Area Area Area Area Area Area Area Area"
                 "Area-2 Area-2 Area-2 Area-2 Area-2 Area-2 Area-2 Area-3 Area-3 Area-3 Area-3 Area-3"
                 "Area-4 Area-4 Area-4 Area-4 Area-4 Area-4 Area-4 Area-4 Area-4 Area-4 Area-4 Area-4"
                 "Area-5 Area-5 Area-5 Area-5 Area-5 Area-5 Area-6 Area-6 Area-6 Area-6 Area-6 Area-6"
                 / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.sector1 {
  border: 1px solid #231f20;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  text-decoration: none;
  display: flex;
}

.img-sector {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  transition: width .4s cubic-bezier(.25, .46, .45, .94);
}

.img-sector:hover {
  width: 98%;
  opacity: .8;
}

.img-sector.tienda {
  width: 80%;
  max-width: 250px;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.img-sector.experiencias {
  width: 90%;
}

.inicio-menu-logo.movil {
  display: none;
}

.contenedor-menu-inicio {
  width: 100%;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.contenedor-menu-inicio.division {
  background-image: url('../images/linea-division.png');
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: auto;
}

.contenedor-menu-inicio.ultimo {
  padding-bottom: 160px;
}

.img-sector-4 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  transition: width .4s cubic-bezier(.25, .46, .45, .94);
}

.img-sector-4:hover {
  width: 98%;
  opacity: .8;
}

.img-sector-4.movil {
  display: none;
}

.seccion-sinfondo {
  min-height: 100vh;
}

.seccion-sinfondo.variedades {
  background-image: url('../images/fondo-inferior-derecha01.png'), url('../images/fondo-inferior-izquierda01.png'), url('../images/fondo-superior-derecha-transparent.png'), url('../images/fondo.jpg');
  background-position: 100% 100%, 0 100%, 100% 0, 50% 0;
  background-repeat: no-repeat, no-repeat, no-repeat, repeat;
  background-size: 18%, 30%, 30%, contain;
}

.body {
  background-image: url('../images/fondo.jpg');
  background-position: 50% 0;
  background-size: auto;
}

.btn {
  color: #fff;
  background-color: #f7bc42;
  border-radius: 4px;
  align-self: flex-end;
  margin-bottom: 20px;
  margin-right: 30px;
  padding: 9px 18px;
  text-decoration: none;
  transition: background-color .3s cubic-bezier(.25, .46, .45, .94);
}

.btn:hover {
  background-color: #cf790f;
}

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

.img-variedades {
  width: 100%;
  max-width: 450px;
}

.titulo-atras {
  margin-bottom: 40px;
}

.flecha-atras {
  opacity: .9;
  margin-right: 6px;
}

.contenedor-atras.division {
  background-image: url('../images/linea-division.png');
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: auto;
}

.contenedor-atras.ultimo {
  padding-bottom: 160px;
}

.contenedor-large-atras {
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.llamada-accion-footer {
  z-index: 2000;
  justify-content: flex-end;
  align-items: center;
  padding-right: 10px;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.ontenedor-whatsapp {
  justify-content: flex-end;
  display: flex;
}

.whatsapp {
  align-items: center;
  display: flex;
}

.imagen-whatsapp {
  width: 60px;
  height: 60px;
}

@media screen and (max-width: 991px) {
  .contenedor.contenedor-inicio-menu {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block {
    font-size: 23px;
  }

  .contenedor-texto {
    margin-left: 87px;
  }

  .flecha {
    width: 60px;
  }

  .link-block {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .div-block-6 {
    padding-right: 10px;
  }

  .image-4 {
    max-width: 250px;
  }

  .div-block-7 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-8 {
    width: 100%;
  }

  .contenedor-footer {
    padding-left: 10px;
    padding-right: 10px;
  }

  .contenedor-menu-inicio {
    padding-left: 20px;
    padding-right: 20px;
  }

  .contenedor-menu-inicio.contenedor-inicio-menu, .contenedor-atras.contenedor-inicio-menu {
    padding-left: 10px;
    padding-right: 10px;
  }

  .whatsapp {
    display: flex;
  }
}

@media screen and (max-width: 767px) {
  .grid {
    grid-row-gap: 60px;
    grid-template-rows: auto auto;
    grid-template-areas: "Area Area"
                         "Area-2 Area-2";
  }

  .div-block {
    align-items: center;
  }

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

  .beneficios-footer {
    display: none;
  }

  .beneficios-footer.movil {
    display: block;
  }

  .div-block-5 {
    margin-top: 20px;
  }

  .flex-footer {
    flex-direction: column;
  }

  .div-block-6 {
    padding-left: 10px;
  }

  .image-4 {
    margin-bottom: 60px;
  }

  .titulo-variedades {
    width: 100%;
  }

  .contenedor-blanco-interior {
    padding-top: 0;
  }

  .contenedor-miel {
    flex-direction: column;
  }

  .grid-2 {
    width: 45%;
  }

  .titulo {
    width: 100%;
    max-width: 208px;
  }

  .contenedor-titulo {
    width: 100%;
    justify-content: center;
    padding-bottom: 10px;
    display: flex;
  }

  .logo-footer-variedades-contenedor {
    justify-content: center;
    margin-bottom: 120px;
  }

  .titulo-logo-footer {
    width: 60%;
    max-width: 100%;
    margin-right: 0%;
  }

  .div-block-10 {
    justify-content: center;
    display: flex;
  }

  .titulo-informativo {
    width: 100%;
  }

  .contenedor-menu-inicio {
    padding: 10px;
  }

  .img-variedades {
    width: 100%;
  }

  .llamada-accion-footer {
    justify-content: center;
    padding-right: 0;
  }

  .ontenedor-whatsapp {
    width: 100%;
    background-image: linear-gradient(rgba(255, 255, 255, 0), #fff 70%);
    justify-content: center;
    align-items: center;
  }
}

@media screen and (max-width: 479px) {
  .seccion.variedades {
    background-size: 25%, 45%, 50%, contain;
  }

  .text-block {
    font-size: 20px;
  }

  .contenedor-texto {
    margin-left: 20px;
    margin-right: 20px;
  }

  .flecha {
    width: 45px;
  }

  .contenedor-blanco-interior {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-2 {
    width: 100%;
  }

  .logo-footer-variedades-contenedor {
    margin-bottom: 120px;
  }

  .titulo-logo-footer {
    width: 90%;
  }

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

  .grid-3.grid-3-left {
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .h2-sansserif {
    font-size: 26px;
  }

  .titulo-informativo {
    width: auto;
    max-width: 85%;
  }

  .titulo-informativo.polen {
    width: auto;
    max-height: 60px;
  }

  .img-informativo {
    max-width: 80%;
  }

  .seccion-fondo-claro.variedades {
    background-size: 25%, 45%, 50%, contain;
  }

  .grid-4 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-areas: "Area Area Area Area Area Area Area Area Area Area Area Area"
                         "Area-2 Area-2 Area-2 Area-2 Area-2 Area-2 Area-2 Area-2 Area-2 Area-2 Area-2 Area-2"
                         "Area-3 Area-3 Area-3 Area-3 Area-3 Area-3 Area-3 Area-3 Area-3 Area-3 Area-3 Area-3"
                         "Area-4 Area-4 Area-4 Area-4 Area-4 Area-4 Area-4 Area-4 Area-4 Area-4 Area-4 Area-4"
                         "Area-5 Area-5 Area-5 Area-5 Area-5 Area-5 Area-5 Area-5 Area-5 Area-5 Area-5 Area-5"
                         "Area-6 Area-6 Area-6 Area-6 Area-6 Area-6 Area-6 Area-6 Area-6 Area-6 Area-6 Area-6";
  }

  .img-sector.experiencias {
    width: 100%;
  }

  .inicio-menu-logo {
    display: none;
  }

  .inicio-menu-logo.movil {
    display: block;
  }

  .img-sector-4 {
    display: none;
  }

  .img-sector-4.movil {
    display: block;
  }

  .seccion-sinfondo.variedades {
    background-size: 25%, 45%, 50%, contain;
  }

  .llamada-accion-footer {
    flex-direction: column;
    align-items: flex-end;
  }

  .ontenedor-whatsapp {
    width: 100%;
    background-image: linear-gradient(rgba(255, 255, 255, 0), #fff 70%);
    justify-content: space-between;
  }

  .whatsapp {
    margin-right: 5px;
  }

  .imagen-whatsapp {
    width: 45px;
    height: 45px;
  }
}

#w-node-_439d6893-2b5d-1de1-c9a7-011d25e509c3-d2fd2af2 {
  grid-area: Area;
}

#w-node-b222b279-7708-d450-dada-283464dc0756-d2fd2af2 {
  grid-area: Area-6;
  align-self: stretch;
}

#w-node-_6e27397f-8f06-a41a-24f2-6a377e690428-d2fd2af2 {
  grid-area: Area-3;
}

#w-node-_6e6115f5-ec3a-9877-5830-db65d40a8ad4-d2fd2af2 {
  grid-area: Area-4;
}

#w-node-a4741373-b822-56fe-8588-37f4c5762c69-d2fd2af2 {
  grid-area: Area-2;
}

#w-node-_5bdf234a-6791-b42f-54b3-b03fd7a284e3-d2fd2af2 {
  grid-area: Area-5;
}

#w-node-_99cbb8b0-494c-ddc5-efdf-8530f13d6183-bf69cbd6 {
  grid-area: Area;
}

#w-node-a012bed2-85a2-8c69-82a6-64ffb5f83841-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_6cac5623-2e12-9807-a774-1ab2e3f03037-bf69cbd6 {
  grid-area: Area;
}

#w-node-_671d0376-22f9-4906-ab8b-d826e5c8939e-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_2d7b910c-9bfe-2e06-9810-b36f22a6d207-bf69cbd6 {
  grid-area: Area;
}

#w-node-_2d7b910c-9bfe-2e06-9810-b36f22a6d20b-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_2fc15015-54b2-2d13-a905-f1ca0fbd49c1-bf69cbd6 {
  grid-area: Area;
}

#w-node-_2fc15015-54b2-2d13-a905-f1ca0fbd49c5-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_9a28cb5d-dc00-1848-baa8-3aa82a93e583-bf69cbd6 {
  grid-area: Area;
}

#w-node-_9a28cb5d-dc00-1848-baa8-3aa82a93e587-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_0d8966fd-4b0c-3095-fb61-c5dfb8d65cc5-bf69cbd6 {
  grid-area: Area;
}

#w-node-_0d8966fd-4b0c-3095-fb61-c5dfb8d65cc9-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_4a2c3837-9ec2-fc19-d224-e4dd530d5e00-bf69cbd6 {
  grid-area: Area;
}

#w-node-_4a2c3837-9ec2-fc19-d224-e4dd530d5e04-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_4a2c3837-9ec2-fc19-d224-e4dd530d5e07-bf69cbd6 {
  grid-area: Area;
}

#w-node-_4a2c3837-9ec2-fc19-d224-e4dd530d5e0b-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_4a2c3837-9ec2-fc19-d224-e4dd530d5e0e-bf69cbd6 {
  grid-area: Area;
}

#w-node-_4a2c3837-9ec2-fc19-d224-e4dd530d5e12-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_4a2c3837-9ec2-fc19-d224-e4dd530d5e19-bf69cbd6 {
  grid-area: Area;
}

#w-node-_4a2c3837-9ec2-fc19-d224-e4dd530d5e1d-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_4a2c3837-9ec2-fc19-d224-e4dd530d5e20-bf69cbd6 {
  grid-area: Area;
}

#w-node-_4a2c3837-9ec2-fc19-d224-e4dd530d5e24-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_4a2c3837-9ec2-fc19-d224-e4dd530d5e27-bf69cbd6 {
  grid-area: Area;
}

#w-node-_4a2c3837-9ec2-fc19-d224-e4dd530d5e2b-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_497e95d7-3a8e-9215-cb00-19c12f509da7-bf69cbd6 {
  grid-area: Area;
}

#w-node-_497e95d7-3a8e-9215-cb00-19c12f509dab-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_497e95d7-3a8e-9215-cb00-19c12f509dae-bf69cbd6 {
  grid-area: Area;
}

#w-node-_497e95d7-3a8e-9215-cb00-19c12f509db2-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_497e95d7-3a8e-9215-cb00-19c12f509db5-bf69cbd6 {
  grid-area: Area;
}

#w-node-_497e95d7-3a8e-9215-cb00-19c12f509db9-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_497e95d7-3a8e-9215-cb00-19c12f509dbc-bf69cbd6 {
  grid-area: Area;
}

#w-node-_497e95d7-3a8e-9215-cb00-19c12f509dc0-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_497e95d7-3a8e-9215-cb00-19c12f509dc3-bf69cbd6 {
  grid-area: Area;
}

#w-node-_497e95d7-3a8e-9215-cb00-19c12f509dc7-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_497e95d7-3a8e-9215-cb00-19c12f509dca-bf69cbd6 {
  grid-area: Area;
}

#w-node-_497e95d7-3a8e-9215-cb00-19c12f509dce-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-df0bff6c-6b81-fe41-53f7-ec88074067d8-bf69cbd6 {
  grid-area: Area;
}

#w-node-df0bff6c-6b81-fe41-53f7-ec88074067dc-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-df0bff6c-6b81-fe41-53f7-ec88074067df-bf69cbd6 {
  grid-area: Area;
}

#w-node-df0bff6c-6b81-fe41-53f7-ec88074067e3-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-df0bff6c-6b81-fe41-53f7-ec88074067e6-bf69cbd6 {
  grid-area: Area;
}

#w-node-df0bff6c-6b81-fe41-53f7-ec88074067ea-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-df0bff6c-6b81-fe41-53f7-ec88074067ed-bf69cbd6 {
  grid-area: Area;
}

#w-node-df0bff6c-6b81-fe41-53f7-ec88074067f1-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-df0bff6c-6b81-fe41-53f7-ec88074067f4-bf69cbd6 {
  grid-area: Area;
}

#w-node-df0bff6c-6b81-fe41-53f7-ec88074067f8-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-df0bff6c-6b81-fe41-53f7-ec88074067fb-bf69cbd6 {
  grid-area: Area;
}

#w-node-df0bff6c-6b81-fe41-53f7-ec88074067ff-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-c8f07180-515f-06a5-271f-5582fac67104-bf69cbd6 {
  grid-area: Area;
}

#w-node-c8f07180-515f-06a5-271f-5582fac67108-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-c8f07180-515f-06a5-271f-5582fac6710b-bf69cbd6 {
  grid-area: Area;
}

#w-node-c8f07180-515f-06a5-271f-5582fac6710f-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-c8f07180-515f-06a5-271f-5582fac67112-bf69cbd6 {
  grid-area: Area;
}

#w-node-c8f07180-515f-06a5-271f-5582fac67116-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-c8f07180-515f-06a5-271f-5582fac67119-bf69cbd6 {
  grid-area: Area;
}

#w-node-c8f07180-515f-06a5-271f-5582fac6711d-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-c8f07180-515f-06a5-271f-5582fac67120-bf69cbd6 {
  grid-area: Area;
}

#w-node-c8f07180-515f-06a5-271f-5582fac67124-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-c8f07180-515f-06a5-271f-5582fac67127-bf69cbd6 {
  grid-area: Area;
}

#w-node-c8f07180-515f-06a5-271f-5582fac6712b-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_644d2bc7-8353-3477-1cb7-191799f53dc3-bf69cbd6 {
  grid-area: Area;
}

#w-node-_644d2bc7-8353-3477-1cb7-191799f53dc7-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_644d2bc7-8353-3477-1cb7-191799f53dca-bf69cbd6 {
  grid-area: Area;
}

#w-node-_644d2bc7-8353-3477-1cb7-191799f53dce-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_644d2bc7-8353-3477-1cb7-191799f53dd1-bf69cbd6 {
  grid-area: Area;
}

#w-node-_644d2bc7-8353-3477-1cb7-191799f53dd5-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_644d2bc7-8353-3477-1cb7-191799f53dd8-bf69cbd6 {
  grid-area: Area;
}

#w-node-_644d2bc7-8353-3477-1cb7-191799f53ddc-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_644d2bc7-8353-3477-1cb7-191799f53ddf-bf69cbd6 {
  grid-area: Area;
}

#w-node-_644d2bc7-8353-3477-1cb7-191799f53de3-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_644d2bc7-8353-3477-1cb7-191799f53de6-bf69cbd6 {
  grid-area: Area;
}

#w-node-_644d2bc7-8353-3477-1cb7-191799f53dea-bf69cbd6 {
  grid-area: Area-2;
}

#w-node-_98014666-6eb7-d623-6d46-f8e8529c3be3-b274503e {
  grid-area: Area;
}

#w-node-_98014666-6eb7-d623-6d46-f8e8529c3c01-b274503e {
  grid-area: Area-2;
}

#w-node-dac3dca7-37bb-c5e8-f076-c250a910f28c-b274503e, #w-node-c88794a3-3f48-b5cc-dcaf-c7397d92f66e-b274503e, #w-node-aecdb49d-9594-65dd-c1bd-e3eef97f1973-b274503e {
  align-self: center;
}

@media screen and (max-width: 479px) {
  #w-node-dac3dca7-37bb-c5e8-f076-c250a910f28c-b274503e {
    justify-self: center;
  }
}


@font-face {
  font-family: 'Avenirltstd';
  src: url('../fonts/AvenirLTStd-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}