/******* Do not edit this file *******
Code Snippets Manager
Saved: Mar 10 2026 | 19:44:13 */
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0;
}
.jet-listing-dynamic-field__content p:last-child, .elementor-widget-text-editor p:last-child {
  margin-bottom: 0px;
}
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-] > a {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
}
.single-post .elementor-widget-theme-post-content .gallery {
  display: grid;
  gap: 8px;
  margin-top: 32px;
}
.single-post .elementor-widget-theme-post-content .gallery img {
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.single-post .elementor-widget-theme-post-content .gallery.gallery-columns-3 {
  grid-template-columns: repeat(3, 1fr);
}
.single-post .elementor-widget-theme-post-content .gallery.gallery-columns-4 {
  grid-template-columns: repeat(4, 1fr);
}
.single-post .elementor-widget-theme-post-content .gallery.gallery-columns-5 {
  grid-template-columns: repeat(5, 1fr);
}
.single-post .elementor-widget-theme-post-content .gallery figure.gallery-item {
  margin: 0;
  padding: 0;
}
@media (max-width: 1024px) {
  .single-post .elementor-widget-theme-post-content .gallery.gallery-columns-3, .single-post .elementor-widget-theme-post-content .gallery.gallery-columns-4, .single-post .elementor-widget-theme-post-content .gallery.gallery-columns-5 {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 768px) {
  .single-post .elementor-widget-theme-post-content .gallery.gallery-columns-3, .single-post .elementor-widget-theme-post-content .gallery.gallery-columns-4, .single-post .elementor-widget-theme-post-content .gallery.gallery-columns-5 {
    grid-template-columns: repeat(2, 1fr);
  }
}
