body .section-problem {
  padding: clamp(5rem, 2.9369rem + 8.8026vw, 13.5rem) 0;
}
@media (max-width: 767px) {
  body .section-problem {
    display: flex;
    flex-direction: column;
    gap: 4rem;
  }
}
body .section-problem h2.wp-block-heading {
  font-size: clamp(1.5rem, 1.318rem + 0.7767vw, 2.25rem) !important;
  font-weight: 500;
}
body .section-problem h2.wp-block-heading.has-large-font-size {
  font-size: clamp(1.5rem, 1.2573rem + 1.0356vw, 2.5rem) !important;
}
body .section-problem__column.-left h2 {
  max-width: min(90%, 720px);
  margin: 0 !important;
}
body .section-problem__column.-right {
  position: relative;
  padding: clamp(2rem, 1.5146rem + 2.0712vw, 4rem) clamp(1.25rem, 0.5825rem + 2.8479vw, 4rem);
  z-index: 1;
}
body .section-problem__column.-right h2.wp-block-heading {
  margin: 0 0 clamp(2.5rem, 2.1359rem + 1.5534vw, 4rem) 0 !important;
}
body .section-problem__column.-right h3.wp-block-heading {
  margin: 0 0 2rem 0 !important;
  color: var(--wp--preset--color--secondary-westargrey);
  font-size: 1.5rem !important;
  font-weight: 400;
}
body .section-problem__column.-right .wp-block-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
body .section-problem__column.-right .wp-block-list li {
  position: relative;
  padding-left: 3rem;
  margin: 0 0 25px 0;
  color: var(--wp--preset--color--secondary-westargrey);
  font-size: clamp(1.3125rem, 1.2367rem + 0.3236vw, 1.625rem);
  line-height: 2rem;
  font-weight: 500;
}
body .section-problem__column.-right .wp-block-list li:last-child {
  margin-bottom: 0;
}
body .section-problem__column.-right .wp-block-list li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 2px;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: contain;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDE3TDEzLjY0NjQgMTkuNjQ2NEMxMy44NDE3IDE5Ljg0MTcgMTQuMTU4MyAxOS44NDE3IDE0LjM1MzYgMTkuNjQ2NEwyMSAxMyIgc3Ryb2tlPSIjRTZFMkRFIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAyNkMyMS41MjI4IDI2IDI2IDIxLjUyMjggMjYgMTZDMjYgMTAuNDc3MiAyMS41MjI4IDYgMTYgNkMxMC40NzcyIDYgNiAxMC40NzcyIDYgMTZDNiAyMS41MjI4IDEwLjQ3NzIgMjYgMTYgMjZaIiBzdHJva2U9IiNFNkUyREUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8L3N2Zz4K);
}
body .section-problem__column-header {
  margin-bottom: clamp(2.5rem, 2.1359rem + 1.5534vw, 4rem);
}
@media (min-width: 992px) {
  body .section-problem__column-header {
    display: grid;
    align-items: center;
    grid-template-columns: auto 1fr auto;
    gap: 3.0625rem;
  }
  body .section-problem__column-header::after {
    content: "";
    grid-area: 1/2/2/3;
    display: block;
    width: 100%;
    height: 1px;
    background-color: rgba(255, 255, 255, 0.3);
  }
}
body .section-problem__column-header .wp-block-image img {
  width: clamp(6.5rem, 5.9235rem + 2.4595vw, 8.875rem) !important;
  height: clamp(6.5rem, 5.9235rem + 2.4595vw, 8.875rem) !important;
  border-radius: 50%;
}
body .section-problem__column-header .section-problem__label {
  margin: 0 !important;
}
body .section-problem__label {
  margin: 0 0 0.9em 0 !important;
  font-size: clamp(1.5rem, 1.3786rem + 0.5178vw, 2rem);
}
/*# sourceMappingURL=problem.css.map */