.wrapper .b-reviews {
	padding-bottom: 50px;
}
.b-reviews h4 {
	max-width: 31.25rem;
	width: 100%;
	font-size: 52.5px;
	line-height: 70px;
	color: #101010;
}
.b-reviews h5 {
	font-weight: normal;
	/*font-size: 21px;
    line-height: 31px;*/
	color: #101010;
}
@media(max-width: 1550px) {
	.product-description__title,
	.b-reviews h4 {
		font-size: 36px;
		line-height: 45px;
	}
}
@media(max-width: 1300px) {
	.product-description__title,
	.b-reviews h4 {
		font-size: 28px;
		line-height: 32px;
	}
}
@media(max-width: 400px) {
	.product-description__title,
	.b-reviews h4 {
		font-size: 20px;
		line-height: 24px;
	}
}
/**/
.block-slider .block-slider__slide-content-wrap {
	width: 100%;
	min-height: unset;
	padding-top: 0;
}
.block-slider .block-slider__slide-content-text {
	max-width: 50%;
	width: 100%;
}
.block-slider .block-slider__slide-content-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
}
.block-slider .block-slider__slide-content-text .text p:not(:last-child) {
	margin-bottom: 20px;
}
@media(max-width: 700px) {
	.block-slider .block-slider__slide-content-wrap {
		flex-direction: column;
	}
	.block-slider .block-slider__slide-content-text {
		max-width: 100%;
		margin-top: 1rem;
	}
}
/**/
/* product-cards-list */
.product-cards-list__head {
	margin-bottom: 3.5rem
}
@media (max-width: 989.98px) {
	.product-cards-list__head {
		margin-bottom: 3rem
	}
}
@media (max-width: 639.98px) {
	.product-cards-list__head {
		margin-bottom: 2.5rem
	}
}
.product-cards-list__title {
	margin-bottom: 3.5rem
}
.product-cards-list__subtitle {
	margin-bottom: 1rem;
	color: rgba(16, 16, 16, .4)
}
@media (max-width: 639.98px) {
	.product-cards-list__subtitle {
		margin-bottom: .875rem
	}
}
.product-cards-list__row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -1px;
	margin-left: -1px
}
.product-cards-list__col {
	width: 25%;
	padding-left: 1px;
	padding-right: 1px;
	margin-bottom: 5rem
}
@media (min-width: 990px) {
	.product-cards-list__col:nth-child(4n+1):nth-last-child(-n+4),
	.product-cards-list__col:nth-child(4n+1):nth-last-child(-n+4) ~ .product-cards-list__col {
		margin-bottom: 0
	}
}
@media (min-width: 640px) and (max-width: 989.98px) {
	.product-cards-list__col {
		width: 50%;
		margin-bottom: 4.5rem
	}
	.product-cards-list__col:nth-child(odd):nth-last-child(-n+2),
	.product-cards-list__col:nth-child(odd):nth-last-child(-n+2) ~ .product-cards-list__col {
		margin-bottom: 0
	}
}
@media (max-width: 639.98px) {
	.product-cards-list__col {
		width: 100%;
		margin-bottom: 2rem
	}
	.product-cards-list__col .card__img {
		padding-top: 56.25%
	}
	.product-cards-list__col:last-child {
		margin-bottom: 0
	}
}
@media(max-width:990px) {
	.product-cards-list__content .select2-container .select2-selection--single.select2-selection--default .select2-selection__rendered {
		font-size: 16px;
	}
}
.product-cards-list__content .tabs-list__wrap > a.tabs-list__el {
	flex: 0 0 auto
}







/* electronc */

/**/
.card-list__items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}
.card-list__item {
	padding: 0 1px;
	width: 100%
}
@media (max-width: 639.98px) {
	.card-list__item:not(:first-child) {
		margin-top: 2rem
	}
}
@media (min-width: 640px) and (max-width: 989.98px) {
	.card-list__item:nth-child(n+3) {
		margin-top: 4.5rem
	}
}
@media (min-width: 990px) {
	.card-list__item:nth-child(n+5) {
		margin-top: 5rem
	}
}
@media (min-width: 640px) {
	.card-list__item {
		width: 50%
	}
}
@media (min-width: 990px) {
	.card-list__item {
		width: 25%
	}
}
/**/
.mb-2-fixed {
	margin-bottom: 5.5rem !important;
}
.my-2-fixed {
	margin-top: 5.5rem !important;
}
.pb-2-fixed {
	padding-bottom: 5.5rem !important;
}
.pt-2-fixed {
	padding-top: 5.5rem !important;
}
.py-2-fixed {
	padding: 5.5rem 0 !important;
}
.mt-2-fixed-negative {
	margin-top: -5.5rem !important;
}
.slider-small-gap > .wrapper {
	margin-bottom: 2.5rem !important;
	margin-top: 2.5rem !important;
}
.mb-2-fixed--small {
	margin-bottom: 2.5rem;
}
.slider-tech__head {
	margin-bottom: 2.5rem;
}