
@font-face {
	font-family: 'Proxima Nova';
	src: url('proxima/ProximaNova-Regular.eot');
	src: local('Proxima Nova Regular'), local('ProximaNova-Regular'),
		url('proxima/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),
		url('proxima/ProximaNova-Regular.woff') format('woff'),
		url('proxima/ProximaNova-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Proxima Nova';
	src: url('ProximaNova-Bold.eot');
	src: local('Proxima Nova Bold'), local('ProximaNova-Bold'),
		url('proxima/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),
		url('proxima/ProximaNova-Bold.woff') format('woff'),
		url('proxima/ProximaNova-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Proxima Nova';
	src: url('ProximaNovaExCn-LightIt.eot');
	src: local('Proxima Nova Extra Condensed Light Italic'), local('ProximaNovaExCn-LightIt'),
		url('ProximaNovaExCn-LightIt.eot?#iefix') format('embedded-opentype'),
		url('ProximaNovaExCn-LightIt.woff') format('woff'),
		url('ProximaNovaExCn-LightIt.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face {
    font-family: 'Bebas Neue Cyrillic';
    src: url('bebas/BebasNeueCyrillic.eot');
    src: url('bebas/BebasNeueCyrillic.eot?#iefix') format('embedded-opentype'),
        url('bebas/BebasNeueCyrillic.woff2') format('woff2'),
        url('bebas/BebasNeueCyrillic.woff') format('woff'),
        url('bebas/BebasNeueCyrillic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.front #block-eifu-local-tasks {
	display:none;
}
.node-vyrobnyk #block-eifu-page-title,
.node-vyrobnyk #block-eifu-local-tasks {
	display:none;
}

#block-eifu-local-tasks {
	position: fixed;
    bottom: 0;
    right: 0;
}
#block-eifu-local-tasks ul {
	display: flex;
    list-style: none;
	background-color:#565656;
	padding:0;
	margin:0;
	
}
#block-eifu-local-tasks ul li a{
	color:#fff;
	padding:5px 10px;
}
header {
	background:#fff;
}
.logo {
	max-width:226px;
	margin-top:18px;
	margin-bottom:12px;
}

body {
	background:#fff;
}
main {
	padding-top:10px;
}
.front-header-1 {
	font-family: Proxima Nova;
font-style: normal;
font-weight: normal;
font-size: 17px;
line-height: 92%;
/* identical to box height, or 16px */

letter-spacing: 0.05em;
margin-bottom:15px;
}
.front-header-2 {
	font-family: Bebas Neue Cyrillic;
font-style: normal;
font-weight: normal;
font-size: 52px;
line-height: 92%;
/* or 48px */

letter-spacing: 0.05em;

color: #000000;
margin-bottom:26px;
}
.front-header-3 {
	font-family: Proxima Nova;
font-style: normal;
font-weight: normal;
font-size: 17px;
line-height: 92%;
/* or 16px */

letter-spacing: 0.05em;

color: #000000;
margin-bottom:32px;
}
.input-search {
    width: 374px;
    height: 66px;
    background-color: #FFFAFA;
    border: 1px solid #000000;
    box-sizing: border-box;
    border-radius: 3px;
    padding: 23px 23px 23px 60px;
    background-image: url(../img/search.svg);
    background-repeat: no-repeat;
    background-position: 20px center;
}

#block-views-block-spysok-vyrobnykiv-block-1 {
	max-width:660px;
}
#block-views-block-spysok-vyrobnykiv-block-1 .view-header {
	margin-top:32px;
	margin-bottom:32px;
}

#block-views-block-spysok-vyrobnykiv-block-1 .view-header p{
	margin:0;


color: #000000;


	text-transform:uppercase;
			font-family: Bebas Neue Cyrillic;
			font-style: normal;
			font-weight: normal;
			font-size: 32px;
			line-height: 92%;
			/* or 25px */

			letter-spacing: 0.05em;
}
#block-views-block-spysok-vyrobnykiv-block-1 .view-rows {
	    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
	
	font-family: Proxima Nova;
font-style: normal;
font-weight: normal;
font-size: 17px;
line-height: 100%;
/* or 17px */

letter-spacing: 0.05em;
text-decoration-line: underline;

