

/* Start:/local/templates/eshop_bootstrap_v4/components/bitrix/news/local-news1/bitrix/news.detail/.default/style.css?17507569887558*/
p, h2, h3 {
	font-family: "Roboto", sans-serif;
  }



  
  #slider-title {
	color: #FFF;
  }
  
  .news-block .news-main {
	width: 1140px;
	margin: 0 auto 100px auto;
	height: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
  }
  .news-block .news-main .news-main-i .news-main-img {
	width: 500px;
	height: 100%;
	margin-right: 23px;
  }
  .news-block .news-main .news-main-i .news-main-img img {
	-o-object-fit: cover;
	   object-fit: cover;
	width: 500px;
	height: 100%;
	border-radius: 5px;
  }
  .news-block .news-main .news-main-dtt {
	display: grid;
	justify-items: start;
  }
  .news-block .news-main .news-main-dtt .news-main-date p {
	font-family: "Roboto", sans-serif;
	color: #1B1B1B;
	text-align: center;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: 1;
  }
  .dark-theme .news-main .news-main-dtt .news-main-date p,
  .dark-theme .news-block .news-main .news-main-dtt .news-main-title h2,
  .dark-theme .news-block .news-main .news-main-dtt .news-main-text p
  {
	color: #ffffff;

  }
  .news-block .news-main .news-main-dtt .news-main-title h2 {
	font-family: "Roboto", sans-serif;
	color: #1B1B1B;
	text-align: center;
	font-size: 30px;
	font-style: normal;
	font-weight: 700;
	line-height: 1;
  }


  .news-block .news-main .news-main-dtt .news-main-text p {
	font-family: "Roboto", sans-serif;
	color: #000;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 130%; /* 22.5px */
  }
  @media screen and (max-width: 650px) {
	.news-block .news-main {
	  width: 100%;
	  display: grid;
	}
	.news-block .news-main .news-main-i .news-main-img {
	  width: 100%;
	  height: 100%;
	  margin-right: 0px;
	}
	.news-block .news-main .news-main-i .news-main-img img {
	  width: 100%;
	}
	.news-block .news-main .news-main-dtt {
	  margin: auto;
	  width: 90%;
	  display: grid;
	}
	.news-block .news-main .news-main-dtt .news-main-date p {
	  font-family: "Roboto", sans-serif;
	  color: #1B1B1B;
	  text-align: center;
	  font-size: 20px;
	  font-style: normal;
	  font-weight: 400;
	  line-height: 0;
	  margin-top: 20px;
	}
	.news-block .news-main .news-main-dtt .news-main-title h2 {
	  font-family: "Roboto", sans-serif;
	  color: #1B1B1B;
	  text-align: center;
	  font-size: 30px;
	  font-style: normal;
	  font-weight: 700;
	  line-height: 1;
	}
	.news-block .news-main .news-main-dtt .news-main-text p {
	  font-family: "Roboto", sans-serif;
	  color: #000;
	  font-size: 15px;
	  font-style: normal;
	  font-weight: 400;
	  line-height: 130%; /* 22.5px */
	}
	.news-block .news-main .news-main-dtt .news-main-text img {
		width: 100%;
		height: auto;
	  }
  }
  .news-block .news-slider .item .news-slider-title {
	margin-top: 130px;
  }
  .news-block .news-slider .item .news-slider-title h3 {
	text-align: center;
	font-family: Roboto;
	font-size: 30px;
	font-style: normal;
	font-weight: 500;
  }
  .news-block .news-slider .center #slider-title {
	color: #1B1B1B;
  }
  .dark-theme .news-block .news-slider .center #slider-title
  {
	color: #ffffff;

  }
  .dark-theme .news-block .news-slider  #slider-title
  {
	color: #1B1B1B;

  }





  .owl-carousel .owl-item img {

    height: 550px;
}


  .news-block .news-slider .owl-dots {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
		-ms-flex-align: center;
			align-items: center;
	-webkit-box-pack: center;
		-ms-flex-pack: center;
			justify-content: center;
	position: absolute;
	z-index: 999;
	margin: -120px 0 0 0;
	width: 100%;
  }
  @media screen and (max-width: 650px) {
	.news-block .news-slider .item .news-slider-title {
		margin-top: 90px;
	  }
	.owl-carousel .owl-item img {

		height: 250px !important;
	}
	.news-block .news-slider .owl-dots {
	  margin: -135px 0 0 0;
	}
  }
  .news-block .news-video {
	width: 1140px;
	height: 550px;
	margin: 50px auto 50px auto;
  }
  @media screen and (max-width: 650px) {
	.news-block .news-video {
	  width: 100%;
	  height: 250px;
	}
  }
  .news-block .news-text {
	width: 1140px;
	margin: 100px auto;
  }
  .news-block .news-text p {
	color: #000;
	font-family: Roboto;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 150%;
  }
  .dark-theme .news-block .news-text p {
	color: #ffffff;

  }
  @media screen and (max-width: 650px) {
	.news-block .news-text {
	  width: 90%;
	}
  }
  .news-block .news-other {
	width: 1140px;
	margin: auto;
  }
  .news-block .news-other .news-other-title h3 {
	color: #1B1B1B;
	text-align: center;
	font-family: Roboto;
	font-size: 30px;
	font-style: normal;
	font-weight: 700;
	line-height: 1;
  }
  .news-block .news-other .news-other-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
		-ms-flex-pack: justify;
			justify-content: space-between;
  }
  .news-block .news-other .news-other-block .news-other-block-main {
	display: grid;
	-webkit-box-pack: center;
		-ms-flex-pack: center;
			justify-content: center;
	-webkit-box-align: center;
		-ms-flex-align: center;
			align-items: center;
	width: 360px;
	height: 420px;
	border-radius: 10px;
	background: #FFF;
	-webkit-box-shadow: 0px 10px 60px 0px rgba(38, 45, 118, 0.08);
			box-shadow: 0px 10px 60px 0px rgba(38, 45, 118, 0.08);
  }
  .dark-theme .news-block .news-other .news-other-block .news-other-block-main {
	background: #1a1a1a;
	border: 1px solid #04AF20;

  }
  .news-block .news-other .news-other-block .news-other-block-main .news-other-block-main-itt {
	width: 320px;
	height: 380px !important;
  }
  .news-block .news-other .news-other-block .news-other-block-main .news-other-block-main-itt .news-other-img img {
	width: 320px;
	height: 194px;
	-o-object-fit: cover;
	   object-fit: cover;
	border-radius: 5px;
  }
  .news-block .news-other .news-other-block .news-other-block-main .news-other-block-main-itt .news-other-title h3 {
	color: var(--color-gray-1, #3A3A3A);
	font-family: Roboto;
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: 1;
	margin-top: 210px !important;
  }
  .dark-theme .news-block .news-other .news-other-block .news-other-block-main .news-other-block-main-itt .news-other-title h3{
	color: #FFF;
  }
  .news-block .news-other .news-other-block .news-other-block-main .news-other-block-main-itt .news-other-text p {
	color: var(--color-gray-2, #616161);
	font-family: Roboto;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%;
	margin-top: 0;
  }
  .dark-theme .news-block .news-other .news-other-block .news-other-block-main .news-other-block-main-itt .news-other-text p{
	color: #FFF;
}
  @media screen and (max-width: 650px) {
	.news-block .news-other {
	  width: 100%;
	}
	.news-block .news-other .news-other-title h3 {
	  line-height: 1;
	}
	.news-block .news-other .news-other-block {
	  display: grid;
	  -webkit-box-pack: center;
		  -ms-flex-pack: center;
			  justify-content: center;
	}
  }



  .owl-theme .owl-nav.disabled+.owl-dots{
	margin-left: 0!important;
    margin-top: -120px  !important;
  }



    .owl-carousel .owl-nav button.owl-prev,
    .owl-carousel .owl-nav button.owl-next,
    .owl-carousel button.owl-dot.active {


      outline: 4px solid #fff;
      outline-offset: -6px;
      border: 1px solid #04AF20;
	  border-radius: 50%;

    
      background-color: #04AF20;

       }

	.owl-theme .owl-dots .owl-dot span {
		margin: 5px 5px !important;
	}  

	.news-other-title{
		h3{
			color: #1B1B1B;
			text-align: center;
			font-family: Roboto;
			font-size: 30px;
			font-style: normal;
			font-weight: 700;
			line-height: 1;
		}
	}
/* End */
/* /local/templates/eshop_bootstrap_v4/components/bitrix/news/local-news1/bitrix/news.detail/.default/style.css?17507569887558 */
