.linkToForm__sectionWrapper {
  background-color: var(--accent);
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 64px;
}

.linkToForm__section {
  max-width: 1440px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.linkToForm__title {
  display: block;
  font-size: 40px;
  font-weight: 500;
  line-height: 40px;
  text-align: center;
  text-transform: uppercase;
}

.linkToForm__subtitle {
  display: block;
  margin-top: 20px;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0.1px;
  text-align: center;
}

.linkToForm__button {
  width: fit-content;
  display: block;
  padding: 17.5px 24px;
  margin-top: 56px;
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  letter-spacing: 0.7px;
  word-break: break-word;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--light_gray4);
  background-color: var(--black);
  border-radius: 3px;
}

.linkToForm__button:hover {
  color: var(--accent);
}

.linkToForm__button:active {
  box-shadow: 0 0 8px 0 var(--blue);
}

@media (max-width: 1150px) {
  .linkToForm__sectionWrapper {
    padding: 64px 160px;
  }
}

@media (max-width: 767px) {
  .linkToForm__sectionWrapper {
    padding: 64px 24px;
  }

  .linkToForm__section {
    padding: 64px 24px;
  }

  .linkToForm__title {
    line-height: 50px;
  }

  .linkToForm__subtitle {
    font-size: 16px;
    line-height: 24px;
  }

  .linkToForm__button {
    margin-top: 34px;
  }
}
