form.wpcf7-form.init {
    background: var(--contrast-color);
    padding: 2em;
    max-width: 450px;
}

form.wpcf7-form.init input, form.wpcf7-form.init textarea {
    width:100%;
	border:0;
	padding:0.5em;
}

form.wpcf7-form.init a {
	 color: var(--black-color)!important; 
	font-size:0.75rem!important;
}

input[type=submit] {
    background-color: var(--primary-color)!important;
    color: var(--black-color)!important;
    padding: 0.8em!important;
	border:1px solid var(--primary-color);
    font-weight: 500;
    padding-left: 1.4em!important;
    padding-right: 1.4em!important;
    border-radius: var(--border-radius);
    width: max-content!important;
    display: inline-block;
    text-transform: uppercase;
}

input[type=submit]:hover {
	background-color: var(--primary-light)!important;
}

a.white {
    color: white;
}