/*
 * The campaign pages (Malta, Access, USA and their success pages) are the old
 * standalone pages' own stylesheets rendered inside Elementor, and Elementor's
 * own CSS trips them up in a few places. Loaded after the page's stylesheet
 * (see fsummit_campaign_page_assets() in functions.php).
 */

/*
 * The old stylesheets style every bare <section> (padding + a 1px top
 * border) — and Elementor's top-level wrapper is a <section> too, so each
 * page section picked up a stray extra line and 1px of height above it.
 */
.elementor-section.elementor-top-section {
	border-top: 0;
}

/*
 * Elementor resets `.elementor img { border-radius: 0; box-shadow: none;
 * height: auto }` and `.elementor a { box-shadow: none }` at specificity
 * 0,1,1, which beats the pages' own single-class rules. Restore the ones
 * that actually show.
 */
.elementor img.agenda_section__thumb {
	width: 38px;
	height: 38px;
	border-radius: 50%;
}

.elementor a.unic_btn-green {
	box-shadow: 0 14px 32px -14px rgba(12, 13, 16, 0.4);
}
