/* FORM */
.contact-form-container input[type="text"],
.contact-form-container input[type="email"],
.contact-form-container textarea {
	width: 100%;
	background: transparent;
	border: none;
	border-bottom: 1px solid white;
	margin-bottom: 20px;
	color: white;
	padding: 10px 0 8px 0;
	outline: none;
	box-shadow: none;
	border-radius: 0;	
}
.contact-form-container input::placeholder,
.contact-form-container textarea::placeholder {
	color: white;
	opacity: .6;
}
.contact-form-container input:-webkit-autofill,
.contact-form-container input:-webkit-autofill:focus {
    transition: background-color 0s 600000s, color 0s 600000s !important;
}

.contact-form-container .contact-form-privacy-container > p {
	display: flex;
	align-items: center;
	gap: 6px;
	color: white;
	font-size: 16px;
}
.contact-form-container .contact-form-privacy-container input[type="checkbox"] {
	width: 18px;
	height: 18px;
	accent-color: var(--palette-green);
}

.contact-form-container .contact-form-submit-container > p {
	display: flex;
	flex-direction: row-reverse;
}

.contact-form-container .wpcf7-submit:disabled {
	opacity: .6;
}