

/* Start:/bitrix/templates/.default/components/bitrix/catalog/uslugi/bitrix/catalog.section/uslugi/style.css?17273399372567*/
.custom__pagination--block {margin: 30px 0px;}
.item__catalog--properties li {display: none}
.item__catalog--properties li:nth-child(1), .item__catalog--properties li:nth-child(2), .item__catalog--properties li:nth-child(3) {display: block}
.c-card__title {display: flex; align-items: center; justify-content: center; min-height: 42px;}

.view3d-wrapper {
	display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
}

.view3d-item {
	width: calc(50% - 40px);
	margin: 20px;
	padding: 20px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between;
	box-shadow: 0 0 30px 4px rgba(51, 51, 51, 0.2);
	background-color: white;
}

.view3d-wrapper-3 .view3d-item {
	width: calc(33.33% - 40px);
}

.view3d-wrapper-adventages .view3d-item {
	box-shadow: none;
	background-color: transparent;
}

.col-xs-12 {
	max-width: 100%;
}

.view3d-item .c-btn {
	margin-top: 20px;
}

.view3d-item span {
	text-align: center;
}

.view3d-item img {
	width: 300px;
	max-width: 100%;
	height: 300px;
	margin-bottom: 20px;
	object-fit: contain;
}

.view3d-titile {
	font-weight: bold;
}

.adventages-img {
	width: 100px !important;
	height: 100px !important;
}

@media (max-width: 850px) {
	.view3d-item, .view3d-wrapper-3 .view3d-item {
		width: calc(100% - 40px);
	}
}
.gallery-block.slider-block {
	height: 182px;
}
.gallery-block.slider-block .slick-prev::before {
  color: #2a9fee;
  content: '\276E';
  font-size: 40px;
}

.gallery-block.slider-block .slick-next::before {
  color: #2a9fee;
  content: '\276F';
  font-size: 40px;
}

.gallery-block.slider-block img {
	height: 182px!important;
	max-width: 321px!important;
}
.gallery-block .slick-dots {
	display: none!important;
}

@media (max-width: 960px) {
	.gallery-block.slider-block img {	
		max-width: 480px!important;
	}
}

@media (max-width: 640px) {
	.gallery-block.slider-block img {
		max-width: 640px!important;
		height: auto!important;
	}
	.gallery-block.slider-block a {
		width: 640px!important;
		height: auto!important;
	}
}

.faq-block h3 {
	cursor: pointer;
	position: relative;
	padding: 0.75rem 1.25rem;
	margin-bottom: 1px;
	background-color: rgb(255, 255, 255);
	border: 1px solid rgba(0, 0, 0, 0.125);
}
.faq-block p {
	position: relative;
	padding: 0.75rem 1.25rem;
	margin-bottom: 1px;
	background-color: rgb(255, 255, 255);
	border: 1px solid rgba(0, 0, 0, 0.125);
}
.faq-block p.spoiler-text {
	display:none ;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/catalog/uslugi/bitrix/catalog.section/uslugi/style.css?17273399372567 */
