.myth-banner {
  margin-top: 65px;
  margin-bottom: 35px;
}

.myth-banner__body {
  background: #f5f2f8;
  padding: 40px 54px 70px 57px;
  box-sizing: border-box;
  border-radius: 24px;
  display: flex;
  flex-direction: column;
  gap: 40px;
}

.myth-banner__head {
  display: flex;
  justify-content: space-between;
  align-items: end;
}

.myth-banner__info {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding-bottom: 20px;
}

.myth-banner__paragraph {
  font-weight: 900;
  font-size: 24px;
  line-height: 150%;
  letter-spacing: -0.01em;
  text-transform: uppercase;
  color: #6656a4;
}

.myth-banner__head img {
  max-width: 386px;
}

.myth-banner__content {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.myth-banner__content p {
  font-weight: 600;
  letter-spacing: 0.05em;
}

@media screen and (max-width: 920px) {
  .myth-banner__head {
    flex-direction: column;
    align-items: start;
  }

  .myth-banner__body {
    padding: 24px;
  }
}
