.b-content {
	float: none;
	overflow: visible;
	width: auto;
	padding-left: 253px;
	margin-left: 0;
}

.content__header {
	clear: none;
}

.b-page, #page{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.5;
	margin-bottom: 42px;
}

.b-page--vacancies {
	max-width: 652px;
	line-height: 20px;
}

.b-page h3, #page h3 {
	margin-bottom: 6px;
	font-weight: bold;
	font-size: 14px;
}

.b-page p, #page p {
	margin-bottom: 12px;
}

.b-page--vacancies > p {
	margin: 5px 0 6px;
}

.b-page img {
	max-width: 100%;
}

/******************************************************************************/
/*---MENU--*/
/******************************************************************************/
.l-menu{
	float: left;
	width: 225px;
	margin-left: -253px;
	margin-top: 12px;
}
.b-menu{
	margin-bottom: 48px;
}
.menu__header{
	line-height: 1;
	font-size: 14px;
	font-weight: bold;
}
.menu__item{
	padding: 0 0 12px 12px;
	line-height: 29px;
	white-space: nowrap;
}

.b-menu-sub{margin-bottom: 9px;}
.menu-sub__item{
	color: #0072BC;
}
	.cr-menu-sub__active, .menu__active{
		margin-left: -12px;
		background: #0072BC url(/img/up/menu-item.png) no-repeat 100% 0;
		color: #fff;
	}
.menu-sub__item.cr-item_separator{
	margin-bottom: 14px;
}
.menu-sub__item.cr-item_separator:last-child{
	margin-bottom: 0;
}
.menu-sub__item .g-free_label{
	position: absolute;
	margin: 11px 0 0 5px;
	height: 9px;
}
.menu-sub__link{
	text-decoration: none;
	border-bottom: 1px solid rgba(0, 114, 188, 0.2);
}
.menu-sub__link:hover{
	border-color: rgba(188,18,66,0.2);
}
.cr-menu__activesub{
	color: #EA1653;
	border-color: rgba(234,22,83,0.2);
}
.menu__active, .menu__heading{
	width: 223px; line-height: 29px;
	padding-left: 12px;
	font-size: 14px; font-weight: bold; color: #fff;
	cursor: default;
}
.menu__heading{
    color: #000;
}
.menu-sub__item .menu__active{
	width: 199px;
	padding-left: 12px;
	font-size: 12px; font-weight: normal; color: #fff;
}
.menu-sub__active{
	padding-left: 12px;
}


/******************************************************************************/
/*---DELIVERY PAGE--*/
/******************************************************************************/
.b-delivery{
	border-bottom: 1px dotted #4d4d4d;
	color: #252525;
	padding: 18px 0;
	width: 100%;
}
.b-delivery .g-form__label{ width: 50%;}
.b-delivery .ui-autocomplete-simple {max-height: 200px; }


/******************************************************************************/
/*---NEWS PAGE--*/
/******************************************************************************/
.news__annotation{margin-bottom: 24px;}
.news__body{margin-top: 12px;}

/******************************************************************************/
/*---SERVICES--*/
/******************************************************************************/
dl.page-collumns{
	/*clear: both; - with str 10*/
	margin: 24px 0; overflow: hidden;
	font-size: 12px;
}
dl.page-collumns dt{
	clear: both;
	font-family: tahoma;font-size: 18px; font-weight: normal;
	padding: 0 14px;
	background: #eee;
}
dl.page-collumns dd{
	float: left; width: 48%; padding: 12px 2% 12px 0;
}
.b-page table, #page table{font-size: 12px;}
.b-page td, #page td{padding: 18px 18px 18px 0; border-bottom: 1px dotted #A6A6A6; vertical-align: top;}


/**********************************/
.b-services{
	overflow: hidden;
	margin-bottom:10px;
}

.services__header{
	line-height: 1;
	margin-bottom: 10px;
}
.services__content{
	overflow: hidden;
	margin-right: 55px;
	font-size: .917em;
	color: #4d4d4d;
	margin-top: 5px;
}

.cr-services__header{
	font-size: 13px;
	font-weight: bold;
	padding-bottom:10px;
}

.cr-services__content{
	font-style: italic;
	color: #FF0000;
}

.services__item{float: left; width: 50%; margin-bottom: 20px; }
	.cr-services__first{clear: left;margin-bottom: 20px; }

	.cr-services__item{clear: left;}
/**********************************/
.l-servicesblock {
	clear: both;
	padding-bottom:0;
}

/***************************************************************/
/*List*/
/***************************************************************/
.g-list .g-list__item:before {
	margin-left: -16px;
	content: "— ";
}
.g-list .g-list__item {
	padding-left: 16px;
}


/***************************************************************/
/*Дополнительные услуги (установка техники, страховка) */
/***************************************************************/
.b-addservices{
	overflow: hidden;
}
.addservices__cat{
	margin-bottom: 30px;
}
	.addservices__cat .g-pseudo_href b{
		color: #0072BC;
	}
	.addservices__cat .g-pseudo_href{
		color: #000;
	}
	.cr-addservices__cat-active .g-pseudo_href,
	.cr-addservices__cat-active .g-pseudo_href b{
		color: #EA1653;
		border-color: #EA1653;
	}
.addservices__header {
	display: inline;
	padding-left: 28px;
	line-height: 18px;
	font-size: 18px;
	font-weight: normal;
	background: url(/img/up/i-tree-toggle.gif) no-repeat 0 2px;
}
	.cr-addservices__cat-active .addservices__header{
		background-position: 0 -18px;
	}
