.cta-banner {
  background-color: #BD1A8D;
  margin-top: 5.25rem;
  padding: 30px 450px 30px 140px;

  @media screen and (max-width: 1024px) {
    padding: 120px 1rem;
  }
}

.cta-banner p {
  color: white;
  font-family: "Nexa-bold", sans-serif;
  font-size: 38px;
  line-height: 100%;
  
  @media screen and (max-width: 768px) {
    font-size:36px;
  }
}