#call-to-action_2 {
  font-family: 'Poppins', sans-serif;
  background-color: var(--lavender-main);
  color: black;
  display: grid;
  align-items: center;
  min-height: unset;

  .content {
    display: grid;
    grid-template-columns: 250px auto;
    gap: 2rem 4rem;
    align-items: center;
    padding-block: 3rem;

    @media (max-width: 1024px) {
      grid-template-columns: 1fr;

      & > * {
        grid-column: 1 !important;
      }

      .title {
        grid-row: 1;
      }

      img {
        grid-row: 3 !important;
      }

      .content__side {
        display: contents !important;

        & > * {
          grid-column: 1;
          text-align: center;
        }

        h1 {
          grid-row: 1;
        }

        h3 {
          padding-bottom: 0 !important;
        }
      }
    }

    .content__side {
      grid-column: 1;
      display: grid;
      gap: 2rem;

      > * {
        margin: 0;
      }

      h1 {
        font-size: 2.25rem;
        font-weight: 600;
        line-height: 1.125;
      }

      h3 {
        font-size: 1.25rem;
        font-weight: 500;
        padding-bottom: 2.5rem;
      }
    }

    .image {
      grid-column: 2;
      grid-row: 1;
      width: 100%;
      max-height: 400px;
      height: auto;
      object-fit: cover;
      border-radius: 2.5rem;
      overflow: hidden;
    }
  }
}