:root {
  --builder-text: #D9D2CD;
  --builder-background: #2C1F10;
  --builder-card: #1F1407;
  --builder-accent: #BCB6B2;
}

#el-__body {
  position: relative;
  width: 100%;
  max-width: 100%;
  height: fit-content;
  min-height: 100%;
  background-color: #FFFDF2;
  padding-bottom: 0rem;
  overflow-y: auto;
  container-type: inline-size;
  display: flex;
  flex-direction: column;
}

#el-fc0a9ba3-e54c-4c66-954f-3183f825eeae {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0px;
  border-bottom: 1px solid var(--border);
  background-color: var(--background);
}

#el-283eacb4-4aa3-4723-8855-d87f966bc6e7 {
  width: 100%;
  max-width: 100%;
  height: 80px;
  display: flex;
  flex-direction: row;
  padding: 0px;
  min-height: 4rem;
  justify-content: start;
  align-items: center;
  border-bottom: 2px solid var(--builder-border);
  box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

@container (min-width: 800px) {
  #el-283eacb4-4aa3-4723-8855-d87f966bc6e7 {
      justify-content: center;
  }
}

@container (min-width: 1200px) {
  #el-283eacb4-4aa3-4723-8855-d87f966bc6e7 {
      display: none;
  }
}

#el-e2473b1e-d1bc-43bb-a0b6-c54860da8d43 {
  color: #31291F;
  display: block;
  font-size: 20px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
  flex: 1;
  text-align: center;
}

#el-44f60e29-260f-4482-851e-c211a30f0c57 {
  width: fit-content;
  display: flex;
  align-items: center;
  position: relative;
}

@container (min-width: 800px) {
  #el-44f60e29-260f-4482-851e-c211a30f0c57 {
      display: none;
  }
}

#el-568b9882-2465-47a2-97ae-54560704e139 {
  padding: 1rem;
  height: 5rem;
  width: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background-color: hsl(var(--builder-background));
  border-radius: 0.375rem;
}

#el-92ff39a5-5243-4ef6-b1c2-67a3b5f2b83d {
  color: #31291F;
  display: block;
  height: 24px;
  width: 24px;
}

#el-de049906-27f6-4723-9014-32d1d2842411 {
  width: 100%;
  height: 100%;
  background-color: var(--builder-background);
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

#el-157a1e64-7dbf-4be8-b4f1-121bf9c136ed {
  width: 100%;
  max-width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  position: relative;
  align-items: flex-start;
  background: #FFFDF2;
}

#el-108dabc4-b6b0-40c2-a237-d04c47864f7a {
  color: #31291F;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-11a4304b-989b-45af-8f8b-b476e079cf7c {
  color: #31291F;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-70c5effc-2d15-4dab-ac5d-c881415691c2 {
  color: #31291F;
  display: block;
  font-size: 14px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-a94e3906-2a60-4ccc-8c55-c40c80109811 {
  color: #31291F;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-abc23093-c972-433c-90ed-ac6e52a65fda {
  color: #31291F;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-e46c8b72-8f53-405c-a704-c39c21fb1f4b {
  width: 100%;
  max-width: 100%;
  height: 48px;
  display: none;
  flex-direction: row;
  gap: 1rem;
  padding: 1rem;
  align-items: center;
  justify-content: center;
  min-height: 48px;
}

@container (min-width: 800px) {
  #el-e46c8b72-8f53-405c-a704-c39c21fb1f4b {
      display: none;
  }
}

@container (min-width: 1200px) {
  #el-e46c8b72-8f53-405c-a704-c39c21fb1f4b {
      display: none;
  }
}

#el-bf1d478e-d807-46db-af62-22612b0d45d2 {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-c663271a-052a-4389-adb4-d03e6e21d9dc {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-429b19b9-e2d1-4995-a08b-8b03a46147e4 {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-81451fa8-6ee6-472d-87c7-0109b749fd3a {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-95484469-fc37-42f1-83dd-45d01125ecee {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0px;
  border-bottom: 1px solid var(--border);
  background-color: var(--background);
}