.addservices__descr {
	margin-top: 12px;
	font-size: 12px;
	font-style: italic;
}
.addservices__list,
.addservices__descr{
	display: none;
	padding-left: 28px;
}
	.cr-addservices__cat-active .addservices__list,
	.cr-addservices__cat-active .addservices__descr{
		display: block;
	}
.addservices__item{
	clear: both;
	overflow: hidden;
	margin-top: 22px;
}
.addservices__item-info{
	float: left;
	font-size: 14px;
}
	.cr-addservices__item-descr{
		width: 367px;
		padding-right: 20px;
	}
	.cr-addservices__item-unit{
		width: 140px;
	}
	.cr-addservices__item-price{
		width: 110px;
		white-space: nowrap;
	}
.addservices__item-name{
	font-size: 16px;
}
.addservices__item-descr{
	display: block;
	font-size: 12px;
	color: #4d4d4d;
}
.addservices__item-price{
	font-weight: bold;
}

.article_body, .news__body{
	float: left;
}
.article_intro{
	margin-bottom: 36px;
}
.article_header{
	margin: 48px 0 12px;
	font-size: 16px;
	font-weight: bold;
}
.article_text{
	margin-bottom: 24px;
	clear: both;
}

.article_note {
	margin-bottom: 24px;
	overflow: hidden;
	color: #975140;
	font-size: 12px;
	font-style: italic;
}

/***************************************************************/
/*Сервисные центры */
/***************************************************************/
.b-service-filter {
	background-color: #ededed;
	padding: 12px; margin: 0 -12px;
	display: grid;
	grid-template-columns: 200px 210px 200px;
	grid-column-gap: 10px;
}
.b-service-filter optgroup{
	color: #bebebe;
}
.b-service-filter .g-button{
	width: auto;
	height: auto;
	padding: 0 24px;
	line-height: 26px;
	margin-top: 2px;
}
.b-service-filter .g-form__inputwrap > * {
	height: 20px;
}
.b-service-filter > * {
	max-height: 30px;
}
.b-service_centres{
	margin: 36px 0;
	border-bottom: 1px dotted #A6A6A6;
}
.b-service_centres td {
	padding: 12px 18px 12px 0;
	border-top: 1px dotted #A6A6A6;
	border-bottom: 0;
	vertical-align: top;
}
.b-service-filter .g-form__select {
	border: 0;
	background: transparent;
}

/***************************************************************/
/*Конкурсная страница */
/***************************************************************/
	.p-easter h3{
		font-size: 24px;
		margin-top: 36px;margin-bottom: 12px;
		font-weight: normal;
		line-height: 28px;
	}
	.p-easter .hilight{
		color: #EA1653;
		font-weight: bold;
		font-size: 16px;
		padding: 12px 0 0 0;
		line-height: 28px;
	}
	.p-easter .bolder{
		font-weight: bold;
	}
	.p-easter .p-easter__image{
		text-align: center;
	}
		.p-easter .p-easter__image img{
			max-width: 100%;
		}

	.p-easter__prizes{
		padding-top: 15px;
	}
		.p-easter__prizes__prize{
			width: 33%;
			padding: 0;
			text-align: center;
		}
			.p-easter__prizes__prize img{
				max-width: 100%;
			}

	.p-easter__eggs{
		padding-bottom: 20px;
	}
		.p-easter__eggs__egg{
			width: 29%;
			padding: 0 2%;
		}
			.p-easter__eggs__egg__image{
				text-align: center;
				max-width: 100%;
			}
			.p-easter__eggs__egg__text{
				color: #b80009;
				font-weight: bold;
				text-align: center;
				line-height: 16px;
				margin-top: -15px;
			}

	.p-easter__subdcribe .message{
		text-align: center;
	}
	.p-easter__subdcribe__inner{
		width: 280px;
		margin: 0 auto;
	}
		.p-easter__subdcribe .input-wrap{
			margin-bottom: 9px;
		}
			.p-easter__subdcribe .input-wrap.cr-check-required:before{
				display: none;
			}
			.p-easter__subdcribe .input-wrap .g-form__message{
				display: none;
			}
			.p-easter__subdcribe .input-wrap.cr-state-error input{
				border-color: #EA1653;
			}
			.p-easter__subdcribe .input-wrap label{
				display: block;
				color: #646464;
				font-size: 16px;
			}
			.p-easter__subdcribe .input-wrap input{
				height: 33px;
				width: 260px;
				padding: 0 9px;
				line-height: 33px;
				font-size: 14px;
				-webkit-border-radius: 2px;
				-moz-border-radius: 2px;
				border-radius: 2px;
				border: 1px solid #e9e9e9;
			}
			.p-easter__subdcribe .buttons{
				text-align: center;
			}
			.p-easter__subdcribe .g-button{
				background-position: 0px -251px;
				width: 201px;
				height: 43px;
				text-shadow: #720101 0px 1px 0px;
			}
			.p-easter__subdcribe .g-button:hover{
				background-position: -230px -251px;
			}

.page-rows{
	display: table;
	width: 100%;
}
.page-rows__row{
	display: table-row;
}
.page-rows__row__cell{
	display: table-cell;
	padding: 36px 18px 18px 0;
	width: 50%;
	font-size: 12px;
	vertical-align: top;
	border-bottom: 1px dotted #a6a6a6;
}
.page-rows__row:first-child .page-rows__row__cell{
	padding-top: 18px;
}
.b-epigraph{
	background: url(/img/up/i-relation_gray.gif) no-repeat 2px 2px;
	padding-left: 13px;
	font-size: 12px;
	margin-top: -9px;
	color: #4d4d4d;
}
/******************************************************************************/
/*---CERTIFICATES--*/
/******************************************************************************/

ul.certificates-info{
	list-style: none;
}

