

/* Start:/bitrix/templates/artfactor_copy/components/bitrix/search.form/af_search/style.css?17586224342751*/
.header-top-search-form {
    position: relative;
}
.header-top-search-form input[type="text"] {
    line-height: 54px;
    height: 60px;
    width: 100%;
    background-color: #fff;
    border: 3px solid #fff;
    padding: 0 55px 0 40px;
    font-size: 20px;
    color: #90a0a9;
}
.header-top-search-form input[type="text"]:focus {
    border-color: #90a0a9;
}
.header-top-search-form input[type="submit"] {
    position: absolute;
    right: 24px;
    top: 50%;
    margin-top: -11px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjMgMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzIDIyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzkwQTBBOTt9PC9zdHlsZT48dGl0bGU+c2VhcmNoPC90aXRsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjIuNiwxOS44TDE2LjUsMTRjMi43LTMuNSwyLjMtOC40LTAuOS0xMS40Yy0zLjYtMy40LTkuMy0zLjQtMTMsMGMtMy40LDMuMi0zLjYsOC42LTAuNCwxMmMwLjEsMC4xLDAuMiwwLjMsMC40LDAuNGMzLjMsMy4xLDguMiwzLjQsMTEuOSwwLjlsNi4xLDUuOGMwLjYsMC41LDEuNCwwLjUsMiwwQzIzLjEsMjEuMSwyMy4xLDIwLjMsMjIuNiwxOS44QzIyLjYsMTkuOCwyMi42LDE5LjgsMjIuNiwxOS44eiBNNC42LDEzLjJjLTIuNC0yLjMtMi41LTYtMC4yLTguNGMwLjEtMC4xLDAuMS0wLjIsMC4yLTAuMmMyLjUtMi40LDYuNS0yLjQsOSwwYzIuNCwyLjMsMi41LDYsMC4yLDguNGMtMC4xLDAuMS0wLjEsMC4yLTAuMiwwLjJDMTEuMSwxNS42LDcuMiwxNS42LDQuNiwxMy4yeiIvPjwvc3ZnPg==);
    width: 23px;
    height: 22px;
    border: none;
    background-color: transparent;
    font-size: 0;
}
.header-top-search-form input[type="submit"]:hover {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjMgMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzIDIyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzFEMzc0NTt9PC9zdHlsZT48dGl0bGU+c2VhcmNoX2hvdmVyPC90aXRsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjIuNiwxOS44TDE2LjUsMTRjMi43LTMuNSwyLjMtOC40LTAuOS0xMS40Yy0zLjYtMy40LTkuMy0zLjQtMTMsMGMtMy40LDMuMi0zLjYsOC42LTAuNCwxMmMwLjEsMC4xLDAuMiwwLjMsMC40LDAuNGMzLjMsMy4xLDguMiwzLjQsMTEuOSwwLjlsNi4xLDUuOGMwLjYsMC41LDEuNCwwLjUsMiwwQzIzLjEsMjEuMSwyMy4xLDIwLjMsMjIuNiwxOS44QzIyLjYsMTkuOCwyMi42LDE5LjgsMjIuNiwxOS44eiBNNC42LDEzLjJjLTIuNC0yLjMtMi41LTYtMC4yLTguNGMwLjEtMC4xLDAuMS0wLjIsMC4yLTAuMmMyLjUtMi40LDYuNS0yLjQsOSwwYzIuNCwyLjMsMi41LDYsMC4yLDguNGMtMC4xLDAuMS0wLjEsMC4yLTAuMiwwLjJDMTEuMSwxNS42LDcuMiwxNS42LDQuNiwxMy4yeiIvPjwvc3ZnPg==);
}

/* End */


/* Start:/bitrix/templates/artfactor_copy/components/bitrix/menu/af_horizontal_multilevel/style.css?1758622434506*/
.header-bottom-menu {
	text-align: right;
	font-size: 0;
	margin: 32px 0 0 0;
	padding: 0;
	position: relative;
	z-index: 2;
	/*float: right;*/
}
.header-bottom-menu li ul {
	display: none;
}
.header-bottom-menu > li {
	display: inline-block;
	vertical-align: top;
	list-style: none;
}
.header-bottom-menu > li > a {
	font-size: 14px;
	color: #1d3745;
	line-height: 50px;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	width: 152px;
	text-align: center;
}

/* End */


/* Start:/bitrix/templates/artfactor_copy/components/artfactor/services.menu.list/af_services_menu_list/style.css?17586224341*/
 
/* End */


/* Start:/bitrix/templates/artfactor_copy/components/bitrix/menu/af_vertical_multilevel/style.css?175862243411751*/
.aside-menu {
    border-left: 2px solid #b3c1c9;
    border-right: 2px solid #6d7d87;
    border-bottom: 3px solid #6d7d87;
    position: relative;
    margin-top: 63px;
    margin-bottom: 41px;
}
.aside-menu * {
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.aside-menu:before {
    position: absolute;
    content: '';
    width: 8px;
    height: 9px;
    background-color: #90a0a9;
    border-bottom: 2px solid #6d7d87;
    top: 22px;
    right: -8px;
}
.aside-menu:after {
    position: absolute;
    content: '';
    width: 8px;
    height: 9px;
    background-color: #90a0a9;
    border-bottom: 2px solid #6d7d87;
    bottom: 22px;
    right: -8px;
}
.aside-menu-wrap {
    border-left: 7px solid #90a0a9;
    border-right: 7px solid #90a0a9;
    border-top: 7px solid #90a0a9;
    border-bottom: 7px solid #90a0a9;
    padding: 27px 20px 47px;
    background-color: #2b4959;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAADCAMAAACONC6zAAAACVBMVEUgOEYjPUwoRFMpAxLVAAAAA3RSTlOAgIDNeMQ1AAAAD0lEQVR4AWMAAkZGBiYmAAAYAAeI60SvAAAAAElFTkSuQmCC);
    background-repeat: repeat;
}
.aside-menu-list {
    margin: 0;
    padding: 0;
}
.aside-menu-list > li {
    list-style: none;
    display: block;
    margin-top: 17px;
    line-height: 24px;
}
.aside-menu-list > li:first-child {
    margin-top: 0;
}
.aside-menu-list > li > a {
    font-weight: 300;
    font-size: 16px;
    color: #79b8da;
    text-decoration: none;
    text-transform: uppercase;
}
.aside-menu-list > li.root-item-selected > a {
    display: block;
    color: #e57e38;
    line-height: 24px;
    background-color: #edf3f7;
    position: relative;
    border-bottom: 2px solid #b3c1c9;
    padding: 5px 0;
}
.aside-menu-list > li.root-item-selected > a:before {
    position: absolute;
    content: '';
    width: 28px;
    height: 100%;
    background-color: #edf3f7;
    left: -28px;
    top: 0;
    border-bottom: 2px solid #b3c1c9;
}
.aside-menu-list > li.root-item-selected > a:after {
    position: absolute;
    content: '';
    width: 35px;
    height: 100%;
    background-color: #edf3f7;
    right: -35px;
    top: 0;
    border-bottom: 2px solid #b3c1c9;
}
.aside-menu-list > li > ul {
	display: block;
    margin: 6px 0 0 0;
    padding: 0;
}
.aside-menu-list > li > ul > li {
    list-style: none;
    margin-top: 16px;
}
.aside-menu-list > li > ul > li:first-child {
    margin-top: 0;
}
.aside-menu-list > li > ul > li > a {
    font-size: 14px;
    color: #79b8da;
    text-decoration: none;
    line-height: 18px;
    display: block;
}
.aside-menu-list > li > ul > li.parent > a {
    position: relative;
}
.aside-menu-list > li > ul > li.parent > a:after {
    position: absolute;
    content: '';
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOSA1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5IDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojNzlCOERBO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjUsNUM0LjUsNSw0LjUsNSw0LjUsNWMwLjEsMCwwLjIsMCwwLjMtMC4xYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwbDQtNC4xQzksMC42LDksMC4zLDguOSwwLjFDOC43LTAuMSw4LjUsMCw4LjMsMC4xTDQuNSw0TDAuNywwLjFDMC41LDAsMC4zLTAuMSwwLjEsMC4xUzAsMC42LDAuMSwwLjdsNCw0LjFjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBDNC4zLDUsNC40LDUsNC41LDVDNC41LDUsNC41LDUsNC41LDV6Ii8+PC9zdmc+);
    width: 9px;
    height: 5px;
    background-repeat: no-repeat;
    right: -10px;
    top: 50%;
    margin-top: -2.5px;
}
.aside-menu-list > li > ul > li.parent:hover > a:after {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItMyAtMzEgMjQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTMgLTMxIDI0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGN0UyRjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS0xN0M5LTE3LDktMTcsOS0xN2MwLjMsMCwwLjYtMC4xLDAuOC0wLjNjMCwwLDAsMCwwLTAuMWMwLDAsMCwwLDAuMS0wLjFsMTAuNy0xMS41YzAuNS0wLjUsMC41LTEuMywwLjEtMS44Yy0wLjQtMC41LTEuMi0wLjQtMS42LDAuMUw5LTE5LjhMLTEuMS0zMC42Yy0wLjUtMC41LTEuMi0wLjYtMS42LTAuMWMtMC40LDAuNS0wLjQsMS4yLDAuMSwxLjhMOC4xLTE3LjRjMCwwLDAsMCwwLjEsMC4xYzAsMCwwLDAsMCwwLjFDOC40LTE3LjEsOC43LTE3LDktMTdDOS0xNyw5LTE3LDktMTd6Ii8+PC9zdmc+);
}
.aside-menu-list > li > ul > li.parent.item-selected > a:after {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOSA1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5IDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRTU3RTM4O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjUsMEM0LjUsMCw0LjUsMCw0LjUsMGMwLjEsMCwwLjIsMCwwLjMsMC4xYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwbDQsNC4xQzksNC40LDksNC43LDguOSw0LjlDOC43LDUuMSw4LjUsNSw4LjMsNC45TDQuNSwxTDAuNyw0LjlDMC41LDUsMC4zLDUuMSwwLjEsNC45Yy0wLjItMC4yLTAuMS0wLjQsMC0wLjZsNC00LjFjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBDNC4zLDAsNC40LDAsNC41LDBDNC41LDAsNC41LDAsNC41LDB6Ii8+PC9zdmc+);
}
.aside-menu-list > li > ul > li:hover > a {
    color: #e57e38;
}
.aside-menu-list > li > ul > li.item-selected > a {
    color: #e57e38;
    background-color: #edf3f7;
    border-bottom: 2px solid #b3c1c9;
    padding-top: 8px;
    padding-bottom: 6px;
    position: relative;
}
.aside-menu-list > li > ul > li.item-selected > a:before {
    position: absolute;
    content: '';
    width: 28px;
    height: 100%;
    background-color: #edf3f7;
    left: -28px;
    top: 0;
    border-bottom: 2px solid #b3c1c9;
}
.aside-menu-list > li > ul > li.item-selected > a > span {
    position: absolute;
    width: 35px;
    height: 100%;
    background-color: #edf3f7;
    right: -35px;
    top: 0;
}
.aside-menu-list > li > ul > li.item-selected > a > span:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 2px;
    background-color: #b3c1c9;
    bottom: -2px;
    left: 0;
}
.aside-menu-list > li.root-item-selected > ul {
    display: block;
}
.aside-menu-list > li > ul > li > ul {
    display: block;
    margin: 12px 0 0 0;
    padding: 0;
}
.aside-menu-list > li > ul > li.item-selected > ul {
    display: block;
}
.aside-menu-list > li > ul > li > ul > li {
    list-style: block;
    display: block;
    padding-left: 25px;
    position: relative;
    margin-top: 11px;
}
.aside-menu-list > li > ul > li > ul > li:first-child {
    margin-top: 0;
}
.aside-menu-list > li > ul > li > ul > li:before {
    position: absolute;
	content: '';
	width: 7px;
	height: 7px;
	border: 2px solid #79b8da;
	background-color: transparent;
	left: 0;
	top: 7px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.aside-menu-list > li > ul > li > ul > li.parent > a:after {
    position: absolute;
    content: '';
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOSA1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5IDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojNzlCOERBO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjUsNUM0LjUsNSw0LjUsNSw0LjUsNWMwLjEsMCwwLjIsMCwwLjMtMC4xYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwbDQtNC4xQzksMC42LDksMC4zLDguOSwwLjFDOC43LTAuMSw4LjUsMCw4LjMsMC4xTDQuNSw0TDAuNywwLjFDMC41LDAsMC4zLTAuMSwwLjEsMC4xUzAsMC42LDAuMSwwLjdsNCw0LjFjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBDNC4zLDUsNC40LDUsNC41LDVDNC41LDUsNC41LDUsNC41LDV6Ii8+PC9zdmc+);
    width: 9px;
    height: 5px;
    background-repeat: no-repeat;
    right: -10px;
    top: 50%;
    margin-top: -2.5px;
}
.aside-menu-list > li > ul > li > ul > li.parent:hover > a:after {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItMyAtMzEgMjQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTMgLTMxIDI0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGN0UyRjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS0xN0M5LTE3LDktMTcsOS0xN2MwLjMsMCwwLjYtMC4xLDAuOC0wLjNjMCwwLDAsMCwwLTAuMWMwLDAsMCwwLDAuMS0wLjFsMTAuNy0xMS41YzAuNS0wLjUsMC41LTEuMywwLjEtMS44Yy0wLjQtMC41LTEuMi0wLjQtMS42LDAuMUw5LTE5LjhMLTEuMS0zMC42Yy0wLjUtMC41LTEuMi0wLjYtMS42LTAuMWMtMC40LDAuNS0wLjQsMS4yLDAuMSwxLjhMOC4xLTE3LjRjMCwwLDAsMCwwLjEsMC4xYzAsMCwwLDAsMCwwLjFDOC40LTE3LjEsOC43LTE3LDktMTdDOS0xNyw5LTE3LDktMTd6Ii8+PC9zdmc+);
}
.aside-menu-list > li > ul > li > ul > li.parent.item-selected > a:after {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOSA1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5IDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRTU3RTM4O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjUsMEM0LjUsMCw0LjUsMCw0LjUsMGMwLjEsMCwwLjIsMCwwLjMsMC4xYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwbDQsNC4xQzksNC40LDksNC43LDguOSw0LjlDOC43LDUuMSw4LjUsNSw4LjMsNC45TDQuNSwxTDAuNyw0LjlDMC41LDUsMC4zLDUuMSwwLjEsNC45Yy0wLjItMC4yLTAuMS0wLjQsMC0wLjZsNC00LjFjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBDNC4zLDAsNC40LDAsNC41LDBDNC41LDAsNC41LDAsNC41LDB6Ii8+PC9zdmc+);
}
.aside-menu-list > li > ul > li > ul > li.item-selected:before,
.aside-menu-list > li > ul > li > ul > li:hover:before {
    border-color: #e57e38;
}
.aside-menu-list > li > ul > li > ul > li > a {
    display: block;
    line-height: 18px;
    font-size: 14px;
    color: #79b8da;
    text-decoration: none;
    position: relative;
}
.aside-menu-list > li > ul > li > ul > li.item-selected > a,
.aside-menu-list > li > ul > li > ul > li > a:hover {
    color: #e57e38;
}

