/* Contact Page Styles */
:root {
    --primary-color: #b5070f;
    --secondary-color: #f5f5f5;
    --accent-color: #e7cb7c;
    --text-dark: #2c2c2c;
    --text-light: #666;
    --white: #ffffff;
    --border-light: #e0e0e0;
    --shadow-light: rgba(0, 0, 0, 0.1);
    --shadow-medium: rgba(0, 0, 0, 0.15);
}

/* Main Content Layout */
.main-content {
    margin-left: 280px;
    margin-top: 60px;
    min-height: 100vh;
    background-color: var(--secondary-color);
}

