: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: #FFFBF2;
  padding-bottom: 0rem;
  overflow-y: auto;
  container-type: inline-size;
  display: flex;
  flex-direction: column;
}

#el-91e95b4e-1a85-4063-b754-1fd1d0cb451a {
  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: 1200px) {
  #el-91e95b4e-1a85-4063-b754-1fd1d0cb451a {
      display: flex;
  }
}

#el-5a60cddc-feac-4f23-93e5-565a975a5c3f {
  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-5a60cddc-feac-4f23-93e5-565a975a5c3f {
      justify-content: center;
  }
}

#el-0c97d83f-818f-4ab1-8d83-a932c8491667 {
  color: #352200;
  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-b2b59f1e-ae2c-45a7-9c5a-f3aa007405bb {
  width: fit-content;
  display: flex;
  align-items: center;
  position: relative;
}

@container (min-width: 800px) {
  #el-b2b59f1e-ae2c-45a7-9c5a-f3aa007405bb {
      display: none;
  }
}

#el-fdf51b41-c11b-4223-8ca9-742731c0965f {
  width: 100%;
  height: 100%;
  background-color: var(--builder-background);
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

#el-df3e960e-ed2a-4c7b-bb27-70ad70387330 {
  width: 100%;
  max-width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  position: relative;
  align-items: flex-start;
}

