.profile__box {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 24px;
  flex-wrap: wrap !important;
}

.static-page .content .wp-block-columns.profile__box {
  justify-content: space-between;
}


@media (min-width: 525px) {
  .static-page .content .wp-block-columns.profile__box {
    justify-content: flex-start;
    gap: 24px;
  }
}

@media (min-width: 767px) {
  .profile__box {
    padding-right: 20px;
  }
}

.profile__box .wp-block-column {
  flex: 0 0 168px;
  width: 168px;
  flex-basis: initial !important;
  flex-grow: initial !important;
  cursor: pointer;
  margin-bottom: 20px;
}

.profile__box > .wp-block-column .wp-block-heading strong,
.profile__box > .wp-block-column .wp-block-heading {
  font-size: 16px;
  font-style: normal;
  margin-top: 15px;
  margin-bottom: 8px;
  font-family: "Helvetica", sans-serif, "Sharp Grotesk Bold 15", "-apple-system",
    "BlinkMacSystemFont", "Segoe UI", "Arial", "Apple Color Emoji",
    "Segoe UI Emoji";
}

.profile__box > .wp-block-column .wp-block-heading strong ~ p,
.profile__box > .wp-block-column .wp-block-heading ~ p {
  font-family: "Helvetica", sans-serif, "Sharp Grotesk Bold 15", "-apple-system",
    "BlinkMacSystemFont", "Segoe UI", "Arial", "Apple Color Emoji",
    "Segoe UI Emoji";
}

.profile__box > .wp-block-column .small {
  font-size: 14px;
  font-weight: 400;
}

@media (max-width: 475px) {
  .profile__box .wp-block-column {
    flex: 0 0 142px;
    width: 142px;

  }
}

.profile__box .description {
  display: none;
}

.profile__box img {
  display: flex;
  max-width: 100%;
  width: 100%;
  height: 51vw;
  -o-object-fit: cover;
  object-fit: cover;
}

@media (min-width: 525px) {
  .profile__box img {
    height: 52vw;
  }
}

@media (min-width: 570px) {
  .profile__box img {
    height: 32vw;
  }
}

@media (min-width: 1024px) {
  .profile__box img {
    height: 216px;
  }
}

.profile__box .logo img {
  -o-object-fit: contain;
  object-fit: contain;
}

.organization .wp-block-spacer {
  display: none;
}

.organization .wp-block-heading.has-text-color {
  margin-top: 0;
}



.organization
  .wp-block-columns:not(.is-not-stacked-on-mobile)
  > .wp-block-column {
  flex-basis: initial !important;
}

@media (max-width: 960px) {
  .organization
    .wp-block-columns:not(.is-not-stacked-on-mobile)
    > .wp-block-column {
    flex-basis: calc(33.3% - 16px) !important;
  }
}

@media (max-width: 569px) {
  .organization
    .wp-block-columns:not(.is-not-stacked-on-mobile)
    > .wp-block-column {
    flex-basis: calc(50% - 12px) !important;
  }
}

@media (min-width: 768px) {
  .organization .wp-block-heading.has-text-color {
    margin-top: 30px;
  }

  .profile__box > .wp-block-column .wp-block-heading strong,
  .profile__box > .wp-block-column .wp-block-heading {
    margin-bottom: 6px;
  }
  .organization .wp-block-spacer {
    display: block;
  }

  .organization:first-of-type {
    margin-top: 50px;
  }
}

/* Fix organization profile heights */
.organization .wp-block-image.size-full {
  height: auto;
}

/* Custom classes due design jan.2024 */
.wp-container-core-columns-layout-13.wp-container-core-columns-layout-13,
.wp-container-core-columns-layout-12.wp-container-core-columns-layout-12,
.wp-container-core-columns-layout-10.wp-container-core-columns-layout-10,
.wp-container-core-columns-layout-9.wp-container-core-columns-layout-9,
.wp-container-core-columns-layout-1.wp-container-core-columns-layout-1 {
  margin-bottom:0;
}