@media screen and (min-width: 1920px) {
}

@media screen and (max-width: 1280px) {
}

@media screen and (max-width: 1199px) {
  .header-container,
  .form-container,
  .container3,
  .background {
    width: 100%;
  }

  .footer {
    padding: 80px 50px;
  }
}

@media screen and (max-width: 991px) {
}

@media screen and (max-width: 767px) {
  .formtxt-input,
  .select2-container {
    width: 100% !important;
  }

  .form-row {
    flex-direction: column;
  }
}

@media screen and (max-width: 479px) {
  .footer {
    padding: 52px var(--padding-20);
  }

  .union-icon,
  .union-icon3 {
    width: 180px;
  }
}