color: #000000;
}
#block-views-block-spysok-vyrobnykiv-block-1 .view-rows a {
	
	    color: #323232;
    margin-bottom: 5px;
    display: inline-block;
	text-decoration:underline;
}
.company-info-1 {
	font-family: Proxima Nova;
font-style: normal;
font-weight: normal;
font-size: 17px;
line-height: 92%;
/* identical to box height, or 16px */

letter-spacing: 0.05em;

color: #000000;
margin-bottom:15px;
}
.company-info-2 {
	font-family: Bebas Neue Cyrillic;
font-style: normal;
font-weight: normal;
font-size: 52px;
line-height: 92%;
/* or 48px */

letter-spacing: 0.05em;

color: #000000;
margin-bottom:40px;
}
.company-info-data  {
	/*display:flex;*/
	background: #FFFFFF;
	margin-bottom:38px;
	overflow:hidden;
	padding:11px;
	float:left;
}
.company-info-inner-1 {
	float:left;
}
.company-info-inner-2 {
	float:left;
	max-width:470px;
	padding:11px 0 11px 17px;
	
}
.company-info-inner p {
	margin:0;
}
.company-info-title {
	
	font-family: Proxima Nova;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	line-height: 92%;
	/* or 22px */

	display: flex;
	align-items: flex-end;
	letter-spacing: 0.05em;
	opacity: 0.75;
	color: #000000;
	margin:0;

	
}
.company-info-address {
	
	font-family: Proxima Nova;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	line-height: 92%;
	/* or 22px */

	display: flex;
	align-items: flex-end;
	letter-spacing: 0.05em;

	color: #000000;

	opacity: 0.75;
	margin:0;
}
#block-companysearchform {
	clear:both;
}
.company-header-1 {
	font-family: Proxima Nova;
	font-style: normal;
	font-weight: normal;
	font-size: 17px;
	line-height: 92%;
	/* identical to box height, or 16px */

	letter-spacing: 0.05em;

	color: #000000;
	margin-bottom:30px;
}
.ref {
    display: inline-block;
    background: url(../img/ref.png);
    width: 37px;
    height: 24px;
    position: relative;
    top: -4px;
}
#block-catalognumberlist {
	margin-top:86px;
}
#block-catalognumberlist table {
	width:100%;
	max-width:900px;
}
#block-catalognumberlist th {
	 padding-bottom:19px;
	 
font-family: Proxima Nova;
font-style: normal;
font-weight: 600;
font-size: 17px;
line-height: 100%;
/* identical to box height, or 17px */

letter-spacing: 0.05em;
padding-left:20px;

color: #000000;
border-bottom:2px #000 solid;
}
#block-catalognumberlist th:first-child {
	padding-left:0;
}
#block-catalognumberlist td {
	padding:20px;
	border-bottom:1px #000 solid;
	position:relative;
}
#block-catalognumberlist td:before {
	    content: '';
    width: 1px;
    height: 31px;
    background: #000;
    /* pointer-events: all; */
    position: absolute;
    left: 0;
    top: 25%;
	
}
#block-catalognumberlist td:first-child {
	padding-left:0;
}
#block-catalognumberlist td:first-child:before {
	content:none;
}
#block-catalognumberlist td a {
	font-family: Proxima Nova;
font-style: normal;
font-weight: normal;
font-size: 17px;
line-height: 100%;
/* identical to box height, or 17px */

letter-spacing: 0.05em;

