

/* Start:/local/templates/.default/components/bitrix/news/meropriyatiya/bitrix/news.detail/.default/style.css?17610309698129*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.inner_title{
	padding-bottom:0!important;
	margin-bottom:0!important;
}
.title_text_data{	
	padding-bottom:10px!important;
	margin-bottom:0!important;
}
.news-date-time
{
	color:#486DAA;
}
.news-date-time
{
	color:#486DAA;
}
.inner_title h1 {
	margin-bottom:30px;
	font-size:40px;
	text-transform: unset;
}
.navigation_title .inner_title{
	  padding-bottom: 0px;
    padding-bottom: 1px ! important;
		margin-bottom: 0;
}
content .navigation_title {
    border-radius: 0px 0px 0px 0px;
	}

.title_text_data{
	background: #EEECF4;
	padding-bottom: 40px;
	border-radius: 0px 0px 48px 48px;
}
.title_text{
	color: var(--White, #21145F);
	font-family: "DIN Pro";
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px; /* 144.444% */
	max-width: 708px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-bottom:113px;
}
.data{
	border-radius: 48px;
	background: var(--Grey, #C0BCD2);
	color: var(--Blue_Dark, #21145F);
	text-align: center;
	max-width: 165px;
	width:100%;
	margin-left: auto;
	margin-right: auto;
	font-family: "DIN Pro";
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px; /* 144.444% */
	padding: 6px 16px;
}
.detail_img_text{
	margin-top: 80px;
}
.detail_img img{
	border-radius: 24px;
}
.detail_foto_two img{
	border-radius: 24px;
}
.button_projects{
	max-width: 191px;
	width: 100%;
	
}
.button_projects a:hover{
	text-decoration: none;
}
.button_projects_border{
	border-radius: 48px;
border: 1px solid var(--Red, #EA6952);
padding: 12px 24px;
	color: #EA6952;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px; /* 144.444% */
}

.container h3{
	color: var(--Black, #3F3C4C);
	font-family: "DIN Pro";
	font-size: 32px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-bottom: 32px;
}
.projects_blocks_margin{
	margin-top:60px;
}
.projects_quote {
  color: var(--Black, #3F3C4C);
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px; /* 133.333% */
  padding-left: 24px;
  border-left: solid 2px #EA6952;
}

.my_video video{
	max-width: 1720px;
	max-height: 650px;
	width: 100%;
	height:100%;
	border-radius: 51px;
}
.video{

	position: relative;

}


.about_video::before, .about_video::after {
content: '';
position: absolute;
top: 0;
bottom: 0;
}

.about_video::before{
right: 100%;
}

.about_video::after{
left: 100%;
}


.about_video {
	position: relative;

	margin-top: 80px;

}

.about_video_box .bt_play {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	margin: auto;
	cursor: pointer;
	transform: translateY(-50%);
	z-index: 3;
}

.btn_video{
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
background: url(/local/templates/.default/images/video_oblozhka.png);
z-index: 2;
background-size: cover;
}

.btn_video.playing{
	background: none;
}

.my_video{
width: 100%;
max-height: 786px;
}



.about_video_box {
	position: relative;
	display: block;
	border-radius: 48px;
	overflow: hidden;
}
.playing .bt_play{
display: none;
}
.playing .oblozhka img{
display: none;
}
.projects_gallery img{
	border-radius: 24px;

}
.text_two p{
	color: var(--Black, #3F3C4C);
	/* Regular_18 */
	font-family: "DIN Pro";
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px; /* 144.444% */
	margin-bottom:24px;
}
.text_two.projects_blocks_margin{
	color: var(--Black, #3F3C4C);
	/* Regular_18 */
	font-family: "DIN Pro";
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px; /* 144.444% */
	margin-bottom:24px;
}
.text_two .bold_test{
	color: var(--Black, #3F3C4C);
	font-family: "DIN Pro";
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	line-height: 26px; /* 144.444% */
	margin-bottom:16px;
}
.text_three p{
	margin-top:32px;
	color: var(--Black, #3F3C4C);
	/* Regular_18 */
	font-family: "DIN Pro";
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px; /* 144.444% */
}
.text_four {
	color: var(--Black, #3F3C4C);
	/* Regular_18 */
	font-family: "DIN Pro";
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px; /* 144.444% */
}
.meropriyatiya_detail_text{
	color: var(--Black, #3F3C4C);
	font-family: "DIN Pro";
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px; /* 133.333% */
}
.meropriyatiya .fon_numb ol li{
	color: var(--Black, #3F3C4C);
	/* Regular_18 */
	font-family: "DIN Pro";
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px; /* 144.444% */
}
@media(max-width: 1200px){

}

@media(max-width: 992px){
	.about_video{
		padding: 80px 0;
		margin-top: 80px;
	}
	.about_video_title{
		font-size: 30px;
		margin-bottom: 30px;
	}
	.official_manufacturer_text{
font-size: 40px;
line-height: 45px;
margin-bottom: 50px;
	}

	.official_manufacturer_text span{
		font-size: 40px;
		line-height: 45px;
	}
}

@media(max-width: 768px){
	.about_video{
		padding: 50px 0;
		margin-top: 50px; 
	}
	.about_video_title{
		font-size: 25px;
	}
	.container h3 {
		font-size:25px;
	}
}

@media(max-width: 576px){
	.about_video_title{
		font-size: 22px;
	}
	.official_manufacturer_text{
		font-size: 31px;
		line-height: 35px;
			}
		
			.official_manufacturer_text span{
				font-size: 31px;
				line-height: 35px;
			}
}

@media(max-width: 992px){
	.margin-gallery:not(:last-child){
		margin-bottom:30px;
	}
}
@media(max-width: 768px){
	.button_projects{
		margin-bottom:30px;
	}
	.projects_blocks_margin {
		margin-top: 30px;
	}
	.fon_numb ol li {
		font-size: 18px!important;
	}
	.projects_quote {
    font-size: 20px;
	}
	.meropriyatiya_detail_text {
    font-size: 20px;
	}
	.detail_img_text {
    margin-top: 60px;
}
	
}
@media(max-width: 576px){
	.inner_title h1 {
        margin-bottom: 50px;
    }
	.title_text{
		margin-bottom: 50px;
	}
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{
	display: none;
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{
	display: none;
}
.border_button{
	background: #fff;
	border-radius: 100%;
	border: solid 1px #21145F;
	padding:12.48px;
	width: 48px!important;
	height: 48px;
}
.clients_block{
	position: relative;
	max-width: 1790px;
  margin-right: auto;
	margin-left: auto;
}
.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    width: 48px;
    height: 48px;
		/* margin-top: 0; */
    z-index: 10;
    cursor: pointer;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-next:hover .border_button{
    border: solid 1px #EA6952;
		transition: 0.4s;
}
.swiper-button-prev:hover .border_button{
    border: solid 1px #EA6952;
		transition: 0.4s;
}
.swiper-button-prev:hover svg path{
    fill: #EA6952;
		transition: 0.4s;
}
.swiper-button-next:hover svg path{
    fill: #EA6952;
		transition: 0.4s;
}
.clients_item{
  border-radius: 24px;
}

.item_img img{
border-radius: 24px;
}
.meropriyatiya_block {
    position: relative;
    max-width: 1790px;
    margin-right: auto;
    margin-left: auto;
}
.item_name{
	display: none;
}
 .clients_item_two{
  max-height: 240px;
  height:100%;
  display: flex;
  flex-direction:column;
  align-items: center;
  justify-content: center;
}
.swiper-slide:hover .clients_item_two{
	padding:30px 0 30px;
	justify-content: space-between;
	transition: 0.4s;
}
.swiper-slide:hover .item_name{
	display: block;
  color: var(--Red, #EA6952);
text-align: center;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: var(--Grey, #C0BCD2);
font-family: "DIN Pro";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 26px; /* 144.444% */
transition: 0.4s;
}
.swiper-slide:hover .clients_item_two .item_img img{
  /* max-width: 303px; */
  /* width: 100%; */
	transition: 0.4s;
}
.meropriyatiya_block .swiper-button-next,
 .meropriyatiya_block .swiper-button-prev{
	width: 48px;
}
@media(max-width: 1430px){
  .clients_item {
    padding: 39px 28px;
  }
}
@media(max-width: 768px){
  .item_img{
	display: flex;
	justify-content: center;
}
}
/*clients end*/
/* End */
/* /local/templates/.default/components/bitrix/news/meropriyatiya/bitrix/news.detail/.default/style.css?17610309698129 */