.aside-menu-list > li > ul > li > ul > li > ul {
    display: block;
    padding: 0;
    margin: 0;
}
.aside-menu-list > li > ul > li > ul > li.item-selected > ul {
    display: block;
}
.aside-menu-list > li > ul > li > ul > li > ul > li > a {
    display: block;
    line-height: 18px;
    font-size: 14px;
    color: #79b8da;
    text-decoration: none;
    position: relative;
}
.aside-menu-list > li > ul > li > ul > li > ul > li {
    position: relative;
    list-style: none;
    padding-left: 25px;
    margin-top: 11px;
}
.aside-menu-list > li > ul > li > ul > li > ul > li:first-child {
    /*margin-top: 0;*/
}
.aside-menu-list > li > ul > li > ul > li > ul > li:before {
    position: absolute;
	content: '';
	width: 7px;
	height: 7px;
	border: 2px solid #79b8da;
	background-color: transparent;
	left: 0;
	top: 7px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.aside-menu-list > li > ul > li > ul > li > ul > li:hover:before,
.aside-menu-list > li > ul > li > ul > li > ul > li.item-selected:before {
    border-color: #e57e38;
}
.aside-menu-list > li > ul > li > ul > li > ul > li.item-selected > a,
.aside-menu-list > li > ul > li > ul > li > ul > li > a:hover {
    color: #e57e38;
}

/* End */


/* Start:/bitrix/templates/artfactor_copy/components/bitrix/news.list/af_aside_news_list/style.css?175862243412592*/
.aside-news {
    border-left: 2px solid #b3c1c9;
    border-right: 2px solid #6d7d87;
    border-bottom: 3px solid #6d7d87;
    position: relative;
    margin-top: 41px;
}

.aside-news:before {
    position: absolute;
    content: '';
    width: 8px;
    height: 9px;
    background-color: #90a0a9;
    border-bottom: 2px solid #6d7d87;
    top: 22px;
    right: -8px;
}

.aside-news:after {
    position: absolute;
    content: '';
    width: 8px;
    height: 9px;
    background-color: #90a0a9;
    border-bottom: 2px solid #6d7d87;
    bottom: 22px;
    right: -8px;
}

.aside-news-wrap {
    border-left: 7px solid #90a0a9;
    border-right: 7px solid #90a0a9;
    border-top: 7px solid #90a0a9;
    border-bottom: 7px solid #90a0a9;
    padding: 33px 20px 37px;
    background-image: url(data:image/jpeg;base64,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);
    background-repeat: repeat;
}

.aside-news-list {
    margin: 0;
    padding: 0;
}

.aside-news-title {
    font-weight: 300;
    font-size: 18px;
    color: #1d3745;
    text-transform: uppercase;
    margin-bottom: 15px;
}

.aside-news-list-item {
    list-style: none;
    display: block;
    margin-top: 17px;
}

.aside-news-list-item:first-child {
    margin-top: 0;
}

.aside-news-list-item-date {
    padding-bottom: 7px;
    display: inline-block;
    font-size: 12px;
    color: #1d3745;
    border-bottom: 2px solid #1d3745;
}

.aside-news-list-item-name {
    padding-top: 7px;
    display: block;
    font-size: 12px;
    color: #1d3745;
    line-height: 16px;
    text-decoration: none;
}

.aside-news-footer {
    display: flex;
    justify-content: center;
    padding: 10px 0;
}

.aside-news-link {
    font-weight: 300;
    font-size: 18px;
    color: #1d3745;
    text-decoration: none;
}
/* End */


/* Start:/bitrix/templates/artfactor_copy/components/bitrix/breadcrumb/af_breadcrumb/style.css?17586224342154*/
.breadcrumb {
	margin: 17px 0 0 0;
	padding: 0;
	font-size: 0;
}
.breadcrumb-item {
	display: inline-block;
	vertical-align: top;
	margin-left: 27px;
	font-size: 12px;
}
.breadcrumb-item-link {
	color: #1d3745;
	position: relative;
	text-decoration: none;
}
.breadcrumb-item-link:after {
	position: absolute;
	content: '';
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNSA5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1IDk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojOTBBMEE5O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01LDQuNUM1LDQuNSw1LDQuNSw1LDQuNWMwLTAuMSwwLTAuMi0wLjEtMC4zYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwbC00LjEtNEMwLjYsMCwwLjMtMC4xLDAuMSwwLjFjLTAuMiwwLjItMC4xLDAuNCwwLDAuNkw0LDQuNUwwLjEsOC4zQzAsOC40LTAuMSw4LjcsMC4xLDguOUMwLjMsOSwwLjYsOSwwLjcsOC44bDQuMS00YzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwQzUsNC43LDUsNC42LDUsNC41QzUsNC41LDUsNC41LDUsNC41eiIvPjwvc3ZnPg==);
	width: 5px;
	height: 9px;
	right: -15px;
	top: 50%;
	margin-top: -4.5px;
}
.breadcrumb-item-span {
	color: #90a0a9;
}
.breadcrumb-item:first-child {
	margin-left: 0;
}
.breadcrumb-item:first-child .breadcrumb-item-link  {
	display: block;
	font-size: 0;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTggMTciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzkwQTBBOTt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcuNyw2LjhsLTAuNC0wLjNsMCwwTDksMHYwbDAsMGwwLDB2MEwwLjcsNi41bDAsMEwwLjMsNi44TDAsN3YxLjZoMS41VjE3aDE1LjFWOC42SDE4VjdMMTcuNyw2Ljh6IE0xNC42LDE1LjFIMy40VjYuOEw5LDIuNWw1LjYsNC40VjE1LjF6Ii8+PC9zdmc+);
	width: 18px;
	height: 17px;
	background-repeat: no-repeat;
	background-position: center;
}

/* End */


/* Start:/bitrix/templates/artfactor_copy/components/bitrix/menu/af_bottom/style.css?1758622434599*/
.footer-top-menu {
    float: right;
    padding: 0;
    margin: 41px 0 0 0;
    font-size: 0
}
.footer-top-menu li {
    list-style: none;
    display: inline-block;
    vertical-align: top;
    margin-left: 36px;
}
.footer-top-menu li:first-child {
    margin-left: 0;
}
.footer-top-menu li a {
    font-size: 14px;
    color: #e57e38;
    text-transform: uppercase;
    text-decoration: none;
    -webkit-transition: all 0.3 ease 0s;
    -o-transition: all 0.3 ease 0s;
    transition: all 0.3 ease 0s;
}
.footer-top-menu li a:hover {
    text-decoration: underline;
}

/* End */


