/* Start custom CSS */body.elementor-page-3961 label {
    font-size: 1.2em;
    line-height:0.5em;
    font-weight:900;
}

body.elementor-page-3961 input {
    padding:6px;
}

body.elementor-page-3961 .wpt-form-checkbox-label {
    font-size:1em;
}

body.elementor-page-3961 .row {
    margin-bottom:12px;
}

body.elementor-page-3961 .container-fluid .row:nth-child(2),
body.elementor-page-3961 .container-fluid .row:nth-child(6),
body.elementor-page-3961 .container-fluid .row:nth-child(8) {
    border-bottom:3px solid #E67E21;
}

body.elementor-page-3961 .wpt-credfile-preview {
    padding:6px;
    border:solid 1px #777;
    border-radius:6px;
    margin-bottom:6px;
    min-width:240px;
    min-height:1px;
}

body.elementor-page-3961 .wpt-credfile-action {
    display:inline-block;
    width:auto;
}

body.elementor-page-3961 .wpt-form-submit {
    padding:8px 24px;
    float:right;
}

body.elementor-page-3961 .wpt-form-textfield {
    min-height:54px;
}/* End custom CSS */