@container (min-width: 420px) {
  #el-95484469-fc37-42f1-83dd-45d01125ecee {
      display: none;
  }
}

@container (min-width: 1200px) {
  #el-95484469-fc37-42f1-83dd-45d01125ecee {
      display: flex;
  }
}

#el-c7a2580a-3d06-4c49-b4af-b88b91147018 {
  width: 100%;
  max-width: 100%;
  height: 80px;
  display: flex;
  flex-direction: row;
  padding: 0px;
  min-height: 4rem;
  justify-content: start;
  align-items: center;
  border-bottom: 2px solid var(--builder-border);
  box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

@container (min-width: 800px) {
  #el-c7a2580a-3d06-4c49-b4af-b88b91147018 {
      justify-content: center;
  }
}

#el-7a275cbd-8245-4684-bda9-ebb795e23ed0 {
  color: #2B1700;
  display: block;
  font-size: 32px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
  flex: 1;
  text-align: center;
}

#el-3dbb8353-f858-4dc7-b5d0-7baa25d7be5f {
  width: fit-content;
  display: flex;
  align-items: center;
  position: relative;
}

@container (min-width: 800px) {
  #el-3dbb8353-f858-4dc7-b5d0-7baa25d7be5f {
      display: none;
  }
}

#el-b169f199-de93-4658-9bd5-d2355803f366 {
  width: 100%;
  height: 100%;
  background-color: var(--builder-background);
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

#el-b1a63dcf-1eac-4c27-9788-a08e58aa9db1 {
  width: 100%;
  max-width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  position: relative;
  align-items: flex-start;
}

#el-d88b26dd-5ed8-47ff-a134-95e2439d7f5b {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 1rem;
  max-width: 100%;
}

#el-614d80d8-944b-4bb9-9da2-d75337940106 {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 1rem;
  max-width: 100%;
}

#el-a68d5cba-1df6-4322-8aad-9b525eedb1a2 {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 1rem;
  max-width: 100%;
}

#el-a0c58a97-cb5d-4f85-a9eb-89a9a8f6a59d {
  width: 100%;
  max-width: 100%;
  height: 48px;
  display: none;
  flex-direction: row;
  gap: 1rem;
  padding: 1rem;
  align-items: center;
  justify-content: center;
  min-height: 48px;
}

@container (min-width: 800px) {
  #el-a0c58a97-cb5d-4f85-a9eb-89a9a8f6a59d {
      display: flex;
  }
}

#el-6dbe54f0-e12e-4ce0-a3df-0b1307c0b1b2 {
  color: #2B1700;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-bda63241-25eb-46c0-a75e-a5f54c47c65e {
  color: #2B1700;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-88aa99c7-5b5d-4ad3-8951-7981e1f497a9 {
  color: #2B1700;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-4ce4b68f-6cf9-433b-bf64-2ade31a4fc4f {
  color: #2B1700;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-df7a3e0b-0984-4544-bd8e-eac302798dbf {
  color: #2B1700;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-c40202df-f783-4ab2-ba7c-13ab47e83ad3 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0px;
  border-bottom: 1px solid var(--border);
  background-color: var(--background);
}

#el-7a244a30-2df9-48ff-a4b9-266e579ec91a {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: none;
  flex-direction: row;
  padding: 0rem;
  min-height: 4rem;
  grid-template-columns: repeat(3, 1fr);
  column-gap: 6px;
}

@container (min-width: 1200px) {
  #el-7a244a30-2df9-48ff-a4b9-266e579ec91a {
      display: grid;
  }
}

