.m_form_fullscreen {
  border-radius: 24px;
  background: rgba(255, 255, 255, 0.7);
  border: 1px solid #ededed;
  backdrop-filter: blur(26px) saturate(1.5);
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175);
}

a {
  color: var(--purple);
  filter: brightness(0.7);

  &:hover {
    color: var(--purple);
    filter: brightness(1);
    transition: all 0.3s ease-in-out;
  }
}

p {
  font-size: 16px !important;
}

.main__bg {
  position: fixed;
  top: -20%;
  left: -50%;
  filter: hue-rotate(280deg);
  z-index: -1;
}

@media screen and (max-width: 768px){
  * {
    transition: none !important;
  }

  .container:last-child {
    display: none !important;
  }

  .m_form_fullscreen {
    height: 100vh;
    width: 100vw;
    border-radius: 0;
    border: none !important;
    padding-bottom: 15vh !important;
  }

  .main__bg {
    top: -30%;
    left: -80%;
  }
}

input::placeholder {
  color: #777 !important;
}

.section_title {
  .secondary_text {
    line-height: 1.4;
  }
}

.main__bg {
  animation: mymove 25s infinite !important;
}
