.service-thumb {
    height: 200px; /* Set a specific height */
    overflow: hidden; /* Hide any overflow */
    position: relative; /* Position relative for zoom effect */
}

.service-image {
    height: 100%; /* Fill the container height */
    width: 100%; /* Fill the container width */
    object-fit: cover; /* Cover the container while maintaining aspect ratio */
}


.owl-nav button {
    color: blue;
    background-color: transparent;
    border: none;
    font-size: 30px;
}
.owl-dots .owl-dot span {
    background: blue;
    opacity: 0.7;
}
.owl-dots .owl-dot.active span {
    background: blue;
    opacity: 1;
}
.item img {
    width: 100%;
    height: 300px; /* Set a fixed height */
    object-fit: cover; /* Ensures image covers the container */
}
.gallery-item {
    position: relative;
    overflow: hidden;
    height: 300px; /* Adjust as needed */
}
.gallery-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}