

/* Start:/bitrix/templates/aspro-premier/components/bitrix/news.list/company_brend2/style.css?17805680063791*/
.jcarousel_brend{
	margin: 20px auto 70px;
	position: relative;
	width: 1195px;
}

/** Carousel **/
.jcarousel_brend .jcarousel{
	position: relative;
	overflow: hidden;
	margin: 0 42.5px;
}
.jcarousel_brend .jcarousel ul {width: 20000em;position: relative;list-style: none;margin: 0;padding: 0;}
.jcarousel_brend .jcarousel li{
	float: left;
	margin: 0!important;
	padding: 0!important;
}
.jcarousel_brend .jcarousel li:before{
	content: none;
}
.jcarousel_brend .jcarousel li a{
	margin: 20px;
	width: 100px;
	height: 60px;
	display: inline-block;

	-webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray; /* IE 6-9 */
	position: relative;
    background: #fff center center no-repeat;
	background-size: contain;
}
.jcarousel_brend .jcarousel li a:hover{
	-webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
  filter: none; /* IE 6-9 */
}
.jcarousel_brend .jcarousel li a .img_{
	margin: 20px;
	height: 70px;

}
.jcarousel_brend .jcarousel li a .hvr_{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: -20px;
	box-shadow: 0px 0px 7px 0px #ADADAD;
}
.jcarousel_brend .jcarousel li a .hvr_ .hvr{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background: #6d17a9;
	color: #fff;
	font-size: 11px;
	text-align: center;
	height: 40px;
	line-height: 40px;
}

.jcarousel_brend .jcarousel li a:hover .hvr_{
	display: block;
}


/** Carousel Controls **/
.jcarousel_brend .jcarousel_control_prev,
.jcarousel_brend .jcarousel_control_next{
	position: absolute;
	top: 35px;
	bottom: 0;
	width: 30px;
	height: 30px;
	text-decoration: none;
	opacity: 0.5;
	overflow: hidden;
}
.jcarousel_brend .jcarousel_control_prev{left: 0px;margin-right: 12.5px;}
.jcarousel_brend .jcarousel_control_next{right: 0px;margin-left: 12.5px;}
.jcarousel_brend .jcarousel_control_prev:before{
	content: "";
	position: absolute;
	top: 0px;
	border: 2px solid #636363;
	width: 100%;
	height: 100%;
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	right: -12px;
}
.jcarousel_brend .jcarousel_control_next:before{
	content: "";
	position: absolute;
	top: 0px;
	border: 2px solid #636363;
	width: 100%;
	height: 100%;
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	left: -12px;
}
.jcarousel_brend .jcarousel_control_prev:hover span,
.jcarousel_brend .jcarousel_control_next:hover span{display: block;}
.jcarousel_brend .jcarousel_control_prev.inactive,
.jcarousel_brend .jcarousel_control_next.inactive{opacity: .5;cursor: default;}


@media screen and (max-width: 1300px){
	.jcarousel_brend{width: 1055px;}
}
@media screen and (max-width: 1160px){
	.jcarousel_brend{width: 915px;}
}
@media screen and (max-width: 1020px){
	.jcarousel_brend{width: 775px;}
}
@media screen and (max-width: 880px){
	.jcarousel_brend{width: 635px;}
}
@media screen and (max-width: 740px){
	.jcarousel_brend{width: 495px;}
}
@media screen and (max-width: 600px){
	.jcarousel_brend{width: 485px;}
    .jcarousel_brend .jcarousel li a{
	margin: 5px;
	width: 70px;
    height: 40px;

-webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
  filter: none; /* IE 6-9 */

	}
    .jcarousel_brend .jcarousel_control_prev,
.jcarousel_brend .jcarousel_control_next{top:10px;}
}
@media screen and (max-width: 520px){
    .jcarousel_brend{width: 405px;}
}
@media screen and (max-width: 440px){
    .jcarousel_brend{width: 325px;}
}
@media screen and (max-width: 360px){
    .jcarousel_brend{width: 245px;}
}
/* End */


/* Start:/bitrix/templates/aspro-premier/components/bitrix/news.list/company_brend3/style.css?17805680063824*/
.jcarousel_brend2{
	margin: 20px auto 70px;
	position: relative;
	width: 1195px;
}

/** Carousel **/
.jcarousel_brend2 .jcarousel{
	position: relative;
	overflow: hidden;
	margin: 0 42.5px;
}
.jcarousel_brend2 .jcarousel ul {width: 20000em;position: relative;list-style: none;margin: 0;padding: 0;}
.jcarousel_brend2 .jcarousel li{
	float: left;
	margin: 0!important;
	padding: 0!important;
}
.jcarousel_brend2 .jcarousel li:before{
	content: none;
}
.jcarousel_brend2 .jcarousel li a{
	margin: 20px;
	width: 100px;
	height: 60px;
	display: inline-block;

	-webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray; /* IE 6-9 */
	position: relative;
    background: #fff center center no-repeat;
	background-size: contain;
}
.jcarousel_brend2 .jcarousel li a:hover{
	-webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
  filter: none; /* IE 6-9 */
}
.jcarousel_brend2 .jcarousel li a .img_{
	margin: 20px;
	height: 70px;

}
.jcarousel_brend2 .jcarousel li a .hvr_{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: -20px;
	box-shadow: 0px 0px 7px 0px #ADADAD;
}
.jcarousel_brend2 .jcarousel li a .hvr_ .hvr{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background: #6d17a9;
	color: #fff;
	font-size: 11px;
	text-align: center;
	height: 40px;
	line-height: 40px;
}

