#contact-btn:hover {
  color: var(--bs-secondary) !important;
  border: 1px solid var(--bs-secondary);
  background: transparent;
}

.vertical-decoration-left {
  opacity: 0.1;
  top: 100px;
}

.vertical-decoration-right {
  opacity: 0.1;
  right: 0;
  bottom: 92px;
}

.form-control:focus {
  border: 1px solid var(--bs-secondary);
  box-shadow: none;
}

::placeholder {
  color: rgba(0, 0, 0, 0.4) !important;
  font-size: 1.125rem !important;
}

#seminar-text {
  font-size: 0.875rem;
}

@media (max-width: 730px) {
  #contact {
    padding-top: 1rem !important;
  }
  #typing-text {
    text-align: center;
  }
  #typing-text-two {
    text-align: center;
  }
  .center-text p {
    text-align: center;
    margin-left: 0 !important;
  }
  #seminar-text {
    font-size: 0.875rem;
    margin-top: 0 !important;
  }
}
