/* Global Background Color */
body {
    background-color: #EBE9DE !important;
}

/* Image Card Hover Motion Graphics */
.image-card {
    overflow: hidden;
    border-radius: 0.5rem;
}

.image-card img {
    transition: transform 0.5s ease-in-out;
}

.image-card:hover img {
    transform: scale(1.08);
}

/* Adjust scroll offset for fixed navbar */
html {
    scroll-padding-top: 80px;
}
