@import url('https://fonts.googleapis.com/css?family=Ubuntu:400,500,700&subset=cyrillic,cyrillic-ext');
.news-media-center,
.anounces-media-center {
	position: inherit;
}
.page-node-type-kontakti li {
  list-style: none;
}
.page-node-type-kontakti a {
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
}
.page-node-type-kontakti a img {
  border: none;
}
.page-node-type-kontakti address {
  font-style: normal;
}
.page-node-type-kontakti input,
.page-node-type-kontakti button,
.page-node-type-kontakti textarea {
  -webkit-appearance: none;
}
.page-node-type-kontakti input:focus,
.page-node-type-kontakti button:focus,
.page-node-type-kontakti textarea:focus {
  outline: none;
}
.page-node-type-kontakti input[type="submit"],
.page-node-type-kontakti button {
  cursor: pointer;
}
.page-node-type-kontakti .col {
  display: inline-block;
  position: relative;
}
.page-node-type-kontakti .top {
  vertical-align: top;
}
.page-node-type-kontakti .bottom {
  vertical-align: bottom;
}
.page-node-type-kontakti .middle {
  vertical-align: middle;
}
.page-node-type-kontakti .left {
  text-align: left;
}
.page-node-type-kontakti .center {
  text-align: center;
}
.page-node-type-kontakti .justify {
  text-align: justify;
  font-size: 0;
  text-justify: distribute;
}
.page-node-type-kontakti .justify:after {
  content: '';
  display: inline-block;
  width: 100%;
}
.page-node-type-kontakti .justify > .col,
.page-node-type-kontakti .justify > li,
.page-node-type-kontakti .justify > div {
  font-size: 14px;
}
.page-node-type-kontakti #block-basic-content .content .right>div {
	display: inline-block;
	vertical-align: top;
	letter-spacing: 0;
	margin-right: 40px;
	width: calc(33.3% - 30px);
}
.page-node-type-kontakti #block-basic-content .content .right>div:last-child {
	margin-right: 0;
}
.page-node-type-kontakti #block-basic-content .content .right>div>* {
	text-align: left;
	position: relative;
	padding-left: 30px;
	color: #19284f;
}
.page-node-type-kontakti #block-basic-content .content .right > .col.top {
    padding-left: 2.7%;
}
.kontakti__elektronna-posta {
	word-wrap: break-word;
}
.kontakti__adresa>div:nth-child(1),
.kontakti__nomer-telefonu>div:nth-child(1),
.kontakti__elektronna-posta>div:nth-child(1) {
	font-size: 18px;
	font-weight: 500;
	text-transform: lowercase;
	margin-bottom: 5px;
}
.kontakti__adresa>div:nth-child(2),
.kontakti__nomer-telefonu>div:nth-child(2),
.kontakti__elektronna-posta>div:nth-child(2),
.kontakti__nomer-faksu {
	position: relative;
	font-size: 22px;
	font-weight: 400;
	line-height: 2.5;
}
.kontakti__adresa>div:nth-child(2):before ,
.kontakti__nomer-telefonu>div:nth-child(2):before ,
.kontakti__elektronna-posta>div:nth-child(2):before ,
.kontakti__nomer-faksu:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 25px;
	height: 25px;
	display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #054ec6;
    font-size: 18px;
    margin-right: 15px;
    transition: 0.36s;
}
.kontakti__adresa>div:nth-child(2) a {
	padding-left: 30px;
	margin-left: -30px;
	position: relative;
	z-index: 3;
}
.page-node-type-kontakti #block-basic-content .content .right>div span {
    line-height: 47px;
    display: block;
}
.kontakti__adresa>div:nth-child(2):before {
	background-position: 0 0;
	content: '\f041';
}
.kontakti__nomer-telefonu>div:nth-child(2):before {
	background-position: -25px 0;
	left: -30px;
	content: '\f095';
}
.kontakti__elektronna-posta>div:nth-child(2):before {
	background-position: -50px 0;
	content: '\f0e0';
}
.kontakti__nomer-faksu:before {
	background-position: -75px 0;
	content: '\f1ac';
}
.kontakti__blok-mapi {
	position: relative;
    padding-top: 25px;
    height: 520px;
    margin-bottom: 40px;
}
.kontakti__blok-mapi>div:first-child {
	display: none;
}
.kontakti__blok-mapi>div:last-child {
    position: absolute;
    left: 0;
    top: 60px !important;
    width: 100%;
    max-width: 1920px;
}
.kontakti__blok-mapi .google-map-field  {
	position: relative;
}
.kontakti__blok-mapi .google-map-field .title-map-wrap {
    position: absolute;
    left: 0;
    top: -50px;
    width: 100%;
    background: transparent;
    z-index: 1;
    pointer-events: none;
}
.kontakti__blok-mapi .google-map-field h2 {
	font-size: 28px;
   line-height: 1.2;
   letter-spacing: 0;
	font-weight: 500;
	color: #19284f;
	display: block;
	margin: 0 auto;
	max-width: 1165px;
   padding: 0 0 0 20px;
	width: 100%;
}
.kontakti__blok-mapi .google-map-field .map-container {
	height: 470px!important;
}
.kontakti__blok-filiy>div:nth-child(1){
	font-size: 28px;
	font-weight: 500;
	color: #19284f;
	padding: 30px 0;
    text-align: center;
	text-transform: uppercase;
}
.kontakti__blok-filiy .paragraph--type--blok-filii {
	position: relative;
	display: block;
	height: 230px;
	background: #dff2ff;
	overflow: hidden;
	padding-top: 20px;
	padding-right: 55px;
	margin-bottom: 20px;
}
.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__foto-ob-ektu>div:nth-child(1) {
	display: none;
}
.kontakti__blok-filiy .blok_filii__foto-ob-ektu>div:nth-child(2) {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.kontakti__blok-filiy .blok_filii__foto-ob-ektu>div:nth-child(2) img {
	height: 100%;
}
.kontakti__blok-filiy .blok_filii__nazva-ob-ektu>div:nth-child(1) {
	display: none;
}
.kontakti__blok-filiy .cont-rows .blok_filii__nazva-ob-ektu>div:nth-child(2) {
	font-size: 28px;
	font-weight: 500;
	color: #054ec6;
	text-transform: uppercase;
	padding-left: 30px;
	margin-bottom: 10px;
}
.kontakti__blok-filiy .paragraph--type--blok-filii .cont-rows {
	position: relative;
	display: block;
	max-width: 980px;
	width: 100%;
	margin-right: 0;
	margin-left: auto;
}
.kontakti__blok-filiy .paragraph--type--blok-filii .cont-rows.justify {
	text-align: right;
}
.kontakti__blok-filiy .paragraph--type--blok-filii .cont-rows.justify>div {
	display: inline-block;
	vertical-align: top;
	text-align: left;
}
.kontakti__blok-filiy .paragraph--type--blok-filii .cont-rows div {
	font-size: 18px;
	line-height: 1.1;
	letter-spacing: 0;
	font-weight: 400;
	color: #19284f;
}
.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__adresa-ob-ekut {
	max-width: 410px;
	float: left;
}
.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__adresa-ob-ekut>div>div {
	position: relative;
	margin-bottom: 5px;
}.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__adresa-ob-ekut>div>div a {
	padding-left: 30px;
	margin-left: -30px;
	position: relative;
	z-index: 3;
}.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__adresa-ob-ekut>div>div:before,
.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__nomer-telefonu>div>div:before  {
	left: -30px;
}
.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__nomer-telefonu>div>div {
	position: relative;
	margin-bottom: 5px;
}.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__elektronna-adresa>div:nth-child(2) {
	line-height: 1.7;
    margin-top: -5px;
}
.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__elektronna-adresa>div:nth-child(2):before {
	top: 4px;
	content: '\f0e0';
}
.phones-and-fax {
	margin-right: 40px;
}
.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__elektronna-adresa {
	width: 300px;
}
.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__adresa-ob-ekut>div:nth-child(1),
.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__nomer-telefonu>div:nth-child(1),
.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__elektronna-adresa>div:nth-child(1) {
	font-weight: 500;
	text-transform: lowercase;
	margin-bottom: 10px;
}
.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__nomer-faksu>div:nth-child(1) {
	display: none;
}
.blok_filii__adresa-ob-ekut>div,
.blok_filii__nomer-telefonu>div,
.blok_filii__nomer-faksu>div,
.blok_filii__elektronna-adresa>div {
	position: relative;
	padding-left: 30px;
}
.blok_filii__adresa-ob-ekut>div:nth-child(2) div:before,
.blok_filii__nomer-telefonu>div:nth-child(2) div:before,
.blok_filii__nomer-faksu>div:before,
.blok_filii__elektronna-adresa>div:nth-child(2):before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 25px;
	height: 25px;
	display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #054ec6;
    font-size: 18px;
    margin-right: 15px;
    transition: 0.36s;
}
.blok_filii__adresa-ob-ekut>div:nth-child(2) div:before {
	background-position: 0 0;
	content: '\f041';
}
.blok_filii__nomer-telefonu>div:nth-child(2) div:before {
	background-position: -25px 0;
	content: '\f095';
}
.blok_filii__elektronna-adresa>div:before {
	background-position: -50px 0;
}
.blok_filii__nomer-faksu>div:before {
	background-position: -75px 0;
	content: '\f1ac';
}
.kontakti__blok-mapi .google-map-field h2 > br {
display: none;
}
.kontakti__blok-filiy {
	float: none;
	clear: both;
}
.page-node-type-kontakti #block-basic-content .content .kontakti__elektronna-posta>div:nth-child(1) {
	padding-left: 0;
}
.page-node-type-kontakti #main #content-area #block-basic-content article.page-node-type-zvorotnii-zv-azok {
	display:none;
}

