
.elementor-6032 .elementor-element.elementor-element-d0048a3 {
	margin-top: 35px;
	margin-bottom: 35px;
}

.elementor-6032 .elementor-element.elementor-element-54075a8 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-6032 .elementor-element.elementor-element-54075a8 .elementor-heading-title {
	font-family: "Playfair Display", Sans-serif;
	font-weight: 900;
}

.elementor-6032 .elementor-element.elementor-element-3d5db08 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-6032 .elementor-element.elementor-element-3d5db08 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.66 * 100%);
}

.elementor-6032 .elementor-element.elementor-element-3d5db08:after {
	content: "0.66";
}

.elementor-6032 .elementor-element.elementor-element-3d5db08 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-6032 .elementor-element.elementor-element-3d5db08 .elementor-post__meta-data span + span:before {
	content: "•";
}

.elementor-6032 .elementor-element.elementor-element-3d5db08 .elementor-post__text {
	margin-top: 20px;
}

.elementor-6032 .elementor-element.elementor-element-488c727 {
	margin-top: 35px;
	margin-bottom: 35px;
}

.elementor-6032 .elementor-element.elementor-element-e0380c3 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-6032 .elementor-element.elementor-element-e0380c3 .elementor-heading-title {
	font-family: "Playfair Display", Sans-serif;
	font-weight: 900;
}

.elementor-6032 .elementor-element.elementor-element-3f554ed {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-6032 .elementor-element.elementor-element-3f554ed .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.66 * 100%);
}

.elementor-6032 .elementor-element.elementor-element-3f554ed:after {
	content: "0.66";
}

.elementor-6032 .elementor-element.elementor-element-3f554ed .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-6032 .elementor-element.elementor-element-3f554ed .elementor-post__meta-data span + span:before {
	content: "•";
}

.elementor-6032 .elementor-element.elementor-element-3f554ed .elementor-post__text {
	margin-top: 20px;
}

.elementor-6032 .elementor-element.elementor-element-d332e1c {
	margin-top: 35px;
	margin-bottom: 35px;
}

.elementor-6032 .elementor-element.elementor-element-1d72cb1 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-6032 .elementor-element.elementor-element-1d72cb1 .elementor-heading-title {
	font-family: "Playfair Display", Sans-serif;
	font-weight: 900;
}

.elementor-6032 .elementor-element.elementor-element-570f621 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-6032 .elementor-element.elementor-element-570f621 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.66 * 100%);
}

.elementor-6032 .elementor-element.elementor-element-570f621:after {
	content: "0.66";
}

.elementor-6032 .elementor-element.elementor-element-570f621 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-6032 .elementor-element.elementor-element-570f621 .elementor-post__meta-data span + span:before {
	content: "•";
}

.elementor-6032 .elementor-element.elementor-element-570f621 .elementor-post__text {
	margin-top: 20px;
}

@media (max-width:767px) {
	.elementor-6032 .elementor-element.elementor-element-3d5db08 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-6032 .elementor-element.elementor-element-3d5db08:after {
		content: "0.5";
	}
	
	.elementor-6032 .elementor-element.elementor-element-3d5db08 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-6032 .elementor-element.elementor-element-3f554ed .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-6032 .elementor-element.elementor-element-3f554ed:after {
		content: "0.5";
	}
	
	.elementor-6032 .elementor-element.elementor-element-3f554ed .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-6032 .elementor-element.elementor-element-570f621 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-6032 .elementor-element.elementor-element-570f621:after {
		content: "0.5";
	}
	
	.elementor-6032 .elementor-element.elementor-element-570f621 .elementor-post__thumbnail__link {
		width: 100%;
	}
}
