#sp-main-body {
	background: none !important;
}
.b-plusik {
	padding: 12px 0 12px 60px;
	white-space: nowrap;
	background: url(/images/design/i-edge-plus-min.webp) 0% 50% no-repeat;
}
.b-slider .sppb-sp-slider-button .sp-slider-btn-text {
	border-radius: 50px;
	background: #80B0E5;
	color: #fff;
	box-shadow: 2px 2px 2px 0px rgba(255, 255, 255, 0.25);
}
.b-slider .sppb-sp-slider-title {
	margin-bottom: 30px;
}
.b-slider .sppb-sp-slider-text {
	margin-bottom: 70px;
}
.b-slider .sp-nav-control .nav-control {
	font-size: 44px !important;
}
.b-slider .sp-dot-indicator-wrap,
.b-slider .sp-slider-text-thumb-caption {
	display: none;
}
.b-numsbox .sppb-media-heading {
	margin-top: 5px !important;
}
.b-numsbox .sppb-media {
	display: flex;
	align-items: center;
}
.b-numsbox:before {
    content: "";
    position: absolute;
    top: 0px;
    left: 30px;
    bottom: 50px;
    width: 1px;
    background: #80B0E5;
}
div.sppb-carousel-extended-nav-control {
	top: -20px !important;
}
#sp-bottom {
	margin-top: 0 !important;
	padding-top: 40px !important;
}
#sp-footer a, #sp-bottom a {
	color: #fff;
}
.b-rezka:hover .sppb-addon-single-image-container {
	margin: -50px -100px -50px 0;
}
.b-razgruzka:hover .sppb-addon-single-image-container {
	margin: -100px -100px -100px 0;
}
#section-id-1690370613346 {
	margin-top: -80px !important;
}