.header-main-nav a.button{
	color: #000;
  font-family: Montserrat;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 159%;
  font-variant: small-caps;
}
.hidden{
	display:none;
}

input.error, .error span{
	border: 1px solid red !important;
	border-color: red !important;
	margin-top: 0px;
	box-sizing: border-box !important;
	transition: 0.3s;
}
/*
.success-block .main-tarif-item-text{
	max-width: 500px !important;
}
.success-block .success-last .main-tarif-item-text{
	max-width: 520px !important;
}

*/

.error-page span{
	border: none !important;
}
br.mfix{
		display: block !important;
	}
@media (min-width: 410px) {
	br.mfix{
		display: none !important;
	}
}
@media (min-width: 1465px) {
	br.mfixlg{
		display: none;
	}
}
br.mfixmd{
	display: block !important;
}
@media (min-width: 550px) {
	br.mfixmd{
		display: none !important;
	}
}
@media (min-width: 600px) {
	br.mfixmd2{
		display: none;
	}
}
@media (max-width: 599px) {
	br.lgfix{
		display: none;
	}
}

@media (min-width: 1301px) {
	br.lgfix2{
		display: none;
	}
}


.header-main-nav-item:first-child .header-main-nav-menu {
	gap: 10px;
	max-width: 300px;
}

.header-main-nav-item:first-child .header-main-nav-menu a:nth-child(1) {
	order: 1;
	width: calc(40% - 5px);
}

.header-main-nav-item:first-child .header-main-nav-menu a:nth-child(2) {
	order: 3;
	width: calc(40% - 5px);
}

.header-main-nav-item:first-child .header-main-nav-menu a:nth-child(3) {
	order: 2;
	width: calc(60% - 5px);
}

.header-main-nav-item:first-child .header-main-nav-menu a:nth-child(4) {
	order: 4;
	width: calc(60% - 5px);
}

.header-main-nav-item:nth-child(6) .header-main-nav-menu {
	max-width: 250px;
}

.main-tarif-row_two .main-tarif-item-text{
/*	max-width: 520px !important; */
}

.main-brand-item {
	/* height: 40px; */
}

.main-block-text br {
	display: none;
}

.top-block_cookie .top-text {
	max-width: 100% !important;
}