
@media (max-width: 766px) {
.elementor-element-55a4cdf .elementor-gallery__container:not([style*=container-aspect-ratio]) {
						--container-aspect-ratio: 100%;
						--aspect-ratio: 66.666666666667%;
						--hgap: 10px;
						--vgap: 10px;
						--columns: 3;
						--rows: 12;
					}
}
@media (min-width: 767px) and (max-width: 1023px) {
.elementor-element-55a4cdf .elementor-gallery__container:not([style*=container-aspect-ratio]) {
						--container-aspect-ratio: 100%;
						--aspect-ratio: 66.666666666667%;
						--hgap: 10px;
						--vgap: 10px;
						--columns: 11;
						--rows: 4;
					}
}
@media (min-width: 1024px) {
.elementor-element-55a4cdf .elementor-gallery__container:not([style*=container-aspect-ratio]) {
						--container-aspect-ratio: 100%;
						--aspect-ratio: 66.666666666667%;
						--hgap: 10px;
						--vgap: 10px;
						--columns: 6;
						--rows: 6;
					}
}
.elementor-element-55a4cdf .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-55a4cdf .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);
				}