/* Keep the existing homepage header in one row without affecting its hero. */
@media (min-width: 1025px) {
	body.home .elementor-19912 .elementor-element.elementor-element-ba218c1 {
		width: min(90%, 1280px) !important;
		align-items: center !important;
		gap: 20px !important;
	}

	body.home .elementor-19912 .elementor-element.elementor-element-51ea864 {
		flex: 0 0 120px !important;
	}

	body.home .elementor-19912 .elementor-element.elementor-element-ae824d3,
	body.home .elementor-19912 .elementor-element.elementor-element-3f505fb {
		flex: 1 1 auto !important;
		width: auto !important;
		min-width: 0 !important;
	}

	body.home .elementor-19912 .elementor-element.elementor-element-ae824d3 {
		align-items: center !important;
	}

	body.home .elementor-19912 .elementor-element.elementor-element-3f505fb ul.eael-simple-menu {
		display: flex !important;
		align-items: center !important;
		justify-content: flex-end !important;
		flex-wrap: nowrap !important;
	}

	body.home .elementor-19912 .elementor-element.elementor-element-3f505fb ul.eael-simple-menu > li {
		flex: 0 0 auto !important;
	}

	body.home .elementor-19912 .elementor-element.elementor-element-3f505fb ul.eael-simple-menu > li > a {
		padding-inline: 15px !important;
		white-space: nowrap !important;
	}

	body.home .elementor-19912 .elementor-element.elementor-element-e9f0b04 {
		flex: 0 0 auto !important;
	}

	body.home .elementor-19912 .elementor-element.elementor-element-e9f0b04 .elementor-button {
		white-space: nowrap !important;
	}
}
