
@media (max-width: 766px) {
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) .e-gallery-item:nth-child(1) {
								--item-width: 0.25;
								--gap-count: 3;
								--item-height: 1;
								--item-start: 0;
								--item-row-index: 0;
								--item-top: 0;
								--row: 0;
							}
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) .e-gallery-item:nth-child(2) {
								--item-width: 0.25;
								--gap-count: 3;
								--item-height: 1;
								--item-start: 0.25;
								--item-row-index: 1;
								--item-top: 0;
								--row: 0;
							}
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) .e-gallery-item:nth-child(3) {
								--item-width: 0.25;
								--gap-count: 3;
								--item-height: 1;
								--item-start: 0.5;
								--item-row-index: 2;
								--item-top: 0;
								--row: 0;
							}
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) .e-gallery-item:nth-child(4) {
								--item-width: 0.25;
								--gap-count: 3;
								--item-height: 1;
								--item-start: 0.75;
								--item-row-index: 3;
								--item-top: 0;
								--row: 0;
							}
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) {
						--container-aspect-ratio: 0.180156657963;
						--hgap: 10px;
						--vgap: 10px;
						--rows: 1;
					}
}
@media (min-width: 767px) and (max-width: 1023px) {
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) .e-gallery-item:nth-child(1) {
								--item-width: 0.25;
								--gap-count: 3;
								--item-height: 1;
								--item-start: 0;
								--item-row-index: 0;
								--item-top: 0;
								--row: 0;
							}
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) .e-gallery-item:nth-child(2) {
								--item-width: 0.25;
								--gap-count: 3;
								--item-height: 1;
								--item-start: 0.25;
								--item-row-index: 1;
								--item-top: 0;
								--row: 0;
							}
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) .e-gallery-item:nth-child(3) {
								--item-width: 0.25;
								--gap-count: 3;
								--item-height: 1;
								--item-start: 0.5;
								--item-row-index: 2;
								--item-top: 0;
								--row: 0;
							}
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) .e-gallery-item:nth-child(4) {
								--item-width: 0.25;
								--gap-count: 3;
								--item-height: 1;
								--item-start: 0.75;
								--item-row-index: 3;
								--item-top: 0;
								--row: 0;
							}
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) {
						--container-aspect-ratio: 0.181225554107;
						--hgap: 10px;
						--vgap: 10px;
						--rows: 1;
					}
}
@media (min-width: 1024px) {
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) .e-gallery-item:nth-child(1) {
								--item-width: 0.25;
								--gap-count: 3;
								--item-height: 1;
								--item-start: 0;
								--item-row-index: 0;
								--item-top: 0;
								--row: 0;
							}
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) .e-gallery-item:nth-child(2) {
								--item-width: 0.25;
								--gap-count: 3;
								--item-height: 1;
								--item-start: 0.25;
								--item-row-index: 1;
								--item-top: 0;
								--row: 0;
							}
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) .e-gallery-item:nth-child(3) {
								--item-width: 0.25;
								--gap-count: 3;
								--item-height: 1;
								--item-start: 0.5;
								--item-row-index: 2;
								--item-top: 0;
								--row: 0;
							}
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) .e-gallery-item:nth-child(4) {
								--item-width: 0.25;
								--gap-count: 3;
								--item-height: 1;
								--item-start: 0.75;
								--item-row-index: 3;
								--item-top: 0;
								--row: 0;
							}
.elementor-element-fa29acb .elementor-gallery__container:not([style*=container-aspect-ratio]) {
						--container-aspect-ratio: 0.183833116037;
						--hgap: 5px;
						--vgap: 5px;
						--rows: 1;
					}
}
.elementor-element-fa29acb .e-gallery-justified:not([style*=container-aspect-ratio]) .e-gallery-item {
						height: calc(var(--item-height) * (100% - var(--vgap) * var(--rows)));
						top: calc(var(--item-top) * (100% - var(--vgap) * var(--rows)) + (var(--row) * var(--vgap)));
				}
.elementor-element-fa29acb .e-gallery-justified:not([style*=container-aspect-ratio]) {
						padding-bottom: calc(var(--container-aspect-ratio) * 100% + var(--vgap) * var(--rows));
				}