.certificates-info__item + .certificates-info__item{
	margin-top: 10px;
}

/******************************************************************************/
/*---VACANCIES PAGES---*/
/******************************************************************************/
/* .b-vacancies */
.b-vacancies {
	max-width: 652px;
	margin-top: 25px;
	line-height: 20px;
	color: #000;
}

.b-vacancies__title {
	margin-bottom: 13px;
	font-weight: 700;
	font-size: 15px;
	line-height: 20px;
}

.b-vacancies__title--alt {
	margin-bottom: 8px;
	font-weight: 400;
	font-size: 21px;
	line-height: 32px;
}

.b-vacancies__list {
	list-style: none;
	margin: 0 -16px;
}

.b-vacancies__supplementary {
	margin: 0 0 16px;
}
/* .b-vacancies END */

/* b-conditions */
.b-conditions,
.b-conditions * {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.b-conditions {
	margin-bottom: 16px;
}

.b-conditions__list {
	list-style: none;
	font-size: 0;
	background: #fff;
}

.b-conditions__item {
	display: inline-flex;
	align-items: center;
	width: 49.3%;
	min-height: 40px;
	margin-bottom: 16px;
	padding: 0 38px;
	font-size: 14px;
	background-repeat: no-repeat;
	background-position: left center;
}

.b-conditions__item--1 {
	background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.6 8.2a.8.8 0 000 1.6h7.2a.8.8 0 000-1.6H8.6zM7.8 12.2a.8.8 0 01.8-.8h5.6a.8.8 0 010 1.6H8.6a.8.8 0 01-.8-.8zM8.6 14.6a.8.8 0 000 1.6h4a.8.8 0 000-1.6h-4zM7.8 18.6a.8.8 0 01.8-.8h1.6a.8.8 0 010 1.6H8.6a.8.8 0 01-.8-.8z' fill='url(%23paint_linear)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.6 7.4A2.4 2.4 0 017 5h14.4a2.4 2.4 0 012.4 2.4v.8a.8.8 0 01-.8.8h-1.6v1.728a4.802 4.802 0 013.352 6.458l2.583 3.427c.638.847-.055 2.045-1.107 1.913l-1.458-.182-.57 1.353c-.413.977-1.797.979-2.21.003l-.59-1.389V26.6A2.4 2.4 0 0119 29H5.4A2.4 2.4 0 013 26.6v-.32c0-.707.573-1.28 1.28-1.28h.32V7.4zm15.904 12.8l-.002-.004a4.907 4.907 0 01-.34.002v.002H20.503zm1.59-.349l.999 2.353.674-1.599 1.721.216-1.647-2.186a4.809 4.809 0 01-1.747 1.216zM18.676 23.7l1.124-2.648V26.6a.8.8 0 01-1.6 0v-.8a.8.8 0 00-1-.775A.799.799 0 0017 25H6.2V7.4a.8.8 0 01.8-.8h12.8v4.025a4.8 4.8 0 00-3.935 6.625l-2.535 3.363c-.638.847.055 2.045 1.108 1.913l1.457-.182.57 1.353c.413.977 1.797.979 2.211.003zm-3.499-2.879l1.614-2.14a4.807 4.807 0 001.77 1.196l-.988 2.327-.674-1.599-1.722.216zM22.2 7.4h-.8v-.8a.8.8 0 01.8.8zM4.6 26.6h12c0 .28.048.55.137.8H5.4a.8.8 0 01-.8-.8zm18.895-11.2a3.2 3.2 0 11-6.4 0 3.2 3.2 0 016.4 0z' fill='url(%23paint_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint_linear' x1='27.58' y1='17' x2='2.785' y2='17' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D91D5E'/%3E%3Cstop offset='1' stop-color='%2382298F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}

.b-conditions__item--2 {
	background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.467 4.125a.825.825 0 011.138.263c.956 1.53 1.163 3.385.999 5.166-.165 1.79-.71 3.587-1.353 5.088a.825.825 0 11-1.518-.65c.595-1.387 1.082-3.015 1.227-4.59.145-1.581-.06-3.028-.755-4.14a.825.825 0 01.262-1.137z' fill='url(%23paint_linear)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.763 20.028c.22-.298.37-.868.144-1.756l.003-.001a.827.827 0 01.793-1.054c.418 0 .764.31.818.715.288 1.188.169 2.268-.432 3.079-.31.418-.726.735-1.224.954a.83.83 0 01-.178.114l-10.12 4.807.003.01-.062.018L5.18 29.92a.825.825 0 01-1.159-.933l1.727-7.425c.034-.175.075-.346.12-.514l2.206-9.485a2.94 2.94 0 01.53-1.278c.59-.795 1.56-1.223 2.748-1.306a.826.826 0 01.042-.003l.034-.002v.001a.825.825 0 010 1.651c-.826.065-1.287.358-1.497.641-.07.096-.134.22-.18.374l-.048.202c-.082.482-.005 1.187.435 2.145.639 1.395 1.918 2.975 3.738 4.322 1.82 1.348 3.704 2.11 5.224 2.315 1.586.213 2.37-.202 2.663-.597zM8.915 15.232c.827 1.522 2.196 3.085 3.978 4.405 1.643 1.217 3.382 2.037 4.973 2.43l-1.947.924v-.006c-.769.047-1.459.067-2.233-.169-.768-.234-1.688-.744-2.825-1.88-1.208-1.209-1.786-1.92-2.072-2.478-.252-.493-.293-.897-.252-1.601l.378-1.625zm.779 6.87c1.224 1.224 2.325 1.901 3.366 2.247l-2.121 1.008c-.464.115-.748.112-1.025.02-.352-.118-.809-.42-1.547-1.159-.7-.7-.938-1.175-1.014-1.54-.05-.238-.043-.48.013-.786l.102-.437.045-.164-.006-.002.301-1.296c.438.603 1.053 1.276 1.886 2.11zm-3.01 2.723l-.667 2.87 2.501-1.189c-.425-.28-.854-.656-1.319-1.12a8.473 8.473 0 01-.515-.56z' fill='url(%23paint_linear)'/%3E%3Cpath d='M27.474 12.49a.825.825 0 11-.327 1.617c-2.746-.555-6.38.86-7.513 3.969a.825.825 0 01-1.55-.565c1.472-4.041 6.03-5.701 9.39-5.022zM23.81 5.65a.825.825 0 11-1.651 0 .825.825 0 011.65 0zM18.083 7.948a1.238 1.238 0 100-2.477 1.238 1.238 0 000 2.477zM25.46 10.19a1.238 1.238 0 11-2.476 0 1.238 1.238 0 012.476 0zM21.595 9.428a.825.825 0 10-1.349-.952l-4.952 7.016a.825.825 0 001.349.952l4.952-7.016z' fill='url(%23paint_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint_linear' x1='28.136' y1='17' x2='3.789' y2='17' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D91D5E'/%3E%3Cstop offset='1' stop-color='%2382298F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}

.b-conditions__item--3 {
	background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.911 12.058a.785.785 0 00.232-.353.553.553 0 00-.053-.432c-.082-.155-.248-.3-.482-.435a2.354 2.354 0 00-1.013-.313 2.486 2.486 0 00-.988.109c-.195.065-.515.23-.945.479l-.78.45c-.283.163-.283.429 0 .593l2.815 1.624c.278.161.73.161 1.008 0 .278-.16.278-.42 0-.582l-.61-.352c-.123-.07-.123-.184 0-.254l.098-.057c.326-.189.568-.348.716-.475l.002-.002zm-1.343-1.414zm.38 2.287l.61.352c.197.114.197.299 0 .413.197-.114.197-.299 0-.413l-.61-.352zm-.36-1.493c.078.045.12.092.136.143v.002c.017.05.008.101-.034.157a.7.7 0 01-.142.119 4.474 4.474 0 01-.324.203l-.024.013a.487.487 0 01-.44 0l-.293-.168c-.11-.063-.11-.166 0-.23.26-.15.426-.235.509-.268h.001a.77.77 0 01.315-.054.61.61 0 01.296.083z' fill='url(%23paint_linear)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 23.432c0 .225.095.45.248.598.035.081.1.166.209.252l7.647 4.371c.811.464 2.12.462 2.927-.003l14.198-8.184c.219-.173.327-.307.35-.42a.862.862 0 00.103-.428v-8.9c0-.26-.13-.49-.329-.627a1.405 1.405 0 00-.458-.399l-7.518-4.34c-.811-.469-2.126-.469-2.936 0L2.585 13.35a1.02 1.02 0 00-.463.454c-.077.105-.122.319-.122.728v8.9zm1.526-6.5V15.59l6.573 3.795c.811.468 2.127.468 2.938-.002l2.553-1.477v1.762l-3.965 1.927-7.699-4.516a1.298 1.298 0 00-.4-.146zm12.064 4.269l-2.608 1.3c-.828.413-2.069.384-2.837-.066l-6.62-3.883v1.77c.14.028.27.073.382.136l7.67 4.27 4.013-1.99v-1.537zm0 2.992L13 25.601c-.806.438-2.067.434-2.864-.01l-6.61-3.68v1.28c.114.064.243.143.392.239l7.647 4.371 4.026-2.32v-1.288zm7.335-2.94l2.837-1.636c.15-.08.28-.146.394-.202v-1.32l-2.755 1.531c-.186.1-.343.179-.476.24v1.387zm0-3.026l2.85-1.584c.144-.09.27-.163.381-.224v-1.714l-2.755 1.53c-.188.096-.344.17-.476.227v1.765zm0-3.39l2.85-1.584a8.22 8.22 0 01.381-.22v-1.214l-3.227 1.885-.004-.002v1.134zm-1.468-1.522L13.58 8.697 8.799 11.46l8.26 4.768v8.4l4.399-2.543v-8.77zm-6.558-5.379l7.48 4.385 3.048-1.781-7.518-4.341-3.01 1.737zM4.053 14.198l3.277-1.892 7.51 4.336-3.273 1.894-7.514-4.338z' fill='url(%23paint_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint_linear' x1='27.682' y1='17' x2='1.775' y2='17' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D91D5E'/%3E%3Cstop offset='1' stop-color='%2382298F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}

.b-conditions__item--4 {
	background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.392 26.115h-.696a.333.333 0 01-.333-.333v-3.326l-.001-.001-.002-.002-.002-.001h-.001a.026.026 0 00-.013-.003.015.015 0 00-.009.003c-.26.194-.546.353-.856.476a.326.326 0 01-.445-.307v-.582c0-.146.094-.267.219-.317.218-.086.458-.23.72-.433.261-.204.444-.433.555-.686a.344.344 0 01.313-.21h.55c.185 0 .334.15.334.334v5.055c0 .184-.15.333-.333.333z' fill='url(%23paint_linear)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.598 5.105c.398.23.535.74.305 1.138l-5.25 9.093c.24.383.379.837.379 1.323v1.461a6.663 6.663 0 11-8.33 0v-1.461c0-.85.425-1.602 1.074-2.053L8.05 6.42a.833.833 0 111.442-.833l4.287 7.425 1.699-2.942a.834.834 0 01-.13-.17l-2.082-3.606a.833.833 0 011.443-.833l1.715 2.97 1.75-3.03a.833.833 0 011.442.833l-4.575 7.925h2.49c.28 0 .55.046.8.13l5.128-8.88a.833.833 0 011.138-.305zm-10.615 10.75c.07 0 .142-.01.213-.03H17.533c.46 0 .833.373.833.834v.484a6.645 6.645 0 00-2.5-.484c-.883 0-1.726.172-2.498.484v-.484c0-.385.26-.708.614-.804zm6.881 7.467a4.998 4.998 0 11-9.995 0 4.998 4.998 0 019.995 0z' fill='url(%23paint_linear)'/%3E%3Cpath d='M5.232 23.21c0-.46.373-.832.833-.832h.833a.833.833 0 110 1.665h-.833a.833.833 0 01-.833-.833zM6.593 18.74a.833.833 0 10-.833 1.444l.721.416a.833.833 0 00.833-1.443l-.721-.416zM5.648 27.264a.833.833 0 01.305-1.138l.722-.417a.833.833 0 01.833 1.443l-.722.416a.833.833 0 01-1.138-.305zM24.694 23.932h.833a.833.833 0 000-1.666h-.833a.833.833 0 000 1.666zM26.137 27.264a.833.833 0 01-1.138.304l-.721-.416a.833.833 0 01.833-1.443l.721.417c.398.23.535.74.305 1.137zM25.639 20.184a.833.833 0 00-.833-1.443l-.721.416a.833.833 0 10.832 1.443l.722-.416z' fill='url(%23paint_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint_linear' x1='26.36' y1='17.486' x2='5.047' y2='17.486' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D91D5E'/%3E%3Cstop offset='1' stop-color='%2382298F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
/* b-conditions END */

/* b-btnlink */
.b-btnlink {
	position: relative;
	background-color: #fff;
}

.b-btnlink__anchor {
	position: relative;
	display: block;
	padding: 13px 56px 13px 16px;
	border-radius: 2px;
	text-decoration: none;
	color: #000;
	box-shadow: 0 2px 6px #fff;
	transition: box-shadow .2s ease;
}

.b-btnlink__anchor::before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 16px;
	width: 652px;
	height: 1px;
	border-top: 1px solid #E6E7EB; /* gray-300 */
	opacity: 1;
	transition: opacity .2s ease;
}

.b-btnlink__anchor:hover {
	box-shadow: 0 2px 6px rgba(23, 35, 38, 0.16);
	z-index: 1;
}

.b-btnlink__anchor:hover::before {
	opacity: 0;
}

.b-btnlink:hover + .b-btnlink .b-btnlink__anchor::before {
	opacity: 0;
}

.b-btnlink__anchor::after {
	content: '';
	display: block;
	position: absolute;
	top: 50%;
	right: 16px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6.5L15 12L9 17.5' stroke='%23C12652' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E");
	opacity: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: opacity .2s ease;
}

.b-btnlink__anchor:hover::after {
	opacity: 1;
}

h3.b-btnlink__name {
	margin-bottom: 0;
	font-weight: 400;
	font-size: 15px;
	line-height: 21px;
	color: #0072BC;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	transition: color .2s ease;
}

.b-btnlink__anchor:hover .b-btnlink__name {
	color: #BC1242;
}

.b-btnlink__note {
	display: block;
	margin-top: 3px;
	font-size: 13px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.b-btnlink__anchor:hover .b-btnlink__note {
	color: #000;
}
/* b-btnlink END */

/* b-motivation */
.b-motivation {
	position: relative;
	min-height: 20px;
	margin-bottom: 14px;
	padding-left: 28px;
	font-weight: 700;
	font-size: 13px;
}

.b-motivation::before {
	content: "";
	display: block;
	width: 24px;
	height: 24px;
	position: absolute;
	top: -2px;
	left: 0;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 8.28V6C20 4.9 19.1 4 18 4H6C4.89 4 4 4.9 4 6V18C4 19.1 4.89 20 6 20H18C19.1 20 20 19.1 20 18V15.72C20.59 15.37 21 14.74 21 14V10C21 9.26 20.59 8.63 20 8.28ZM19 10V14H14V10H19ZM6 18V6H18V8H14C12.9 8 12 8.9 12 10V14C12 15.1 12.9 16 14 16H18V18H6Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M16 13C16.5523 13 17 12.5523 17 12C17 11.4477 16.5523 11 16 11C15.4477 11 15 11.4477 15 12C15 12.5523 15.4477 13 16 13Z' fill='url(%23paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='21' y1='12.0001' x2='3.85132' y2='12.0001' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D91D5E'/%3E%3Cstop offset='1' stop-color='%2382298F'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='17' y1='12' x2='14.9825' y2='12' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D91D5E'/%3E%3Cstop offset='1' stop-color='%2382298F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}

.b-motivation span {
	background: -webkit-linear-gradient(left, #82298f 0%, #d91d5e 100%);
	background: linear-gradient(to right, #82298f 0%, #d91d5e 100%);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
}
/* b-motivation END */

/* b-editorsbox */
.b-editorsbox {
	max-width: 652px;
	line-height: 20px;
}

.b-editorsbox__annotation {
	margin-bottom: 29px;
}

.b-editorsbox__annotation img {
	display: block;
	max-width: 100%;
	margin-top: 23px;
}

.b-editorsbox__annotation p:first-child img,
.b-editorsbox__annotation img:first-child {
	margin-top: 0;
}

.b-editorsbox__annotation p:empty + p img {
	margin-top: 0
}

.b-editorsbox__annotation p:empty {
	margin: 0;
}

.b-editorsbox__section {
	margin-bottom: 16px;
}

.b-editorsbox__caption {
	margin-bottom: 9px;
	padding: 0;
	font-weight: 700;
	font-size: 15px;
}

ul.b-editorsbox__list {
	list-style: none;
	padding-left: 38px;
}

.b-editorsbox__list li {
	position: relative;
	margin-bottom: 6px;
}

.b-editorsbox__list li::before {
	content: "";
	position: absolute;
	display: block;
	width: 5px;
	height: 5px;
	top: 8px;
	left: -13px;
	border-radius: 50%;
	background: #000;
}

.b-editorsbox__contact {
	position: relative;
	margin-top: 20px;
}

.b-editorsbox__contact > div {
	margin-bottom: 9px;
	font-weight: 700;
}

.b-editorsbox__contact a {
	display: inline-block;
	margin-right: 21px;
	margin-bottom: 8px;
	padding-left: 25px;
	background-repeat: no-repeat;
	text-decoration: none;
	word-break: break-all;
	color: #000;
}

.b-editorsbox__contact a:first-of-type {
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='14' viewBox='0 0 17 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.03464 4C3.66903 4 3.49504 4.45004 3.76557 4.69598L8.23093 8.75539C8.3835 8.89409 8.6165 8.89409 8.76907 8.75539L13.2344 4.69598C13.505 4.45004 13.331 4 12.9654 4H4.03464Z' fill='%231A1A1A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 12.5V1.5C0 0.947715 0.447715 0.5 1 0.5H16C16.5523 0.5 17 0.947715 17 1.5V12.5C17 13.0523 16.5523 13.5 16 13.5H1C0.447715 13.5 0 13.0523 0 12.5ZM15.5 12H1.5V2H15.5V12Z' fill='%231A1A1A'/%3E%3C/svg%3E");
	background-position: 1px 3px;
}

.b-editorsbox__contact a:nth-of-type(2) {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.562 3.41469C15.8385 4.69116 16.6692 6.2952 16.9698 8.05795C17.0137 8.30446 16.8448 8.54085 16.5983 8.57799C16.5956 8.57833 16.5929 8.57867 16.5902 8.57901C16.5665 8.58202 16.5449 8.58474 16.5207 8.58474C16.3012 8.58474 16.1087 8.42941 16.0715 8.20653C15.8048 6.63289 15.0618 5.1977 13.9204 4.0563C12.779 2.91828 11.3439 2.17199 9.77021 1.90521C9.52032 1.86131 9.35485 1.6283 9.39537 1.37841C9.43927 1.1319 9.67228 0.96305 9.91879 1.00695C11.6815 1.3075 13.2856 2.13822 14.562 3.41469Z' fill='%231A1A1A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.6334 10.9114C13.3059 10.5704 12.9108 10.388 12.492 10.388C12.0767 10.388 11.6782 10.567 11.3371 10.908L10.27 11.9718C10.212 11.9405 10.154 11.9108 10.0969 11.8815C10.0677 11.8665 10.0386 11.8516 10.01 11.8367C9.88842 11.7759 9.77361 11.7185 9.67568 11.6577C8.67611 11.0229 7.76772 10.1955 6.89648 9.12504C6.47436 8.59148 6.1907 8.14235 5.98471 7.68647C6.2349 7.45764 6.46855 7.22054 6.69562 6.99012L6.76816 6.91653C6.81543 6.86926 6.86271 6.82114 6.90999 6.77302C6.95726 6.7249 7.00454 6.67677 7.05182 6.6295C7.76097 5.92035 7.76097 5.00183 7.05182 4.29267L6.12992 3.37078C6.02524 3.26609 5.91717 3.15803 5.81587 3.04997C5.61325 2.8406 5.40051 2.62448 5.18101 2.42186C4.85345 2.09768 4.46172 1.92546 4.04974 1.92546C3.63776 1.92546 3.23928 2.09768 2.90159 2.42186L2.89484 2.42862L1.74669 3.5869C1.31444 4.01914 1.06793 4.54594 1.0139 5.15716C0.93285 6.14322 1.22326 7.06174 1.44614 7.66283C1.9932 9.13855 2.81041 10.5062 4.02948 11.9718C5.50857 13.7379 7.2882 15.1326 9.3211 16.1152C10.0978 16.4833 11.1345 16.919 12.2928 16.9932C12.3637 16.9966 12.438 17 12.5055 17C13.2856 17 13.9407 16.7197 14.454 16.1625C14.4557 16.1591 14.4582 16.1566 14.4608 16.1541C14.4633 16.1516 14.4658 16.149 14.4675 16.1456C14.6301 15.9487 14.8159 15.769 15.0114 15.58L15.0585 15.5344C15.2037 15.396 15.3523 15.2508 15.4975 15.0988C15.8318 14.751 16.0074 14.3457 16.0074 13.9304C16.0074 13.5116 15.8284 13.1098 15.4873 12.7721L13.6334 10.9114ZM14.8424 14.4673C14.7342 14.5838 14.6238 14.6911 14.5074 14.8043L14.4304 14.8793C14.2109 15.0887 13.988 15.3082 13.7786 15.5547C13.4376 15.9194 13.0357 16.0916 12.5089 16.0916C12.4583 16.0916 12.4042 16.0916 12.3536 16.0882C11.3506 16.0241 10.4186 15.6323 9.71958 15.298C7.80825 14.3728 6.12992 13.0591 4.73525 11.3943C3.58373 10.0064 2.81379 8.72318 2.30388 7.3454C1.98982 6.50455 1.87501 5.84943 1.92566 5.23146C1.95943 4.83636 2.11139 4.5088 2.39168 4.22851L3.5432 3.07698C3.70867 2.92165 3.88427 2.83722 4.05649 2.83722C4.26924 2.83722 4.44146 2.96555 4.54952 3.07361L4.55965 3.08374C4.76565 3.27622 4.96151 3.47546 5.1675 3.68821C5.22025 3.74265 5.27385 3.7971 5.32788 3.85198C5.38108 3.90602 5.43469 3.96048 5.48831 4.01577L6.4102 4.93766C6.76816 5.29562 6.76816 5.62655 6.4102 5.98451C6.37744 6.01727 6.34505 6.05004 6.31279 6.08268C6.24863 6.14758 6.18494 6.21202 6.11979 6.27492C5.83613 6.56534 5.56598 6.83549 5.27218 7.09889C5.26979 7.10128 5.2674 7.10325 5.26516 7.1051C5.26107 7.10846 5.25748 7.11141 5.2553 7.11577C4.96488 7.40619 5.01891 7.68985 5.0797 7.88233L5.08983 7.91272C5.32959 8.49355 5.66728 9.04061 6.18057 9.69236L6.18395 9.69574C7.11598 10.8439 8.09866 11.7388 9.18265 12.4243C9.3211 12.5121 9.46293 12.583 9.59801 12.6505C9.71957 12.7113 9.8344 12.7687 9.93232 12.8295C9.93907 12.8329 9.94582 12.8371 9.95256 12.8413C9.95932 12.8455 9.96609 12.8498 9.97285 12.8532C10.0877 12.9106 10.1957 12.9376 10.3072 12.9376C10.5874 12.9376 10.763 12.762 10.8205 12.7046L11.9754 11.5497C12.0902 11.4348 12.2725 11.2964 12.4853 11.2964C12.6946 11.2964 12.8669 11.4281 12.9715 11.5429L14.839 13.4103C15.1868 13.7548 15.1868 14.1094 14.8424 14.4673Z' fill='%231A1A1A'/%3E%3Cpath d='M9.63515 4.80598C10.5199 4.95456 11.3236 5.3733 11.9652 6.01491C12.6068 6.65653 13.0222 7.46023 13.1742 8.34498C13.2113 8.56786 13.4038 8.7232 13.6233 8.7232C13.6476 8.7232 13.6691 8.72047 13.6929 8.71746L13.701 8.71644C13.9509 8.67592 14.1163 8.43954 14.0758 8.18964C13.8934 7.11916 13.3869 6.14324 12.6136 5.36992C11.8403 4.59661 10.8643 4.09007 9.79386 3.90772C9.54397 3.8672 9.31096 4.03266 9.26706 4.27918C9.22316 4.52569 9.38526 4.76545 9.63515 4.80598Z' fill='%231A1A1A'/%3E%3Cpath d='M14.562 3.41469C15.8385 4.69116 16.6692 6.2952 16.9698 8.05795C17.0137 8.30446 16.8448 8.54085 16.5983 8.57799C16.5956 8.57833 16.5929 8.57867 16.5902 8.57901C16.5665 8.58202 16.5449 8.58474 16.5207 8.58474C16.3012 8.58474 16.1087 8.42941 16.0715 8.20653C15.8048 6.63289 15.0618 5.1977 13.9204 4.0563C12.779 2.91828 11.3439 2.17199 9.77021 1.90521C9.52032 1.86131 9.35485 1.6283 9.39537 1.37841C9.43927 1.1319 9.67228 0.96305 9.91879 1.00695C11.6815 1.3075 13.2856 2.13822 14.562 3.41469Z' stroke='%231A1A1A' stroke-width='0.6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.6334 10.9114C13.3059 10.5704 12.9108 10.388 12.492 10.388C12.0767 10.388 11.6782 10.567 11.3371 10.908L10.27 11.9718C10.212 11.9405 10.154 11.9108 10.0969 11.8815C10.0677 11.8665 10.0386 11.8516 10.01 11.8367C9.88842 11.7759 9.77361 11.7185 9.67568 11.6577C8.67611 11.0229 7.76772 10.1955 6.89648 9.12504C6.47436 8.59148 6.1907 8.14235 5.98471 7.68647C6.2349 7.45764 6.46855 7.22054 6.69562 6.99012L6.76816 6.91653C6.81543 6.86926 6.86271 6.82114 6.90999 6.77302C6.95726 6.7249 7.00454 6.67677 7.05182 6.6295C7.76097 5.92035 7.76097 5.00183 7.05182 4.29267L6.12992 3.37078C6.02524 3.26609 5.91717 3.15803 5.81587 3.04997C5.61325 2.8406 5.40051 2.62448 5.18101 2.42186C4.85345 2.09768 4.46172 1.92546 4.04974 1.92546C3.63776 1.92546 3.23928 2.09768 2.90159 2.42186L2.89484 2.42862L1.74669 3.5869C1.31444 4.01914 1.06793 4.54594 1.0139 5.15716C0.93285 6.14322 1.22326 7.06174 1.44614 7.66283C1.9932 9.13855 2.81041 10.5062 4.02948 11.9718C5.50857 13.7379 7.2882 15.1326 9.3211 16.1152C10.0978 16.4833 11.1345 16.919 12.2928 16.9932C12.3637 16.9966 12.438 17 12.5055 17C13.2856 17 13.9407 16.7197 14.454 16.1625C14.4557 16.1591 14.4582 16.1566 14.4608 16.1541C14.4633 16.1516 14.4658 16.149 14.4675 16.1456C14.6301 15.9487 14.8159 15.769 15.0114 15.58L15.0585 15.5344C15.2037 15.396 15.3523 15.2508 15.4975 15.0988C15.8318 14.751 16.0074 14.3457 16.0074 13.9304C16.0074 13.5116 15.8284 13.1098 15.4873 12.7721L13.6334 10.9114ZM14.8424 14.4673C14.7342 14.5838 14.6238 14.6911 14.5074 14.8043L14.4304 14.8793C14.2109 15.0887 13.988 15.3082 13.7786 15.5547C13.4376 15.9194 13.0357 16.0916 12.5089 16.0916C12.4583 16.0916 12.4042 16.0916 12.3536 16.0882C11.3506 16.0241 10.4186 15.6323 9.71958 15.298C7.80825 14.3728 6.12992 13.0591 4.73525 11.3943C3.58373 10.0064 2.81379 8.72318 2.30388 7.3454C1.98982 6.50455 1.87501 5.84943 1.92566 5.23146C1.95943 4.83636 2.11139 4.5088 2.39168 4.22851L3.5432 3.07698C3.70867 2.92165 3.88427 2.83722 4.05649 2.83722C4.26924 2.83722 4.44146 2.96555 4.54952 3.07361L4.55965 3.08374C4.76565 3.27622 4.96151 3.47546 5.1675 3.68821C5.22025 3.74265 5.27385 3.7971 5.32788 3.85198C5.38108 3.90602 5.43469 3.96048 5.48831 4.01577L6.4102 4.93766C6.76816 5.29562 6.76816 5.62655 6.4102 5.98451C6.37744 6.01727 6.34505 6.05004 6.31279 6.08268C6.24863 6.14758 6.18494 6.21202 6.11979 6.27492C5.83613 6.56534 5.56598 6.83549 5.27218 7.09889C5.26979 7.10128 5.2674 7.10325 5.26516 7.1051C5.26107 7.10846 5.25748 7.11141 5.2553 7.11577C4.96488 7.40619 5.01891 7.68985 5.0797 7.88233L5.08983 7.91272C5.32959 8.49355 5.66728 9.04061 6.18057 9.69236L6.18395 9.69574C7.11598 10.8439 8.09866 11.7388 9.18265 12.4243C9.3211 12.5121 9.46293 12.583 9.59801 12.6505C9.71957 12.7113 9.8344 12.7687 9.93232 12.8295C9.93907 12.8329 9.94582 12.8371 9.95256 12.8413C9.95932 12.8455 9.96609 12.8498 9.97285 12.8532C10.0877 12.9106 10.1957 12.9376 10.3072 12.9376C10.5874 12.9376 10.763 12.762 10.8205 12.7046L11.9754 11.5497C12.0902 11.4348 12.2725 11.2964 12.4853 11.2964C12.6946 11.2964 12.8669 11.4281 12.9715 11.5429L14.839 13.4103C15.1868 13.7548 15.1868 14.1094 14.8424 14.4673Z' stroke='%231A1A1A' stroke-width='0.6'/%3E%3Cpath d='M9.63515 4.80598C10.5199 4.95456 11.3236 5.3733 11.9652 6.01491C12.6068 6.65653 13.0222 7.46023 13.1742 8.34498C13.2113 8.56786 13.4038 8.7232 13.6233 8.7232C13.6476 8.7232 13.6691 8.72047 13.6929 8.71746L13.701 8.71644C13.9509 8.67592 14.1163 8.43954 14.0758 8.18964C13.8934 7.11916 13.3869 6.14324 12.6136 5.36992C11.8403 4.59661 10.8643 4.09007 9.79386 3.90772C9.54397 3.8672 9.31096 4.03266 9.26706 4.27918C9.22316 4.52569 9.38526 4.76545 9.63515 4.80598Z' stroke='%231A1A1A' stroke-width='0.6'/%3E%3C/svg%3E");
	background-position: 0 1px;
	color: #000 !important;
}

.b-editorsbox__contact a:first-of-type:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='14' viewBox='0 0 17 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.03464 4C3.66903 4 3.49504 4.45004 3.76557 4.69598L8.23093 8.75539C8.3835 8.89409 8.6165 8.89409 8.76907 8.75539L13.2344 4.69598C13.505 4.45004 13.331 4 12.9654 4H4.03464Z' fill='%23BC1242'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 12.5V1.5C0 0.947715 0.447715 0.5 1 0.5H16C16.5523 0.5 17 0.947715 17 1.5V12.5C17 13.0523 16.5523 13.5 16 13.5H1C0.447715 13.5 0 13.0523 0 12.5ZM15.5 12H1.5V2H15.5V12Z' fill='%23BC1242'/%3E%3C/svg%3E");
}

.b-editorsbox__submit {
	margin: 18px 0 8px;
	padding-top: 24px;
	border-top: 1px solid #E6E7EB; /* gray-300 */
}
/* b-editorsbox END */

.b-page__application {
	margin: 20px 0 40px;
}

.b-page__widget {
	margin: 18px 0;
}

/* b-vacancy-btn */
.b-vacancy-btn {
	display: -webkit-inline-box;
	display: inline-flex;
	-webkit-box-align: center;
	align-items: center;
	width: auto;
	height: 20px;
	padding: 10px 28px 10px 22px;
	font-size: 14px;
	line-height: 20px;
}

.b-vacancy-btn__icon {
	display: inline-block;
	height: 15px;
	margin-right: 8px;
}
/* b-vacancy-btn END */

/* b-write-us-btn */
.b-write-us-btn {
	width: auto;
	height: auto;
	padding: 10px 24px;
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 20px;
}
/* b-write-us-btn END */

.b-disagreement-cookie {
	display: none;
	margin-top: 32px;
}

.b-disagreement-cookie-btn {
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	opacity: 0.4;
	cursor: pointer;
}

.b-disagreement-cookie-btn:hover {
	color: #E62E6B;
	opacity: 1;
}