/* Start:/bitrix/templates/artfactor_copy/styles.css?17586224353729*/
p {
    font-weight: 300;
    font-size: 16px;
    line-height: 22px;
}
img[align="left"] {
    margin: 0 25px 0 0;
}
img[align="right"] {
    margin: 0 0 0 25px;
}
/* CSS сниппетов */
.article-order-form-link {
    font-weight: 600;
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
    cursor: pointer;
    background-color: #e57e38;
    line-height: 46px;
    text-align: center;
    margin-top: 39px;
}
.lead {
    font-weight: 600;
    font-size: 16px;
    color: #1d3745;
    line-height: 24px;
}
.square-list {
    padding: 0;
}
.square-list li {
    position: relative;
    list-style: none;
    padding-left: 29px;
    line-height: 20px;
    margin-top: 18px;
}
.square-list li:first-child {
    margin-top: 0;
}
.square-list li:before {
    position: absolute;
    content: '';
    width: 7px;
    height: 7px;
    border: 2px solid #90a0a9;
    background-color: #edf3f7;
    left: 9px;
    top: 9px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.white-bg {
    background-color: #fff;
    position: relative;
    padding: 14px 0 15px 29px;
}
.white-bg:before,
.white-bg:after {
    position: absolute;
    content: '';
    width: 40px;
    height: 100%;
    top: 0;
    background-color: #fff;
}
.white-bg:before {
    left: -40px;
}
.white-bg:after {
    right: -40px;
}
.orange-list {
    padding-left: 30px;
    margin-top: 25px;
}
.orange-list li {
    position: relative;
    padding-left: 29px;
    font-weight: 400;
    font-size: 13px;
    color: #90a0a9;
    line-height: 16px;
    list-style: none;
    margin-top: 13px;
}
.orange-list li:first-child {
    margin-top: 0;
}
.orange-list li:before {
    position: absolute;
    content: '';
    width: 14px;
    height: 14px;
    background-color: #bacdd4;
    left: 0;
}
.orange-list li:first-child:before {
    background-color: #ff7e2f;
}
.img-border-none {
    border: none;
}
.grey-bg-footer {
    background-color: #d4dee5;
    position: relative;
    margin-bottom: -40px;
    text-align: center;
    padding-top: 29px;
    padding-bottom: 49px;
    margin-top: 50px;
}
.grey-bg-footer p {
    font-weight: 300;
    font-size: 20px;
    margin: 0;
}
.grey-bg-footer p.lead {
    margin-bottom: 6px;
}
.grey-bg-footer:before,
.grey-bg-footer:after {
    position: absolute;
    content: '';
    width: 40px;
    height: 100%;
    top: 0;
    background-color: #d4dee5;
}
.grey-bg-footer:before {
    left: -40px;
}
.grey-bg-footer:after {
    right: -40px;
}

.bottom__cookie-block {
	width: 100%;
    padding-bottom: 15px;
    background-color: #fff;
    border: 1px solid #90a0a9;
    position: fixed;
    bottom: 0;
    z-index: 100000;
    text-align: center;
	display: none;
	left: 0;
}

.bottom__cookie-block p {
	margin-top: 16px;
	margin-bottom: 16px;
	position: relative;
}

.bottom__cookie-block a {
	border: 3px solid #90a0a9;
	color: #90a0a9;
	padding: 3px 10px 3px 10px;
	display: inline-block;
	margin-left: 10px;
	margin-right: 10px;
	text-decoration: none;
}

.bottom__cookie-block a:hover {
	color: #fff;
	background: #90a0a9;
}

.cookie-cross {
	position: absolute;
    right: 15px;
    top: -10px;
    cursor: pointer;
}

.bottom__cookie-block a.cookie_link {
	color: #222222;
	padding: 0;
	border: none;
	margin: 0;
	text-decoration: underline;
}

.bottom__cookie-block a.cookie_link:hover {
	color: #222222;
	background: transparent;
}

.project-detail .project-detail-slider { padding-top: 35px;}

.down__text {position: absolute;  bottom: -50px;  white-space: nowrap;}

.project-detail .project-detail-text { padding: 20px 0 10px; }

.project-detail  .project-detail-slider {padding: 70px 0 29px;}

.project-detail-text-top { margin-bottom: 20px;}
/* End */


/* Start:/bitrix/templates/artfactor_copy/template_styles.css?175862243570543*/
/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */

/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */

html {
    color: #222;
    font-size: 1em;
    line-height: 1.4;
}

/*
 * Remove text-shadow in selection highlight:
 * https://twitter.com/miketaylr/status/12228805301
 *
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between audio, canvas, iframes,
 * images, videos and the bottom of their containers:
 * https://github.com/h5bp/html5-boilerplate/issues/440
 */

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: vertical;
}

/* ==========================================================================
   Browser Upgrade Prompt
   ========================================================================== */