#el-26ddec37-7001-467f-b6ba-f8cd0340d651 {
  width: 100%;
  height: 100%;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-c8ee9496-7fa3-4bbf-be8b-3c51e09b7865 {
  width: 100%;
  height: 100%;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-a2d61e7b-4b6f-4f2e-9613-19e398bcd146 {
  width: 100%;
  height: 100%;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-bc503c17-00a9-4581-bfa6-e08feac3de12 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: none;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-rows: repeat(1, 1fr);
  grid-template-columns: repeat(3, 1fr);
  column-gap: 6px;
}

#el-ea64bd17-3174-448a-9a27-31b6cefe5f7b {
  width: 100%;
  height: 100%;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-5d19c192-af87-43ec-978b-4af07972a7c8 {
  width: 100%;
  height: 100%;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-41dfc97b-8a9a-4755-be8e-8050524c6518 {
  width: 100%;
  height: 100%;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-f9d9bc8f-beb3-4932-89a0-d54608c36f90 {
  width: 100%;
  max-width: 100%;
  display: none;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: fit-content;
}

@container (min-width: 420px) {
  #el-f9d9bc8f-beb3-4932-89a0-d54608c36f90 {
      display: none;
  }
}

#el-2df16708-8b24-470e-9f01-9a98af22d946 {
  width: 100%;
  max-width: 100%;
  display: none;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: 1302.96px;
  background-color: #FFFDF2;
  justify-content: end;
}

@container (min-width: 1200px) {
  #el-2df16708-8b24-470e-9f01-9a98af22d946 {
      display: flex;
  }
}

#el-4bb1450c-46d6-4e70-baf0-ac9af95ea4db {
  width: 60%;
  height: 100%;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-418a695a-6b76-4764-9a7e-e1edff27d905 {
  width: 40%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  box-shadow: 0 0 #0000;
  align-items: center;
  justify-content: center;
}

#el-0c628e03-b70f-4b9b-b612-c1fa224cd352 {
  color: #2B1700;
  display: block;
  font-size: 60px;
  font-weight: bold;
  width: 100%;
  min-width: 5rem;
  height: 369.953px;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  padding-top: 16rem;
  font-family: 'Lora', 'Lora Fallback';
}

#el-8f0da5e3-a43c-4406-9c45-5fe8741056fc {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: 546.9839999999999px;
  align-items: center;
  justify-content: start;
}

#el-14580379-0ba5-40d6-a320-2312eedf8010 {
  color: #2B1700;
  display: block;
  font-size: 25px;
  width: fit-content;
  min-width: 5rem;
  height: 91.9688px;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: left;
  padding-top: 3.5rem;
  text-decoration: underline;
  font-family: 'Playfair Display', 'Playfair Display Fallback';
}

#el-049f8331-3d75-495b-a872-e7c5be533839 {
  color: #2B1700;
  display: block;
  font-size: 25px;
  width: fit-content;
  min-width: 5rem;
  height: 39.9844px;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: left;
  padding-top: 2rem;
  text-decoration: underline;
  font-family: 'Playfair Display', 'Playfair Display Fallback';
}

#el-e66ef44f-8454-460d-9532-bf82044c271c {
  color: #2B1700;
  display: block;
  font-size: 25px;
  width: fit-content;
  min-width: 5rem;
  height: 103.969px;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  padding-top: 3.5rem;
  text-decoration: underline;
  font-family: 'Playfair Display', 'Playfair Display Fallback';
}

#el-98cb4ae1-b92f-4b35-9137-e40ed2a4d3fe {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: none;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
  align-items: center;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

@container (min-width: 1200px) {
  #el-98cb4ae1-b92f-4b35-9137-e40ed2a4d3fe {
      display: flex;
  }
}

#el-8f479e48-b8c9-4ace-b872-6ce9699e760c {
  color: #2B1700;
  display: block;
  font-size: 20px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-a3176821-ea47-49a9-b3c2-89dc23901fa3 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
  column-gap: 80px;
  padding-top: 2rem;
  box-shadow: 0 0 #0000;
  opacity: 100%;
}

