.contact-form .contact-form {
  display: flex;  
   
 
}

.contact-form .uni-request-inline-form {
    max-width:560px;
 
}


.contact-form .uni-request-inline-form .col-md-6{
   width:100%; 
}


.contact-form .uni-request-inline-form .form-control,
.contact-form .uni-request-inline-form .modal-request__btn {
  border: 1px solid rgba(255, 255, 255, 0.28);
  border-radius: 18px;
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.18);
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
}



.contact-form .uni-request-inline-form .form-control {
  width: 100%;
  max-width: 560px;
  min-height: 50px;
  padding: 14px 18px;
}

.contact-form .uni-request-inline-form .form-control::placeholder {
  color: rgba(255, 255, 255, 0.7);
}

.contact-form .uni-request-inline-form .subscribe__agree {
  gap: 10px;
  color: #fff;
  font-size: 14px;
  line-height: 1.5;
}

.contact-form .uni-request-inline-form .subscribe__agree input[type=&quot;checkbox&quot;] {
  width: 18px;
  height: 18px;
  accent-color: #fff;
}

.contact-form .uni-request-inline-form .subscribe__agree a {
  color: #fff;
  text-decoration: underline;
}

.contact-form .uni-request-inline-form .modal-request__btn {
  min-width: 220px;
  min-height: 50px;
  padding: 16px 28px;
  line-height: 1.2;
  padding: 14px 28px;
 background:#353535;
}

.contact-form .uni-request-inline-form .modal-request__btn:hover {
   background:#222121; 
}

.contact-form .uni-request-inline-form .form-control:focus {
  outline: none;
  border-color: rgba(255, 255, 255, 0.65);
}