:root {
  --atlantico-design-system---sizes--size__small: 16px;
  --atlantico-design-system---neutrals--color__white: white;
  --atlantico-design-system---sizes--size__large: 32px;
  --atlantico-design-system---sizes--size__nano: 8px;
  --atlantico-design-system---typography--font__primary: Poppins, sans-serif;
  --atlantico-design-system---brand--color__primary: black;
  --atlantico-design-system---buttons--color__button-bg-hover: black;
  --atlantico-design-system---buttons--color__button-text-hover: white;
  --atlantico-design-system---sizes--size__medium: 24px;
  --atlantico-design-system---neutrals--color__neutral: #f5f5f5;
  --atlantico-design-system---radius--radius__site: 0px;
  --atlantico-design-system---neutrals--color__black: #141414;
  --atlantico-design-system---sizes--size__xlarge: 48px;
  --atlantico-design-system---sizes--size__6xlarge: 96px;
  --atlantico-design-system---sizes--size__tiny: 12px;
  --atlantico-design-system---actions--color__destroy: #d00;
  --atlantico-design-system---typography--font__secondary: "Open Sans", sans-serif;
  --atlantico-design-system---color__links: var(--atlantico-design-system---brand--color__primary);
  --atlantico-design-system---sizes--size__extra-small: 14px;
  --atlantico-design-system---typography--color__text: var(--atlantico-design-system---neutrals--color__black);
  --atlantico-design-system---sizes--size__3xlarge: 72px;
  --atlantico-design-system---typography--color__links: var(--atlantico-design-system---brand--color__primary);
  --atlantico-design-system---sizes--size__2xlarge: 64px;
  --typography--font__primary: Poppins, sans-serif;
  --radius--radius__site: 16px;
  --brand--color__primary: var(--atlantico-design-system---brand--color__primary);
  --brand--color__secondary: #333;
  --atlantico-design-system---brand--color__secondary: #f5c400;
  --atlantico-design-system---brand--color__tertiary: #c01a1a;
  --atlantico-design-system---actions--color__disabled-text: #838383;
  --atlantico-design-system---typography--font__button: var(--atlantico-design-system---typography--font__primary);
  --atlantico-design-system---sizes--size__4xlarge: 80px;
  --atlantico-design-system---sizes--size__5xlarge: 88px;
  --buttons--color__button-bg: var(--brand--color__primary);
  --atlantico-design-system---buttons--color__button-bg: black;
  --atlantico-design-system---buttons--color__button-border: black;
  --atlantico-design-system---buttons--color__button-border-hover: black;
  --atlantico-design-system---buttons--color__button-text: white;
  --buttons--color__button-text: white;
  --buttons--color__button-bg-hover: var(--brand--color__secondary);
  --buttons--color__button-text-hover: var(--buttons--color__button-text);
  --buttons--color__button-border: var(--brand--color__primary);
  --buttons--color__button-border-hover: var(--buttons--color__button-bg-hover);
  --typography--font__secondary: "PT Sans", sans-serif;
  --typography--font__button: var(--typography--font__primary);
  --typography--color__text: var(--atlantico-design-system---neutrals--color__black);
  --atlantico-design-system---radius--radius__button: 0px;
  --radius--radius__button: 48px;
  --radius--radius__nav: 0px;
  --navigation--color__nav-wrapper-bg: var(--atlantico-design-system---neutrals--color__white);
  --navigation--color__nav-border: white;
  --navigation--color__nav-item-bg: var(--atlantico-design-system---neutrals--color__white);
  --navigation--color__nav-item-bg-hover: var(--brand--color__secondary);
  --navigation--color__nav-text: var(--typography--color__text);
  --navigation--color__nav-text-hover: white;
}

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

.atlantico-design-system--anchor-button__text {
  font-size: var(--atlantico-design-system---sizes--size__small);
  white-space: nowrap;
  line-height: 24px;
}

.atlantico-design-system--button__trailing-icon {
  position: relative;
}

.atlantico-design-system--header__default {
  z-index: 100;
  flex-flow: column;
  justify-content: center;
  display: flex;
  position: relative;
}

.atlantico-design-system--header__default:where(.w-variant-168feafa-231a-9074-b957-06300cd23b29) {
  background-color: var(--atlantico-design-system---neutrals--color__white);
  width: 100%;
  position: fixed;
}

.atlantico-design-system--header__default-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1216px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 48px;
  display: flex;
}

.atlantico-design-system--header__default-wrapper:where(.w-variant-9b86d1a0-8329-236a-f49c-fb2283765014) {
  padding-top: var(--atlantico-design-system---sizes--size__large);
  padding-bottom: var(--atlantico-design-system---sizes--size__large);
}

