/* finance form */
.ac-mc-connector-finance .step-heading {
    font-size: 35px;
    font-weight: 600;
    color: var(--ac-mc-primary);
}
.ac-mc-connector-finance .button-list[data-selected=""] {
    background: var(--ac-mc-secondary) !important;
}
.ac-mc-connector-finance .step-text {
    color:var( --e-global-color-216df10 );
}   
.ac-mc-connector-finance .progress-bullet.active{
    background-color: var(--ac-mc-secondary) !important;
}
.ac-mc-connector-finance .progress-line{
    background-color: var(--ac-mc-secondary) !important;
}
.ac-mc-connector-finance button {
    font-weight: 500;
    background-color: var(--ac-mc-primary);
    border-style: solid;
    border-color: var(--ac-mc-primary);
    font-size: 17px;
    padding: 10px 30px;
    border-radius: 6px;  
}
.ac-mc-connector-finance .btn-default:hover,
.ac-mc-connector-finance .btn-default:focus {
	background-color: #FFFFFF !important;
	color: var(--ac-mc-primary) !important;
    border-color: var(--ac-mc-primary) !important;   
}
.ac-mc-connector-finance .btn-postcode {
	color: var(--ac-mc-secondary);
	border-color: var(--ac-mc-secondary);
	background-color: #fff;
	border: 1px solid;
	text-decoration: none;
}
.ac-mc-connector-finance .button-list-group {
    color: var(--ac-mc-secondary);
}
.ac-mc-connector-finance .btn-postcode:hover,
.ac-mc-connector-finance .btn-postcode:focus {
	color: white;
	background-color:var(--ac-mc-primary);
}
.ac-mc-connector-finance .btn-default {
	margin-bottom: 20px;
    background-color: var(--ac-mc-primary) !important;
}
@media (min-width: 768px) {
    .ac-mc-connector-finance button {
		font-size: 20px;
	}
}
