/* Simple image wrapper styles */
.service-image-wrapper,
.about-image-wrapper,
.hero-image-wrapper {
    position: relative;
    width: 100%;
    margin-bottom: 30px;
}

.service-image-wrapper img,
.about-image-wrapper img,
.hero-image-wrapper img {
    width: 100%;
    height: auto;
    border-radius: 10px;
    display: block;
}

/* Basic hover effect */
.service-image-wrapper img:hover,
.about-image-wrapper img:hover,
.hero-image-wrapper img:hover {
    transform: scale(1.02);
    transition: transform 0.3s ease;
}