/*! elementor-pro - v3.31.0 - 05-08-2025 */
.elementor-widget-loop-grid .elementor-loop-container.elementor-grid{display:grid;grid-template-columns:repeat(var(--e-loop-grid-columns,3),1fr)}
.elementor-grid-1 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(1,1fr)}
.elementor-grid-2 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(2,1fr)}
.elementor-grid-3 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(3,1fr)}
.elementor-grid-4 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(4,1fr)}
.elementor-grid-5 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(5,1fr)}
.elementor-grid-6 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(6,1fr)}
.elementor-widget-loop-grid .elementor-widget-container{overflow:hidden}
.elementor-widget-loop-grid .e-loop-item{min-width:0}
.elementor-widget-loop-grid .e-load-more-anchor{display:none}
.elementor-widget-loop-grid .e-loop__load-more{grid-column:1/-1;text-align:center;margin-top:20px}
.elementor-widget-loop-grid .e-load-more-message{grid-column:1/-1;text-align:center}
.elementor-widget-loop-grid .e-load-more-spinner{display:none;grid-column:1/-1;text-align:center}
.elementor-widget-loop-grid .e-load-more-spinner.e-load-more-spinner--shown{display:block}
@media (max-width:1024px){
.elementor-grid-tablet-1 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(1,1fr)}
.elementor-grid-tablet-2 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(2,1fr)}
.elementor-grid-tablet-3 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(3,1fr)}
.elementor-grid-tablet-4 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(4,1fr)}
}
@media (max-width:767px){
.elementor-grid-mobile-1 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(1,1fr)}
.elementor-grid-mobile-2 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(2,1fr)}
.elementor-grid-mobile-3 .elementor-loop-container.elementor-grid{grid-template-columns:repeat(3,1fr)}
}