@media screen and (max-width: 1340px) {

	.kontakti__adresa>div:nth-child(2), .kontakti__nomer-telefonu>div:nth-child(2), .kontakti__elektronna-posta>div:nth-child(2), .kontakti__nomer-faksu {
		font-size: 15px;
	}
	.kontakti__adresa {
		float: left;
	}
	.kontakti__adresa>div:nth-child(2):before, .kontakti__nomer-telefonu>div:nth-child(2):before, .kontakti__elektronna-posta>div:nth-child(2):before, .kontakti__nomer-faksu:before {
		top: 0;
	}
	.kontakti__blok-filiy .paragraph--type--blok-filii {
		min-height: 210px;
		height: auto;
		padding-bottom: 10px;
	}
	.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__elektronna-adresa {
		width: 265px;
	}
	.kontakti__blok-filiy .paragraph--type--blok-filii .cont-rows div {
		font-size: 15px;
	}
	.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__adresa-ob-ekut {
		max-width: 280px;
		float: left;
	}
	.phones-and-fax {
		margin-right: 25px;
	}
}
@media screen and (max-width: 1100px) {
	.kontakti__blok-filiy .paragraph--type--blok-filii .cont-rows.justify>div {
		width: 32%;
		max-width: none;
	}
	.page-node-type-kontakti #block-basic-content .content .right>div {
		width: 30%;
		max-width: none;
		margin-right: 0;
	}
	.kontakti__adresa>div:nth-child(1), .kontakti__nomer-telefonu>div:nth-child(1), .kontakti__elektronna-posta>div:nth-child(1) {
		min-height: 54px;
	}
	.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__adresa-ob-ekut>div:nth-child(1), .kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__nomer-telefonu>div:nth-child(1), .kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__elektronna-adresa>div:nth-child(1) {
		min-height: 32px;
	}
}
@media screen and (max-width: 992px) {
	.page-node-type-kontakti #block-basic-content .content .right>div, .kontakti__blok-filiy .paragraph--type--blok-filii .cont-rows.justify>div {
		max-width: 100%;
		width: 100%;
		margin-bottom: 20px;
	}
	.kontakti__adresa>div:nth-child(1), .kontakti__nomer-telefonu>div:nth-child(1), .kontakti__elektronna-posta>div:nth-child(1) {
		min-height: auto;
		font-size: 16px;
	}
}
@media screen and (max-width: 768px) {

}
.page-node-type-zvorotnii-zv-azok li {
  list-style: none;
}
.page-node-type-zvorotnii-zv-azok a {
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
}
.page-node-type-zvorotnii-zv-azok .form-actions a[id^="edit-cancel"],
.page-node-type-zapobihannya-koruptsiyi .form-actions.js-form-wrapper.form-wrapper a,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form .form-actions a[id^="edit-cancel"] {
    display:none;
}
.page-node-type-zvorotnii-zv-azok a img {
  border: none;
}
.page-node-type-zvorotnii-zv-azok address {
  font-style: normal;
}
.page-node-type-zvorotnii-zv-azok input,
.page-node-type-zvorotnii-zv-azok button,
.page-node-type-zvorotnii-zv-azok textarea {
  -webkit-appearance: none;
}
.page-node-type-zvorotnii-zv-azok input:focus,
.page-node-type-zvorotnii-zv-azok button:focus,
.page-node-type-zvorotnii-zv-azok textarea:focus {
  outline: none;
}
.page-node-type-zvorotnii-zv-azok input[type="submit"],
.page-node-type-zvorotnii-zv-azok button {
  cursor: pointer;
}
body.page-node-type-zvorotnii-zv-azok header#header {
	z-index: 2!important;
}
body.page-node-type-zvorotnii-zv-azok #main {
	z-index: 1;
}
body.page-node-type-zvorotnii-zv-azok #main #content-area #block-basic-content,
body.page-node-type-zvorotnii-zv-azok.page-kontakty-zvorotniy_zvyazokk .zvorotnii_zv_azok__bloki-2 {
	display: block;
	max-width: 1165px;
    padding: 0 0 0 20px;
    margin: 0 auto;
}
body.page-node-type-zvorotnii-zv-azok #main #content-area #block-basic-content article {
	margin-left: 0;
}
div[class^="zvorotnii_zv_azok__bloki"] {
	display: inline-block;
	vertical-align: top;
	font-size: 0;
}
.page-node-type-zvorotnii-zv-azok.page-kontakty-zvorotniy_zvyazok div[class^="zvorotnii_zv_azok__bloki"] {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}

.page-kontakty-zvorotniy_zvyazok div[class^="zvorotnii_zv_azok__bloki"]:after {
	content: "";
	width: 100%;
	display: inline-block;
}
.page-kontakty-zvorotniy_zvyazok div[class^="zvorotnii_zv_azok__bloki"] >div {
	flex-basis: 32%;
}

