/* Image Display Fix */
img {
    opacity: 1 !important;
    visibility: visible !important;
    display: block;
    max-width: 100%;
    height: auto;
}

/* Ensure hero images are always visible */
.hero__bg-image,
.hero__photo {
    opacity: 1 !important;
    visibility: visible !important;
}

/* Ensure all content images are visible */
.about__photo,
.achievement__image,
.faith__photo,
.news__photo {
    opacity: 1 !important;
    visibility: visible !important;
}

/* Override any animation delays that might hide images */
.hero__content,
.section__header,
.about__story,
.achievement,
.issue,
.news__item {
    opacity: 1 !important;
    transform: none !important;
}

/* Ensure images load immediately */
img[src] {
    opacity: 1 !important;
    transition: none !important;
}

