/* Impede que o Google Translate quebre o layout do site */
.goog-te-banner-frame.skiptranslate,
iframe.skiptranslate {
	display: none !important;
	visibility: hidden !important;
	height: 0 !important;
}
body {
	top: 0px !important;
	position: static !important;
}
.goog-te-gadget {
	color: transparent !important;
	font-size: 0 !important;
}
.goog-tooltip,
.goog-tooltip:hover,
.goog-text-highlight {
	background: none !important;
	box-shadow: none !important;
	border: none !important;
}
font[style*="vertical-align: inherit"] {
	vertical-align: baseline !important;
}

/* Mantém o menu principal numa linha só mesmo com texto traduzido mais longo (ex: espanhol) */
.elementor-nav-menu--layout-horizontal {
	flex-wrap: nowrap !important;
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu {
	flex-wrap: nowrap !important;
	white-space: nowrap;
}
.elementor-nav-menu--layout-horizontal .elementor-item {
	white-space: nowrap;
	padding: 13px 12px !important;
	letter-spacing: 0.5px !important;
}