.paragraph--type--zvorotnii-zvazok.open-form {
	background: #054ec6 !important;
	/*border-color: #ffde02;*/
}
.paragraph--type--zvorotnii-zvazok.open-form a {
	color: #fff;
}
.paragraph--type--zvorotnii-zvazok.open-form .zvorotnii_zvazok__zagolovok {
	color: #67b3ed;
}
.paragraph--type--zvorotnii-zvazok.open-form .zvorotnii_zvazok__tekstss{
	color: #fff;
}
.page-kontakty-zvorotniy_zvyazok div[class^="zvorotnii_zv_azok__bloki"] .paragraph--type--zvorotnii-zvazok {
	position: relative;
	width: 100%;
	min-height: 280px;
    height: max-content;
    margin-bottom: 15px;
	padding: 30px 20px 35px;
	background-color: #dff2ff;
	border-bottom: 2px solid #054ec6;
	line-height: 1;
	letter-spacing: 0;
	color: #19284f;
}
.page-node-type-zvorotnii-zv-azok .paragraph--type--zvorotnii-zvazok .zvorotnii_zvazok__text-for-button {
	position: absolute;
	bottom: 22px;
	right: 28px;
	display: block;
	font-size: 16px;
	color: #19284f;
	font-weight: 600;
	text-transform: lowercase;
	cursor:pointer;
}
.page-node-type-zvorotnii-zv-azok .paragraph--type--zvorotnii-zvazok.open-form .zvorotnii_zvazok__text-for-button {
	color: #fff;
}
.page-node-type-zvorotnii-zv-azok .zvorotnii_zvazok__tekstss .official-phone {
	position: relative;
	display: block;
	padding-left: 26px;
	font-size: 16px;
	color: #19284f;
	font-weight: 400;
	margin-top: 25px;
}
.page-node-type-zvorotnii-zv-azok .zvorotnii_zvazok__tekstss .official-phone:before {
	content: "\f095";
	position: absolute;
	left: 0;
	top: 2px;
	width: 16px;
	height: 16px;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 20px;
	line-height: 18px;
	transition: 0.36s;
	text-align: center;
	color: #054fc6;
}
.page-node-type-zvorotnii-zv-azok .open-form .zvorotnii_zvazok__tekstss .official-phone:before {
	background-position: -542px -120px;
}
div[class^="zvorotnii_zv_azok__bloki"] .paragraph--type--zvorotnii-zvazok:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	display: block;
	width: 120px;
	height: 120px;
	background-repeat: no-repeat;
	background-size: contain;
   background-position: bottom left;
	z-index: 0;
	opacity: 0.7;
}
.zvorotnii_zv_azok__bloki .paragraph--type--zvorotnii-zvazok.open-form:after {
	opacity: 0.19;
}
.paragraph--type--zvorotnii-zvazok .zvorotnii_zvazok__zagolovok {
	position: relative;
	font-size: 32px;
	font-weight: 500;
	margin-bottom: 20px;
	z-index: 2;
	text-transform: uppercase;
	color:#054ec6;
	word-break: break-word;
}
.zvorotnii_zvazok__tekstss {
	position: relative;
	font-size: 16px;
	line-height: 18px;
	letter-spacing: 0;
	font-weight: 400;
	z-index: 2;
}
body.page-node-type-zvorotnii-zv-azok .zvorotnii_zv_azok__mi-v-socyalnih-merezah,
body.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] {
/*OLD body.page-node-type-zvorotnii-zv-azok.page-kontakty-zvorotniy_zvyazok .zvorotnii_zv_azok__bloki-2,
.page-node-type-zvorotnii-zv-azok.page-kontakty-zvorotniy_zvyazok .block-webform*/
	position: relative;
    float: none;
    clear: both;
    max-width: 1165px;
    padding: 0 0 0 20px;
	margin: 0 auto 20px;
}
body.page-node-type-zvorotnii-zv-azok .zvorotnii_zv_azok__mi-v-socyalnih-merezah {
	padding:0;
}
.page-node-type-zvorotnii-zv-azok.page-kontakty-zvorotniy_zvyazok .block-webform,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form {
	position: relative;
    float: none;
    clear: both;
    max-width: 1165px;
    padding: 0;
	margin: 0 auto 20px;
}
.page-node-type-vakansii .contact-message-vidpravka-rezume-form {
    padding: 0 0 0 20px;
}
body.page-node-type-zvorotnii-zv-azok.page-kontakty-zvorotniy_zvyazok div[class^="zvorotnii_zv_azok__bloki"] {
	margin: 0 auto 20px;
}
body.page-node-type-zvorotnii-zv-azok.page-kontakty-zvorotniy_zvyazok .zvorotnii_zv_azok__bloki-3 {
    /*justify-content: center;*/
}
.page-node-type-zvorotnii-zv-azok #main [class^="contact-message-sformuite-vas-zapit"]>.container,
.page-node-type-zvorotnii-zv-azok .block-webform >.container,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form > .container {
    padding-top: 20px !important;
    background-color: rgb(223, 242, 255);
}
.page-node-type-zvorotnii-zv-azok.page-kontakty-zvorotniy_zvyazok .block-webform {
	display:none;
	transition: opacity .6s linear;
}
.visible {
  display: block !important;
  background-color: rgb(223, 242, 255);
  animation: showBlock .6s linear;

}
@keyframes showBlock {
	0% {
		/*display: none;*/
	  opacity: 0;
	  visibility: hidden;
	  /*height: 0;*/
	  /*flex-basis: 0;*/
	}
	100% {
		/*display:block;*/
	  opacity: 1;
	  visibility: visible;
	  /*height: 100%;*/
	  /*flex-basis: 100%;*/
	}
  }
.margin-bottom {
  margin-bottom: 400px !important;
}
.zvorotnii_zv_azok__bloki.quickedit-field > div {
  margin-bottom: 20px;
}
@media screen and (max-width: 1540px) {
	body.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"],
	body.page-node-type-zvorotnii-zv-azok.page-kontakty-zvorotniy_zvyazokk .zvorotnii_zv_azok__bloki-2 {
		padding: 0 0 0 20px;
	}
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] h2,
.page-node-type-zvorotnii-zv-azok .block-webform h2,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form h2 {
    margin: 0 0 20px;
	padding-left: 20px;
	padding-right: 100px;
    line-height: 60px;
    text-transform: uppercase;
    font-size: 19px;
    background-color: #67b3ed;
    color: white;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] .closer,
.page-node-type-zvorotnii-zv-azok .block-webform .closer,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form .closer {
	position: absolute;
    right: 0;
    top: 20px;
    font-size: 27px;
    background-color: white;
    box-shadow: -6px 15px 25px rgba(25, 40, 79, 0.35);
    border-bottom: 2px solid #054ec6;
    transition: 0.36s;
    z-index: 5;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] .closer:hover,
