



/* ------------- 
content start - form_design
------------- */

/* ===== Виджет формы EMKO ===== */

.emko-widget-form form.lt-form {
  background: #F3F3F4 !important;
  /*border: 1px solid #E2E2E2 !important;*/
  border-radius: 20px !important;
  padding: 28px !important;
}

.emko-widget-form .form-content {
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
}

.emko-widget-form .builder-item {
  margin-bottom: 16px !important;
}

/* Заголовок формы */
.emko-widget-form .part-header,
.emko-widget-form .f-header {
  margin-bottom: 10px !important;
  color: #83298B !important;
  font-weight: 700 !important;
}

/* Поля */
.emko-widget-form .part-userField .f-input {
  width: 100% !important;
  min-height: 52px !important;
  border-radius: 12px !important;
  border: 1px solid #D8D8D8 !important;
  background: #ffffff !important;
  color: #3F3F3F !important;
  font-size: 16px !important;
  padding: 14px 16px !important;
  box-shadow: none !important;
  outline: none !important;
}

.emko-widget-form .part-userField .f-input::placeholder {
  color: #959DA5 !important;
  opacity: 1 !important;
}

.emko-widget-form .part-userField .f-input:focus {
  border-color: #83298B !important;
  box-shadow: 0 0 0 2px rgba(131, 41, 139, 0.15) !important;
}

/* Телефон: не трогаем кнопку страны, только само поле */
.emko-widget-form .part-userField .iti input.f-input {
  padding-left: 52px !important;
}

/* Кнопка отправки */
.emko-widget-form .part-button .btn,
.emko-widget-form .part-button button,
.emko-widget-form .part-button input[type="submit"] {
  min-height: 52px !important;
  border-radius: 12px !important;
  background: #C90D7F !important;
  color: #ffffff !important;
  border: 1px solid #C90D7F !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  padding: 14px 28px !important;
  box-shadow: none !important;
}

.emko-widget-form .part-button .btn:hover,
.emko-widget-form .part-button button:hover,
.emko-widget-form .part-button input[type="submit"]:hover {
  background: #83298B !important;
  border-color: #83298B !important;
}

/* Убрать лишнюю иконку-плюс, если она видна */
.emko-widget-form .add-redesign-subblock {
  display: none !important;
}

/*отступы у галочек согласия*/
.global-confirm-checkbox-block {
  padding-top: 0!important;
  padding-bottom:0!important;
}

/* ------------- 
content finish - form_design
------------- */
