

/* Start:/bitrix/templates/03_2018/components/bitrix/menu/horizontal_multilevel/style.min.css?15230056563715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/bitrix/templates/03_2018/components/bitrix/menu/horizontal_multilevel/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/03_2018/components/bitrix/menu/horizontal_multilevel/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/bitrix/templates/03_2018/components/bitrix/menu/horizontal_multilevel/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/bitrix/templates/03_2018/css/our-customers.css?15229602103553*/
.our-customers{overflow:hidden;position:relative;text-align:center;padding:130px 0 40px;background:url("/bitrix/templates/03_2018/css/../img/our-customers-bg.png") no-repeat 50% 0;background-size:cover}.our-customers .title{padding-top:25px;position:relative;margin-bottom:50px;display:inline-block}.our-customers .title h2{color:#bcc7e0;font-size:28px;font-weight:500;line-height:30px;letter-spacing:0.4px;text-transform:uppercase}.our-customers .title span{top:0;left:50%;opacity:0.2;color:#7494ce;font-size:70px;font-weight:300;line-height:60px;position:absolute;display:inline-block;letter-spacing:0.65px;text-transform:uppercase;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.our-customers .customers-items .customers-item{margin-bottom:40px}.our-customers .customers-items .customers-item:last-child{margin-bottom:0}.our-customers .customers-items .customers-item .img{width:70%;display:block;margin:0 auto 20px}.our-customers .customers-items .customers-item h3{text-align:left;padding-left:20px;position:relative;margin-bottom:10px}.our-customers .customers-items .customers-item h3:after{content:'';left:0;top:50%;width:8px;height:32px;position:absolute;background:#ff8c01;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.our-customers .customers-items .customers-item .description{margin-bottom:22px}.our-customers .customers-items .customers-item .description h5{color:#bcc7e0;font-size:18px;font-weight:300;line-height:24px;margin-bottom:2px}.our-customers .customers-items .customers-item .description h5 span{font-weight:500;letter-spacing:0.18px;text-transform:uppercase}.our-customers .customers-items .customers-item p{color:#bcc7e0;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0.18px}.our-customers .customers-cloud1{top:78px;right:26%;position:absolute}.our-customers .customers-cloud2{top:275px;right:-14%;position:absolute}.our-customers .customers-cloud3{right:-23%;bottom:-215px;position:absolute}.our-customers .customers-cloud4{left:-135px;bottom:190px;position:absolute}.plane-img{top:120px;bottom:inherit}@media screen and (min-width: 768px){.our-customers .customers-items .customers-item{text-align:left;position:relative}.our-customers .customers-items .customers-item .img{width:30%;float:left}.our-customers .customers-items .customers-item .text{width:67.5%;float:right}}@media screen and (min-width: 1024px){.our-customers{text-align:left;padding:210px 0 57px}.our-customers .title{width:22%;padding-top:25px;padding-left:30px}.our-customers .title span{top:0;left:0;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.our-customers .customers-items .customers-item{margin-bottom:50px}.our-customers .customers-items .customers-item .img{width:23%}.our-customers .customers-items .customers-item .text{width:74.5%}.our-customers .customers-items .customers-item h3{margin-bottom:7px}.our-customers .customers-items .customers-item .description{margin-bottom:25px}.our-customers .customers-items .customers-item p{line-height:22px}}@media screen and (min-width: 1190px){.our-customers .title{width:30%;padding-left:26px;margin-bottom:57px}.our-customers .title h2{font-size:40px;line-height:48px;letter-spacing:1.4px}.our-customers .title span{top:1px;left:-5px;font-size:102px;line-height:85px}}

/* End */


/* Start:/bitrix/templates/03_2018/template_styles.css?15264625102706*/
#panel {
    position: fixed;
    top: 128px;
    z-index: 999;
    left: 0;
    right: 0;
}
.main_section {
	overflow: hidden;
	position: relative;
	background: url("/bitrix/templates/03_2018/img/our-staff-bg.png") no-repeat 50% 0;
	background-size: cover;
	min-height: 500px;
}
.content{text-align:center;position:relative;padding:130px 0 140px}
.content h3{color:#ffffff;font-size:36px;font-weight:500;line-height:40px;margin-bottom:30px;letter-spacing:1px;text-transform:uppercase}
@media screen and (min-width: 1024px){
	.content{text-align:left;padding:150px 0 140px}
}
@media screen and (min-width: 1190px){
	.content{padding:183px 0 180px}
	.content h3{margin-bottom:34px}
}
.about ul, ol {
	list-style: initial;
	margin-left: 15px !important;

}
.about ul li, ol li  {
/*	color: #98ade1;
    font-size: 18px;
    font-weight: 300;
    line-height: 24px;
    padding-bottom: 5px;
    letter-spacing: 0.65px;
	list-style: initial;*/
}
.about ul li span {
    color: #ffffff;
    font-size: 20px;
    font-weight: 300;
    line-height: 22px;
    position: relative;
    padding: 0 0 0 22px !important;
    letter-spacing: 0.6px;
    display: inline-block;
}
.about ul li span:after {
    content: '';
    left: 0;
    top: 7px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: absolute;
    background-color: #ff8c01;
}
.preim ul {
	list-style: initial;
	margin-left: 15px !important;
	padding-top: 15px;
}
.preim ol {
	margin-left: 45px !important;

}

.preim ul li span {
    color: #252e49;
    font-size: 20px;
    font-weight: 300;
    line-height: 22px;
    position: relative;
    padding-left: 22px;
    letter-spacing: 0.6px;
    display: inline-block;
}
.preim ol li {
    color: #252e49;
    font-size: 20px;
    font-weight: 300;
    line-height: 22px;
    position: relative;
    letter-spacing: 0.6px;
	list-style: decimal;
	padding-bottom: 15px;
}
.preim ul li {
	list-style: none;
	padding-bottom: 5px;
}
.preim ul li span:after {
    content: '';
    left: 0;
    top: 7px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: absolute;
    background-color: #ff8c01;
}
.style {
	color: #bcc7e0;
    font-size: 18px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0.18px;	
}
.style a {
	color: #bcc7e0;
    font-size: 18px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0.18px;	
	text-decoration: underline;
}
.directions-items a {
	text-decoration: none;
}
.our-customers .customers-items .customers-item h3 {
	font-weight: bold;
	font-size: 36px;
    letter-spacing: -1px;
}
.img {
	min-height: 210px;
}
.tasks-partner .partner .partner-content .partner-slider .img span:after {

}
section.error {
	padding-top: 250px;
}
/* End */
/* /bitrix/templates/03_2018/components/bitrix/menu/horizontal_multilevel/style.min.css?15230056563715 */
/* /bitrix/templates/03_2018/css/our-customers.css?15229602103553 */
/* /bitrix/templates/03_2018/template_styles.css?15264625102706 */
