#d1766598 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
#d1766598 .l-inner {
  background-color: #1a242d;
  border: 1px solid #1a242d;
}
#d1766598 .p-media-layout__inner {
  flex-direction: column-reverse;
}
#d1766598 .p-media-layout__media {
  max-width: unset !important;
  width: 100% !important;
}
#d1766598 .c-heading-3__heading {
  color: #c4a348;
}
@media only screen and (min-width: 769px) {
  #d1766598 .c-heading-3__heading {
    font-size: 2.625rem;
  }
}
#d1766598 .c-media__item {
  width: 100%;
}
#d1766598 .p-button {
  justify-content: center;
}

[data-id="1754841"] .c-link-list__item {
  text-align: center;
}
[data-id="1754841"] .c-link {
  display: inline-flex;
  gap: 1rem 0.75rem;
  padding: 0.75rem 1.5rem;
  border-radius: 25px;
  background-color: #fff;
  border: 1px solid var(--color-main);
  text-decoration: none;
}
[data-id="1754841"] .c-link::after {
  padding-left: 0;
}
[data-id="1754841"] .c-link:hover, [data-id="1754841"] .c-link:active, [data-id="1754841"] .c-link:focus-visible {
  background-color: var(--color-main);
  color: #fff;
}
[data-id="1754841"] .c-link:hover::after, [data-id="1754841"] .c-link:active::after, [data-id="1754841"] .c-link:focus-visible::after {
  filter: brightness(0) invert(1);
}
@media only screen and (min-width: 769px) {
  [data-id="1754841"] .c-link {
    padding: 0.75rem 1.875rem;
  }
}

#d2006767 .p-media-layout__inner,
#d2006762 .p-media-layout__inner,
#d2006760 .p-media-layout__inner,
#d2014669 .p-media-layout__inner {
  flex-direction: column-reverse;
}
#d2006767 .p-media-layout__inner .p-media-layout__media,
#d2006762 .p-media-layout__inner .p-media-layout__media,
#d2006760 .p-media-layout__inner .p-media-layout__media,
#d2014669 .p-media-layout__inner .p-media-layout__media {
  max-width: unset !important;
  width: 100%;
}
#d2006767 .p-media-layout__inner .p-media-layout__content,
#d2006762 .p-media-layout__inner .p-media-layout__content,
#d2006760 .p-media-layout__inner .p-media-layout__content,
#d2014669 .p-media-layout__inner .p-media-layout__content {
  max-width: unset !important;
}
