.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS for theme-post-content, class: .elementor-element-2f0ace6d */.elementor-269 .elementor-element.elementor-element-2f0ace6d { } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery.wp-block-gallery { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); grid-auto-rows: 9rem; grid-auto-flow: dense; gap: 0.75rem; margin-block-start: 1.5rem; } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery.wp-block-gallery > figure.wp-block-image { width: auto !important; max-width: none; margin: 0 !important; height: auto; overflow: hidden; border-radius: 16px; } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery.wp-block-gallery > figure > a { display: block; width: 100%; height: 100%; cursor: zoom-in; } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery.wp-block-gallery > figure img { width: 100% !important; height: 100% !important; object-fit: cover; display: block; transition: transform 350ms; } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery.wp-block-gallery > figure a:hover img { transform: scale(1.04); } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery > figure:nth-child(8n+1), .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery > figure:nth-child(8n+6) { grid-column: span 2; grid-row: span 2; } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery > figure:nth-child(8n+4), .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery > figure:nth-child(8n+5) { grid-column: span 2; } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery > figure:nth-child(4n+1):last-child { grid-column: 1 / -1; grid-row: span 2; } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery > figure:nth-child(4n+1):nth-last-child(2), .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery > figure:nth-child(4n+2):last-child { grid-column: span 2; grid-row: span 2; } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery > figure:nth-child(4n+1):nth-last-child(3) { grid-column: span 2; grid-row: span 2; } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery > figure:nth-child(4n+2):nth-last-child(2), .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery > figure:nth-child(4n+3):last-child { grid-column: span 2; grid-row: span 1; } @media (max-width: 767px) { .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery.wp-block-gallery { grid-template-columns: repeat(2, minmax(0, 1fr)); grid-auto-rows: 7.5rem; gap: 0.5rem; } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery.wp-block-gallery > figure.wp-block-image { border-radius: 12px; } .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery > figure:nth-child(8n+4), .elementor-269 .elementor-element.elementor-element-2f0ace6d .wp-block-gallery > figure:nth-child(8n+5) { grid-column: 1 / -1; } } .elementor-269 .elementor-element.elementor-element-2f0ace6d .x {; }/* End custom CSS */