/* Elementor Section Overwrites
--------------------------------------------------------- */
/* fullwidth container */
body .elementor-section.elementor-section-boxed > .elementor-container {
	max-width: var(--container-width);
}
body .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding: 0;
}
body .elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 100%;
	padding-left: 0;
	padding-right: 0;
}
body .elementor-section.elementor-section-boxed > .elementor-container .elementor-container {
	max-width: var(--container-width);
	padding-left: var(--gap-default);
	padding-right: var(--gap-default);
}
body .elementor-top-section > .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding-left: 0;
	padding-right: 0;
}

.entry-content .elementor-section.elementor-section-boxed.elementor-top-section > .elementor-container {
	max-width: 100%;
}
body .elementor-section.elementor-section-boxed > .elementor-container .elementor-container {
	grid-gap: 20px;
}