color: #000000;
}
.name-ukr {
	font-family: Proxima Nova;
font-style: normal;
font-weight: 600;
font-size: 27px;
line-height: 92%;
/* or 25px */

letter-spacing: 0.05em;

color: #000000;
}
.name-en {
	font-family: Proxima Nova;
font-style: normal;
font-weight: normal;
font-size: 27px;
line-height: 92%;
/* or 25px */

letter-spacing: 0.05em;

color: #000000;
margin-bottom:30px;
}
.name-ref {
background-color: #fff;
    background-image: url(../img/ref2.png);
    background-repeat: no-repeat;
    background-position: 10px center;
    display: inline-block;
    padding: 10px;
    padding-left: 90px;
	margin-bottom:36px;
}
.name-ref span {
	
font-family: Proxima Nova;
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 92%;
    display: flex;
    align-items: flex-end;
    letter-spacing: 0.05em;
    color: #000000;
    opacity: 0.75;
    padding-top: 10px;
    padding-bottom: 10px;
	
}
.pdf-link-header {
font-family: Proxima Nova;
font-style: normal;
font-weight: bold;
font-size: 27px;
line-height: 92%;
/* identical to box height, or 16px */
letter-spacing: 0.05em;
color: #33748d;
margin-bottom:30px;
}
.pdf-link a{
	text-align:center;
	padding-top:65px;
	background:url(../img/pdf.png) no-repeat center 0;
	    display: inline-block;
		margin-bottom:30px;
}
.pdf-link a {
	font-family: Proxima Nova;
font-style: normal;
font-weight: 600;
font-size: 17px;
line-height: 92%;
/* identical to box height, or 16px */

letter-spacing: 0.05em;
text-decoration-line: underline;
color: #000000;
}
.pdf-sent-header {
	
font-family: Proxima Nova;
font-style: normal;
font-weight: bold;
font-size: 17px;
line-height: 92%;
/* identical to box height, or 16px */

letter-spacing: 0.05em;

color: #000000;
margin-bottom:30px
}
.pdf-sent-form {
	/*display:flex;*/
	margin-bottom:32px;
	    align-items: center;
}
.pdf-sent-form input[type="text"],
.pdf-sent-form input[type="email"] {
	width: 300px;
height: 66px;


/* White */

background: #FFFAFA;
border: 1px solid #000000;
box-sizing: border-box;
border-radius: 3px;
padding:23px 20px;
margin:0;
margin-bottom:15px;

}
.g-recaptcha {
	margin-bottom:15px;
}
/*.pdf-sent-form .button {
	border:none;

padding:25px 35px 25px 70px;


background-color: #11D6ED;
border-radius: 3px;
font-family: Roboto;
font-style: normal;
font-weight: bold;
font-size: 15px;
line-height: 18px;
/* identical to box height */
/*
letter-spacing: 0.05em;
text-transform: uppercase;

color: #FFFFFF;
 background-image: url(../img/email.png);
    background-repeat: no-repeat;
    background-position: 35px center;
	/* margin-left:15px; *//*
	cursor:pointer;/*
	
} */
.pdf-sent-form .button {
padding:20px 60px 20px 15px;
background-color: #fff;
border-radius: 3px;
border: 1px solid #000;
font-family: Roboto;
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 18px;
text-align: right;
/* identical to box height */
letter-spacing: 0.05em;
text-transform: uppercase;
color: #33748d;
background-image: url(../img/email2.png);
background-position: right;
background-size: 50px;
background-repeat: no-repeat;
/* margin-left:15px; */
cursor:pointer;
}
.pdf-sent-form .button:hover {
  background: #33748d;
  color: #fff;
}
.webform-link {
	margin-bottom:20px;

}
.webform-link a {
		font-family: Proxima Nova;
font-style: normal;
font-weight: bold;
font-size: 17px;
line-height: 92%;
/* identical to box height, or 16px */

letter-spacing: 0.05em;
text-decoration-line: underline;

color: #000000;

}
.webform-title {
	font-family: Proxima Nova;
font-style: normal;
font-weight: normal;
font-size: 17px;
line-height: 92%;
/* or 16px */

letter-spacing: 0.05em;

color: #000000;
margin-bottom:60px;
}
.save-nature  span:first-child{
	font-family: Proxima Nova;
font-style: normal;
font-weight: bold;
font-size: 17px;
line-height: 15.64px;
/* or 16px */

letter-spacing: 0.05em;

color: #000000;
}
.save-nature  span:last-child{
	font-family: Proxima Nova;
font-style: italic;
font-weight: 300;
font-size: 17px;
line-height: 15.64px;
/* or 16px */

letter-spacing: 0.05em;

color: #000000;
}
ul.pdf-links {
	padding:0;
	margin:0;
	/*margin-top:30px;*/
	
}
li.pdf-link {
	padding:0;
	background:none;
}

