:root {
  --sidebar-width: 22rem;
  --layout-gap: 6rem;
  --wp--style--block-gap: clamp(3.5rem, 2.737rem + 1.404vw, 4rem);
}

@media (min-width: 1300px) {
  :root {
    --sidebar-width: 30rem;
    --layout-gap: 8rem;
  }
}
.fund-cta {
  border-radius: 3px;
  background-color: rgba(146, 161, 151, 0.13);
  background-image: url(https://wp-cgt-2025.s3.eu-west-2.amazonaws.com/media/2025/05/deco-1.svg);
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 1;
  display: flex;
  align-items: flex-start;
  gap: 3rem;
  margin-top: 3rem !important;
  position: relative;
  flex-direction: column;
}
@media (min-width: 700px) {
  .fund-cta {
    flex-direction: row;
    align-items: center;
    gap: 6rem;
  }
  .fund-cta.with-separator::before {
    content: "";
    display: block;
    width: 1px;
    height: calc(100% - 6rem);
    background-color: #323230;
    position: absolute;
    top: 3rem;
    left: 50%;
  }
}
.fund-cta > div {
  margin: 0 !important;
  width: 50%;
}
@media (max-width: 700px) {
  .fund-cta .wp-block-buttons {
    margin-top: 2rem !important;
  }
}/*# sourceMappingURL=block-fund-cta.css.map */