#el-5061f61e-f007-449f-94e6-8a96a0a4a8ee {
  color: #2B1700;
  display: block;
  font-size: 30px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-fea98e5d-47c6-4826-aa65-e07c297a7229 {
  color: #2B1700;
  display: block;
  font-size: 30px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-b094ef69-3a4d-4466-b736-ef8fb9241736 {
  color: #2B1700;
  display: block;
  font-size: 30px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-991f3e0e-6404-479a-80da-9dddf6d7db26 {
  color: #2B1700;
  display: block;
  font-size: 30px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
  text-align: justify;
}

#el-4cc9a0a1-1e13-4140-8997-2d59d1e05dbf {
  color: #2B1700;
  display: block;
  font-size: 30px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-d22f5a23-e642-4a43-8ed8-fc2b1056b564 {
  color: #2B1700;
  display: block;
  font-size: 30px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-cbfcc845-677e-4e93-a274-772a8ed8f06a {
  color: #2B1700;
  display: block;
  font-size: 30px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-afe760af-5114-4cad-9588-e642f3c7ec94 {
  width: 100%;
  max-width: 100%;
  display: none;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  background-color: #FFFDF2;
  column-gap: 6px;
}

@container (min-width: 420px) {
  #el-afe760af-5114-4cad-9588-e642f3c7ec94 {
      display: none;
  }
}

@container (min-width: 1200px) {
  #el-afe760af-5114-4cad-9588-e642f3c7ec94 {
      display: flex;
  }
}

#el-92f926d0-bea4-496a-9345-20bcaa93dd7e {
  width: 50%;
  height: 100%;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-b43f2513-f716-4a0d-bce6-c6b6025b2cca {
  width: 50%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-aba47ab3-eac1-4e04-9160-53077bf351cb {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: none;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  align-items: center;
  justify-content: center;
}

@container (min-width: 1200px) {
  #el-aba47ab3-eac1-4e04-9160-53077bf351cb {
      display: flex;
  }
}

#el-5ae814e5-3e04-42dd-bd81-2dfaa03d04ef {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
}

#el-a5cddb2b-f24a-44e4-868f-f8ae41dd9445 {
  color: #000000;
  display: block;
  font-size: 50px;
  font-family: 'Playfair Display', 'Playfair Display Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-ac837b3c-ad43-4585-a83d-04086448b947 {
  width: 1326px;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
  align-items: center;
}

#el-6d74203a-73a9-41f0-99e6-f36046f0242c {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
  align-items: center;
}

#el-acee736d-7491-42f0-b49a-0c44163d94f8 {
  width: 450;
  height: 600;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-85c5a543-bf9d-4e38-bb06-90511de99c5b {
  color: #000000;
  display: block;
  font-size: 16px;
  font-family: 'Playfair Display', 'Playfair Display Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
  padding-top: 1rem;
}

#el-3def3928-0938-4289-982e-bf3a364ccddd {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
  align-items: center;
}

#el-a952351b-a81b-4d8e-b1a7-a531ce981b82 {
  width: 450;
  height: 600;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-41010e6b-4366-4099-8510-db1f7380b446 {
  color: #000000;
  display: block;
  font-size: 16px;
  font-family: 'Playfair Display', 'Playfair Display Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
  padding-top: 1rem;
}

#el-2bf1dee6-cb32-407f-b507-37039215f941 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
  align-items: center;
}

#el-6920e866-1e88-46b6-9e44-1312201b9f5b {
  width: 450;
  height: 600;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-92bb7460-bdd1-43b9-a09a-cc5f084fe07d {
  color: #000000;
  display: block;
  font-size: 16px;
  font-family: 'Playfair Display', 'Playfair Display Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
  padding-top: 1rem;
}

#el-20b90da4-a2f5-47e5-80ea-5e1f8ae9d91e {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: none;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  box-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  justify-content: center;
  align-items: center;
}

#el-4e8d16a2-02ef-45fd-ad1b-e7e55699f251 {
  color: #2B1700;
  display: block;
  font-size: 25px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-0de1bcc2-ef77-42ab-af39-46ab549151f8 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
  column-gap: 20px;
}

