

/* Start:/kontakti/style.css?168139651522177*/
@charset "UTF-8";
	a,ins{
	text-decoration:none}
.cfix:after,.clear{
	clear:both}
fieldset,figure{
	-webkit-margin-start:0;
	-webkit-margin-end:0}
body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,html,ol,p,pre,ul{
	margin:0;
	padding:0}
.container,body{
	position:relative}
:focus,button{
	outline:0}
.breadcrumbs__it,.button_style_red,.title_type_h4{
	text-transform:uppercase}
.form__label,.g_footer .info__lk,.sh_box__i,a{
	cursor:pointer}
img{
	border:0;
	vertical-align:top;
	-ms-interpolation-mode:bicubic}
body{
	line-height:1;
	background:#fff}
ol,ul{
	list-style-type:none}
table{
	border-collapse:collapse;
	border-spacing:0}
.clear{
	height:1px;
	font-size:1px;
	visibility:hidden}
input,select,textarea{
	margin:0}
sup{
	vertical-align:baseline}
.cfix:after,.cfix:before{
	content:"";
	display:table}
.button_style_red,.g_header .menu__i:after,.g_header .menu__it,.g_header__logo,.search__ico{
	display:inline-block;
	vertical-align:top}
.cinb{
	font-size:14px}
input::-moz-focus-inner{
	padding:0;
	border:0;
	margin-top:-2px;
	margin-bottom:-2px}
button::-moz-focus-inner{
	padding:0;
	border:0}
.ios button,.ios input,.ios select{
	-webkit-appearance:none}
figure{
	-webkit-margin-before:0;
	-webkit-margin-after:0}
fieldset{
	-webkit-padding-before:0;
	-webkit-padding-start:0;
	-webkit-padding-end:0;
	-webkit-padding-after:0;
	border:0}
button{
	border:none;
	background:0 0}
.g_header__l_col,.g_header__m_col{
	border-right:1px solid #e5e5e5;
	box-sizing:border-box}
@font-face{
	font-family:intro_cond-black;
	font-style:normal;
	font-weight:400;
	src:url(/kontakti/../../../fonts/intro_cond/intro_cond-black/intro_cond-black.eot);
	src:url(/kontakti/../../../fonts/intro_cond/intro_cond-black/intro_cond-black.eot?#iefix) format("eot"),url(/kontakti/../../../fonts/intro_cond/intro_cond-black/intro_cond-black.svg) format("svg"),url(/kontakti/../../../fonts/intro_cond/intro_cond-black/intro_cond-black.ttf) format("truetype"),url(/kontakti/../../../fonts/intro_cond/intro_cond-black/intro_cond-black.woff) format("woff")}
body,html{
	height:100%;
	font:400 1em/1 "Roboto Slab",sans-serif}
.container{
	min-height:100%}
.page__center{
	width:1200px;
	min-width:1200px;
	margin:0 auto;
	padding:0 24px;
	box-sizing:border-box}
section ul li::before{
	color:#26305E;
	content:"—";
	left:15px;
	position:absolute}
.g_footer,.g_header__i,section ul li{
	position:relative}
section ul li{
	padding:0 0 14px 40px}
section ul li:last-child{
	padding:0 0 28px 40px}
.g_main{
	padding-bottom:413px}
.g_footer{
	height:293px;
	margin:-293px 0 0}
.title_type_h1{
	font:300 36px/44px "Roboto Slab",serif;
	color:#505050}
.title_type_h2{
	font:300 40px/54px "Roboto Slab",serif;
	color:#fff}
.title_type_h2 a{
	color:#fff}
.title_type_h3{
	font:300 26px/36px "Roboto Slab",serif;
	color:#505050}
.title_type_h3 a{
	color:#505050}
.title_type_h4 a,.title_type_h5,.title_type_h5 a{
	color:#fff}
.title_type_h4{
	font:700 14px/20px "Roboto Slab",sans-serif;
	color:#fff;
	letter-spacing:1px}
.title_type_h5{
	font:700 18px/24px "Roboto Slab",serif}
.g_main_cnt{
	font:400 14px/28px "Roboto Slab",sans-serif;
	color:#505050}
.g_main_cnt p{
	padding:0 0 28px}
.g_header{
	width:100%;
	min-width:100%;
	box-sizing:border-box;
	border-bottom:1px solid #e5e5e5;
	background:#fff}
.g_header .page__center{
	padding:0}
.g_header__l_col{
	width:256px;
	float:left;
	padding:0 0 0 44px}
.g_header__m_col{
	margin:0 112px 0 256px}
.g_header__r_col{
	width:112px;
	float:right}
.g_header__logo{
	width:160px;
	padding:15px 0}
.g_header__logo img{
	width:100%;
	height:auto}
.g_header .menu__i{
	padding:7px 81px 8px;
	font-size:0;
	text-align:justify}
.g_header .menu__i:after{
	width:100%;
	content:'\0020'}
.g_header .menu__it{
	padding:20px 30px;
	font:700 18px/24px "Roboto Slab",serif;
	color:#505050}
.g_header .menu__it_state_active{
	background:#f7f6f1;
	border-radius:12px}
.g_header .menu__it_state_active .menu__lk{
	color:#26305E}
.g_header .menu__lk{
	color:#505050}
.g_header .menu__lk:hover{
	color:#26305E}
.search__i{
	padding:28px 0 31px;
	text-align:center;
	background:#fff}

.search__ico{width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAA9lBMVEUAAABQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB2TOvWAAAAUXRSTlMABAwkjtn+8bFVAgF/+c0moups9ObYBxHu30sDHJ5vaJakevgTvULQL7bclZss/ApPSg/JvtKYRThr3nM990hXN/OjTYyuu2oVYkxfXeBS5eT2vAeZAAAAxElEQVR42l3Q1RLCMBCF4cW1uDsU9+IuxZ28/8uwm3SA6bnpl38mFw1oMxhBN5PZYmU2u8P5Sy63xMQ83m/zse/8Ji0G+DEYstInHOEtGkPHE0lIpalmeMzSrRRnDmnhyqMKIC7J6CKphCiDWAVdJdQQCS3W0V5CA9EUrYVsd0hdkkLq9ZEDoCWHVEfjyXTGcHPgW0jsb8uVqGv5v8qKqBuPOG9V+lVpJ6prvD8c1dMZLm2qV93L3qjOQLc71gfo93y9lQ+jnzUnMQ6W3QAAAABJRU5ErkJggg==)}

.search__ico:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAA9lBMVEUAAADSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAArSAAr3zZuXAAAAUXRSTlMABAwkjtn+8bFVAgF/+c0moups9ObYBxHu30sDHJ5vaJakevgTvULQL7bclZss/ApPSg/JvtKYRThr3nM990hXN/OjTYyuu2oVYkxfXeBS5eT2vAeZAAAAxElEQVR42l3Q1RLCMBCF4cW1uDsU9+IuxZ28/8uwm3SA6bnpl38mFw1oMxhBN5PZYmU2u8P5Sy63xMQ83m/zse/8Ji0G+DEYstInHOEtGkPHE0lIpalmeMzSrRRnDmnhyqMKIC7J6CKphCiDWAVdJdQQCS3W0V5CA9EUrYVsd0hdkkLq9ZEDoCWHVEfjyXTGcHPgW0jsb8uVqGv5v8qKqBuPOG9V+lVpJ6prvD8c1dMZLm2qV93L3qjOQLc71gfo93y9lQ+jnzUnMQ6W3QAAAABJRU5ErkJggg==)}

.search__ico_close{width:18px;height:18px;margin:-9px 0 0;position:absolute;right:48px;top:50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAG1BMVEUAAACrpJ6rpJ6rpJ6rpJ6rpJ6rpJ6rpJ6rpJ5BQyK4AAAACHRSTlMApzamN+FmZz0Cc5IAAABFSURBVHgBXdCxEcBACANBvQzG/Vfs6AZ4Et1siI41z48iPSFDTcAkUxAANUCAoBfg6qsNzkpvsAICBAHsCoqBgEn3f84Pw6UBPKF1yykAAAAASUVORK5CYII=)}
/*
.search__ico{
	width:20px;
	height:20px;
	background-image:url('/images/search_ico.png');
}
.search__ico:hover{
	background-image:url('/images/search_ico_hover.png');

}
.search__ico_close{
	width:18px;
	height:18px;
	margin:-9px 0 0;
	position:absolute;
	right:48px;
	top:50%;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAG1BMVEUAAACrpJ6rpJ6rpJ6rpJ6rpJ6rpJ6rpJ6rpJ5BQyK4AAAACHRSTlMApzamN+FmZz0Cc5IAAABFSURBVHgBXdCxEcBACANBvQzG/Vfs6AZ4Et1siI41z48iPSFDTcAkUxAANUCAoBfg6qsNzkpvsAICBAHsCoqBgEn3f84Pw6UBPKF1yykAAAAASUVORK5CYII=)}
	*/
.search__cnt{
	width:0;
	text-align:left;
	position:absolute;
	top:0;
	right:0;
	overflow:hidden;
	background:#fff;
	box-sizing:border-box;
	transition:all .4s ease-in-out}
.breadcrumbs,.callb__form_h,.contacts .cols__it,.contacts__h,.contacts__m,.g_footer__bottom{
	text-align:center}
.search__cnt_i{
	padding:27px 160px 23px 40px;
	border-left:1px solid #e5e5e5}
.search__cnt .input_type_tx{
	width:100%;
	height:28px;
	margin:0;
	padding:2px 24px 2px 0;
	border:none;
	outline:0;
	box-sizing:border-box;
	font:400 21px/24px "Roboto Slab",sans-serif;
	color:#505050}
.search__cnt .input_type_tx::-webkit-input-placeholder{
	color:#aba49e;
	opacity:1}
.search__cnt .input_type_tx:-moz-placeholder{
	color:#aba49e;
	opacity:1}
.search__cnt .input_type_tx::-moz-placeholder{
	color:#aba49e;
	opacity:1}
.search__cnt .input_type_tx:-ms-input-placeholder{
	color:#aba49e;
	opacity:1}
.search__cnt .search__ico{
	margin:-10px 0 0;
	position:absolute;
	top:50%;
	right:139px}
.search_state_active .search__cnt{
	width:calc(100% - 255px)}
.g_main__middle .page__center{
	padding:0 51px}
.button{
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	box-sizing:border-box}
.button_style_red{
	padding:18px 30px 19px 44px;
	font:700 14px/18px "Roboto Slab",sans-serif;
	color:#fff;
	background:#26305E;
	border-radius:6px;
	transition:all .2s ease-in-out;
	cursor:pointer;}
.button_style_red:hover{
	background:#5f5e58}
.breadcrumbs__it,.button__tx_style_arrow{
	display:inline-block;
	background-position:100% 50%;
	background-repeat:no-repeat;
	position:relative}
.button__tx_style_arrow{
	vertical-align:top;
	padding:0 21px 0 0;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAMAAADNLv/0AAAAQlBMVEUAAAD39vH39vH39vH39vH39vH39vH39vH39vH39vH39vH39vH39vH39vH39vH39vH39vH39vH39vH39vH39vH39vGddaCyAAAAFXRSTlMAMr4av7PeI7QK5i21BqftA5kBiIp1up5JAAAANklEQVQI1wXBBwIAEQAEsXGc3tn/f1WC+SyAdYZfPkDwiqSoXEpWTdC6xlBvAHNJawLAPncDDzuMAg/uisRyAAAAAElFTkSuQmCC)}
.breadcrumbs__it{
	vertical-align:middle;
	padding:0 15px 0 11px;
	font:400 11px/18px "Roboto Slab",sans-serif;
	color:#aba49e;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAECAMAAAB883U1AAAAElBMVEWxqqS8trHNyMXj4d/5+fn///9Q5GftAAAAEklEQVQIW2NkZGRmZPkDwUA2ABC2AhW6JgVdAAAAAElFTkSuQmCC)}
.download__lk,.g_footer__cols_it{
	display:inline-block;
	vertical-align:top}
.breadcrumbs__lk{
	color:#aba49e}
.g_footer__top {
	padding: 68px 0 78px;
	background-color: #26305E;
	background-image: url("/images/website footer_noise.png");
}
.g_footer__bottom{
	background:#8D0A16}
.g_footer__cols{
	padding:0 0 0 17px;
	font-size:0}
.g_footer .info__it,.g_footer .menu__it{
	font:400 14px/18px "Roboto Slab",serif}
.g_footer__cols_it{
	width:33.3%;
	box-sizing:border-box}
.g_footer__cols_it_1{
	padding:0 0 0 27px}
.g_footer__cols_it_2{
	padding:0 0 0 38px}
.g_footer__cols_it_3{
	padding:0 0 0 23px}
.g_footer__cnt{
	padding:25px 0 0}
.g_footer a:hover{
	border-bottom:1px solid}
.g_footer .menu__it{
	padding:0 0 13px}
.g_footer .menu__lk{
	color:#B5C2F5}
.g_footer .info__it{
	padding:0 0 15px;
	color:#B5C2F5}
.g_footer .info__lk{
	color:#B5C2F5}
.download__it{
	padding:0 0 31px}
.download__lk{
	min-height:37px;
	padding:0 0 0 47px;
	font:700 14px/21px "Roboto Slab",serif;
	color:#26305E;
	background-repeat:no-repeat;
	background-position:0 3px;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAkCAMAAACpD3pbAAABZVBMVEUAAADhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUrhQUqwBG5lAAAAdnRSTlMAWvD7zmUC76wGwIjH6KsDeIcRphXSnwEW15sa25Ic3iHiRiTxtgSGu+vyPuzTX1fUt5HY3Uwv0Aq8yqPjQlCc0RT2fPP3Gf6ACeaaa8Z5g3NKBW/5J3Kxz80MzNWYahhSufy/EhsQWCBi5I/LjPUq58jEyZlWfRpMOwAAASxJREFUeAGVztk3AmEYx/GnRYOMQRSyJClDEWURWSRZskTIItmX7Mvv73dRzumd0/Oe43v7ufmSyQxjFmuNjcopqFZtXZmBertQA6ACjdofN5FQM9BiBRway9TaBjhdLFN7B9DpYpncXUC3i2Xq6QXsPJOnD/DyTP0+DAjsd9iJAsBgKR1DAg8HQ0QjqEjg0fAYkX88Ei2lGHhCD4sXIk9iSsbTlhkZU2xWxpo6Z5NwHJiX8ELEuehneWk54V4JsJxIrpIptaZV5/WNTSJKp7bS2zu7mT0j72c9B4dHQSQBX045NvCJGj09O8/HL2yFyyv1OiTyTUDJ31K5O+/9g8CPT0iTWAUXQ88xjeW8+vL6Riy/f2QLxHPxM0M8i/2Pv76ZcgCZIUknky7Rn186TqiK4bqTLwAAAABJRU5ErkJggg==)}
.download__desc{
	display:block;
	color:#aba49e}
.contacts .cols__it,.copyright{
	display:inline-block;
	vertical-align:top}
.copyright{
	padding:8px 0;
	font:700 11px/16px "Roboto Slab",sans-serif;
	color:#fff}
.form__input,.form__ta{
	padding:15px 22px;
	border:2px solid #f7f6f1;
	font:400 18px/24px "Roboto Slab",sans-serif;
	outline:0;
	background:#fff;
	box-sizing:border-box}
.form__ta{
	width:100%;
	max-width:100%;
	margin:0;
	color:#505050;
	resize:vertical}
.form__ta::-webkit-input-placeholder{
	color:#aba49e;
	opacity:1}
.form__ta:-moz-placeholder{
	color:#aba49e;
	opacity:1}
.form__ta::-moz-placeholder{
	color:#aba49e;
	opacity:1}
.form__ta:-ms-input-placeholder{
	color:#aba49e;
	opacity:1}
.form__input{
	width:100%;
	height:54px;
	color:#505050;
	border-radius:6px}
	
.form__input::-webkit-input-placeholder{
	color:#aba49e;
	opacity:1}
.form__input:-moz-placeholder{
	color:#aba49e;
	opacity:1}
.form__input::-moz-placeholder{
	color:#aba49e;
	opacity:1}
.form__input:-ms-input-placeholder{
	color:#aba49e;
	opacity:1}
.form__input_error{
	border:2px solid #26305E}
.form__input_error::-webkit-input-placeholder{
	opacity:1;
	color:#26305E}
.form__input_error:-moz-placeholder{
	opacity:1;
	color:#26305E}
.form__input_error::-moz-placeholder{
	opacity:1;
	color:#26305E}
.form__input_error:-ms-input-placeholder{
	opacity:1;
	color:#26305E}
.g_main__middle{
	padding:100px 0 0}
.g_cnt.page__center{
	width:auto;
	min-width:0;
	margin:0;
	padding:0}
.g_cols{
	padding:90px 0 0}
.g_cols__it_1{
	padding:0 0 0 183px;
	margin:0 360px 0 0}
.g_cols__it_2{
	width:280px;
	padding:7px 30px 0 7px;
	float:right;
	box-sizing:border-box}
.contacts__h_cnt{
	padding:82px 0 119px 15px}
.contacts__h_cnt ul li::before{
	content:""}
.contacts__h_cnt ul li{
	padding:0}
.contacts__m{
	position:relative}
.contacts__m .button{
	padding:18px 31px 18px 60px;
	position:absolute;
	top:0;
	left:50%;
	border-radius:24px;
	letter-spacing:1px;
	z-index:1;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	background-repeat:no-repeat;
	background-position:20px 50%;
	background-image:url('/images/email.png');
}
.contacts .cols{
	font-size:0}
.contacts .cols__it{
	width:31%}
.contacts__unit{
	font:400 18px/32px "Roboto Slab",sans-serif;
	color:#505050}
.contacts__lk{
	color:#26305E}
.ya_map{
	height:400px}
.callb__cnt{
	padding:30px;
/*	opacity:0;
	display:none;*/
	width:640px;
	margin: 0 auto;
	position:relative;
/*	-webkit-animation-duration:.4s;
	animation-duration:.4s;
	-webkit-animation-name:anim-open;
	animation-name:anim-open;
	-webkit-animation-delay:.1s;
	animation-delay:.1s
*/	}
.callb__cnt_i{
	width:auto;
	min-width:640px;
	padding:84px 92px 50px;
	box-sizing:border-box;
	position:relative;
	z-index:2;
	background:#fff;
	border-radius:20px;
	box-shadow:0 0 103px rgba(48,48,48,.75)}
.callb .callb__cnt{
	display:block;
	opacity:1;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-timing-function:cubic-bezier(.6,0,.4,1);
	animation-timing-function:cubic-bezier(.6,0,.4,1)}
.sh_box_state_active .sh_box__shadow,.sh_box_state_close .callb__cnt{
/*	-webkit-animation-fill-mode:both;
	-webkit-animation-timing-function:cubic-bezier(.6,0,.4,1)}
*/

.sh_box{
/*	display:none */}
.sh_box_state_active{
	position:relative;
	display:block;
	z-index:4}
.sh_box__i,.sh_box__shadow{
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0}
.sh_box_state_active .sh_box__shadow{
	opacity:1;
	pointer-events:auto;
/*	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	transform:translate(0,0);
	animation-fill-mode:both;
	animation-timing-function:cubic-bezier(.6,0,.4,1)
*/}
.sh_box_state_close .callb__cnt{
	opacity:1;
/*	animation-fill-mode:both;
	animation-timing-function:cubic-bezier(.6,0,.4,1);
	-webkit-animation-duration:.4s;
	animation-duration:.4s;
	-webkit-animation-name:anim-close;
	animation-name:anim-close
*/}
.sh_box_state_close .sh_box__shadow{
	opacity:1;
/*	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-timing-function:cubic-bezier(.6,0,.4,1);
	animation-timing-function:cubic-bezier(.6,0,.4,1);
	-webkit-animation-duration:.4s;
	animation-duration:.4s;
	-webkit-animation-name:shadow-close;
	animation-name:shadow-close
*/}
.sh_box_state_close .sh_box__close{
	opacity:0;
	transition:all .1s cubic-bezier(.6,0,.4,1)}
.sh_box__close,.sh_box__close_state_show{
	transition:all .3s cubic-bezier(.6,0,.4,1)}
.sh_box__shadow{
	opacity:0;
	z-index:1;
	background:#6f6f6f;
/*	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-animation-duration:.4s;
	animation-duration:.4s;
	-webkit-animation-name:shadow-open;
	animation-name:shadow-open;
	-webkit-animation-delay:.1s;
	animation-delay:.1s
*/	}
.sh_box__i{
	z-index:2;
	overflow-x:hidden;
	overflow-y:auto;
	-webkit-overflow-scrolling:touch}
.sh_box__content{
	display:inline-block;
	vertical-align:top;
	cursor:default}
.sh_box__content_w{
	min-height:100%;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center}
@media screen and (min-width:768px){
	.sh_box__content{
	position:relative}
}
.sh_box__close{
	width:17px;
	height:17px;
	margin:61px 61px 0 0;
	position:absolute;
	top:0;
	right:0;
	z-index:11;
	cursor:pointer;
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	opacity:0;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAG1BMVEUAAACrpJ6rpJ6rpJ6rpJ6rpJ6rpJ6rpJ6rpJ5BQyK4AAAACHRSTlMApzamN+FmZz0Cc5IAAABFSURBVHgBXdCxEcBACANBvQzG/Vfs6AZ4Et1siI41z48iPSFDTcAkUxAANUCAoBfg6qsNzkpvsAICBAHsCoqBgEn3f84Pw6UBPKF1yykAAAAASUVORK5CYII=)}
.sh_box__close_state_show{
	opacity:1}
.sh_box__close:hover{
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)}
.scroll_hidden{
	overflow:hidden}
@-webkit-keyframes anim-open{
	0%{
	-webkit-transform:translate3d(calc(50vw + 50%),0,0);
	transform:translate3d(calc(50vw + 50%),0,0)}
100%{
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
}
@keyframes anim-open{
	0%{
	-webkit-transform:translate3d(calc(50vw + 50%),0,0);
	transform:translate3d(calc(50vw + 50%),0,0)}
100%{
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
}
@-webkit-keyframes anim-close{
	0%{
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
100%{
	-webkit-transform:translate3d(calc(50vw + 50%),0,0);
	transform:translate3d(calc(50vw + 50%),0,0)}
}
@keyframes anim-close{
	0%{
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
100%{
	-webkit-transform:translate3d(calc(50vw + 50%),0,0);
	transform:translate3d(calc(50vw + 50%),0,0)}
}
@-webkit-keyframes shadow-open{
	0%{
	opacity:0}
100%{
	opacity:1}
}
@keyframes shadow-open{
	0%{
	opacity:0}
100%{
	opacity:1}
}
@-webkit-keyframes shadow-close{
	0%{
	opacity:1}
100%{
	opacity:0}
}
@keyframes shadow-close{
	0%{
	opacity:1}
100%{
	opacity:0}
}



.callb__form_h{
	width:100%;
	box-sizing:border-box}
.callb__form_h .title{
	font-size:36px;
	line-height:46px}
.callb__form_h_addit{
	padding:21px 0 0;
	font:400 16px/28px "Roboto Slab",sans-serif;
	color:#aba49e}
.callb__form_m{
	padding:44px 0 0}
.callb .form__row, 
.form__row{
	padding:0 0 15px;
	overflow:hidden;
	position:relative}
.callb .form__row_type_submit,
form .form__row_type_submit{
	padding:15px 0 0;
	text-align:center}
.callb .form__row_type_submit .button,
form .form__row_type_submit .button{
	padding:18px 30px;
	border:none;
	cursor:pointer;
	border-radius:25px}
.callb .form__row_type_submit .button.js_form_close, 
.callb__form .form__row_type_submit .button.js_form_close{
	padding:18px 30px 18px 50px;
	background-repeat:no-repeat;
	background-position:20px 50%;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAHlBMVEUAAADs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OxQVIGTAAAACXRSTlMApjbhN2ZnNaejusj0AAAARklEQVR42l3QWwoAIAhEUbWHtf8NR8RwK38cDqKgedhd4RYlbijVRABE2oEOASIB1A5QffYX8p9J7QG4BUDAIQEEQOP7z1ibmwEdQGU0AQAAAABJRU5ErkJggg==)}
.callb .form__row .requared__ico, 
.form__row .requared__ico,
.requared__ico{
	position:absolute;
	margin:-17px 0 0;
	top:50%;
	right:17px;
	font:400 18px/24px "Roboto Slab",sans-serif;
	color:#cb0000}
.callb .form__input,.callb .form__ta, 
.callb__form .form__input,.popup .form__ta{
	width:100%;
	transition:all .3s ease}
.callb .form__input::-webkit-input-placeholder,.callb .form__ta::-webkit-input-placeholder,
.callb__form .form__input::-webkit-input-placeholder,.popup .form__ta::-webkit-input-placeholder{
	opacity:1;
	transition:opacity .3s ease}
.callb .form__input:-moz-placeholder,.callb .form__ta:-moz-placeholder, 
.popup .form__input:-moz-placeholder,.popup .form__ta:-moz-placeholder{
	opacity:1;
	transition:opacity .3s ease}
.callb .form__input::-moz-placeholder,.callb .form__ta::-moz-placeholder, 
.popup .form__input::-moz-placeholder,.popup .form__ta::-moz-placeholder
	opacity:1;
	transition:opacity .3s ease}
.callb .form__input:-ms-input-placeholder,.callb .form__ta:-ms-input-placeholder,
.popup .form__input:-ms-input-placeholder,.popup .form__ta:-ms-input-placeholder{
	opacity:1;
	transition:opacity .3s ease}
.callb .form__input:focus::-webkit-input-placeholder,.callb .form__ta:focus::-webkit-input-placeholder, 
.popup .form__input:focus::-webkit-input-placeholder,.popup .form__ta:focus::-webkit-input-placeholder{
	opacity:0;
	transition:opacity .3s ease}
.callb .form__input:focus:-moz-placeholder,.callb .form__ta:focus:-moz-placeholder,
.popup .form__input:focus:-moz-placeholder,.popup .form__ta:focus:-moz-placeholder{
	opacity:0;
	transition:opacity .3s ease}
.callb .form__input:focus::-moz-placeholder,.callb .form__ta:focus::-moz-placeholder, 
.popup .form__input:focus::-moz-placeholder,.popup .form__ta:focus::-moz-placeholder{
	opacity:0;
	transition:opacity .3s ease}
.callb .form__input:focus:-ms-input-placeholder,.callb .form__ta:focus:-ms-input-placeholder, 
.popup .form__input:focus:-ms-input-placeholder,.popup .form__ta:focus:-ms-input-placeholder{
	opacity:0;
	transition:opacity .3s ease}


.callb__form_h_addit{
	padding:21px 0 0;
	font:400 16px/28px "Roboto Slab",sans-serif;
	color:#aba49e}
.callb__form_m{
	padding:44px 0 0}


/*.popup__close {
    width: 17px;
    height: 17px;
    margin: 61px 61px 0 0;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 11;
    cursor: pointer;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAG1BMV…FDTcAkUxAANUCAoBfg6qsNzkpvsAICBAHsCoqBgEn3f84Pw6UBPKF1yykAAAAASUVORK5CYII=);
}
*/




/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.detail/sstex_contacts/style.css?1673891712155*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}

/* End */
/* /kontakti/style.css?168139651522177 */
/* /bitrix/templates/.default/components/bitrix/news.detail/sstex_contacts/style.css?1673891712155 */
