input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    padding: 10px;
}

.description {
    display: inline-block;
    font-size: 16px;
    line-height: 16px;
    margin: 0;
}
.form-item, .form-actions {
    margin-bottom: -1em;
}
.form-type-radio .description, .form-type-checkbox .description {
    margin-left: 0.4em;
}
.checkbox label, .radio label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
}

.form-actions {
    margin-top: 1em;
    /* margin-bottom: -1em; */
}

.g-recaptcha {
  padding-top: 20px;
}

#edit-actions input.custom-btn {
    margin: 0px 0px 0px 0px !important;
}

.col-xl-3 {
    padding-right: 0px;
}

.form-item-privacy , .form-item-message{
  text-align: left;
}