#el-3bd79235-116b-425f-9009-ff268fbdb97c {
  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-c010c419-85ab-4978-83df-5cc571eb973d {
  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-f9ef5908-859e-412a-be80-8972a6109979 {
  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-eb68041d-3914-40b5-864e-b4136e868d97 {
  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-eb68041d-3914-40b5-864e-b4136e868d97 {
      display: flex;
  }
}

#el-a90a725a-79a9-4791-aa65-d34e08aa7522 {
  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-b6f0e473-f0c7-427f-8041-7c327ac0bffd {
  color: #352200;
  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-8443f2a5-a2c5-48a3-9770-6547d7288262 {
  color: #000000;
  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-35b12b76-eec4-423e-87ef-a460fcabd43c {
  color: #352200;
  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-2436f3b8-0e8d-4f0b-a861-f2cfd1eef7dd {
  color: #352200;
  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-0364922b-6159-4e13-bcc9-90c63723aebc {
  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-f0c69773-1720-4d87-bc9b-9dd19eeb48dd {
  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-f0c69773-1720-4d87-bc9b-9dd19eeb48dd {
      justify-content: center;
  }
}

@container (min-width: 1200px) {
  #el-f0c69773-1720-4d87-bc9b-9dd19eeb48dd {
      display: none;
  }
}

#el-8b8892a9-adf0-4f4c-af9a-e09a2c1a6bde {
  color: #31291F;
  display: block;
  font-size: 20px;
  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%;
  font-weight: bold;
  flex: 1;
  text-align: center;
}

#el-5482eadd-f501-43b8-8365-e01590881ae8 {
  width: fit-content;
  display: flex;
  align-items: center;
  position: relative;
}

@container (min-width: 800px) {
  #el-5482eadd-f501-43b8-8365-e01590881ae8 {
      display: none;
  }
}

#el-ed096e0c-7333-41fe-8aa7-ff540e3d99fd {
  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-752d26d8-ab17-4877-9449-c44a6c118c16 {
  color: #31291F;
  display: block;
  height: 24px;
  width: 24px;
}

#el-6441ac3d-a4f0-49c1-a539-42363ab98e2f {
  width: 100%;
  height: 100%;
  background-color: var(--builder-background);
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

#el-2b63c940-3bd1-4007-b40c-be271bd0a4f9 {
  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-787b7154-d60c-4f19-9d12-f87a06d14ce5 {
  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-9937408f-356e-4978-a9bc-77c48f0370d6 {
  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-fab26a12-8732-4124-89d6-80caef134d19 {
  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-e98c816d-714b-45cc-8e0b-d237ccc4e432 {
  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-281da8c2-4b80-474e-988d-7055a9e730a4 {
  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-23ff48e8-c126-457b-be22-d5a5875f403a {
  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-23ff48e8-c126-457b-be22-d5a5875f403a {
      display: none;
  }
}

#el-2f519e17-253e-4092-b790-6001a14063c2 {
  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-f78eb6d0-c84e-45b2-ba89-8503b1f0c06e {
  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-e944eaf5-7fff-4bf4-9d88-cac589892517 {
  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-539360b9-0cef-496c-a5cf-a42edfc2b6e1 {
  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-044a50a0-3245-45c3-944a-d246a36ed548 {
  width: 100%;
  max-width: 100%;
  display: none;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  background-color: #FFFDF2;
  justify-content: start;
  align-items: center;
}

@container (min-width: 420px) {
  #el-044a50a0-3245-45c3-944a-d246a36ed548 {
      display: none;
  }
}

@container (min-width: 1200px) {
  #el-044a50a0-3245-45c3-944a-d246a36ed548 {
      display: flex;
  }
}

#el-09c7e731-3de2-4f20-9bb9-e5a43d884ae9 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-8a4f8d29-f589-4ff0-9b67-394a95bf13a6 {
  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_548aca', '__Lora_Fallback_548aca';
}

#el-14526a72-3dc2-40cc-a9e0-34eec21940d1 {
  width: 100%;
  max-width: 100%;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  grid-template-columns: repeat(3, 1fr);
}

#el-ad057326-8a9e-4af9-a454-078050b20b68 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  grid-template-columns: repeat(3, 1fr);
}

#el-5081cd93-ded1-4bfc-bcf2-46cbd175337a {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-bb21bb0b-5979-42f6-a018-67998c00845a {
  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-6f8cde62-ee10-465c-8f37-50141142cadc {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-122c21c4-d055-460a-8cd9-6c43c4284fcd {
  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-bf879a9b-a9e1-4f32-9922-d565dc390a7f {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-37d20263-1447-498f-92d7-8310c12e976f {
  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-f61f0c49-d5a8-460e-bff3-efff3552c56e {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-605864a0-3545-4b22-b5ec-e4d24c36fdd4 {
  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-cd0b3ef7-7627-4c4c-9cb0-ad2dc36dc60a {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-7eb0e051-e824-4372-a936-bd61a32c67c3 {
  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-e74e0a1d-9a3c-4eb4-b845-389f33a52ca1 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-7f7a8f23-b879-4c0d-8469-dad01648422a {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-5ebddeb8-3b4b-4bc9-8d4b-5e5b64d4c9fb {
  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-3ed09890-ad36-431a-98b7-3329640995a2 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-5474ad9c-b25e-42c9-b786-23806411a867 {
  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-e5a34bac-a15e-4e1c-9a10-9b0a263e6787 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-3bfddbeb-f17e-48d9-9c3d-73d06609bd73 {
  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-55e79183-d14d-499e-998c-280ac7426e3c {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-9d035cd7-27b8-475c-b624-7a7e2bf9f185 {
  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-586779cd-525a-4f22-a841-b0f28eb6360c {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-1a0be0a9-7d45-4cd4-aca3-7e66684ba08b {
  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-2c452798-4191-4bea-a558-b0da7450c520 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-c66f52ab-37dc-43c1-80a1-4315d1ee52d0 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-29635b38-19f5-4aa3-89ba-5e428b5bb17b {
  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-e756f628-42d5-4c1f-978e-63811c5d57c1 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-8fe93523-916f-4b36-9c0a-54236950aab3 {
  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-7d2785e4-28b9-417c-bf0f-79e28e08c10a {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-204c1a3e-66b2-470f-a121-4e9de8fd50c6 {
  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-0e35c771-abbb-4f0d-a813-624d5de2669d {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-29c14fd0-8862-4e3e-8cb1-c30e9db2728a {
  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-0fee0a92-332a-47bb-a69d-504b4fcc153e {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-dd406c28-c3a5-4b0d-8d89-48c45c2a1646 {
  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-892cefe0-27ee-4b3c-85c1-e39441b5cd5f {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
}

#el-813f2921-49ef-4b20-bb1f-3a3f966b1393 {
  color: #31291F;
  display: block;
  font-size: 30px;
  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%;
  font-weight: bold;
}

#el-118f5c95-7dec-4472-a60b-15effe6ec1d6 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  grid-template-rows: repeat(1, 1fr);
  grid-template-columns: repeat(3, 1fr);
}

#el-2740fb80-7649-4923-851f-17826fae76d1 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  grid-template-rows: repeat(2, 1fr);
}

#el-1ee59e23-e58e-4aa0-998f-e6c3d4a4c1c8 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-f6389965-2c6a-4957-93dd-40579b743a2a {
  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-889ed6d5-92a2-4912-a181-2f46b6efeeb3 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-43335da3-dd75-481a-936e-1d8ff4b67761 {
  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-1319450d-340c-4392-9e36-c7671ff103ff {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-rows: repeat(2, 1fr);
}

#el-bce0a5b4-943b-4e0f-8228-a8f32f2f0958 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-001409b2-d455-4a39-bb64-b45a585e4b7f {
  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-475acf8e-902b-4222-b108-a3d6a67d8bef {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-782335b5-ff4c-4612-af99-50a2736c9623 {
  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-116fcbdb-50b5-4155-8be4-296514d4d8eb {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-rows: repeat(2, 1fr);
}

#el-9fbc22be-071d-48fe-8087-e03fe0434840 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-74249312-8865-42c0-8664-81933c6773c0 {
  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-30af377f-3725-4001-8e01-b619bfcad1c1 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-313d1ed8-0780-4f5c-a40c-c54d4bfe5e33 {
  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-29a81071-6cf7-42a1-acc2-b98de3e68ea0 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
}

#el-9be88200-6dd4-45c3-80d7-6bc138ba076d {
  color: #31291F;
  display: block;
  font-size: 30px;
  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%;
  font-weight: bold;
}

#el-3f44fe04-003f-420d-9458-115b9cf34a0f {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-cd5b5749-79a1-477c-999a-e1bef2bbd06a {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-columns: repeat(1, 1fr);
  grid-template-rows: repeat(2, 1fr);
}

#el-bd9bb3c1-356d-4251-9ff1-c3676c1cf67a {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-c921c41e-bf25-4111-aa8b-d5ad5b490dc8 {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-7319314e-f206-405c-ab97-c9519a464014 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-1ee59422-f5c3-4f6e-b49f-a6180b8230d5 {
  width: 100%;
  height: auto;
  object-fit: cover;
  background-color: #BCBCBC;
}

#el-f1374599-034a-49b4-b315-56a54c1ac8eb {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-columns: repeat(1, 1fr);
  grid-template-rows: repeat(2, 1fr);
}

#el-cae7c95f-4e63-4ea7-8a0c-d16987426c96 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-329192a0-dac6-460b-8eae-f72e9e737c2b {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-15b97b8e-b3f8-4e09-975e-c37b4ed77057 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-35f39a95-d1d1-4849-8478-4b6d3218058b {
  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-7af54475-dbbd-4409-a02d-4f27b0db6a1d {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-columns: repeat(1, 1fr);
  grid-template-rows: repeat(2, 1fr);
}

#el-369474c7-d372-4255-8ac5-abb79497be58 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-f62070a5-650c-4838-b0c6-49945fb2b3e7 {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-3d9f8d7d-9401-4b06-9ad3-8111bb48a354 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

#el-b7eebf5c-c6fc-4ad6-b6d8-e46f8e761f72 {
  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-4bb44e18-7a38-45fc-b4d4-8e0d56629454 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-bf21ec30-e5dd-4837-be38-99bc4119325a {
  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_548aca', '__Lora_Fallback_548aca';
}

#el-0f3e812e-c101-4d0e-af17-07e7ab0f5b7c {
  width: 100%;
  max-width: 100%;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  grid-template-columns: repeat(3, 1fr);
}

#el-ffb7dad4-8c2a-4f37-bf15-9f145ddc608b {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-0e18cea1-b59b-46db-9023-ac3d58698e8a {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-e2238e29-f989-4586-bcd4-e4ed0dccfa5a {
  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-5638f6d1-bf67-4160-a4d7-95d25118034b {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-7c004952-ab4c-46d0-8a17-d0c9649e418b {
  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-0276a25c-f214-4884-befc-c751cd0699af {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-24f0a150-cbef-4ac6-9e51-042f1713b412 {
  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-bcc91306-612d-4ce8-8fba-3f7fa504f738 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-0ea50a0a-c7ae-479b-8d23-bef442ca4a64 {
  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-0901ecf5-b81b-44ca-9634-dff4a3d4993b {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-e119ce20-7e83-4768-867a-8ec3900139f9 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-e2b0e650-e779-4779-80d2-8d74c2f315b3 {
  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-cfe731aa-0fe3-4fe7-9dfc-d6f38bd7fa9d {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-12774099-7707-4369-9e4f-59eb8be50b9e {
  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-fb56073e-ae21-4e7c-97ec-138f2e1bef60 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-9cfc1e66-559c-4f3d-8cc7-1acd51ff83ef {
  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-62c613a4-261d-43fe-9a90-cd9c84ee54fb {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-d45dc2a3-6717-4580-a65e-361b76c34bde {
  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-ea7dc5a9-5816-4f30-a143-f213bfe8cb40 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-36324bea-b03e-4f17-b503-7bc21bca159d {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-239fd1e8-b7d8-40ca-932f-f246726dff58 {
  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-130d54ef-b37c-45ff-98e5-1dce9f6a5004 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-ce10b6e5-6add-4251-a1a5-4a5bb630a048 {
  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-9f2054e3-6b07-4f76-9a60-c0cfe0b47104 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-0997b567-f1d5-4cab-9bf3-773e8d6898ad {
  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-bd3298f6-5fa6-4884-938a-2590cf8459d9 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-d2969f96-145a-4445-88f1-c1b1a0a00324 {
  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-cf365069-687f-4707-a793-df73f4549a62 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-90b93b95-4696-477f-95ec-00b5b9a6cb14 {
  width: 100%;
  max-width: 100%;
  display: none;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

@container (min-width: 420px) {
  #el-90b93b95-4696-477f-95ec-00b5b9a6cb14 {
      display: none;
  }
}

@container (min-width: 1200px) {
  #el-90b93b95-4696-477f-95ec-00b5b9a6cb14 {
      display: flex;
  }
}

#el-a599b8eb-6fa6-4748-becd-a503812c0301 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-40d55901-782b-446a-8ebe-bddd89971521 {
  color: #31291F;
  display: block;
  font-size: 30px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: '__Lora_197c49', '__Lora_Fallback_197c49';
  font-weight: bold;
}

#el-545facc5-26f3-45e9-858b-707b6ff495c2 {
  width: 100%;
  max-width: 100%;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  grid-template-columns: repeat(3, 1fr);
}

#el-5a0b1ed2-9ed4-4801-9e94-2244d26c4cf7 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-ff8db03b-20c6-48a0-bc1d-17bd09e8976a {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-db1d802c-34bd-4dcd-a86a-dd432f29a1e9 {
  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-44b73b72-8696-4a19-9d3a-4182fed3554d {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-0031c164-ae05-4658-8ca4-87b76bbc4775 {
  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-65074d8f-ce92-4432-a06c-8de3b8a8dece {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-c9bf7cf6-6f7d-4aaa-87f7-ac2a19c33f77 {
  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-203eae7b-3f9e-4223-a538-f4fb7bac1ad7 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-d7dbaf15-83ab-4bff-bcc5-85240363c6db {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-f98192e2-91a7-4f61-a926-16c1a243ca0f {
  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-17c496d8-f39a-4729-8e07-d0d224ef52cb {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-ffc9356f-0f85-48ce-8785-c0bf330ac6cb {
  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-bd75d28b-2031-48a5-893e-c2f5aff771b1 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-260b1650-79ef-43ac-a3db-4d94a28b6ee3 {
  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-80cd59a1-c9f7-4dd9-a2b0-171fb10ac7b6 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-fd5e624f-4d7b-43b0-8638-ab57a5d04c94 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-e6c19c9e-79a6-4c0c-b875-246f6e0bea97 {
  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-928f9cdd-38b1-4c98-b0a3-42fbcfbe7fc5 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-6478061e-b619-4467-9609-0f9c23446ba8 {
  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-f44e1787-39d8-47f1-8222-761d010442d5 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

#el-600630e3-6cc6-4641-8b84-d15d36a652ba {
  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-160397ec-4beb-4e53-bce3-b1c6d95ce423 {
  width: auto;
  max-width: 100%;
  display: none;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  background-color: #FFFDF2;
  align-items: center;
}

@container (min-width: 420px) {
  #el-160397ec-4beb-4e53-bce3-b1c6d95ce423 {
      display: none;
  }
}

@container (min-width: 1200px) {
  #el-160397ec-4beb-4e53-bce3-b1c6d95ce423 {
      display: flex;
      height: auto;
  }
}

#el-6d5f955e-bcc5-48ea-9502-12b10353261c {
  color: #31291F;
  display: block;
  font-size: 32px;
  font-weight: bold;
  width: fit-content;
  min-width: 5rem;
  height: 220.934px;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  padding-top: 5.5rem;
  font-family: '__Lora_197c49', '__Lora_Fallback_197c49';
}

#el-d56561f9-6455-4242-90c3-9aeb4000024c {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: fit-content;
  justify-content: space-evenly;
  column-gap: 200px;
}

#el-7a93d7a9-9e0b-44b3-8034-1027776f4848 {
  color: #31291F;
  display: block;
  font-size: 20px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: '__Lora_197c49', '__Lora_Fallback_197c49';
}

#el-930ca3b2-c099-499f-98b5-bd1ca2deeb09 {
  color: #31291F;
  display: block;
  font-size: 20px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: '__Lora_197c49', '__Lora_Fallback_197c49';
}

#el-57756ec1-2854-4f42-8905-991552af2728 {
  width: 80%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  justify-content: center;
  align-items: center;
  column-gap: 50px;
}

#el-9ab962b3-61ab-45b5-be96-aaee0513ad1f {
  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-69771173-2981-4698-b9f4-9d6de77e3270 {
  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-17236317-60ec-4b34-8950-eb6d000c817d {
  width: auto;
  max-width: 100%;
  display: none;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: 200px;
  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-3255dc63-6e25-4da0-b2a7-3e7b04e46f3a {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
}

#el-8bf458b8-a62a-41a7-bbed-46e121436b60 {
  color: var(--builder-text);
  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-dabab7a8-4006-4e3e-a753-4b2b5cfb6b3e {
  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-7451de9d-ec45-445f-92e3-a2d6dfef026b {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  align-items: center;
  justify-content: center;
  column-gap: 20px;
}

#el-947df16c-45e6-4e47-91c2-e61e1c76c36b {
  width: 247.641px;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-columns: repeat(2, 1fr);
}

#el-ff6c87d4-ffda-43b6-841d-311ea34ef4e4 {
  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-0b56825a-6692-4d23-bb2e-20adb27e6cad {
  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-82f568e7-dead-44fd-ad7c-796c51528fea {
  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-4556f453-3962-46d5-b7c1-d995ffc20b2f {
  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-16a791a8-b6e7-47ac-93e1-ed4ce3d489dc {
  width: 250px;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-columns: repeat(2, 1fr);
}

#el-7ee70094-5c81-4ff4-a857-ea734e4aa9cf {
  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-12f223d9-7f78-43b2-a990-bbb4ceb04fce {
  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-1b924d3b-eaa6-4728-9741-6a13ad1ec65d {
  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-57bd0ab5-2bfa-4c81-9720-939c7b6335b7 {
  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-5d71be84-0b7b-446c-907c-9e2eb056b09b {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

@container (min-width: 1200px) {
  #el-5d71be84-0b7b-446c-907c-9e2eb056b09b {
      display: none;
  }
}

#el-bdfb9417-616e-400a-9915-f5843392bc25 {
  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';
}

#el-583e46c9-ea21-4ba5-b396-3bf84643ffc0 {
  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(4, 1fr);
  column-gap: 6px;
  row-gap: 6px;
}

@container (min-width: 1200px) {
  #el-583e46c9-ea21-4ba5-b396-3bf84643ffc0 {
      display: none;
  }
}

#el-188a7b11-823e-4af5-a919-b855612d107c {
  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-7e8036b8-be97-4e1d-b596-eaf69b36a6d9 {
  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-13d0af23-7a12-4364-a9d7-cd21353a44cc {
  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-597d7413-c999-4cd8-b113-d5f0c614a3ec {
  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-bdec2ada-b1a4-45ce-bb2e-5e12e2da2ec4 {
  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-01fc113d-ea25-4f6c-86fe-6e04aeab2947 {
  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-f00deedc-e9aa-41d0-a5dd-f1ea20dee8b4 {
  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-51f5ad4f-a7bf-4d67-aa88-11173c931691 {
  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-c604b80b-c0e8-4db6-b4fa-0a56024b0218 {
  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-ad5e0ee1-b276-460d-b9d5-304945e79a4d {
  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-962d788f-6cc0-4180-82e2-3026146ce6dd {
  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-a6f79c1d-3b5d-487b-8c64-7d1393429365 {
  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-91fb1543-85fb-418b-af0e-c94a93fff1e3 {
  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-960e0519-14cd-4adc-bdf1-03d0284eb65a {
  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-e8a9c445-e3ea-49a1-8b64-f9f7b7aa3d36 {
  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-7f82458f-e050-4607-a440-73fd408e6497 {
  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-896f6cd5-57f2-41be-8eca-c0c43cb60e5a {
  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-62698bb4-9796-4e9b-84ca-22f030792fdc {
  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-32c0914f-b7e9-4556-8e9b-474877c104bd {
  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-7b7e3b69-f0d6-4209-9ba0-bd4e929247e1 {
  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-d138688e-7f54-40b7-b4ff-1d2a7e7313b0 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
}

@container (min-width: 1200px) {
  #el-d138688e-7f54-40b7-b4ff-1d2a7e7313b0 {
      display: none;
  }
}

#el-337e9f65-ab4b-49df-ae00-cdaced881ba1 {
  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%;
  font-weight: bold;
}

#el-d784e4de-9952-444c-8c55-4d1c6fae221d {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-rows: repeat(2, 1fr);
  grid-template-columns: repeat(4, 1fr);
  column-gap: 6px;
  row-gap: 6px;
}

#el-10b1ff87-0a8c-4268-b132-b67dc59ac8ca {
  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-d072a51e-3fe2-4a6d-9740-14958655379d {
  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-c6eade91-b386-4805-b337-d754f375431d {
  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-a2333923-0779-4fd3-91bf-29bbcdbb38a5 {
  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-ff71e55d-cbf5-475e-a005-27a840d87956 {
  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-a023a338-d745-4b81-b0d0-4f2340ff9deb {
  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-e985524c-599a-4907-8937-8fb16a14a57e {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-e8ed3f90-4bf7-4ee7-876e-d56cd4e0e990 {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-5ff12d9e-9d84-4510-bad5-5fe231aac384 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
}

@container (min-width: 1200px) {
  #el-5ff12d9e-9d84-4510-bad5-5fe231aac384 {
      display: none;
  }
}

#el-0691a600-a35d-4b39-8cfa-48f4672db6ba {
  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%;
  font-weight: bold;
}

#el-b3acbf9a-2d2f-447f-a7d6-d1d3c7b4d2cd {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-rows: repeat(2, 1fr);
  grid-template-columns: repeat(3, 1fr);
  column-gap: 6px;
  row-gap: 6px;
}

#el-60d2f0c1-4404-45d1-8b66-90a184024679 {
  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-9d2734ba-5ed7-41da-a1d1-5171c493d3f4 {
  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-5f902193-24cb-41d4-998b-8775f018bc38 {
  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-a862afac-9d78-43a8-8fe3-05eb22be9b39 {
  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-cc1cf66d-43e8-423b-9bf3-f22b707f0c46 {
  width: 300;
  height: 200;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-e31947bf-9df8-4e09-b0e8-3cbcf32a9f2e {
  width: 300;
  height: 200;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-7de9bd8e-3b0d-4648-b88d-6e43560deb05 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: fit-content;
}

@container (min-width: 1200px) {
  #el-7de9bd8e-3b0d-4648-b88d-6e43560deb05 {
      display: none;
  }
}

#el-0aa8f839-76e6-45e8-86d6-932183e5d7cc {
  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_197c49', '__Lora_Fallback_197c49';
}

#el-7a755dc3-c98c-48bb-ae34-678e152f7610 {
  width: 100%;
  max-width: 100%;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: fit-content;
  grid-template-rows: repeat(3, 1fr);
  grid-template-columns: repeat(4, 1fr);
  column-gap: 6px;
  row-gap: 6px;
}

#el-af8f5598-cec8-4f6c-b819-9a739bc92114 {
  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-f4bb597a-68ce-4f15-89b3-ff2f6911a5f7 {
  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-21f5e835-8fe3-42f4-a831-5ca77179b4da {
  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-3361bd59-b27e-4f34-aadd-20087312f6e1 {
  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-ff75095f-e9b1-4ff4-8905-f65a49df0918 {
  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-3bdd872e-05a2-4168-96b4-9a963ebf4c58 {
  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-0a943f83-edc8-42df-8c6b-733047d774b1 {
  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-6381dae9-bf96-41ca-a5a4-111099628dcf {
  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-a0ff29c5-bd16-4fe0-8c8a-5bb7992b4fa1 {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-5621c1e3-af4c-4a7c-8951-703b44e03ffe {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-644ac85c-4292-4e97-ba38-b9016921cc8c {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-c0fb3013-5a34-4209-aea4-ba9d29630f27 {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-24ee83b3-e87f-4e0b-882b-763ae40702ac {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

@container (min-width: 1200px) {
  #el-24ee83b3-e87f-4e0b-882b-763ae40702ac {
      display: none;
  }
}

#el-65b524c6-f8cd-4a8b-80c2-d44ff7901f01 {
  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_197c49', '__Lora_Fallback_197c49';
}

#el-fbae3e92-2a8f-4f24-9caa-428c3eaca5c7 {
  width: 100%;
  max-width: 100%;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: fit-content;
  grid-template-rows: repeat(2, 1fr);
  grid-template-columns: repeat(4, 1fr);
  column-gap: 6px;
  row-gap: 6px;
}

@container (min-width: 1200px) {
  #el-fbae3e92-2a8f-4f24-9caa-428c3eaca5c7 {
      display: none;
  }
}

#el-3b7013d8-cbb2-44fe-8006-bbc1a3308d68 {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-7bb1dbad-3ca6-41af-a448-1e909f1f006f {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-9236b387-8e0f-4bcb-9209-0382c1a8fd93 {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-d81fcde4-98f2-4d5c-b596-ef0ab73a35f8 {
  width: 100%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-c779c5b9-4d42-4414-b740-5e2afa5c8a1e {
  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-8d5d6182-13b7-45b9-bb45-ed98016466a1 {
  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-4647bf6c-3c44-458d-925c-3900dfe5b0dc {
  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-2d95905a-1413-41ea-9d1e-b22ff1216b9e {
  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-8b9ce718-a56f-43e1-96af-5900b0bcd12c {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: 212.953px;
  background-color: #343434;
  justify-content: center;
  align-items: center;
  background: #31291F;
}

@container (min-width: 1200px) {
  #el-8b9ce718-a56f-43e1-96af-5900b0bcd12c {
      display: none;
  }
}

#el-bdb7c344-1285-4d1c-b994-02d538991fc3 {
  color: var(--builder-text);
  display: block;
  font-size: 15px;
  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_197c49', '__Lora_Fallback_197c49';
}

#el-b7a8e5c6-5734-4ee5-880f-13f00ed5dd12 {
  color: var(--builder-text);
  display: block;
  font-size: 12px;
  width: 347.016px;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
}

#el-f8b41d6e-35a0-4f31-bd0e-ef4f648f6845 {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
}

@container (min-width: 1200px) {
  #el-f8b41d6e-35a0-4f31-bd0e-ef4f648f6845 {
      display: none;
  }
}

#el-2d6bea6d-75f8-4d53-881d-8f5acc1d2829 {
  width: 100%;
  max-width: 100%;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: fit-content;
  grid-template-columns: repeat(2, 1fr);
  align-content: start;
  justify-items: center;
}

#el-e8662171-2758-4914-9eed-dbf819e7db0c {
  color: #31291F;
  display: block;
  font-size: 12px;
  width: 150.844px;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  font-family: '__Lora_197c49', '__Lora_Fallback_197c49';
}

#el-e1c9cdae-fc4d-4856-9d5a-5ffe3314099d {
  color: #31291F;
  display: block;
  font-size: 12px;
  width: 169.875px;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  font-family: '__Lora_197c49', '__Lora_Fallback_197c49';
}

#el-3a35daee-3f74-44cd-92a7-597af493eaa1 {
  width: 100%;
  max-width: 100%;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  grid-template-columns: repeat(2, 1fr);
  column-gap: 12px;
  justify-items: center;
}

#el-e3d6c5c0-38b8-4980-827e-507a603ee201 {
  width: 70%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-274abe3f-d54a-4ef0-b979-90bdb4cf1a23 {
  width: 70%;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#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;
  padding-bottom: 0rem;
  margin-bottom: 7rem;
  border-bottom-left-radius: 2px;
  border-bottom-color: #FFFFFF;
  border-color: #FFFFFF;
  border-bottom-style: none;
  background: #31291F;
}

@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;
  margin-bottom: 2.5rem;
  border-bottom-style: solid;
  border-bottom-color: #FFFFFF;
}

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

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

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

#el-bf7bb037-e8dd-4ec8-9079-82b8d591a5a3 {
  color: #FFFFFF;
  display: block;
  font-size: 6px;
  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: 6px;
  width: fit-content;
  min-width: 5rem;
  height: 50%;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-67487b74-e4c9-4277-aa85-04c9ad8c8cfa {
  color: #FFFFFF;
  display: block;
  font-size: 6px;
  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: 6px;
  width: fit-content;
  min-width: 5rem;
  height: auto;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-ca71908d-9819-4d73-b080-b5d21a615c67 {
  width: auto;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  height: auto;
  justify-content: center;
  align-items: center;
  margin-bottom: 2.5rem;
  border-bottom-style: solid;
  border-bottom-color: #FFFFFF;
}

#el-774d1734-10b0-4d34-9490-6b4b097d679c {
  width: auto;
  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: 7px;
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-family: '__Lora_197c49', '__Lora_Fallback_197c49';
}

#el-9ef1909a-22c8-463a-9f17-4671ccd74cb6 {
  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%;
  font-family: '__Lora_197c49', '__Lora_Fallback_197c49';
}

#el-5c10dd87-e95b-47a3-a74f-e0f653a87c68 {
  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%;
  font-family: '__Lora_197c49', '__Lora_Fallback_197c49';
}

#el-347ff25b-a0a0-4109-98f1-1e0abc91a0c7 {
  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%;
  font-family: '__Lora_197c49', '__Lora_Fallback_197c49';
}

#el-d37c14ff-608a-4d1c-b793-6d90ecc5de5c {
  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%;
  font-family: '__Lora_197c49', '__Lora_Fallback_197c49';
}

