
/* below styles, added in the 2025 */
.contacts-wrapper .form {
  height: auto;
}
.contacts-wrapper .partner-form {
  max-width: 80%
}
.partner-btn-wrapper {
  height: 46px;
}
.partner-btn-wrapper span {
  margin-left: 14px;
}

.fade-before-init {
    opacity: 0;
    animation: fadeIn 0.5s ease-in-out 0.3s forwards;
}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 960px) and (min-width: 768px) {
  .contacts-wrapper .partner-form {
    max-width: 90%;
  }
}

@media (max-width: 767px) {
  .contacts-wrapper .partner-form {
    max-width: 100%;
  }
}