:root{--primary-color:#2353b3}.full-width .ubermenu-nav,.container,.row{max-width:1170px}.row.row-collapse{max-width:1140px}.row.row-small{max-width:1162.5px}.row.row-large{max-width:1200px}.header-main{height:100px}#logo img{max-height:100px}#logo{width:300px}.header-bottom{min-height:55px}.header-top{min-height:30px}.transparent .header-main{height:90px}.transparent #logo img{max-height:90px}.has-transparent+.page-title:first-of-type,.has-transparent+#main>.page-title,.has-transparent+#main>div>.page-title,.has-transparent+#main .page-header-wrapper:first-of-type .page-title{padding-top:170px}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height:70px!important}.header-bg-color,.header-wrapper{background-color:#fff}.header-bottom{background-color:#fff}.top-bar-nav>li>a{line-height:18px}.header-bottom-nav>li>a{line-height:25px}@media (max-width:549px){.header-main{height:70px}#logo img{max-height:70px}}.accordion-title.active,.has-icon-bg .icon .icon-inner,.logo a,.primary.is-underline,.primary.is-link,.badge-outline .badge-inner,.nav-outline>li.active>a,.nav-outline>li.active>a,.cart-icon strong,[data-color="primary"],.is-outline.primary{color:#2353b3}[data-text-color="primary"]{color:#2353b3!important}[data-text-bg="primary"]{background-color:#2353b3}.scroll-to-bullets a,.featured-title,.label-new.menu-item>a:after,.nav-pagination>li>.current,.nav-pagination>li>span:hover,.nav-pagination>li>a:hover,.has-hover:hover .badge-outline .badge-inner,button[type="submit"],.button.wc-forward:not(.checkout):not(.checkout-button),.button.submit-button,.button.primary:not(.is-outline),.featured-table .title,.is-outline:hover,.has-icon:hover .icon-label,.nav-dropdown-bold .nav-column li>a:hover,.nav-dropdown.nav-dropdown-bold>li>a:hover,.nav-dropdown-bold.dark .nav-column li>a:hover,.nav-dropdown.nav-dropdown-bold.dark>li>a:hover,.is-outline:hover,.tagcloud a:hover,.grid-tools a,input[type='submit']:not(.is-form),.box-badge:hover .box-text,input.button.alt,.nav-box>li>a:hover,.nav-box>li.active>a,.nav-pills>li.active>a,.current-dropdown .cart-icon strong,.cart-icon:hover strong,.nav-line-bottom>li>a:before,.nav-line-grow>li>a:before,.nav-line>li>a:before,.banner,.header-top,.slider-nav-circle .flickity-prev-next-button:hover svg,.slider-nav-circle .flickity-prev-next-button:hover .arrow,.primary.is-outline:hover,.button.primary:not(.is-outline),input[type='submit'].primary,input[type='submit'].primary,input[type='reset'].button,input[type='button'].primary,.badge-inner{background-color:#2353b3}.nav-vertical.nav-tabs>li.active>a,.scroll-to-bullets a.active,.nav-pagination>li>.current,.nav-pagination>li>span:hover,.nav-pagination>li>a:hover,.has-hover:hover .badge-outline .badge-inner,.accordion-title.active,.featured-table,.is-outline:hover,.tagcloud a:hover,blockquote,.has-border,.cart-icon strong:after,.cart-icon strong,.blockUI:before,.processing:before,.loading-spin,.slider-nav-circle .flickity-prev-next-button:hover svg,.slider-nav-circle .flickity-prev-next-button:hover .arrow,.primary.is-outline:hover{border-color:#2353b3}.nav-tabs>li.active>a{border-top-color:#2353b3}.widget_shopping_cart_content .blockUI.blockOverlay:before{border-left-color:#2353b3}.woocommerce-checkout-review-order .blockUI.blockOverlay:before{border-left-color:#2353b3}.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{fill:#2353b3}[data-icon-label]:after,.secondary.is-underline:hover,.secondary.is-outline:hover,.icon-label,.button.secondary:not(.is-outline),.button.alt:not(.is-outline),.badge-inner.on-sale,.button.checkout,.single_add_to_cart_button,.current .breadcrumb-step{background-color:#f02a00}[data-text-bg="secondary"]{background-color:#f02a00}.secondary.is-underline,.secondary.is-link,.secondary.is-outline,.stars a.active,.star-rating:before,.woocommerce-page .star-rating:before,.star-rating span:before,.color-secondary{color:#f02a00}[data-text-color="secondary"]{color:#f02a00!important}.secondary.is-outline:hover{border-color:#f02a00}.success.is-underline:hover,.success.is-outline:hover,.success{background-color:#28a745}.success-color,.success.is-link,.success.is-outline{color:#28a745}.success-border{border-color:#28a745!important}[data-text-color="success"]{color:#28a745!important}[data-text-bg="success"]{background-color:#28a745}body{font-size:102%}@media screen and (max-width:549px){body{font-size:100%}}body{font-family:"Roboto Condensed",sans-serif}body{font-weight:0}body{color:#0a0a0a}.nav>li>a{font-family:"Roboto Condensed",sans-serif}.mobile-sidebar-levels-2 .nav>li>ul>li>a{font-family:"Roboto Condensed",sans-serif}.nav>li>a{font-weight:0}.mobile-sidebar-levels-2 .nav>li>ul>li>a{font-weight:0}h1,h2,h3,h4,h5,h6,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical>li>a{font-family:"Oswald",sans-serif}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight:500}h1,h2,h3,h4,h5,h6,.heading-font{color:#0a0a0a}.breadcrumbs{text-transform:none}button,.button{text-transform:none}.nav>li>a,.links>li>a{text-transform:none}.section-title span{text-transform:none}h3.widget-title,span.widget-title{text-transform:none}.alt-font{font-family:"Raleway",sans-serif}.alt-font{font-weight:0!important}.header:not(.transparent) .top-bar-nav>li>a{color:#fff}.header:not(.transparent) .top-bar-nav.nav>li>a:hover,.header:not(.transparent) .top-bar-nav.nav>li.active>a,.header:not(.transparent) .top-bar-nav.nav>li.current>a,.header:not(.transparent) .top-bar-nav.nav>li>a.active,.header:not(.transparent) .top-bar-nav.nav>li>a.current{color:#fff}.top-bar-nav.nav-line-bottom>li>a:before,.top-bar-nav.nav-line-grow>li>a:before,.top-bar-nav.nav-line>li>a:before,.top-bar-nav.nav-box>li>a:hover,.top-bar-nav.nav-box>li.active>a,.top-bar-nav.nav-pills>li>a:hover,.top-bar-nav.nav-pills>li.active>a{color:#fff!important;background-color:#fff}.header:not(.transparent) .header-bottom-nav.nav>li>a{color:#000}.header:not(.transparent) .header-bottom-nav.nav>li>a:hover,.header:not(.transparent) .header-bottom-nav.nav>li.active>a,.header:not(.transparent) .header-bottom-nav.nav>li.current>a,.header:not(.transparent) .header-bottom-nav.nav>li>a.active,.header:not(.transparent) .header-bottom-nav.nav>li>a.current{color:#000}.header-bottom-nav.nav-line-bottom>li>a:before,.header-bottom-nav.nav-line-grow>li>a:before,.header-bottom-nav.nav-line>li>a:before,.header-bottom-nav.nav-box>li>a:hover,.header-bottom-nav.nav-box>li.active>a,.header-bottom-nav.nav-pills>li>a:hover,.header-bottom-nav.nav-pills>li.active>a{color:#fff!important;background-color:#000}a{color:#2353b3}.footer-1{background-color:#f3f6fb}.absolute-footer,html{background-color:#2353b3}p.lead,a.lead{margin-bottom:10px}.mt-120{margin-top:-180px}p.lead .hs-color{color:#f02a00}.border_line{background:#2353b3;height:3px;position:relative}.border_line:after{position:absolute;height:10px;width:3px;background:#2353b3;content:'';top:-7px;right:0}.border_line:before{position:absolute;height:10px;width:3px;background:#2353b3;content:'';top:-7px;left:0}blockquote{position:relative;font-size:1.1em;margin:0 0 1.25em;padding:0 1em 0 1.2em;border-left:2px solid #446084;font-style:italic;color:#333;margin-top:25px}.rotatable{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}button,.button{text-transform:none;font-weight:500}p.fs-50{font-size:28px;line-height:20px}.menu-catalog{position:absolute;background-color:#fff;padding-top:15px}.sidebar-menu li.menu-item a{font-size:16px;font-weight:500;color:#000}.lightbox-content input.wpcf7-form-control.wpcf7-submit.primary{font-weight:500;margin:0}.lightbox-content form{margin-top:20px;margin-left:15px;margin-right:15px}.wpcf7 .wpcf7-response-output{border-radius:8px}.product-wrap .border-none img{border:0}input#submit{font-weight:500;border-radius:8px}span.widget-title{text-transform:none;font-family:"Oswald",sans-serif;font-weight:400}.is-divider{height:0}p.post-title.is-xxsmall{font-size:14px!important;text-align:left}nav#nav-below{font-size:11px}.about-wrap .border_line{width:190px}.contact-wrap .border_line{width:240px}.count-up{font-weight:600}.services-wrap .border_line{margin:0 auto;width:200px}.feedback-wrap .border_line{width:305px}.services-wrap .icon-box{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;padding:30px;border-top:3px solid #f02a00;box-shadow:0 0 5px 0 rgb(0 0 0 / 5%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services-wrap .icon-box .icon{background-color:#ebf1f8;border-radius:50%}.services-wrap .icon-box .icon img{margin-left:25px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.name-text p{margin-bottom:5px}.services-wrap .icon-box:hover p{color:#fff}.services-wrap .icon-box:hover{background:#2d72bb;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services-wrap .icon-box:hover .icon img{margin-left:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;transform:scale(.7)}.works-wrap .border_line{width:118px}.radiator-wrap .border_line{width:95px}.about-wrap ul.first{float:left;position:relative;margin:0}.about-wrap ul.second{position:relative;margin-left:50%}.list_items ul li{list-style-type:none}.list_items ul li:before{content:url(/wp-content/uploads/marker.svg);position:absolute;margin-left:-25px;width:25px}.box-overlay.dark .box-text,.box-shade.dark .box-text{text-shadow:none}.call-wrap .icon-box .text p{margin-bottom:0}.blog-wrap .border_line{margin:0 auto;width:130px}.blog-wrapper .box-image,.blog-wrap .box-image{position:relative;border:1px solid #e8e8e8;border-radius:8px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.box-image{position:relative;border:1px solid #e8e8e8;border-radius:8px}img.attachment-large.size-large.wp-post-image{padding:10px;border-radius:15px}span.date-col{text-transform:uppercase;font-size:13px;color:#2353b3;padding:10px}.blog-wrapper .box-image img,.blog-wrap .box-image img{padding:10px;border-radius:15px}.blog-wrapper span.date-col,.blog-wrap span.date-col{text-transform:uppercase;font-size:13px;color:#2353b3;padding:10px}.box-text p.post-title{font-size:1.3em}button.button.blog-btn.is-outline.is-small.mb-0{position:absolute;top:-60px;right:10px;background-color:#fff}button.button.blog-btn.is-outline.is-small.mb-0:hover{background-color:#fff;border-color:#2353b3}.box-text-inner{padding:0 10px}.banner-sale .col-inner{border-radius:10px}.sale-wrap .offer_left .text_l{float:left;position:relative}.offer_left{border:2px dashed #7bb2ed;padding:10px 20px;border-radius:10px}.sale-wrap .offer_left .text_l::before{background:#4492e5;position:absolute;content:'';width:1px;height:72px;right:-69px;top:6px}.sale-wrap{margin-bottom:30px}.sale-wrap .offer_left .text_l .p-h1{font-size:72px;line-height:80px;color:#fff}.sale-wrap .offer_left .text_l span{position:absolute;transform:rotate(-90deg);font-size:30px;line-height:38px;color:#fff;text-transform:uppercase;font-weight:700;top:23px;right:-50px}.text_r{margin-left:215px;text-align:center}.text_r .p-h2{font-size:30px;line-height:50px;color:#fff;text-transform:uppercase}span.text_b{color:#fff;font-size:18px}.offer_right{position:relative;text-align:right;padding-top:11px}.offer_right .theme-btn{width:270px;line-height:60px;height:60px}.offer_left p{margin-bottom:0}@media (max-width:992px){.offer_right{text-align:center}}@media (max-width:600px){.sale-wrap .offer_left .text_l{float:none}.text_r{margin-left:0}.sale-wrap .offer_left .text_l::before{display:none}.offer_right{text-align:left}.offer_right .theme-btn{min-width:200px;width:200px}.offer_banner .offer_banner_inner{padding:30px}.sale-wrap .offer_left .text_l span{right:inherit;left:195px}}.lower-info-box{position:relative;float:right;margin-top:5px}.lower-info-box .inner{position:relative;padding-left:30px;min-width:250px}.lower-info-box .inner:before{content:'';position:absolute;left:0;top:0;width:265px;height:72px;background:#2353b3;border:1px solid #2353b3;box-shadow:0 0 5px 0 rgb(0 0 0 / 5%);border-radius:7px}.lower-info-box .emergency-call{position:relative;text-align:right}.lower-info-box .emergency-call .text{float:right;padding-top:9px;margin-right:50px}.lower-info-box .emergency-call .text p{font-size:16px;line-height:24px;margin-bottom:0;color:#fff}.lower-info-box .emergency-call .text a{font-size:20px;line-height:26px;color:#fff}.lower-info-box .emergency-call .icon{position:relative;float:right}.lower-info-box .emergency-call .icon img{width:40px;display:block;top:12px;right:15px;position:relative}.lower-info-box .emergency-call::before{position:absolute;content:'';height:0;border-right:36px solid #f02a00;border-top:72px solid #f02a00;border-left:36px solid #f02a00;border-bottom:25px solid transparent;z-index:0;right:0;top:0}ul.nav.header-nav.header-bottom-nav.nav-left.nav-size-large.nav-spacing-medium{top:8px}ul.nav.header-nav.header-bottom-nav.nav-left li{position:relative;display:block;float:left;padding:15px 0}ul.nav.header-nav.header-bottom-nav.nav-left li:last-child{margin-right:15px!important}ul.nav.header-nav.header-bottom-nav.nav-left::before{content:'';position:absolute;right:0;top:0;width:3000px;height:72px;background:#fff;border:1px solid #f0f0f0;box-shadow:0 0 5px 0 rgb(0 0 0 / 5%);border-radius:7px}.header-bottom-nav.nav-line-bottom>li>a:before,.header-bottom-nav.nav-line-grow>li>a:before,.header-bottom-nav.nav-line>li>a:before,.header-bottom-nav.nav-box>li>a:hover,.header-bottom-nav.nav-box>li.active>a,.header-bottom-nav.nav-pills>li>a:hover,.header-bottom-nav.nav-pills>li.active>a{background-color:#2353b3}.feedback-wrap .form-flat{margin-top:15px}.feedback-wrap input.wpcf7-form-control.wpcf7-submit{font-weight:500}.footer-widgets{padding-top:70px}blockquote{min-height:85px}.contact-wrap .sa_owl_theme .owl-dots .owl-dot span{background-color:rgb(35 83 179 / 50%) !important;width:15px!important;height:15px!important}.contact-wrap .sa_owl_theme .owl-dots .active span{background-color:#23 !important}.test_inner{border:1px solid #e8e8e8;border-radius:8px;padding:15px}.cust_name img{float:left;margin-right:15px;margin-bottom:15px}.cust_name h2{padding-top:15px}.product-wrap img{border:1px solid #e8e8e8;border-radius:8px}.bungle{position:absolute;width:70px!important;height:70px;top:-13px;padding:13px;border-radius:50px;background-color:#fff;border:1px solid #e8e8e8;right:10px}.bungle img{border:0}a.button.open-video.icon.circle.is-outline.is-xlarge{position:absolute;top:273px;right:17px;border:2px solid red}i.icon-play{padding-top:3px;color:red}.price-text{position:relative;z-index:-3}.price-text p{font-size:18px;margin-bottom:10px;width:40%;background-color:#2d72bb;color:#fff;padding:5px 15px;border-bottom-left-radius:5px;border-top-left-radius:5px;line-height:30px}.price-text p::after{content:'';position:absolute;border:20px solid #2d72bb;width:20px;border-right:20px solid transparent;left:140px;top:0;z-index:-3}.price-text.individual p{font-size:15px;width:65%;background-color:#439b1f}.price-text.individual p::after{border:20px solid #439b1f;left:225px;border-right:20px solid transparent}.price-text.sale p{font-size:18px;width:40%;background-color:#f02a00}.price-text.sale p::after{border:20px solid #f02a00;left:140px;border-right:20px solid transparent}.footer-wrapper ul li:before{content:url(/wp-content/uploads/next.svg);position:absolute;margin-left:-30px;width:20px;margin-top:3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.footer-wrapper ul li:hover:before{margin-left:-25px}.footer-wrapper ul{margin-left:55px}.form-flat input{border-radius:8px!important}input.wpcf7-form-control.wpcf7-submit.button{background:url(/wp-content/uploads/mail-send.svg) no-repeat;border:1px solid #2353b3}.footer-wrapper .ml-half{margin-left:-20px}.footer-wrapper .wpcf7-response-output{display:none!important}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 .flex-col .wpcf7-not-valid-tip{font-size:11px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{display:none}.testim-html .test_inner{background-color:#fff}.action-slider img{border:0}div#cookie-law-info-bar{position:absolute;width:40%;left:0;right:0;border-radius:8px;background-color:#f3f6fb!important;margin-bottom:15px;box-shadow:0 0 40px rgb(0 0 0 / 20%)}a#wt-cli-accept-all-btn{background-color:#2353b3!important;border-radius:5px;text-transform:lowercase;font-family:"Roboto Condensed",sans-serif}button#arcu-button-undefined{font-family:"Roboto Condensed",sans-serif;text-transform:lowercase;border-radius:8px}.arcontactus-widget .arcu-forms-container .arcu-form-container .arcu-form-header,.arcontactus-widget .arcu-forms-container .arcu-form-container .arcu-button{background-color:#2353b3!important}@media (max-width:849px){.text_r .p-h2{font-size:25px}.about-wrap ul.second{margin-left:0}.about-wrap ul.first{float:none}span.text_b{font-size:15px}p.fs-50{font-size:20px}.ml-half{margin-left:0}.footer-widgets{padding-top:70px}div#custom_html-3{width:33%}div#custom_html-4{width:33%}div#custom_html-5{width:33%}.price-text.individual p{font-size:13px;width:74%}}@media (max-width:549px){div#cookie-law-info-bar{width:95%}p.p-h1{text-align:center}.text_r .p-h2{font-size:19px}#logo img{max-height:40px!important}.stuck #logo img{max-height:40px!important}.count-wrap p span{font-size:65px;line-height:65px}.test_inner .cust_name img{width:75px}p.description{font-size:15px}p.description{font-size:15px}.footer-widgets{padding-top:50px}div#custom_html-2{text-align:center}div#custom_html-3{width:50%}div#custom_html-4{width:50%}div#custom_html-5{display:none}.price-text.sale p{width:46%}.price-text.individual p{font-size:13px;width:70%}a.button.open-video.icon.circle.is-outline.is-xlarge{position:absolute;top:250px;right:0}.price-text p{width:45%}.header-button-1 span:before{content:url(/wp-content/uploads/xdown-arrow.png.pagespeed.ic.DUpnRzAtkI.png);position:absolute;left:0;right:0;top:8px}.rotate-180{transform:rotate(180deg)}.footer-wrapper ul{margin-left:35px}.menu-catalog h3{line-height:1}.recom-wrap .icon-box.featured-box.icon-box-left.text-left{display:block}.recom-wrap .icon-box-left .icon-box-text{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}.product-wrap .border-none{display:block}.product-wrap .border-none .icon-box-text{padding-left:0;padding-top:1em}}.label-new.menu-item>a:after{content:"Новое"}.label-hot.menu-item>a:after{content:"Горячее предложение"}.label-sale.menu-item>a:after{content:"Распродажа"}.label-popular.menu-item>a:after{content:"Самые популярные"}