.elementor-3183 .elementor-element.elementor-element-bd12fff{--display:flex;}/* Start custom CSS */.elementor-widget-theme-post-content h2 {
	font-weight: 700;
	font-size: 2rem;
}
.elementor-widget-theme-post-content h2 b,
.elementor-widget-theme-post-content h2 strong {
	font-weight: 700;
}
.elementor-widget-theme-post-content h3 {
	font-size: 1.5rem;
}
.elementor-widget-theme-post-content h3 b,
.elementor-widget-theme-post-content h3 strong {
	font-weight: 500;
}


@media (max-width: 767px) {
	.elementor-widget-theme-post-content h2 {
	font-weight: 700;
	font-size: 1.5rem;
	}
	.elementor-widget-theme-post-content h2 b,
	.elementor-widget-theme-post-content h2 strong {
	font-weight: 700;
	}
	.elementor-widget-theme-post-content h3 {
	font-size: 1.2rem;
	}
	.elementor-widget-theme-post-content h3 b,
	.elementor-widget-theme-post-content h3 strong {
	font-weight: 500;
	}
}/* End custom CSS */