.cmw-Y25.cmw-leadership-team:not(
    .block-editor-block-list__layout .cmw-Y25.cmw-leadership-team
  ) {
  width: min(83%, 1200px);
  margin-left: auto;
  margin-right: auto;
}
.block-editor-block-list__layout
  .cmw-Y25.cmw-leadership-team
  .cmw-leadership-column
  .wp-block-group,
.block-editor-block-list__layout
  .cmw-Y25.cmw-leadership-team
  .cmw-leadership-column
  figure {
  margin-left: 0px !important;
}

.cmw-Y25.cmw-leadership-team .cmw-leadership-column,
.cmw-Y25.cmw-leadership-team
  .cmw-leadership-column
  > .wp-block-group__inner-container {
  display: flex;
  flex-direction: column;
  gap: var(--cmw-2xs);
  flex: 1 1 calc(33.3333% - var(--cmw-m));
}
.cmw-Y25.cmw-leadership-team
  .cmw-leadership-row:not(
    .cmw-Y25.cmw-leadership-team .cmw-leadership-row:last-child
  ) {
  margin-bottom: var(--cmw-m);
}
.cmw-Y25.cmw-leadership-team .cmw-leadership-column figure {
  margin-bottom: 0;
}
.cmw-Y25.cmw-leadership-team .cmw-leadership-column img {
  object-fit: cover;
  border-radius: var(--cmw-2xs);
}
.cmw-Y25.cmw-leadership-team .cmw-leadership-column .cmw-leadership-name {
  color: var(--cmw-Black);
}

.cmw-Y25.cmw-leadership-team
  p.cmw-leadership-description.cmw-regular-paragraph:not(
    .block-editor-block-list__layout
      .cmw-Y25.cmw-leadership-team
      p.cmw-leadership-description.cmw-regular-paragraph
  ) {
  display: none;
}
.cmw-Y25.cmw-leadership-team .cmw-button-row {
  padding-top: 0 !important;
}
.cmw-Y25.cmw-leadership-team .cmw-leadership-name.cmw-large-paragraph {
  margin-bottom: var(--cmw-4xs);
}
.cmw-Y25.cmw-leadership-team
  .cmw-leadership-row
  > .wp-block-group__inner-container,
.cmw-Y25.cmw-leadership-team .cmw-leadership-row {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  gap: var(--cmw-m);
}
/* Modal styles */
  .cmw-Y25.cmw-leadership-modal
  .cmw-leadership-modal-description::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

.cmw-Y25.cmw-leadership-modal
  .cmw-leadership-modal-description::-webkit-scrollbar-thumb {
  background-color: #888;
  border-radius: 10px;
}

.cmw-Y25.cmw-leadership-modal
  .cmw-leadership-modal-description::-webkit-scrollbar-thumb:hover {
  background-color: #555;
}

.cmw-Y25.cmw-leadership-modal
  .cmw-leadership-modal-description::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 10px;
}
.cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-description {
  scrollbar-width: thin;
  scrollbar-color: #888 #f1f1f1;
}
.cmw-Y25.cmw-leadership-modal
  .cmw-leadership-modal-description
  p.cmw-leadership-description {
  margin-bottom: 10px;
}


.cmw-Y25.cmw-leadership-modal {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: var(--cmw-White);
  padding: var(--cmw-l);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
  z-index: 1000;
  border-radius: 8px;
  width: min(74%, 1072px);
}
.cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-image-container {
  width: 20%;
}
.cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-body {
  display: flex;
  gap: var(--cmw-m);
  flex-direction: row;
}
.cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-header-text {
  display: flex;
  gap: var(--cmw-2xs);
  flex-direction: column;
}
.cmw-Y25.cmw-leadership-modal
  .cmw-leadership-modal-header-text
  p.cmw-semibold-font {
  color: var(--cmw-Dark-Gray);
}
.cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-text-container {
  width: 80%;
  display: flex;
  gap: var(--cmw-s);
  flex-direction: column;
}
.cmw-Y25.cmw-leadership-modal
  .cmw-Y25.cmw-leadership-modal.cmw-leadership-modal-header {
  position: absolute;
  top: 10px;
  right: 20px;
}

.cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-header h2 {
  margin: 0;
  font-size: 20px;
}

.cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-body img {
  width: 11.11111rem;
  height: 11.11111rem;
  flex-shrink: 0;
  object-fit: cover;
  border-radius: 1.11111rem;
}
.cmw-Y25.cmw-leadership-modal
  .cmw-leadership-modal-description
  .cmw-leadership-description {
  color: var(--cmw-Dark-Gray);
}
@media (max-width: 1233px) and (min-width: 945px) {
  .cmw-Y25.cmw-leadership-team
    .cmw-leadership-row
    p.cmw-leadership-position.cmw-regular-paragraph {
    min-height: 51px;
  }
}
@media (max-width: 834px) and (min-width: 701px) {
  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-description {
    margin-top: 10%;
    margin-left: -45%;
  }
}
@media (max-width: 700px) and (min-width: 530px) {
  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-description {
    margin-top: 12%;
    margin-left: -48%;
  }
}
@media (max-width: 529px) and (min-width: 483px) {
  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-description {
    margin-top: 15%;
    margin-left: -50%;
  }
}
@media (max-width: 834px) and (min-width: 483px) {
  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-header-text{
    gap: var(--cmw-3xs);

  }
  .cmw-Y25.cmw-leadership-team .cmw-leadership-column, .cmw-Y25.cmw-leadership-team .cmw-leadership-column>.wp-block-group__inner-container{
    gap: var(--cmw-3xs);
  }
  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-image-container {
    width: 30%;
  }
  .cmw-Y25.cmw-leadership-team
    .cmw-leadership-row:not(
      .cmw-Y25.cmw-leadership-team .cmw-leadership-row:last-child
    ) {
    margin-bottom: var(--cmw-s);
  }

  .cmw-Y25.cmw-leadership-team
    .cmw-leadership-row
    > .wp-block-group__inner-container,
  .cmw-Y25.cmw-leadership-team .cmw-leadership-row {
    gap: var(--cmw-s);
  }
  .cmw-Y25.cmw-leadership-team .cmw-leadership-column,
  .cmw-Y25.cmw-leadership-team
    .cmw-leadership-column
    > .wp-block-group__inner-container {
    flex: 1 1 calc(50% - var(--cmw-s, 1.77778rem));
  }
  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-body img {
    width: 8.88889rem;
    height: 8.88889rem;
    object-fit: cover;
    border-radius: 0.88889rem;
  }
  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-body {
    gap: var(--cmw-s);
  }
  .cmw-Y25.cmw-leadership-modal {
    padding: var(--cmw-m);
    gap: var(--cmw-xs);
  }

  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-header-text {
    margin-top: 10%;
  }
}

@media (max-width: 482px) {
  .cmw-Y25.cmw-leadership-team .cmw-leadership-column, .cmw-Y25.cmw-leadership-team .cmw-leadership-column>.wp-block-group__inner-container{
    gap: var(--cmw-3xs);
  }
  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-body img {
    width: 8.88889rem;
    height: 8.88889rem;
    object-fit: cover;
    border-radius: 0.88889rem;
  }
  .cmw-Y25.cmw-leadership-team
    .cmw-leadership-row:not(
      .cmw-Y25.cmw-leadership-team .cmw-leadership-row:last-child
    ) {
    margin-bottom: var(--cmw-xs);
  }
  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-image-container {
    width: 100%;
  }
  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-body {
    gap: var(--cmw-xs);
    flex-direction: column;
  }
  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-header-text {
    gap: var(--cmw-3xs);
  }
  .cmw-Y25.cmw-leadership-modal .cmw-leadership-modal-text-container {
    width: 100%;
    gap: var(--cmw-2xs);
  }
  .cmw-Y25.cmw-leadership-modal {
    padding: var(--cmw-xs);
    gap: var(--cmw-xs);
  }
  .cmw-Y25.cmw-leadership-team
    .cmw-leadership-row
    > .wp-block-group__inner-container,
  .cmw-Y25.cmw-leadership-team .cmw-leadership-row {
    gap: var(--cmw-xs);
  }
  .cmw-Y25.cmw-leadership-team .cmw-leadership-column,
  .cmw-Y25.cmw-leadership-team
    .cmw-leadership-column
    > .wp-block-group__inner-container {
    flex: 1 1 100%;
  }
}
