/**
 * Scoped foundation reset — does not affect Elementor sections below.
 */
.neomi-header,
.neomi-mockup {
	box-sizing: border-box;
}

.neomi-header *,
.neomi-header *::before,
.neomi-header *::after,
.neomi-mockup *,
.neomi-mockup *::before,
.neomi-mockup *::after {
	box-sizing: inherit;
}

.neomi-header ul,
.neomi-header li,
.neomi-mockup ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.neomi-header .menu-item,
.neomi-header .page_item {
	display: inline-block;
	width: auto;
}

.neomi-header a,
.neomi-mockup a {
	text-decoration: none;
}

.neomi-header img:not(.neomi-header__logo-full):not(.neomi-hero-toolbar__logo),
.neomi-mockup img:not(.neomi-mockup__photo) {
	display: block;
	max-width: 100%;
	height: auto;
}

.neomi-hero-toolbar__logo {
	max-width: none;
}