.page-node-type-zvorotnii-zv-azok .block-webform .closer:hover,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form .closer:hover {
    cursor: pointer;
    transition: 0.36s;
    border-bottom: 2px solid #ffde02;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] .closer:before,
.page-node-type-zvorotnii-zv-azok .block-webform .closer:before,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form .closer:before  {
    content: '';
    position: absolute;
    width: 100%;
    height: 0;
    top: auto;
    bottom: 0;
    left: 0;
    background-color: #054ec6;
    transition: 0.36s;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] .closer:hover:before,
.page-node-type-zvorotnii-zv-azok .block-webform .closer:hover:before,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form .closer:hover:before {
    height: 100%;
    transition: 0.36s;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] .closer > div,
.page-node-type-zvorotnii-zv-azok .block-webform .closer > div,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form .closer > div  {
    width: 80px;
    text-align: center;
    background-color: transparent;
    position: relative;
    display: block;
    color: #19284f;
    line-height: 56px;
    transition: 0.36s;
    text-transform: lowercase;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] .closer:hover > div,
.page-node-type-zvorotnii-zv-azok .block-webform .closer:hover > div,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form .closer:hover > div {
    color: white;
    transition: 0.36s;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form ,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form {
	position: relative;
	display: flex;
    flex-flow: column wrap;
    height: 485px;
    padding-left: 170px;
    padding-top: 20px;
    padding-bottom: 20px;
    align-items: flex-start;
    justify-content: flex-start;
}
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form {
	height: auto;
	flex-flow: row wrap;
	padding-bottom: 100px;
	padding-left: 0;
	justify-content: center;

}
.page-node-type-vakansii .contact-message-vidpravka-rezume-form .field-group-html-element.left {
	flex-basis: 300px;
	margin-right: 40px;
}
.page-node-type-vakansii .contact-message-vidpravka-rezume-form .field-group-html-element.right {
	flex-basis: 425px;
	margin-right: 0;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] [id^=edit-submit],
.page-node-type-zvorotnii-zv-azok input#edit-submit--4,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-actions.webform-actions input.form-submit,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form .form-actions input.form-submit {
    position: relative;
    width: 100%;
    text-align: center;
    background-color: white;
    line-height: 57px;
    text-transform: lowercase;
    padding: 0 10px;
    color: rgb(25, 40, 79);
    box-shadow: -6px 15px 25px rgba(25, 40, 79, 0.35);
    border-bottom: 2px solid #054ec6;
    transition: 0.36s;
    z-index: 1;
    font-size: 16px;
    font-weight: 600;
    height: auto;
}
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form .form-actions input.form-submit {
	margin-bottom: 0;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] [id^=edit-submit]:hover,
.page-node-type-zvorotnii-zv-azok input#edit-submit--4:hover,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-actions.webform-actions input.form-submit:hover,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form .form-actions input.form-submit:hover  {
    cursor: pointer;
    background-color: #054ec6;
	 color: white;
    transition: 0.36s;
    border-bottom: 2px solid #ffde02;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] [id^=edit-preview] {
	display: none;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form label {
	position: absolute;
    left: 10px;
    top: 0;
    line-height: 40px;
    color: rgba(25, 40, 79, 0.5);
}
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form label {
	display:none;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .field-group-html-element label {
    display: none;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form label.active {
	font-size: 0;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form label:before,
.page-node-type-zvorotnii-zv-azok .block-webform form > div:before,
.page-node-type-vakansii form div > div:before {
	position: absolute;
	top: 0;
	width: 30px;
	height: 38px;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 25px;
	line-height: 38px;
	transition: 0.36s;
	text-align: center;
	color:#6fb7ee;
}
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form > div:before {
	left: -40px;
}
.page-node-type-vakansii form > div > div {
	position: relative;
}
.page-node-type-vakansii form > div > div:before {
	left: 0;
}
.page-node-type-zvorotnii-zv-azok .block-webform form > div.active:before,
.page-node-type-vakansii form div > div.active:before {
	color: #054ec6;
}
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling:before {
	display:none;
}
.page-node-type-zvorotnii-zv-azok .field--name-field-2-p-i-b label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-3-p-i-b label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-4-p-i-b label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-5-p-i-b label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-6-p-i-b label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-p-i-b label:before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form div.form-item-names:before,
.page-node-type-vakansii form > div > div.field--name-field-p-i-b:before {
	content: "\f2c0";
}
.page-node-type-zvorotnii-zv-azok .field--name-field-2-nazva-organizacii label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-3-nazva-organizacii label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-4-nazva-organizacii label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-5-nazva-organizacii- label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-6-nazva-organizacii label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-nazva-organizacii label:before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form div.form-item-name-organization:before {
	content: "\f0f7";
}
.page-node-type-zvorotnii-zv-azok .field--name-field-2-posada label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-3-posada label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-4-posada label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-5-posada label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-6-posada label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-posada label:before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form div.form-item-positions:before {
	content: "\f2c0";
}
.page-node-type-zvorotnii-zv-azok .field--name-field-2-vik label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-3-vik label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-4-vik label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-5-vik label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-6-vik label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-telefon-miskii label:before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form div.form-item-age:before {
	content: "\f2c0";
}
.page-node-type-zvorotnii-zv-azok .field--name-field-2-telefon-mobilnii label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-3-telefon-mobilnii label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-4-telefon-mobilnii label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-5-telefon-mobilnii- label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-6-telefon-mobilnii label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-telefon-mobilnii label:before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form div.form-item-phone-numbers:before,
.page-node-type-vakansii form > div > div.field--name-field-telefon-mobilnii:before {
	content: "\f095";
}
.page-node-type-zvorotnii-zv-azok .field--name-field-2-vas-e-mail label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-3-vas-e-mail label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-4-vas-e-mail label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-5-vas-e-mail label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-6-vas-e-mail label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-vas-e-mail label:before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form div.form-item-your-mail:before,
.page-node-type-vakansii form > div > div.field--name-field-vas-e-mail:before {
	content: "\f003";
}
.page-node-type-zvorotnii-zv-azok .field--name-field-2-adresa-region label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-3-adresa-region label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-4-adresa-region label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-5-adresa-region label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-6-adresa-region label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-adresa label:before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form div.form-item-address:before {
	content: "\f041";
}
.page-node-type-zvorotnii-zv-azok .field--name-field-2-tema-zvernenna label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-3-tema-zvernenna label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-4-tema-zvernenna label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-5-tema-zvernenna label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-6-tema-zvernenna label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-tema-zvernenna label:before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form div.form-item-subjects:before {
	content: "\f03a";
}
.page-node-type-zvorotnii-zv-azok .field--name-field-2-povidomlenna label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-3-povidomlenna label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-4-povidomlenna label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-5-povidomlenna label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-6-povidomlenna label:before,
.page-node-type-zvorotnii-zv-azok .field--name-field-povidomlenna label:before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form div.form-item-messages:before,
.page-node-type-vakansii form > div > div.field--name-field-povidomlenna:before {
	content: "\f040";
}
.page-node-type-vakansii form > div > div.field--name-field-fail-iz-rezume:before {
	content: "\f093";
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form input,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form input,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form input {
	padding: 0;
	height: 40px;
   line-height: 38px;
   color: rgba(25, 40, 79, 1);
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form input,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form input,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form input {
	border-bottom: 2px solid rgba(131, 185, 213, 0.5);
	padding: 0 10px;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form input,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form input:hover,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form input:active,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form input:focus,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form input,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form input:hover,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form input:active,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form input:focus,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form input,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form input:hover,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form input:active,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form input:focus {
	margin: 0 0 20px 0;
   color: rgb(25, 40, 79);
   border: none;
	outline: none;
	background: white;
	border-bottom: 2px solid #054ec6;
	font-weight:400;
}
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form input::placeholder { color: rgba(25, 40, 79, 0.5); }
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: rgba(25, 40, 79, 0.5); }
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form input::-moz-placeholder { /* Firefox 19+ */  color: rgba(25, 40, 79, 0.5); }
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form input:-ms-input-placeholder { /* IE 10+ */  color: rgba(25, 40, 79, 0.5); }
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form input:-moz-placeholder { /* Firefox 18- */  color: rgba(25, 40, 79, 0.5); }
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form textarea::placeholder { color: rgba(25, 40, 79, 0.5); }
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: rgba(25, 40, 79, 0.5); }
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form textarea::-moz-placeholder { /* Firefox 19+ */  color: rgba(25, 40, 79, 0.5); }
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form textarea:-ms-input-placeholder { /* IE 10+ */  color: rgba(25, 40, 79, 0.5); }
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form textarea:-moz-placeholder { /* Firefox 18- */  color: rgba(25, 40, 79, 0.5); }
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form input,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form input,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form input {
	border-bottom: 2px solid rgba(131, 185, 213, 0.5);
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form textarea,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form textarea:hover,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form textarea:active,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form textarea:focus,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form textarea,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form textarea:hover,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form textarea:active,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form textarea:focus,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form textarea,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form textarea:hover,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form textarea:active,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form textarea:focus {
	margin: 0 0 20px 0;
    border: none;
	outline: none;
	border-bottom: 2px solid #054ec6;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form textarea,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form textarea,
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form textarea {
	height: 188px;
	padding: 5px 10px;
	border-bottom: 2px solid rgba(131, 185, 213, 0.5);
}
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form textarea{
	height: 93px;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form #edit-field-fail-iz-rezume-0-upload input {
    position: relative;
    top: -6px;
    padding-right: 10px;
    margin-bottom: 5px;
    opacity: 0;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form #edit-field-fail-iz-rezume-0-upload--description {
    font-size: 12px;
    padding-left: 40%;
    text-align: left;
    color: rgba(25, 40, 79, 1);
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form>div,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form > div {
	width: 300px;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form>div[id^=edit-actions],
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-actions.webform-actions {
	position: absolute;
	right: 0;
	bottom: 25px;
	width: 380px;
}
.page-node-type-vakansii .contact-message-vidpravka-rezume-form form .form-actions {
	width: 380px;
}
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-actions.webform-actions:before {
	background-image:none;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form>div>div,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form > div {
	position: relative;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form>#edit-field-povidomlenna-wrapper,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-messages {
    width: 425px;
    margin-left: -35px;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form>#edit-field-tema-zvernenna-wrapper,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-subjects {
    width: 425px;
    margin-left: -35px;
}
.page-node-type-zvorotnii-zv-azok .field--name-field-2-zapovnuuci-zvernenna-dau,
.page-node-type-zvorotnii-zv-azok .field--name-field-3-zapovnuuci-zvernenna-dau,
.page-node-type-zvorotnii-zv-azok .field--name-field-4-zapovnuuci-zvernenna-dau,
.page-node-type-zvorotnii-zv-azok .field--name-field-5-zapovnuuci-zvernenna-dau,
.page-node-type-zvorotnii-zv-azok .field--name-field-6-zapovnuuci-zvernenna-dau,
.page-node-type-zvorotnii-zv-azok .field--name-field-zapovnuuci-zvernenna-dau-z,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling {
	position: relative;
	width: 425px;
	margin-left: -35px;
}
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling {
	width:300px;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form>.field--name-field-2-zapovnuuci-zvernenna-dau legend,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form>.field--name-field-3-zapovnuuci-zvernenna-dau legend,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form>.field--name-field-4-zapovnuuci-zvernenna-dau legend,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form>.field--name-field-5-zapovnuuci-zvernenna-dau legend,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form>.field--name-field-6-zapovnuuci-zvernenna-dau legend,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form>.field--name-field-zapovnuuci-zvernenna-dau-z legend,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling label {
	width: 100%;
	font-size: 12px !important;
	line-height: 1;
	padding-left: 50px;
}
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling label {
	font-weight:600;
}
.page-node-type-zvorotnii-zv-azok .field--name-field-2-zapovnuuci-zvernenna-dau .fieldset-wrapper,
.page-node-type-zvorotnii-zv-azok .field--name-field-3-zapovnuuci-zvernenna-dau .fieldset-wrapper,
.page-node-type-zvorotnii-zv-azok .field--name-field-4-zapovnuuci-zvernenna-dau .fieldset-wrapper,
.page-node-type-zvorotnii-zv-azok .field--name-field-5-zapovnuuci-zvernenna-dau .fieldset-wrapper,
.page-node-type-zvorotnii-zv-azok .field--name-field-6-zapovnuuci-zvernenna-dau .fieldset-wrapper,
.page-node-type-zvorotnii-zv-azok .field--name-field-zapovnuuci-zvernenna-dau-z .fieldset-wrapper {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.page-node-type-zvorotnii-zv-azok .field--name-field-2-zapovnuuci-zvernenna-dau .fieldset-wrapper input,
.page-node-type-zvorotnii-zv-azok .field--name-field-3-zapovnuuci-zvernenna-dau .fieldset-wrapper input,
.page-node-type-zvorotnii-zv-azok .field--name-field-4-zapovnuuci-zvernenna-dau .fieldset-wrapper input,
.page-node-type-zvorotnii-zv-azok .field--name-field-5-zapovnuuci-zvernenna-dau .fieldset-wrapper input,
.page-node-type-zvorotnii-zv-azok .field--name-field-6-zapovnuuci-zvernenna-dau .fieldset-wrapper input,
.page-node-type-zvorotnii-zv-azok .field--name-field-zapovnuuci-zvernenna-dau-z .fieldset-wrapper input,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling input {
	display: none;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] {
	display: none;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper label,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling label {
  display: inline-block;
          box-sizing: border-box;
  vertical-align: middle;
  margin: 0;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper label:before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling label:before  {
          box-sizing: border-box;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper .form-checkbox.not-checked + label:before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling input.not-checked + label:before{
	border: 2px solid #ff0000;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper .form-checkbox:checked + label:before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling input:checked + label:before {
	border: 2px solid #054fc6;
}
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling input.not-checked + label:before{
	border: 2px solid #ff0000;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper input {
  position: absolute;
  left: 0;
  top: 0;
  margin: 0;
  padding: 0;
  opacity: 0;
  z-index: 2;
}
/*FX*//*.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling input {
    display: block;
    -webkit-appearance: checkbox;
    width: 27px;
    height: 27px;
    z-index: 3;
    position: absolute;
	border: 2px solid #06234f;
    background: transparent;
    margin: 0;
    padding: 0;
}*/

.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper label,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling label {
  font-size: 0;
  margin-bottom: 0;
  cursor: pointer;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper label::before,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper label::after,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling label::before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling label::after {
  content: "";
  display: block;
  width: 26px;
  height: 26px;
  border-radius: 2px;
  position: absolute;
  left: 0;
  top: 3px;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper label::before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling input + label::before {
  border: 2px solid #06234f;
  background: transparent;
}
@-webkit-keyframes bounce {
  0%,
  100% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.8);
  }
}
@keyframes bounce {
  0%,
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
  }
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper label.checked::before,
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper label.checked::after,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling label.checked::before,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling label.checked::after {
  -webkit-animation: bounce 0.3s;
  animation: bounce 0.3s;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper label::after,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling label::after {
  display: none;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper label.checked::after,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling label.checked::after {
  display: block;
}
.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] form .fieldset-wrapper label::after,
/*FX*/.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling label::after {
  background-image: url(../../images/source/check.png);
}
.page-node-type-zvorotnii-zv-azok .wrap-callback {
	background: url(../../images/source/bg-social.jpg) center no-repeat;
	background-size: cover;
	padding: 20px 0;
}
.page-node-type-zvorotnii-zv-azok .wrap-callback>div:nth-child(1) {
	font-size: 24px;
	font-weight: 500;
	color: #054ec6;
	text-transform: uppercase;
	line-height: 1;
	padding-left: 20px;
	margin-bottom: 20px;
}
.page-node-type-zvorotnii-zv-azok .wrap-callback>div:nth-child(2) {
	font-size: 0;
	padding-left: 0;
}
.page-node-type-zvorotnii-zv-azok .wrap-callback>div:nth-child(2)>div {
    display: inline-block;
    vertical-align: top;
}

.page-node-type-zvorotnii-zv-azok .wrap-callback>div:nth-child(2)>div a {
	position: relative;
    width: 100%;
    text-align: center;
    background-color: white;
    line-height: 57px;
    padding: 0 10px;
    color: #054ec6;
    box-shadow: -6px 15px 25px rgba(25, 40, 79, 0.35);
    border-bottom: 2px solid #054ec6;
    transition: 0.36s;
    z-index: 1;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
}
/*.page-node-type-zvorotnii-zv-azok .wrap-callback>div:nth-child(2)>div a:before {
	content: "";
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	background: url(../../images/source/comunication_sprite.png);
}
.page-node-type-zvorotnii-zv-azok .wrap-callback>div:nth-child(2)>div:nth-child(1) a:before {
	background-position: -542px -33px;
}
.page-node-type-zvorotnii-zv-azok .wrap-callback>div:nth-child(2)>div:nth-child(2) a:before {
	background-position: -542px -1px;
}
.page-node-type-zvorotnii-zv-azok .wrap-callback>div:nth-child(2)>div:nth-child(3) a:before {
	background-position: -542px -66px;
}
.page-node-type-zvorotnii-zv-azok .wrap-callback>div:nth-child(2)>div:nth-child(1) a:hover:before {
	background-position: -542px -50px;
}
.page-node-type-zvorotnii-zv-azok .wrap-callback>div:nth-child(2)>div:nth-child(2) a:hover:before {
	background-position: -542px -17px;
}
.page-node-type-zvorotnii-zv-azok .wrap-callback>div:nth-child(2)>div:nth-child(3) a:hover:before {
	background-position: -542px -83px;
}*/

.page-node-type-zvorotnii-zv-azok .wrap-callback>div:nth-child(2)>div a:hover {
    cursor: pointer;
    background-color: #054ec6;
    color: white;
    transition: 0.36s;
    border-bottom: 2px solid #ffde02;
}
.page-node-type-zvorotnii-zv-azok [id^=contact-message-pidpiska-form] .js-form-required.form-required {
	font-weight: 600;
	font-size: 14px;
}
.page-node-type-zvorotnii-zv-azok [id^=contact-message-pidpiska-form] .form-actions {
	border-bottom: 0;
}
.page-node-type-zvorotnii-zv-azok [id^=contact-message-pidpiska-form] .form-submit {

}
.page-node-type-zvorotnii-zv-azok .messages.messages--error {
	position: fixed;
    z-index: 5;
    top: 50%;
    left: 50%;
    width: 300px;
    height: auto;
    margin-top: -150px;
    margin-left: -100px;
    text-align: center;
    padding: 20px;
    cursor: pointer;
}
body.page-node-type-zvorotnii-zv-azok .zvorotnii_zv_azok__bloki-2 {
    margin: 0 auto 40px;
}
.more-contacts-link-wrap {
	display: inline-block;
    position: relative;
    padding: 0;
    border: none;
    text-align: center;
    background-color: white;
    cursor: pointer;
    box-shadow: -15px 15px 25px rgba(25, 40, 79, 0.35);
    border-bottom: 2px solid #054ec6;
    -webkit-transition: 0.36s;
	transition: 0.36s;
}
.more-contacts-link-wrap:hover {
    border-bottom: 2px solid #ffde02;
}
.more-contacts-link-wrap:before {
    content: '';
    -webkit-transition: 0.36s;
    transition: 0.36s;
    position: absolute;
    width: 100%;
    height: 0;
    top: auto;
    bottom: 0;
    left: 0;
    background-color: #054ec6;
}
.more-contacts-link-wrap:hover:before {
    height: 100%;
    -webkit-transition: 0.36s;
    transition: 0.36s;
}
a.more-contacts {
    position: relative;
    font-weight: 600;
    color: #19284f;
    line-height: 50px;
    -webkit-transition: 0.36s;
	transition: 0.36s;
	padding: 0 30px;
}
.more-contacts-link-wrap:hover a {
    color: #fff;
    -webkit-transition: 0.36s;
    transition: 0.36s;
}
.more-contacts {
	font-size: 1em;
}
.more-contacts::after {
	content: '\f107';
	display: inline-block;
	position: relative;
    top: 3px;
    margin-left: 10px;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #19284f;
    font-size: 25px;
	line-height: 50px;
	transform: rotate(0deg);
	transition: transform ease 0.36s, color ease 0.36s;
}
.more-contacts-link-wrap:hover .more-contacts::after {
	color: #FFF;
}
.more-contacts.open-contacts::after {
  transform: rotate(-180deg);
}
@media screen and (max-width: 1540px) {
	.paragraph--type--zvorotnii-zvazok .zvorotnii_zvazok__zagolovok {
		font-size: 25px;
		line-height:27px;
	}
}
@media screen and (max-width: 1279px) {
	.page-node-type-zvorotnii-zv-azok .block-webform form {
		padding-left: 50px;
	}
	.page-node-type-zvorotnii-zv-azok .block-webform form > div {
		width: 250px;
	}
	.page-node-type-vakansii .contact-message-vidpravka-rezume-form .field-group-html-element.left {
		flex-basis: 250px;
	}
	.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-subjects,
	.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-messages	{
		width: 360px;
		margin-left: 45px;
	}
	.page-node-type-vakansii .contact-message-vidpravka-rezume-form .field-group-html-element.right {
		flex-basis: 360px;
	}
	.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling {
		margin-left: 45px;
	}
	.page-node-type-zvorotnii-zv-azok .block-webform form .form-actions.webform-actions,
	.page-node-type-vakansii .contact-message-vidpravka-rezume-form form .form-actions {
		width: 300px;
	}
	.page-node-type-vakansii .contact-message-vidpravka-rezume-form,
	.page-node-type-vakansii .trebb {
		width: 767px;
		margin: 0 auto 20px;
		padding: 0 10px;
	}
	.page-node-type-vakansii .content {
		padding-left: 0;
	}
}
@media (min-width: 767px) and (max-width: 1279px) {
	.kontakti__blok-mapi .google-map-field h2 {
		padding: 0;
	}
	.kontakti__blok-mapi .google-map-field .title-map-wrap {
		left: 0;
		top: -57px;
	}
	div[class^="zvorotnii_zv_azok__bloki"] .paragraph--type--zvorotnii-zvazok:after {
    width: 90px;
    height: 90px;
   }
}

@media (min-width: 768px) {
	.zvorotnii_zv_azok__bloki .paragraph--type--zvorotnii-zvazok:nth-child(1):after {
		background-image: url(../../images/source/bg-ico-kerivnyctvo.png);
	}
  .zvorotnii_zv_azok__bloki .paragraph--type--zvorotnii-zvazok:nth-child(3):after {
		background-image: url(../../images/source/bg-ico-dovuments.png);
		background-position: -30px bottom;
	}
  .zvorotnii_zv_azok__bloki .paragraph--type--zvorotnii-zvazok:nth-child(5):after {
		background-image: url(../../images/source/bg-ico-kom-departament.png);
		width: 90px;
	 	height: 90px;
	 	bottom: 10px;
	}
  .zvorotnii_zv_azok__bloki .paragraph--type--zvorotnii-zvazok:nth-child(7):after {
		background-image: url(../../images/source/bg-ico-zakupivli.png);
	}
  .zvorotnii_zv_azok__bloki .paragraph--type--zvorotnii-zvazok:nth-child(9):after {
		background-image: url(../../images/source/bg-ico-buh-oblik.png);
		background-position: left 27px
	}
  .zvorotnii_zv_azok__bloki .paragraph--type--zvorotnii-zvazok:nth-child(11):after {
		background-image: url(../../images/source/bg-ico-sluzhba-doviry.png);
	}
  .zvorotnii_zv_azok__bloki .paragraph--type--zvorotnii-zvazok:nth-child(15):after {
		background-image: url(../../images/source/bg-ico-zmi.png);
		width: 90px;
		height: 90px;
	}
	.page-node-type-vakansii .contact-message-vidpravka-rezume-form form .form-actions {
		position: absolute;
		right: 0;
		bottom: 25px;
	}
}
@media (max-width: 767px) {
	/*.zvorotnii_zv_azok__bloki>paragraph--type--zvorotnii-zvazok:first-child, .zvorotnii_zv_azok__bloki>paragraph--type--zvorotnii-zvazok:last-child { display:none; }*/
	.page-node-type-vakansii .contact-message-vidpravka-rezume-form form {
		flex-flow: column wrap;
		padding: 20px;
	}
	.page-node-type-vakansii .contact-message-vidpravka-rezume-form .field-group-html-element.left,
	.page-node-type-vakansii .contact-message-vidpravka-rezume-form .field-group-html-element.right {
		margin-right: 0;
		flex-basis:auto;
	}
	.page-node-type-vakansii .contact-message-vidpravka-rezume-form form .form-actions {
	    width: 100%;
	}
}
@media (min-width: 767px) and (max-width: 1279px) {
	.page-node-type-kontakti .blok_filii__nomer-telefonu {
		margin-bottom: 16px;
	}
	.kontakti__blok-filiy .paragraph--type--blok-filii {
		min-height: 210px;
		height: auto;
		padding: 20px 10px 10px;
	}
	.kontakti__blok-mapi .google-map-field h2 {
		padding: 0;
	}
	.kontakti__blok-mapi .google-map-field .title-map-wrap {
		left: 0;
		top: -57px;
	}
	.page-node-type-kontakti #block-basic-content .content .right>div {
		display: inline-block;
		vertical-align: top;
		letter-spacing: 0;
		margin-right: 40px;
		width: calc(33.3% - 30px);
	}
	.page-node-type-kontakti #block-basic-content .content .right .col.top {
		padding: 0;
	}
	.page-node-type-kontakti #block-basic-content .content .right>div:last-child > div:first-child {
		padding-left: 25px;
	}
}
@media (min-width: 1023px) and (max-width: 1279px){
	.page-node-type-kontakti #block-basic-content .content .right > div:last-child > div:first-child {
		padding-left: 0;
	}
}
@media (min-width: 240px) and (max-width: 767px){
	.kontakti__blok-filiy .paragraph--type--blok-filii {
		height: auto;
		padding: 20px;
	}
	.page-node-type-kontakti #block-basic-content .content .right > div {
		margin-right: 0;
		margin-bottom: 30px;
		width: 100%;
	}
	.page-node-type-kontakti #block-basic-content .content {
		padding-top: 33px;
	}
	.page-node-type-kontakti .blok_filii__nomer-telefonu {
		margin-bottom: 16px;
	}
	.kontakti__blok-mapi .google-map-field h2 {
		padding: 0;
	    font-size: 26px;
	}
	.kontakti__blok-mapi .google-map-field .title-map-wrap {
		left: 0;
		top: -77px;
	}
	.page-node-type-kontakti #block-basic-content .content .right .col.top {
		padding: 0;
	}
	.page-node-type-kontakti #block-basic-content .content .right>div:last-child > div:first-child {
		padding-left: 25px;
	}
	.blok_filii__nomer-faksu>div:before {
		background-position: -75px 0;
		top: -4px;
	}
	.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__elektronna-adresa>div:nth-child(2):before {
		top: 0;
	}
	.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__adresa-ob-ekut>div>div:before,
	.kontakti__blok-filiy .paragraph--type--blok-filii .blok_filii__nomer-telefonu>div>div:before {
		left: -30px;
		top: -4px;
	}
	.kontakti__adresa>div:nth-child(2):before, .kontakti__nomer-telefonu>div:nth-child(2):before,
	.kontakti__elektronna-posta>div:nth-child(2):before, .kontakti__nomer-faksu:before {
		top: 4px;
	}
	body.page-node-type-zvorotnii-zv-azok.page-kontakty-zvorotniy_zvyazok div[class^="zvorotnii_zv_azok__bloki"] {
		margin: 0;
	}
	.page-kontakty-zvorotniy_zvyazok div[class^="zvorotnii_zv_azok__bloki"]>div {
		flex-basis: 100%;
	}
	.page-kontakty-zvorotniy_zvyazok div[class^="zvorotnii_zv_azok__bloki"] .paragraph--type--zvorotnii-zvazok {
		min-height: auto;
	}
	body.page-node-type-zvorotnii-zv-azok .zvorotnii_zv_azok__bloki-2 {
		padding: 0 !important;
		width: auto !important;
	}
	.page-node-type-zvorotnii-zv-azok [class^="contact-message-sformuite-vas-zapit"] .closer > div,
	.page-node-type-zvorotnii-zv-azok .block-webform .closer > div,
	.page-node-type-vakansii .contact-message-vidpravka-rezume-form .closer > div {
		width: 50px;
	}
	.page-node-type-zvorotnii-zv-azok .block-webform h2 {
		padding-right: 60px;
		line-height: 23px;
		padding-top: 7px;
		padding-bottom: 7px;
		align-items: center;
		display: flex;
		min-height: 58px;
		word-break: break-word;
	}
	.page-node-type-zvorotnii-zv-azok .block-webform form > div {
		width: 230px;
	}
	.page-node-type-zvorotnii-zv-azok .block-webform form {
		height: auto;
		padding-bottom: 130px;
	}
	.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-subjects,
	.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-messages,
	.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling {
		width: 230px;
		margin-left: 0;
	}
	.page-node-type-zvorotnii-zv-azok .block-webform form .form-item-filling {
	    width: 260px;
		margin-left: -30px;
	}
}

 .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body{
	 margin-top: 0;
 }
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-header {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 24px;
	padding-top: 40px;
	border: 0;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-header{
	flex-direction: column;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-header > p{
	width: 100%;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-header:before{
	left: -100%;
	right: 0;
	top: 0;
	width: 300%;
	height: 100%;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-header > p{
	width: 100%;
	padding: 0;
	color:  #19284F;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: 36px;
	margin-bottom: 16px;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-header > p{
	font-size: 24px!important;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-header > p:last-child{
	margin-bottom: 0;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-header > p a{
	color: #0081E2;
	text-decoration-line: underline;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-map{
	margin: 0;
	padding-top: 30px;
	padding-bottom: 54px;
	border: 0;
	display: flex;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-map>div{
	display: flex;
	flex-direction: column;
	align-self: center;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-map>div>img{
	display: none;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-map>div p{
	color: #19284F;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px;
	margin-bottom: 16px;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-map>div p:last-child{
	margin-bottom: 0;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-map img{
	margin-left: 40px;
	min-width: 260px;
	object-fit: contain;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-map:before{
	display: none;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act{
	background: #DFF2FF;
	padding: 32px 24px;
	margin-top: 0;
	margin-bottom: 54px;
	border: 0;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act{
	flex-direction: column;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act:before{
	display: none;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>h2{
	color: #054EC6;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: 32px;
	text-transform: uppercase;
	margin-bottom: 3px;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>p{
	width: 100%;
	padding: 0;
	color: #19284F;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px;
	margin-bottom: 24px;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>p{
	font-size: 24px!important;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>ol{
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	counter-reset: my-awesome-counter;
	columns: 2;
	-webkit-columns: 2;
	-moz-columns: 2;
	-webkit-column-gap: 30px;
	-moz-column-gap: 30px;
	column-gap: 30px;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>ol>li{
	counter-increment: my-awesome-counter;
	margin-bottom: 16px;
	display: flex;
	flex-wrap: wrap;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>ol>li>p{
	color: #19284F;
	font-size: 18px;
	font-style: normal;
	font-weight: 550;
	text-transform: uppercase;
	line-height: 32px;
	margin-bottom: 0;
	width: calc(100% - 40px);
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>ol>li:before{
	content: counter(my-awesome-counter);
	font-size: 18px;
	font-style: normal;
	font-weight: 550;
	line-height: 34px;
	text-transform: uppercase;
	color: #fff;
	width: 32px;
	height: 32px;
	border-radius: 28px;
	background: #0081E2;
	text-align: center;
	margin-right: 8px;
	margin-top: -2px;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>ol>li>a{
	color: #0081E2;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px;
	text-decoration-line: underline;
	float: left;
	padding-left: 40px;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder{
	padding: 0;
	margin: 0;
	border: 0;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder{
	flex-direction: column;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder:before{
	display: none;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>p{
	color: #054EC6;
	font-size: 24px;
	font-style: normal;
	font-weight: 550;
	line-height: 37px;
	width: 100%;
	padding: 0;
	margin-bottom: 24px;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>p{
	font-size: 24px!important;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>ul{
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>ul>li{
	padding-left: 40px;
	background-color: transparent;
	flex-direction: column;
	align-items: flex-start;
	margin-bottom: 16px;
	height: auto;
	background-image: none;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>ul>li:before{
	background-image: url(../../images/source/lightening1.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 32px;
	height: 32px;
	background-color: #0081E2;
	border-radius: 32px;
	position: absolute;
	border: 0;
	right: inherit;
	left: 0;
	display: inline-block;
	padding: 0;
	margin-top: -2px;
	min-width: 32px;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>ul>li:before{
	background-color: #0081E2!important;
	transform: none!important;
	border-radius: 100%!important;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>ul>li>b{
	color: #19284F;
	font-size: 18px;
	font-style: normal;
	font-weight: 550;
	line-height: 32px;
	text-transform: uppercase;
	left: 0;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>ul>li>p{
	color: #19284F;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>ul>li>ul{
	margin: 0;
	padding-left: 0;
	padding-right: 0;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>ul>li>ul>li{
	margin-bottom: 8px;
	color: #19284F;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px;
	list-style: none;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>ul>li>ul>li:before{
	content: '';
	width: 8px;
	height: 8px;
	border-radius: 8px;
	background-color: #054EC6;
	margin-right: 24px;
	display: inline-block;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>ul>li>ul>li:before{
	background-color: #054EC6!important;
	border-radius: 100% !important;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep{
	margin: 0;
	border: 0;
	background-image: url(../../images/source/electricity-transmission-pylon-silhouetted-against-blue-sky-d1.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	padding: 30px 30px 95px 45px;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep{
	flex-direction: column;
	padding-bottom: 30px;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep:before{
	display: none;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep>p{
	color: #19284F;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px;
	width: 100%;
	padding: 0;
	margin-bottom: 8px;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep>p{
	font-size: 18px;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep>ul{
	background-repeat: no-repeat;
	background-position: center;
	width: 100%;
	padding-top: 10px;
	margin: 0;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep>ul>li{
	margin-bottom: 8px;
	height: auto;
	background-color: transparent;
	color: #19284F;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px;
	background-image: none;
	padding: 0;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep>ul>li:before{
	content: '';
	width: 8px;
	height: 8px;
	border-radius: 8px;
	background-color: #054EC6;
	margin-right: 24px;
	position: relative;
	right: 0;
	border: 0;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep>ul>li:before{
	transform: none!important;
	background-color: #054EC6!important;
	max-height: inherit;
	border-radius: 100%!important;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list{
	margin: 53px 0 0 0;
	padding: 0;
	border: 0;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list{
	flex-direction: column;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>p{
	color: #054EC6;
	font-size: 24px;
	font-style: normal;
	font-weight: 550;
	line-height: 32px;
	width: 100%;
	padding: 0 0 16px 239px;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>p{
	padding-left: 0;
	font-size: 24px!important;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul{
	padding: 0;
	width: 100%;
	margin: 0!important;
	padding-left: 239px;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul{
	padding-left: 30px;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li{
	margin-bottom: 16px;
	height: auto;
	background-image: none;
	background-color: transparent;
	position: relative;
	padding-left: 0;
	display: flex;
	flex-direction: column;
	align-items: baseline;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li:before{
	content: '';
	width: 8px;
	height: 8px;
	border-radius: 8px;
	position: absolute;
	top: 10px;
	left: -16px;
	background-color: #054EC6;
	border: 0;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li:after{
	content: '';
	width: 8px;
	height: 8px;
	border-radius: 8px;
	position: absolute;
	top: 10px;
	left: -110px;
	border: 1px solid #054EC6;
	background-color: #fff;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li:before{
	left: -30px;
	background-color: #054EC9!important;
	border-radius: 100% !important;
	border: 0;
	transform: none;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li:after{
	display: none;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li>b{
	color: #19284F;
	font-size: 18px;
	font-style: normal;
	font-weight: 550;
	line-height: 32px;
	text-transform: uppercase;
	position: relative;
	left: 0;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li>b:before{
	content: '';
	width: 88px;
	position: absolute;
	top: 13px;
	left: -104px;
	height: 1px;
	background-color: #054EC6;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li:nth-child(1)>b:after{
	content: '';
	position: absolute;
	top: -24px;
	left: -211px;
	width: 75px;
	height: 75px;
	background-image: url(../../images/source/Frame1491.png);
	background-repeat: no-repeat;
	background-position: center;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li:nth-child(2)>b:after{
	content: '';
	position: absolute;
	top: -24px;
	left: -211px;
	width: 75px;
	height: 75px;
	background-image: url(../../images/source/icon1.png);
	background-repeat: no-repeat;
	background-position: center;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li:nth-child(3)>b:after{
	content: '';
	position: absolute;
	top: -24px;
	left: -211px;
	width: 75px;
	height: 75px;
	background-image: url(../../images/source/icon-31.png);
	background-repeat: no-repeat;
	background-position: center;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li:nth-child(3){
	margin-bottom: 0;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li>p{
	color: #19284F;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px; /* 177.778% */
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list:before{
	background: #67B3ED;
	width: 133px;
	border-radius: 0;
	left: 0;
	top: 0;
	height: 100%;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso{
	margin-top: 54px;
	margin-bottom: 0;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;
	position: relative;
	background: #DFF2FF;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso{
	flex-direction: column;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso:before{
	background-image: url(../../images/source/concept-people-holding-glass-bulbs-air1.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	background-color: #B9E0FF;
	width: 237px;
	border-radius: 0;
	left: 0;
	top: 0;
	height: 100%;
	z-index: 1;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso:before{
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso:after{
	content: 'Послуга ПСО';
	position: absolute;
	top: 48px;
	left: 0;
	width: 237px;
	color: #054EC6;
	text-align: center;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 48px;
	text-transform: uppercase;
	z-index: 2;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso>p{
	color: #19284F;
	width: 100%;
	padding: 0;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px;
	padding-left: 270px;
	padding-top: 24px;
	padding-right: 24px;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso>p{
	font-size: 18px!important;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso>ul{
	width: 100%;
	padding-left: 270px;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso>ul>li{
	background-color: transparent;
	height: auto;
	color: #19284F;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px;
	background-image: url(../../images/source/check-1.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size: 32px;
	padding-left: 40px;
	padding-right: 0;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso>ul>li{
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso>ul>li:before{
	display: none;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso>ul>li:last-child{
	margin-bottom: 0;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap{
	padding: 0;
	margin: 0;
	border: 0;
	background-image: url(../../images/source/Europe1.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap{
	flex-direction: column;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap:before{
	display: none;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap>h2{
	color: #054EC6;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 48px;
	text-transform: uppercase;
	padding-top: 80px;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap>ul{
	margin: 0;
	padding: 0;
	width: 100%;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap>ul>li{
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px;
	margin-bottom: 16px;
	height: auto;
	background-color: transparent;
	color: #19284F;
	width: 75%;
	padding-left: 45px;
	background-image: url(../../images/source/Frame.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size: 35px;
}
.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap>ul>li{
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	width: 100%;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap>ul>li:last-child{
	width: 100%;
}
.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap>ul>li:before{
	display: none;
}
@media (min-width: 240px) and (max-width: 767px){
	.page-diyalnist-novyy_rynok_elektroenerhiyi #main #content-area div#block-basic-content{
		width: 100%;
		padding: 0;
		margin-top: 0;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-header{
		padding: 24px 16px;
		background-color: rgb(231, 240, 247);
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-header > p{
		margin-bottom: 0;
		padding-bottom: 16px;
		font-size: 18px;
		line-height: 24px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-header > p:last-child{
		padding-bottom: 0;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-map{
		padding-left: 16px;
		padding-right: 16px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-map>div p{
		font-size: 16px;
		line-height: 24px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-map>div>img{
		display: block;
		width: auto;
		max-width: inherit;
		margin-left: 0;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-map>img{
		display: none;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-map{
		padding-top: 24px;
		padding-bottom: 30px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act{
		padding: 24px 16px;
		margin-bottom: 0;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>h2{
		font-size: 22px;
		line-height: 32px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>p{
		font-size: 18px;
		line-height: 24px;
		background-color: transparent;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>ol{
		columns: 1;
		-webkit-columns: 1;
		-moz-columns: 1;
		-webkit-column-gap: 0;
		-moz-column-gap: 0;
		column-gap: 0;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>ol>li>p{
		font-size: 16px;
		line-height: 24px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-act>ol>li>b{
		font-size: 16px;
		line-height: 24px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder{
		padding: 40px 16px 16px 16px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>p{
		background-color: transparent;
		font-size: 22px;
		line-height: 32px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>ul>li>b{
		font-size: 18px;
		line-height: 32px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-thunder>ul>li>p{
		font-size: 16px;
		line-height: 24px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep{
		background-position: bottom;
		background-size: 100%;
		padding: 0 16px 100px 16px;
	}
	.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep{
		padding-bottom: 16px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep>p{
		background-color: transparent;
		font-size: 16px;
		line-height: 24px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep>ul>li{
		font-size: 16px;
		line-height: 24px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-lep>ul>li:before{
		display: block!important;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list{
		margin: 38px 0 0 0;
		padding: 0 16px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>p{
		padding-left: 0;
		font-size: 22px;
		line-height: 32px;
		background-color: transparent;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul{
		padding-left: 30px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li:after{
		left: -30px;
		background-color: #054EC6!important;
		display: block!important;
		border-radius: 100%!important;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li>p{
		font-size: 16px;
		line-height: 24px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li>b:after,
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-3list>ul>li>b:before{
		display: none;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso{
		margin-top: 41px;
		display: flex;
		flex-direction: column;
		padding: 24px 16px 280px 16px;

	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso:before{
		display: block;
		order: 2;
		z-index: 0;
		width: 100%;
		background-size: 100%;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso:after{
		order: -1;
		position: relative;
		width: 100%;
		top: 0;
		font-size: 22px;
		line-height: 32px;
		margin-bottom: 16px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso>p{
		padding-left: 0;
		background-color: transparent;
		padding-top: 0;
		padding-right: 0;
		font-size: 16px;
		line-height: 24px;
		z-index: 0;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso>ul{
		padding-left: 0;
		padding-right: 0;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-pso>ul>li{
		font-size: 16px;
		line-height: 24px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap{
		padding-left: 16px;
		padding-right: 16px;
		background-size: 340px;
		background-position: top 100px center;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap>h2{
		font-size: 22px;
		line-height: 32px;
		padding-top: 40px;
		margin-bottom: 330px;
	}
	.lowVision .page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap>h2{
		margin-bottom: 20px;
	}
	.page-node-type-novii-rinok-elektroenergii .novii_rinok_elektroenergii__body > .body-bmap>ul>li{
		font-size: 16px;
		line-height: 24px;
		width: 100%;
	}
	.page-node-type-novii-rinok-elektroenergii #block-contactblock{
		width: 100%;
	}
	.page-node-type-novii-rinok-elektroenergii div.novii_rinok_elektroenergii__body{
		margin-top: 0;
	}
}
