body {
	padding-top: 76px; 
}

/* --- Form Specific --- */
.form-container {
	background-color: #fff;
	padding: 40px;
	border-radius: 10px;
	box-shadow: 0 0 20px rgba(0,0,0,0.05);
	border-top: 5px solid var(--primary-orange);
}

.btn-orange {
	background-color: var(--primary-orange);
	color: #fff;
	padding: 12px 40px;
	border-radius: 30px;
	font-weight: bold;
	transition: all 0.3s;
	border: none;
}
.btn-orange:hover {
	background-color: #c95b00;
	color: #fff;
	transform: translateY(-2px);
}