/*форма*/
.t-descr_xl span {
	font-size: 16px !important;
}

.t-input-block {
	margin-bottom: 25px !important;
}

.t-input-block input {
	height: 40px !important;
	padding-bottom: 10px !important;
}

.t-input-block input::placeholder {
	font-size: 14px;
}

.t-input-block textarea {
	padding-top: 0px !important;
}

.t-input-block textarea::placeholder {
	font-size: 14px;
}

.t678 .t-section__descr {
	max-width: 1160px;
	font-size: 16px;
}
.t978__tooltip-menu-corner {
	border-bottom-color: transparent;
}
.t978__tooltip-menu-corner_bottom {
	border-bottom-color: transparent;
}
.t978__tooltip-menu-corner-border {
	border-bottom-color: transparent;
}
.t978__tooltip-menu-corner-border_bottom {
	border-bottom-color: transparent;
}
.t978__content {
	background-color: transparent;
}
.t978__submenu-container {
	background-color: transparent;
}
.t978__submenu_show {
	background-color: transparent;
}
.t978__menu {
	background-color: transparent;
}
.t978__innermenu-content {
	background-color: transparent !important;
}

.t978__tooltip-menu {
	background-color: transparent !important;
}
.t978__submenu {
	background-color: transparent !important;
}

.t-menusub__menu {
	background-color: transparent;
}
.t978__submenu-wrapper {
	background-color: transparent;
}

.t978__submenu-list {
	background-color: transparent;
}
.t-menusub__list {
	background-color: transparent;
}
.t978__submenu-content {
	background-color: transparent;
}
.t-menusub__content {
	background-color: transparent;
}

/*выровнять меню*/
@media screen and (min-width: 980px) {
	.t978__menu-item {
		padding-left: 32px !important;
	}
}

.t456__menualign_right {
	padding-right: 70px !important;
}

.t978__menu-col {
	background-color: transparent;
}
.t978__menu-col_1 {
	background-color: transparent;
}
.t978__submenu-wrapper {
	background-color: transparent;
}
.t-menusub {
	background-color: transparent;
}

.t978__tooltip-menu .t978__submenu {
	background-color: transparent !important;
}

@media screen and (max-width: 980px) {
	.t280__menu
		t280__menu__container
		t-width
		t-width_6
		t280__menu__wrapper
		t280__menu__bg
		t-body
		t280_opened {
		max-width: 100%;
		margin-left: 0;
		margin-right: 0;
		padding-right: 0px;
		padding-left: 0px !important;
	}
	.t978__menu-col {
		background-color: white;
	}
	.t978__menu-col_1 {
		background-color: transparent !important;
	}
	.t978__tooltip-menu {
		font-weight: bolder !important;
	}
	.t978__submenu {
		background-color: transparent !important;
	}
	.t978__submenu-wrapper {
		background-color: transparent !important;
	}
	.t-menusub {
		background-color: transparent !important;
	}
	.t978__tooltip-menu .t978__innermenu-content {
		background-color: transparent;
	}

	.t978__content {
		background-color: transparent;
	}

	[data-menu-item-number] span {
		font-weight: 400;
	}
}
@media screen and (max-width: 980px) {
	t978__tooltip-menu t978__tooltip-menu_mobile t978__tooltip-menu_show {
		opacity: 0;
		width: 100vw;
		background-color: white;
	}
}

a.t978__menu-link.t-name.t-name_xs.t-menu__link-item.t978__menu-link_hook.t978__menu-activelink:active {
	color: #ff00ff;
}