#el-3967d17c-d500-46dd-a6f8-e75ecf0e535c {
  color: #2B1700;
  display: block;
  font-size: 16px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-99a57b93-3525-424c-92ee-dea884584434 {
  color: #2B1700;
  display: block;
  font-size: 16px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-d82b8c94-f84f-4346-84ac-4f2e88948647 {
  color: #2B1700;
  display: block;
  font-size: 16px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-e0587ee1-a7e4-43cb-ac65-c8a5dc08a348 {
  color: #2B1700;
  display: block;
  font-size: 16px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-a1e49329-785e-44b4-9038-23505644885c {
  color: #2B1700;
  display: block;
  font-size: 16px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-aad7f0f6-5ba1-452e-83cb-713fdac5ff58 {
  color: #2B1700;
  display: block;
  font-size: 16px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 1px rgb(0 0 0 / 0.2);
}

#el-a573145f-c9b9-498f-a56b-8c59b106a3c8 {
  color: #2B1700;
  display: block;
  font-size: 16px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-75c1d321-0f19-4963-904e-0b19010fa027 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: none;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  background: #251F17;
  align-items: center;
  justify-content: center;
  box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

@container (min-width: 1200px) {
  #el-75c1d321-0f19-4963-904e-0b19010fa027 {
      display: flex;
  }
}

#el-ddeeb21c-9ef5-47a3-acac-6b2424f824a6 {
  color: var(--builder-text);
  display: block;
  font-size: 15px;
  font-family: 'Playfair Display', 'Playfair Display Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-9dd6c6fb-10d7-42e4-b72e-dae4a0b9d103 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: none;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

@container (min-width: 1200px) {
  #el-9dd6c6fb-10d7-42e4-b72e-dae4a0b9d103 {
      display: flex;
  }
}

#el-4f79b0d9-6365-4c23-94f9-2f6858e351c2 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  align-items: center;
  justify-content: center;
  row-gap: 50px;
}

#el-ee8af265-8d2c-42ec-88ce-f9c67aad2514 {
  color: #251F17;
  display: block;
  font-size: 40px;
  font-family: 'Playfair Display', 'Playfair Display Fallback';
  width: 50%;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
  text-align: center;
}

#el-09ec0974-363e-4cd6-a36b-34721c219e3a {
  color: #251F17;
  display: block;
  font-size: 20px;
  font-family: 'Playfair Display', 'Playfair Display Fallback';
  width: 473.25px;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
}

#el-b4bc46f1-e5ff-4307-a6e5-d187b33ebdbe {
  background-color: #251F17;
  border-radius: 0.5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 2rem;
  padding-left: 2rem;
  font-family: 'Playfair Display', 'Playfair Display Fallback';
  color: #FFFFFF;
  text-align: right;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-3ba09479-266d-4e53-81e7-f5bbbc8744f6 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-2dea5080-3174-444b-ad10-55fd29158d9b {
  width: 100%;
  height: 100%;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-ab5aca60-23ff-4fbd-a028-a55b77bf9616 {
  width: auto;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  align-items: center;
  justify-content: start;
}

@container (min-width: 1200px) {
  #el-ab5aca60-23ff-4fbd-a028-a55b77bf9616 {
      display: none;
      align-items: start;
      justify-content: start;
  }
}

#el-3317b56d-41a8-468f-b7d9-c93fce4e218e {
  width: auto;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-134f0572-942d-494a-bf0b-c9a1cb3d48c1 {
  width: 100%;
  height: 100%;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-d8162418-f3dc-4799-bd01-8bf9f7ea8c7b {
  width: auto;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  align-items: center;
  justify-content: center;
}

#el-3055b3df-d112-4f82-8285-73713e5cb4bb {
  color: #31291F;
  display: block;
  font-size: 30px;
  font-weight: bold;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: 'Lora', 'Lora Fallback';
}

#el-c7d45776-b029-4e41-88ce-eacfb32af4e5 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: fit-content;
  align-items: center;
  justify-content: center;
}

#el-9eb07d62-cc86-4c64-a16c-4b3b36513552 {
  color: #31291F;
  display: block;
  font-size: 14px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: 'Lora', 'Lora Fallback';
  font-weight: bold;
  text-align: center;
}

#el-5d04f4aa-bbe6-49dd-8fdc-e79b12ac5dbe {
  color: #31291F;
  display: block;
  font-size: 14px;
  width: auto;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: 'Lora', 'Lora Fallback';
  font-weight: bold;
  text-align: center;
}

#el-e9517e8c-c7cf-4272-846c-18823a529333 {
  color: #31291F;
  display: block;
  font-size: 14px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: 'Lora', 'Lora Fallback';
  font-weight: bold;
  text-align: center;
}

