/*
Theme Name: Hello Elementor Child
Description: Hello Elementor Child Theme
Template: hello-elementor
Text Domain: hello-elementor-child
*/

.elementor-grid-1.lss-loop-news .e-loop-item .lss-loop-fraction { display:none;}

body.single-post > header {border-bottom: 3px solid #ddd;}

@media (min-width: 1024px) { 
	.lss-loop-grid-news {margin: auto 30px;}
}

@media screen and (max-width: 767px) {
	.elementor-element-474da81.lss-padding-0-5-7-5 { padding: 0% 5% 7.5% 5%; }
}

.elementor-32 .elementor-element.elementor-element-57966cd.lss-loop-grid-news {
	--grid-row-gap: 30px;
	--grid-column-gap: 30px;
}
.lss-loop-grid-news .e-loop-item { box-shadow: 5px 5px 8px #ccc; border: 1px solid #eee; padding:20px;}
.lss-loop-grid-news .e-loop-item:hover { box-shadow: 5px 5px 3px #ccc; }
.elementor-15434 .elementor-element.elementor-element-f74f32c .elementor-heading-title { font-size: 1.3rem;}
@media screen and (min-width: 1200px) {
	.elementor-32 .elementor-element.elementor-element-57966cd.lss-loop-grid-news {
		--grid-row-gap: 40px;
		--grid-column-gap: 40px;
	}
	.lss-loop-grid-news .e-loop-item { padding:30px;}
}