.scrolling-slideshow-wrapper {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    gap: 10px;
    padding: 10px;
}

.scrolling-slideshow-wrapper img {
    max-width: 100%;
    height: auto;
    scroll-snap-align: start;
    flex: 0 0 auto;
    border-radius: 8px;
    transition: transform 0.3s ease;
}

.scrolling-slideshow-wrapper img:hover {
    transform: scale(1.05);
}

/* Optional scrollbar styling */
.scrolling-slideshow-wrapper::-webkit-scrollbar {
    height: 8px;
}

.scrolling-slideshow-wrapper::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 4px;
}

.home .comments-area,
.home .comments-title,
.home #comments,
.home .comment-respond,
.home .comment-list,
.home .comments-count-wrapper {
    display: none !important;
}

.home .comments-area,
.home #comments,
.home .comment-respond,
.home .comments-title,
.home .comments-count-wrapper,
.home .comment-list,
.home .ast-comment-formwrap,
.home #ast-commentform,
.home [class*="comment-"] {
  display: none !important;
}

.home .comments-area,
.home #comments,
.home .comment-respond,
.home .comments-title,
.home .comments-count-wrapper,
.home .comment-list,
.home .ast-comment-formwrap,
.home #ast-commentform,
.home form.comment-form,
.home textarea#comment,
.home input[name="author"],
.home input[name="email"],
.home input[name="url"],
.home [id*="comment"],
.home [class*="comment"],
.home [class*="comments"] {
  display: none !important;
}

.home .comments-area,
.home #comments,
.home .comment-respond,
.home .comments-title,
.home .comments-count-wrapper,
.home .comment-list,
.home .ast-comment-formwrap,
.home #ast-commentform,
.home form.comment-form,
.home textarea#comment,
.home input[name="author"],
.home input[name="email"],
.home input[name="url"],
.home [id*="comment"],
.home [class*="comment"],
.home [class*="comments"],
.home h2 + .comments-area,
.home h3 + .comments-area,
.home h2:empty,
.home h3:empty {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  overflow: hidden !important;
  margin: 0 !important;
  padding: 0 !important;
}