
@media (max-width: 766px) {
.elementor-element-4d8d94d .elementor-gallery__container:not([style*=container-aspect-ratio]) {
						--container-aspect-ratio: 100%;
						--aspect-ratio: 66.666666666667%;
						--hgap: 10px;
						--vgap: 10px;
						--columns: 2;
						--rows: 3;
					}
}
@media (min-width: 767px) and (max-width: 1023px) {
.elementor-element-4d8d94d .elementor-gallery__container:not([style*=container-aspect-ratio]) {
						--container-aspect-ratio: 100%;
						--aspect-ratio: 66.666666666667%;
						--hgap: 10px;
						--vgap: 10px;
						--columns: 7;
						--rows: 1;
					}
}
@media (min-width: 1024px) {
.elementor-element-4d8d94d .elementor-gallery__container:not([style*=container-aspect-ratio]) {
						--container-aspect-ratio: 100%;
						--aspect-ratio: 66.666666666667%;
						--hgap: 10px;
						--vgap: 10px;
						--columns: 6;
						--rows: 1;
					}
}
.elementor-element-4d8d94d .e-gallery-grid:not([style*=container-aspect-ratio]).e-gallery--animated .e-gallery-item {
					width: unset;
					height: unset;
					left: unset;
					top: unset;
					position: unset;
				}
.elementor-element-4d8d94d .e-gallery-grid:not([style*=container-aspect-ratio]).e-gallery--animated {
					display: grid;
					grid-gap: var(--vgap) var(--hgap);
					grid-template-columns: repeat(var(--columns), 1fr);
				}