.jcarousel_brend2 .jcarousel li a:hover .hvr_{
	display: block;
}


/** Carousel Controls **/
.jcarousel_brend2 .jcarousel_control_prev,
.jcarousel_brend2 .jcarousel_control_next{
	position: absolute;
	top: 35px;
	bottom: 0;
	width: 30px;
	height: 30px;
	text-decoration: none;
	opacity: 0.5;
	overflow: hidden;
}
.jcarousel_brend2 .jcarousel_control_prev{left: 0px;margin-right: 12.5px;}
.jcarousel_brend2 .jcarousel_control_next{right: 0px;margin-left: 12.5px;}
.jcarousel_brend2 .jcarousel_control_prev:before{
	content: "";
	position: absolute;
	top: 0px;
	border: 2px solid #636363;
	width: 100%;
	height: 100%;
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	right: -12px;
}
.jcarousel_brend2 .jcarousel_control_next:before{
	content: "";
	position: absolute;
	top: 0px;
	border: 2px solid #636363;
	width: 100%;
	height: 100%;
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	left: -12px;
}
.jcarousel_brend2 .jcarousel_control_prev:hover span,
.jcarousel_brend2 .jcarousel_control_next:hover span{display: block;}
.jcarousel_brend2 .jcarousel_control_prev.inactive,
.jcarousel_brend2 .jcarousel_control_next.inactive{opacity: .5;cursor: default;}


@media screen and (max-width: 1300px){
	.jcarousel_brend2{width: 1055px;}
}
@media screen and (max-width: 1160px){
	.jcarousel_brend2{width: 915px;}
}
@media screen and (max-width: 1020px){
	.jcarousel_brend2{width: 775px;}
}
@media screen and (max-width: 880px){
	.jcarousel_brend2{width: 635px;}
}
@media screen and (max-width: 740px){
	.jcarousel_brend2{width: 495px;}
}
@media screen and (max-width: 600px){
	.jcarousel_brend2{width: 485px;}
    .jcarousel_brend2 .jcarousel li a{
	margin: 5px;
	width: 70px;
    height: 40px;

-webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
  filter: none; /* IE 6-9 */

	}
    .jcarousel_brend2 .jcarousel_control_prev,
.jcarousel_brend2 .jcarousel_control_next{top:10px;}
}
@media screen and (max-width: 520px){
    .jcarousel_brend2{width: 405px;}
}
@media screen and (max-width: 440px){
    .jcarousel_brend2{width: 325px;}
}
@media screen and (max-width: 360px){
    .jcarousel_brend2{width: 245px;}
}
/* End */


/* Start:/bitrix/templates/aspro-premier/components/bitrix/main.include/company_text5/style.css?16106000282053*/
.company_text5{
  font-size: 17px;
}
.company_text5 .e5t1{
  font-size: 25px;
  font-weight: bold;
}
.company_text5 .t2{
  text-align: left;
}
.company_text5 .l1{
  padding-bottom: 20px;
}
.company_text5 .nasha_cel .img{
  width: 135px;
  height: 134px;
  background: url(/company/img/tcel.png) center center no-repeat;
  float: left;
  margin: 0 30px;
}
.company_text5 .nasha_cel .ctitle{
  color: #6d17a9;
  font-weight: bold;
  font-size: 25px;
  line-height: 10px;
  margin-bottom: 10px;
}

.company_text5 .right{
  float: right;
  width: 484px;
}

.company_text5 .video_{
  background: #f00;
  width: 484px;
  height: 293px;
  background: url(/company/img/nout3.png) center center no-repeat;
  position: relative;
}
.company_text5 .video_ .video_2{
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 16px 60px 51px 62px;
}
#video{
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background:#000;
  width: 100%;
}
.company_text5 .podtext{
  text-align: center;
  margin-top: 20px;
  font-size: 14px;
}
.company_text5 .blue_text{
  color: #6d17a9;
  font-weight: bold;
  position:relative;
  padding-bottom: 100px;
}
.company_text5 .blue_text:before{
  content: "";
  position: absolute;
  width: 179px;
  height: 97px;
  background: url(/company/img/strelka_grey.png) center center no-repeat;
  top:50px;
  left: 550px;
}
@media screen and (max-width: 1400px){
  .company_text5 .video__{position:relative;padding-bottom: 320px;}
  .company_text5 .video_{float:none;position:absolute;bottom:0;left: calc(50% - 300px);}
  .company_text5 .blue_text{padding-bottom:0;}
  .company_text5 .blue_text:before{content:none;}
  .company_text5 .podtext{display:none;}
}
@media screen and (max-width: 630px){
  .company_text5 .video__{
    padding-bottom: 260px;
  }
  .company_text5 .video_{
    left: 0;
    width: 100%;
    height: 260px;
    background:none;
  }
  #video{
    position:relative;
    top:0;
    left:0;
    right:0;
    bottom:0;
    width: 100%;
    max-width: 400px;
    height: 250px;
  }
}
/* End */
/* /bitrix/templates/aspro-premier/components/bitrix/news.list/company_brend2/style.css?17805680063791 */
/* /bitrix/templates/aspro-premier/components/bitrix/news.list/company_brend3/style.css?17805680063824 */
/* /bitrix/templates/aspro-premier/components/bitrix/main.include/company_text5/style.css?16106000282053 */