.browserupgrade {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.content {
    width: 1000px;
    margin: 0 auto;
}
html {
    min-width: 1000px;
}
body {
    font-family: "Open Sans", sans-serif;
    background: url("/bitrix/templates/artfactor_copy/images/bg.jpg") no-repeat scroll center 0 #edf3f7;
    min-width: 1000px;
}
body.index {
    background: url("/bitrix/templates/artfactor_copy/images/bg_index.jpg") no-repeat scroll center 0 #fff;
}
body.you-is-admin {
    background-position: center 39px;
}
header .content {
    position: relative;
}
.header-top {
    background-color: #fff;
    padding-bottom: 13px;
    position: fixed;
    z-index: 5;
    min-width: 1000px;
    width: 100%;
    top: 0;
    left: 0;
}
body.you-is-admin .header-top {
    top: 39px;
}
body.you-is-admin .header-top.scroll {
    top: 0;
}
.header-top * {
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.header-top-logo-block {
    padding-top: 11px;
    float: left;
    position: relative;
    z-index: 2;
}
.header-top-logo-block-sitename {
    font-weight: 800;
    font-size: 30px;
    color: #e57e38;
    line-height: 26px;
}
.scroll .header-top-logo-block-sitename {
    position: relative;
    font-weight: 600;
    font-size: 18px;
    color: #e57e38;
    line-height: 26px;
    display: inline-block;
    /*-webkit-transform: translate(57px,11px);
    -ms-transform: translate(57px,11px);
    -o-transform: translate(57px,11px);
    transform: translate(57px,11px);*/
    -webkit-transform: translateY(11px);
    -ms-transform: translateY(11px);
    -o-transform: translateY(11px);
    transform: translateY(11px);
    padding-left: 57px;
}
.header-top-logo-block-sitename-link {
    display: block;
    text-decoration: none;
}
.header-top-logo-block-sitename-img {
    position: absolute;
    left: 0;
    top: -6px;
    width: 42px;
    height: 42px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDIgNDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQyIDQyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0U1N0UzODt9PC9zdHlsZT48dGl0bGU+bG9nb19ncmV5PC90aXRsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjcuMiwzMC40Yy0xLjQtMS01LjUtNy40LTUuNS03LjRjMCwwLDguNy00LjMsNS43LTEyLjdjLTEtMi44LTMuOS01LjctOC44LTUuNkMxMCw1LDkuMywxMy4xLDkuMywxMy4xVjMxaDIuNGwwLjEtMTYuMWg2bDAsMTUuOWwyLjIsMGwwLTUuOWMwLDAsNC4yLDYuMSw2LjgsNy44YzIuMSwxLjMsNS4zLDEuMSw1LjMsMS4xdi0yLjFDMzAuOSwzMS42LDI4LjYsMzEuNCwyNy4yLDMwLjR6IE0xOS45LDIxLjRsMC04LjZoLThjMCwwLDEuMy01LjYsNi43LTUuNmM1LjgtMC4xLDcuNyw0LjcsNy4xLDhDMjUsMTkuNywxOS45LDIxLjQsMTkuOSwyMS40eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMSwwQzkuNCwwLDAsOS40LDAsMjFzOS40LDIxLDIxLDIxczIxLTkuNCwyMS0yMVMzMi41LDAsMjEsMHogTTIxLDM5LjJDMTAuOSwzOS4yLDIuOCwzMSwyLjgsMjFTMTAuOSwyLjcsMjEsMi43UzM5LjMsMTAuOSwzOS4zLDIxQzM5LjMsMzEsMzEuMSwzOS4yLDIxLDM5LjJMMjEsMzkuMnoiLz48L3N2Zz4=);
    opacity: 0;
}
.scroll .header-top-logo-block-sitename-img {
    opacity: 1;
}
.header-top-logo-block-tagline {
    font-size: 13px;
    color: #1d3745;
    line-height: 16px;
    margin-top: 7px;
}
.scroll .header-top-logo-block-tagline {
    opacity: 0;
}
.header-top-make-request {
    float: right;
    font-weight: 600;
    font-size: 12px;
    text-transform: uppercase;
    color: #fff;
    display: inline-block;
    line-height: 40px;
    padding: 0 56px;
    margin-top: 17px;
    background-color: #e57e38;
    text-decoration: none;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.header-top-make-request:hover {
    background-color: #d96f27;
}
.header-top-make-request:active {
    background-color: #f38d47;
}
.header-top-search-link {
    display: inline-block;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjMgMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzIDIyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzkwQTBBOTt9PC9zdHlsZT48dGl0bGU+c2VhcmNoPC90aXRsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjIuNiwxOS44TDE2LjUsMTRjMi43LTMuNSwyLjMtOC40LTAuOS0xMS40Yy0zLjYtMy40LTkuMy0zLjQtMTMsMGMtMy40LDMuMi0zLjYsOC42LTAuNCwxMmMwLjEsMC4xLDAuMiwwLjMsMC40LDAuNGMzLjMsMy4xLDguMiwzLjQsMTEuOSwwLjlsNi4xLDUuOGMwLjYsMC41LDEuNCwwLjUsMiwwQzIzLjEsMjEuMSwyMy4xLDIwLjMsMjIuNiwxOS44QzIyLjYsMTkuOCwyMi42LDE5LjgsMjIuNiwxOS44eiBNNC42LDEzLjJjLTIuNC0yLjMtMi41LTYtMC4yLTguNGMwLjEtMC4xLDAuMS0wLjIsMC4yLTAuMmMyLjUtMi40LDYuNS0yLjQsOSwwYzIuNCwyLjMsMi41LDYsMC4yLDguNGMtMC4xLDAuMS0wLjEsMC4yLTAuMiwwLjJDMTEuMSwxNS42LDcuMiwxNS42LDQuNiwxMy4yeiIvPjwvc3ZnPg==);
    width: 23px;
    height: 22px;
    float: right;
    margin: 24px 32px 0 0;
}
.header-top-search-link:hover {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjMgMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzIDIyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzFEMzc0NTt9PC9zdHlsZT48dGl0bGU+c2VhcmNoX2hvdmVyPC90aXRsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjIuNiwxOS44TDE2LjUsMTRjMi43LTMuNSwyLjMtOC40LTAuOS0xMS40Yy0zLjYtMy40LTkuMy0zLjQtMTMsMGMtMy40LDMuMi0zLjYsOC42LTAuNCwxMmMwLjEsMC4xLDAuMiwwLjMsMC40LDAuNGMzLjMsMy4xLDguMiwzLjQsMTEuOSwwLjlsNi4xLDUuOGMwLjYsMC41LDEuNCwwLjUsMiwwQzIzLjEsMjEuMSwyMy4xLDIwLjMsMjIuNiwxOS44QzIyLjYsMTkuOCwyMi42LDE5LjgsMjIuNiwxOS44eiBNNC42LDEzLjJjLTIuNC0yLjMtMi41LTYtMC4yLTguNGMwLjEtMC4xLDAuMS0wLjIsMC4yLTAuMmMyLjUtMi40LDYuNS0yLjQsOSwwYzIuNCwyLjMsMi41LDYsMC4yLDguNGMtMC4xLDAuMS0wLjEsMC4yLTAuMiwwLjJDMTEuMSwxNS42LDcuMiwxNS42LDQuNiwxMy4yeiIvPjwvc3ZnPg==);
}
.header-top-feedback-phone-scroll {
    position: absolute;
    top: 25px;
    right: 497px;
    font-weight: 300;
    font-size: 18px;
    color: #1d3745;
    opacity: 0;
}
.header-top-feedback-phone-scroll:before {
    position: absolute;
    content: "";
    width: 20px;
    height: 27px;
    left: -27px;
    top: 0;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5IDI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzkwQTBBOTt9PC9zdHlsZT48dGl0bGU+cGhvbmU8L3RpdGxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNy4yLDIuNUw4LjEsMC4xQzYuNy0wLjMsNS40LDAuNSw1LDEuOGwtNSwxOC42Yy0wLjMsMS4zLDAuNCwyLjcsMS44LDNsOS4xLDIuNGMxLjMsMC4zLDIuNy0wLjQsMy0xLjhsNS0xOC42QzE5LjMsNC4yLDE4LjUsMi44LDE3LjIsMi41eiBNNi43LDIzLjRjLTAuNy0wLjItMS4xLTAuOC0wLjktMS41YzAuMi0wLjcsMC44LTEuMSwxLjUtMC45YzAsMCwwLDAsMCwwYzAuNywwLjIsMS4xLDAuOCwwLjksMS41YzAsMCwwLDAsMCwwQzgsMjMuMiw3LjMsMjMuNiw2LjcsMjMuNHogTTEyLjYsMjEuNUwyLjYsMTguOEw2LjgsMy4xbDEwLjEsMi43TDEyLjYsMjEuNXoiLz48L3N2Zz4=);
}
.scroll .header-top-feedback-phone-scroll {
    opacity: 1;
}
.header-top-search {
    position: fixed;
    left: 0;
    /*top: -360px;*/
    -webkit-transform: translateY(-239px);
    -ms-transform: translateY(-239px);
    -o-transform: translateY(-239px);
    transform: translateY(-239px);
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    width: 100%;
    height: 239px;
    padding-top: 82px;
    z-index: 101;
    background-color: #edf3f7;
}
.header-top-search-bg {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    opacity: 0;
    background: rgba(169, 181, 191, 0.7);
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}
.header-top-search-close {
    position: absolute;
    right: 24px;
    top: 22px;
    cursor: pointer;
    width: 40px;
    height: 40px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzkwQTBBOTt9PC9zdHlsZT48dGl0bGU+Y2xvc2U8L3RpdGxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOC43LDQwTDIwLjQsMjEuOWMtMS4xLTEtMS4xLTIuNy0wLjEtMy44YzAsMCwwLDAsMC4xLTAuMUwzOC43LDBMNDAsMS4zTDIxLjcsMTkuM2MtMC40LDAuNC0wLjQsMSwwLDEuNEw0MCwzOC43TDM4LjcsNDB6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEuMyw0MEwwLDM4LjdsMTguMy0xOC4xYzAuNC0wLjQsMC40LTEsMC0xLjRMMCwxLjNMMS4zLDBsMTguMywxOC4xYzEuMSwxLDEuMSwyLjcsMC4xLDMuOGMwLDAsMCwwLTAuMSwwLjFMMS4zLDQweiIvPjwvc3ZnPg==);
}
.header-top-search-close:hover {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzFEMzc0NTt9PC9zdHlsZT48dGl0bGU+Y2xvc2VfaG92ZXI8L3RpdGxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOC43LDQwTDIwLjQsMjEuOWMtMS4xLTEtMS4xLTIuNy0wLjEtMy44YzAsMCwwLDAsMC4xLTAuMUwzOC43LDBMNDAsMS4zTDIxLjcsMTkuM2MtMC40LDAuNC0wLjQsMSwwLDEuNEw0MCwzOC43TDM4LjcsNDB6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEuMyw0MEwwLDM4LjdsMTguMy0xOC4xYzAuNC0wLjQsMC40LTEsMC0xLjRMMCwxLjNMMS4zLDBsMTguMywxOC4xYzEuMSwxLDEuMSwyLjcsMC4xLDMuOGMwLDAsMCwwLTAuMSwwLjFMMS4zLDQweiIvPjwvc3ZnPg==);
}
.header-middle {
    position: relative;
    z-index: 2;
    margin-top: 73px;
}
.header-middle-feedback {
    float: right;
    margin-top: 39px;
    background-color: #fff;
    padding: 0 31px 19px 38px;
    position: relative;
    -webkit-box-shadow: 1px 2px 0 #bbcad6;
    box-shadow: 1px 2px 0 #bbcad6;
}
.header-middle-feedback:before {
    position: absolute;
    content: "";
    width: 216px;
    height: 107px;
    left: 50%;
    margin-left: -108px;
    top: -92px;
    background-image: url(data:image/png;base64,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);
}
.header-middle-feedback-phone {
    font-weight: 300;
    font-size: 18px;
    color: #1d3745;
    position: relative;
    margin-top: 20px;
    display: inline-block;
    padding-left: 31px;
}
.header-middle-feedback-phone:before {
    position: absolute;
    content: "";
    width: 20px;
    height: 27px;
    left: 5px;
    top: 0;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5IDI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzkwQTBBOTt9PC9zdHlsZT48dGl0bGU+cGhvbmU8L3RpdGxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNy4yLDIuNUw4LjEsMC4xQzYuNy0wLjMsNS40LDAuNSw1LDEuOGwtNSwxOC42Yy0wLjMsMS4zLDAuNCwyLjcsMS44LDNsOS4xLDIuNGMxLjMsMC4zLDIuNy0wLjQsMy0xLjhsNS0xOC42QzE5LjMsNC4yLDE4LjUsMi44LDE3LjIsMi41eiBNNi43LDIzLjRjLTAuNy0wLjItMS4xLTAuOC0wLjktMS41YzAuMi0wLjcsMC44LTEuMSwxLjUtMC45YzAsMCwwLDAsMCwwYzAuNywwLjIsMS4xLDAuOCwwLjksMS41YzAsMCwwLDAsMCwwQzgsMjMuMiw3LjMsMjMuNiw2LjcsMjMuNHogTTEyLjYsMjEuNUwyLjYsMTguOEw2LjgsMy4xbDEwLjEsMi43TDEyLjYsMjEuNXoiLz48L3N2Zz4=);
}
.header-middle-feedback-call {
    display: block;
    text-decoration: none;
    line-height: 40px;
    border: 3px solid #90a0a9;
    color: #90a0a9;
    padding: 0 18px;
    margin-top: 12px;
    font-size: 14px;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.header-middle-feedback-call:hover {
    background-color: #90a0a9;
    color: #fff;
}
.header-middle-feedback-call:active {
    background-color: #9eafb9;
}
.header-bottom .content {
    position: relative;
}
.header-bottom .content:before {
    position: absolute;
    content: "";
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTEzIDI4OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTEzIDI4OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiM3QTdBN0E7fS5zdDF7ZmlsbDojQzE2NTI3O30uc3Qye2ZpbGw6I0U1N0UzODt9LnN0M3tmaWxsOiNFRDkzNTY7fS5zdDR7ZmlsbDojOTk5OTk5O30uc3Q1e2ZpbGw6I0JBQkFCQTt9LnN0NntmaWxsOiM3Nzc3Nzc7fS5zdDd7ZmlsbDojQTU0QjBFO30uc3Q4e2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48dGl0bGU+bG9nb19rcnl1azwvdGl0bGU+PHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIyMy43LDE5MS43IDk1LjIsMTkxLjcgMTEzLDEzNy43IDg5LjcsMTA0LjcgODIuNCwxMDEgMTYuNCwxODggIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTM1LjksMTg5LjdoNDIuN2MwLDAtMC41LDMuNiwxLjQsNS42YzUxLjEsNTQuNCwyMC44LDc2LjcsMTMuOSw4Mi41Yy0yOS43LDI0LjctNjkuMiw0LTc1LjQtMTYuOWMtMi40LTgsOS43LTE4LjMsMTUuMi04LjVjMTUuNCwyNy42LDUyLjgsMjUuMiw1MS4xLTQuMmMtMS4yLTIwLjctMzkuNy0xNy44LTQ4LjYtNDguNkMzNS4xLDE5NS45LDM1LjksMTg5LjcsMzUuOSwxODkuN3oiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzQuNCwxODkuN2gzOS44YzAsMC0wLjUsMy40LDEuMyw1LjNjNDcuNiw1MS42LDE5LjMsNzIuOSwxMi45LDc4LjNjLTI3LjcsMjMuNC02NC41LDMuOC03MC4zLTE2LjFjLTIuMi03LjYsOS4xLTE3LjQsMTQuMi04YzE0LjMsMjYuMiw0OS4yLDIzLjksNDcuNi0zLjljLTEuMS0xOS42LTM3LTE2LjktNDUuMy00Ni4xQzMzLjYsMTk1LjUsMzQuNCwxODkuNywzNC40LDE4OS43eiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik03NS44LDE5OC41YzE3LjgsMTkuMywyNSwzNC40LDI2LjcsNDUuOWMtMC43LTEyLTcuNC0yOC4xLTI3LTQ5LjRjLTAuNC0wLjUtMC43LTEtMC45LTEuNkM3NC40LDE5NC4xLDc0LjIsMTk2LjgsNzUuOCwxOTguNXoiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNMzIuNiwyNTIuN2MxNC4zLDI2LjIsNDkuMiwyMy45LDQ3LjYtMy45YzAtMC44LTAuMi0xLjUtMC4zLTIuM2MwLjUsMjYuNy0zMy41LDI4LjYtNDcuNiwyLjhjLTUuMS05LjMtMTYuNCwwLjQtMTQuMiw4YzAsMC4xLDAuMSwwLjMsMC4xLDAuNEMxOS4xLDI1MC44LDI4LjIsMjQ0LjUsMzIuNiwyNTIuN3oiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNMzQuNywxOTMuMmgzOS43Yy0wLjMtMS4xLTAuNC0yLjMtMC4zLTMuNUgzNC40Yy0wLjQsMi45LTAuNCw1LjksMC4xLDguOEMzNC40LDE5Ni43LDM0LjUsMTk0LjksMzQuNywxOTMuMnoiLz48cG9seWdvbiBjbGFzcz0ic3Q0IiBwb2ludHM9IjE2LjQsMTg4IDg3LjksMTg4IDEwNS43LDEzNCA4Mi40LDEwMSAyNC44LDEwMSAwLDEzNC42ICIvPjxwb2x5Z29uIGNsYXNzPSJzdDUiIHBvaW50cz0iODIuNCwxMDEgMjQuOCwxMDEgMjQuMiwxMDEuOSA4MS41LDEwMS45IDEwNC44LDEzNC45IDg3LjMsMTg4IDg3LjksMTg4IDEwNS43LDEzNCAiLz48cmVjdCB4PSI2MC4xIiBjbGFzcz0ic3Q2IiB3aWR0aD0iNyIgaGVpZ2h0PSIxMDEiLz48cmVjdCB4PSIzOS4zIiBjbGFzcz0ic3Q2IiB3aWR0aD0iNyIgaGVpZ2h0PSIxMDEiLz48cG9seWdvbiBjbGFzcz0ic3Q3IiBwb2ludHM9Ijc4LjUsMTk4LjQgMzQuMSwxOTIuOCAzNC40LDE4OS43IDc4LjYsMTg5LjcgNzguNiwxOTEuNyA3OS4xLDE5My44IDgxLjEsMTk2LjUgIi8+PHBhdGggY2xhc3M9InN0NiIgZD0iTTYyLDE1OS44Yy0yLjMtMS42LTguOC0xMS44LTguOC0xMS44czE0LTYuOSw5LjItMjAuNGMtMS42LTQuNi02LjItOS4yLTE0LjEtOWMtMTQsMC40LTE1LjEsMTMuMy0xNS4xLDEzLjN2MjguN0gzN2wwLjEtMjUuOGg5LjZ2MjUuNWgzLjVsMC4xLTkuNGMwLDAsNi44LDkuOCwxMC45LDEyLjRjMy40LDIuMiw4LjUsMS44LDguNSwxLjh2LTMuNEM2Ny44LDE2MS43LDY0LjMsMTYxLjQsNjIsMTU5Ljh6IE01MC4yLDE0NS4zbC0wLjEtMTMuOUgzNy40YzAsMCwyLjItOC45LDEwLjgtOWM5LjMtMC4xLDEyLjQsNy42LDExLjUsMTIuOEM1OC4zLDE0Mi42LDUwLjIsMTQ1LjMsNTAuMiwxNDUuM0w1MC4yLDE0NS4zeiIvPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik01MS45LDExMWMtMTguNiwwLTMzLjYsMTUuMS0zMy42LDMzLjZjMCwxOC42LDE1LjEsMzMuNiwzMy42LDMzLjZjMTguNiwwLDMzLjYtMTUuMSwzMy42LTMzLjZDODUuNiwxMjYuMSw3MC41LDExMSw1MS45LDExMXogTTUyLjEsMTc0Yy0xNi4yLDAtMjkuMy0xMy4xLTI5LjMtMjkuM3MxMy4xLTI5LjMsMjkuMy0yOS4zczI5LjMsMTMuMSwyOS4zLDI5LjNDODEuNCwxNjAuOSw2OC4zLDE3NCw1Mi4xLDE3NEw1Mi4xLDE3NEw1Mi4xLDE3NHoiLz48cGF0aCBjbGFzcz0ic3Q4IiBkPSJNNjAuOSwxNTguOWMtMi4zLTEuNi04LjgtMTEuOC04LjgtMTEuOHMxNC02LjksOS4yLTIwLjRjLTEuNi00LjYtNi4yLTkuMi0xNC4xLTljLTE0LDAuNC0xNS4xLDEzLjMtMTUuMSwxMy4zdjI4LjdIMzZsMC4xLTI1LjhoOS42djI1LjVoMy41VjE1MGMwLDAsNi44LDkuOCwxMC45LDEyLjRjMy40LDIuMiw4LjUsMS44LDguNSwxLjh2LTMuNEM2Ni44LDE2MC44LDYzLjIsMTYwLjUsNjAuOSwxNTguOXogTTQ5LjIsMTQ0LjRsLTAuMS0xMy45SDM2LjNjMCwwLDIuMi04LjksMTAuOC05YzkuMy0wLjEsMTIuNCw3LjYsMTEuNSwxMi44QzU3LjMsMTQxLjcsNDkuMiwxNDQuNCw0OS4yLDE0NC40TDQ5LjIsMTQ0LjR6Ii8+PHBhdGggY2xhc3M9InN0OCIgZD0iTTUwLjksMTEwLjFjLTE4LjYsMC0zMy42LDE1LjEtMzMuNiwzMy42czE1LjEsMzMuNiwzMy42LDMzLjZjMTguNiwwLDMzLjYtMTUuMSwzMy42LTMzLjZsMCwwQzg0LjYsMTI1LjIsNjkuNSwxMTAuMSw1MC45LDExMC4xeiBNNTEsMTczLjFjLTE2LjIsMC0yOS4zLTEzLjEtMjkuMy0yOS4zczEzLjEtMjkuMywyOS4zLTI5LjNzMjkuMywxMy4xLDI5LjMsMjkuM2wwLDBDODAuNCwxNjAsNjcuMiwxNzMuMSw1MSwxNzMuMXoiLz48L3N2Zz4=);
    width: 113px;
    height: 289px;
    left: 79px;
    top: -255px;
}
body.index .header-bottom .content:before {
    display: none;
}
.header-bottom-logo-link {
    display: block;
    position: absolute;
    top: -255px;
    left: 79px;
    width: 113px;
    height: 289px;
    z-index: 3;
}
.header-bottom-menu-active-block {
    -webkit-transition: all 0.1s ease 0s; /* Если менять позицию через left, то удалить тут  все transition и transform*/
    -o-transition: all 0.1s ease 0s;
    transition: all 0.1s ease 0s;
    -webkit-transform: translateX(1010px);
    -ms-transform: translateX(1010px);
    -o-transform: translateX(1010px);
    transform: translateX(1010px);
    position: absolute;
    left: 0; /* Если менять позицию через left, то установить ей равной 100% */
    bottom: 0;
    width: 152px;
    height: 195px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAADDCAYAAAB+i9gVAAAHwElEQVR4Ae3cX0yVcR3HcRDDLLY259yorYvm1qKpdGd2oXPc6Y1X3hlT20qSunCoISSCAoLyB8kAEeKPCZR/xCwrxcqWluvG6CLsTyvGwJla4h+hPX2eM3722yPn8HDOeYTD82Z7X7Dfc8bGeQ348j3nSXMcJ1TVd/Y5C9GeorJIYft+AwxgAAMYwAAGMIABDGAAAxjAAAYwgAEMYAADGMAABjCAAQxgAAMYwAAGMIABDGAAAxjAAAYwgAEMYAADGMAABjCAAQxgAAMYwAAGMIABDGAAAxjAAAYwgAEMYAADGMAABjCAAQxgAAMYwAAGMIABDGAAAxjAAAYwgAEMYAADGMAAFmwAy3UrKK12vNkgDtc022cxO97c8e5xx5raZ7smRMAAFklPdq43G9iBE/UGRanKjVVt+4Uh87hv17eax12b7VqAhQfYe0UBlm9dE+1xV2YB1jnbteEDBjCDJC5guhZgUQOYQRIXMF0HsOgBzCCJB5iuAVj0AGaQxANM5wCLHcAUwJIawAAGMIABDGAAAxjAAAYwgAEMYAADGMAABjCAAQxgAAMYwAAGMIABDGAAAxjAAAYwgAEMYAADGMAABjCAAQxgAAMYwAAGMIABDGAAAxjAAAYwgAEMYAADGMB0tsiBAQxgAANYce13nL0Hj80F7DNqp3oAMG8As1uh6pVjV3uu173b9FXB+IgH2KfUNeV4K29qB5gDMLvl6ufKidbB6qbnwrFzBli2+ke0a+vU/qMnXWCDAAOYW5FyYlXXcdHZV1LloinU5z+a6/qath731+u0rt8UbmAAW6bGlTNXpXUtQlY5He3c24HjkSHh7yoTYOEFtsEvmOrWbqeostHXtZ4/9ncBLLzA6vxgMb8my8+cd3yDbOl2Co/WuMA6ABZeYM+UE1RHTn/XBfZHtRlgQQUwt3qAAQxgAAMYwAAGMIC9qytIYEWVDQALObAM1R8ELi3LXVimrwEsvKuiTDUYIK4q/g/GqykytaS+nigss1Ly4gIYwNw+KmR3kojrrEoHGMDsPhYvsqMNrXPiAhjADLJ788PV5uz9P64uLy6AAczbJ4Tsd35wlTWes3H1qgyVBjCAzY2s4+LvY+E61tRuXrfv1m9wAQxgflul14FtK6lrGfO+46iwrMbGdc16YSHAAOY/AUvTmz++YQEzr7l3+7LaYuMCGMDiqdIGpp9eBtiXvIAABrD59GnVoKZsYAWlVQbYlniAAQxgq1SrDct+r6Q1Na6fLzCAASxbPYr6ComqRoNrzJoafQcwgP04Gq5D1WdcWKb988UFMIB9YTZYFXo3UUFJlYH1X1UUDy6AAeywDev0+e873yw/5aIy3VTrPPep8I0LYADri7LAnlTbbSg6nzcwgAHsug3sWzXN9gLbhmXKCBgYwH569/6SSVgGbGCl9S0GWNnMuV2+eqgy5zNNDvxkaNEFsA8HrMT7N9hXi4+7wNosYBmqxfq3RbnOH/pZFwEMYOttYA3f63faBwad7is3pg9WNbpnX2zu/eGEdY25/4TbRoABzA+yy8pp67vqDN6+61z+2S+csxcuvwNld6r9gvOVQ+UG2GaAAWzO+m/c2nTp5p2X14d+Hfnp5UUV5UbBT1UWwAAWqyxVoR4L1+mGzr6RWLdyslZG+knWO64nKg9gAJutdLVLjaoela0iNwbWPb7Kq1q6XglUBFaNFt3uZLnvSKXBNaUK9CRtU39VPWoNwABm2qh+M9PG2a4RihWqUD1Qb5Wj/qna1GctOB9XJ9WE2qvSwwsMYNmqU42q3Srdz+N8PmEb1D31K5WTOACApVKZqlg9USdUlnWWKDC7ZapATagKtXLpAwPYDjWiLqm19lkAwEyfVP3qkcpbmsAAlqNuqWGVZ58FDMxuuz0ELA1gAFutmtW42qeWq7QFAmaGgBp7CABYagJbPgNqbAbYanMWPLDUHAIA5r+talgNqRz7bOGBBT8EACy41qpLakTtsM8WKTDvEDCSyBAAsODXO09UsVqp0lIImHcI6FZrFh4YwNJVvhpVXSrbnKUoMHsIGLeHAIAtwvVOigKzh4D76pcqB2Afdr3TpUZVvlnvLEFgZgj4+ocZAgC20lrvVNjrnSUMzB4CBjxDAMCCXu+ECJg9BPwteUMAwD6vhtSw2mqfhRSYGQJqExsCAGbWO2PvrXcAZg8Bv/U/BADMXu9MzLneAZg9BDxW5bGHAIDlqWF12/d6B2D2EPAD9SeVB7Bkr3cA5h0CutSasAPLUies9c4KlQawpA4Be1R62IClq91qVHXa6x2ABTYEfC4EwHysdwAW+BCwVIFlqx41qnaZ9Q7AFn4ISHVgZr3z2LveAdjCDwGpBMybWe/82ax37DNauAQpyzsEBP01//CX0bRkwlpnrXe28KQuWmi59hAQPLBAPvjgwwL2rxevo/bUbTL+nk2+SajnLxPr36/eOv9JsBevE2nKmUykN1POywR79XY67l67Tc0/4YpkgCU1IoApAhgBjAhgBDACGBHACGAEMCKAEcAIYFpK8w1RBDACGBHACGAEMCKAEcAIYEQAI4ARwIgARgAjgAGMAEYAIwIYAYwARgQwAhgBjAhgBDAC2JvgvhgB7BnACGAEMCKAEcAIYEQAI4ARwIgARosXWCT3k2RH9D+e63kvDWd6vgAAAABJRU5ErkJggg==);
}
footer {
    background: url("/bitrix/templates/artfactor_copy/images/footer_bg.jpg") no-repeat scroll center top transparent;
    min-width: 1000px;
    min-height: 177px;
}
.footer-top-phone {
    float: left;
    font-weight: 300;
    font-size: 30px;
    color: #1d3745;
    padding: 35px 0 0 55px;
    position: relative;
}
.footer-top-phone a {
    color: #e57e38;
    text-decoration: none;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    font-weight: 600;
}
.footer-top-phone a:hover {
    text-decoration: underline;
}
.footer-top-phone:after {
    position: absolute;
    content: "";
    width: 2px;
    height: 39px;
    background-color: #90a0a9;
    left: 40px;
    top: 42px;
}
.footer-top-phone:before {
    position: absolute;
    content: "";
    width: 24px;
    height: 35px;
    background-repeat: no-repeat;
    left: 0;
    top: 45px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5IDI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzkwQTBBOTt9PC9zdHlsZT48dGl0bGU+cGhvbmU8L3RpdGxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNy4yLDIuNUw4LjEsMC4xQzYuNy0wLjMsNS40LDAuNSw1LDEuOGwtNSwxOC42Yy0wLjMsMS4zLDAuNCwyLjcsMS44LDNsOS4xLDIuNGMxLjMsMC4zLDIuNy0wLjQsMy0xLjhsNS0xOC42QzE5LjMsNC4yLDE4LjUsMi44LDE3LjIsMi41eiBNNi43LDIzLjRjLTAuNy0wLjItMS4xLTAuOC0wLjktMS41YzAuMi0wLjcsMC44LTEuMSwxLjUtMC45YzAsMCwwLDAsMCwwYzAuNywwLjIsMS4xLDAuOCwwLjksMS41YzAsMCwwLDAsMCwwQzgsMjMuMiw3LjMsMjMuNiw2LjcsMjMuNHogTTEyLjYsMjEuNUwyLjYsMTguOEw2LjgsMy4xbDEwLjEsMi43TDEyLjYsMjEuNXoiLz48L3N2Zz4=);
}
.footer-bottom-left {
    float: left;
    margin-top: 3px;
}
.footer-bottom-right {
    float: right;
    margin-top: -8px;
}
.footer-bottom-left-copyright {
    font-weight: 300;
    font-size: 13px;
    color: #1d3745;
}
.footer-bottom-left-copyright div {
    /* Костыль для Bitrix, чтобы div редактируемой области не переносился на следующую строчку */
    display: inline-block;
}
.footer-bottom-left-address {
    font-weight: 300;
    font-size: 14px;
    color: #1d3745;
}
.footer-bottom-right-artfactor {
    font-weight: 300;
    font-size: 13px;
    color: #1d3745;
}
.footer-bottom-right-artfactor a {
    background-image: url(data:image/png;base64,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);
    width: 152px;
    height: 40px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
}
.about-company {
    float: left;
    width: 570px;
    height: 711px;
    max-height: 711px;
    position: relative;
}
.about-company-title {
    padding: 57px 0 15px 14px;
}
.about-company-title span {
    font-weight: 300;
    font-size: 30px;
    color: #1d3745;
    text-transform: uppercase;
    position: relative;
}
.about-company-title span:before {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-left: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    left: -14px;
    bottom: -4px;
}
.about-company-title span:after {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-right: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    right: -14px;
    bottom: -4px;
}
.about-company-text {
    margin: 0 30px 0 0;
    height: 465px;
}
.about-company-text p {
    font-weight: 300;
    font-size: 16px;
    color: #1d3745;
    line-height: 22px;
    margin-bottom: 16px;
}
.about-company-text p.about-company-text-lead {
    font-weight: 600;
    font-size: 18px;
    color: #1d3745;
    line-height: 24px;
}
.about-company-link {
    position: absolute;
    left: 0;
    bottom: 42px;
    display: inline-block;
    line-height: 44px;
    padding: 0 29px;
    font-size: 16px;
    color: #90a0a9;
    text-decoration: none;
    border: 3px solid #90a0a9;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.about-company-link:hover {
    background-color: #90a0a9;
    color: #fff;
}
.about-company-link:active {
    background-color: #9eafb9;
}
.news-index {
    float: right;
    width: 430px;
    height: 711px;
    max-height: 711px;
    position: relative;
}
.license {
    width: 570px;
    float: left;
    height: 578px;
    background-color: #edf3f7;
    position: relative;
    padding-top: 67px;
}
.license:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    left: -100%;
    top: 0;
    background-color: #edf3f7;
}
.partners {
    width: 430px;
    float: right;
    height: 578px;
    background-color: #d4dee5;
    position: relative;
    padding-top: 67px;
}
.partners-after {
    position: absolute;
    height: 100%;
    top: 0;
    background-color: #d4dee5;
}
.our-services-title {
    text-align: center;
    margin: 44px 0 34px;
}
.our-services-title span {
    font-weight: 300;
    font-size: 30px;
    color: #1d3745;
    text-transform: uppercase;
    position: relative;
}
.our-services-title span:before {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-left: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    left: -14px;
    bottom: -4px;
}
.our-services-title span:after {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-right: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    right: -14px;
    bottom: -4px;
}
.our-services p {
    font-weight: 300;
    font-size: 16px;
    color: #1d3745;
    line-height: 22px;
    margin-bottom: 21px;
}
.scroll-to-top {
    position: fixed;
    bottom: 34px;
    right: 50px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwIDUwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzkwQTBBOTt9PC9zdHlsZT48dGl0bGU+dXA8L3RpdGxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDB2NTBoNTBWMEgweiBNNDcuMiw0N0gzVjIuOGg0NC4yVjQ3eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNSwxNi43TDI1LDE2LjdjLTAuMywwLTAuNiwwLjEtMC44LDAuM2MwLDAsMCwwLDAsMC4xczAsMC0wLjEsMC4xTDEzLjcsMjguNWMtMC41LDAuNS0wLjUsMS4yLTAuMSwxLjdjMC40LDAuNCwxLjEsMC40LDEuNSwwYzAsMCwwLjEtMC4xLDAuMS0wLjFMMjUsMTkuNWw5LjgsMTAuN2MwLjQsMC41LDEsMC42LDEuNSwwLjJjMCwwLDAuMSwwLDAuMS0wLjFjMC40LTAuNSwwLjQtMS4zLTAuMS0xLjdMMjUuOSwxNy4xYzAsMCwwLDAtMC4xLTAuMXMwLDAsMC0wLjFDMjUuNiwxNi44LDI1LjMsMTYuNywyNSwxNi43TDI1LDE2LjdMMjUsMTYuN3oiLz48L3N2Zz4=);
    width: 50px;
    height: 50px;
    background-size: 50px 50px;
    background-repeat: no-repeat;
    opacity: 0.5;
    cursor: pointer;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    display: none;
}
.scroll-to-top:hover {
    opacity: 1;
}
aside {
    width: 254px;
    float: left;
    position: relative;
    z-index: 3;
}
.workarea {
    width: 740px;
    float: right;
    background-color: #edf3f7;
    padding: 40px;
    position: relative;
    min-height: 1000px;
    -webkit-box-shadow: 1.5px 2.598px 21px 0px rgba(95, 114, 126, 0.5);
    box-shadow: 1.5px 2.598px 21px 0px rgba(95, 114, 126, 0.5);
    z-index: 2;
}
.workarea::after {
    position: absolute;
    content: "";
    width: 660px;
    height: 20px;
    bottom: 0;
    left: 50%;
    box-shadow: 0 14px 15px -6px rgba(0, 0, 0, 0.5);
    z-index: 1;
    margin-left: -330px;
}
.workarea-top-line {
    position: absolute;
    left: 50%;
    top: 8px;
    width: 752px;
    height: 33px;
    margin-left: -376px;
    background-color: #edf3f7;
    -webkit-box-shadow: 1.5px 2.598px 8px 0px rgba(95, 114, 126, 0.4);
    box-shadow: 1.5px 2.598px 8px 0px rgba(95, 114, 126, 0.4);
    border-top: 3px solid #6d7d87;
}
.workarea-top-line:before {
    position: absolute;
    content: "";
    width: 758px;
    height: 8px;
    top: -11px;
    left: 50%;
    margin-left: -379px;
    background-color: #778790;
}
h1,
.h1 {
    font-weight: 300;
    font-size: 30px;
    color: #1d3745;
    text-transform: uppercase;
    position: relative;
    display: inline-block;
    margin: 27px 0 0 14px;
}
h1:before {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-left: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    left: -14px;
    bottom: -4px;
}
.h1:before {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-left: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    left: -14px;
    bottom: -11px;
}
h1:after {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-right: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    right: -14px;
    bottom: -4px;
}
.h1:after {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-right: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    right: -14px;
    bottom: -11px;
}
article {
    margin-top: 30px;
    font-weight: 300;
    font-size: 16px;
    line-height: 22px;
}
article p {
    font-weight: 300;
    font-size: 16px;
    line-height: 22px;
}
article .lead {
    font-weight: 600;
    font-size: 16px;
    color: #1d3745;
    line-height: 24px;
}
article img {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 2px solid #76858f;
}
article img[align="left"] {
    margin: 0 25px 10px 0;
}
article img[align="right"] {
    margin: 0 0 10px 25px;
}
.img-with-description-wrap {
    position: relative;
    display: inline-block;
    vertical-align: top;
}
.img-with-description-wrap img {
    margin: 0 !important;
}
.img-with-description-wrap.img-align-left {
    margin: 0 25px 10px 0;
}
.img-with-description-wrap.img-align-right {
    margin: 0 0 10px 25px;
}
.img-with-description {
    position: absolute;
    bottom: 0;
    left: 0;
    display: table;
    width: 100%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAMAAAAmRK2vAAAAElBMVEUkPkwkPk0kP04qR1cqSFgrSVnqIGGdAAAABnRSTlPAwMDAwMAhJ5xGAAAAHUlEQVQI12NkZgABRgYIxQShWFAEITQjK4oghAIAA7cAGQ493hUAAAAASUVORK5CYII=);
    background-repeat: repeat;
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    height: 41px;
}
.img-with-description-cell {
    width: 100%;
    display: table-cell;
    vertical-align: middle;
    padding: 0 9px;
    text-align: left;
}
.article-order-form-link {
    font-weight: 600;
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
    cursor: pointer;
    background-color: #e57e38;
    line-height: 46px;
    text-align: center;
    margin-top: 39px;
}
.custom-ul-list {
    background-color: #d4dee5;
    position: relative;
    padding-top: 35px;
    padding-bottom: 37px;
}
.custom-ul-list:before {
    position: absolute;
    content: "";
    width: 40px;
    height: 100%;
    left: -40px;
    top: 0;
    background-color: #d4dee5;
}
.custom-ul-list:after {
    position: absolute;
    content: "";
    width: 40px;
    height: 100%;
    right: -40px;
    top: 0;
    background-color: #d4dee5;
}
.custom-ul-list-title {
    font-weight: 600;
    font-size: 24px;
    color: #1d3745;
    text-transform: uppercase;
}
.custom-ul-list ul {
    margin: 29px 0 0 0;
    padding: 0;
}
.custom-ul-list ul li {
    padding: 0 0 0 43px;
    margin-top: 17px;
    display: block;
    list-style: none;
    position: relative;
    font-weight: 600;
    color: #1d3745;
}
.custom-ul-list ul li:first-child {
    margin-top: 0;
}
.custom-ul-list ul li:before {
    position: absolute;
    content: "";
    width: 7px;
    height: 7px;
    border: 2px solid #90a0a9;
    background-color: #d4dee5;
    left: 23px;
    top: 50%;
    margin-top: -3.5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/* Выпадающее меню*/
.header-bottom-menu-submenu {
    width: 996px;
    margin: 0px auto 0;
    background-color: #90a0a9;
    padding: 7px;
    position: relative;
    -webkit-box-shadow: 0px 1px 0 2px #6d7d87;
    box-shadow: 0px 1px 0 2px #6d7d87;
    display: none;
    position: absolute;
    left: 50%;
    margin-left: -498px;
    top: 58px;
    z-index: 4;
}
.header-bottom-menu-submenu:before {
    position: absolute;
    content: "";
    width: 2px;
    height: 100%;
    left: -2px;
    background-color: #b3c1c9;
    top: 0;
}
.header-bottom-menu-submenu:after {
    position: absolute;
    content: "";
    width: 1006px;
    height: 8px;
    left: -5px;
    background-color: #778790;
    top: -8px;
}
.header-bottom-menu-submenu-wrap {
    background-color: #2b4959;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAMAAAAmRK2vAAAAElBMVEUkPkwkPk0kP04qR1cqSFgrSVnqIGGdAAAABnRSTlPAwMDAwMAhJ5xGAAAAHUlEQVQI12NkZgABRgYIxQShWFAEITQjK4oghAIAA7cAGQ493hUAAAAASUVORK5CYII=);
    background-repeat: repeat;
    padding: 22px 17px 0 12px;
}
.header-bottom-menu-submenu table {
    opacity: 0;
    width: 100%;
}
.header-bottom-menu-submenu table td {
    vertical-align: top;
    border-left: 1px solid #3e6377;
    border-bottom: 1px solid #3e6377;
    width: 25%;
    padding-left: 22px;
    padding-top: 26px;
}
.header-bottom-menu-submenu table tr td:first-child {
    border-left: none;
}
.header-bottom-menu-submenu table tr:first-child td {
    padding-top: 0;
}
.header-bottom-menu-submenu td > ul {
    margin: 0;
    padding: 0;
}
.header-bottom-menu-submenu td > ul > li {
    display: block;
    list-style: none;
}
.header-bottom-menu-submenu td > ul > li > a {
    font-weight: 300;
    font-size: 14px;
    color: #79b8da;
    text-transform: uppercase;
    text-decoration: none;
    display: block;
}
.header-bottom-menu-submenu td > ul > li > a * {
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.header-bottom-menu-submenu td > ul > li > a:hover span {
    color: #fff;
}
.header-bottom-menu-submenu td > ul > li > a span,
.header-bottom-menu-submenu td > ul > li > a img {
    display: inline-block;
    vertical-align: middle;
}
.header-bottom-menu-submenu td > ul > li > a img.header-bottom-menu-submenu-icon-hover {
    display: none;
}
.header-bottom-menu-submenu td > ul > li > a:hover .header-bottom-menu-submenu-icon {
    display: none;
}
.header-bottom-menu-submenu td > ul > li > a:hover .header-bottom-menu-submenu-icon-hover {
    display: inline-block;
}
.header-bottom-menu-submenu td > ul > li > a span {
    margin-left: 17px;
    width: 160px;
}
.header-bottom-menu-submenu td > ul > li > a img {
    width: 30px;
    height: 30px;
}
.header-bottom-menu-submenu td > ul > li > ul > li {
    list-style: none;
    line-height: 16px;
    margin-top: 7px;
}
.header-bottom-menu-submenu td > ul > li > ul {
    padding: 0 19px 17px 0;
    margin-top: 8px;
}
.header-bottom-menu-submenu td > ul > li > ul > li:first-child {
    margin-top: 0;
}
.header-bottom-menu-submenu td > ul > li > ul > li > a {
    font-weight: 400;
    font-size: 13px;
    color: #79b8da;
    text-transform: none;
    text-decoration: none;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.header-bottom-menu-submenu td > ul > li > ul > li > a:hover {
    color: #fff;
}
.header-bottom-menu-submenu-slideup {
    height: 54px;
    text-align: center;
    font-weight: 300;
    font-size: 14px;
    color: #e57e38;
    text-transform: uppercase;
    cursor: pointer;
    padding-top: 21px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOSA1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5IDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRTU3RTM4O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjUsMEM0LjUsMCw0LjUsMCw0LjUsMGMwLjEsMCwwLjIsMCwwLjMsMC4xYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwbDQsNC4xQzksNC40LDksNC43LDguOSw0LjlDOC43LDUuMSw4LjUsNSw4LjMsNC45TDQuNSwxTDAuNyw0LjlDMC41LDUsMC4zLDUuMSwwLjEsNC45Yy0wLjItMC4yLTAuMS0wLjQsMC0wLjZsNC00LjFjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBDNC4zLDAsNC40LDAsNC41LDBDNC41LDAsNC41LDAsNC41LDB6Ii8+PC9zdmc+);
    background-repeat: no-repeat;
    background-position: center 10px;
    background-size: 15px 9px;
}
/* ==========================================================================
   Helper classes
   ========================================================================== */

/*
 * Hide visually and from screen readers
 */

.hidden {
    display: none !important;
}

/*
 * Hide only visually, but have it available for screen readers:
 * http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 * https://www.drupal.org/node/897638
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
 * Hide visually and from screen readers, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

.clear {
    clear: both;
}

/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   These examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 35em) {
    /* Style adjustments for viewports that meet the condition */
}

@media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx), (min-resolution: 120dpi) {
    /* Style adjustments for high resolution devices */
}

