.gvlo-heading, .gvlo-description, .flatpickr-weekdays, .flatpickr-months .flatpickr-month, .flatpickr-months .flatpickr-next-month {
color: #434883;
fill: #434883;
}
.gvlo-toggle-disclaimer input:checked + button, button.flatpickr-day.selected, .flatpickr-calendar .flatpickr-day.selected, .flatpickr-calendar .flatpickr-day.selected:hover {
background: #434883;
}
.gvlo-toggle-disclaimer button {
height: 3em;
min-width: 80px;
}
.gvlo-field input[type=text], .gvlo-field input[type=email], .gvlo-field input[type=date], .gvlo-field input#deliveryDate, .gvlo-field textarea,  .flatpickr-calendar {
    border: 1px solid #434883;
}
.gvlo-field label {
    font-size: 1em;
}
.flatpickr-day {
color: #434883;
min-width: 1%;
box-shadow: none;
padding: 1px 6px;
}
button.gvlo-popup-modal-close, button.gvlo-popup-modal-close:hover {
background: transparent;
box-shadow: none;
}

