﻿
.sidebar {
    background-color: #f8f9fa;
    padding: 20px;
}

.footer {
    background-color: #f8f9fa;
    padding: 20px 0;
}

img {
    max-width: 100%;
    height: auto;
}
/* Animation */
.fade-in {
    animation: fadeIn 0.3s ease-out;
}

@keyframes fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}
/* Header Styles */
header {
    background-color: #007bff; /* Blue color */
    padding: 20px 0;
    text-align: center;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
}

    header h1 {
        color: white;
    }
/* Content Styles */
#mainContent {
    padding-top: 100px; /* Adjust this value according to your header height */
}

