
@media screen and (max-width: 767px) {
  body {
    --_sizes---size--96px: 4.25em;
    --_sizes---size--128px: 5.5em;
    --_sizes---size--160px: 7em;
    --_sizes---size--224px: 9.75em;
    --_sizes---size--320px: 14em;
    --_sizes---size--256px: 11.25em;
    --_sizes---size--192px: 8.25em;
    --_sizes---size--88px: 3.75em;
    --_sizes---size--80px: 3.5em;
    --_sizes---size--72px: 3.25em;
    --_sizes---size--64px: 2.75em;
    --_sizes---size--56px: 2.5em;
    --_sizes---size--48px: 2em;
    --_sizes---size--40px: 1.75em;
    --_sizes---size--32px: 1.5em;
    --_sizes---size--24px: 1.25em;
    --_sizes---size--16px: 1em;
    --_sizes---size--12px: 0.75em;
    --_sizes---size--8px: 0.5em;
    --_sizes---size--4px: 0.25em;
    --_sizes---size--2px: 0.125em;
    --_sizes---size--112px: 5em;
    --_sizes---size--104px: 4.5em;
    --_paragraphs---paragraph-regular--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-regular--line-height: 1.3em;
    --_paragraphs---paragraph-regular--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-regular--letter-spacing: -0.04em;
    --_paragraphs---paragraph-regular--font-size: 1em;
    --_paragraphs---paragraph-xl--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-xl--font-size: 2em;
    --_paragraphs---paragraph-xl--line-height: 1.3em;
    --_paragraphs---paragraph-xl--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-xl--letter-spacing: -0.025em;
    --_paragraphs---paragraph-l--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-l--font-size: 1.5em;
    --_paragraphs---paragraph-l--line-height: 1.2em;
    --_paragraphs---paragraph-l--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-l--letter-spacing: -0.025em;
    --_paragraphs---paragraph-m--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-m--font-size: 1.25em;
    --_paragraphs---paragraph-m--line-height: 1.2em;
    --_paragraphs---paragraph-m--font-weight: var(
      --_fonts---font-weight--normal
    );
    --_paragraphs---paragraph-m--letter-spacing: -0.025em;
    --_paragraphs---paragraph-s--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-s--font-size: 0.875em;
    --_paragraphs---paragraph-s--line-height: 1.3em;
    --_paragraphs---paragraph-s--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-s--letter-spacing: -0.03em;
    --_paragraphs---paragraph-xs--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-xs--font-size: 0.75em;
    --_paragraphs---paragraph-xs--line-height: 1.1em;
    --_paragraphs---paragraph-xs--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-xxs--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-xxs--font-size: 0.625em;
    --_paragraphs---paragraph-xxs--line-height: 1.4em;
    --_paragraphs---paragraph-xxs--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-xxs--letter-spacing: -0.045em;
    --_paragraphs---paragraph-xxl--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-xxl--font-size: 3em;
    --_paragraphs---paragraph-xxl--line-height: 1.3em;
    --_paragraphs---paragraph-xxl--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-xxl--letter-spacing: -0.025em;
    --_paragraphs---paragraph-xs--letter-spacing: -0.03em;
    --_headings---heading-xxl--font-size: var(--_sizes---size--72px);
    --_headings---heading-xxl--line-height: 1.04em;
    --_headings---heading-xxl--font-weight: var(--_fonts---font-weight--medium);
    --_headings---heading-xl--font: var(--_fonts---fonts--heading);
    --_headings---heading-xl--font-size: var(--_sizes---size--48px);
    --_headings---heading-xl--font-weight: var(--_fonts---font-weight--medium);
    --_headings---heading-l--font: var(--_fonts---fonts--heading);
    --_headings---heading-l--font-size: var(--_sizes---size--40px);
    --_headings---heading-xl--line-height: 1.04em;
    --_headings---heading-l--font-weight: var(--_fonts---font-weight--medium);
    --_headings---heading-s--font: var(--_fonts---fonts--heading);
    --_headings---heading-s--font-size: var(--_sizes---size--40px);
    --_headings---heading-s--line-height: 1.1em;
    --_headings---heading-s--font-weight: var(--_fonts---font-weight--medium);
    --_headings---heading-s--letter-spacing: -0.04em;
    --_headings---heading-xs--font: var(--_fonts---fonts--heading);
    --_headings---heading-xs--font-size: var(--_sizes---size--24px);
    --_headings---heading-xs--line-height: 1.1em;
    --_headings---heading-xs--font-weight: var(--_fonts---font-weight--medium);
    --_headings---heading-xs--letter-spacing: -0.04em;
    --_headings---heading-xl--letter-spacing: -0.04em;
    --_headings---heading-l--line-height: 1em;
    --_headings---heading-l--letter-spacing: -0.04em;
    --_headings---heading-m--font: var(--_fonts---fonts--heading);
    --_headings---heading-m--font-size: var(--_sizes---size--32px);
    --_headings---heading-m--font-weight: var(--_fonts---font-weight--medium);
    --_headings---heading-m--letter-spacing: -0.04em;
    --_headings---heading-xxl--font: var(--_fonts---fonts--heading);
    --_headings---heading-xxl--letter-spacing: -0.04em;
    --_headings---heading-m--line-height: 1em;
    --_layout---padding-global--page-padding: 1.25em;
    --_layout---padding-global--tablet\<deleted\|variable-a729b81a-e434-9b17-3dd4-232b48219fba\>: 1.5em;
    --_layout---padding-global--mobile\<deleted\|variable-c1796e7f-e37f-9814-266d-d39e03ff04a2\>: 1rem;
    --_layout---grid--gap: 1.25em;
    --_layout---grid--gap-tablet\<deleted\|variable-ff4ab7d8-1b7d-e830-21bf-aa88e5d5e74c\>: 1.5em;
    --_layout---grid--gap-mobile\<deleted\|variable-4fadcf1f-040e-5667-91a8-46bc48510e01\>: 1em;
    --_layout---container-padding--container-padding: 1.25em;
  }
  .swiper-slide_caption {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }
  .form-group {
    width: 100%;
  }
  .centered-nav {
    width: auto;
    top: 1em;
    left: 1em;
    right: 1em;
    transform: none;
  }
  .util__heading-wrapper {
    order: -9999;
  }
  .hero-inner__main {
    grid-row-gap: 5em;
    display: flex;
  }
  .hero-inner__cta {
    align-self: center;
    padding-top: 0;
    position: static;
  }
  .intro-inner__main {
    grid-row-gap: 5em;
    display: flex;
  }
  .parallax-demo-row__third {
    width: 100%;
  }
  .parallax-demo-card {
    padding: 1.25em;
  }
  .parallax-demo-p {
    font-size: 0.75em;
  }
  .parallax-demo-card__wrap {
    flex-flow: column;
    height: auto;
  }
  .parallax-demo-wrap {
    font-size: 1rem;
  }
  .parallax-demo-row {
    flex-flow: wrap;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }
  .parallax-demo-h {
    font-size: 3em;
  }
  .cases__list {
    grid-row-gap: 8em;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }
  .ticket-img {
    height: 14em;
  }
  .insights__list {
    grid-row-gap: 8em;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }
  .logo-icon {
    width: 1.75em;
    height: 1.75em;
  }
  .hamburger-icon {
    width: 2em;
  }
  .centered-nav-2 {
    width: auto;
    top: 1em;
    left: 1em;
    right: 1em;
    transform: none;
  }
}
@media screen and (max-width: 479px) {
  body {
    --_sizes---size--96px: 3.5em;
    --_sizes---size--128px: 4.75em;
    --_sizes---size--160px: 6em;
    --_sizes---size--224px: 8.5em;
    --_sizes---size--320px: 12em;
    --_sizes---size--256px: 9.5em;
    --_sizes---size--192px: 7.25em;
    --_sizes---size--88px: 3.25em;
    --_sizes---size--80px: 3em;
    --_sizes---size--72px: 2.75em;
    --_sizes---size--64px: 2.5em;
    --_sizes---size--56px: 2.25em;
    --_sizes---size--48px: 2em;
    --_sizes---size--40px: 1.75em;
    --_sizes---size--32px: 1.5em;
    --_sizes---size--24px: 1.25em;
    --_sizes---size--16px: 1em;
    --_sizes---size--12px: 0.75em;
    --_sizes---size--8px: 0.5em;
    --_sizes---size--4px: 0.25em;
    --_sizes---size--2px: 0.125em;
    --_sizes---size--112px: 4.25em;
    --_sizes---size--104px: 4em;
    --_paragraphs---paragraph-regular--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-regular--line-height: 1.3em;
    --_paragraphs---paragraph-regular--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-regular--letter-spacing: -0.04em;
    --_paragraphs---paragraph-regular--font-size: 1em;
    --_paragraphs---paragraph-xl--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-xl--font-size: 1.5em;
    --_paragraphs---paragraph-xl--line-height: 1.2em;
    --_paragraphs---paragraph-xl--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-xl--letter-spacing: -0.025em;
    --_paragraphs---paragraph-l--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-l--font-size: 1.5em;
    --_paragraphs---paragraph-l--line-height: 1.2em;
    --_paragraphs---paragraph-l--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-l--letter-spacing: -0.025em;
    --_paragraphs---paragraph-m--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-m--font-size: 1.25em;
    --_paragraphs---paragraph-m--line-height: 1.2em;
    --_paragraphs---paragraph-m--font-weight: var(
      --_fonts---font-weight--normal
    );
    --_paragraphs---paragraph-m--letter-spacing: -0.025em;
    --_paragraphs---paragraph-s--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-s--font-size: 0.875em;
    --_paragraphs---paragraph-s--line-height: 1.3em;
    --_paragraphs---paragraph-s--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-s--letter-spacing: -0.03em;
    --_paragraphs---paragraph-xs--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-xs--font-size: 0.75em;
    --_paragraphs---paragraph-xs--line-height: 1.1em;
    --_paragraphs---paragraph-xs--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-xxs--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-xxs--font-size: 0.625em;
    --_paragraphs---paragraph-xxs--line-height: 1.4em;
    --_paragraphs---paragraph-xxs--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-xxs--letter-spacing: -0.045em;
    --_paragraphs---paragraph-xxl--font: var(--_fonts---fonts--paragraph);
    --_paragraphs---paragraph-xxl--font-size: 2.5em;
    --_paragraphs---paragraph-xxl--line-height: 1.2em;
    --_paragraphs---paragraph-xxl--font-weight: var(
      --_fonts---font-weight--medium
    );
    --_paragraphs---paragraph-xxl--letter-spacing: -0.025em;
    --_paragraphs---paragraph-xs--letter-spacing: -0.03em;
    --_headings---heading-xxl--font-size: var(--_sizes---size--80px);
    --_headings---heading-xxl--line-height: 1.04em;
    --_headings---heading-xxl--font-weight: var(--_fonts---font-weight--medium);
    --_headings---heading-xl--font: var(--_fonts---fonts--heading);
    --_headings---heading-xl--font-size: var(--_sizes---size--56px);
    --_headings---heading-xl--font-weight: var(--_fonts---font-weight--medium);
    --_headings---heading-l--font: var(--_fonts---fonts--heading);
    --_headings---heading-l--font-size: var(--_sizes---size--48px);
    --_headings---heading-xl--line-height: 0.96em;
    --_headings---heading-l--font-weight: var(--_fonts---font-weight--medium);
    --_headings---heading-s--font: var(--_fonts---fonts--heading);
    --_headings---heading-s--font-size: var(--_sizes---size--32px);
    --_headings---heading-s--line-height: 1.1em;
    --_headings---heading-s--font-weight: var(--_fonts---font-weight--medium);
    --_headings---heading-s--letter-spacing: -0.04em;
    --_headings---heading-xs--font: var(--_fonts---fonts--heading);
    --_headings---heading-xs--font-size: var(--_sizes---size--24px);
    --_headings---heading-xs--line-height: 1.1em;
    --_headings---heading-xs--font-weight: var(--_fonts---font-weight--medium);
    --_headings---heading-xs--letter-spacing: -0.04em;
    --_headings---heading-xl--letter-spacing: -0.04em;
    --_headings---heading-l--line-height: 1em;
    --_headings---heading-l--letter-spacing: -0.04em;
    --_headings---heading-m--font: var(--_fonts---fonts--heading);
    --_headings---heading-m--font-size: var(--_sizes---size--40px);
    --_headings---heading-m--font-weight: var(--_fonts---font-weight--medium);
    --_headings---heading-m--letter-spacing: -0.04em;
    --_headings---heading-xxl--font: var(--_fonts---fonts--heading);
    --_headings---heading-xxl--letter-spacing: -0.04em;
    --_headings---heading-m--line-height: 1em;
    --_layout---padding-global--page-padding: 1.25em;
    --_layout---padding-global--tablet\<deleted\|variable-a729b81a-e434-9b17-3dd4-232b48219fba\>: 1.5em;
    --_layout---padding-global--mobile\<deleted\|variable-c1796e7f-e37f-9814-266d-d39e03ff04a2\>: 1rem;
    --_layout---grid--gap: 1.25em;
    --_layout---grid--gap-tablet\<deleted\|variable-ff4ab7d8-1b7d-e830-21bf-aa88e5d5e74c\>: 1.5em;
    --_layout---grid--gap-mobile\<deleted\|variable-4fadcf1f-040e-5667-91a8-46bc48510e01\>: 1em;
    --_layout---container-padding--container-padding: 0.75em;
  }
  .padding-global {
    padding-right: var(
      --_layout---padding-global--mobile\<deleted\|variable-c1796e7f-e37f-9814-266d-d39e03ff04a2\>
    );
    padding-left: var(
      --_layout---padding-global--mobile\<deleted\|variable-c1796e7f-e37f-9814-266d-d39e03ff04a2\>
    );
  }
  .padding-256px {
    padding: var(
      --spacing--mobile-256px\<deleted\|variable-f160f7f9-1c91-dbef-028c-2ad57aa45df6\>
    );
  }
  .padding-224px {
    padding: var(
      --spacing--mobile-224px\<deleted\|variable-9855d4de-3551-ba49-c73f-35436feb24aa\>
    );
  }
  .padding-192px {
    padding: var(
      --spacing--mobile-192px\<deleted\|variable-1f8ae059-c45a-e7df-4fc9-d2f57d50172d\>
    );
  }
  .padding-160px {
    padding: var(
      --spacing--mobile-160px\<deleted\|variable-ccbf86d9-b96d-7f3f-1a39-3ceea7a753d5\>
    );
  }
  .padding-128px {
    padding: var(
      --spacing--mobile-128px\<deleted\|variable-deff835c-7805-b241-712d-4f21fbb7d357\>
    );
  }
  .padding-96px {
    padding: var(
      --spacing--mobile-96px\<deleted\|variable-fb7ae1bd-8718-b1a9-85a8-432abe81a168\>
    );
  }
  .padding-88px {
    padding: var(
      --spacing--mobile-88px\<deleted\|variable-925ca50b-581c-61ff-04c2-8d4436ccc623\>
    );
  }
  .padding-80px {
    padding: var(
      --spacing--mobile-80px\<deleted\|variable-772f0a1e-b3db-6b13-4c2d-65df819a0069\>
    );
  }
  .padding-72px {
    padding: var(
      --spacing--mobile-72px\<deleted\|variable-cb9dd2a9-55a6-38cd-c697-89578ac94265\>
    );
  }
  .padding-64px {
    padding: var(
      --spacing--mobile-64px\<deleted\|variable-ea717513-d22f-2cb5-8b15-13122c8f220f\>
    );
  }
  .padding-56px {
    padding: var(
      --spacing--mobile-56px\<deleted\|variable-bd37f518-f02b-43bd-96c2-75648d40de4e\>
    );
  }
  .padding-48px {
    padding: var(
      --spacing--mobile-48px\<deleted\|variable-63a98136-1756-9cea-98cd-58946d9162df\>
    );
  }
  .padding-40px {
    padding: var(
      --spacing--mobile-40px\<deleted\|variable-bbf13b83-2c9f-902a-0466-bc94b64923d3\>
    );
  }
  .padding-32px {
    padding: var(
      --spacing--mobile-32px\<deleted\|variable-6ea3e16d-059c-a2e0-f71d-13fee24117db\>
    );
  }
  .padding-24px {
    padding: var(
      --spacing--mobile-24px\<deleted\|variable-52f0b367-4b4a-aff8-5fee-09b21cb958c8\>
    );
  }
  .container-col-11,
  .container-col-10,
  .container-col-09,
  .container-col-08,
  .container-col-07,
  .container-col-06 {
    max-width: none;
  }
  .max-width-col-12 {
    max-width: calc(((100vw - var(--padding-global--mobile)) / 4) * 4);
  }
  .max-width-col-07,
  .max-width-col-06,
  .max-width-col-05 {
    max-width: 100%;
  }
  .max-width-col-04 {
    max-width: calc(
      ((100vw - var(--_layout---padding-global--page-padding)) / 5) * 4
    );
  }
  .max-width-col-03 {
    max-width: calc(
      ((100vw - var(--_layout---padding-global--page-padding)) / 5) * 3
    );
  }
  .max-width-col-02 {
    max-width: calc(
      ((100vw - var(--_layout---padding-global--page-padding)) / 5) * 2
    );
  }
  .max-width-960px,
  .max-width-880px,
  .max-width-800px,
  .max-width-720px,
  .max-width-640px,
  .max-width-512px,
  .max-width-448px,
  .max-width-384px,
  .max-width-320px,
  .max-width-256px,
  .max-width-224px {
    max-width: none;
  }
  .rich-text-regular h3 {
    font-size: 3rem;
  }
  .rich-text-regular h2 {
    font-size: 3.5rem;
  }
  .rich-text-regular h1 {
    font-size: 4rem;
  }
  .rich-text-regular h4 {
    font-size: 2.5rem;
  }
  .icon-48px {
    height: 2.5rem;
  }
  .heading-l.text-align-center.footer_item-pad-top-mb {
    margin-top: 0.5em;
  }
  .heading-style-24px {
    font-size: 1.5rem;
  }
  .grid-column-03,
  .grid-column-04,
  .grid-column-02 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .bp-layout {
    grid-column-gap: var(
      --_layout---grid--gap-mobile\<deleted\|variable-4fadcf1f-040e-5667-91a8-46bc48510e01\>
    );
    grid-row-gap: var(
      --_layout---grid--gap-mobile\<deleted\|variable-4fadcf1f-040e-5667-91a8-46bc48510e01\>
    );
    grid-template-columns: 1fr;
  }
  .bp-header {
    margin-bottom: 2rem;
    padding-right: 3rem;
  }
  .bp-button {
    border-radius: var(
      --element-button--radius-mobile\<deleted\|variable-3defd336-edc9-0654-9420-78e55b6eb313\>
    );
  }
  .bp-card {
    border-radius: var(
      --element-card--radius-mobile\<deleted\|variable-853e8ebc-2621-fa73-dacc-84aa8de9e8de\>
    );
  }
  .bp-card_content {
    padding: var(
      --element-card--padding-mobile\<deleted\|variable-27437fc3-c1c5-926b-2762-44eab12995d9\>
    );
  }
  .bp-label {
    border-radius: var(
      --element-label--radius-mobile\<deleted\|variable-50db59c2-591f-ccbd-8db7-883048e9293b\>
    );
  }
  .bp-grid-column-03,
  .bp-grid-column-01 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .bp-grid-column-04 {
    grid-column-gap: var(
      --_layout---grid--gap-mobile\<deleted\|variable-4fadcf1f-040e-5667-91a8-46bc48510e01\>
    );
    grid-row-gap: var(
      --_layout---grid--gap-mobile\<deleted\|variable-4fadcf1f-040e-5667-91a8-46bc48510e01\>
    );
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .bp-grid-column-02 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .select {
    border-radius: var(
      --element-button--radius-mobile\<deleted\|variable-3defd336-edc9-0654-9420-78e55b6eb313\>
    );
  }
  .custom-heading_underline {
    height: 2rem;
    bottom: -1.6rem;
  }
  .radius_card-content {
    border-radius: calc(var(--element-card--radius-mobile) * 0.25);
  }
  .filter-reset {
    border-radius: var(
      --element-button--radius-mobile\<deleted\|variable-3defd336-edc9-0654-9420-78e55b6eb313\>
    );
  }
  .bp-hero_grid.is-04 {
    grid-template-columns: 1fr 1fr;
  }
  .icon-button_element,
  .icon-btn_bg-fill {
    border-radius: 0.5rem;
  }
  .rich-text-large h1 {
    font-size: 4rem;
  }
  .rich-text-large h3 {
    font-size: 3rem;
  }
  .rich-text-large h2 {
    font-size: 3.5rem;
  }
  .rich-text-large h4 {
    font-size: 2.5rem;
  }
  .max-width-30ch,
  .max-width-35ch,
  .max-width-40ch,
  .max-width-45ch,
  .max-width-50ch,
  .max-width-55ch,
  .max-width-60ch {
    max-width: none;
  }
  .swiper-slide_caption {
    grid-column-gap: 0.25em;
    grid-row-gap: 0.25em;
    flex: 1;
  }
  .swiper-slide_link {
    height: 100%;
  }
  .rect-icon.is__top-right,
  .rect-icon.is__top-left {
    top: 1em;
  }
  .hero-inner__sound {
    max-width: 18rem;
    margin-bottom: 2em;
  }
  .rect-icon-2.is--top-right,
  .rect-icon-2.is--top-left {
    top: 1em;
  }
  .hero-inner__cta {
    margin-bottom: 2em;
  }
  .quicknav__logo {
    margin-top: 0.5em;
  }
  .quicknav__logo-svg {
    width: 7.5em;
  }
  .quicknav__discover {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }
  .data-parallax-span {
    display: inline;
  }
  .tagline__quote {
    display: none;
  }
  .icon__regular.is--label.is--rotated.mobile {
    position: static;
  }
  .util__col-2.mobile-hor {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }
  .slide__caption {
    top: 0.5em;
    left: 0.5em;
  }
  .slider__slide {
    flex: none;
    width: 100%;
  }
  .slider__overlay-inner {
    grid-column-gap: 4em;
    grid-row-gap: 4em;
  }
  .slider__overlay {
    padding-left: 1.25em;
  }
  .bolt-regular.is--cb {
    bottom: 2em;
  }
  .bolt-regular.is--tl {
    left: 0.75em;
  }
  .bolt-regular.is--tr {
    right: 0.75em;
  }
  .bolt-regular.is--bl {
    bottom: 2em;
    left: 0.75em;
  }
  .bolt-regular.is--br {
    bottom: 2em;
    right: 0.75em;
  }
  .ticket-img {
    height: 10em;
  }
  .preloader__item-mask.is--logo,
  .preloader__item-mask.is--k {
    width: 7.5em;
    margin-left: 0;
  }
  .preloader__item-mask.is--r {
    width: 7.5em;
  }
  .contact_inner {
    padding-top: 2.75em;
    padding-bottom: 12em;
  }
  .navbar_fixed {
    padding-bottom: 3.5em;
  }
  .menu_wrapper {
    bottom: 3.25em;
  }
  .navbar__btn {
    max-width: 18rem;
  }
  .quicknav__logo-svg-2 {
    width: 7.5em;
  }
  .footer_inner {
    grid-column-gap: 18em;
    grid-row-gap: 18em;
  }
  .footer_bottom {
    padding: 1.5em;
  }
  .footer_bar {
    padding-top: 0.1em;
    padding-bottom: 0.1em;
  }
  .footer-bar__item {
    padding: 0.5em;
  }
  .footer-bar__wrapper {
    grid-column-gap: 0.1em;
    grid-row-gap: 0.1em;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .footer_excess {
    grid-row-gap: 1em;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 8em;
  }
  .footer__logo-svg {
    width: 7.5em;
  }
  .eyebrow-xxl {
    font-size: var(--_sizes---size--88px);
  }
  .contact-inner-heading__wrapper {
    margin-top: 2em;
  }
  .util__col-3.mobile-hor {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }
  .contact-text__main {
    margin-bottom: 2em;
  }
  .contact-text__main.mobile-hor,
  .util__col-4.mobile-hor,
  .contact-text__sub.mobile-hor {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }
  .archive_inner {
    padding-top: 2.75em;
  }
  .archive-inner__heading-wrapper {
    margin-top: 2em;
  }
  .archive-inner-bottom_wrapper {
    grid-row-gap: 2em;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .video_bg-item {
    height: auto;
  }
  .div-block-3 {
    aspect-ratio: 10/8;
  }
  .archive-services_inner {
    margin-top: 12em;
  }
  .archiver-inner_main-text {
    margin-top: 4em;
  }
  .content-third__wrapper {
    grid-template-columns: 1fr;
  }
  .archive-info__inner,
  .archive-live__inner {
    grid-row-gap: 2em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    place-items: start stretch;
    padding-bottom: 8em;
  }
  .archive-next__inner {
    grid-row-gap: 2em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    justify-items: stretch;
  }
  .content-next__item {
    height: 24em;
  }
  .archive-next__item {
    width: 75%;
  }
  .insights-detail-inner__item {
    padding-left: 0;
    padding-right: 0;
  }
  .insights-item__paper {
    height: auto;
    min-height: 44em;
  }
  .insights-item__text-grid {
    grid-column-gap: 1em;
    grid-template-rows: min-content min-content auto auto;
    grid-template-columns: 1fr;
  }
  .insights-item__statement {
    justify-content: center;
    align-items: center;
    display: flex;
  }
  .about-inner_item.mobile-hor {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }
  .insights-item_intro-text {
    max-width: none;
    height: 10em;
  }
  .about_inner {
    min-height: auto;
    padding-top: 2.75em;
    padding-bottom: 2.75em;
  }
  .about-inner__heading {
    margin-top: 2em;
  }
  .about-inner__img {
    margin-top: 6em;
  }
  .about-intro__text {
    grid-row-gap: 2em;
    margin-top: 2em;
  }
  .about-capabilities__item {
    grid-column-gap: 0.25em;
    grid-row-gap: 0.25em;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    height: 5em;
  }
  .about-capabilities_inner {
    padding-top: 2.75em;
    padding-bottom: 12em;
  }
  .about-info_inner {
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
    padding-top: 2.75em;
    padding-bottom: 12em;
  }
  .about-offer_inner {
    padding-top: 2.75em;
    padding-bottom: 2em;
  }
  .about-experience_inner {
    padding-top: 2.75em;
    padding-bottom: 2.75em;
  }
  .about-offer_details {
    margin-bottom: 0;
  }
  .for_inner,
  .for-process_inner {
    min-height: auto;
    padding-top: 2.75em;
    padding-bottom: 2.75em;
  }
  .for-process__item {
    grid-column-gap: 0.25em;
    grid-row-gap: 0.25em;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }
  .for-awards__item,
  .about-capabilities__item-copy {
    grid-column-gap: 0.25em;
    grid-row-gap: 0.25em;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    height: 5em;
  }
  .for-awards_inner {
    min-height: auto;
    padding-top: 2.75em;
    padding-bottom: 2.75em;
  }
  .for-info_inner {
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
    padding-top: 2.75em;
    padding-bottom: 12em;
  }
  .for-capabilities__item {
    grid-column-gap: 0.25em;
    grid-row-gap: 0.25em;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    height: 5em;
  }
  .for-intro__text {
    grid-row-gap: 2em;
    margin-top: 2em;
  }
  .for-inner__img {
    margin-top: 6em;
  }
  .for-testimonial__inner {
    grid-row-gap: 2em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    place-items: start stretch;
    padding-bottom: 8em;
  }
  .footer_excess-divider {
    width: 100%;
    height: 1px;
  }
  .footer_excess-divider.hide-tablet {
    display: block;
  }
  .footer_excess-item {
    grid-column-gap: 0.5em;
    grid-row-gap: 0.5em;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }
  .house-of-klaassens {
    width: 100%;
    display: none;
  }
  .klaassens {
    width: 100%;
    display: inline;
  }
  .legals_inner {
    min-height: auto;
    padding-top: 2.75em;
    padding-bottom: 2.75em;
  }
  .legals-inner__heading {
    margin-top: 2em;
  }
}
#w-node-_0aedeae0-d96e-17b7-3535-3bf083a2f5ab-1f49754f {
  grid-area: 1/1/2/2;
}
#w-node-_0aedeae0-d96e-17b7-3535-3bf083a2f5b9-1f49754f {
  grid-area: 1/5/2/9;
  place-self: center;
}
#w-node-_0aedeae0-d96e-17b7-3535-3bf083a2f5c8-1f49754f {
  grid-area: 1/11/2/13;
  place-self: end;
}
#w-node-_11053dd1-c220-b634-8801-65a2cfcd84a7-1f49754f {
  grid-area: 1/5/2/9;
  place-self: center;
}
#w-node-_26930ec1-d245-9867-4d87-b611876d43a3-1f49754f {
  grid-area: 1/1/2/5;
  place-self: center;
}
#w-node-fe443e9f-cc4f-47a2-bc1b-6f9db3c91768-1f49754f {
  grid-area: 1/2/2/3;
}
#w-node-a7e40b9c-4bd8-5f9a-fa24-5457656d2526-1f49754f {
  place-self: stretch stretch;
}
#w-node-_24ee7588-12d5-247e-5cfe-1fb5df7166ba-1f49754f {
  grid-area: 1/2/2/3;
}
#w-node-_24ee7588-12d5-247e-5cfe-1fb5df7166c4-1f49754f,
#w-node-d9c86276-8b27-14ac-40bf-32dc8af9a00c-8af99ffa,
#w-node-d9c86276-8b27-14ac-40bf-32dc8af9a011-8af99ffa,
#w-node-d9c86276-8b27-14ac-40bf-32dc8af9a01b-8af99ffa,
#w-node-_16bc07d6-e2ba-e614-9ec9-c06b274c42b7-8af99ffa,
#w-node-e519bc13-aef1-4e02-3f93-6c49a8a889c7-8af99ffa {
  place-self: stretch stretch;
}
#w-node-_0d070296-2ae4-6829-9af2-53b0efc30ba9-efc30ba8 {
  grid-area: 1/1/2/2;
}
#w-node-_0d070296-2ae4-6829-9af2-53b0efc30bb0-efc30ba8 {
  grid-area: 1/3/2/4;
}
#w-node-_0d070296-2ae4-6829-9af2-53b0efc30bb6-efc30ba8 {
  grid-area: 1/7/2/9;
}
#w-node-_0d070296-2ae4-6829-9af2-53b0efc30bbc-efc30ba8 {
  grid-area: 1/9/2/10;
}
#w-node-f53e6287-1916-c183-1a20-ee10fce6a961-fce6a960 {
  grid-area: 1/1/2/2;
}
#w-node-f53e6287-1916-c183-1a20-ee10fce6a965-fce6a960 {
  grid-area: 1/3/2/4;
}
#w-node-f53e6287-1916-c183-1a20-ee10fce6a971-fce6a960 {
  grid-area: 1/5/2/6;
}
#w-node-f53e6287-1916-c183-1a20-ee10fce6a981-fce6a960 {
  grid-area: 1/7/2/8;
}
#w-node-f53e6287-1916-c183-1a20-ee10fce6a98e-fce6a960 {
  grid-area: 1/9/2/10;
}
#w-node-f53e6287-1916-c183-1a20-ee10fce6a9a0-fce6a960 {
  grid-area: 1/12/2/13;
}
#w-node-baecd020-0591-0c13-81dd-351cd4286e5f-d4286e4c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-baecd020-0591-0c13-81dd-351cd4286e61-d4286e4c {
  place-self: end;
}
#w-node-eed3ce2b-8511-5ed3-1d6c-25d220d336fb-20d336fb {
  align-self: center;
}
#w-node-dc6f9297-99cf-8d16-10bf-04839cb8cc65-1f497552,
#w-node-_73e43d7b-e6f5-e4d1-79a9-36cc41bad2ac-1f497552,
#w-node-_9b819b43-13fd-203a-09e8-52def6c48174-1f497552,
#w-node-b2ae6b57-620a-b459-5da6-78991c55dc93-1f497552,
#w-node-_21571798-9245-31eb-86a4-d3911f887ff4-1f497552,
#w-node-_9cfb8a6d-a6fa-f5ca-63c6-b21c8b4065d8-1f497552,
#w-node-_3de71e97-a8e4-97fe-9e6d-fc15d150f495-1f497552 {
  align-self: start;
}
#w-node-_14bf5395-385e-2308-30bc-b2cc7c0bd98a-1f497552,
#w-node-_9cd655b0-2fea-541f-c958-68248bf8b813-1f497552,
#w-node-_8022bb17-4910-73fa-3783-a4eb79ac2b2e-1f497552 {
  align-self: center;
}
#w-node-_2ca90580-f816-9c0e-d2ed-52314ddf4664-1f497552,
#w-node-d09277b1-e8b1-0e4f-4c4a-611397c6ceab-1f497552 {
  align-self: start;
}
#w-node-c48d6481-6b4c-7e82-dd22-e9a2e87b26c1-1f497552,
#w-node-cb01db08-3f05-cdbb-5ef6-b74594e8a855-1f497552,
#w-node-b67d6a9f-884c-1491-d7bc-b1c2dbc15cbe-1f497552 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}
#w-node-_51f39386-cef7-62b3-d89e-a8fd8fd2192b-1f497555 {
  grid-area: 1/3/2/13;
}
#w-node-_6c6e4b29-c509-0bc4-0bbf-edcc963a2a5a-1f497555,
#w-node-_6c6e4b29-c509-0bc4-0bbf-edcc963a2a5f-1f497555,
#w-node-_6c6e4b29-c509-0bc4-0bbf-edcc963a2a6d-1f497555,
#w-node-_6c6e4b29-c509-0bc4-0bbf-edcc963a2a7b-1f497555 {
  place-self: stretch stretch;
}
#w-node-_2fe078ff-570c-7ad7-39d2-c3f9eb88aa2b-1f497555,
#w-node-_32bbaba8-f1a8-9820-aca7-f6fc54965c06-1f497555,
#w-node-_9b33b38e-f957-bd0a-39de-72016098f18e-1f497555 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}
#w-node-e858eeef-50dd-1266-bb49-0448962fe97d-a5c0e524 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_31fb71a2-3b17-4e97-fdfe-66064a6642a0-a5c0e524 {
  grid-area: 1/5/2/9;
  place-self: center;
}
#w-node-_58c2d50e-788f-8dab-da17-4fade850ec89-22c1c9ec {
  grid-area: 1/3/2/13;
}
#w-node-_6cd92796-0e45-435f-12d4-5f66a5d6b22d-22c1c9ec {
  grid-area: 3/7/4/11;
}
#w-node-add5e968-e32e-6df1-b923-a00f5f266b9c-22c1c9ec {
  grid-area: 6/3/7/5;
}
#w-node-bd0e1e8c-285c-a65f-8aef-2025dd72d1af-22c1c9ec {
  grid-area: 6/1/7/2;
}
#w-node-cbd7718c-3203-605c-3335-9757c9471e1f-22c1c9ec {
  grid-area: 4/7/7/13;
}
#w-node-d6eb7af1-f577-b2c0-4240-4071be14dc18-22c1c9ec {
  grid-area: 1/7/2/13;
}
#w-node-d6eb7af1-f577-b2c0-4240-4071be14dc19-22c1c9ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-d6eb7af1-f577-b2c0-4240-4071be14dc1b-22c1c9ec {
  grid-area: 2/2/3/3;
}
#w-node-d6eb7af1-f577-b2c0-4240-4071be14dc23-22c1c9ec {
  grid-area: 2/1/3/2;
}
#w-node-_342fe36a-0604-64f1-2520-84b137c8ee27-22c1c9ec {
  grid-area: 1/7/2/11;
}
#w-node-_342fe36a-0604-64f1-2520-84b137c8ee28-22c1c9ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_3afcb219-96fd-6f2a-1466-7fe5512d4ae7-22c1c9ec,
#w-node-_9066394d-6ac2-1954-b3e8-3cff891dddb2-22c1c9ec {
  grid-area: 1/1/2/2;
}
#w-node-b74fc85d-22a6-5e57-425f-d3f7925ea390-22c1c9ec {
  grid-area: 2/1/3/2;
}
#w-node-_2cba7c0b-0920-d21c-879c-40c62b13f1bc-22c1c9ec {
  grid-area: 1/3/2/4;
}
#w-node-f5ac332b-1db6-8725-9b8b-6cadd54e7cdc-22c1c9ec {
  grid-area: 2/2/3/3;
}
#w-node-_2cba7c0b-0920-d21c-879c-40c62b13f1b6-22c1c9ec {
  grid-area: 1/2/2/3;
}
#w-node-_31c76ed7-45d7-7e0a-9ec8-dff7b0657875-22c1c9ec {
  grid-area: 2/3/3/4;
}
#w-node-_7a0b8207-1db2-b472-6533-a46e4e106692-22c1c9ec {
  grid-area: 1/7/2/11;
}
#w-node-_7a0b8207-1db2-b472-6533-a46e4e106693-22c1c9ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_7a0b8207-1db2-b472-6533-a46e4e106694-22c1c9ec {
  grid-area: 1/1/2/2;
}
#w-node-_7a0b8207-1db2-b472-6533-a46e4e106696-22c1c9ec {
  grid-area: 1/12/2/13;
}
#w-node-_3819a4b4-0bc7-faa6-3aa2-e47b0851135d-22c1c9ec {
  grid-area: 1/1/2/2;
}
#w-node-_3819a4b4-0bc7-faa6-3aa2-e47b08511367-22c1c9ec {
  grid-area: 2/1/3/2;
}
#w-node-_3819a4b4-0bc7-faa6-3aa2-e47b0851136e-22c1c9ec {
  grid-area: 1/3/2/4;
}
#w-node-_3819a4b4-0bc7-faa6-3aa2-e47b08511378-22c1c9ec {
  grid-area: 2/2/3/3;
}
#w-node-_3819a4b4-0bc7-faa6-3aa2-e47b0851137f-22c1c9ec {
  grid-area: 1/2/2/3;
}
#w-node-_3819a4b4-0bc7-faa6-3aa2-e47b08511389-22c1c9ec {
  grid-area: 2/3/3/4;
}
#w-node-e64e164e-3087-8391-c3ed-2f366f4e6746-22c1c9ec {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}
#w-node-_7d1155c5-9edf-97f9-b8c8-4625d1c2f9e0-7115277f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-b8af08cb-798d-7dc0-69eb-d0358bf08ccc-7115277f {
  grid-area: 4/1/5/3;
  align-self: end;
}
#w-node-_77e0c253-bed1-6f1f-98c5-c551685dc698-7115277f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_51f39386-cef7-62b3-d89e-a8fd8fd2192b-64dacf50 {
  grid-area: 1/3/2/13;
}
#w-node-a4609506-976e-a9d0-3d38-24e56e71b57e-64dacf50 {
  grid-area: 1/3/2/5;
  align-self: end;
}
#w-node-_96f1b753-b0b3-dc8f-8cd3-a3143ac3647e-64dacf50 {
  grid-area: 1/1/2/13;
}
#w-node-_00ed3f43-d60c-e45a-ef89-e79b317a3bc5-64dacf50 {
  grid-area: 2/1/3/13;
}
#w-node-_5a86e3e6-62a3-18fc-207f-afe0f1c0408b-64dacf50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_5a86e3e6-62a3-18fc-207f-afe0f1c0408d-64dacf50 {
  grid-area: 2/1/3/2;
}
#w-node-_14138789-ec6e-4923-e2ed-3719772b4960-64dacf50 {
  grid-area: 1/2/2/3;
}
#w-node-_14138789-ec6e-4923-e2ed-3719772b4962-64dacf50 {
  grid-area: 2/2/3/3;
}
#w-node-_0b707945-6adc-45fe-492d-4c91af5355c9-64dacf50,
#w-node-_0b707945-6adc-45fe-492d-4c91af5355ce-64dacf50,
#w-node-_0b707945-6adc-45fe-492d-4c91af5355dc-64dacf50,
#w-node-_0b707945-6adc-45fe-492d-4c91af5355ea-64dacf50 {
  place-self: stretch stretch;
}
#w-node-_722bede7-6914-8e78-38c4-5123a2e445c3-dfc60793 {
  grid-area: 1/1/2/13;
}
#w-node-_12235978-397c-01c5-4143-e6be6097e923-dfc60793 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_12235978-397c-01c5-4143-e6be6097e925-dfc60793 {
  grid-area: 2/2/3/3;
}
#w-node-_12b16724-fc89-dbf7-1114-f7cc0c2e40c4-dfc60793 {
  grid-area: 2/1/3/2;
}
#w-node-_38542b99-3283-147f-b62a-963547f3c924-dfc60793 {
  grid-area: 1/1/2/13;
}
#w-node-_38542b99-3283-147f-b62a-963547f3c928-dfc60793 {
  grid-area: 2/1/3/13;
}
#w-node-_9fb4f321-7078-e6cd-a73e-a30ee90f19e0-dfc60793 {
  grid-area: 1/6/2/8;
  align-self: center;
}
#w-node-_7d484ea8-fb4a-5e18-055b-fc72ffa199fc-dfc60793 {
  grid-area: 2/1/3/3;
}
#w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac98-dfc60793 {
  grid-area: 1/7/2/11;
}
#w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac99-dfc60793 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac9d-dfc60793 {
  grid-area: 1/12/2/13;
}
#w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac9b-dfc60793 {
  grid-area: 1/1/2/2;
}
#w-node-b5c77c16-b6f6-db49-1bf0-47c3e987e130-dfc60793 {
  grid-area: 1/2/2/3;
}
#w-node-b5c77c16-b6f6-db49-1bf0-47c3e987e13a-dfc60793 {
  place-self: stretch stretch;
}
#w-node-_7eeaa606-bc23-1900-0460-b79ae3de910d-dfc60793,
#w-node-_555f2740-3d8b-3de6-b4d1-83577067de64-dfc60793 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_7eeaa606-bc23-1900-0460-b79ae3de910f-dfc60793 {
  grid-area: 2/2/3/3;
}
#w-node-_7eeaa606-bc23-1900-0460-b79ae3de911c-dfc60793 {
  grid-area: 2/1/3/2;
}
#w-node-_0b707945-6adc-45fe-492d-4c91af5355c9-dfc60793,
#w-node-_0b707945-6adc-45fe-492d-4c91af5355ce-dfc60793,
#w-node-_0b707945-6adc-45fe-492d-4c91af5355dc-dfc60793,
#w-node-_0b707945-6adc-45fe-492d-4c91af5355ea-dfc60793 {
  place-self: stretch stretch;
}
#w-node-_722bede7-6914-8e78-38c4-5123a2e445c3-9b024438 {
  grid-area: 1/1/2/13;
}
#w-node-_12235978-397c-01c5-4143-e6be6097e923-9b024438 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_12235978-397c-01c5-4143-e6be6097e925-9b024438 {
  grid-area: 2/2/3/3;
}
#w-node-_12b16724-fc89-dbf7-1114-f7cc0c2e40c4-9b024438 {
  grid-area: 2/1/3/2;
}
#w-node-_38542b99-3283-147f-b62a-963547f3c924-9b024438 {
  grid-area: 1/1/2/13;
}
#w-node-_38542b99-3283-147f-b62a-963547f3c928-9b024438 {
  grid-area: 2/1/3/13;
}
#w-node-_9fb4f321-7078-e6cd-a73e-a30ee90f19e0-9b024438 {
  grid-area: 1/6/2/8;
  align-self: center;
}
#w-node-_7d484ea8-fb4a-5e18-055b-fc72ffa199fc-9b024438 {
  grid-area: 2/1/3/3;
}
#w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac98-9b024438 {
  grid-area: 1/7/2/11;
}
#w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac99-9b024438 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac9d-9b024438 {
  grid-area: 1/12/2/13;
}
#w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac9b-9b024438 {
  grid-area: 1/1/2/2;
}
#w-node-b5c77c16-b6f6-db49-1bf0-47c3e987e130-9b024438 {
  grid-area: 1/2/2/3;
}
#w-node-b5c77c16-b6f6-db49-1bf0-47c3e987e13a-9b024438 {
  place-self: stretch stretch;
}
#w-node-_7eeaa606-bc23-1900-0460-b79ae3de910d-9b024438,
#w-node-_555f2740-3d8b-3de6-b4d1-83577067de64-9b024438 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_7eeaa606-bc23-1900-0460-b79ae3de910f-9b024438 {
  grid-area: 2/2/3/3;
}
#w-node-_7eeaa606-bc23-1900-0460-b79ae3de911c-9b024438 {
  grid-area: 2/1/3/2;
}
#w-node-_0b707945-6adc-45fe-492d-4c91af5355c9-9b024438,
#w-node-_0b707945-6adc-45fe-492d-4c91af5355ce-9b024438,
#w-node-_0b707945-6adc-45fe-492d-4c91af5355dc-9b024438,
#w-node-_0b707945-6adc-45fe-492d-4c91af5355ea-9b024438 {
  place-self: stretch stretch;
}
#w-node-_51f39386-cef7-62b3-d89e-a8fd8fd2192b-fea93c53 {
  grid-area: 1/3/2/13;
}
#w-node-_39eaad4b-1cdb-67c2-59a1-8cedda43f034-fea93c53 {
  grid-area: 1/3/2/4;
}
#w-node-_05cb847e-57d8-cb97-4a60-2a0753d2f19f-fea93c53 {
  grid-area: 2/3/3/7;
}
@media screen and (max-width: 991px) {
  #w-node-_0aedeae0-d96e-17b7-3535-3bf083a2f5b9-1f49754f {
    grid-column: 2/5;
  }
  #w-node-_0aedeae0-d96e-17b7-3535-3bf083a2f5c8-1f49754f {
    grid-column: 5/6;
  }
  #w-node-_11053dd1-c220-b634-8801-65a2cfcd84a7-1f49754f,
  #w-node-_26930ec1-d245-9867-4d87-b611876d43a3-1f49754f {
    grid-column: 2/5;
  }
  #w-node-_0d070296-2ae4-6829-9af2-53b0efc30bb0-efc30ba8 {
    grid-column-end: 4;
  }
  #w-node-_0d070296-2ae4-6829-9af2-53b0efc30bb6-efc30ba8 {
    grid-column: 7/10;
  }
  #w-node-_0d070296-2ae4-6829-9af2-53b0efc30bbc-efc30ba8 {
    grid-column: 12/13;
  }
  #w-node-f53e6287-1916-c183-1a20-ee10fce6a971-fce6a960 {
    grid-column: 6/7;
  }
  #w-node-f53e6287-1916-c183-1a20-ee10fce6a981-fce6a960 {
    grid-column: 9/10;
  }
  #w-node-f53e6287-1916-c183-1a20-ee10fce6a98e-fce6a960 {
    grid-column: 12/13;
  }
  #w-node-f53e6287-1916-c183-1a20-ee10fce6a9a0-fce6a960 {
    grid-column: 9/10;
  }
  #w-node-baecd020-0591-0c13-81dd-351cd4286e59-d4286e4c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
  #w-node-_2fe078ff-570c-7ad7-39d2-c3f9eb88aa2b-1f497555,
  #w-node-_32bbaba8-f1a8-9820-aca7-f6fc54965c06-1f497555,
  #w-node-_9b33b38e-f957-bd0a-39de-72016098f18e-1f497555 {
    grid-column: span 4 / span 4;
  }
  #w-node-_31fb71a2-3b17-4e97-fdfe-66064a6642a0-a5c0e524 {
    grid-column: 2/5;
  }
  #w-node-_6cd92796-0e45-435f-12d4-5f66a5d6b22d-22c1c9ec {
    grid-area: 2/3/3/7;
  }
  #w-node-add5e968-e32e-6df1-b923-a00f5f266b9c-22c1c9ec {
    grid-area: 3/3/4/7;
  }
  #w-node-bd0e1e8c-285c-a65f-8aef-2025dd72d1af-22c1c9ec {
    grid-area: 2/1/3/3;
  }
  #w-node-cbd7718c-3203-605c-3335-9757c9471e1f-22c1c9ec {
    grid-column: 3/7;
  }
  #w-node-d6eb7af1-f577-b2c0-4240-4071be14dc18-22c1c9ec {
    grid-column-start: 5;
  }
  #w-node-_342fe36a-0604-64f1-2520-84b137c8ee27-22c1c9ec {
    grid-area: 1/6/2/11;
  }
  #w-node-_2cba7c0b-0920-d21c-879c-40c62b13f1bc-22c1c9ec {
    grid-area: 3/2/4/3;
  }
  #w-node-f5ac332b-1db6-8725-9b8b-6cadd54e7cdc-22c1c9ec {
    grid-area: 4/2/5/3;
  }
  #w-node-_2cba7c0b-0920-d21c-879c-40c62b13f1b6-22c1c9ec {
    grid-area: 5/1/6/2;
  }
  #w-node-_31c76ed7-45d7-7e0a-9ec8-dff7b0657875-22c1c9ec {
    grid-area: 6/1/7/2;
  }
  #w-node-_7a0b8207-1db2-b472-6533-a46e4e106692-22c1c9ec {
    grid-column-start: 6;
  }
  #w-node-_7a0b8207-1db2-b472-6533-a46e4e106696-22c1c9ec {
    grid-area: 2/6/3/11;
  }
  #w-node-_3819a4b4-0bc7-faa6-3aa2-e47b0851136e-22c1c9ec {
    grid-area: 3/2/4/3;
  }
  #w-node-_3819a4b4-0bc7-faa6-3aa2-e47b08511378-22c1c9ec {
    grid-area: 4/2/5/3;
  }
  #w-node-_3819a4b4-0bc7-faa6-3aa2-e47b0851137f-22c1c9ec {
    grid-area: 5/1/6/2;
  }
  #w-node-_3819a4b4-0bc7-faa6-3aa2-e47b08511389-22c1c9ec {
    grid-area: 6/1/7/2;
  }
  #w-node-_5a86e3e6-62a3-18fc-207f-afe0f1c0408b-64dacf50 {
    grid-area: 1/1/2/3;
  }
  #w-node-_5a86e3e6-62a3-18fc-207f-afe0f1c0408d-64dacf50 {
    grid-column-end: 3;
  }
  #w-node-_14138789-ec6e-4923-e2ed-3719772b4960-64dacf50 {
    grid-area: 1/1/2/3;
  }
  #w-node-_14138789-ec6e-4923-e2ed-3719772b4962-64dacf50 {
    grid-column-start: 1;
  }
  #w-node-_12235978-397c-01c5-4143-e6be6097e923-dfc60793 {
    grid-area: 1/1/2/3;
  }
  #w-node-_12235978-397c-01c5-4143-e6be6097e925-dfc60793,
  #w-node-_12b16724-fc89-dbf7-1114-f7cc0c2e40c4-dfc60793,
  #w-node-_7d484ea8-fb4a-5e18-055b-fc72ffa199fc-dfc60793 {
    grid-column-end: 3;
  }
  #w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac98-dfc60793 {
    grid-column-start: 6;
  }
  #w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac9d-dfc60793 {
    grid-area: 2/6/3/11;
  }
  #w-node-_7eeaa606-bc23-1900-0460-b79ae3de910d-dfc60793 {
    grid-area: 1/1/2/2;
  }
  #w-node-_555f2740-3d8b-3de6-b4d1-83577067de64-dfc60793 {
    grid-area: 1/2/2/3;
  }
  #w-node-_7eeaa606-bc23-1900-0460-b79ae3de910f-dfc60793,
  #w-node-_7eeaa606-bc23-1900-0460-b79ae3de911c-dfc60793 {
    grid-column-end: 3;
  }
  #w-node-_12235978-397c-01c5-4143-e6be6097e923-9b024438 {
    grid-area: 1/1/2/3;
  }
  #w-node-_12235978-397c-01c5-4143-e6be6097e925-9b024438,
  #w-node-_12b16724-fc89-dbf7-1114-f7cc0c2e40c4-9b024438,
  #w-node-_7d484ea8-fb4a-5e18-055b-fc72ffa199fc-9b024438 {
    grid-column-end: 3;
  }
  #w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac98-9b024438 {
    grid-column-start: 6;
  }
  #w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac9d-9b024438 {
    grid-area: 2/6/3/11;
  }
  #w-node-_7eeaa606-bc23-1900-0460-b79ae3de910d-9b024438 {
    grid-area: 1/1/2/2;
  }
  #w-node-_555f2740-3d8b-3de6-b4d1-83577067de64-9b024438 {
    grid-area: 1/2/2/3;
  }
  #w-node-_7eeaa606-bc23-1900-0460-b79ae3de910f-9b024438,
  #w-node-_7eeaa606-bc23-1900-0460-b79ae3de911c-9b024438 {
    grid-column-end: 3;
  }
  #w-node-_05cb847e-57d8-cb97-4a60-2a0753d2f19f-fea93c53 {
    grid-column-end: 11;
  }
}
@media screen and (max-width: 479px) {
  #w-node-_0d070296-2ae4-6829-9af2-53b0efc30ba9-efc30ba8 {
    grid-row: 2/3;
  }
  #w-node-_0d070296-2ae4-6829-9af2-53b0efc30bb0-efc30ba8 {
    grid-column: 2/4;
  }
  #w-node-_0d070296-2ae4-6829-9af2-53b0efc30bb6-efc30ba8 {
    grid-column-end: 13;
  }
  #w-node-f53e6287-1916-c183-1a20-ee10fce6a965-fce6a960,
  #w-node-f53e6287-1916-c183-1a20-ee10fce6a971-fce6a960,
  #w-node-f53e6287-1916-c183-1a20-ee10fce6a981-fce6a960 {
    grid-column: 8/12;
  }
  #w-node-f53e6287-1916-c183-1a20-ee10fce6a98e-fce6a960 {
    grid-column: 2/3;
  }
  #w-node-f53e6287-1916-c183-1a20-ee10fce6a9a0-fce6a960 {
    grid-area: 1/12/2/13;
  }
  #w-node-baecd020-0591-0c13-81dd-351cd4286e59-d4286e4c,
  #w-node-c48d6481-6b4c-7e82-dd22-e9a2e87b26c1-1f497552,
  #w-node-cb01db08-3f05-cdbb-5ef6-b74594e8a855-1f497552,
  #w-node-b67d6a9f-884c-1491-d7bc-b1c2dbc15cbe-1f497552 {
    grid-column: span 1 / span 1;
  }
  #w-node-_51f39386-cef7-62b3-d89e-a8fd8fd2192b-1f497555 {
    grid-column-start: 1;
  }
  #w-node-_3bf97113-14d6-f4c6-8552-f0ce48104045-1f497555 {
    grid-area: 1/1/2/3;
  }
  #w-node-_2fe078ff-570c-7ad7-39d2-c3f9eb88aa2b-1f497555 {
    grid-column: span 5 / span 5;
  }
  #w-node-_32bbaba8-f1a8-9820-aca7-f6fc54965c05-1f497555 {
    grid-area: 2/1/3/3;
  }
  #w-node-e858eeef-50dd-1266-bb49-0448962fe97d-a5c0e524 {
    grid-column: span 12 / span 12;
  }
  #w-node-_58c2d50e-788f-8dab-da17-4fade850ec89-22c1c9ec {
    grid-column-start: 1;
  }
  #w-node-_6cd92796-0e45-435f-12d4-5f66a5d6b22d-22c1c9ec {
    grid-area: 1/1/2/5;
  }
  #w-node-add5e968-e32e-6df1-b923-a00f5f266b9c-22c1c9ec {
    grid-area: 2/1/3/5;
  }
  #w-node-bd0e1e8c-285c-a65f-8aef-2025dd72d1af-22c1c9ec {
    grid-area: 3/1/4/2;
  }
  #w-node-cbd7718c-3203-605c-3335-9757c9471e1f-22c1c9ec {
    grid-area: 4/1/6/5;
  }
  #w-node-d6eb7af1-f577-b2c0-4240-4071be14dc18-22c1c9ec {
    grid-column-start: 1;
  }
  #w-node-_342fe36a-0604-64f1-2520-84b137c8ee27-22c1c9ec,
  #w-node-_7a0b8207-1db2-b472-6533-a46e4e106692-22c1c9ec {
    grid-area: 2/1/3/6;
  }
  #w-node-_7a0b8207-1db2-b472-6533-a46e4e106696-22c1c9ec {
    grid-area: 3/1/4/6;
  }
  #w-node-b8af08cb-798d-7dc0-69eb-d0358bf08ccc-7115277f {
    grid-column-end: 2;
  }
  #w-node-_51f39386-cef7-62b3-d89e-a8fd8fd2192b-64dacf50 {
    grid-column-start: 1;
  }
  #w-node-a4609506-976e-a9d0-3d38-24e56e71b57e-64dacf50 {
    grid-column: 1/7;
  }
  #w-node-_96f1b753-b0b3-dc8f-8cd3-a3143ac3647e-64dacf50,
  #w-node-_00ed3f43-d60c-e45a-ef89-e79b317a3bc5-64dacf50,
  #w-node-_722bede7-6914-8e78-38c4-5123a2e445c3-dfc60793,
  #w-node-_38542b99-3283-147f-b62a-963547f3c924-dfc60793,
  #w-node-_38542b99-3283-147f-b62a-963547f3c928-dfc60793 {
    grid-column-start: 1;
  }
  #w-node-_9fb4f321-7078-e6cd-a73e-a30ee90f19e0-dfc60793 {
    grid-column: 1/7;
  }
  #w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac98-dfc60793 {
    grid-area: 2/1/3/6;
  }
  #w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac9d-dfc60793 {
    grid-area: 3/1/4/6;
  }
  #w-node-_722bede7-6914-8e78-38c4-5123a2e445c3-9b024438,
  #w-node-_38542b99-3283-147f-b62a-963547f3c924-9b024438,
  #w-node-_38542b99-3283-147f-b62a-963547f3c928-9b024438 {
    grid-column-start: 1;
  }
  #w-node-_9fb4f321-7078-e6cd-a73e-a30ee90f19e0-9b024438 {
    grid-column: 1/7;
  }
  #w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac98-9b024438 {
    grid-area: 2/1/3/6;
  }
  #w-node-_2f768215-2f44-8b9e-02c7-05f3d828ac9d-9b024438 {
    grid-area: 3/1/4/6;
  }
  #w-node-_51f39386-cef7-62b3-d89e-a8fd8fd2192b-fea93c53 {
    grid-column-start: 1;
  }
  #w-node-_39eaad4b-1cdb-67c2-59a1-8cedda43f034-fea93c53 {
    grid-column: 1/2;
  }
  #w-node-_05cb847e-57d8-cb97-4a60-2a0753d2f19f-fea93c53 {
    grid-column: 1/13;
  }
}
