.complaints .form-group textarea {
    height: 119px;
}

.complaints .form-group select, .dataArco .form-group select {
    height: 45px;
    font-weight: 400;
}
.complaints .form-group textarea, .dataArco .form-group textarea {
    resize: none;
}
.complaints .form-group .icheck, .dataArco .form-group .icheck {
    padding: 10px 10px 10px 0;
}
.complaints .form-group .icheck span.required, .dataArco .form-group .icheck span.required {
    font-size: 1rem;
    font-weight: 700;
    color: #007CC1;
}
.complaints .form-group .icheck label, .dataArco .form-group .icheck label {
    margin-right: 10px;
}
.complaints .form-group.error textarea, .complaints .form-group.error select, .dataArco .form-group.error textarea, .dataArco .form-group.error select {
    border: 2px solid #007CC1;
}
.complaints .form-group.error .icheck, .dataArco .form-group.error .icheck {
    border: 2px solid #007CC1;
    padding-left: 10px;
}
.complaints .form-group.macroPhone-input-group .intl-tel-input input[type=tel], .dataArco .form-group.macroPhone-input-group .intl-tel-input input[type=tel] {
    height: 45px;
}
.complaints .custom-file-label, .dataArco .custom-file-label {
    height: 45px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    padding-left: 0.75rem;
}
.complaints .custom-file-label::after, .dataArco .custom-file-label::after {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
}
.complaints .file-wrapper > span, .dataArco .file-wrapper > span {
    position: relative;
    top: 1rem;
    font-size: 0.75rem;
    font-style: italic;
}
.complaints .file-wrapper span.required, .dataArco .file-wrapper span.required {
    position: absolute;
    right: 1px;
    top: -25px;
}
.complaints .icheck > div, .dataArco .icheck > div {
    min-width: 24px;
    margin-right: 15px;
}

.dataArco {
    margin-top: -50px;
}
.dataArco .display-6 {
    line-height: 2;
}
.dataArco .legal-texts {
    margin-top: 2rem;
}
.dataArco .legal-texts p {
    margin-bottom: 0;
}
.dataArco textarea {
    height: 150px;
}

.complaints .custom-file-label[lang=en]::after {
    content: "Browse";
}
.complaints .custom-file-label[lang=es]::after {
    content: "Elegir";
}
