.btn-contacto{
  margin-left:20px !important;
}

#edit-policy .form-item{
  margin-left:0px !important;
}

.webform-flex--1 {
  flex: 1;
  display: flex;
}

.webform-flex--container {
  width: 100%;
  margin: 0px;
}

.webform-flex--container > .webform-has-field-prefix > input:not([type="checkbox"]), .webform-flex--container > .webform-has-field-suffix > input:not([type="checkbox"]), .webform-flex--container > .webform-has-field-prefix > select, .webform-flex--container > .webform-has-field-suffix > select {
    width: 100%;
}

input {
    padding: 20px 10px !important;
}

.webform-flex--container .form-type-radio [for="edit-policy-sim"] {
  font-size: 12px !important;
}

.control-label {
  display: block !important;
}

.form-control {
    font-size: 15px !important;
}

label{
  font-weight:bold !important;
}

#edit-actions-submit{
    font-size: 15px !important;
    padding: 10px 45px !important;
    float: left !important;
}

.field-prefix, .form-item-nombre{
      font-size: 18px;
   font-weight:bold !important;
}

#edit-nombre{
    font-weight:100 !important;
}