.container h1 { 
	color:#D90248;
	font-size:2rem;
}
.container h2 { 
	font-weight:bold;
}
.container .form-select.is-invalid, .container .was-validated .container .form-select:invalid {
	border-color:#D90248;
}
.container .invalid-feedback {
	color:#D90248;
}
.surname-field {
	position: absolute;
	right: 3000px;
	top: -999px;
}
.loading-overlay {
	position: fixed;
	inset: 0;
	background: rgba(0,0,0,0.6);
	z-index: 9999;
	display: flex;
	align-items: center;
	justify-content: center;
}
button.btn-primary {
	background: #ffffff;
	background: linear-gradient(50deg,rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, 1) 0%, rgba(217, 2, 72, 1) 71%);
}