/*Adicione seu css responsivo neste arquivo*/

@media screen and (max-width: 1270px) and (min-width: 1025px) {
	#header_top > .elementor-container,
	#header_main > .elementor-container{
		flex-wrap: wrap;
	}
	#header_top .header_top_item {
		width: 33.33%
	}
	#header_logo {
		width: 100%;
	}
	#header_logo .elementor-widget-image {
		text-align: center;
		margin-bottom: 20px;
	}
	#header_logo .elementor-widget-image img {
		width: 60%;
	}
	#header_main :is(#header_menu, #header_button) {
		width: 100%;
	}
	#header_button .elementor-button-wrapper {
    	text-align: center;
	}
	#header_menu .elementor-nav-menu--main {
		justify-content: center;
	}
	#header_menu .elementor-nav-menu {
    	margin: 0;
	}
}