/* ==========================================================================
   Print styles.
   Inlined to avoid the additional HTTP request:
   http://www.phpied.com/delay-loading-your-print-css/
   ========================================================================== */

@media print {
    *,
    *:before,
    *:after,
    *:first-letter,
    *:first-line {
        background: transparent !important;
        color: #000 !important; /* Black prints faster:
                                   http://www.sanbeiji.com/archives/953 */
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links that are fragment identifiers,
     * or use the `javascript:` pseudo protocol
     */

    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    /*
     * Printing Tables:
     * http://css-discuss.incutio.com/wiki/Printing_Tables
     */

    thead {
        display: table-header-group;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}

.workarea article h2 {
    font-weight: 400;
}
.social-buttons {
    display: none;
}
.img-with-description-wrap {
    float: left;
}

.our-services h1,
.our-services .h1 {
    margin: 27px auto 12px;
    text-align: center;
    width: 60%;
    display: block;
}
.content ul li {
    color: #1d3745;
    font-weight: 300;
}

.float-fix {
    display: flex;
}

/*liveinternet-fix*/
.liveinternet__site {
    width: 32px;
    height: 32px;
    display: block;
    margin-top: -32px;
}
@media screen and (min-width: 1001px) {
    body > footer {
        min-height: 209px;
    }
}
@media screen and (max-width: 1000px) {
    body > footer {
        padding-bottom: 20px;
    }
}

/* interested in products and services */

.interested {
    margin: 40px 0;
}

.interested-title {
    font-weight: 300;
    font-size: 30px;
    line-height: 120%;
    color: #1d3745;
    text-transform: uppercase;
    position: relative;
    display: inline-block;
    margin: 27px 0 0 14px;
}
.interested-title:before {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-left: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    left: -14px;
    bottom: -14px;
}
.interested-title:after {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-right: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    right: -14px;
    bottom: -14px;
}
.interested-slider {
    position: relative;
    margin: 50px 0;
}
.interested-slider-in {
    list-style: none;
    margin: 0;
    padding: 0;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 15px;
}
.interested-slider-in {
    width: 100% !important;
    /* margin: 30px 0; */
}
.interested-item {
    position: relative;
    height: 210px;
    margin-right: 0px !important;
}
.interested-link {
    display: block;
    position: relative;
    height: 100%;
    width: 100%;
    overflow: hidden;
}
.interested-link img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    transition: all 1s ease-out;
}
.interested-link:hover img {
    transform: scale(1.1);
}
.interested-bg {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: url(/upload/lines.svg);
}
.interested-bg:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: linear-gradient(180deg, rgba(40, 69, 85, 0) 0%, #264251 100%);
}
.interested-link:hover .interested-bg {
    background: none;
}

.interested-txt {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    color: #ffffff;
    z-index: 5;
    padding: 0 15px 20px;
}
.interested-arrow a {
    width: 25px;
    height: 43px;
    display: inline-block;
    overflow: hidden;
    text-indent: 999px;
}
.interested-prev a {
    background: url(/bitrix/templates/artfactor_copy/images/arrow-left.svg) 0 0 no-repeat;
}
.interested-next a {
    background: url(/bitrix/templates/artfactor_copy/images/arrow-right.svg) 0 0 no-repeat;
}
.interested-arrow {
    position: absolute;
    top: calc(50% - 21px);
    display: none;
}
.interested-prev {
    left: -32px;
}
.interested-next {
    right: -32px;
}
.bx-wrapper .bx-viewport {
    border: none;
    margin: 0;
    left: 0;
}

@media screen and (max-width: 1000px) {
    .interested-prev {
        left: 0px;
    }
    .interested-next {
        right: 0;
    }
    .workarea article .interested-link img {
        height: 100%;
        width: auto;
        max-width: initial !important;
    }
}

@media screen and (max-width: 767px) {
    .interested-slider-in {
        display: block;
    }
    interested-item {
        width: 100%;
        max-width: 210px;
        margin: 0 auto;
    }
}

/* body > header > div.header-bottom > div > ul > li:nth-child(1) {
    width: auto;
} */
body > header > div.header-bottom > div > ul > li:nth-child(1) > a {
    margin-right: 5px;
}
body > header > div.header-bottom > div > ul > li:nth-child(2) > a {
    margin-right: -25px;
}

@media screen and (max-width: 640px) {
    body.index {
        background: url("/bitrix/templates/artfactor_copy/images/bg_index_mob.jpg") no-repeat scroll center 0 #fff;
    }
}

.header-top-make-request-block {
    position: fixed;
    left: 0;
    /*top: -983px;*/
    -webkit-transform: translateY(-657px);
    -ms-transform: translateY(-657px);
    -o-transform: translateY(-657px);
    transform: translateY(-657px);
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    width: 100%;
    height: 657px;
    padding-top: 70px;
    z-index: 101;
    background-color: #edf3f7;
}
.header-top-make-request-block-close {
    position: absolute;
    right: 24px;
    top: 22px;
    cursor: pointer;
    width: 40px;
    height: 40px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzkwQTBBOTt9PC9zdHlsZT48dGl0bGU+Y2xvc2U8L3RpdGxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOC43LDQwTDIwLjQsMjEuOWMtMS4xLTEtMS4xLTIuNy0wLjEtMy44YzAsMCwwLDAsMC4xLTAuMUwzOC43LDBMNDAsMS4zTDIxLjcsMTkuM2MtMC40LDAuNC0wLjQsMSwwLDEuNEw0MCwzOC43TDM4LjcsNDB6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEuMyw0MEwwLDM4LjdsMTguMy0xOC4xYzAuNC0wLjQsMC40LTEsMC0xLjRMMCwxLjNMMS4zLDBsMTguMywxOC4xYzEuMSwxLDEuMSwyLjcsMC4xLDMuOGMwLDAsMCwwLTAuMSwwLjFMMS4zLDQweiIvPjwvc3ZnPg==);
}
.header-top-make-request-block-close:hover {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzFEMzc0NTt9PC9zdHlsZT48dGl0bGU+Y2xvc2VfaG92ZXI8L3RpdGxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOC43LDQwTDIwLjQsMjEuOWMtMS4xLTEtMS4xLTIuNy0wLjEtMy44YzAsMCwwLDAsMC4xLTAuMUwzOC43LDBMNDAsMS4zTDIxLjcsMTkuM2MtMC40LDAuNC0wLjQsMSwwLDEuNEw0MCwzOC43TDM4LjcsNDB6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEuMyw0MEwwLDM4LjdsMTguMy0xOC4xYzAuNC0wLjQsMC40LTEsMC0xLjRMMCwxLjNMMS4zLDBsMTguMywxOC4xYzEuMSwxLDEuMSwyLjcsMC4xLDMuOGMwLDAsMCwwLTAuMSwwLjFMMS4zLDQweiIvPjwvc3ZnPg==);
}
.header-top-make-request-block-bg {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    opacity: 0;
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    background: rgba(169, 181, 191, 0.7);
}
.header-top-make-request-block-form {
    padding: 0 40px;
}
.header-top-make-request-block-form-title {
    padding-left: 14px;
    margin-bottom: 31px;
}
.header-top-make-request-block-form-title span {
    font-weight: 300;
    font-size: 30px;
    color: #1d3745;
    text-transform: uppercase;
    position: relative;
}
.header-top-make-request-block-form-title span:before {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-left: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    left: -14px;
    bottom: -4px;
}
.header-top-make-request-block-form-title span:after {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-right: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    right: -14px;
    bottom: -4px;
}
.header-top-make-request-block-form-description {
    font-size: 16px;
    color: #1d3745;
    line-height: 24px;
    margin-bottom: 31px;
}
.header-top-make-request-block-form-left-b {
    float: left;
    width: 50%;
    padding-right: 42px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.header-top-make-request-block-form-right-b {
    float: right;
    width: 50%;
}
.header-top-make-request-block-form input[type="text"],
.header-top-make-request-block-form input[type="email"] {
    line-height: 54px;
    height: 60px;
    border: 3px solid #fff;
    width: 100%;
    background-color: #fff;
    padding: 0 55px 0 21px;
    font-size: 20px;
    color: #1d3745;
    margin-bottom: 28px;
}
.header-top-make-request-block-form input[type="text"]:focus,
.header-top-make-request-block-form input[type="email"]:focus,
.header-top-make-request-block-form textarea:focus {
    border-color: #90a0a9;
}
.header-top-make-request-block-form textarea {
    min-width: 100%;
    max-width: 100%;
    resize: vertical;
    min-height: 236px;
    background-color: #fff;
    border: none;
    padding: 20px 55px 0 21px;
    font-size: 20px;
    color: #1d3745;
    margin-bottom: 28px;
    border: 3px solid #fff;
}
.header-top-make-request-block-form-input-file {
    display: block;
    width: 100%;
    height: 100px;
    overflow: hidden;
    position: relative;
}
.header-top-make-request-block-form-input-file input[type="file"] {
    font-size: 200px;
    margin-left: -1000px;
    opacity: 0;
    padding: 0px;
    margin: 0px;
    border: none;
    cursor: pointer;
    z-index: 1;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}
.header-top-make-request-block-form-input-file-choose-text {
    position: relative;
    z-index: 3;
    cursor: pointer;
}
.header-top-make-request-block-form-input-file-title {
    font-weight: 600;
    font-size: 16px;
    color: #1d3745;
    margin-bottom: 10px;
}
.header-top-make-request-block-form-input-file-title span {
    font-weight: normal;
}
.header-top-make-request-block-form-input-file-chooser {
    font-size: 0;
    position: relative;
    z-index: 2;
}
.header-top-make-request-block-form-input-file-choose {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    color: #90a0a9;
    height: 40px;
    line-height: 34px;
    border: 3px solid #90a0a9;
    padding: 0 19px;
    width: 151px;
    overflow: hidden;
    position: relative;
}
.header-top-make-request-block-form-input-file-name {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    color: #1d3745;
    padding-left: 16px;
}
.header-top-make-request-block-form-input-file-remove {
    display: inline-block;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzkwQTBBOTt9PC9zdHlsZT48dGl0bGU+Y2xvc2U8L3RpdGxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOC43LDQwTDIwLjQsMjEuOWMtMS4xLTEtMS4xLTIuNy0wLjEtMy44YzAsMCwwLDAsMC4xLTAuMUwzOC43LDBMNDAsMS4zTDIxLjcsMTkuM2MtMC40LDAuNC0wLjQsMSwwLDEuNEw0MCwzOC43TDM4LjcsNDB6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEuMyw0MEwwLDM4LjdsMTguMy0xOC4xYzAuNC0wLjQsMC40LTEsMC0xLjRMMCwxLjNMMS4zLDBsMTguMywxOC4xYzEuMSwxLDEuMSwyLjcsMC4xLDMuOGMwLDAsMCwwLTAuMSwwLjFMMS4zLDQweiIvPjwvc3ZnPg==);
    width: 10px;
    height: 10px;
    background-size: 10px 10px;
    cursor: pointer;
    margin-left: 5px;
}
.header-top-make-request-block-form input[placeholder],
.header-top-make-request-block-form input::-webkit-input-placeholder,
.header-top-make-request-block-form input::-moz-placeholder,
.header-top-make-request-block-form input:-moz-placeholder,
.header-top-make-request-block-form input:-ms-input-placeholder,
.header-top-make-request-block-form textarea[placeholder],
.header-top-make-request-block-form textarea::-webkit-input-placeholder,
.header-top-make-request-block-form textarea::-moz-placeholder,
.header-top-make-request-block-form textarea:-moz-placeholder,
.header-top-make-request-block-form textarea:-ms-input-placeholder {
    color: #90a0a9;
}
.header-top-make-request-block-form input[type="submit"] {
    border: none;
    font-weight: 600;
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    display: inline-block;
    line-height: 60px;
    height: 60px;
    width: 100%;
    text-align: center;
    background-color: #e57e38;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.header-top-make-request-block-form input[type="submit"]:hover {
    background-color: #d96f27;
}
.header-top-make-request-block-form input[type="submit"]:active {
    background-color: #f38d47;
}
.form-required {
    color: red;
}

