/* Header bar colour */
.md\:from-brandprimary {
    --tw-gradient-from: rgb(255 255 255) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
/*Panels */
.bg-white {
    --tw-bg-opacity: 0;
    background-color:#f6f6f6;
}
/* Call to action buttons */
.button, #contact_proceed, #quote_submit_button, #callback_button {
    font-size: 1.5rem;
    padding: .875rem 2.25rem;
    border: 1px solid #f31f4b;
    background: #f31f4b;
    font-weight: 500;
}
/*Call to action buttons - mouse over */
.button:hover, #contact_proceed:hover, #quote_submit_button:hover, #callback_button:hover {
	border: 1px solid #f31f4b!important;
    background: #f31f4b!important;
    box-shadow: 0 2px 20px 0 rgba(209,22,61,.4)!important;
    outline: 0!important;
}