

/* Start:/local/templates/moleculab/components/bitrix/news.list/banner_main/style.css?1789588538226*/
/* Critical banner layout is included before the slides in template.php. */
.main .hero { max-width: 1903px; margin: 0 auto; }
.hero-slide__container.mobil { display: none; }
.spheres { margin-bottom: 90px; margin-top: 20px; }
/* End */


/* Start:/local/templates/moleculab/components/bitrix/news.list/stock_main/style.css?17867032721112*/
.special-banners__list.desctop{
}
.special-banners__list .item-banner__content {
  max-width: 45%;
}
.special-banners__list.desctop .item-banner {
  padding: 33px 25px;
}
.special-banners__list.desctop .item-banner__text {
  margin-top: 35px;
}
@media (max-width: 1524px) {
  .special-banners__list.desctop {
    display: flex;
	flex-direction: column;
	width:100%;
	align-content: center;
	text-align: left;
  }
  .special-banners__list.desctop .item-banner{
	width:768px;
	height:332px;
	justify-content: left;
	display: flex;
	margin: 0 auto;
  }
  ._big .item-banner__title {
	margin-bottom: 24px;
	font-size: 20px;
  }
}
@media (max-width: 812px) {
  .special-banners__list.desctop .item-banner{
	width:520px;
	height:220px;
  }
}
@media (max-width: 540px) {
  .special-banners__list.desctop .item-banner{
	width:362px;
	height:155px;
  }
  .item-banner__title {
	font-size: 16px;
  }
  .special-banners__list.desctop .item-banner__text {
  	margin-top: 15px;
	font-size: 14px;
  }
  ._big .item-banner__title {
	margin-bottom: 2px;
	font-size: 16px;
  }
}
.special-banners__list.mobil {
  display: none;
}

/* End */


/* Start:/local/templates/moleculab/components/bitrix/news.list/news/style.css?1789588595153*/
/* The fixed 400px mobile image height was overridden by template.php. */
#news .news-slide__img { width: 100%; border-radius: 24px; overflow: hidden; }

/* End */


/* Start:/local/templates/moleculab/components/bitrix/news.list/partner/style.css?1786703272204*/
.clients__slide .hide {display:none}
/* Do the shift: */
.clients__slide:hover img:first-child{display:none}
.clients__slide:hover img:last-child{display:inline-block}
.clients__slide {  
	padding: 0px;
}
/* End */
/* /local/templates/moleculab/components/bitrix/news.list/banner_main/style.css?1789588538226 */
/* /local/templates/moleculab/components/bitrix/news.list/stock_main/style.css?17867032721112 */
/* /local/templates/moleculab/components/bitrix/news.list/news/style.css?1789588595153 */
/* /local/templates/moleculab/components/bitrix/news.list/partner/style.css?1786703272204 */