.error-fld {
    display: block;
    float: left;
    height: 13px;
    width: 15px;
    background-repeat: no-repeat;
    background-image: url(/bitrix/templates/artfactor_copy/images/icon_warn.gif);
}

@media screen and (max-width: 700px) {
    .header-top-make-request-block-form-left-b {
        width: 100%;
    }

    .header-top-make-request-block-form-right-b {
        width: 100%;
    }
}
.grecaptcha-badge {
    visibility: hidden;
}

.header-middle-feedback-call-block {
    position: fixed;
    left: 0;
    /*top: -616px;*/
    -webkit-transform: translateY(-412px);
    -ms-transform: translateY(-412px);
    -o-transform: translateY(-412px);
    transform: translateY(-412px);
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    width: 100%;
    height: 412px;
    padding-top: 70px;
    z-index: 101;
    background-color: #edf3f7;
}
.header-middle-feedback-call-block-form {
    padding: 0 40px;
}
.header-middle-feedback-call-block-close {
    position: absolute;
    right: 24px;
    top: 22px;
    cursor: pointer;
    width: 40px;
    height: 40px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzkwQTBBOTt9PC9zdHlsZT48dGl0bGU+Y2xvc2U8L3RpdGxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOC43LDQwTDIwLjQsMjEuOWMtMS4xLTEtMS4xLTIuNy0wLjEtMy44YzAsMCwwLDAsMC4xLTAuMUwzOC43LDBMNDAsMS4zTDIxLjcsMTkuM2MtMC40LDAuNC0wLjQsMSwwLDEuNEw0MCwzOC43TDM4LjcsNDB6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEuMyw0MEwwLDM4LjdsMTguMy0xOC4xYzAuNC0wLjQsMC40LTEsMC0xLjRMMCwxLjNMMS4zLDBsMTguMywxOC4xYzEuMSwxLDEuMSwyLjcsMC4xLDMuOGMwLDAsMCwwLTAuMSwwLjFMMS4zLDQweiIvPjwvc3ZnPg==);
}
.header-middle-feedback-call-block-close:hover {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzFEMzc0NTt9PC9zdHlsZT48dGl0bGU+Y2xvc2VfaG92ZXI8L3RpdGxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOC43LDQwTDIwLjQsMjEuOWMtMS4xLTEtMS4xLTIuNy0wLjEtMy44YzAsMCwwLDAsMC4xLTAuMUwzOC43LDBMNDAsMS4zTDIxLjcsMTkuM2MtMC40LDAuNC0wLjQsMSwwLDEuNEw0MCwzOC43TDM4LjcsNDB6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEuMyw0MEwwLDM4LjdsMTguMy0xOC4xYzAuNC0wLjQsMC40LTEsMC0xLjRMMCwxLjNMMS4zLDBsMTguMywxOC4xYzEuMSwxLDEuMSwyLjcsMC4xLDMuOGMwLDAsMCwwLTAuMSwwLjFMMS4zLDQweiIvPjwvc3ZnPg==);
}
.header-middle-feedback-call-block-bg {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    opacity: 0;
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    background: rgba(169, 181, 191, 0.7);
}
.header-middle-feedback-call-block-form-title {
    padding-left: 14px;
    margin-bottom: 43px;
}
.header-middle-feedback-call-block-form-title span {
    font-weight: 300;
    font-size: 30px;
    color: #1d3745;
    text-transform: uppercase;
    position: relative;
}
.header-middle-feedback-call-block-form-title span:before {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-left: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    left: -14px;
    bottom: -4px;
}
.header-middle-feedback-call-block-form-title span:after {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    border-right: 2px solid #e57e38;
    border-bottom: 2px solid #e57e38;
    right: -14px;
    bottom: -4px;
}
.header-middle-feedback-call-block-form-left-b {
    float: left;
    width: 50%;
    padding-right: 42px;
}
.header-middle-feedback-call-block-form-right-b {
    float: right;
    width: 50%;
}
.header-middle-feedback-call-block-form input[type="text"] {
    line-height: 54px;
    height: 60px;
    width: 100%;
    background-color: #fff;
    border: 3px solid #fff;
    padding: 0 55px 0 30px;
    font-size: 20px;
    color: #1d3745;
    margin-bottom: 28px;
}
.header-middle-feedback-call-block-form input[type="text"]:focus {
    border-color: #90a0a9;
}
.header-middle-feedback-call-block-form input[placeholder],
.header-middle-feedback-call-block-form input::-webkit-input-placeholder,
.header-middle-feedback-call-block-form input::-moz-placeholder,
.header-middle-feedback-call-block-form input:-moz-placeholder,
.header-middle-feedback-call-block-form input:-ms-input-placeholder {
    color: #90a0a9;
}
.header-middle-feedback-call-block-form-description {
    font-size: 16px;
    color: #1d3745;
    line-height: 20px;
    margin-top: -5px;
    margin-bottom: 33px;
}
.header-middle-feedback-call-block-form input[type="submit"] {
    border: none;
    font-weight: 600;
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    display: inline-block;
    line-height: 60px;
    height: 60px;
    width: 100%;
    text-align: center;
    background-color: #e57e38;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.header-middle-feedback-call-block-form input[type="submit"]:hover {
    background-color: #d96f27;
}
.header-middle-feedback-call-block-form input[type="submit"]:active {
    background-color: #f38d47;
}
.form-required {
    color: red;
}

