@media (min-width: 1025px) {
	.ekit-template-content-header .elementor-element-322c7b47 {
		flex: 1 1 auto !important;
		width: auto !important;
		min-width: 0 !important;
	}

	.ekit-template-content-header .elementor-element-f1035f0 {
		width: 100% !important;
		max-width: 100% !important;
	}

	.ekit-template-content-header .elementor-element-4fa1b17b {
		z-index: 5 !important;
		width: 150px !important;
		max-width: 150px !important;
		flex: 0 0 150px !important;
	}

	.ekit-template-content-header .elementor-element-12bd56bc {
		position: static !important;
		width: 100% !important;
		max-width: 100% !important;
	}

	.ekit-template-content-header .elementor-element-12bd56bc .elementor-button {
		padding-right: 20px !important;
		padding-left: 20px !important;
		white-space: nowrap !important;
	}
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.ekit-template-content-header .elementor-element-f1035f0 .ekit-menu-nav-link {
		padding-right: clamp(5px, .55vw, 10px) !important;
		padding-left: clamp(5px, .55vw, 10px) !important;
		font-size: clamp(12px, 1vw, 16px) !important;
	}
}

/* Display the casing saved by editors instead of capitalizing every word. */
body:not(.wp-admin) h1,
body:not(.wp-admin) h2,
body:not(.wp-admin) h3,
body:not(.wp-admin) h4,
body:not(.wp-admin) h5,
body:not(.wp-admin) h6,
body:not(.wp-admin) .elementor-heading-title,
body:not(.wp-admin) .elementor-button-text {
	text-transform: none !important;
}
