

/* Start:/bitrix/templates/aspro-stroy/components/bitrix/news.detail/projects/style.css?17826864312880*/
/* Main gallery slider */
.galery #gallery-main {
	margin-bottom: 12px;
}
.galery #gallery-main .slick-slide img {
	display: block;
	width: 100%;
	height: 475px;
	object-fit: cover;
}
.galery #gallery-main .slick-slide a {
	display: block;
	position: relative;
	overflow: hidden;
}
.galery #gallery-main .zoom {
	position: absolute;
	inset: 0;
	background: rgba(0,0,0,0.2);
	opacity: 0;
	transition: opacity 0.2s ease;
}
.galery #gallery-main .slick-slide a:hover .zoom {
	opacity: 1;
}
/* arrows main */
.galery #gallery-main .slick-prev,
.galery #gallery-main .slick-next {
	background: rgba(0,0,0,0.3);
	border-radius: 0;
	height: 64px;
	width: 52px;
	z-index: 10;
	transition: background 0.3s ease;
}
.galery #gallery-main .slick-prev { left: 0; }
.galery #gallery-main .slick-next { right: 0; }
.galery #gallery-main .slick-prev:before,
.galery #gallery-main .slick-next:before {
	font-family: FontAwesome, sans-serif;
	font-size: 26px;
	color: #fff;
	opacity: 1;
	position: absolute;
	top: 20px;
	left: 19px;
	text-shadow: none;
}
.galery #gallery-main .slick-prev:before { content: "\f104"; }
.galery #gallery-main .slick-next:before { content: "\f105"; }
.galery #gallery-main .slick-prev:hover,
.galery #gallery-main .slick-next:hover {
	background: rgba(0,0,0,0.55);
}
/* Thumbnail nav */
.galery #gallery-nav {
	margin: 10px -5px 0;
}
.galery #gallery-nav .slick-slide {
	padding: 0 5px;
	cursor: pointer;
}
.galery #gallery-nav .slick-slide img {
	display: block;
	width: 100%;
	height: 100px;
	object-fit: cover;
	border: 2px solid transparent;
	opacity: 0.7;
	transition: opacity 0.2s ease, border-color 0.2s ease;
}
.galery #gallery-nav .slick-current img,
.galery #gallery-nav .slick-slide:hover img {
	opacity: 1;
	border-color: #2f7cc9;
}
.galery #gallery-nav .slick-prev,
.galery #gallery-nav .slick-next {
	background: rgba(0,0,0,0.3);
	border-radius: 0;
	height: 72px;
	width: 28px;
	z-index: 10;
	transition: background 0.3s ease;
}
.galery #gallery-nav .slick-prev { left: 0; }
.galery #gallery-nav .slick-next { right: 0; }
.galery #gallery-nav .slick-prev:before,
.galery #gallery-nav .slick-next:before {
	font-family: FontAwesome, sans-serif;
	font-size: 18px;
	color: #fff;
	opacity: 1;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	text-shadow: none;
}
.galery #gallery-nav .slick-prev:before { content: "\f104"; }
.galery #gallery-nav .slick-next:before { content: "\f105"; }
.galery #gallery-nav .slick-prev:hover,
.galery #gallery-nav .slick-next:hover {
	background: rgba(0,0,0,0.55);
}
@media (max-width: 991px) {
	.galery #gallery-main .slick-slide img { height: 400px; }
}
@media (max-width: 767px) {
	.galery #gallery-main .slick-slide img { height: 280px; }
	.galery #gallery-nav  .slick-slide img { height: 100px;  }
	.galery #gallery-nav .slick-prev,
	.galery #gallery-nav .slick-next { height: 56px; }
}


/* End */
/* /bitrix/templates/aspro-stroy/components/bitrix/news.detail/projects/style.css?17826864312880 */
