

/* Start:/bitrix/templates/business/components/prvolga.business/universal.feedback/callback_counter/style.min.css?17768507726847*/
.prv_from_group,.textarea_cnt{position:relative}@media(max-width:768px){.captcha-block{overflow:hidden;margin-bottom:25px}}.counter_block{border-radius:15px!important;backdrop-filter:blur(20px)}.counter_block .feedback_modal{padding-bottom:0}.PRVUniversalFeedback .error_text{color:red}.prv_from_group{margin-bottom:37px}.agree-checkbox-block .link-personal{background-image:var(--prv_color_bg);color:transparent;background-clip:text;-webkit-background-clip:text}.counter_block .prv_from_group{margin-left:10px}.prv_from_group label{margin:0;position:absolute;top:9px;left:0;z-index:1;-moz-transition:.2s ease-out;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out;cursor:text;color:#999;font-size:1em}.prv_from_group .label_text{height:43px;border-radius:0;border:none;border-bottom:1px solid #e1e1e1;padding:10px 0;width:100%;resize:none;background:0 0}.label_text:focus+label,.label_text:not(:placeholder-shown)+label{top:-16px;font-size:.8em}.feedback_modal .imp_text:focus,.feedback_modal .textarea:focus{border-color:var(--prv_color)}.counter_block .feedback_modal .modal_heading,.counter_block .thanks_container .modal_heading{margin:0 0 20px}.counter_block .feedback_modal .modal_heading h3,.counter_block .thanks_container .modal_heading h3{margin-top:0;margin-bottom:5px;text-align:center;text-transform:uppercase;font-size:23px;font-weight:600;line-height:normal;color:var(--prv_color)}.callback-form-subtitle{font-size:18px;font-weight:600;text-align:center}.feedback_modal .modal_heading h3 span{color:var(--prv_interactive_color)}.thanks_container h5{margin:10px 0}.feedback_modal .checkbox_cnt{margin:42px 0 5px}.feedback_modal .help-block{position:unset;text-align:left;margin:0 0 20px;color:#ff3b30;font-style:normal}.btn-submit-counter,.countdown .time{text-align:center}.agree-checkbox-block{margin-bottom:32px}.textarea{resize:none}.textarea_cnt>.textarea{margin-bottom:0}.required_star{color:#fb5f5f;margin-left:3px;font-weight:400;vertical-align:middle}.close_modal_btn{margin-top:50px}@media (max-width:767px){.feedback_modal .modal-heading{margin:12px 0}.feedback_modal .checkbox_cnt{margin:0 0 20px}}.feedback_modal input[type=email]::-webkit-input-placeholder,.feedback_modal input[type=tel]::-webkit-input-placeholder,.feedback_modal input[type=text]::-webkit-input-placeholder,.feedback_modal textarea::-webkit-input-placeholder{color:transparent}.feedback_modal input[type=email]::-moz-placeholder,.feedback_modal input[type=tel]::-moz-placeholder,.feedback_modal input[type=text]::-moz-placeholder,.feedback_modal textarea::-moz-placeholder{color:transparent}.feedback_modal input[type=email]:-moz-placeholder,.feedback_modal input[type=tel]:-moz-placeholder,.feedback_modal input[type=text]:-moz-placeholder,.feedback_modal textarea:-moz-placeholder{color:transparent}.feedback_modal input[type=email]:-ms-input-placeholder,.feedback_modal input[type=tel]:-ms-input-placeholder,.feedback_modal input[type=text]:-ms-input-placeholder,.feedback_modal textarea:-ms-input-placeholder{color:transparent}.feedback_modal input[type=email]:focus::-webkit-input-placeholder,.feedback_modal input[type=tel]:focus::-webkit-input-placeholder,.feedback_modal input[type=text]:focus::-webkit-input-placeholder,.feedback_modal textarea:focus::-webkit-input-placeholder{color:transparent}.feedback_modal input[type=email]:focus::-moz-placeholder,.feedback_modal input[type=tel]:focus::-moz-placeholder,.feedback_modal input[type=text]:focus::-moz-placeholder,.feedback_modal textarea:focus::-moz-placeholder{color:transparent}.feedback_modal input[type=email]:focus:-moz-placeholder,.feedback_modal input[type=tel]:focus:-moz-placeholder,.feedback_modal input[type=text]:focus:-moz-placeholder,.feedback_modal textarea:focus:-moz-placeholder{color:transparent}.feedback_modal input[type=email]:focus:-ms-input-placeholder,.feedback_modal input[type=tel]:focus:-ms-input-placeholder,.feedback_modal input[type=text]:focus:-ms-input-placeholder,.feedback_modal textarea:focus:-ms-input-placeholder{color:transparent}.modal_description .clsp-1,.modal_description .clsp-2{fill:#8b9bae;fill-rule:evenodd}.modal_description .clsp-2{opacity:.1}.checkbox_cnt{display:flex}.chekbox_hidden{position:absolute;opacity:0;visibility:hidden;height:0;z-index:-1;left:0}.chekbox_visual{display:block;height:18px;width:33px;background:#dbe0e6;border-radius:9px;position:relative;cursor:pointer;transition:background .1s ease-in;margin-right:10px;flex-shrink:0}.chekbox_visual:before{content:" ";width:14px;height:14px;margin:2px;position:absolute;display:block;top:0;bottom:0;right:15px;background:#fff;border-radius:20px;transition:right .1s ease-in}.chekbox_hidden:checked+.chekbox_visual{background:var(--prv_interactive_color)}.chekbox_hidden:checked+.chekbox_visual:before{right:0}@media (min-width:500px){.api-star-rating{float:left;margin-right:15px}}.api-star-rating-label{line-height:32px}.api-star-rating i{display:inline-block;height:28px;width:29px;cursor:pointer;background:url("/bitrix/templates/business/components/prvolga.business/universal.feedback/callback_counter/./sprite.png") 0 -57px no-repeat}.countdown,.countdown span{display:-webkit-box;display:-ms-flexbox}.api-star-rating i.active{background-position:-29px -57px}.rounded{margin-top:20px}.countdown span{font-size:2.1em;background:#eaebf3;border-radius:10px;width:62px;height:50px;-webkit-box-shadow:0 0 10px 0 #fff;box-shadow:0 0 10px 0 #fff;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#000}.countdown .time{color:#aeaeb2}.countdown{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.countdown svg{position:relative;top:-13px;margin:0 5px}.feedback-submit-wrapper button,.feedback-submit-wrapper button:focus{padding:16px 52px}.feedback-submit-wrapper button svg{margin-left:5px}.timerslider{display:flex;justify-content:center;margin-top:34px}.timer-item{position:relative;display:flex;flex-direction:column;margin-right:20px;align-items:center}.timer-item::after{content:':';width:10px;position:absolute;right:-15px;top:0;height:10px;font-size:30px;font-weight:600;color:#d1d1d6;opacity:0}.timer-item:last-child::after{display:none}.timer-item__number{width:62px;height:49px}.timer-item-number__bg-white{position:absolute;width:62px;height:49px;border-radius:10px;border:1px solid #505050}.timer-item-number__bg-black{position:absolute;width:62px;height:49px;border-radius:10px;box-shadow:3px 3px 15px 3px rgba(0,0,0,.1)}.timer-item-number__number{display:flex;width:62px;height:49px;border-radius:10px;align-items:center;justify-content:center;font-size:30px;font-weight:400;background-color:rgba(236,237,244,0)}.timer-item__letter{margin-top:10px;color:#505050;font-size:14px}
/* End */


/* Start:/bitrix/templates/business/components/bitrix/news.list/slider-modal/style.min.css?17769164702294*/
.slider_description,.slider_header{font-family:var(--prv_font_family)}.head-slide{padding-top:100px;min-height:380px;position:relative;padding-bottom:100px;background-repeat:no-repeat;background-size:cover;background-position:center;color:#212121;background-color:#dedede}.slider_header{font-weight:700;font-size:2em;line-height:1.1}.slider_text_left{justify-content:flex-start;text-align:left}.slider_text_right{justify-content:flex-end;text-align:right}.slider_text_center{justify-content:center;text-align:center}.head-slide a.btn.slider_color_lite,.head-slide a.btn.slider_color_lite:focus,.slider_color_lite{color:#fff}.head-slide a.btn.slider_color_dark,.head-slide a.btn.slider_color_dark:focus,.slider_color_dark{color:#212121}.slider_color_site{color:var(--prv_color)}.slider_description{font-size:1em;line-height:1.5;margin:24px 0 55px;max-width:580px}.slider_description a{color:#fff;font-weight:700}.slider_description a:hover{color:#e9e9e9}.item_video_block{overflow:hidden}.video_background{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%}.bg_slider_modal{position:absolute;height:100%;width:100%;top:0;left:0;object-fit:cover}@media (max-width:992px){.slider_header{margin-top:84px}.head-slide{padding-bottom:50px}}@media (min-width:768px){.slider_header{font-size:2.642857em}.slider_description{font-size:1em}.head-slide{min-height:592px}}.counter_block{margin-right:15px;width:100%;max-width:460px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;border-radius:10px;z-index:10;padding:20px 25px 25px;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#eaebf3));background:-o-linear-gradient(top,#f5f5f5 0,#eaebf3 100%);background:linear-gradient(180deg,#f5f5f5 0,#eaebf3 100%)}.counter-wrapper{position:relative}.counter-container{position:absolute;left:0;right:0;height:100%;margin:auto}#head_owl{display:block!important}.counter-container .row{height:100%}@media (max-width:1199.98px){.counter_block{display:none}}@media (min-width:1199.98px){.slider_text_left{max-width:calc(100% - 500px)}}@media (max-width:460px){#head_owl .head-slide{background-position:80%}}
/* End */


/* Start:/bitrix/templates/business/components/bitrix/main.include/heading/style.min.css?1776929818325*/
.heading{position:relative;font-size:2.1428571em;padding-bottom:19px;line-height:1.066;margin-bottom:26px}.total_content .heading{margin-bottom:48px}.scroll_news .heading{margin-bottom:18px}div>.heading:after{content:"";background:var(--prv_color_bg);border-radius:4px;width:75px;height:6px;position:absolute;bottom:0;left:0}
/* End */


/* Start:/bitrix/templates/business/components/bitrix/news.list/products/style.min.css?17768446257091*/
.products_slider_owl .owl-stage{display:-webkit-flex;display:-ms-flex;display:flex}.products_slider_owl .owl-item{height:auto!important}#products .row{margin-left:-30px;margin-right:-30px}.products_slider_owl .owl-stage-outer{padding-top:30px}.products_slider_item{background:#fff;border-radius:20px;padding:25px 20px 20px;transition:.2s;height:100%;position:relative}.products_slider_item__bg{position:absolute;left:0;right:0;bottom:0;top:0;background-color:#fff;transition:.2s;border:1px solid #eef1f4}.products_item_container{position:relative;display:flex;flex-direction:column;height:100%}.products_info_block{display:block;position:relative;color:#212121}.products_info_block:focus,.products_info_block:hover{text-decoration:none;color:#212121}#products .product_detail_btn{display:none;position:absolute;top:50%;left:50%;width:135px;transform:translate(-50%,-50%)}#products .buy_block.in .products_buy_btn.in_cart,#products .buy_block.loading .buy_loader,#products .products_slider_item:hover .product_detail_btn{display:block}#products .owl-carousel .products_img{max-width:100%;height:auto;width:auto}.products_slider_item .marks_container{display:flex;width:100%;flex-wrap:wrap;position:relative;z-index:7}.products_slider_item .marks_container .mark{font-size:.857142em;line-height:16px;margin:0 10px 10px 0;padding:7px 11px 8px;border-radius:27px;color:#fff}.products_slider_item .marks_container .mark_HIT{background-color:#f80}.products_slider_item .marks_container .mark_NEW{background-color:#008fef}.products_slider_item .marks_container .mark_RECOMMEND{background-color:#0a9200}.products_slider_item .marks_container .mark_SALE{background-color:#fa0055}.products_slider_item .products_item_name{font-size:1.142857em;font-weight:700;margin-bottom:5px}.products_slider_item .products_type_list{font-size:1.142857em;margin-bottom:17px}.products_slider_item .item_price{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.products_slider_item .item_new_price{font-size:1.142857em;line-height:1;font-weight:700;margin-right:10px;margin-bottom:8px}.products_slider_item .item_old_price{color:#757575;font-size:1.142857em;line-height:1;text-decoration:line-through;margin-bottom:8px}.products_slider_item .item_in_stock{font-size:.857142em;color:#0a9200;text-transform:uppercase;margin-bottom:16px}.products_slider_item .item_no_stock{font-size:.857142em;color:#757575;text-transform:uppercase;margin-bottom:16px}.in_cart,.in_cart:hover{color:#0a9200}#products .products_slider_item:hover .buy_btn_container,.products_slider_item .products_buy_btn{display:block;position:relative}#products .buy_block.in .products_buy_btn.to_cart,#products .buy_block.loading .products_buy_btn.in_cart,#products .buy_block.loading .products_buy_btn.to_cart,#products .products_buy_btn.in_cart,.buy_btn_container{display:none}#products .owl-next:not(.disabled):hover .carousel-arrow,#products .owl-prev:not(.disabled):hover .carousel-arrow,.products_svg_fill{fill:var(--prv_btn_color)}@media (min-width:992px){.buy_btn_block{display:none}.buy_btn_container{bottom:-5px}}#products .products_slider_item:hover .buy_btn_block{display:block;position:absolute;right:0}#products .products_slider_item:hover .products_slider_item__bg{position:absolute;left:-10px;right:-10px;bottom:-30px;top:-10px}.in_cart{font-size:14px}.in_cart .fa-check-circle{display:block;position:absolute;bottom:0;left:0}.nav-tabs.products-section__tabs-list{margin-bottom:40px;border-bottom:1px solid #e1e1e1;margin-right:6px}.nav-tabs.products-section__tabs-list .nav-link{padding:9px 26px;font-size:1em;color:#212121;display:block;text-decoration:none;position:relative;background:0 0;border:none}.nav-tabs.products-section__tabs-list .nav-link:after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;width:100%;background:0 0;z-index:2}.nav-tabs.products-section__tabs-list .nav-link.active:after,.nav-tabs.products-section__tabs-list .nav-link:hover:after{background:var(--prv_interactive_color)}.nav-tabs.products-section__tabs-list .nav-link.active{color:var(--prv_btn_color);background:0 0}.nav-tabs.products-section__tabs-list .nav-link:hover{text-decoration:none;opacity:1;color:var(--prv_btn_color)}#products .owl_btn-left a,#products .owl_btn-left a:focus,#products .owl_btn-right a,#products .owl_btn-right a:focus{border:none;font-size:32px;padding:0}#products .owl-prev{left:-18px}#products .owl-next{right:-18px}#products .owl-next,#products .owl-prev{top:50%;transform:translateY(-50%);position:absolute;font-size:24px;padding:0;margin:0;background:0 0!important;outline:0!important}#products .owl-dots{bottom:auto}#products .owl-next a .carousel-arrow,#products .owl-prev a .carousel-arrow{fill:#757575}#products .products_buy_btn:hover{opacity:.7}.buy_block{margin-top:auto}.buy_block .btn{width:100%}#products .buy_block .buy_loader{font-size:24px;text-align:center;display:none;outline:0;line-height:normal;margin:0 auto;color:var(--prv_color)}#products .buy_block .buy_loader i{width:24px;height:24px;display:inline-block;animation:1.5s linear infinite load}@keyframes load{100%{transform:rotate(360deg)}}.products-section__dropdown-tabs-wrapper{padding-bottom:25px}.products-section__list-group{margin-bottom:0}.products-section__list-group-item{padding:15px 25px;position:relative;display:block;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd;color:#555}.products-section__list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.products-section__list-group-item.active{text-shadow:none;border:1px solid #eff1f5;border-left-color:var(--prv_color);background:#fff;color:#212121}.products-section__list-group-item.active:focus,.products-section__list-group-item.active:hover{text-shadow:none;color:#555;text-decoration:none;background-color:#f5f5f5;border-color:#eff1f5;border-left-color:var(--prv_color);background-image:none}.products-section__dropdown-tab-panel{position:relative;display:block;width:100%;padding:15px 55px 15px 25px;border:1px solid #eff1f5;margin:0 0 -1px;cursor:pointer;color:#212121;background:#fff}.products-section__dropdown-tab-panel:focus,.products-section__dropdown-tab-panel:hover{text-decoration:none;color:#212121}.products-section__dropdown-tab-panel:after{content:"";position:absolute;right:25px;top:50%;width:0;height:0;margin:-2px 0 0;border-bottom:3px solid #212121;border-top:0;border-left:4px solid transparent;border-right:4px solid transparent}.products-section__dropdown-tab-panel.collapsed:after{border-bottom:0;border-top:3px solid #212121;border-left:4px solid transparent;border-right:4px solid transparent}.products-section__tab-panel-nav{margin-bottom:30px}.products_img_block{height:185px;width:100%;position:relative;margin-bottom:17px}.products_img_block>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}@media (max-width:768px){.buy_btn_block{display:flex;justify-content:flex-end}#products .products_slider_item:hover .buy_btn_block{display:flex;justify-content:flex-end;position:relative}.buy_btn_container{display:block}}
/* End */


/* Start:/bitrix/templates/business/components/bitrix/main.include/about_2/style.css?16607448852162*/
.total_content .scroll_about{
	padding: 0;
}
.about-section{
	background-repeat: no-repeat;
	background-position: center left;
	background-size: cover;
	padding: 0 0 153px;
	position: relative;
}
.about-section .right-electric-man {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 469px;
    height: 601px;
    background-size: contain !important;
}
.about-section h1 {
	color: #fff;
}
.about-section__subheading{
	font-size: 1.8571em;
	margin-bottom: 10px;
	line-height: 1.58em;
	margin-top: -13px;
}
.about-section__button-container{
	margin-top: 25px;
}
.about-section__button-container .btn{
	display: inline-block;
	margin-right: 20px;
}
.about-section__button-container .btn:last-child{
	margin-right: 0;
}
.about-section__text{
	line-height: 22px;
	color: #CFCFCF;
	font-size: 1em;
	line-height: 1.6em;
}
.about-section .heading{
	margin-top: 85px;
}
.about-section__text ul{
	padding-left: 0;
	margin: 30px 0 36px;
}
.about-section__text ul li{
	display: inline-block;
	font-size: 12px;
	font-weight: 600;
	padding-left: 12px;
	position: relative;
	margin-right: 16px;
}
.about-section__text ul li:before{
	content: "\2022 ";
	position: absolute;
	left: 0;
}
.about-section__text ul li:last-child{
	margin-right: 0;
}
@media (max-width: 1639px) {
	.about-section .right-electric-man {
		width: 339px;
		height: 435px;
	}
}
@media (max-width: 1361px) {
	.about-section .right-electric-man {
		width: 315px;
    	height: 405px;
	}
}
@media (max-wdth: 1229px) {
	.about-section .right-electric-man {
		display: none;
	}
}
@media(max-width: 1199px){
    .about-section .heading {
		margin-top: 40px;
    }
	.about-section .right-electric-man {
		display: none;
	}
}
@media (max-width: 991px) {
	.about-section{
		padding-bottom: 0;
	}
	.about-section__button-container{
		margin: 30px 0;
	}
	.about-section__button-container .btn{
		margin-bottom: 12px;
	}
	.about-section__subheading br{
		display: none;
	}
	.about-section{
		padding-bottom: 50px;
	}
	.about-section .heading{
		margin-top: 40px;
	}
}
@media (max-width: 767px) {
	.about-section__text{
		font-size: 1em;
		line-height: 25px;
	}
	.about-section__subheading{
		font-size: 1.2857em;
	}
}

/* End */


/* Start:/bitrix/templates/business/components/bitrix/news.list/advantages_2/style.css?16602145552369*/

.adv-icon-cnt {
	width: 155px;
    height: 155px;
    display: flex;
    margin-bottom: 30px;
    justify-content: center;
    border: 1px dashed #888888;
    align-items: center;
    border-radius: 200px;
}

@media(max-width: 500px) {
    .advantage-cnt{
        margin: 0 auto;
    }
}

.adv-icon-cnt img {
    max-width:100%;
    max-height:100%;
}
.adv-text-cnt {
	color: #757575;
        text-align: center;
}
.adv-heading{
	font-size: 1.2857142em;
	font-weight: 600;
	margin-bottom: 9px;
	line-height: 1.22;
    text-align: center;
    background-image: var(--prv_color_bg);
    color: transparent;
    background-clip: text;
    -webkit-background-clip: text;

}
.all-advantages .col-xs-12:first-child .advantage-cnt{
	margin-left: 72px;
}
.all-advantages{
	display: flex;
	justify-content: space-between;
}
.advantage-image{
	display: flex;
	justify-content: center;
	position: relative;
}
.advantage-image::after{
	content: '';
    width: 67px;
    height: 1px;
    position: absolute;
    top: 50%;
    right: -25%;
    background-color: #888888;
}
.advantage-cnt:last-child .advantage-image::after{
	content: unset;
}
@media (max-width: 991px) {
	.advantage-cnt:nth-child(2) .advantage-image::after{
		content: unset;
	}
	.all-advantages .col-xs-12:first-child .advantage-cnt{
		margin-left: 0;
	}
	.advantage-cnt{
		margin-bottom: 30px;
	}
    .all-advantages .col-*:last-child .advantage-cnt{
        margin-bottom: 0px;
    }
}
@media (max-width: 767px) {
    #advantages.section_grey{
        padding: 60px 0 20px;
    }
    .adv-icon-cnt,
    .adv-heading{
        margin-bottom: 8px;
    }

}
@media(min-width: 768px){
    .advantage-cnt:hover .adv-icon-cnt{
         border: 2px dashed var(--prv_interactive_color);

    }

    .advantage-cnt:hover .adv-heading{
         color:  var(--prv_btn_color);

    }
}
@media(max-width: 576px){
	.advantage-image::after{
		content: unset;
	}
}

@media(min-width: 1500px){
    .adv-icon-cnt {
		width: 140px;
		height: 140px;
	}
}

@media(max-width: 375px){
	.adv-icon-cnt {
    width: 120px;
    height: 120px;
	}
	.adv-text-cnt {
    font-size: 0.9em;
	}
}


.all-advantages{
margin: 0;
    display: grid !important;
    justify-content: normal;
    grid-template-columns: repeat( auto-fit, minmax(250px, 1fr) );
    grid-gap: 30px;
}

.all-advantages .advantage-cnt{
    flex: none;
    max-width: 250px;
}
/* End */


/* Start:/bitrix/templates/business/components/bitrix/catalog.sections.top/services_default/style.min.css?17768446911407*/
#services>.container,.sect_service_cnt{position:relative}.sect_service_cnt{border:1px solid #eef1f4;background-color:#fff;display:flex;align-items:center;overflow:hidden;border-radius:15px!important}.sect_service_cnt:hover{box-shadow:0 0 32px #ccc;transition:.5s}.sect_service_block{margin-top:30px}.sect_service_block:hover{z-index:1}.sect_service_block:first-child{margin-top:0}@media (min-width:1200px){.sect_service_block:nth-child(2){margin-top:0}}.sect_service_img{width:226px;min-height:226px;margin-right:40px;background-repeat:no-repeat;background-size:cover;background-position:center;align-self:stretch;flex-grow:0;flex-shrink:0;display:block;cursor:pointer}.sect_service_list{padding:26px 26px 26px 0;width:calc(100% - 266px);flex-grow:5;flex-shrink:5}.sect_service_list>ul{list-style-type:none;padding-left:0;margin-bottom:0}.sect_service_cnt a:focus{text-decoration:none}.sect_service_cnt a:hover{color:var(--prv_btn_color)}.sect_service_link{font-size:1.35714285em;margin-bottom:8px;display:block;font-weight:700}.sect_service_link,.sect_service_link:focus{color:#212121}.sect_service_list ul a{color:#757575;display:block;margin-bottom:5px}@media (max-width:767px){.sect_service_img{margin-right:20px}.sect_service_list{padding:16px 16px 16px 0}}@media (max-width:576px){.sect_service_cnt{display:block}.sect_service_img{width:100%;margin-right:0}.sect_service_list{width:100%;padding:26px}}
/* End */


/* Start:/bitrix/templates/business/components/bitrix/catalog.section/services_default_root/style.css?16602145541611*/
.services-sections>.container{
	position: relative;
}
.sect_service_cnt{
    border: 1px solid #EEF1F4;
    background-color: #fff;
    display:flex;
    align-items:center;
}
.sect_service_cnt:hover{
    box-shadow: 0 0 32px #ccc;
    transition: .5s;
}
.sect_service_block {
    margin-bottom:30px;
}
.sect_service_block:hover {
    z-index: 1;
}
.sect_service_img{
    width: 226px;
    min-height: 226px;
    margin-right: 40px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    align-self:stretch;
    flex-grow: 0;
    flex-shrink: 0;
    display:block;
}
.sect_service_list{
    padding: 26px 26px 26px 0px;
    width: calc(100% - 266px);
    flex-grow: 5;
    flex-shrink: 5;
}
.sect_service_list>ul{
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
}

.sect_service_cnt a:focus{
    text-decoration: none;
}
.sect_service_cnt a:hover{
    color: var(--prv_btn_color);
}

.sect_service_link{
    font-size: 1.35714285em;
    margin-bottom: 8px;
    display: block;
}
.sect_service_link,
.sect_service_link:focus{
    color: #212121;
}
.sect_service_list ul a{
    color: #757575;
    display: block;
    margin-bottom: 5px;
}

@media (max-width: 767px) {
    .sect_service_img{
        margin-right: 20px;
    }
    .sect_service_list{
        padding: 16px 16px 16px 0px;
    }
}
@media (max-width: 576px) {
    .sect_service_cnt{
        display:block;
    }
    .sect_service_img{
        width:100%;
        margin-right:0px;        
    }
    .sect_service_list{
        width:100%;
        padding: 26px 26px 26px 26px;
    }
}
/* End */


/* Start:/bitrix/templates/business/components/bitrix/main.include/feedback_default/style.css?1660214555935*/
.total_content .page-footer-buttons-block a:not(:last-of-type){
  margin: 0;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
}
.total_content .page-footer-buttons-block a{
  margin: 0;
}
.page-footer-text h4 {
  color: #fff;
}
.page-footer-text p {
  color: #fff;
}

.btn.btn-transparent {
  color: #fff !important;
}
.scroll_feedback {
  padding-bottom: 0px !important;
  position: relative;
}

@media (max-width:935px) and (min-width: 775px) {
  .page-footer-img img {
    height: 260px !important;
    position: absolute;
    bottom: 0;
  }
}

@media (max-width:768px) {
  .scroll_feedback {
    overflow: hidden;
    padding-bottom: 40px !important;
  }
  .page-footer-img img {
    position: absolute;
  }
}

@media (max-width:735px) {
  .main-page__section {
    padding: 25px 0 !important;
  }

  .page-footer-img img {
    bottom: -50px;
  }
}

@media (max-width:575px) {
  .page-footer-img {display: none;}
}

/* End */


/* Start:/bitrix/templates/business/components/bitrix/news.list/reviews_main_default/style.min.css?17768447534329*/
.reviews-section .btn.show-modal{margin:0 auto 15px;display:block;width:172px}.reviews-section .owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px}.reviews-section__container{position:relative}.reviews-section__person{margin-bottom:30px;display:flex;align-items:flex-start;padding:35px;border:1px solid #e6e6e6;border-radius:15px}.reviews-section__person .review-section_left{margin-right:50px}.reviews-section__person .scan-review{width:114px;height:157px;display:block;margin:0 auto;border:1px solid #e1e1e1}.reviews-section .stars_cnt{width:auto;margin-bottom:20px}.reviews-section .stars_cnt span:nth-child(5){margin-right:0}.reviews-section .star{height:18px;width:18px;margin-right:8px;display:inline-block}.reviews-section .star .star_icon{fill:#E1E1E1}.reviews-section .star.active .star_icon{fill:url(#linearGradientShield)}.reviews-section__person-photo{height:94px;width:107px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-right:0;border-radius:20%;margin-bottom:11px}.reviews-section__person-block{width:calc(89% - 136px);margin-right:35px}.reviews-section__person-name-container{display:flex;align-items:flex-start;flex-direction:column}.reviews-section__person-position{font-size:.8571em;text-transform:uppercase;color:#757575;margin-bottom:4px}.reviews-section__person-name{font-size:1.5142em;font-weight:400;text-align:center;line-height:50px}.reviews-section .review-text{color:#757575;font-size:1em}.reviews-section .review_more{font-size:1.1428em}.reviews-section .review_more,.reviews-section .review_more:focus,.reviews-section .review_more:hover{color:var(--prv_btn_color)}.reviews-section .review_rating_value{display:none!important}.owl-reviews .owl_btn-left a,.owl-reviews .owl_btn-left a:focus,.owl-reviews .owl_btn-right a,.owl-reviews .owl_btn-right a:focus{border:none;font-size:32px;padding:0}.owl-reviews .owl-prev{left:-24px}.owl-reviews .owl-next{right:-24px}.owl-reviews .owl-next,.owl-reviews .owl-prev{top:50%;transform:translateY(-50%);position:absolute;font-size:24px;padding:0;margin:0;background:0 0!important;outline:0!important}.owl-reviews .owl-dots{position:relative;margin-bottom:20px}@media(min-width:768px){.owl-reviews .owl-dots{margin-bottom:-11px}}.owl-reviews .owl-next a .carousel-arrow,.owl-reviews .owl-prev a .carousel-arrow{fill:#757575}.owl-reviews .owl-next:not(.disabled):hover .carousel-arrow,.owl-reviews .owl-prev:not(.disabled):hover .carousel-arrow{fill:var(--prv_btn_color)}.morelink.review_more{margin-top:16px;text-decoration:none!important}.reviews-file{margin-top:20px}.reviews-file__title{font-weight:600;font-size:1.2857em;padding-right:20px;margin-bottom:30px;display:block}.reviews-file__list{display:flex;align-items:center;flex-wrap:wrap}.reviews-file__files-item{display:flex;align-items:center;width:180px;margin:0 32px 20px 0;overflow:hidden}.reviews-file__files-image-block{margin-right:9px;height:31.25px;width:25px}.reviews-file__files-item-link{font-size:1.2857em}.reviews-file__files-item-link,.reviews-file__files-item-link:active,.reviews-file__files-item-link:active:focus,.reviews-file__files-item-link:active:hover,.reviews-file__files-item-link:focus,.reviews-file__files-item-link:hover{color:#212121}@media (max-width:991px){.reviews-section__person-name-container{display:block}.reviews-section__person-name-block{width:100%}.reviews-section .stars_cnt{padding-top:10px}.reviews-section .star{margin-left:0;margin-right:8px}}@media(max-width:767px){.reviews-file__files-item-link,.reviews-file__title,.reviews-section .review-text{font-size:1em}}@media (max-width:575px){.reviews-section__person{flex-direction:column;align-items:center}.reviews-section__person-block{margin-right:0;width:calc(100% - 136px)}.reviews-section__person-name-container{display:flex;align-items:center}.reviews-section__person .right-scan{margin-top:25px}.reviews-section__person .scan-review{height:380px}.reviews-section .stars_cnt span:nth-child(5),.reviews-section__person .review-section_left{margin-right:0}.reviews-section__person-block .morelink.review_more{text-align:center}.reviews-section .stars_cnt{width:auto}}@media (max-width:500px){.reviews-section__person-block{width:100%}.reviews-section__person-photo{margin-bottom:10px}}@media (max-width:350px){.reviews-section__person .scan-review{height:auto}}
/* End */


/* Start:/bitrix/templates/business/components/bitrix/news.list/partners/style.min.css?17768483991398*/
.total_content .partners-section .partners-section{padding-bottom:40px}.partners-section .owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px}.partners-section__container{position:relative}.block_details_link{font-size:12px;text-transform:uppercase;z-index:1;display:block;margin-bottom:17px}@media (min-width:560px){.block_details_link{position:absolute;right:15px;margin-bottom:0}}.block_details_link:hover{color:#999}.block_details_link:focus,.block_details_link:hover{text-decoration:none}.partners-section__partner-block{height:134px;display:flex;align-items:center;justify-content:center;width:196px;margin:0 auto}.partners-section__partner-block>img{max-width:100%;width:auto!important}.owl-partners .owl_btn-left a,.owl-partners .owl_btn-left a:focus,.owl-partners .owl_btn-right a,.owl-partners .owl_btn-right a:focus{border:none;font-size:32px;padding:0}.owl-partners .owl-prev{left:-24px}.owl-partners .owl-next{right:-24px}.owl-partners .owl-next,.owl-partners .owl-prev{top:50%;transform:translateY(-50%);position:absolute;font-size:24px;padding:0;margin:0;background:0 0!important;outline:0!important}.owl-partners .owl-dots{bottom:auto}.owl-partners .owl-next a .carousel-arrow,.owl-partners .owl-prev a .carousel-arrow{fill:#757575}.owl-partners .owl-next:not(.disabled):hover .carousel-arrow,.owl-partners .owl-prev:not(.disabled):hover .carousel-arrow{fill:var(--prv_btn_color)}
/* End */
/* /bitrix/templates/business/components/prvolga.business/universal.feedback/callback_counter/style.min.css?17768507726847 */
/* /bitrix/templates/business/components/bitrix/news.list/slider-modal/style.min.css?17769164702294 */
/* /bitrix/templates/business/components/bitrix/main.include/heading/style.min.css?1776929818325 */
/* /bitrix/templates/business/components/bitrix/news.list/products/style.min.css?17768446257091 */
/* /bitrix/templates/business/components/bitrix/main.include/about_2/style.css?16607448852162 */
/* /bitrix/templates/business/components/bitrix/news.list/advantages_2/style.css?16602145552369 */
/* /bitrix/templates/business/components/bitrix/catalog.sections.top/services_default/style.min.css?17768446911407 */
/* /bitrix/templates/business/components/bitrix/catalog.section/services_default_root/style.css?16602145541611 */
/* /bitrix/templates/business/components/bitrix/main.include/feedback_default/style.css?1660214555935 */
/* /bitrix/templates/business/components/bitrix/news.list/reviews_main_default/style.min.css?17768447534329 */
/* /bitrix/templates/business/components/bitrix/news.list/partners/style.min.css?17768483991398 */