.atlantico-design-system--nav {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.atlantico-design-system--nav:where(.w-variant-df3e1215-e481-123c-8f99-737075f4cf92) {
  flex: 0 auto;
  width: 100%;
}

.atlantico-design-system--nav-link {
  padding: var(--atlantico-design-system---sizes--size__nano) var(--atlantico-design-system---sizes--size__small);
  font-family: var(--atlantico-design-system---typography--font__primary);
  color: var(--atlantico-design-system---brand--color__primary);
  font-size: var(--atlantico-design-system---sizes--size__small);
  border-radius: 4px;
  text-decoration: none;
  display: inline-block;
}

.atlantico-design-system--nav-link:where(.w-variant-df3e1215-e481-123c-8f99-737075f4cf92) {
  padding-top: var(--atlantico-design-system---sizes--size__small);
  padding-bottom: var(--atlantico-design-system---sizes--size__small);
  border-bottom: 1px solid var(--atlantico-design-system---neutrals--color__white);
  color: var(--atlantico-design-system---neutrals--color__white);
  border-radius: 0;
  width: 100%;
}

.atlantico-design-system--nav-link:hover {
  background-color: var(--atlantico-design-system---buttons--color__button-bg-hover);
  color: var(--atlantico-design-system---buttons--color__button-text-hover);
  text-decoration: none;
}

.atlantico-design-system--nav-link:hover:where(.w-variant-df3e1215-e481-123c-8f99-737075f4cf92) {
  background-color: #0000001a;
}

.atlantico-design-system--nav-links {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  align-self: center;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.atlantico-design-system--nav-links:where(.w-variant-df3e1215-e481-123c-8f99-737075f4cf92) {
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
}

.atlantico-design-system--nav-list-item:where(.w-variant-df3e1215-e481-123c-8f99-737075f4cf92) {
  flex: 1;
  width: 100%;
}

.atlantico-design-system--nav-icon-wrapper {
  display: none;
}

.atlantico-design-system--home-link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.atlantico-design-system--button__small {
  z-index: 100;
  padding: var(--atlantico-design-system---sizes--size__nano) var(--atlantico-design-system---sizes--size__small);
  grid-column-gap: var(--atlantico-design-system---sizes--size__nano);
  grid-row-gap: var(--atlantico-design-system---sizes--size__nano);
  border: 2px solid var(--atlantico-design-system---brand--color__primary);
  border-radius: var(--atlantico-design-system---sizes--size__nano);
  background-color: var(--atlantico-design-system---brand--color__primary);
  font-family: var(--atlantico-design-system---typography--font__primary);
  color: var(--atlantico-design-system---neutrals--color__white);
  font-size: var(--atlantico-design-system---sizes--size__tiny);
  text-align: center;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.atlantico-design-system--button__small:where(.w-variant-c4ae4f8d-8d97-4ccd-6132-fec559204ed5) {
  color: var(--atlantico-design-system---brand--color__primary);
  background-color: #0000;
}

.atlantico-design-system--button__small:where(.w-variant-e2e4c179-8b59-6750-6d9f-f8838d61e057) {
  color: var(--atlantico-design-system---brand--color__primary);
  background-color: #0000;
  border-color: #0000;
}

.atlantico-design-system--button__small:where(.w-variant-6284fba8-1cea-70f8-4563-99a1634ec2f1) {
  border-color: var(--atlantico-design-system---actions--color__destroy);
  color: var(--atlantico-design-system---actions--color__destroy);
  background-color: #0000;
}

.atlantico-design-system--button__small:where(.w-variant-b1b5259c-221e-5be0-3aeb-ac2db82942c4) {
  color: var(--atlantico-design-system---brand--color__primary);
  cursor: pointer;
  background-color: #0000;
}

.atlantico-design-system--button__small:where(.w-variant-18448e6d-a4aa-8e2d-b2b4-63ff8c64b10f) {
  color: var(--atlantico-design-system---brand--color__primary);
  background-color: #0000;
  border-color: #0000;
}

.atlantico-design-system--button__small:where(.w-variant-6a9fc494-dd0b-119e-d05f-ebcab7a9f691) {
  border-color: var(--atlantico-design-system---actions--color__destroy);
  color: var(--atlantico-design-system---actions--color__destroy);
  background-color: #0000;
}

.atlantico-design-system--button__small:hover {
  text-decoration: none;
}

.atlantico-design-system--button__small:hover:where(.w-variant-c4ae4f8d-8d97-4ccd-6132-fec559204ed5) {
  background-color: var(--atlantico-design-system---neutrals--color__neutral);
  color: var(--atlantico-design-system---neutrals--color__black);
}

.atlantico-design-system--button__small:hover:where(.w-variant-e2e4c179-8b59-6750-6d9f-f8838d61e057) {
  background-color: var(--atlantico-design-system---brand--color__primary);
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--button__small:hover:where(.w-variant-6284fba8-1cea-70f8-4563-99a1634ec2f1) {
  background-color: var(--atlantico-design-system---actions--color__destroy);
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--button__small:hover:where(.w-variant-b1b5259c-221e-5be0-3aeb-ac2db82942c4) {
  background-color: var(--atlantico-design-system---neutrals--color__neutral);
  color: var(--atlantico-design-system---neutrals--color__black);
}

.atlantico-design-system--button__small:hover:where(.w-variant-18448e6d-a4aa-8e2d-b2b4-63ff8c64b10f) {
  background-color: var(--atlantico-design-system---brand--color__primary);
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--button__small:hover:where(.w-variant-6a9fc494-dd0b-119e-d05f-ebcab7a9f691) {
  background-color: var(--atlantico-design-system---actions--color__destroy);
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--button__small:focus-visible, .atlantico-design-system--button__small[data-wf-focus-visible] {
  outline-color: var(--atlantico-design-system---brand--color__primary);
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: dashed;
  top: 24px;
  left: 24px;
}

.atlantico-design-system--local-info {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid var(--atlantico-design-system---neutrals--color__neutral);
  justify-content: flex-end;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.atlantico-design-system--link__inline {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  color: var(--atlantico-design-system---color__links);
  font-size: var(--atlantico-design-system---sizes--size__extra-small);
}

.atlantico-design-system--hours {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  font-size: var(--atlantico-design-system---sizes--size__extra-small);
}

.atlantico-design-system--local-info__content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-end;
  width: 100%;
  max-width: 1216px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
}

.atlantico-design-system--logo {
  max-height: var(--atlantico-design-system---sizes--size__large);
  min-width: 48px;
  height: 100%;
  min-height: 48px;
}

.atlantico-design-system--logo:where(.w-variant-729a5373-f2ee-5dda-bacb-5e593c68ddf9) {
  object-fit: contain;
  max-width: 96px;
  height: auto;
  max-height: 200px;
}

.atlantico-design-system--button__skip {
  z-index: 100;
  padding: var(--atlantico-design-system---sizes--size__nano) var(--atlantico-design-system---sizes--size__small);
  grid-column-gap: var(--atlantico-design-system---sizes--size__nano);
  grid-row-gap: var(--atlantico-design-system---sizes--size__nano);
  border: 2px solid var(--atlantico-design-system---brand--color__primary);
  border-radius: var(--atlantico-design-system---sizes--size__nano);
  background-color: var(--atlantico-design-system---brand--color__primary);
  font-family: var(--atlantico-design-system---typography--font__primary);
  color: var(--atlantico-design-system---neutrals--color__white);
  font-size: var(--atlantico-design-system---sizes--size__tiny);
  text-align: center;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
  position: absolute;
  left: -9999px;
}

.atlantico-design-system--button__skip:where(.w-variant-c4ae4f8d-8d97-4ccd-6132-fec559204ed5) {
  color: var(--atlantico-design-system---brand--color__primary);
  background-color: #0000;
}

.atlantico-design-system--button__skip:where(.w-variant-e2e4c179-8b59-6750-6d9f-f8838d61e057) {
  color: var(--atlantico-design-system---brand--color__primary);
  background-color: #0000;
  border-color: #0000;
}

.atlantico-design-system--button__skip:where(.w-variant-6284fba8-1cea-70f8-4563-99a1634ec2f1) {
  border-color: var(--atlantico-design-system---actions--color__destroy);
  color: var(--atlantico-design-system---actions--color__destroy);
  background-color: #0000;
}

.atlantico-design-system--button__skip:where(.w-variant-b1b5259c-221e-5be0-3aeb-ac2db82942c4) {
  color: var(--atlantico-design-system---brand--color__primary);
  cursor: pointer;
  background-color: #0000;
}

.atlantico-design-system--button__skip:where(.w-variant-18448e6d-a4aa-8e2d-b2b4-63ff8c64b10f) {
  color: var(--atlantico-design-system---brand--color__primary);
  background-color: #0000;
  border-color: #0000;
}

.atlantico-design-system--button__skip:where(.w-variant-6a9fc494-dd0b-119e-d05f-ebcab7a9f691) {
  border-color: var(--atlantico-design-system---actions--color__destroy);
  color: var(--atlantico-design-system---actions--color__destroy);
  background-color: #0000;
}

.atlantico-design-system--button__skip:hover {
  text-decoration: none;
}

.atlantico-design-system--button__skip:hover:where(.w-variant-c4ae4f8d-8d97-4ccd-6132-fec559204ed5) {
  background-color: var(--atlantico-design-system---neutrals--color__neutral);
  color: var(--atlantico-design-system---neutrals--color__black);
}

.atlantico-design-system--button__skip:hover:where(.w-variant-e2e4c179-8b59-6750-6d9f-f8838d61e057) {
  background-color: var(--atlantico-design-system---brand--color__primary);
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--button__skip:hover:where(.w-variant-6284fba8-1cea-70f8-4563-99a1634ec2f1) {
  background-color: var(--atlantico-design-system---actions--color__destroy);
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--button__skip:hover:where(.w-variant-b1b5259c-221e-5be0-3aeb-ac2db82942c4) {
  background-color: var(--atlantico-design-system---neutrals--color__neutral);
  color: var(--atlantico-design-system---neutrals--color__black);
}

.atlantico-design-system--button__skip:hover:where(.w-variant-18448e6d-a4aa-8e2d-b2b4-63ff8c64b10f) {
  background-color: var(--atlantico-design-system---brand--color__primary);
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--button__skip:hover:where(.w-variant-6a9fc494-dd0b-119e-d05f-ebcab7a9f691) {
  background-color: var(--atlantico-design-system---actions--color__destroy);
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--button__skip:focus-visible, .atlantico-design-system--button__skip[data-wf-focus-visible] {
  outline-color: var(--atlantico-design-system---brand--color__primary);
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: dashed;
  position: absolute;
  top: 24px;
  left: 24px;
}

.atlantico-design-system--logo__wrapper {
  align-self: center;
  display: block;
}

.atlantico-design-system--logo__wrapper:where(.w-variant-729a5373-f2ee-5dda-bacb-5e593c68ddf9) {
  align-self: flex-start;
  width: auto;
  max-width: 96px;
  height: auto;
  max-height: 96px;
}

.atlantico-design-system--website-name {
  font-family: var(--atlantico-design-system---typography--font__primary);
  color: var(--atlantico-design-system---typography--color__text);
  font-size: var(--atlantico-design-system---sizes--size__small);
  line-height: 1.5;
  text-decoration: none;
}

.atlantico-design-system--button {
  padding: var(--atlantico-design-system---sizes--size__small) var(--atlantico-design-system---sizes--size__medium);
  grid-column-gap: var(--atlantico-design-system---sizes--size__nano);
  grid-row-gap: var(--atlantico-design-system---sizes--size__nano);
  border: 2px solid var(--atlantico-design-system---brand--color__primary);
  border-radius: var(--atlantico-design-system---sizes--size__nano);
  background-color: var(--atlantico-design-system---brand--color__primary);
  font-family: var(--atlantico-design-system---typography--font__primary);
  color: var(--atlantico-design-system---neutrals--color__white);
  font-size: var(--atlantico-design-system---sizes--size__small);
  text-align: center;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  line-height: 1.5;
  text-decoration: none;
  transition: all .2s ease-in-out;
  display: flex;
}

.atlantico-design-system--button:where(.w-variant-c4ae4f8d-8d97-4ccd-6132-fec559204ed5) {
  color: var(--atlantico-design-system---brand--color__primary);
  background-color: #0000;
}

.atlantico-design-system--button:where(.w-variant-e2e4c179-8b59-6750-6d9f-f8838d61e057) {
  color: var(--atlantico-design-system---brand--color__primary);
  background-color: #0000;
  border-color: #0000;
}

.atlantico-design-system--button:where(.w-variant-6284fba8-1cea-70f8-4563-99a1634ec2f1) {
  border-color: var(--atlantico-design-system---actions--color__destroy);
  color: var(--atlantico-design-system---actions--color__destroy);
  background-color: #0000;
}

.atlantico-design-system--button:where(.w-variant-b1b5259c-221e-5be0-3aeb-ac2db82942c4) {
  color: var(--atlantico-design-system---brand--color__primary);
  background-color: #0000;
}

.atlantico-design-system--button:where(.w-variant-18448e6d-a4aa-8e2d-b2b4-63ff8c64b10f) {
  color: var(--atlantico-design-system---brand--color__primary);
  background-color: #0000;
  border-color: #0000;
}

.atlantico-design-system--button:where(.w-variant-6a9fc494-dd0b-119e-d05f-ebcab7a9f691) {
  border-color: var(--atlantico-design-system---actions--color__destroy);
  color: var(--atlantico-design-system---actions--color__destroy);
  background-color: #0000;
}

.atlantico-design-system--button:where(.w-variant-b354be25-d0f8-17e1-0c1e-4cbab8289aab) {
  border-color: var(--atlantico-design-system---neutrals--color__white);
  background-color: #0000;
}

.atlantico-design-system--button:where(.w-variant-c62ec1f3-ebc8-c22c-0b9b-1c99e1522b95) {
  border-color: var(--atlantico-design-system---neutrals--color__white);
  background-color: var(--atlantico-design-system---neutrals--color__white);
  color: var(--atlantico-design-system---neutrals--color__black);
}

.atlantico-design-system--button:where(.w-variant-95326bba-a6d2-f824-e75a-bbe25a0b42a7) {
  transition: all .2s ease-in-out;
}

.atlantico-design-system--button:hover {
  text-decoration: none;
}

.atlantico-design-system--button:hover:where(.w-variant-c4ae4f8d-8d97-4ccd-6132-fec559204ed5) {
  background-color: var(--atlantico-design-system---neutrals--color__neutral);
  color: var(--atlantico-design-system---neutrals--color__black);
}

.atlantico-design-system--button:hover:where(.w-variant-e2e4c179-8b59-6750-6d9f-f8838d61e057) {
  background-color: var(--atlantico-design-system---brand--color__primary);
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--button:hover:where(.w-variant-6284fba8-1cea-70f8-4563-99a1634ec2f1) {
  background-color: var(--atlantico-design-system---actions--color__destroy);
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--button:hover:where(.w-variant-b1b5259c-221e-5be0-3aeb-ac2db82942c4) {
  background-color: var(--atlantico-design-system---neutrals--color__neutral);
  color: var(--atlantico-design-system---neutrals--color__black);
}

.atlantico-design-system--button:hover:where(.w-variant-18448e6d-a4aa-8e2d-b2b4-63ff8c64b10f) {
  background-color: var(--atlantico-design-system---brand--color__primary);
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--button:hover:where(.w-variant-6a9fc494-dd0b-119e-d05f-ebcab7a9f691) {
  background-color: var(--atlantico-design-system---actions--color__destroy);
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--button:hover:where(.w-variant-95326bba-a6d2-f824-e75a-bbe25a0b42a7) {
  transform: scale(1.1);
}

.atlantico-design-system--button:focus-visible, .atlantico-design-system--button[data-wf-focus-visible] {
  outline-color: var(--atlantico-design-system---brand--color__primary);
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: dashed;
}

.atlantico-design-system--hero__columns {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 80vh;
  min-height: 600px;
  max-height: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.atlantico-design-system--hero__columns:where(.w-variant-b44ef093-1b4a-30ca-ccec-b18ecee5fc09), .atlantico-design-system--hero__columns:where(.w-variant-dffdd596-fca7-faa0-f969-4dc585c3be4f), .atlantico-design-system--hero__columns:where(.w-variant-5fc016e4-6a43-a630-3a78-f214be21aa59), .atlantico-design-system--hero__columns:where(.w-variant-9910d5c0-6bd5-d091-4a87-54c6a1ce1c25) {
  justify-content: flex-start;
  align-items: flex-end;
}

.atlantico-design-system--hero__columns:where(.w-variant-eff72899-5fdd-8c73-fbaa-25346f2cf812) {
  min-height: 100vh;
}

.atlantico-design-system--hero__image {
  z-index: 0;
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.atlantico-design-system--hero__overlay {
  background-image: linear-gradient(0deg, #000000e6, #0009);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.atlantico-design-system--hero__overlay:where(.w-variant-eff72899-5fdd-8c73-fbaa-25346f2cf812) {
  background-image: linear-gradient(360deg, #000, #0000);
}

.atlantico-design-system--hero__overlay:where(.w-variant-b44ef093-1b4a-30ca-ccec-b18ecee5fc09) {
  background-image: linear-gradient(360deg, #000000e6, #0000);
}

.atlantico-design-system--hero__paragraph--center {
  color: var(--atlantico-design-system---neutrals--color__white);
  text-align: center;
  align-self: stretch;
  margin-bottom: 16px;
  line-height: 1.5;
}

.atlantico-design-system--hero__paragraph--center:where(.w-variant-e0c8fb05-0eb8-5835-cf40-900d24c287cb), .atlantico-design-system--hero__paragraph--center:where(.w-variant-dffdd596-fca7-faa0-f969-4dc585c3be4f), .atlantico-design-system--hero__paragraph--center:where(.w-variant-c9a1228e-5d38-450e-8f35-206d3b21ac09), .atlantico-design-system--hero__paragraph--center:where(.w-variant-9910d5c0-6bd5-d091-4a87-54c6a1ce1c25) {
  text-align: left;
}

.atlantico-design-system--hero__titles {
  align-self: stretch;
}

.atlantico-design-system--hero__column-content--center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 60%;
  display: flex;
}

.atlantico-design-system--hero__column-content--center:where(.w-variant-e0c8fb05-0eb8-5835-cf40-900d24c287cb), .atlantico-design-system--hero__column-content--center:where(.w-variant-dffdd596-fca7-faa0-f969-4dc585c3be4f) {
  justify-content: flex-start;
  align-items: flex-start;
}

.atlantico-design-system--hero__supertitle--center {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  color: var(--atlantico-design-system---neutrals--color__white);
  text-align: center;
  letter-spacing: 4px;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 400;
}

.atlantico-design-system--hero__supertitle--center:where(.w-variant-e0c8fb05-0eb8-5835-cf40-900d24c287cb), .atlantico-design-system--hero__supertitle--center:where(.w-variant-dffdd596-fca7-faa0-f969-4dc585c3be4f), .atlantico-design-system--hero__supertitle--center:where(.w-variant-c9a1228e-5d38-450e-8f35-206d3b21ac09), .atlantico-design-system--hero__supertitle--center:where(.w-variant-9910d5c0-6bd5-d091-4a87-54c6a1ce1c25) {
  text-align: left;
}

.atlantico-design-system--hero__title--center {
  color: var(--atlantico-design-system---neutrals--color__white);
  text-align: center;
  font-size: 48px;
  line-height: 1.25;
}

.atlantico-design-system--hero__title--center:where(.w-variant-e0c8fb05-0eb8-5835-cf40-900d24c287cb), .atlantico-design-system--hero__title--center:where(.w-variant-dffdd596-fca7-faa0-f969-4dc585c3be4f), .atlantico-design-system--hero__title--center:where(.w-variant-c9a1228e-5d38-450e-8f35-206d3b21ac09), .atlantico-design-system--hero__title--center:where(.w-variant-9910d5c0-6bd5-d091-4a87-54c6a1ce1c25) {
  text-align: left;
}

.atlantico-design-system--hero__column-wrapper--center {
  z-index: 10;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  flex: 1;
  align-items: center;
  width: 50%;
  max-width: 1216px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
  position: relative;
}

.atlantico-design-system--hero__column-wrapper--center:where(.w-variant-e0c8fb05-0eb8-5835-cf40-900d24c287cb), .atlantico-design-system--hero__column-wrapper--center:where(.w-variant-dffdd596-fca7-faa0-f969-4dc585c3be4f), .atlantico-design-system--hero__column-wrapper--center:where(.w-variant-c9a1228e-5d38-450e-8f35-206d3b21ac09), .atlantico-design-system--hero__column-wrapper--center:where(.w-variant-9910d5c0-6bd5-d091-4a87-54c6a1ce1c25) {
  justify-content: flex-start;
  align-items: flex-start;
}

.atlantico-design-system--button__group {
  grid-column-gap: var(--atlantico-design-system---sizes--size__small);
  grid-row-gap: var(--atlantico-design-system---sizes--size__small);
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.atlantico-design-system--button__group:where(.w-variant-640c097d-ce3d-edbd-7bdd-88129075edc1) {
  justify-content: center;
}

.atlantico-design-system--button__group:where(.w-variant-454b7692-5277-a92c-e49c-bf65ff192467) {
  justify-content: flex-end;
}

.atlantico-design-system--section {
  padding-top: var(--atlantico-design-system---sizes--size__3xlarge);
  padding-bottom: var(--atlantico-design-system---sizes--size__3xlarge);
  grid-column-gap: var(--atlantico-design-system---sizes--size__large);
  grid-row-gap: var(--atlantico-design-system---sizes--size__large);
  flex-flow: column;
  justify-content: flex-start;
  width: 100%;
  max-width: 1440px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.atlantico-design-system--section:where(.w-variant-e113257b-e2d6-888d-f160-3dcf51110f34) {
  max-width: 100%;
}

.atlantico-design-system--section:where(.w-variant-4cd44cb5-ff52-ac2b-2650-2809a5b79e05) {
  padding-top: 0;
  padding-bottom: 0;
}

.atlantico-design-system--section:where(.w-variant-79857ace-6b6b-142e-1c0e-a3da98979869) {
  padding-top: var(--atlantico-design-system---sizes--size__small);
  padding-bottom: var(--atlantico-design-system---sizes--size__small);
}

.atlantico-design-system--section:where(.w-variant-404d09c2-982c-9de6-b631-22ac2adf97cd) {
  padding-top: var(--atlantico-design-system---sizes--size__6xlarge);
  padding-bottom: var(--atlantico-design-system---sizes--size__6xlarge);
}

.atlantico-design-system--section__content {
  flex-flow: column;
  align-self: stretch;
  width: 100%;
  max-width: 1216px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 48px;
  padding-right: 48px;
}

.atlantico-design-system--section__content:where(.w-variant-94d5ddfd-9650-8d50-ba82-aef597aeeddd) {
  padding-left: 0;
  padding-right: 0;
}

.atlantico-design-system--section__content:where(.w-variant-e113257b-e2d6-888d-f160-3dcf51110f34) {
  max-width: 100%;
}

.atlantico-design-system--snippet {
  grid-column-gap: var(--atlantico-design-system---sizes--size__small);
  grid-row-gap: var(--atlantico-design-system---sizes--size__small);
  --atlantico-design-system---sizes--size__small: 16px;
  --atlantico-design-system---neutrals--color__white: white;
  --atlantico-design-system---sizes--size__large: 32px;
  --atlantico-design-system---sizes--size__nano: 8px;
  --atlantico-design-system---typography--font__primary: Poppins, sans-serif;
  --atlantico-design-system---brand--color__primary: black;
  --atlantico-design-system---buttons--color__button-bg-hover: black;
  --atlantico-design-system---buttons--color__button-text-hover: white;
  --atlantico-design-system---sizes--size__medium: 24px;
  --atlantico-design-system---neutrals--color__neutral: #f5f5f5;
  --atlantico-design-system---radius--radius__site: 0px;
  --atlantico-design-system---neutrals--color__black: #141414;
  --atlantico-design-system---sizes--size__xlarge: 48px;
  --atlantico-design-system---sizes--size__6xlarge: 96px;
  --atlantico-design-system---sizes--size__tiny: 12px;
  --atlantico-design-system---actions--color__destroy: #d00;
  --atlantico-design-system---typography--font__secondary: "Open Sans", sans-serif;
  --atlantico-design-system---color__links: var(--atlantico-design-system---brand--color__primary);
  --atlantico-design-system---sizes--size__extra-small: 14px;
  --atlantico-design-system---typography--color__text: var(--atlantico-design-system---neutrals--color__black);
  --atlantico-design-system---sizes--size__3xlarge: 72px;
  --atlantico-design-system---typography--color__links: var(--atlantico-design-system---brand--color__primary);
  --atlantico-design-system---sizes--size__2xlarge: 64px;
  --atlantico-design-system---brand--color__secondary: #f5c400;
  --atlantico-design-system---brand--color__tertiary: #c01a1a;
  --atlantico-design-system---actions--color__disabled-text: #838383;
  --atlantico-design-system---typography--font__button: var(--atlantico-design-system---typography--font__primary);
  --atlantico-design-system---sizes--size__4xlarge: 80px;
  --atlantico-design-system---sizes--size__5xlarge: 88px;
  --atlantico-design-system---buttons--color__button-bg: black;
  --atlantico-design-system---buttons--color__button-border: black;
  --atlantico-design-system---buttons--color__button-border-hover: black;
  --atlantico-design-system---buttons--color__button-text: white;
  --atlantico-design-system---radius--radius__button: 0px;
  flex-flow: column;
  align-items: stretch;
  display: flex;
}

.atlantico-design-system--snippet:where(.w-variant-525e4e9f-4398-7749-5bab-f1276933631b) {
  justify-content: flex-start;
  align-items: center;
}

.atlantico-design-system--snippet:where(.w-variant-777dba55-f5bf-3205-39c1-f789c2a59985) {
  justify-content: flex-start;
  align-items: flex-end;
}

.atlantico-design-system--snippet__super-title {
  font-family: var(--atlantico-design-system---typography--font__primary);
  color: var(--atlantico-design-system---typography--color__text);
  font-size: var(--atlantico-design-system---sizes--size__small);
  letter-spacing: 4px;
  text-transform: uppercase;
  order: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 1.5;
}

.atlantico-design-system--snippet__super-title:where(.w-variant-7dd531fd-7438-25dd-1779-2b90eb281a2b) {
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--snippet__title {
  font-family: var(--atlantico-design-system---typography--font__primary);
  color: var(--atlantico-design-system---typography--color__text);
  order: 2;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.25;
}

.atlantico-design-system--snippet__title:where(.w-variant-525e4e9f-4398-7749-5bab-f1276933631b) {
  text-align: center;
}

.atlantico-design-system--snippet__title:where(.w-variant-7dd531fd-7438-25dd-1779-2b90eb281a2b) {
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--snippet__paragraph {
  color: var(--atlantico-design-system---typography--color__text);
  font-size: var(--atlantico-design-system---sizes--size__small);
  order: 3;
  line-height: 1.5;
}

.atlantico-design-system--snippet__paragraph:where(.w-variant-525e4e9f-4398-7749-5bab-f1276933631b) {
  text-align: center;
}

.atlantico-design-system--snippet__paragraph:where(.w-variant-777dba55-f5bf-3205-39c1-f789c2a59985) {
  text-align: right;
}

.atlantico-design-system--snippet__paragraph:where(.w-variant-7dd531fd-7438-25dd-1779-2b90eb281a2b) {
  color: var(--atlantico-design-system---neutrals--color__white);
}

.atlantico-design-system--content__left {
  grid-column-gap: var(--atlantico-design-system---sizes--size__large);
  grid-row-gap: var(--atlantico-design-system---sizes--size__large);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: flex;
}

.atlantico-design-system--content__img {
  aspect-ratio: 3 / 2;
  border-radius: var(--atlantico-design-system---radius--radius__site);
  object-fit: cover;
  width: 50%;
  height: 100%;
}

.atlantico-design-system--content__column {
  width: 50%;
  max-width: 100%;
}

.atlantico-design-system--content__column:where(.w-variant-95cc2bcd-b336-36de-cb76-9cdb993eaf04) {
  order: 1;
}

.atlantico-design-system--snippet__rich-text {
  order: 4;
}

.atlantico-design-system--snippet__buttons {
  order: 5;
}

.atlantico-design-system--snippet__buttons:where(.w-variant-525e4e9f-4398-7749-5bab-f1276933631b) {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.atlantico-design-system--snippet__pricing {
  font-family: var(--atlantico-design-system---typography--font__primary);
  order: 3;
  font-weight: 700;
  line-height: 1.5;
}

.atlantico-design-system--card {
  grid-column-gap: var(--atlantico-design-system---sizes--size__small);
  grid-row-gap: var(--atlantico-design-system---sizes--size__small);
  flex-flow: column;
  display: flex;
}

.atlantico-design-system--card__image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
}

.atlantico-design-system--card__image:where(.w-variant-dcb559df-8958-1df9-c146-b5864d0acf4d) {
  border: 1px solid var(--atlantico-design-system---neutrals--color__neutral);
  border-radius: var(--atlantico-design-system---radius--radius__site);
  width: 64px;
  height: 64px;
}

.atlantico-design-system--component-styles {
  position: absolute;
}

.atlantico-design-system--footer__content {
  padding-right: var(--atlantico-design-system---sizes--size__xlarge);
  padding-left: var(--atlantico-design-system---sizes--size__xlarge);
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  align-items: flex-start;
  max-width: 1216px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.atlantico-design-system--footer {
  padding-top: var(--atlantico-design-system---sizes--size__xlarge);
  padding-bottom: var(--atlantico-design-system---sizes--size__xlarge);
}

.atlantico-design-system--footer__logo {
  width: 100%;
  max-width: 120px;
  height: 100%;
}

.atlantico-design-system--footer__navigation {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.atlantico-design-system--footer__header {
  margin-top: 0;
  margin-bottom: var(--atlantico-design-system---sizes--size__small);
  font-family: var(--atlantico-design-system---typography--font__primary);
  color: var(--atlantico-design-system---typography--color__text);
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

.atlantico-design-system--footer__column {
  flex: 1;
}

.atlantico-design-system--about-paragraph {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  color: var(--atlantico-design-system---typography--color__text);
  line-height: 1.5;
}

.atlantico-design-system--footer__link {
  font-family: var(--atlantico-design-system---typography--font__primary);
  color: var(--atlantico-design-system---typography--color__text);
  text-decoration: none;
}

.atlantico-design-system--footer__link:hover {
  text-decoration: underline;
}

.atlantico-design-system--referral-link {
  border-top: 1px solid var(--atlantico-design-system---neutrals--color__neutral);
  font-family: var(--atlantico-design-system---typography--font__secondary);
  text-align: center;
  max-width: 1216px;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 48px;
}

.atlantico-design-system--referral-link:where(.w-variant-61661803-95f1-68ac-c45a-4f0a38151e7d) {
  color: var(--atlantico-design-system---typography--color__text);
  text-align: left;
}

.atlantico-design-system--referral-link:where(.w-variant-44f6d6a8-6e1f-3f95-5547-bfdda7716fe1) {
  text-align: right;
}

.atlantico-design-system--link {
  color: var(--atlantico-design-system---brand--color__primary);
}

.atlantico-design-system--link:where(.w-variant-61661803-95f1-68ac-c45a-4f0a38151e7d) {
  color: var(--atlantico-design-system---typography--color__links);
}

.atlantico-design-system--company-info {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.atlantico-design-system--phone-number {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  color: var(--atlantico-design-system---typography--color__text);
}

.atlantico-design-system--company-address {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  color: var(--atlantico-design-system---typography--color__text);
  line-height: 1.5;
}

.atlantico-design-system--section__row {
  flex-flow: column;
  flex: 1;
  min-width: auto;
}

.atlantico-design-system--section__content--vertical {
  grid-column-gap: var(--atlantico-design-system---sizes--size__2xlarge);
  grid-row-gap: var(--atlantico-design-system---sizes--size__2xlarge);
  flex-flow: column;
  display: flex;
}

.atlantico-design-system--section__content--vertical:where(.w-variant-451e1021-9c8d-6427-e50d-f7cbae51785a) {
  grid-column-gap: var(--atlantico-design-system---sizes--size__small);
  grid-row-gap: var(--atlantico-design-system---sizes--size__small);
}

.atlantico-design-system--section__content--vertical:where(.w-variant-dae02241-aeee-5ad1-b582-23aac9e759ea) {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.atlantico-design-system--section__content--vertical:where(.w-variant-cdab363a-27c8-1e8d-c8f3-fe50c9c6c372) {
  grid-column-gap: var(--atlantico-design-system---sizes--size__medium);
  grid-row-gap: var(--atlantico-design-system---sizes--size__medium);
}

.atlantico-design-system--section__content--vertical:where(.w-variant-d27664fe-a6a5-f87d-8c6e-6e8178c834d7) {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.atlantico-design-system--section__content--vertical:where(.w-variant-2f848903-b6db-2100-78e6-b0e1e72f1135) {
  grid-column-gap: var(--atlantico-design-system---sizes--size__medium);
  grid-row-gap: var(--atlantico-design-system---sizes--size__medium);
}

.atlantico-design-system--section__content--vertical:where(.w-variant-e5d4c1ba-1994-4f1c-7c5b-9c937266a76c) {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.atlantico-design-system--section__content--vertical:where(.w-variant-df8f62dc-667a-8bd7-43d1-e1a6e994b648) {
  grid-column-gap: var(--atlantico-design-system---sizes--size__medium);
  grid-row-gap: var(--atlantico-design-system---sizes--size__medium);
}

.atlantico-design-system--section__content--vertical:where(.w-variant-632eb728-158c-c9bb-3eb2-27b1c546ae0a) {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.atlantico-design-system--section__content--vertical:where(.w-variant-994d2214-4a8b-352c-1419-cee0cf3cd42f) {
  grid-column-gap: var(--atlantico-design-system---sizes--size__medium);
  grid-row-gap: var(--atlantico-design-system---sizes--size__medium);
}

.atlantico-design-system--section__content--vertical:where(.w-variant-55f7e53d-2d33-2631-5066-581d35653deb) {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.atlantico-design-system--section__content--vertical:where(.w-variant-7eb27499-6e6b-5dff-62c6-f2ba36dddefb) {
  grid-column-gap: var(--atlantico-design-system---sizes--size__medium);
  grid-row-gap: var(--atlantico-design-system---sizes--size__medium);
}

.atlantico-design-system--section__content--vertical:where(.w-variant-f0fade28-83dc-909e-24ac-9d16a443df95) {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.atlantico-design-system--section__content--vertical:where(.w-variant-93b651e5-2d83-0bb6-4dee-55c9d9400fa9) {
  grid-column-gap: var(--atlantico-design-system---sizes--size__medium);
  grid-row-gap: var(--atlantico-design-system---sizes--size__medium);
}

.atlantico-design-system--section__content--vertical:where(.w-variant-87b2a9fd-d3c0-90cd-e783-f417ecbfb39c) {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.atlantico-design-system--section__content--vertical:where(.w-variant-7a036a05-2375-73e7-9811-f666d0266566) {
  grid-column-gap: var(--atlantico-design-system---sizes--size__medium);
  grid-row-gap: var(--atlantico-design-system---sizes--size__medium);
}

.atlantico-design-system--section__content--vertical:where(.w-variant-c2f5745f-8d60-974f-a5a7-63088aee70fb) {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.atlantico-design-system--section__content--vertical:where(.w-variant-a9a5ee69-6a90-3dfb-e9d7-c7cb85e61a00), .atlantico-design-system--section__content--vertical:where(.w-variant-3c939e88-7d32-a5f3-e021-0f9aefdb882c), .atlantico-design-system--section__content--vertical:where(.w-variant-272a6945-c737-fa5c-d56b-11615b8662c4), .atlantico-design-system--section__content--vertical:where(.w-variant-bb1986c0-be9a-f925-bbbf-d4c47652c152), .atlantico-design-system--section__content--vertical:where(.w-variant-c086a815-afbe-ffe7-8cd0-dfdb53bf9ec1), .atlantico-design-system--section__content--vertical:where(.w-variant-577f5810-02c0-f7b2-f60c-549bc71ffced), .atlantico-design-system--section__content--vertical:where(.w-variant-ec9192e7-05ae-05e6-27ca-446eb0cf7edd), .atlantico-design-system--section__content--vertical:where(.w-variant-e416df3f-0255-aed7-19bf-d6ee254205a7) {
  grid-column-gap: var(--atlantico-design-system---sizes--size__6xlarge);
  grid-row-gap: var(--atlantico-design-system---sizes--size__6xlarge);
}

.atlantico-design-system--section__content--vertical:where(.w-variant-08be8825-02c7-229d-13c9-99a201169d53) {
  grid-column-gap: var(--atlantico-design-system---sizes--size__medium);
  grid-row-gap: var(--atlantico-design-system---sizes--size__medium);
}

.atlantico-design-system--section__content--vertical:where(.w-variant-b9fb1c05-eab1-8651-cf64-387ecd676fd1) {
  grid-column-gap: var(--atlantico-design-system---sizes--size__6xlarge);
  grid-row-gap: var(--atlantico-design-system---sizes--size__6xlarge);
}

.atlantico-design-system--section__content--vertical:where(.w-variant-57420d09-e865-caeb-283a-fef5a265e858) {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.atlantico-design-system--content__wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  width: 100%;
  max-width: 1440px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.atlantico-design-system--content__wrapper:where(.w-variant-380464bf-fb3a-845d-6259-0b1834f89db3) {
  justify-content: center;
}

.atlantico-design-system--section__heading {
  font-family: var(--atlantico-design-system---typography--font__primary);
  text-align: center;
  flex: 1;
  max-width: 1216px;
}

.atlantico-design-system--section__heading.atlantico-design-system--center {
  color: var(--atlantico-design-system---typography--color__text);
  width: 100%;
  margin: 0 auto;
}

.atlantico-design-system--section__heading.atlantico-design-system--center:where(.w-variant-44f3e6e4-57e6-1fd9-967b-4f7726f81bbd) {
  text-align: left;
}

.atlantico-design-system--section__heading.atlantico-design-system--center:where(.w-variant-83afb1db-3ea1-3610-9078-dc4440639d35) {
  text-align: right;
}

.atlantico-design-system--section-title {
  grid-column-gap: var(--atlantico-design-system---sizes--size__small);
  grid-row-gap: var(--atlantico-design-system---sizes--size__small);
  flex-flow: column;
  flex: 1;
  height: auto;
  display: flex;
}

.atlantico-design-system--section__title-paragraph {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  color: var(--atlantico-design-system---typography--color__text);
  text-align: center;
  max-width: 608px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  line-height: 1.5;
}

.atlantico-design-system--section__title-paragraph:where(.w-variant-44f3e6e4-57e6-1fd9-967b-4f7726f81bbd) {
  text-align: left;
  margin-left: 0;
}

.atlantico-design-system--section__title-paragraph:where(.w-variant-83afb1db-3ea1-3610-9078-dc4440639d35) {
  text-align: right;
  margin-right: 0;
}

.atlantico-design-system--section__title-paragraph-wrapper, .atlantico-design-system--section__title-paragraph-wrapper:where(.w-variant-44f3e6e4-57e6-1fd9-967b-4f7726f81bbd) {
  width: 100%;
  max-width: 1216px;
  margin-left: auto;
  margin-right: auto;
}

.atlantico-design-system--divider {
  margin-top: 16px;
  margin-bottom: 16px;
}

.atlantico-design-system--hero__grid {
  grid-column-gap: var(--atlantico-design-system---sizes--size__large);
  grid-row-gap: var(--atlantico-design-system---sizes--size__large);
  grid-template: "Area"
                 "Area"
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.atlantico-design-system--slot-3, .atlantico-design-system--slot--4, .atlantico-design-system--slot--4, .atlantico-design-system--slot--4 {
  flex-flow: column;
}

.atlantico-design-system--column {
  flex-flow: column;
  flex: 1;
  width: 100%;
  display: flex;
}

.atlantico-design-system--column:where(.w-variant-380464bf-fb3a-845d-6259-0b1834f89db3) {
  justify-content: center;
}

.atlantico-design-system--section__content--horizontal-2-col {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: wrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.atlantico-design-system--grid-img {
  aspect-ratio: 1;
  object-fit: cover;
}

.atlantico-design-system--img-grid--2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
}

.atlantico-design-system--img-grid__content--2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.atlantico-design-system--hero-2-img {
  border-radius: var(--atlantico-design-system---radius--radius__site);
  object-fit: cover;
  width: 100%;
  max-width: 1120px;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
}

.atlantico-design-system--hero-2-content {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 48px;
  display: flex;
}

.atlantico-design-system--hero-2-title {
  font-family: var(--atlantico-design-system---typography--font__primary);
  color: var(--atlantico-design-system---typography--color__text);
  flex: 1;
  line-height: 1.25;
}

.atlantico-design-system--hero-2-col-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  flex: 1;
  display: flex;
}

.atlantico-design-system--hero-2 {
  padding: var(--atlantico-design-system---sizes--size__6xlarge) 48px;
  flex-flow: column;
  display: flex;
}

.atlantico-design-system--hero-2-paragraph {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  color: var(--atlantico-design-system---typography--color__text);
  line-height: 1.5;
}

.atlantico-design-system--hero-2-col-1 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  flex: 1;
  display: flex;
}

.atlantico-design-system--hero-2-supertitle {
  font-family: var(--atlantico-design-system---typography--font__primary);
  font-size: var(--atlantico-design-system---sizes--size__small);
  letter-spacing: 8px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 1.5;
}

.atlantico-design-system--img-grid--4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
}

.atlantico-design-system--img-grid__content--4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.atlantico-design-system--section__content--horizontal-3-col {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: wrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.atlantico-design-system--reviewer-name {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  color: var(--atlantico-design-system---typography--color__text);
  font-size: var(--atlantico-design-system---sizes--size__small);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  line-height: 1.5;
}

.atlantico-design-system--review {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  color: var(--atlantico-design-system---typography--color__text);
  margin-bottom: 0;
  line-height: 1.5;
}

.atlantico-design-system--review-rating {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.atlantico-design-system--review-wrapping {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--atlantico-design-system---neutrals--color__white);
  color: var(--atlantico-design-system---brand--color__primary);
  flex-flow: column;
  padding: 16px;
  display: flex;
}

.atlantico-design-system--review-wrapping:where(.w-variant-a23107f8-59c8-bde0-9ae5-81a2b05e412b) {
  background-color: #fff0;
  padding: 0;
}

.atlantico-design-system--service-provided {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  color: var(--atlantico-design-system---typography--color__text);
  font-weight: 600;
  line-height: 1.5;
}

.atlantico-design-system--hr {
  background-color: var(--atlantico-design-system---brand--color__primary);
  opacity: .05;
  height: 1px;
}

.atlantico-design-system--stat__number {
  font-family: var(--atlantico-design-system---typography--font__primary);
  font-size: var(--atlantico-design-system---sizes--size__3xlarge);
  line-height: 1;
}

.atlantico-design-system--stat__title {
  font-family: var(--atlantico-design-system---typography--font__primary);
  font-size: var(--atlantico-design-system---sizes--size__medium);
  margin-bottom: 8px;
  line-height: 1.5;
}

.atlantico-design-system--stat__paragraph {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  line-height: 1.5;
}

.atlantico-design-system--stat {
  color: var(--atlantico-design-system---typography--color__text);
}

.atlantico-design-system--stat__number-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: baseline;
  display: flex;
}

.atlantico-design-system--section__content--horizontal-4-col {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: wrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.atlantico-design-system--breadcrumbs {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.atlantico-design-system--breadcrumb-item {
  display: inline-flex;
}

.atlantico-design-system--breadcrumb-divider {
  margin-left: 16px;
}

.atlantico-design-system--breadcrumb-link {
  font-family: var(--atlantico-design-system---typography--font__secondary);
  color: var(--atlantico-design-system---typography--color__links);
  font-size: var(--atlantico-design-system---sizes--size__small);
  justify-content: flex-start;
  align-items: center;
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
}

.atlantico-design-system--breadcrumb-link:hover {
  text-decoration: underline;
}

.atlantico-design-system--breadcrumb-current {
  align-items: center;
  display: inline-flex;
}

.atlantico-design-system--img-grid__content--6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.component-styles {
  position: absolute;
}

.snippet {
  grid-column-gap: var(--atlantico-design-system---sizes--size__small);
  grid-row-gap: var(--atlantico-design-system---sizes--size__small);
  flex-flow: column;
  align-items: stretch;
  display: flex;
}

.snippet:where(.w-variant-fe1e0959-7dab-703c-0ea0-06f8400d0d95) {
  justify-content: flex-start;
  align-items: center;
}

.snippet:where(.w-variant-79bfc25d-7f97-0ae3-b400-fe86157afad2) {
  justify-content: flex-start;
  align-items: flex-end;
}

.snippet__super-title {
  font-family: var(--atlantico-design-system---typography--font__primary);
  color: var(--atlantico-design-system---brand--color__primary);
  font-size: var(--atlantico-design-system---sizes--size__small);
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 1.5;
}

.snippet__title {
  font-family: var(--atlantico-design-system---typography--font__primary);
  color: var(--atlantico-design-system---brand--color__primary);
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.25;
}

.snippet__title:where(.w-variant-fe1e0959-7dab-703c-0ea0-06f8400d0d95) {
  text-align: center;
}

.snippet__paragraph {
  color: var(--atlantico-design-system---brand--color__primary);
  font-size: var(--atlantico-design-system---sizes--size__small);
  line-height: 1.5;
}

.snippet__paragraph:where(.w-variant-fe1e0959-7dab-703c-0ea0-06f8400d0d95) {
  text-align: center;
}

.snippet__paragraph:where(.w-variant-79bfc25d-7f97-0ae3-b400-fe86157afad2) {
  text-align: right;
}

.component-styles-2 {
  position: absolute;
}

.content__left {
  grid-column-gap: var(--atlantico-design-system---sizes--size__large);
  grid-row-gap: var(--atlantico-design-system---sizes--size__large);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: flex;
}

.content__img {
  border-radius: var(--atlantico-design-system---radius--radius__site);
  object-fit: cover;
  width: 50%;
}

.content__column {
  width: 50%;
  max-width: 100%;
}

.content__column:where(.w-variant-6d500cd4-5b88-9e6f-3207-d1450976653b) {
  order: 1;
}

.image-with-floaters {
  perspective: 881px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.orlando {
  border-radius: 16px;
  width: 100%;
  transition: all .1s ease-in-out;
}

.floating-card {
  z-index: 100;
  background-color: #fff;
  border: 4px solid #000;
  border-image: linear-gradient(135deg, #1c92d2, #8e44ad) 1;
  border-radius: 48px;
  align-items: flex-start;
  padding: 24px;
  box-shadow: 0 2px 10px #0003;
}

.text-block {
  font-family: var(--typography--font__primary);
  font-weight: 700;
}

.section-bg {
  border-radius: var(--radius--radius__site);
  background-color: #f4f4f4;
  margin-left: 48px;
  margin-right: 48px;
}

.site__header {
  border-bottom: 1px solid #f4f4f4;
}

.project-header {
  border-radius: var(--radius--radius__site);
  background-image: url('../images/bizdeals-hero-img.jpg');
  background-position: 50%;
  background-size: cover;
  min-height: 600px;
  margin-left: 48px;
  margin-right: 48px;
}

.site__footer {
  border-top: 1px solid var(--atlantico-design-system---neutrals--color__neutral);
}

.grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.colored-bg {
  border-radius: var(--radius--radius__site);
  background-color: var(--brand--color__primary);
  margin-left: 48px;
  margin-right: 48px;
  padding: 96px;
}

.colored-bg.green {
  background-color: #578641;
}

.colored-bg.blue {
  background-color: #2d53da;
}

.image-7, .image-8 {
  border-radius: var(--radius--radius__site);
  box-shadow: 0 0 20px #00000080;
}

.image-9 {
  border-radius: var(--radius--radius__site);
  box-shadow: 0 2px 20px #00000080;
}

.section-bg__primary-tint {
  border-radius: var(--radius--radius__site);
  margin-left: 48px;
  margin-right: 48px;
  padding-top: 32px;
  padding-bottom: 32px;
}

.section-bg__primary-tint.gradient {
  background-image: linear-gradient(90deg, var(--brand--color__primary), var(--brand--color__secondary) 51%, #dd004d);
  --atlantico-design-system---sizes--size__small: 16px;
  --atlantico-design-system---neutrals--color__white: white;
  --atlantico-design-system---sizes--size__large: 32px;
  --atlantico-design-system---sizes--size__nano: 8px;
  --atlantico-design-system---typography--font__primary: Poppins, sans-serif;
  --atlantico-design-system---brand--color__primary: black;
  --atlantico-design-system---buttons--color__button-bg-hover: black;
  --atlantico-design-system---buttons--color__button-text-hover: white;
  --atlantico-design-system---sizes--size__medium: 24px;
  --atlantico-design-system---neutrals--color__neutral: #f5f5f5;
  --atlantico-design-system---radius--radius__site: 0px;
  --atlantico-design-system---neutrals--color__black: #141414;
  --atlantico-design-system---sizes--size__xlarge: 48px;
  --atlantico-design-system---sizes--size__6xlarge: 96px;
  --atlantico-design-system---sizes--size__tiny: 12px;
  --atlantico-design-system---actions--color__destroy: #d00;
  --atlantico-design-system---typography--font__secondary: "Open Sans", sans-serif;
  --atlantico-design-system---color__links: var(--atlantico-design-system---brand--color__primary);
  --atlantico-design-system---sizes--size__extra-small: 14px;
  --atlantico-design-system---typography--color__text: var(--atlantico-design-system---neutrals--color__white);
  --atlantico-design-system---sizes--size__3xlarge: 72px;
  --atlantico-design-system---typography--color__links: var(--atlantico-design-system---neutrals--color__white);
  --atlantico-design-system---sizes--size__2xlarge: 64px;
  --atlantico-design-system---brand--color__secondary: #f5c400;
  --atlantico-design-system---brand--color__tertiary: #c01a1a;
  --atlantico-design-system---actions--color__disabled-text: #838383;
  --atlantico-design-system---typography--font__button: var(--atlantico-design-system---typography--font__primary);
  --atlantico-design-system---sizes--size__4xlarge: 80px;
  --atlantico-design-system---sizes--size__5xlarge: 88px;
  --atlantico-design-system---buttons--color__button-bg: black;
  --atlantico-design-system---buttons--color__button-border: black;
  --atlantico-design-system---buttons--color__button-border-hover: black;
  --atlantico-design-system---buttons--color__button-text: white;
  --atlantico-design-system---radius--radius__button: 0px;
}

.section-bg__primary-tint.light-green {
  background-color: #5786411a;
}

.img-rounded-corners {
  border-radius: var(--radius--radius__site);
}

.orlando-bg-text {
  z-index: -1;
  font-family: var(--typography--font__primary);
  color: #3333331a;
  text-transform: uppercase;
  font-size: 48ch;
  font-weight: 700;
  position: absolute;
  inset: auto 0%;
}

.primary-hero {
  position: relative;
  overflow: hidden;
}

.related-projects {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  display: flex;
}

.section {
  justify-content: center;
  display: flex;
}

.collection-list {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  width: 100%;
  max-width: 1216px;
  padding-bottom: 48px;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
}

.collection-item {
  flex: 1;
}

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

.div-block {
  padding: 48px;
}

@media screen and (max-width: 991px) {
  .atlantico-design-system--header__default {
    z-index: 100;
    background-color: var(--atlantico-design-system---neutrals--color__white);
    width: 100%;
    position: sticky;
    top: 0;
  }

  .atlantico-design-system--nav {
    z-index: 1000;
    position: relative;
  }

  .atlantico-design-system--nav-link {
    padding: var(--atlantico-design-system---sizes--size__small) var(--atlantico-design-system---sizes--size__medium);
    border-bottom: 1px solid var(--atlantico-design-system---neutrals--color__neutral);
    border-radius: var(--atlantico-design-system---radius--radius__site);
    color: var(--atlantico-design-system---neutrals--color__black);
    font-size: var(--atlantico-design-system---sizes--size__small);
    width: 100%;
    line-height: 1.5;
  }

  .atlantico-design-system--nav-link:hover {
    background-color: var(--atlantico-design-system---buttons--color__button-bg-hover);
    color: var(--atlantico-design-system---buttons--color__button-text-hover);
  }

  .atlantico-design-system--nav-links {
    z-index: 100;
    padding-right: var(--atlantico-design-system---sizes--size__xlarge);
    padding-bottom: var(--atlantico-design-system---sizes--size__xlarge);
    padding-left: var(--atlantico-design-system---sizes--size__xlarge);
    background-color: var(--atlantico-design-system---neutrals--color__white);
    flex-flow: column;
    flex: 0 auto;
    align-items: stretch;
    width: 100%;
    height: 100vh;
    padding-top: 120px;
    display: none;
    position: fixed;
    inset: -100vh auto auto 0%;
  }

  .atlantico-design-system--nav-links:where(.w-variant-df3e1215-e481-123c-8f99-737075f4cf92) {
    flex: 0 auto;
    align-self: flex-start;
  }

  .atlantico-design-system--nav-icon-wrapper {
    z-index: 1000;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    cursor: pointer;
    border-radius: 4px;
    padding: 8px;
    display: flex;
    position: relative;
  }

  .atlantico-design-system--nav-icon-wrapper:hover {
    background-color: #0000000d;
  }

  .atlantico-design-system--logo {
    align-self: flex-start;
    max-height: 48px;
  }

  .atlantico-design-system--logo__wrapper {
    flex: none;
    max-height: none;
  }

  .atlantico-design-system--image-6 {
    width: 32px;
    height: 32px;
  }

  .atlantico-design-system--button, .atlantico-design-system--button:where(.w-variant-c4ae4f8d-8d97-4ccd-6132-fec559204ed5) {
    overflow-wrap: break-word;
  }

  .atlantico-design-system--hero__columns {
    justify-content: flex-start;
    align-items: center;
  }

  .atlantico-design-system--hero__columns:where(.w-variant-dffdd596-fca7-faa0-f969-4dc585c3be4f), .atlantico-design-system--hero__columns:where(.w-variant-b44ef093-1b4a-30ca-ccec-b18ecee5fc09), .atlantico-design-system--hero__columns:where(.w-variant-9910d5c0-6bd5-d091-4a87-54c6a1ce1c25), .atlantico-design-system--hero__columns:where(.w-variant-5fc016e4-6a43-a630-3a78-f214be21aa59) {
    justify-content: flex-start;
    align-items: flex-end;
  }

  .atlantico-design-system--hero__image {
    object-fit: cover;
    height: 100%;
  }

  .atlantico-design-system--hero__column-content--center {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    max-width: 100%;
  }

  .atlantico-design-system--hero__supertitle--center {
    line-height: 1.5;
  }

  .atlantico-design-system--hero__title--center {
    line-height: 1.25;
  }

  .atlantico-design-system--hero__column-wrapper--center {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .atlantico-design-system--snippet__title {
    font-size: var(--atlantico-design-system---sizes--size__large);
  }

  .atlantico-design-system--hero__grid {
    grid-template-columns: 1fr 1fr;
    grid-template-areas: ".";
  }

  .atlantico-design-system--grid-img {
    width: 100%;
  }

  .atlantico-design-system--hero-2-img {
    height: 500px;
  }

  .atlantico-design-system--section__content--horizontal-3-col {
    grid-column-gap: 32px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .atlantico-design-system--section__content--horizontal-4-col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .snippet__title {
    font-size: var(--atlantico-design-system---sizes--size__large);
  }

  .site__header {
    z-index: 100;
    background-color: var(--atlantico-design-system---neutrals--color__white);
    position: sticky;
    top: 0;
  }

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

  .colored-bg {
    padding: 48px;
  }

  .orlando-bg-text {
    font-size: 20ch;
  }
}

@media screen and (max-width: 767px) {
  .atlantico-design-system--header__default-wrapper {
    padding-left: 24px;
    padding-right: 24px;
  }

  .atlantico-design-system--nav-link {
    padding: var(--atlantico-design-system---sizes--size__medium);
    width: 100%;
    display: inline-block;
  }

  .atlantico-design-system--nav-link:hover {
    background-color: var(--atlantico-design-system---neutrals--color__black);
  }

  .atlantico-design-system--nav-links {
    z-index: 10;
    padding: var(--atlantico-design-system---sizes--size__6xlarge) var(--atlantico-design-system---sizes--size__medium);
    flex-flow: column;
    align-items: stretch;
    width: 100%;
    height: 100vh;
  }

  .atlantico-design-system--nav-list-item {
    display: block;
  }

  .atlantico-design-system--local-info__content {
    padding-left: 24px;
    padding-right: 24px;
  }

  .atlantico-design-system--logo {
    display: block;
  }

  .atlantico-design-system--hero__columns {
    flex-flow: column;
    justify-content: center;
    align-items: flex-end;
    height: auto;
    min-height: 600px;
    max-height: 100%;
    padding: 0;
  }

  .atlantico-design-system--hero__columns:where(.w-variant-dffdd596-fca7-faa0-f969-4dc585c3be4f), .atlantico-design-system--hero__columns:where(.w-variant-9910d5c0-6bd5-d091-4a87-54c6a1ce1c25) {
    justify-content: flex-start;
    align-items: flex-end;
  }

  .atlantico-design-system--hero__image {
    height: auto;
    position: relative;
    top: 0;
  }

  .atlantico-design-system--hero__column-content--center {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    align-items: stretch;
    width: 100%;
    max-width: 100%;
  }

  .atlantico-design-system--hero__supertitle--center {
    margin-top: 0;
    line-height: 1.5;
  }

  .atlantico-design-system--hero__title--center {
    font-size: 32px;
    line-height: 1.5;
  }

  .atlantico-design-system--hero__column-wrapper--center {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: color-mix(in srgb, var(--buttons--color__button-bg) 10%, transparent);
    padding: 48px 24px;
  }

  .atlantico-design-system--button__group {
    flex-flow: column;
  }

  .atlantico-design-system--section__content {
    padding-right: var(--atlantico-design-system---sizes--size__medium);
    padding-left: var(--atlantico-design-system---sizes--size__medium);
  }

  .atlantico-design-system--content__left {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .atlantico-design-system--content__img, .atlantico-design-system--content__column {
    width: 100%;
  }

  .atlantico-design-system--snippet__buttons:where(.w-variant-525e4e9f-4398-7749-5bab-f1276933631b) {
    align-items: stretch;
  }

  .atlantico-design-system--footer__content {
    flex-flow: column;
    padding-left: 0;
    padding-right: 0;
  }

  .atlantico-design-system--footer {
    padding: var(--atlantico-design-system---sizes--size__medium);
  }

  .atlantico-design-system--referral-link {
    text-align: left;
    padding-left: 0;
    padding-right: 0;
  }

  .atlantico-design-system--hero__grid {
    grid-template: "."
    / 1fr;
  }

  .atlantico-design-system--column {
    min-width: 100%;
  }

  .atlantico-design-system--section__content--horizontal-2-col {
    grid-template-columns: 1fr;
  }

  .atlantico-design-system--grid-img {
    margin-right: 16px;
  }

  .atlantico-design-system--img-grid__content--2 {
    grid-template-columns: 1fr 1fr;
    justify-content: flex-start;
  }

  .atlantico-design-system--hero-2-img {
    height: 300px;
  }

  .atlantico-design-system--hero-2-content {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .atlantico-design-system--hero-2 {
    padding: 24px;
  }

  .atlantico-design-system--img-grid__content--4 {
    grid-template-columns: 1fr 1fr;
    justify-content: flex-start;
  }

  .atlantico-design-system--section__content--horizontal-3-col, .atlantico-design-system--section__content--horizontal-4-col {
    grid-template-columns: 1fr;
  }

  .atlantico-design-system--breadcrumbs {
    flex-flow: wrap;
  }

  .atlantico-design-system--img-grid__content--6 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .content__left {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .content__img, .content__column {
    width: 100%;
  }

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

  .colored-bg {
    border-radius: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 24px;
  }

  .section-bg__primary-tint {
    border-radius: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .orlando-bg-text {
    font-size: 32ch;
    display: none;
  }

  .collection-list {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    flex-flow: column;
    padding-left: 24px;
    padding-right: 24px;
  }
}

@media screen and (max-width: 479px) {
  .atlantico-design-system--header__default-wrapper {
    padding-left: 24px;
    padding-right: 24px;
  }

  .atlantico-design-system--logo {
    max-width: 300px;
    min-height: 32px;
  }

  .atlantico-design-system--logo__wrapper {
    max-width: 300px;
    height: 40px;
  }

  .atlantico-design-system--image-6 {
    min-width: 32px;
    min-height: 32px;
  }

  .atlantico-design-system--hero__columns:where(.w-variant-dffdd596-fca7-faa0-f969-4dc585c3be4f), .atlantico-design-system--hero__columns:where(.w-variant-9910d5c0-6bd5-d091-4a87-54c6a1ce1c25) {
    justify-content: flex-start;
    align-items: flex-end;
  }

  .atlantico-design-system--section__content {
    padding-right: var(--atlantico-design-system---sizes--size__medium);
    padding-left: var(--atlantico-design-system---sizes--size__medium);
  }

  .orlando-bg-text {
    font-size: 16ch;
  }
}

#w-node-de02fb6b-2651-c75f-e06d-9bc68b566207-8b566204 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7e1074ad-9c9d-d998-ab24-315be602b96b-e602b969, #w-node-_7e1074ad-9c9d-d998-ab24-315be602b96c-e602b969 {
  justify-self: stretch;
}

#w-node-f627f3bf-8515-4bfd-a249-3300256a4e87-298a2717, #w-node-_78656f14-8ce2-3210-f426-c4c510a172c5-298a2717, #w-node-_17e9f1fb-a2ec-0687-852b-624826480f06-298a2717 {
  justify-self: center;
}

@media screen and (max-width: 767px) {
  #w-node-de02fb6b-2651-c75f-e06d-9bc68b566207-8b566204 {
    order: -9999;
  }
}