#el-57a641e4-4ab9-4329-a639-68f461d5f5f8 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  column-gap: 6px;
}

@container (min-width: 1200px) {
  #el-57a641e4-4ab9-4329-a639-68f461d5f5f8 {
      display: none;
  }
}

#el-875549bc-febc-4b7a-8497-6c29f0e441c5 {
  width: 50%;
  height: 100%;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-5d8aac20-7fe4-4a23-afb1-4d841cb9c265 {
  width: 50%;
  height: 100%;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-7204c7c0-a818-4cb2-a21d-a0f32beda681 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

@container (min-width: 1200px) {
  #el-7204c7c0-a818-4cb2-a21d-a0f32beda681 {
      display: none;
  }
}

#el-56a84867-7118-428a-8968-6514775db073 {
  width: 400px;
  max-width: 100%;
  height: 400px;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  background-color: var(--builder-card);
  border-radius: 16px;
  background: #FFFDF2;
  justify-content: center;
  align-items: center;
  box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

#el-a167ca92-ea50-4437-9598-a76bcc3a67e4 {
  color: #251F17;
  display: block;
  font-size: 20px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
  text-align: center;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-fdb35923-0b6e-4430-ae4e-37bd0e1b954f {
  color: #251F17;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-b5013360-a39a-4522-8444-a17741fe4dad {
  color: #251F17;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-19ca57f0-1636-45d0-9608-21672a19d8c1 {
  color: #251F17;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-ddbdc46a-d5ec-4b3b-93a4-0523d9214c0e {
  color: #251F17;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-7e4a67a1-8f32-4a19-8bf8-f8fbfdd6cafc {
  color: #251F17;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-2cff5830-b721-49e8-b87c-ea41190198c5 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: auto;
  height: auto;
  margin-bottom: 2rem;
}

@container (min-width: 1200px) {
  #el-2cff5830-b721-49e8-b87c-ea41190198c5 {
      display: none;
  }
}

#el-27c21047-c7af-4978-858a-2c3112e0a383 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-e9411809-b9d3-4089-a444-f1cba4fb5225 {
  width: 450;
  height: 600;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-d88c92fe-fe17-4e73-b626-6acef98b7cf9 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  justify-content: center;
  align-items: center;
}

#el-363faae6-1216-44af-9f42-7d7242edad40 {
  color: #31291F;
  display: block;
  font-size: 10px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  font-family: 'Lora', 'Lora Fallback';
  font-weight: bold;
  font-style: italic;
}

#el-9e91584e-c68a-4747-b4ec-5372040a46bd {
  color: #31291F;
  display: block;
  font-size: 11px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  font-weight: bold;
}

#el-5b9ddabb-4774-41e6-9b95-b0ad8cb3bab8 {
  width: 100%;
  max-width: 100%;
  display: none;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: 133.969px;
  background-color: #2D2F26;
}

@container (min-width: 420px) {
  #el-5b9ddabb-4774-41e6-9b95-b0ad8cb3bab8 {
      display: none;
  }
}

#el-4927d998-625d-4748-aa9a-4d93470d317b {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  background-color: #343434;
  background: #251F17;
}

@container (min-width: 1200px) {
  #el-4927d998-625d-4748-aa9a-4d93470d317b {
      display: none;
  }
}

#el-d465e20e-df19-40a5-89c0-bf77cbb0b4bd {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-6ffd1d57-752a-4b8d-832e-96a38f8679ae {
  color: #FFFFFF;
  display: block;
  font-size: 12px;
  font-weight: bold;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: 'Lora', 'Lora Fallback';
}

#el-fffe6366-f4ba-4382-9498-2b2d4f503828 {
  color: #FFFFFF;
  display: block;
  font-size: 7px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  padding-bottom: 1rem;
  font-family: 'Lora', 'Lora Fallback';
}

#el-0a0879d4-aaa4-4c48-ac79-40555a604eb1 {
  width: 160px;
  max-width: 100%;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  grid-template-rows: repeat(2, 1fr);
  grid-template-columns: repeat(2, 1fr);
}