.webform-page-title {
	font-family: Proxima Nova;
font-style: normal;
font-weight: 600;
font-size: 27px;
line-height: 92%;
/* or 25px */

letter-spacing: 0.05em;

color: #000000;
margin-bottom:57px;
}
#block-eifu-local-tasks,
#block-eifu-content {
	clear:both;
}
.webform-submission-zapyt-na-dokument-form {
	max-width:587px;
}
#block-instructioninfowebformblock .company-info-data {
	margin-bottom:60px;
}
.webform-submission-zapyt-na-dokument-form  input[type="text"],
.webform-submission-zapyt-na-dokument-form  input[type="email"] {
	position: static;
	width: 100%;
	height: 66px;
	

	/* White */

	background: #FFFAFA;
	border: 1px solid #000000;
	box-sizing: border-box;
	border-radius: 3px;
	padding:23px 20px;
	margin-top:0;
	margin-bottom:10px;
}
.webform-subtitle {
	margin-bottom:30px;
}
.webform-subtitle p {
	margin:0;
	font-family: Proxima Nova;
	font-style: normal;
	font-weight: bold;
	font-size: 17px;
	line-height: 92%;
	/* or 16px */

	letter-spacing: 0.05em;

	color: #000000;
	text-align:justify;
}
.form-item-dodayte-dokument-shcho-pidtverdzhuye-prydbannya-medychnoho-vyrob .description {
	display:none;
}
.upload-file-text {
	font-family: Proxima Nova;
font-style: normal;
font-weight: normal;
font-size: 17px;
line-height: 140%;
/* or 24px */

letter-spacing: 0.05em;

color: #000000;
text-decoration:justify;
}
.upload-file-text p {
	margin:0;
}
.upload-file-text span {
	font-weight:bold;
	text-decoration-line: underline;

}


/*.webform-submission-zapyt-na-dokument-form .sent-button input {
	border:none;
	position: static;
width: 100%;
height: 68.23px;


background: #11D6ED;
border-radius: 3px;

font-family: Roboto;
font-style: normal;
font-weight: bold;
font-size: 15px;
line-height: 18px;


letter-spacing: 0.05em;
text-transform: uppercase;

color: #FFFFFF;
margin-bottom:77px;

 background-image: url(../img/email.png);
    background-repeat: no-repeat;
    background-position: 38% center;
}*/
.webform-submission-zapyt-na-dokument-form .sent-button input {
border: 1px solid #000;
position: static;
width: 100%;
height: 69px;
background: #fff;
border-radius: 3px;
font-family: Roboto;
font-style: normal;
font-weight: bold;
font-size: 19px;
line-height: 18px;
margin-bottom:77px;
padding:20px 60px 20px 15px;
text-align: center;
/* identical to box height */
letter-spacing: 0.05em;
text-transform: uppercase;
color: #33748d;
background-image: url(../img/email2.png);
background-position: 69%;
background-size: 55px;
background-repeat: no-repeat;
/* margin-left:15px; */
cursor:pointer;
}
.webform-submission-zapyt-na-dokument-form .sent-button input:hover {
background: #33748d;
color: #fff;
}
.upload-file-text+div {
	margin:10px 0;
}
div[role="contentinfo"].error {
	color: #a51b00;
    border-color: #f9c9bf #f9c9bf #f9c9bf transparent;
    background-color: #fcf4f2;
    background-image: url(../../../../../misc/icons/e32700/error.svg);
    box-shadow: -8px 0 0 #e62600;


 padding: 15px 20px 15px 35px;
    word-wrap: break-word;
    border: 1px solid;
    border-width: 1px 1px 1px 0;
    border-radius: 2px;
    background: no-repeat 10px 17px;
    overflow-wrap: break-word;
	
	margin-bottom:30px;
}
div[role="contentinfo"].status {
	color: #325e1c;
    border-color: #c9e1bd #c9e1bd #c9e1bd transparent;
    background-color: #f3faef;
    
    box-shadow: -8px 0 0 #77b259;
	
	
	    padding: 15px 20px 15px 35px;
    word-wrap: break-word;
    border: 1px solid;
    border-width: 1px 1px 1px 0;
    border-radius: 2px;
    background: no-repeat 10px 17px;
    overflow-wrap: break-word;
	
	margin-bottom:30px;

}
.wrapper-search {
	display:inline-block;
}
.wrapper-search ul {
	padding:0;
	background:#fff;
	list-style:none;
	padding:10px;
}
.wrapper-search ul a {
	font-family: Proxima Nova;
	color: #323232;
}
.instruction-sent {
	font-weight: 600;
    font-size: 17px;
    line-height: 92%;
}
.pdf-more {
	display:flex;
	margin-top:66px;
}
.pdf-more img {
	width:42px;
	margin-right:30px;
}
.warning-title {
	font-family: Proxima Nova;
	font-style: normal;
	font-weight: 600;
	font-size: 17px;
	line-height: 140%;
	/* or 18px */

	letter-spacing: 0.05em;

	color: #000000;
}
/*.pdf-link a {
	
font-weight: 400;
	font-size: 13px;
	line-height: 140%;
	letter-spacing: 0.05em;
}*/
.pager__items {
	margin:0;
	padding:0;
	margin-top:30px;
	display:flex;
	list-style:none;
	justify-content: center;
	width: 100%;
    max-width: 900px;
}
.pager__items a {
	color:#000;
	padding:5px 7px;
	font-size:16px;
}
.pager__items .is-active {
	font-weight:bold;
}
footer {
	margin-top:150px;
	margin-bottom:50px;
}
#block-nizhniykolontitul ul {
	display:flex;
	list-style:none;
	margin:0;
	padding:0;
	justify-content:center;
}
#block-nizhniykolontitul ul a {
	    color: #323232;
    
    padding:0 7px;
	font-size:14px;
	border-right:1px solid #323232;
    text-decoration: underline;
	text-decoration:none;
}
#block-nizhniykolontitul ul li:last-child a {
	   border:none;
}

