

/* Start:/bitrix/templates/new2019/components/bitrix/news/services/bitrix/news.detail/.default/style.css?15834097341381*/
div.gallery div.img-wrap {
    margin: 0 -10px 10px;
}
.spoiler {
	border-radius: 7px;
	background-color: #ffffff;
	box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.2);
	padding-top: 28px;
	padding-bottom: 28px;
	padding-left: 98px;
	margin-bottom: 20px;	
	max-width: 946px;
}
.spoiler-head {
	font-size: 16px;
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.27;
	letter-spacing: normal;
	text-align: left;
	position: relative;
	padding-right: 60px;
	cursor: pointer;
}
.spoiler-head:before {
	width: 11px;
	height: 20px;
	background: url(/images/service-before.png) center center no-repeat;
	background-size:contain;
	position: absolute;
	content: " ";
	top: calc(50% - 10px);
	z-index: 90;
	left: -60px;
	font-size: 46px;
	font-style: normal;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: normal;
	text-align: center;
	color: #fdc100;
	overflow: hidden;
}
.spoiler-head.unfolded:before {
	content: " ";
	width: 20px;
	height: 11px;
	top: calc(50% - 5px);
	background: url(/images/service-before-active.png) center center no-repeat;
	background-size:contain;
	//padding-left: 3px;
}
.spoiler-body {
	opacity: 0.7;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.57;
	letter-spacing: normal;
	text-align: left;
	color: #494b4e;
	margin-top: 15px;
	padding-right: 30px;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/detail_slider/style.css?16013784023451*/
.wrapper:not(.footer-wrapper) {
	overflow: hidden;
}

.slider_gif {
	margin-bottom:30px;
}

.slider_gif .slick-slide  {
	//overflow: hidden;
	background: #fff;
	opacity:0;
	//transition: all 0.2s;
}

.slider_gif .slick-slide.slick-active {
	opacity:1;
	//transition: all 0.2s;	
}

.slider_gif .slick-list {
	overflow: visible;
}

.slider_gif .slick-slide  .container{
	position:relative
}

.slider_gif .slick-dots {
	//bottom:-100px;
	margin-left:-100px;
}

.slider_gif .slick-dots li:before {
	display: none !important;
}

.slider_gif .example-img-cont:before {
  //  background: url(/images/portfolio-slider-ugol2.png) left top no-repeat;
	
}

.slider_gif .example-title {
	margin-top:40px;
	margin-bottom:46px;
	max-width:550px;
}

.slider_gif  .example-text {
	margin-bottom:50px !important;
	max-width:550px;
	height: auto !important; 
	overflow: visible !important
}

.slider_gif .slick-prev {
	left:-100px
}

.slider_gif .example-img-cont {
	width:100% !important;
	right:-50% !important;
}

.slider_gif .before,
.slider_gif .after {
	position:relative;
}

.slider_gif .before:before {
    background: none !important;
    content: 'До нанесения MODENGY';
    height: auto;
    width: auto;
    top: -50px;
    left: 15px;
    font-weight: 900;
    width: 100%;
  display: none
}

.slider_gif .before:after {
    content: ' ';
    width: 33px;
    height: 5px;
    background: #ffc948;
    position: absolute;
    top: -24px;
    left: 15px;
  display: none
}


.slider_gif_en .before:before {
    content: 'Before';
  display: none
}

.slider_gif .after:before {
    background: none !important;
    content: 'После нанесения MODENGY';
    height: auto;
    width: auto;
    top: -50px;
    left: 5px;
    font-weight: 900; 
    width: 100%;
    display: none
}
.slider_gif .modengy-btitle {
	font-size:14px;
}


.slider_gif .after:after {
    content: ' ';
    width: 33px;
    height: 5px;
    background: #ffc948;
    position: absolute;
    top: -24px;
    left: 5px;
    display: none
}


.slider_gif_en .after:before {
    content: 'After';
  display: none
}

@media (max-width:767px) {
	
	.slider_gif {
		background: #f2f6f8;
		width:calc(100% + 40px);
		margin-left:-20px;
		padding:0 20px 20px;
	} 
	
	.modengy-btitle {
	    font-size: 14px !important;
	}
	
	.slider_gif .example-title.visible-xs {
		font-size:22px;
		font-weight: 900;
		min-height:10px;
	}
	
	.slider_gif .example-text {
		display: block !important;
		line-height: 1.57;
	}


	.slider_gif .modengy-btitle span:after {
		border-bottom: 3px solid #fdc100;
	}
	
	.slider_gif .container,
	.slider_gif .col-xs-12	{
		padding-left:0;
		padding-right:0;
	}
	
	.slider_gif .example-title {
		margin-top:40px;
		margin-bottom:45px;
	}

	.slider_gif  .before, .slider_gif .after {
		width: 47% !important;
		max-width: 47%;
	}
		
	.slider_gif .before {
		margin: 0 1.5% 0 0 !important;
		float: left;
	}
	
	.slider_gif  .after {
		margin: 0 0 0 1.5% !important;
		float: right;
	}
	
	.slider_gif .slick-dots {
		display: block !important;
		margin-left:0  !important;
		bottom:-40px;
	}

	.slider_gif .slick-dots li {
		margin-left:10px;
		margin-right:10px;
	}

	.slider_gif .slick-prev {
		left: -15px !important;
	}	

	.slider_gif .slick-next {
		right: -15px !important;
	}
	
	.slider_gif .slick-slide {
		background: transparent; 
	}

}

@media (max-width:480px) {
	.slider_gif .after:before,
	.slider_gif .before:before {
		font-size:13px;
	}
}
/* End */
/* /bitrix/templates/new2019/components/bitrix/news/services/bitrix/news.detail/.default/style.css?15834097341381 */
/* /bitrix/templates/.default/components/bitrix/news.list/detail_slider/style.css?16013784023451 */
