.navigation-in>ul>li.ext>ul>.menu-item-category{
	display: none;
}
.box.box-filters, .box.box-categories{
	background-color: white;
}
#header .site-name a img{
	width: 250px;
	max-height: 200px;
}
#header .site-name{
	height: fit-content!important;
}
.menu-level-1>li>a{
	font-size: 12px;
}
.footer-rows .site-name a img{
	max-height: 120px;
}
#footer.is-white ul a:hover {
	color: #3196C2;
}
.footer-banners.row.banner-wrapper{
	justify-content: center;
	padding: 0 20px;
}
.footer-banners .footer-banner{
	width: unset;
	max-width: 100%;
	flex: 0 0 100%;
}
.navigation-in>ul>li>a:hover{
	transition: all 0.3s ease-in-out;
}
.navigation-in>ul>li>a:hover{
	background-color:var(--color-primary);
	border-radius: 10px;
	color: white;
}
    .navigation-in>ul>li:first-child>a {
        padding-left: 24px!important;
    }
@media (min-width: 768px) {
    #header .site-name {
        height: 100px;
    }
	.footer-banners.row.banner-wrapper{
		justify-content: center;
		padding: 0;
	}
}
@media (max-width: 767px) and (max-width: 480px) {
    .top-navigation-bar .site-name a img {
        max-height: 70px;
        max-width: 200px;
    }
}