/**/

#block-menyumenedzhera ul {
	display:flex;
	list-style:none;
	margin:0;
	padding:0;
	justify-content:center;
}
#block-menyumenedzhera ul a {
	    color: #323232;
    
    padding:0 7px;
	font-size:14px;
	border-right:1px solid #323232;
    text-decoration: underline;
	text-decoration:none;
	font-weight:bold;
}
#block-menyumenedzhera ul li:last-child a {
	   border:none;
}



#block-podfuterom {
	padding:10px 50px 30px;
	font-size:0.9em;
	line-height:1.2em;
	
}
#block-podfuterom p {
	    max-width: 650px;
    margin: 0 auto;
    display: block;
    text-align: justify;
    text-indent: 15px;
    color: #9c9b9a;
}
#block-podfuterom p:hover {
	color:#000;
	cursor:pointer;
}

@media (max-width:768px) {
	.container {
		width:100%;
		padding-left:10px;
		padding-right:10px;
	}
	header  .container {
		text-align:center;
	}
	main {
		padding-top:30px;
		padding-bottom:30px;
	}
	.wrapper-search {
		display:block;
	}
	.input-search {
		max-width:100%;
	}
	.front-header-1 {
		font-size: 17px;
		line-height: 92%;
	}
	.front-header-2 {
		font-size: 32px;
		line-height: 92%;
		margin-bottom: 15px;
	}
	.front-header-3 {
		font-size: 17px;
		line-height: 92%;
		margin-bottom: 11px;
	}
	#block-views-block-spysok-vyrobnykiv-block-1 .view-header {
		 margin-top:60px;
			margin-bottom: 30px;
	}
	#block-views-block-spysok-vyrobnykiv-block-1 .view-header p {
		   
			text-transform:uppercase;
			font-family: Bebas Neue Cyrillic;
			font-style: normal;
			font-weight: normal;
			font-size: 27px;
			line-height: 92%;
			/* or 25px */

			letter-spacing: 0.05em;
	}
	#block-views-block-spysok-vyrobnykiv-block-1 .view-rows {
		columns: 1;
		-webkit-columns: 1;
		-moz-columns: 1;
	}
	.company-info-1 {
		font-size: 17px;
		line-height: 92%;
		/* identical to box height, or 16px */

		letter-spacing: 0.05em;
		margin-bottom: 15px;
	}
	.company-info-2 {
		font-size: 32px;
		line-height: 92%;
		/* or 29px */

		letter-spacing: 0.05em;
		margin-bottom:22px;
	}
	.company-info-data {
		padding:14px 17px;
		margin-bottom:32px;
	}
	.company-info-inner-1 {
		width:20%;
	}
	.company-info-inner-2 {
		width:80%;
	}
	.company-info-inner-1 img {
		max-width:100%;
	}
	.company-info-title {
		font-size: 15px;
		line-height: 92%;
	}
	.company-info-address {
		font-size: 15px;
		line-height: 92%;
	}
	.company-info-inner-2 {
		padding:0;
		padding-left:16px;
	}
	.company-header-1 {
		font-size: 17px;
		line-height: 140%;
		/* or 24px */

		letter-spacing: 0.05em;
		margin-bottom:30px;
	}
	.company-header-1 br {
		display:none;
	}
	.ref {
		
		width: 36px;
		height: 21px;
		position: relative;
		top: 2px;
		background-size: contain;
		background-repeat: no-repeat;
	}
	#block-catalognumberlist {
		margin-top:30px;
	}
	#block-catalognumberlist  tr,
	#block-catalognumberlist  th,
	#block-catalognumberlist  td {
		display:block;
	}
	#block-catalognumberlist th {
		padding:0;
		border:none;
		padding-bottom:10px;
		font-weight: 600;
		font-size: 17px;
		line-height: 100%;
		/* identical to box height, or 17px */

		letter-spacing: 0.05em;
	}
	#block-catalognumberlist tr {
		border-bottom:2px solid #000;
	}
	#block-catalognumberlist td {
		padding:0;
		padding-bottom:5px;
		padding-top:5px;
		font-size: 17px;
		line-height: 100%;
		/* identical to box height, or 17px */

		letter-spacing: 0.05em;
		border-bottom-color:RGBA(0,0,0,0.25);
		border-bottom-width:RGBA(0,0,0,0.25);
		border-bottom-style:solid;
	}
	#block-catalognumberlist td:first-child {
		padding-top:20px;
	}
	#block-catalognumberlist td:last-child {
		border-bottom:none;
	}
	#block-catalognumberlist td:before {
		content:none;
	}
	.name-ukr {
		font-weight: 600;
		font-size: 27px;
		line-height: 92%;
		/* or 25px */

		letter-spacing: 0.05em;
	}
	.name-en {
	
		font-size: 27px;
		line-height: 92%;
		/* or 25px */

		letter-spacing: 0.05em;
	}
	.pdf-sent-form {
		display:block;
	}
	.name-ref {
		width:300px;
	}
	.name-ref span {
		font-weight: 600;
		font-size: 24px;
		line-height: 92%;
	}
	.pdf-link-header {
		font-size: 17px;
line-height: 92%;
/* identical to box height, or 16px */

letter-spacing: 0.05em;
	}
	.pdf-link a {
		font-weight: 600;
		font-size: 17px;
		line-height: 92%;
		/* identical to box height, or 16px */

		letter-spacing: 0.05em;
	}
	.pdf-sent-header {
		font-size: 17px;
		line-height: 92%;
		/* identical to box height, or 16px */

		letter-spacing: 0.05em;
	}
	.pdf-sent-form input[type="text"],
	.pdf-sent-form input[type="email"]{
		margin-bottom:10px;
	}
	.pdf-sent-form .button {
			
			background-position: 85px center;
			margin-left: 0;
			width: 300px;
		}
	
	.webform-link a {
		font-size: 17px;
		line-height: 92%;
		/* identical to box height, or 16px */

		letter-spacing: 0.05em;
	}
	.webform-title {
		font-size: 17px;
		line-height: 92%;
		/* or 16px */

		letter-spacing: 0.05em;
		margin-bottom:30px;
	}
	.save-nature {
		font-size: 13px;
line-height: 92%;
/* or 12px */

letter-spacing: 0.05em;
	}
	.pdf-link a {
		
	}
	.webform-page-title {
		font-weight: 600;
			font-size: 27px;
			line-height: 92%;
			/* or 25px */

			letter-spacing: 0.05em;
	}
	#block-instructioninfowebformblock .company-info-data {
		margin-bottom:26px;
	}
	.webform-subtitle p {
		font-size: 17px;
		line-height: 92%;
		/* or 16px */

		letter-spacing: 0.05em;
	}
	.webform-subtitle {
    margin-bottom: 23px;
	}
	.webform-submission-zapyt-na-dokument-form .sent-button input {
		    background-position: 28% center;
	}
	#block-nizhniykolontitul ul  {
		display:block;
		/*columns: 2;
		-webkit-columns: 2;
		-moz-columns: 2;*/
		display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	margin:0 10px;
	
	}
	#block-nizhniykolontitul {
		display:flex;
		justify-content: center;
	}
		#block-nizhniykolontitul ul li a {
			border:none;
			padding:0;
		}
		
	/**/
	#block-menyumenedzhera ul  {
		display:block;
		/*columns: 2;
		-webkit-columns: 2;
		-moz-columns: 2;*/
		display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	margin:0 10px;
	
	}
	#block-menyumenedzhera {
		display:flex;
		justify-content: center;
	}
		#block-menyumenedzhera ul li a {
			border:none;
			padding:0;
		}	
}

