#contact textarea {
	min-height : 230px;
}
#contact strong {
	color : var(--main-color);
	font-weight : 300;
}
[data-bs-theme=light] #contact strong {
	color : var(--main-color-day);
}
#contact a {
	color : var(--main-color);
	font-weight : 300;
	text-decoration : none;
	transition : opacity 0.2s ease-in-out;
	opacity : 1;
}
#contact a:hover, #contact a:focus, #contact a:active {
	opacity : 0.2;
}
[data-bs-theme=light] #contact a {
	color : var(--main-color-day);
}
[data-bs-theme=light] #contact a:hover, #contact a:focus, #contact a:active {
	opacity : 0.2;
}

#contact input, #contact textarea {
	background-color : var(--bg-color-light);
}
[data-bs-theme=light] #contact input, [data-bs-theme=light] #contact textarea {
	background-color : var(--bg-color-day);
	border : 1px solid var(--main-color-day);
	border-left : 0px;
}

.form-control:focus {
	border-color: var(--bg-color-light-day);
}
[data-bs-theme=light] .form-control:focus {
	border-color: var(--main-color-day);
}

.form-floating>.form-control-plaintext~label::after,
.form-floating>.form-control:focus~label::after,
.form-floating>.form-control:not(:placeholder-shown)~label::after,
.form-floating>.form-select~label::after {
	background-color : var(--bg-color-light);
	background-color : transparent;
}
[data-bs-theme=light] .form-floating>.form-control-plaintext~label::after,
[data-bs-theme=light] .form-floating>.form-control:focus~label::after,
[data-bs-theme=light] .form-floating>.form-control:not(:placeholder-shown)~label::after,
[data-bs-theme=light] .form-floating>.form-select~label::after {
	background-color : var(--bg-color-day);
	background-color : transparent;
}
#contact .input-group-text {
	background-color : var(--bg-color-light);
	color : var(--main-color);
}
[data-bs-theme=light] #contact .input-group-text {
	background-color : var(--bg-color-light-day);
	color : var(--main-color-day);
	border : 1px solid var(--main-color-day);
	border-right : 0px;
}

#contact .btn {
	font-size : 1em;
}
#contact .btn .bi {
	margin-right : 5px;
}

#contact .mail_feedback.hide {
	display : none;
}