#el-bf7bb037-e8dd-4ec8-9079-82b8d591a5a3 {
  color: #FFFFFF;
  display: block;
  font-size: 5px;
  width: auto;
  min-width: 5rem;
  height: auto;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-d8dd6b7a-cfdd-4b86-b8e9-b41bf0201955 {
  color: #FFFFFF;
  display: block;
  font-size: 5px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-67487b74-e4c9-4277-aa85-04c9ad8c8cfa {
  color: #FFFFFF;
  display: block;
  font-size: 5px;
  width: 50%;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-510ab67d-c124-4df8-a8b3-b8f5c9d25511 {
  color: #FFFFFF;
  display: block;
  font-size: 5px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-ca71908d-9819-4d73-b080-b5d21a615c67 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  justify-content: center;
  align-items: end;
}

#el-774d1734-10b0-4d34-9490-6b4b097d679c {
  width: 100%;
  max-width: 100%;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: fit-content;
  grid-template-rows: repeat(5, 1fr);
  grid-template-columns: repeat(1, 1fr);
  align-content: end;
  justify-items: center;
}

#el-983b318a-a93a-43ba-a0e1-2465da91be7b {
  color: #FFFFFF;
  display: block;
  font-size: 8px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: 'Lora', 'Lora Fallback';
}

#el-9ef1909a-22c8-463a-9f17-4671ccd74cb6 {
  color: #FFFFFF;
  display: block;
  font-size: 8px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: 'Lora', 'Lora Fallback';
}

#el-347ff25b-a0a0-4109-98f1-1e0abc91a0c7 {
  color: #FFFFFF;
  display: block;
  font-size: 8px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: 'Lora', 'Lora Fallback';
}

#el-bcabad4d-9f40-4b44-ba00-64cb2e57bdc7 {
  color: #FFFFFF;
  display: block;
  font-size: 8px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: 'Lora', 'Lora Fallback';
}

#el-17236317-60ec-4b34-8950-eb6d000c817d {
  width: auto;
  max-width: 100%;
  display: none;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  background-color: #343434;
  justify-content: center;
  align-items: center;
  grid-template-columns: repeat(3, 1fr);
  padding-right: 3rem;
  padding-left: 3rem;
  background: #251F17;
}

@container (min-width: 420px) {
  #el-17236317-60ec-4b34-8950-eb6d000c817d {
      display: none;
  }
}

@container (min-width: 1200px) {
  #el-17236317-60ec-4b34-8950-eb6d000c817d {
      display: flex;
  }
}

#el-9dc79cd0-d99c-4a0a-971a-cf9e56fb7c66 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
}

#el-5f6add27-07ff-440e-be47-00f9791bd5aa {
  color: var(--builder-text);
  display: block;
  font-size: 32px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-bbf6db28-7cb8-4110-9c3a-efb528f00c97 {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-c330a7eb-fe8f-45ca-bfae-a5a0c8087ad5 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
  column-gap: 20px;
}

#el-df1e38d8-6fd7-42c1-a872-41ce5de97cd8 {
  width: 33%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-columns: repeat(2, 1fr);
  align-content: center;
  justify-items: center;
}

#el-edc71212-0cd3-4167-b605-6e3311d278e1 {
  color: var(--builder-text);
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-96246d05-9197-492c-ba35-40056fe26ac6 {
  color: var(--builder-text);
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-26b52602-93f4-4d6e-8ae8-981c1078910b {
  color: var(--builder-text);
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-f8e20eda-e68a-4541-9867-78244221f4bd {
  color: var(--builder-text);
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-9dab9c88-d223-4801-b034-a2fc6ca1e3be {
  width: 33%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-columns: repeat(2, 1fr);
  align-content: center;
  justify-items: center;
}

#el-fcb99627-a1ec-4638-aef4-d5897d484fde {
  color: var(--builder-text);
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-e59b3c72-f5d5-40f3-ab20-784a2dccb6fa {
  color: var(--builder-text);
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-25aa0328-230b-46af-8290-522e4449e2a6 {
  color: var(--builder-text);
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-8b0772c5-73d3-4c3e-b22d-4587312df163 {
  color: var(--builder-text);
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

