

/* Start:/local/templates/aspro-allcorp3/components/bitrix/news/vacancy/style.css?17579441081274*/
.vacancy-info {
	padding: 40px;
	border: 1px solid var(--theme-base-color);
	box-sizing: border-box;
	border-radius: 4px;
	margin-bottom: 40px;
}

.vacancy-info.grey-bg {
	background: #1B1B1B;
}

.vacancy-info__line {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.vacancy-info__top {}

.vacancy-info__bottom {
	margin-top: 28px;
}

.vacancy-info__btn-wrapper {
	margin-right: 55px;
}

.vacancy-info__properties {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: flex-start;
	/* justify-content: flex-end; */
	flex-wrap: wrap;
	gap: 32px;
	margin-left: auto;
	flex-basis: content;
	/* margin-left: -40px; */
	/* margin-right: -40px; */
	/* margin-top: -14px !important; */
	/* width: 100%; */
}

.vacancy-info__property {
	/* padding: 0 40px; */
	/* margin-top: 14px; */
}

.vacancy-info__property--hidden {
	order: 1;
	opacity: 0;
	visibility: hidden;
}

.vacancy-info__property-label {
	font-size: 0.86667em;
	line-height: calc(1em + 7px);
	color: #999999;
}

.vacancy-info__property-value {}

.vacancy-info__text {}

.vacancy-info__bottom--hidden {
	display: none;
}

@media (max-width: 600px) {
	.vacancy-info__btn-wrapper {
		margin-right: 0;
		margin-bottom: 28px;
	}

	.vacancy-info__line {
		flex-direction: column;
	}
}
/* End */


/* Start:/local/templates/aspro-allcorp3/components/bitrix/news.list/vacancy-accordion-inner/style.css?17581889463953*/
.vacancy-accordion {}

.vacancy-accordion__section {
	margin-top: 41px;
}

.vacancy-accordion .vacancy-accordion__section:first-child {
	margin-top: 0;
}

.vacancy-accordion__section-content {
	margin-bottom: 24px;
}

.vacancy-accordion__section-title {
	font-family: "Akzidenz-Grotesk Pro";
	font-size: 48px;
	font-style: italic;
	font-weight: 700;
	line-height: 52px;
	text-transform: uppercase;
	color: #fff;
}

.vacancy-accordion__section-description {}

.vacancy-accordion__wrapper.item-accordion-wrapper {
	padding-bottom: 0;
}

.vacancy-accordion__item .accordion-head {
	padding: 34px 40px;

	@media (max-width: 768px) {
		display: flex;
		flex-direction: column;
	}
}

.vacancy-accordion__item .panel-collapse .accordion-body {
	padding: 0 40px;
}

.vacancy-accordion__item .accordion-head .svg-inline-right-arrow {
	top: 37px;
}

.vacancy-accordion__head {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
	padding-right: 68px;
}

.vacancy-accordion__name {
	font-family: "Akzidenz-Grotesk Pro";
	font-size: 24px;
	font-style: italic;
	font-weight: 700;
	line-height: 32px;
	text-transform: uppercase;
	color: var(--content, #FFF);
}

.vacancy-accordion__pay {
	font-size: 1.2em;
	line-height: calc(1em + 7px);
	color: #333333;
	color: var(--white_text_black);
	white-space: nowrap;

	@media (max-width: 768px) {
		order: 2;
	}
}

.vacancy-accordion__pay--visible-mobile {
	margin-top: 10px;
	display: none;
}

.vacancy-accordion__properties {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin-top: 5px;
}

.vacancy-accordion__property-label {}

.vacancy-accordion__property-value {
	font-size: 0.86667em;
	line-height: calc(1em + 7px);
	color: #999999;
}

.vacancy-accordion__delimiter {
	padding: 0 10px;
	color: #999999;
}

.vacancy-accordion__preview-text {
	margin-top: 15px;

	@media (max-width: 768px) {
		order: 1;
	}
}

.vacancy-accordion__preview-text p:last-child {
	margin-bottom: 0;
}

.vacancy-accordion__detail-text {
	margin-top: 0px;
}

.vacancy-accordion__detail-text p:last-child {
	margin-top: 0px;
}

.vacancy-accordion__detail-text b,
.vacancy-accordion__detail-text strong {
	font-weight: bold;
	font-size: 1.06667em;
	line-height: calc(1em + 7px);
	color: #333333;
	color: var(--white_text_black);
}

.vacancy-accordion__btn-wrapper {
	display: block;
	position: relative;
	margin-top: 30px;
}

@media (max-width: 768px) {
	.vacancy-accordion__pay--visible-desktop {
		display: none;
	}

	.vacancy-accordion__pay--visible-mobile {
		display: block;
	}
}

@media (max-width: 600px) {
	.vacancy-accordion__item .accordion-head {}

	.vacancy-accordion__name {
		flex-direction: column;
		padding-right: 30px;
	}

	.vacancy-accordion__properties {
		flex-wrap: wrap;
	}
}

/* Версия для слабовидящих */
.eyed {
	/* Общее */

	/* Чёрный на белом */
	&.eyed--color-scheme--black {

		.vacancy-accordion__section-title,
		.vacancy-accordion__name {
			color: var(--white_text_black);
		}

		.vacancy-info.grey-bg,
		.item-accordion-wrapper {
			background: #fff;
		}
	}

	/* Синий на голубом */
	&.eyed--color-scheme--blue {
		.vacancy-info.grey-bg {
			background: #9fd7ff;
		}

		.vacancy-accordion__section-title {
			color: #133c58;
		}

		.item-accordion-wrapper {
			background: #9fd7ff;
		}

		.vacancy-accordion__name {
			color: #133c58;
		}
	}

	/* Чёрный на жёлтом */
	&.eyed--color-scheme--black_on_yellow {
		.vacancy-info.grey-bg {
			background: #ffff00;
		}

		.vacancy-accordion__section-title {
			color: #000;
		}

		.item-accordion-wrapper {
			background: #ffff00;
		}

		.vacancy-accordion__name {
			color: #000;
		}
	}

	/* Зелёным по чёрному */
	&.eyed--color-scheme--green {

		.vacancy-info.grey-bg,
		.item-accordion-wrapper {
			background: #000;
		}
	}
}

/* !Версия для слабовидящих */
/* End */
/* /local/templates/aspro-allcorp3/components/bitrix/news/vacancy/style.css?17579441081274 */
/* /local/templates/aspro-allcorp3/components/bitrix/news.list/vacancy-accordion-inner/style.css?17581889463953 */
