@media screen and (max-width: 1200px)
{
	.menu ul li a{padding: 12px 10px;}
	.row{margin: 0 !important;}
}
@media screen and (max-width: 1024px) 
{
	.box-header .container > .d-flex{justify-content: center !important;}
	.copyright{padding-bottom: 50px !important;}
	.copyright .d-flex{justify-content: center !important;text-align: center;}
	.copyright .social{margin-top: 10px;}
}
@media screen and (max-width: 960px) 
{
	:root
	{
		--item__margin: 5px;
		--item__width: calc((100% / 4) - (var(--item__margin) * 2));
		--item__page__margin: 5px;
	}
	.box-header .top{display: none;}
	.box-header .bottom{position:relative;}
	.cover-menu{position:absolute!important;top:50%;left:10px;transform:translateY(-50%);}
	.menu-mobile,.hc-offcanvas-nav{display:block !important;}
	.nav-menu{display:none !important;}
	.search-h{visibility: hidden;}
}
@media screen and (max-width: 800px) 
{
	.cover-about .col__2{margin-top: 10px;}
	.title-category.active{font-size: 25px;}
	.title-category{font-size: 16px;}

	.cover-newsletter .col__2{display: none;}

	.cover-construction .col__1{display: none;}

	.cover-procedure .row{background-size: 100% 250px !important;}

	.col-footer{margin-bottom: 20px;}
	.col-footer:nth-child(2){padding-left:var(--item__margin)!important;padding-right:var(--item__margin)!important;}
}
@media screen and (max-width: 700px) 
{
	:root
	{
		--font__title: 28px/var(--line__height) var(--title__font);
		--item__width: calc((100% / 3) - (var(--item__margin)*2));
		--item__page__width: calc((100% / 3) - (var(--item__margin)*2));
	}
	.item-contactIns{width: 100%;margin-top: 20px;}
}
@media screen and (max-width: 600px) 
{
	.title-category + .title-category::before{padding: 0 10px;}
}
@media screen and (max-width: 480px) 
{
	:root
	{
		--font__title: 22px/var(--line__height) var(--title__font);
		--item__width: calc((100% / 2) - (var(--item__margin)*2));
		--item__page__width: calc((100% / 2) - (var(--item__margin)*2));
	}
	.cover-procedure{display: none;}
	.title-category.active{font-size: 22px;}
}