.error-fld {
    display: block;
    float: left;
    height: 13px;
    width: 15px;
    background-repeat: no-repeat;
    background-image: url(/bitrix/templates/artfactor_copy/images/icon_warn.gif);
}

@media screen and (max-width: 700px) {
    .header-middle-feedback-call-block-form-left-b {
        width: 100%;
    }

    .header-middle-feedback-call-block-form-right-b {
        width: 100%;
    }
}

/* End */
/* /bitrix/templates/artfactor_copy/components/bitrix/search.form/af_search/style.css?17586224342751 */
/* /bitrix/templates/artfactor_copy/components/bitrix/menu/af_horizontal_multilevel/style.css?1758622434506 */
/* /bitrix/templates/artfactor_copy/components/artfactor/services.menu.list/af_services_menu_list/style.css?17586224341 */
/* /bitrix/templates/artfactor_copy/components/bitrix/menu/af_vertical_multilevel/style.css?175862243411751 */
/* /bitrix/templates/artfactor_copy/components/bitrix/news.list/af_aside_news_list/style.css?175862243412592 */
/* /bitrix/templates/artfactor_copy/components/bitrix/breadcrumb/af_breadcrumb/style.css?17586224342154 */
/* /bitrix/templates/artfactor_copy/components/bitrix/menu/af_bottom/style.css?1758622434599 */
/* /bitrix/templates/artfactor_copy/styles.css?17586224353729 */
/* /bitrix/templates/artfactor_copy/template_styles.css?175862243570543 */
