.vote-form-section {
    background-color: #075dcc !important;
    background-image:
        radial-gradient(circle at 85% 8%, rgba(255, 255, 255, .14) 0, transparent 40%),
        radial-gradient(circle at 10% 45%, rgba(0, 20, 60, .34) 0, transparent 52%),
        linear-gradient(180deg, #075dcc 0%, #004fa8 52%, #003a80 100%) !important;
}
.vote-form-section .vote-form-container,
.vote-form-section .vote-form-container h2,
.vote-form-section .vote-form-container h3,
.vote-form-section .vote-form-container p,
.vote-form-section .vote-form-container label,
.vote-form-section .vote-form-container span,
.vote-form-section .vote-form-container small,
.vote-form-section .vote-form-container .proweb-editable-text {
    color: #172033 !important;
}
.vote-form-section .vote-form-header h2 {
    color: #0b2e6b !important;
}
.vote-form-section .vote-form-header p,
.vote-form-section .form-note {
    color: #58708f !important;
}
.vote-form-section .vote-kicker {
    color: #1769d1 !important;
}
.vote-form-section .vote-preview h3 {
    color: #0b2e6b !important;
}
.vote-form-section .vote-preview-item {
    color: #23466f !important;
}
.vote-form-section .vote-preview-value {
    color: #1769d1 !important;
}
.vote-form-section .consent a {
    color: #064ba8 !important;
}
.vote-form-section .vote-submit,
.vote-form-section .vote-submit span {
    color: #fff !important;
}
.vote-form-section .rules-dialog,
.vote-form-section .rules-dialog h2,
.vote-form-section .rules-dialog h3,
.vote-form-section .rules-dialog p,
.vote-form-section .rules-dialog span,
.vote-form-section .rules-dialog .proweb-editable-text {
    color: #334155 !important;
}
.vote-form-section .rules-dialog h2,
.vote-form-section .rules-dialog h3 {
    color: #0f3d7a !important;
}
