.head-slide{min-height:380px;padding-top:200px;color:#212121;position:relative;background-size:cover;background-position:50%;padding-bottom:100px;background-repeat:no-repeat}.slider_header{font-size:2em;font-weight:700;line-height:1.1;font-family:var(--prv_font_family)}.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}.slider_color_lite{color:#fff}.slider_color_dark{color:#212121}.slider_color_site{color:var(--prv_color)}.slider_description{font-size:1em;margin:24px 0 55px;line-height:1.5;font-family:var(--prv_font_family)}.item_video_block{overflow:hidden}.video_background{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;min-width:100%;top:50%;left:50%;display:block}.head-slide a.btn.slider_color_lite,.head-slide a.btn.slider_color_lite:focus{color:#fff}@media(max-width:992px){.slider_header{margin-top:50px}.head-slide{padding-bottom:50px}}@media(min-width:768px){.slider_header{font-size:3.6428571em}.slider_description{font-size:1.428571em}.head-slide{height:100%;min-height:633px;max-height:633px}}#head_owl .item,#head_owl .item>div{height:100%}.about-section{position:relative;padding-bottom:192px}.img_wrapper{right:0;position:absolute;background-size:cover;bottom:0;top:30px;background-position:50%;width:calc(50% - 30px);background-repeat:no-repeat;z-index:1}.about-section__subheading{font-size:1.7142em;margin-bottom:10px;line-height:1.58em;margin-top:-13px}.about-section__button-container{margin-top:30px}.about-section__button-container .btn{margin-right:20px;display:inline-block}.about-section__button-container .btn:last-child{margin-right:0}.about-section__text{font-size:1.1428em;color:#192227;line-height:22px;line-height:1.7857em}.about-section .heading{margin-top:0}.about-section__text ul{margin:30px 0 36px;padding-left:0}.about-section__text ul li{font-size:12px;font-weight:600;margin-right:16px;position:relative;padding-left:12px;display:inline-block}.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:1199px){.about-section{margin-top:70px}}@media (max-width:991px){.img_wrapper{min-height:100%}.total_content>div>section.about-section{margin-bottom:0;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 .heading{margin-top:50px}}@media (max-width:767px){.img_wrapper{min-height:unset;padding-top:66.6%;position:relative;width:100%}.about-section__text{font-size:1em;line-height:25px}.about-section__subheading{font-size:1.2857em}}.heading{font-size:2.1428571em;margin-bottom:26px;position:relative;align-items:center;padding-bottom:19px;line-height:1.066;display:flex}.total_content .heading{margin-bottom:48px}.scroll_news .heading{margin-bottom:18px}#services>.container{position:relative}.sections_services{flex-wrap:wrap;display:flex}.sections_services .sect_service_block{flex:1}.sect_service_cnt{min-height:703px;background-size:cover;background-color:#fff;align-items:center;background-repeat:no-repeat;display:flex}.sect_service_cnt_mask{min-height:inherit;padding:0 50px;min-width:100%;background-color:rgba(0,0,0,.7);align-items:center;display:flex}.sect_service_cnt_mask:hover{transition:.5s;background-color:rgba(41,81,41,.7)}.sect_service_cnt_mask:hover .sect_service_link{font-size:2.286em;text-decoration:none;opacity:1}.sect_service_cnt:hover{transition:.5s}.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{flex-grow:0;min-height:226px;flex-shrink:0;margin-right:40px;align-self:stretch;background-size:cover;background-position:50%;cursor:pointer;width:226px;background-repeat:no-repeat;display:block}.sect_service_list>ul{margin-bottom:0;list-style-type:none;padding-left:0}.sect_service_cnt a:focus{text-decoration:none}.sect_service_list>ul li a{padding:5px 7px;border-radius:5px;margin-left:-5px;display:inline-table}.sect_service_list>ul li a:hover{opacity:1;background:var(--prv_btn_color)}.sect_service_cnt a:hover{text-decoration:none;color:#fff}.sect_service_link{font-size:2.143em;font-weight:700;margin-bottom:8px;color:#fff!important;line-height:1.2em;display:block}.sect_service_link,.sect_service_link:focus{color:#212121}.sect_service_list ul a{margin-bottom:5px;color:#fff;display:block}@media (max-width:1100px){.sections_services .sect_service_block{flex:unset;width:50%}}@media (max-width:767px){.sections_services .sect_service_block{width:100%}.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{margin-right:0;width:100%}.sect_service_list{padding:26px;width:100%}}@media (min-width:768px){.sections_services .owl_btn-left{position:absolute;top:50%;left:19%}.sections_services .owl_btn-right{right:18.5%;position:absolute;top:50%}}@media (min-width:1300px){.scroll_services.main-page__section{background-size:100% 100%!important}}.adv-icon-cnt{height:155px;justify-content:center;border:1px dashed #888;margin-bottom:30px;align-items:center;border-radius:200px;width:155px;display:flex}.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;text-align:center;line-height:1.22}.all-advantages .adv-icon-cnt img{width:60px!important}.all-advantages .col-xs-12:first-child .advantage-cnt{margin-left:72px}@media (max-width:991px){.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:0}}@media (max-width:767px){#advantages.section_grey{padding:60px 0 20px}.adv-heading,.adv-icon-cnt{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(min-width:992px){.adv-icon-cnt:after{content:"";position:absolute;border-bottom:1px solid #d6d6d6;left:86%;width:70px}}@media(min-width:1200px){.adv-icon-cnt:after{left:110%;width:70px}}@media(min-width:1500px){.adv-icon-cnt:after{left:115%;width:70px}.adv-icon-cnt{height:140px;width:140px}}@media(min-width:1600px){.adv-icon-cnt:after{content:"";position:absolute;border-bottom:1px solid #d6d6d6;left:110%;width:95px}}#advantages .owl-dots{bottom:0}#products .row{margin-right:-30px;margin-left:-30px}.products_slider_owl .owl-stage-outer{padding-top:30px;padding-bottom:30px}.products_slider_item{padding:25px 20px 20px;transition:.5s;box-shadow:0 0 20px #ccc;border-radius:20px;background:#fff}@media(min-width:768px){.products_slider_item:hover{padding:35px 30px 10px;margin:-10px;box-shadow:0 0 20px #ccc}}.products_item_container{position:relative;flex-direction:column;display:flex}.products_info_block{color:#212121;position:relative;display:block}.products_info_block:focus,.products_info_block:hover{text-decoration:none;color:#212121}#products .product_detail_btn{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:135px;display:none}#products .products_slider_item:hover .product_detail_btn{display:block}#products .owl-carousel .products_img{height:auto;max-width:100%;width:auto}.products_slider_item .marks_container{min-height:40px;flex-wrap:wrap;position:relative;max-height:40px;width:100%;display:flex;z-index:7}.products_slider_item .marks_container .mark{padding:7px 11px 8px;font-size:.857142em;color:#fff;margin:0 10px 10px 0;border-radius:27px;line-height:16px}.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{justify-content:space-between;flex-wrap:wrap;margin-bottom:50px;align-items:center;display:flex}.products_slider_item .item_new_price{font-size:1.142857em;font-weight:700;margin-right:10px;margin-bottom:8px;line-height:1}.products_slider_item .item_old_price{font-size:1.142857em;text-decoration:line-through;margin-bottom:8px;color:#757575;line-height:1}.products_slider_item .item_in_stock{font-size:.857142em;margin-bottom:16px;color:#0a9200;text-transform:uppercase}.products_slider_item .item_no_stock{font-size:.857142em;margin-bottom:16px;color:#757575;text-transform:uppercase}.products_slider_item .products_buy_btn{position:relative;display:block}.buy_btn_container{height:30px;margin-bottom:8px;right:0;position:absolute;bottom:7px;width:33px}.products_svg_fill{fill:var(--prv_btn_color)}@media (min-width:992px){.buy_btn_block{display:none}.buy_btn_container{bottom:-5px}.products_slider_item .item_price{margin-bottom:30px}}#products .products_slider_item:hover .buy_btn_block{display:block}.in_cart{font-size:14px}.in_cart,.in_cart:hover{color:#0a9200}.in_cart .fa-check-circle{position:absolute;bottom:0;left:0;display:block}.nav-tabs.products-section__tabs-list{margin-right:6px;margin-bottom:40px;border-bottom:none}.nav-tabs.products-section__tabs-list .nav-link{padding:9px 26px;font-size:1em;border:none;border:1px solid var(--prv_btn_border_color);text-decoration:none;margin-right:20px;color:#212121;position:relative;border-radius:5px;background:#fff;display:block}.nav-tabs.products-section__tabs-list .nav-link:after{height:2px;right:0;content:"";position:absolute;bottom:-1px;background:transparent;left:0;width:100%;z-index:2}.nav-tabs.products-section__tabs-list .nav-link.active{border:var(--prv_interactive_color);color:var(--prv_btn_color);color:#fff;background:transparent;background:var(--prv_interactive_color)}.nav-tabs.products-section__tabs-list .nav-link:hover{text-decoration:none;opacity:.8}#products .owl_btn-left a,#products .owl_btn-left a:focus,#products .owl_btn-right a,#products .owl_btn-right a:focus{padding:0;font-size:32px;border:none}#products .owl-prev{left:-18px}#products .owl-next{right:-18px}#products .owl-next,#products .owl-prev{transform:translateY(-50%);padding:0;font-size:24px;position:absolute;outline:none!important;top:50%;margin:0;background:none!important}#products .owl-dots{bottom:auto}#products .owl-next a .carousel-arrow,#products .owl-prev a .carousel-arrow{fill:#757575}#products .owl-next:not(.disabled):hover .carousel-arrow,#products .owl-prev:not(.disabled):hover .carousel-arrow{fill:var(--prv_btn_color)}#products .products_buy_btn:hover{opacity:.7}#products .products_buy_btn.in_cart{display:none}#products .buy_block.in .products_buy_btn.in_cart{display:block}.buy_block{margin-top:auto}.buy_block .btn{width:100%}#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{display:none}#products .buy_block .buy_loader{font-size:24px;color:var(--prv_color);outline:none;text-align:center;margin:0 auto;line-height:normal;display:none}#products .buy_block.loading .buy_loader{display:block}#products .buy_block .buy_loader i{animation:load 1.5s linear infinite;height:24px;width:24px;display:inline-block}@keyframes load{to{transform:rotate(1turn)}}.products-section__dropdown-tabs-wrapper{padding-bottom:25px}.products-section__list-group{margin-bottom:0}.products-section__list-group-item{padding:15px 25px;border:1px solid #ddd;margin-bottom:-1px;color:#555;position:relative;background-color:#fff;display:block}.products-section__list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}.products-section__list-group-item.active{border:1px solid #eff1f5;border-left:1px solid var(--prv_color);text-shadow:none;color:#212121;background:#fff}.products-section__list-group-item.active:focus,.products-section__list-group-item.active:hover{border-color:#eff1f5;text-decoration:none;text-shadow:none;border-left-color:var(--prv_color);color:#555;background-color:#f5f5f5;background-image:none}.products-section__dropdown-tab-panel{padding:15px 55px 15px 25px;border:1px solid #eff1f5;color:#212121;position:relative;margin:0 0 -1px;background:#fff;cursor:pointer;width:100%;display:block}.products-section__dropdown-tab-panel:focus,.products-section__dropdown-tab-panel:hover{text-decoration:none;color:#212121}.products-section__dropdown-tab-panel:after{height:0;border-right:4px solid transparent;border-left:4px solid transparent;right:25px;content:"";position:absolute;border-top:0;border-bottom:3px solid #212121;top:50%;margin:-2px 0 0;width:0}.products-section__dropdown-tab-panel.collapsed:after{border-right:4px solid transparent;border-left:4px solid transparent;border-top:3px solid #212121;border-bottom:0}.products-section__tab-panel-nav{margin-bottom:30px}.products_img_block{height:185px;margin-bottom:17px;position:relative;width:100%}.products_img_block>img{transform:translate(-50%,-50%);position:absolute;max-width:100%;max-height:100%;top:50%;left:50%}.reviews-section__container{position:relative}.reviews-section__person{margin-bottom:30px;align-items:center;display:flex}.reviews-section .stars_cnt{width:150px}.reviews-section .star{height:18px;margin-left:8px;width:18px;display:inline-block}.reviews-section .star .star_icon{fill:#e1e1e1}.reviews-section .star.active .star_icon{fill:#efce4a}.reviews-section__person-photo{height:94px;margin-right:42px;background-size:cover;background-position:50%;border-radius:100%;width:94px;background-repeat:no-repeat}.reviews-section__person-block{width:calc(100% - 136px)}.reviews-section__person-name-container{align-items:center;display:flex}.reviews-section__person-name-block{width:calc(100% - 150px)}.reviews-section__person-position{font-size:.8571em;margin-bottom:4px;color:#757575;text-transform:uppercase}.reviews-section__person-name{font-size:1.7142em;font-weight:600}.reviews-section .review-text{font-size:1.1428em;color:#757575}.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{padding:0;font-size:32px;border:none}.owl-reviews .owl-prev{left:-48px}.owl-reviews .owl-next{right:-48px}.owl-reviews .owl-next,.owl-reviews .owl-prev{transform:translateY(-50%);padding:0;font-size:24px;position:absolute;outline:none!important;top:50%;margin:0;background:none!important}.owl-reviews .owl-dots{margin-bottom:-31px;position:relative}@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{text-decoration:none!important;margin-top:16px}.reviews-file{margin-top:20px}.reviews-file__title{font-size:1.2857em;font-weight:600;margin-bottom:30px;padding-right:20px;display:block}.reviews-file__list{flex-wrap:wrap;align-items:center;display:flex}.reviews-file__files-item{overflow:hidden;margin:0 32px 20px 0;align-items:center;width:180px;display:flex}.reviews-file__files-image-block{height:31.25px;margin-right:9px;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-right:8px;margin-left:0}}@media(max-width:767px){.reviews-file__files-item-link,.reviews-file__title,.reviews-section .review-text{font-size:1em}}@media (max-width:500px){.reviews-section__person{display:block}.reviews-section__person-block{width:100%}.reviews-section__person-photo{margin-bottom:10px}}