body{font-family:'Open Sans',sans-serif;color:#212529;font-size:1em;line-height:1.5;font-weight:400;background:#f6f6f6}#content{background:#f6f6f6}html{scroll-behavior:smooth}:root,body{--wp--preset--color--primary:#feac12!important}h1{font-family:'Open Sans',sans-serif;font-weight:600;font-size:36px;line-height:36px;color:#3d474a;font-family:Roboto;text-align:center;padding:0 0 10px}.about-title{font-family:'Open Sans',sans-serif;font-weight:600;font-size:36px;line-height:36px;color:#3d474a;font-family:Roboto;text-align:left;padding:0 0 10px}.checkbox{width:20px;height:10px;border-left:3px solid #000;border-bottom:3px solid #000;transform:rotate(-45deg);margin:10px}h3{font-family:'Open Sans',sans-serif;font-weight:600;font-size:20px;line-height:24px}h4{font-family:'Open Sans',sans-serif;font-weight:600;font-size:18px;line-height:22px;color:#3d474a;margin-bottom:15px}.kuban a{color:#00f}ul.products li.main-product-category{float:left;padding:0;position:relative;border:none;width:100% !important;border-radius:5px;box-shadow:0 5px 15px 0 #000;background-color:#fff;margin-bottom:0;margin-top:1.5em}ul.products li.product .main-loop-category__title{padding:10px;transition:background .3s;text-align:center;background:#feac12;background-color:#feac12;background-color:#ffb922;color:#fff;border:5px;margin:0;font-size:1em}ul.products li.main-product-category:hover a img{transform:scale(1.5)}ul.products li.main-product-category a img{border-radius:0;transition:1s;display:block;height:auto;object-fit:cover;width:100%;box-sizing:border-box}.woocommerce div.product p.price del:before{font-size:16px;color:#212529;content:"Стоимость аренды смены 8 часов:";margin-right:5px;font-weight:400;float:left}.woocommerce ul.products li.product .price ins,.construction_light_products_item_details .price ins:before{color:#212529;content:"Аренда на час";margin-right:5px;font-weight:400;float:left;color:#212529;display:block;line-height:15px;font-size:13px;font-weight:600;padding:5px 0;float:left}.woocommerce-Price-amount{font-size:15px}.woocommerce ul.products li.product .price del,.construction_light_products_item_details .price del:before{font-size:14px;color:#212529;margin-right:5px;font-weight:400;float:left;color:#212529;display:block;line-height:15px;font-size:13px;font-weight:600;padding:5px 0;float:left;content:"Смена";width:100%}.woocommerce div.product p.price del{width:100%!important}.single-product div.product .entry-summary .woocommerce-product-details__short-description{border-top:1px dotted rgba(136,136,136,.05);padding:8px 8px 0}.construction_light_products_item .flash>.construction_light_sale_label{background-color:#ff1a00;left:15px;top:15px;font-size:10px;display:none}.woocommerce ul.products li.product .on_sale,.construction_light_products_item_body .flash .on_sale{right:15px;top:15px;left:auto;margin:0;padding:0 2px;background-color:#f90;display:none}.woocommerce div.product p.price ins:before{font-size:16px;color:#212529;content:"Стоимость аренды:";margin-right:5px;font-weight:600;float:left}.construction_light_sale_label{display:none}.single-product div.product .entry-summary .flash>span:not(:last-child){margin-right:12px;display:none}.section-title{font-family:'Open Sans',sans-serif;font-weight:600;font-size:30px;line-height:30px;text-align:center;margin-bottom:10px;padding:0 0 20px}h5{font-family:'Open Sans',sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#3d474a}h1,h2,h3,h4,h5,h6{margin-bottom:10px}.jp-carousel-info-footer .jp-carousel-photo-caption{color:var(--jp-carousel-primary-subtle-color);cursor:pointer;font-size:15px;margin:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;display:none !important}.cons_light_team_layout_two{padding:30px 0;background:#f6f6f6}.foto-company-vert{width:100%;margin:1% 1% 2%}.foto-company-vert img{border:5px solid rgba(0,0,0,.3);border-radius:8px}.foto-company{width:70%;margin:0 auto;margin-bottom:20px}.foto-company img{border:5px solid rgba(0,0,0,.3);border-radius:8px}#cl_services{background-image:url();background-size:cover;background-repeat:no-repeat!important}:root,body{--wp--preset--color--primary:#feac12!important}.cons_light_portfolio-cat-name,.home .site-branding,.menu-item-search-text,.site-header:not(.headerthree) .brandinglogo-wrap a,.brandinglogo-wrap:before,.site-header:not(.headerthree) .brandinglogo-wrap,.hl-border{background-color:#feac12!important;color:#fff !important}@media(max-width:676px){.headerthree .nav-classic .header-middle-inner{background-color:#feac12!important}}.brandinglogo-wrap:after{border-bottom-color:#feac12!important}.cons_light_portfolio-wrap:hover,.cons_light_portfolio:after,.nav-classic .header-middle-inner .contact-info .quickcontact .get-tuch i,.extralmenu-wrap ul{border-color:#feac12!important}span.super-title,.site-header.headerone .brandinglogo-wrap:before,.cons_light_portfolio-cat-name,.home .site-branding,.menu-item-search-text,.site-header:not(.headerthree) .brandinglogo-wrap a,.brandinglogo-wrap:before,.site-header:not(.headerthree) .brandinglogo-wrap{background-color:#feac12!important}.site-header.headerone .brandinglogo-wrap:after{border-bottom:83px solid #feac12!important}.cons_light_feature.layout_two .feature-list .bottom-content .btn-primary{color:#feac12!important}.cl-bg-primary,.about_us_front h3.ui-accordion-header:before,.cl-recommended.pricing-item h3,.cl-recommended.pricing-item .pricing-icon,.heading-default .badge:after,.top-bar-menu ul.sp_socialicon li a:hover .fab,.top-bar-menu ul.sp_socialicon li a:hover .fas,.nav-classic .nav-menu .box-header-nav,.box-header-nav .main-menu .children>.page_item:hover>a,.box-header-nav .main-menu .children>.page_item.focus>a,.box-header-nav .main-menu .sub-menu>.menu-item:hover>a,.box-header-nav .main-menu .sub-menu>.menu-item.focus>a,.box-header-nav .main-menu .children>.page_item.current_page_item>a,.box-header-nav .main-menu .sub-menu>.menu-item.current-menu-item>a,.conslight-search-container .search-submit,.conslight-search-close,.headertwo .nav-classic,.nav-classic .header-nav-toggle div,.btn-primary,.btn-border:hover,.cons_light_feature .feature-list .icon-box,.cons_light_feature .feature-list .box h3 a:after,.section-title:before,.cons_light_portfolio-cat-name:hover,.cons_light_portfolio-cat-name.active,.video_calltoaction_wrap .box-shadow-ripples,.articlesListing .article .info div:after,.cons_light_counter:before,.cons_light_counter:after,.owl-theme .owl-dots .owl-dot.active,.owl-theme .owl-dots .owl-dot:hover,.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover,.cons_light_team_layout_two ul.sp_socialicon li a i,.cons_light_team_layout_two ul.sp_socialicon li a i:hover,.cons_light_client_logo_layout_two .owl-theme .owl-dots .owl-dot.active,.post-format-media-quote,.widget_product_search a.button,.widget_product_search button,.widget_product_search input[type=submit],.widget_search .search-submit,.page-numbers,.reply .comment-reply-link,a.button,input[type=submit],.wpcf7 input[type=submit],.wpcf7 input[type=button],.calendar_wrap caption,.cons-register-now-form .title:before,.cl-service-section.layout_three .cl-service-icon,.arrow-top-line{background-color:#feac12!important}.cons_light_portfolio-caption{background-color:#feac1270}.top-bar-menu ul li a:hover,.top-bar-menu ul li.current_page_item a,.top-bar-menu ul li .fa,.top-bar-menu ul li .fas,.top-bar-menu ul li a .fa,.top-bar-menu ul li a .fas,.top-bar-menu ul li a .fab,.nav-classic .header-middle-inner .contact-info .quickcontact .get-tuch i,.cons_light_feature .feature-list .box h3 a:hover,.about_us_front .achivement-items .timer:after,.cons_light_portfolio-cat-name,.cons_light_portfolio-caption a,.cons_light_counter-icon,.cons_light_testimonial .client-text h4,.cons_light_team_layout_two .box span,.cons_light_team_layout_two .box h4 a:hover,.cons_light_feature.layout_two .feature-list .bottom-content a.btn-primary:hover,.sub_footer ul.sp_socialicon li a i:hover,.widget-area .widget a:hover,.widget-area .widget a:hover:before,.widget-area .widget li:hover:before,.page-numbers.current,.page-numbers:hover,.breadcrumb h2,.breadcrumb ul li a,.breadcrumb ul li a:after,.prevNextArticle a:hover,.comment-author .fn .url:hover,.logged-in-as a,.wpcf7 input[type=submit]:hover,.wpcf7 input[type=button]:hover,.seprate-with-span span,.site-footer .widget a:hover,.site-footer .widget a:hover:before,.site-footer .widget li:hover:before,.site-footer .textwidget ul li a,.cons_light_copyright a,.cons_light_copyright a.privacy-policy-link:hover,a:focus,a:active,.primary-color,.arrow-top{color:#feac12!important}.btn-primary,.cl-recommended.pricing-item .pricing-rate,.cl-recommended.pricing-item a.btn.btn-primary,.cl-recommended.pricing-item:hover .pricing-icon:after,.cl-recommended.pricing-item:focus-within .pricing-icon:after,.pricing-item .pricing-icon:after,.btn-border:hover,.cons_light_feature .feature-list .icon-box,.cons_light_portfolio-cat-name:hover,.cons_light_portfolio-cat-name.active,.cons_light_counter,.cons_light_testimonial .client-img,.cons_light_team_layout_two.layout_two .box figure,.cons_light_team_layout_two ul.sp_socialicon li a i:hover,.site-footer .widget h2.widget-title:before,.sub_footer ul.sp_socialicon li a i:hover,.cross-sells h2:before,.cart_totals h2:before,.up-sells h2:before,.related h2:before,.woocommerce-billing-fields h3:before,.woocommerce-shipping-fields h3:before,.woocommerce-additional-fields h3:before,#order_review_heading:before,.woocommerce-order-details h2:before,.woocommerce-column--billing-address h2:before,.woocommerce-column--shipping-address h2:before,.woocommerce-Address-title h3:before,.woocommerce-MyAccount-content h3:before,.wishlist-title h2:before,.woocommerce-account .woocommerce h2:before,.widget-area .widget .widget-title:before,.comments-area .comments-title:before,.page-numbers,.page-numbers:hover,.headerthree .nav-classic .header-middle-inner .contact-info .quickcontact .get-tuch i,.features-slider-1.banner-slider.owl-carousel .owl-nav button.owl-next,.features-slider-1.banner-slider.owl-carousel .owl-nav button.owl-prev,.prevNextArticle .hoverExtend.active span,.wpcf7 input[type=submit],.wpcf7 input[type=button],.wpcf7 input[type=submit]:hover,.wpcf7 input[type=button]:hover{border-color:#feac12!important}@media (max-width:992px){.box-header-nav .main-menu .children>.page_item:hover>a,.box-header-nav .main-menu .sub-menu>.menu-item:hover>a{color:#feac12 !important}}#back-to-top svg.progress-circle path{stroke:#feac12!important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce a.added_to_cart,.woocommerce a.button.add_to_cart_button,.woocommerce a.button.product_type_grouped,.woocommerce a.button.product_type_external,.woocommerce a.button.product_type_variable,.woocommerce a.added_to_cart:before,.woocommerce a.button.add_to_cart_button:before,.woocommerce a.button.product_type_grouped:before,.woocommerce a.button.product_type_external:before,.woocommerce a.button.product_type_variable:before,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.single-product div.product .entry-summary .flash .construction_light_sale_label,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-MyAccount-navigation ul li a,.woocommerce-MyAccount-navigation ul li a:hover,.cons_light_feature.promo_light_feature .feature-list .box,ul.services-tab li.active,.banner-slider.owl-carousel .owl-nav button.owl-next,.banner-slider.owl-carousel .owl-nav button.owl-prev{background-color:#feac12!important}.woocommerce a.added_to_cart,.woocommerce a.button.add_to_cart_button,.woocommerce a.button.product_type_grouped,.woocommerce a.button.product_type_external,.woocommerce a.button.product_type_variable,.woocommerce nav.woocommerce-pagination ul li,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-message,.woocommerce-info,.woocommerce-MyAccount-navigation ul li a:hover{border-color:#feac12!important}.woocommerce a.added_to_cart:hover,.woocommerce a.button.add_to_cart_button:hover,.woocommerce a.button.product_type_grouped:hover,.woocommerce a.button.product_type_external:hover,.woocommerce a.button.product_type_variable:hover,.construction_light_products_item_details h3 a:hover,.woocommerce ul.products li.product .price,.construction_light_products_item_details .price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce nav.woocommerce-pagination ul li .page-numbers,.woocommerce .product_list_widget .woocommerce-Price-amount,.comment-form-rating p.stars a,.woocommerce .star-rating span,.woocommerce-page .star-rating span,.woocommerce-message:before,.woocommerce-info:before,.banner-slider.owl-carousel .owl-nav [class*=owl-]:hover{color:#feac12!important}.about_us_front{color:#000;background-color:#fff}.about_us_front h3{color:#000}@media (max-width:992px){.headerthree .nav-classic,.headerthree .nav-classic .nav-menu .box-header-nav{background-color:#feac12!important}.headerthree .toggle-inner{color:#fff}}.woocommerce a.button:hover{color:#fff!important}.entry-content a{color:#316DBC!important;font-weight:600}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{content:" ";display:none}.woocommerce a.button{width:50%;background-color:#fff !important;border-color:#01253f;border:1px solid #004664!important;border-radius:5px!important}.btn-primary a:hover{color:#fff;background:rgba(0,0,0,.1);background-color:rgba(0,0,0,.1);background-color:#767676;transition:background .5s ease}.youtube-popup{display:none}.mfp-content{display:none}.banner-slider .slider-item .slider-content .slider-title{font-size:71px;line-height:1.1;color:#fff;margin-bottom:30px;margin-top:30px}.banner-slider .slider-item .slider-content{color:#fff;text-align:center}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{padding:0 5px}.cons_light_oferta{color:#fff;padding:1px 0;font-size:.7em}.cons_light_oferta a{color:#fff}.cons_light_copyright{color:#fff;font-size:.8em}#menu-item-1743{display:none}#menu-item-1361{display:none}#menu-item-1357{display:none}#menu-item-1871{display:none}#menu-item-1874{display:none}#menu-item-1880{display:none}.woocommerce-product-attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:0!important;width:75%!important}.myh3 a{color:#108430;font-weight:700}.woocommerce-product-attributes-short-description{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1em!important;width:100%!important}.woocommerce table.shop_attributes td{font-style:normal;line-height:1.5;border:1px solid #ddd;text-align:center;padding:4px}.woocommerce table.shop_attributes th{width:auto;font-weight:400;padding:4px 0 4px 8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5;border:1px solid #ddd}.single-product div.product .entry-summary .woocommerce-product-details__short-description tr{background:0 0}.woocommerce-product-details__short-description th,td{border:none}.woocommerce-product-details__short-description td{float:right;background-color:#fff}.single-product div.product .entry-summary .woocommerce-product-details__short-description{border-top:none}.woocommerce-product-details__short-description th{background-color:#fff}.woocommerce ul.products li.product-category{box-shadow:0 5px 15px 0 #000;background-color:#fff}.calltoaction_promo_wrapper .calltoaction_full_widget_content h4{font-size:40px;font-weight:700;color:#fff;margin-bottom:25px}.btn-primary:hover,.btn-border:hover{color:#feac12 !important}.btn:hover{background-color:rgba(232,232,232,1)!important}.woocommerce a.button:hover{background-color:#212529!important}.pum-theme-1444 .pum-container,.pum-theme-enterprise-blue .pum-container{padding:0;border-radius:6px;border:1px none #000;box-shadow:0px 10px 25px 10px rgba(2,2,2,.5);background-color:rgba(232,232,232,1)}.pum-title{margin:.5em .1em .2em}.popup_form_descr{font-size:18px;line-height:24px}.popup_form_privacy{font-size:14px;line-height:16px}div.wpcf7{background-color:rgba(232,232,232,1);padding:15px 20px 20px}.wpcf7 input[type=text],.wpcf7 input[type=tel],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 textarea,.wpcf7 select{width:100%;padding:10px;background-color:#fff}.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#feac12;border-color:#fff}.btn-primary:hover{color:#fff;background-color:#feac12;border-color:#fff}a:hover{color:#feac12}.phone-button{position:fixed;right:25px;bottom:40px;transform:translate(-50%,-50%);background:#3ebd4e;border-radius:50%;width:70px;height:70px;color:#fff;text-align:center;line-height:70px;font-size:30px;z-index:9999}.phone-button a{color:#fff}.phone-button:before,.phone-button:after{content:" ";display:block;position:absolute;border:50%;border:3px solid rgba(62,189,78,.9);left:-30px;right:-30px;top:-30px;bottom:-30px;border-radius:50%;animation:animate 1.5s linear infinite;opacity:0;backface-visibility:hidden}.phone-button:after{animation-delay:.5s}.phone-button i{color:#fff;transition:.3s;animation:1.2s ease 0s normal none 1 running shake;animation-iteration-count:infinite}.phone-button:hover{background-color:#3fdd57}.ul-call-wrapper{pointer-events:none;opacity:0}.ul-call-wrapper:after{background-color:rgba(63,221,87,.9)}.phone-button:hover .ul-call-wrapper:after{opacity:1}@keyframes animate{0%{transform:scale(.5);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes shake{0%{transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg)}10%{transform:rotateZ(-30deg);-ms-transform:rotateZ(-30deg);-webkit-transform:rotateZ(-30deg)}20%{transform:rotateZ(15deg);-ms-transform:rotateZ(15deg);-webkit-transform:rotateZ(15deg)}30%{transform:rotateZ(-10deg);-ms-transform:rotateZ(-10deg);-webkit-transform:rotateZ(-10deg)}40%{transform:rotateZ(7.5deg);-ms-transform:rotateZ(7.5deg);-webkit-transform:rotateZ(7.5deg)}50%{transform:rotateZ(-6deg);-ms-transform:rotateZ(-6deg);-webkit-transform:rotateZ(-6deg)}60%{transform:rotateZ(5deg);-ms-transform:rotateZ(5deg);-webkit-transform:rotateZ(5deg)}70%{transform:rotateZ(-4.28571deg);-ms-transform:rotateZ(-4.28571deg);-webkit-transform:rotateZ(-4.28571deg)}80%{transform:rotateZ(3.75deg);-ms-transform:rotateZ(3.75deg);-webkit-transform:rotateZ(3.75deg)}90%{transform:rotateZ(-3.33333deg);-ms-transform:rotateZ(-3.33333deg);-webkit-transform:rotateZ(-3.33333deg)}100%{transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg)}}.tooltips{position:relative!important;display:inline-block;border-bottom:1px dotted #000}.tooltipstext{visibility:hidden;text-align:center;position:absolute;z-index:1;margin-left:-60px;opacity:0;transition:opacity .3s;content:attr(data-help);width:320px;height:60px;color:#fff !important;right:99px;padding:11px;border-radius:4px;top:50%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;transform:translateY(-50%);background-color:#3ebd4e}.tooltips .tooltipstext:after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #555}.tooltips:hover .tooltipstext{visibility:visible;opacity:1}.textwidget{font-size:16px}.widget_product_search .search-field,.widget_search .search-field{background:#eee none repeat scroll 0 0;border:1px solid #fff;color:#333;display:inline-block;height:46px;vertical-align:middle;width:80%;padding:0 10px;font-weight:400;font-size:16px;border-radius:0}.fa-map-marker-alt:before{margin-right:5px;font-size:24px;content:"\f3c5";color:#feac12}.fa-email-marker-alt:before{margin-right:5px;font-size:24px;color:#feac12;content:"\f0e0"}.fa-tel-marker-alt:before{margin-right:5px;font-size:24px;content:"\f3cd";color:#feac12}.banner-slider .slider-item .slider-content p{font-size:24px;display:block;margin-bottom:30px;line-height:30px}.banner-slider .slider-item{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}#free-hand-text-section:before{content:'';position:absolute;top:0;bottom:0;width:100%;height:100%;background-color:transparent;z-index:0}#free-hand-text-section{padding:0;position:relative}.fadeInRightcall{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.tiled-gallery__col{display:flex;flex-direction:column;justify-content:center;margin:0;padding:.5em}.wp-block-jetpack-tiled-gallery{margin:0 auto 1.5em}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1;margin:10px!important}.calltoaction_promo_wrapper .calltoaction_full_widget_content h4{font-size:40px;font-weight:700;color:#fff;margin-bottom:25px;line-height:1.2}.cons_light_testimonial .client-text h4{max-width:800px;color:#feac12;font-size:22px;margin:30px auto}.cons_light_testimonial p{max-width:800px;color:#fff!important;font-size:18px;margin:30px auto;font-weight:400}.cons_light_feature .feature-list .box{position:relative;background:#fff;text-align:center;height:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.1);border-radius:2%}.section-title:before{position:absolute;bottom:0;left:0;right:0;width:100px;height:2px;content:"";background:#feac12;background-color:#ffc107;transition:all .4s ease;margin:0 auto}.cons_light_feature .feature-list .bottom-content{padding:60px 15px 0;display:block;position:relative;background-color:#fff}.cons_light_feature.layout_one .feature-list .bottom-content{margin:0;padding-top:60px}.nav-classic .header-middle-inner .contact-info{width:100%}.product_meta{margin:8px 0;border-top:1px dotted rgba(136,136,136,.05);display:none}.fa-th:before{content:"\f00a";display:none}.cons_light_top_bar{display:flex !important}.cons_light_top_bar{background-color:#000;padding:10px 0}.fadeInRight{display:none}.fadeInLeft{max-width:100%;flex:1}.top-bar-menu ul{margin:0;padding:0;list-style-type:none;text-align:right;float:right}.sp-slider-enable:not(.page):not(.single):not(.archive):not(.search):not(.woocommerce) .headerthree{z-index:999;width:100%;top:0;position:-webkit-sticky;position:fixed;top:0}.text-slider{padding-left:15px;padding-right:15px;max-width:1140px;margin-left:auto;margin-right:auto;position:absolute;bottom:5px;width:95%}.video_calltoaction_wrap{margin-bottom:30px}span.super-title{display:none !important}.logo-header-mobail{display:none}.logo-header{display:table;float:left;vertical-align:middle;padding:0;font-size:36px;color:#1bbce8;margin-top:-20px;margin-bottom:0;margin-left:0;margin-right:0;width:auto;height:90px;position:absolute;z-index:9}.logo-header img{height:110px;padding:5px}.header-skew img{padding:5px}.header-skew:before{border-right:7px solid #212427;right:-50px;width:120%;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg)}.header-skew:after{right:10%;width:2000px}.header-skew:before,.header-skew:after{background:rgba(232,232,232,1);content:"";position:absolute;height:100%;z-index:-1;border-radius:1px;bottom:1px}.about_us_front{color:#000;background-color:#f6f6f6}.cons_light_counter_wrap{padding:60px 0;background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:50% 0;position:revert}.container-choice_counter{background:rgba(0,0,0,.5);height:100%;content:"";display:block;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}.banner-slider .slider-item .slider-content .btn-area .btn-border{margin-left:30px}.bb-breadcrumb{padding:15px 0;position:relative}.breadcrumb h1{color:#fff;font-size:40px;font-weight:500;position:relative;top:50%;line-height:50px;border:1px solid #fff;padding:12px 5px 14px;border-radius:4px;margin:0 0 30px;background:rgba(0,0,0,.6)}ul.bb-breadcrumb-list>li{display:inline-block}ul.bb-breadcrumb-list>li:after{content:"\00BB";margin-left:7px;font-family:'FontAwesome';font-size:20px;font-weight:600}ul.bb-breadcrumb-list>li:last-child:after{content:""}ul.bb-breadcrumb-list{display:flex;padding:0;margin:0}ul.bb-breadcrumb-list>li{padding:0;margin:0 5px 20px 10px;position:relative}.breadcrumb{background:url(https://kdm23.ru/wp-content/uploads/2023/12/main-slaider1920.jpg) center no-repeat;padding:180px 0;border-radius:0;position:relative;margin-bottom:0;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:left;height:65vh;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}@supports (-webkit-touch-callout:none){.breadcrumb{background:url(https://kdm23.ru/wp-content/uploads/2023/12/main-slaider.jpg);padding:180px 0;border-radius:0;position:relative;margin-bottom:0;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:left bottom;height:65vh}}.hl-border{display:none;background-color:#f9b923;text-align:center;position:relative;z-index:100;word-break:break-word;background:#feac12;transition:background .5s ease;padding-left:8em;top:-95px;padding-top:.5em;border-radius:20px 0 0 20px;padding-bottom:.5em;-webkit-clip-path:polygon(0% 0%,85% 0%,100% 0%,75% 100%,0% 100%)}.hl-border:before{border-right:7px solid #212427;right:-50px;width:120%;transform:skew(-30deg);position:absolute}.logo-box{display:none}.quickcontact{display:inline-flex!important;flex-wrap:wrap!important;justify-content:flex-end!important}#banner-slider{background:url(https://kdm23.ru/wp-content/uploads/2023/12/main-slaider1920.jpg) center center no-repeat fixed!important;background-size:cover!important;margin-bottom:50px}.slider-item2{background-image:url(https://kdm23.ru/wp-content/uploads/2023/12/main-slaider.jpg);width:100%;height:100%;animation:20s scale infinite linear;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:left}@keyframes scale{0%{transform:scale(0,.0,0)}50%{transform:scale(1.5)}100%{transform:scale(0,.0,0)}}.banner-slider .slider-item2:before{background:rgba(0,0,0,.5);bottom:0;height:100%;content:"";display:block;left:0;position:absolute;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}.slider-item1{background-image:url(https://kdm23.ru/wp-content/uploads/2023/12/main-slaider.jpg);width:100%;height:100%;animation:20s scale infinite linear;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:left}@keyframes scale{0%{transform:scale(0,.0,0)}50%{transform:scale(1.5)}100%{transform:scale(0,.0,0)}}.banner-slider .slider-item1:before{background:rgba(0,0,0,.5);bottom:0;height:100%;content:"";display:block;left:0;position:absolute;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}@supports (-webkit-touch-callout:none){#banner-slider{background:url(https://kdm23.ru/wp-content/uploads/2023/12/main-slaider676.jpg) center no-repeat fixed!important;background-size:cover!important}}.banner-table{width:100%;height:100vh;display:table}.cons_light_testimonial{background:url(https://kdm23.ru/wp-content/uploads/2023/12/main3.jpg) top center no-repeat fixed!important;background-size:cover!important;padding:70px 0;position:relative;text-align:center}@supports (-webkit-touch-callout:none){.cons_light_testimonial{background:url(https://kdm23.ru/wp-content/uploads/2023/09/photo-2023-08-16-17-52-111.jpg) center top no-repeat scroll!important;background-size:auto!important}}.calltoaction_promo_wrapper{background:url(https://kdm23.ru/wp-content/uploads/2023/12/main.jpg) top center no-repeat fixed!important;background-size:cover!important;position:relative;z-index:2;padding:100px 0;text-align:center}@supports (-webkit-touch-callout:none){.calltoaction_promo_wrapper{background:url(https://kdm23.ru/wp-content/uploads/2023/12/main.jpg) center top no-repeat scroll!important;background-size:auto!important}}.calltoaction_promo_wrapper.video_calltoaction{background:url(https://kdm23.ru/wp-content/uploads/2023/12/main5.jpg) no-repeat fixed!important;background-size:cover!important;padding:80px 0;color:#fff}@supports (-webkit-touch-callout:none){.calltoaction_promo_wrapper.video_calltoaction{background:url(https://kdm23.ru/wp-content/uploads/2023/12/main5.jpg) center top no-repeat scroll!important;background-size:auto!important}}.custom-logo-link img{height:auto;max-width:100%;vertical-align:middle;height:auto;max-width:100%;vertical-align:middle;text-align:center;display:inline-block;left:10%;position:relative}.box-header-nav{position:relative;width:100%;text-align:right}.is-fixed .box-header-nav{position:fixed;top:0;left:0}.arrow-nav{position:relative;top:0}.logo-shadow-arrow{position:absolute;left:0;top:0;max-width:100%}.box-header-nav .main-menu .children>.page_item>a,.box-header-nav .main-menu .sub-menu>.menu-item>a{display:block;padding:10px;font-weight:400;margin:0;color:#212529;font-size:16px;font-weight:400}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:330px;overflow:clip;padding:2.5em;position:relative}.box-header-nav .main-menu .children>.page_item.page_item_has_children>a:after,.box-header-nav .main-menu .sub-menu>.menu-item.menu-item-has-children>a:after{display:inline-block;float:right;content:'\f152';font-family:'Font Awesome 5 Free';margin-left:5px}.box-header-nav .main-menu .page_item.page_item_has_children>a:after,.box-header-nav .main-menu>.menu-item.menu-item-has-children>a:after{color:#333;font-weight:700}.box-header-nav .main-menu .page_item.page_item_has_children>a:hover:after,.box-header-nav .main-menu>.menu-item.menu-item-has-children>a:hover:after{color:#fff}.nav-classic .extralmenu-wrap ul li a.searchicon{color:#7d7d7d;font-size:15px;margin-right:0;padding:5px 10px}.headerthree .box-header-nav .main-menu .page_item.page_item_has_children>a:after,.headerthree .box-header-nav .main-menu>.menu-item.menu-item-has-children>a:after,.headerthree .nav-classic .extralmenu-wrap ul li a.searchicon{color:#fff}.headerthree .box-header-nav .main-menu .page_item a,.headerthree .box-header-nav .main-menu>.menu-item>a{margin:0;font-size:18px;cursor:pointer;text-transform:uppercase}.menu-item-type-post_type{list-style:none;margin:0;padding:0}.box-header-nav .main-menu>.menu-item{display:inline-block;padding:20px 0}.box-header-nav .main-menu>.menu-item-sidebar{display:none}.box-header-nav .main-menu>.menu-item:hover{background:rgba(0,0,0,.6)}.box-header-nav .main-menu>.menu-item:active{background:rgba(0,0,0,.6)}.box-header-nav .main-menu>.menu-item:hover>a{background:0 0}.headerthree .nav-classic .header-middle-inner{display:none}.hl-border{background-color:#e8e8e8 !important;color:#fff !important}.nav-classic .extralmenu-wrap{display:flex;align-items:center;text-align:right;position:absolute;right:0;bottom:0}.hl-border{background-color:#030649}.cons_light_team_layout_two .box h4{margin-bottom:0;font-size:26px;position:absolute;bottom:25px;text-align:left;width:70%;left:6%;line-height:25px;font-weight:800;color:#fff;text-shadow:0px 0px 40px rgba(0,0,0,.6)}.cons_light_team_layout_two .col-lg-5 .box h4{bottom:85px}.cons_light_team_layout_two.layout_one .team-wrap{display:none}.extralmenu-wrap ul{display:flex;border:1px solid #feac12;border-radius:20px}.menu-item-search-text{background-color:#feac12;border-radius:0 20px 20px 0;padding:5px 10px;color:#fff}li.menu-item-search{padding:5px 10px;list-style:none}.headerthree li.menu-item-search{padding:unset}.quickcontact .get-tuch i{font-size:20px !important;border:2px solid #feac12;border-radius:50%;height:40px;width:40px;text-align:center;line-height:35px}.site-header.headerone .brandinglogo-wrap a{background-color:#feac12;color:#fff;display:block;text-align:left}.headerthree .brandinglogo-wrap a{background-color:transparent}fa-search:before{content:"\f002";display:none}p.site-description{color:#fff;text-align:left !important;padding-bottom:14px}.construction_light_products_item_details .price-rating-wrap{display:inline-block;width:100%;text-align:center;padding:5px 10px 10px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:10px;transition:background .3s;text-align:center;background:#feac12;background-color:#ffb922;color:#fff;border:5px}.about_us_front{padding:10px 0}.cons_light_feature{padding:10px 0}.cat-section-wrap{padding:30px 0}.cons_light_testimonial:before{background:rgba(0,0,0,.5);bottom:0;height:100%;content:"";display:block;left:0;position:absolute;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}.calltoaction_promo_wrapper .calltoaction_button_wrap a{margin:15px 0;border-radius:30px}.storeproductlist{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:10px;column-gap:2em;row-gap:1em}.woocommerce ul.products li.product a img{border-radius:0;transition:1s;display:block;height:auto;object-fit:cover;width:100%;box-sizing:border-box}.woocommerce ul.products li.product:hover a img{transform:scale(1.4)}.woocommerce ul.products li.product-category{margin-bottom:0;margin-top:1.5em}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin-left:0;padding:0;position:relative;width:25%;margin-left:0;border:solid 1px #bababa;border-radius:5px}.woocommerce-page ul.products li.product-category{float:left;margin-left:0;padding:0;position:relative;width:25%;margin-left:0;border:none}.construction_light_products_item_body{height:230px;object-fit:cover;width:100%;border-bottom:1px solid #f2f2f2;box-sizing:border-box}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:10px;column-gap:2em;row-gap:1em}.product{float:left;margin:auto;padding:0;position:relative;width:100%;overflow:hidden}.product:hover .but{opacity:1}.but{position:absolute;width:100%;left:0;bottom:0;text-align:center;opacity:0;transition:opacity .35s ease;display:inline-block;white-space:nowrap;font-size:14px;line-height:1.5;text-transform:uppercase;padding:0;font-weight:700}.but a{padding:15px 20px;text-align:center;background:#feac12;color:#fff;z-index:1;position:relative;border-radius:5px;width:100%;display:inline-block}.but a:hover{color:#fff;background:rgba(0,0,0,.5);background-color:rgba(0,0,0,.5);background-color:#212529;transition:background .5s ease}.construction_light_products_item_details{padding:15px 0 0;text-align:center;box-shadow:none;background-color:#f6f6f6;box-shadow:none}.construction_light_products_item_details h3{font-size:1.1em;margin:0}.hover-image-scale{display:block;overflow:hidden}.hover-image-scale img{transition:all .5s ease;display:inline-block}.cat-product{display:block;padding:0 20px 20px;text-decoration:none;border:2px solid transparent;position:relative;transition:all .5s ease;text-align:center}.cat-product:hover img{transform:scale(.8)}.but:hover .hover-image-scale img{transform:scale(.8)}.construction_light_products_item_body{position:relative;overflow:hidden}.headertwo p.site-description{text-align:center !important}.nav_border{border-bottom:1px solid #ddd}.nav-classic .header-middle-inner{margin:0;display:flex;align-items:center}.home .site-header.headerone .nav-classic .nav-menu .box-header-nav,.site-header.headerone .nav-classic .nav-menu .box-header-nav,.home .site-header.headerone .nav-classic .header-middle-inner{background:0 0 !important}.home .site-branding,.site-header:not(.headerthree) .brandinglogo-wrap a,.brandinglogo-wrap:before,.site-header:not(.headerthree) .brandinglogo-wrap,.site-header.headerone .brandinglogo-wrap{position:relative;background-color:#feac12;padding:0}.hover-effect-btn{position:relative;width:100%;border-radius:8px;overflow:hidden}.hover-effect-btn:hover img{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .35s;transition:opacity .35s,transform .35s}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);transition:background .5s ease}.hover-effect-btn:hover .overlay{display:block;background:rgba(0,0,0,.7);transition:opacity .35s,transform .35s}.title{bottom:0;position:absolute;width:100%;left:0;top:65%;font-size:1.5em;text-align:left;color:#fff;z-index:1;transition:top .5s ease;line-height:1;padding-left:5%;padding-right:5%}.hover-effect-btn:hover .title{top:25%}.button{position:absolute;width:100%;left:0;top:65%;text-align:center;opacity:1;transition:opacity .35s ease;display:inline-block;white-space:nowrap;font-size:14px;line-height:1.5;text-transform:uppercase;padding:12px 20px;font-weight:700}.button a{padding:15px 20px;text-align:center;background:#feac12;color:#fff;z-index:1;position:relative;border-radius:5px}.hover-effect-btn:hover .button{opacity:1}.button a:hover{color:#fff;background:rgba(0,0,0,.5);background-color:#212529;transition:background .5s ease}.button-main{position:absolute;width:100%;left:0;top:65%;text-align:center;opacity:0;transition:opacity .35s ease;display:inline-block;white-space:nowrap;font-size:14px;line-height:1.5;text-transform:uppercase;padding:12px 20px;font-weight:700}.button-main a{padding:15px 20px;text-align:center;background:#feac12;color:#fff;z-index:1;position:relative;border-radius:5px}.construction_light_products_item_details a.button:hover{background-color:#000}.hover-effect-btn:hover .button-main{opacity:1}.button-main a:hover{color:#fff;background:rgba(0,0,0,.5);background-color:#212529;transition:background .5s ease}.calltoaction_button_team{bottom:0;left:0;position:absolute;left:0;text-align:center;display:inline-block;white-space:nowrap;font-size:14px;line-height:1.5;text-transform:uppercase;padding:12px;font-weight:700;border-radius:5px}.site-header.headerone .brandinglogo-wrap:before{content:"";background-color:#feac12;height:100%;width:100%;position:absolute;left:-100%}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background-color:#ebe9eb;border-radius:0;margin:0}.woocommerce .button.product_type_grouped:before{content:'\f07a';position:absolute;font-family:'Font Awesome 5 Free';left:0;top:0;font-size:14px;width:40px;height:40px;background:#feac12;background-color:#ffb922;color:#fff;text-align:center;border-right:1px solid #fff}.site-header.headerone .brandinglogo-wrap:after{content:"";width:0;height:0;border-bottom:83px solid #feac12;border-right:50px solid transparent;position:absolute;right:-50px;bottom:0}.btn-area .btn{border-radius:30px;padding:15px 22px;margin-bottom:10px}.cons_light_team_layout_two.layout_one .box{border-radius:8px;padding:5px;margin-top:15px}img.attachment-construction-choice-team.size-construction-choice-team.wp-post-image{border-radius:2%;padding:5px}.cons_light_team_layout_two.layout_one .col-lg-5 img{border-radius:2%;padding:5px;height:revert-layer;width:300px;pointer-events:none}.container-team{padding-right:10%;padding-left:10%;margin-right:15px;margin-left:15px}.section-tagline{font-size:1em;width:70%;margin:0 auto;margin-bottom:0;text-align:center;margin-bottom:35px}.row-team{display:grid;display:grid;grid-template-columns:repeat(3,1fr);column-gap:25px;row-gap:25px;grid-template-rows:repeat(2,1fr);justify-content:stretch}.cons_light_team_layout_two.layout_one .col-lg-3{padding-right:0;padding-left:0;max-width:100%}.hover-effect-btn-arenda img{border-radius:2%;padding:5px;width:300px}.hover-effect-btn-arenda{grid-row:2/4;grid-column:4/5;position:relative;background-size:cover;max-width:100%;border-radius:8px;overflow:hidden}.hover-effect-btn-arenda{background-image:url(https://kdm23.ru/wp-content/uploads/2023/09/spectekhnika.jpg)}.calltoaction_button_team a{text-align:center;background:#feac12;color:#fff;font-size:1em;z-index:1;position:relative}.calltoaction_button_team a:hover{color:#fff;background:rgba(0,0,0,.5);background-color:rgba(0,0,0,.5);background-color:#212529;transition:background .5s ease}.hover-effect-btn-arenda:hover img{opacity:1;transform:translate3d(0,0,0);transition:opacity .35s,transform .35s}.hover-effect-btn-arenda:hover .title{top:25%}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{display:inline-block;vertical-align:top;font-size:14px;line-height:24px;padding:8px 20px;border:none;background-color:#feac12;color:#000;text-align:center;font-weight:600;border-radius:0}.woocommerce ul.products li.product .price,.construction_light_products_item_details .price,.woocommerce div.product p.price,.woocommerce div.product span.price{display:table;font-size:16px;font-weight:600!important;width:100%;line-height:30px;position:relative;padding-top:5px;height:48px;color:#eb7e01!important;vertical-align:middle;text-align:left}.price{display:table;font-size:16px;font-weight:600;color:#feac12;margin-bottom:0;width:0;line-height:30px;left:0;position:relative}.hide{display:none}.hide+label~div{display:none}.hide+label{border-bottom:1.5px dotted #feac12;padding:0;color:#212529;cursor:pointer;display:inline-block;font-weight:bolder}.hide:checked+label{color:#212529;border-bottom:0;margin-bottom:10px}.hide:checked+label+div{display:block;background:#efefef;-moz-box-shadow:inset 3px 3px 10px #7d8e8f;-webkit-box-shadow:inset 3px 3px 10px #7d8e8f;box-shadow:inset 3px 3px 10px #7d8e8f;padding:20px}.demo{margin:0}.woocommerce ul.products li.product .price del,.construction_light_products_item_details .price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del{display:inline-block;vertical-align:top;font-size:16px;line-height:0;color:#eb7e01;opacity:1;text-decoration:none;font-weight:600;float:right;line-height:15px;padding-top:0;width:50%;margin-right:0}.wp-block-list{margin-top:0;margin-bottom:20px;padding-left:20px}.woocommerce ul.products li.product .price ins,.construction_light_products_item_details .price ins,.woocommerce div.product span.price ins{float:inline-start;margin-left:0;text-decoration:none;color:#108430;padding-top:0;width:50%;margin-right:0}.woocommerce div.product p.price ins{float:inline-start;text-decoration:none;color:#108430;padding-top:5px;width:100%}.woocommerce div.product p.price ins:before{font-size:16px;color:#212529;content:"Стоимость аренды 1 часа:";margin-right:5px;font-weight:400;float:left}.single-product div.product .entry-summary .price{margin:0 15px 15px 0;text-align:center;padding:10px}.sklad{background-color:#273447;position:absolute;padding:6px 15px 6px 25px;color:#fff;top:245px;left:30px;z-index:1;background:rgba(0,0,0,.7);font-size:.9em}.smena{color:#212529;display:block}.sklad:before{content:"";position:absolute;background-color:#273447;right:-12px;top:0;height:100%;width:25px;z-index:1;display:block;-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-o-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);background:rgba(0,0,0,.7)}.sklad:after{content:"";position:absolute;background-color:#273447;left:-120px;top:0;height:100%;width:135px;z-index:1;display:block;-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-o-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);background:rgba(0,0,0,.6);background-color:#feac12}.construction_light_products_item_body{border-bottom:3px solid #ffac12}.columns-5{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:10px;column-gap:2em;row-gap:1em}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:100%!important}.attributes{position:relative;border-color:#000;padding:5px 0;border-width:1px;text-align:left;overflow:hidden;line-height:15px;font-size:13px;direction:ltr}.attributes a{position:relative;border-color:#000;padding:0;border-width:1px;float:right;overflow:hidden;line-height:15px;font-size:13px;direction:ltr}.attributes:after{content:"";display:block;overflow:hidden;border-bottom:1px dotted}.about_us_front .achivement-items ul li:last-child{border-right:5px solid #feac12}.banner-slider.owl-carousel.features-slider-1,.banner-slider.owl-carousel.features-slider-2{margin-top:0}.cons_light_team_layout_two ul.sp_socialicon li a i{width:30px;height:30px;line-height:30px}.cons_light_team_layout_two ul.sp_socialicon li{margin-right:5px}.contact-info .quickcontact .get-tuch{margin-bottom:0 !important}.get-tuch ul li h4{font-size:16px !important;font-weight:400}.box-header-nav .main-menu .page_item a,.box-header-nav .main-menu>.menu-item>a{display:inline-block;padding:10px 8px;font-weight:500 !important;text-transform:capitalize;font-size:16px;color:#000}.headerthree .box-header-nav .main-menu .page_item a:active,.headerthree .box-header-nav .main-menu>.menu-item>a{color:#fff}.box-header-nav .main-menu{margin:0}.nav-classic .nav-menu .box-header-nav{background:#fff}.social_media_part ul{list-style:none;margin-bottom:0}.social_media_part ul li{display:inline-block;margin:10px 5px;padding:10px 5px}.social_media_part ul.sp_socialicon li a i{background:unset !important;font-size:16px;color:#555}span.super-title{background-color:#feac12;border-radius:30px;padding:12px 50px;margin-bottom:30px;display:inline-block}.articlesListing .article h3{font-weight:600;margin-bottom:15px;font-size:25px}.gutentor-single-item-titleh3{text-align:center;font-weight:600;max-width:560px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;line-height:32px}.banner-slider .video_calltoaction_wrap .box-shadow-ripples{margin-left:50px;height:70px;width:70px;line-height:70px}.about_us_front .achivement-items ul li:last-child{border-right:5px solid #feac12}.achivement-wrapper{text-align:center;border:5px solid #feac12;padding:12px;border-radius:50%;height:120px;width:120px}.about_us_front .achivement-items ul{display:flex;align-items:center;justify-content:space-between;width:86%;margin:0 auto}.about_us_front .achivement-items ul li{border-bottom:2px solid #feac12;border-right:5px solid #feac12;padding:10px 0;position:relative;display:flex;justify-content:center}.achivement-wrapper i{font-size:50px;color:#feac12}.text-icon-wrap{background-color:#f6f6f6;position:absolute;bottom:-35px;padding:0 30px;margin:0 auto}.about_us_front .achivement-items{margin-bottom:40px}span.medium{margin-bottom:5px}.ab-content{width:88%;margin:0 auto}.ab-content p{margin-bottom:12px}.align-part{display:flex;align-items:center}.align-part img{height:447px;width:500px;object-fit:cover}.about_us_front img{width:auto}.cons_light_counter_part{text-align:center;margin:0 auto;display:flex;flex-direction:column;align-items:center;margin-top:50px;color:#333}.cons_light_counter-title,span.medium{color:#646464;font-size:15px;font-weight:700;padding:5px 80px;line-height:1.2;letter-spacing:1px;font-family:'El Messiri',sans-serif}.cons_light_counter_part .text-icon-wrap{bottom:-30px;left:unset}.cons_light_counter_part .achivement-wrapper{height:150px;width:150px}.cons_light_counter_wrapper{font-size:35px;font-weight:900;color:#9b9b9b}.cons_light_counter_wrap .section-title,.cons_light_counter_wrap{color:#232529}.articlesListing .article .blog-post-thumbnail .post-thumbnail img{height:400px;width:100%;object-fit:cover;display:none}.blog-post-thumbnail .social-share{display:flex;flex-direction:column;background-image:linear-gradient(to bottom,#feac12,rgba(255,193,7,.7),#feac12);position:absolute;top:0;left:0}.blog-post-thumbnail .social-share a i{color:#fff;padding:20px;width:100%;border-bottom:1px solid #fff}span.time-diffrence{position:absolute;bottom:0;left:0;right:0;margin:0 auto;background:#feac12;color:#fff;padding:16px 0;text-align:center;font-size:20px}.cons_light_team_layout_two ul.sp_socialicon li a i{background:#ffb923 !important}.cons_light_portfolio-wrap:hover{border:5px solid #ffc107;transition:all .1s ease}.cons_light_portfolio:after{content:"\f06e";font-family:"Font Awesome 5 Free";font-size:25px;font-weight:700;color:#fff;margin:0 auto;display:flex;align-items:center;justify-content:center;border:3px solid #feac12;border-radius:50%;height:60px;width:60px;position:absolute;left:0;right:0;top:50%;transform:translate(0,-50%);visibility:hidden}.cons_light_portfolio:hover:after{visibility:visible;transition:all .1s ease}.cons_light_portfolio:after:hover{background-color:#feac12}.cons_light_portfolio-cat-name:hover,.cons_light_portfolio-cat-name.active{border-radius:36px}.cons_light_portfolio-cat-name a:hover{color:#fff!important}.cons_light_portfolio-cat-name{border-radius:36px;background-color:#feac12;color:#fff;font-size:16px;font-weight:400 !important}.headerone li.menu-item-search.menu-item.float-right,.cons_light_portfolio-caption{display:none}.calltoaction_promo_wrapper .calltoaction_full_widget_content .calltoaction_subtitle{width:80%;margin:0 auto;font-size:18px;line-height:30px;color:#fff}.calltoaction_subtitle a{color:#fff}.articlesListing .entry-content p{line-height:25px}.articlesListing .entry-content a{text-decoration:underline}.entry-content a{color:unset}.banner-slider.owl-carousel.features-slider-1,.banner-slider.owl-carousel.features-slider-2,.breadcrumb{margin-top:0}.cons_light_top_bar{display:none}.about_us_front .achivement-items .timer{color:#9b9b9b;font-size:35px;font-weight:700}.about_us_front .achivement-items .timer:after{display:none}.blog-post-thumbnail .social-share a i{font-size:17px}.cons_light_feature.layout_two .feature-list{margin:85px 0 0}@media (max-width:1350px){.hover-effect-btn .title,.hover-effect-btn-arenda .title{top:60%}.hover-effect-btn:hover .title,.hover-effect-btn-arenda:hover .title{top:20%}}@media (max-width:1259px){.row-team{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.container-team{padding-right:15px;padding-left:15px;margin-right:16px;margin-left:15px}.row-team{column-gap:15px;row-gap:15px}.hover-effect-btn-arenda{grid-row:5/3;grid-column:3/3;border-radius:8px}.calltoaction_button_team a{padding:15px;width:280px}.hover-effect-btn .title,.hover-effect-btn-arenda .title{top:65%}.storeproductlist{grid-template-columns:repeat(3,1fr)}}@media (max-width:1200px){.container{max-width:1170px}.nav-classic .header-middle-inner .contact-info{width:100%;text-align:center;margin:0}.top-bar-menu ul{margin-right:10%}.box-header-nav .main-menu>.menu-item-search{margin-right:6%}.box-header-nav .main-menu{margin:0;position:relative}}@media (min-width:1200px){.col-md-15{flex:0 0 25%;max-width:25%}.container{max-width:1170px}}@media (max-width:1199px){.col-md-15{flex:0 0 50%;max-width:50%}}@media (max-width:1150px){.box-header-nav .main-menu li:first-child{display:none}.box-header-nav .main-menu>.menu-item>a{padding:10px 5px}}@media(max-width:1024px){.breadcrumb{background:url(https://kdm23.ru/wp-content/uploads/2023/12/main-slaider1024.jpg) center no-repeat;padding:180px 0;border-radius:0;position:relative;margin-bottom:0;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center}}@media(max-width:1024px){.site-branding{display:inline;align-items:center;justify-content:space-between;width:100%}button.mobile-nav-toggle{margin-left:20px}.brandinglogo-wrap:after{display:none}.nav-classic .extralmenu-wrap{display:none}.home .site-branding{background-color:transparent !important}.headerthree button.mobile-nav-toggle *{color:#000}.nav-classic .header-middle-inner>*:not(:last-child){margin:0 -15px}.site-header:not(.headerthree) .brandinglogo-wrap a{padding:0 15px}}@media(max-width:992px){.container{max-width:960px}.container-1{margin-right:40px}.top-bar-menu ul{padding-bottom:20px}.title{font-size:1.4em !important}.calltoaction_button_team a{font-size:16px;width:250px;padding:10px}.hover-effect-btn .title,.hover-effect-btn-arenda .title{top:60%}.cons_light_top_bar{display:block !important;position:relative;z-index:9}.top-bar-menu ul{margin-right:5%}.quickcontact{display:none !important}.sp_socialicon{display:none}.headerthree .nav-classic .header-middle-inner{display:flex}.brandinglogo-wrap{display:block}.headerthree .nav-classic .header-middle-inner{margin:0;padding:15px;background:#feac12;z-index:3;position:relative;border-radius:0 0 10px 10px;justify-content:end}.logo-header-mobail{display:table;float:left;vertical-align:middle;padding:0;font-size:36px;color:#1bbce8;margin-top:-15px;margin-bottom:0;margin-left:0;margin-right:0;width:auto;position:absolute;z-index:9;padding-left:50px}.columns-5{display:grid;grid-template-columns:repeat(3,1fr)}.logo-header-mobail img{height:80px;padding:5px}.top-bar-menu ul{padding-top:5px;padding-bottom:5px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:0;width:45%;margin:2%}}@media (max-height:500px) and (max-width:992px){.banner-slider .slider-item{height:510px}}@media(max-width:910px){.calltoaction_button_team a{font-size:14px;width:200px;padding:10px}.btn i{margin-left:20px}.hover-effect-btn .title,.hover-effect-btn-arenda .title{top:55%}.hover-effect-btn:hover .title,.hover-effect-btn-arenda:hover .title{top:15%}.button a{padding:15px 20px}.cat-product{padding:0 20px 10px}.top-bar-menu ul{padding-bottom:10px}}@media (max-height:500px) and (max-width:865px){.banner-slider .slider-item{height:550px}}@media(max-width:850px){.hover-effect-btn .title,.hover-effect-btn-arenda .title{font-size:1.3em !important}.button a{padding:10px 20px}}@media(max-width:800px){.hover-effect-btn .title,.hover-effect-btn-arenda .title{font-size:1.2em !important}}@media(max-width:768px){.container{max-width:720px}.quickcontact,.sp_socialicon{display:none}span.super-title{padding:5px 30px;margin-bottom:0}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.calltoaction_promo_wrapper .calltoaction_button_wrap{padding:0}.calltoaction_promo_wrapper .calltoaction_button_wrap a{margin-left:0}.banner-slider .video_calltoaction_wrap .box-shadow-ripples{margin:30px 0}.cons_light_counter_part .text-icon-wrap{bottom:-5px}.nav-classic .header-middle-inner .contact-info,.brandinglogo-wrap:before{display:none}.headertwo .nav-classic{padding:0}.hl-border{padding-bottom:15px}.row-team{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.hover-effect-btn-arenda{grid-column:1/2}.calltoaction_button_team a{font-size:14px;width:200px;padding:10px}.hover-effect-btn .title,.hover-effect-btn-arenda .title{font-size:1.3em !important}.hover-effect-btn .title,.hover-effect-btn-arenda .title{top:65%}.hover-effect-btn:hover .title,.hover-effect-btn-arenda:hover .title{top:25%}.banner-slider .slider-item .slider-content .slider-title{font-size:45px;line-height:55px}.banner-slider .slider-item .slider-content p{font-size:24px}#banner-slider{top:0}#content div.summary{width:70%;padding:0 10px 0 0}.woocommerce-product-attributes{width:100% !important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce div.product div.images img{max-width:70%!important;display:block;margin-left:auto;margin-right:auto}.woocommerce div.product div.images{margin-bottom:0}}@media (max-width:750px){.storeproductlist{grid-template-columns:repeat(2,1fr)}}@media (max-height:710px){.video_calltoaction_wrap{margin-bottom:0}}@media (max-width:676px){.breadcrumb h1{top:40%}.breadcrumb{background-attachment:initial}.columns-5{display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-height:650px) and (max-width:390px){.banner-slider .slider-item{height:700px}}@media (max-width:620px){.sp_quick_info{text-align:left !important}}@media (max-width:600px){.hover-effect-btn .title,.hover-effect-btn-arenda .title{top:55%}.hover-effect-btn:hover .title{top:15%}.banner-slider .slider-item .slider-content .slider-title{font-size:45px;color:#fff;margin-bottom:20px;line-height:42px}.banner-slider .slider-item .slider-content p{font-size:20px;line-height:25px}}@media (max-width:576px){.container{max-width:540px}.logo-shadow-arrow{position:absolute;left:0;top:0;width:100%}.col-md-15{flex:0 0 100%;max-width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:0;width:100%;margin:10px 5px}.banner-slider .slider-item .slider-content .btn-area .btn-primary{margin-left:30px}}@media (max-width:550px){.hover-effect-btn .title,.hover-effect-btn-arenda .title{font-size:1.2em !important}.sklad{width:180px;top:230px;padding:4px 15px 4px 25px}.sklad:before{width:35px;left:-20px}}@media (max-height:550px) and (max-width:550px){.banner-slider .slider-item{height:650px}}@media (max-width:520px){.banner-slider .slider-item .slider-content .btn-area .btn-border{margin-left:0;margin-top:0}.banner-slider .slider-item .slider-content .btn-area .btn-primary{margin-left:0}.calltoaction_promo_wrapper .calltoaction_button_wrap{padding:0;width:50%;margin:auto}.calltoaction_promo_wrapper .calltoaction_button_wrap a{margin-left:0!important}.calltoaction_promo_wrapper .calltoaction_button_wrap a{margin:15px 0 0}}@media (max-width:500px){.about_us_front .achivement-items ul{display:block;width:40%}.tooltipstext{width:220px;height:80px}.calltoaction_promo_wrapper.video_calltoaction{background-position:bottom center !important}.about_us_front .achivement-items ul li{margin-right:unset;padding-right:unset;margin-bottom:unset;padding-bottom:unset;width:unset;margin:50px auto}.row-team{grid-template-columns:repeat(1,1fr)}.hover-effect-btn-arenda{grid-column:1;grid-row:1}.hover-effect-btn-arenda{background-image:url(https://kdm23.ru/wp-content/uploads/2023/09/spectekhnika1.jpg)}.hover-effect-btn .title,.hover-effect-btn-arenda .title{font-size:1.6em !important}.hover-effect-btn .title{top:75%}.hover-effect-btn-arenda .title{top:55%}.hover-effect-btn:hover .title,.hover-effect-btn-arenda:hover .title{top:30%}.storeproductlist{grid-template-columns:repeat(1,1fr)}.columns-5{display:grid;grid-template-columns:repeat(1,1fr)}.calltoaction_promo_wrapper .calltoaction_button_wrap a{margin:15px 0}.calltoaction_promo_wrapper .calltoaction_button_wrap{width:70%}}@media (max-width:470px){.hover-effect-btn .title{top:70%}.hover-effect-btn-arenda .title{top:40%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%!important}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:0 0 1em}.woocommerce ul.products li.product a{display:block}.woocommerce ul.products li.product a img{max-width:100%!important}.woocommerce ul.products li.product a{max-width:100%!important}.woocommerce div.product div.images img{max-width:100% !important}.sklad{width:auto;top:303px;padding:8px 15px 8px 25px}.sklad:before{width:25px;left:-12px}.construction_light_products_item_body{height:290px}.woocommerce ul.products li.product a img{max-height:290px;height:290px}.sp_quick_info_tel1{float:left;margin-right:10px}}@media (max-width:540px){.text-slider{position:absolute;bottom:5px;width:95%}.video_calltoaction_wrap{margin-bottom:0}}@media (max-width:410px){.hover-effect-btn .title,.hover-effect-btn-arenda .title{font-size:1.5em !important}.hover-effect-btn .title{top:65%}.hover-effect-btn-arenda .title{top:35%}.hover-effect-btn:hover .title,.hover-effect-btn-arenda:hover .title{top:25%}.banner-slider .slider-item .slider-content .slider-title{font-size:36px;line-height:36px}.text-slider{position:absolute;bottom:5px;width:95%}.video_calltoaction_wrap{margin-bottom:0}.calltoaction_promo_wrapper .calltoaction_button_wrap{width:100%}.tooltipstext{width:150px;height:110px;line-height:1.2}}@media (max-width:370px){.hover-effect-btn .title,.hover-effect-btn-arenda .title{font-size:1.4em !important}.hover-effect-btn-arenda .title{top:30%}.logo-header-mobail{padding-left:30px}.header-skew:before{right:-40px}}@media (max-height:670px) and (max-width:350px){.banner-slider .slider-item{height:670px}}@media (max-width:340px){.hover-effect-btn:hover .title,.hover-effect-btn-arenda:hover .title{top:10%}.hover-effect-btn .title{top:55%}.hover-effect-btn-arenda .title{top:25%}.logo-header-mobail{padding-left:10px}.banner-slider .slider-item .slider-content .slider-title{font-size:36px}@media (max-width:320px){.hover-effect-btn .title,.hover-effect-btn-arenda .title{font-size:1.1em !important}.button a{padding:10px 20px}.banner-slider .slider-item .slider-content .slider-title{font-size:34px;line-height:34px}.banner-slider .slider-item .slider-content p{font-size:18px;line-height:20px}.tooltipstext{width:110px;height:160px;line-height:1.2}}@media (max-width:300px){.hover-effect-btn .title,.hover-effect-btn-arenda .title{font-size:1em !important}.hover-effect-btn .title{top:50%}.hover-effect-btn-arenda .title{top:20%}.hover-effect-btn .title,.hover-effect-btn-arenda .title{font-size:1.1em !important}.hover-effect-btn .button a{padding:15px}}@media (max-width:280px){.hover-effect-btn .button a{padding:10px}.hover-effect-btn-arenda .calltoaction_button_team{display:none}.hover-effect-btn-arenda .title{top:50%}}@media (max-width:260px){.hover-effect-btn .title,.hover-effect-btn-arenda .title{font-size:.9em !important}.hover-effect-btn .button a{padding:5px}}