/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/
@media (max-width: 600px) {
	ul#menu-menu-footer-2 {
 		flex-wrap: wrap;
    	text-align: center;
		padding-left:30px;
	}
	ul#menu-menu-footer-2 li.menu-item {
    	padding: 5px;
	} 
	ul#menu-menu-footer {
 		flex-wrap: wrap;
    	text-align: center;
		padding-right:90px;
	}
	ul#menu-menu-footer li.menu-item {
    	padding: 5px;
	} 
	ul#menu-about-submenu {
    	flex-wrap: wrap;
	}
	ul#menu-about-submenu li.menu-item {
		padding:5px;
	}
	ul#menu-about-menu-2{
		flex-wrap: wrap;
	}
	ul#menu-about-menu-2 li.menu-item{
		padding:5px;
	}
}
ul.w-nav-list.level_1.hover_simple li#menu-item-623 {
	font-family: var(--h1-font-family);
    font-size: 18px;
    line-height: 1.20 !important;
    font-weight: 600;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0em;
    border-radius: 10px;
    padding: 0.8em 1.6em;
    background: var(--color-content-primary);
    border-color: transparent;
    color: #ffffff !important;
}
ul.w-nav-list.level_1.hover_simple li#menu-item-623:hover {
	box-shadow: 0px 0.3em 1em 0px rgba(224,82,79,0.25);
    background: #ffffff;
    border-color: transparent;
    color: var(--color-content-primary) !important;
}
ul.w-nav-list.level_1.hover_simple li#menu-item-624 {
	font-family: var(--h1-font-family);
    font-size: 18px;
    line-height: 1.20 !important;
    font-weight: 600;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0em;
    border-radius: 10px;
    padding: 0.8em 1.6em;
    background: var(--color-content-primary);
    border-color: transparent;
    color: #ffffff !important;
}
ul.w-nav-list.level_1.hover_simple li#menu-item-624:hover {
	box-shadow: 0px 0.3em 1em 0px rgba(224,82,79,0.25);
    background: #ffffff;
    border-color: transparent;
    color: var(--color-content-primary) !important;
}