.head__wrap {
	height: 50px;
}

/*.head__menu{*/
/*	height: 50px;*/
/*}*/

ul.head-menu > li{
	/*align-items: center;*/
	/*height: 50px;*/

	height: 50px;
	line-height: 50px;
}

.sub-menu{
	display: none;
	position: absolute;
	width: 1680px;
	/* left: 0; */
	/* top: 150px; */
	/* margin: 0 auto; */
	left: 50%;
	margin-left: -840px;
	/*transition: 2s;*/
	/*transition: all 5s ease;*/

	/*opacity: 0;*/
	/*transform: translateY(20px);*/
	/*transition: all .4s ease-in-out;*/

	flex-wrap: wrap;
	padding: 20px;
	background: #fff;
	border-radius: 10px;
	gap: 20px;
}

.sub-menu.hover{
	/*display: flex;*/
	/*opacity: 1;*/
	/*transform: translateY(0);*/
}

.head-menu li:hover .sub-menu{
	display: flex;
	/*flex-wrap: wrap;*/
	/*gap: 40px;*/
	/*padding: 20px;*/
	/*background: #fff;*/
	/* top: 20px; */
	/*border-radius: 10px;*/
	/*padding-top: 20px;*/
	/*gap: 20px;*/
	/*margin-top: 20px;*/

	/*opacity: 1;*/
	/*transform: translateY(0);*/
}

.head-menu li:hover a {
	/*padding-bottom: 15px;*/
	/*display: inline-block;*/
}

.sub-menu li {
	flex-basis: 31%;
	margin: 0 !important;
	display: flex;
	align-items: start;
	gap: 15px;
	line-height: 1;
}

.sub-menu2 li {
	line-height: 1;
}

.head-menu__link-img{
	/* background: #d70c17; */
	/* padding: 10px; */
	border-radius: 10px;
	width: 90px;
	height: 90px;
	display: flex;
	align-items: start;
	justify-content: center;
	flex: 0 0 90px;
}

/*.head-menu__link-img svg{*/
/*	fill: #fff;*/
/*}*/

.head-menu__link-img img{
	width: 100%;
	max-height: 100%;
}

.sub-menu .head-menu__link{
	text-transform: uppercase;
	/*margin-top: 10px;*/
	overflow-wrap: break-word;
	white-space: normal;
	width: fit-content;
}

.head-menu__link-text{
	display: flex;
	flex-direction: column;
	gap: 10px;
}

.head-menu__link-text .sub-menu2{
	display: flex;
	flex-direction: column;
	gap: 5px;
}

.head-menu__link-text .sub-menu2 li:nth-child(n+7){
	display: none;
}

.head-menu__link-text .sub-menu2 li:last-child{
	display: inline-block;
}

.head-menu__link-text ul li a{
	text-decoration: none;
	font-size: 13px;
	color: #000;
	transition: .3s;

}

.head-menu__link-text ul li.show-more{
	padding-top: 5px;
	text-decoration: underline;
	/* padding-bottom: 5px; */
	/* border-bottom: 1px solid #000; */
}

.head-menu__link-text ul li a:hover{
	text-decoration: underline;
}

/*@media(max-width: 1680px){*/
/*	.sub-menu{*/
/*		width: 1446px;*/
/*		margin-left: -723px;*/
/*	}*/
/*}*/

/*@media(max-width: 1440px){*/
/*	.sub-menu{*/
/*		width: 1446px;*/
/*		margin-left: -723px;*/
/*	}*/
/*}*/

@media(max-width: 1200px){
	/*.sub-menu{*/
	/*	width: 1000px;*/
	/*	margin-left: -500px;*/
	/*}*/

	.sub-menu li {
		flex-basis: 48%;
	}
}