body,html{width:100%;height:100%}body{font-size:14px;padding:0;margin:0;color:#333;font-family:'Source Sans Pro',sans-serif}a,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,label,li,ol,p,select,span,strong,table,td,textarea,tr,ul{padding:0;margin:0;outline:0;list-style:none}input,select,textarea{font-size:12px;vertical-align:middle}textarea{vertical-align:top}input[type=submit]{cursor:pointer}fieldset,img{border:0}table{border-spacing:0}a:link,a:visited{font:'Source Sans Pro',sans-serif;color:#333;text-decoration:none}a:hover{text-decoration:underline}@font-face{font-family:SourceSansPro-Light;font-display:swap;src:url(../fonts/SourceSansPro.eot);src:url(../fonts/SourceSansPro.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro.woff) format("woff"),url(../fonts/SourceSansPro.woff2) format("woff2"),url(../fonts/SourceSansPro.ttf) format("ttf");font-weight:300;font-style:normal}@font-face{font-family:SourceSansPro-Regular;font-display:swap;src:url(../fonts/SourceSansPro.eot);src:url(../fonts/SourceSansPro.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro.woff) format("woff"),url(../fonts/SourceSansPro.woff2) format("woff2"),url(../fonts/SourceSansPro.ttf) format("ttf");font-weight:400;font-style:normal}@font-face{font-family:SourceSansPro-Semibold;font-display:swap;src:url(../fonts/SourceSansPro.eot);src:url(../fonts/SourceSansPro.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro.woff) format("woff"),url(../fonts/SourceSansPro.woff2) format("woff2"),url(../fonts/SourceSansPro.ttf) format("ttf");font-weight:600;font-style:normal}@font-face{font-family:SourceSansPro-Bold;font-display:swap;src:url(../fonts/SourceSansPro.eot);src:url(../fonts/SourceSansPro.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro.woff) format("woff"),url(../fonts/SourceSansPro.woff2) format("woff2"),url(../fonts/SourceSansPro.ttf) format("ttf");font-weight:700;font-style:normal}.container{max-width:1180px;width:100%;height:auto;margin:0 auto;padding:0}.section-title{text-align:center;text-transform:uppercase;font-size:2.1875rem;font-weight:600;color:#2f363e;margin-bottom:1em}.subtitle{text-transform:uppercase;font-weight:600;font-size:1.125rem;margin-bottom:15px;color:#2f363e}.breadcrumbs .breadcrumb span span a{color:#8c8c8c;text-decoration:none;padding-right:.5rem}.breadcrumbs .breadcrumb span span a:hover{color:#000}.breadcrumbs .breadcrumb span span span::before{font-family:fontello;content:'\e801';margin-top:.1em;font-size:.975rem;color:#8c8c8c;display:inline-block;padding-right:.5rem;vertical-align:bottom}.breadcrumbs .breadcrumb span span .breadcrumb_last{color:#000}article{text-align:left}article h3{text-transform:uppercase;font-weight:700;font-size:1.125rem;margin:0 0 10px 0}article p{font-weight:400;font-size:1rem;margin:0 0 20px 0}article ul{font-weight:400;font-size:1rem;margin-bottom:20px}article ul li{position:relative;padding-left:20px}article ul li::before{position:absolute;display:block;content:'';width:10px;height:2px;background-color:#2f363e;top:50%;left:0}.accordion-menu{padding:0}.accordion-menu .card{border-radius:0}.accordion-menu .card .collapse{border-top:1px solid #d5d5d5}.accordion-menu .card .card-header{padding:.7em .5em;line-height:1.1;border-bottom:unset;position:relative;display:block;text-decoration:none;font-size:1rem;font-weight:600;color:#2f363e;text-align:left;background-color:transparent;cursor:auto}.accordion-menu .card .card-header:first-child{border-radius:0}.accordion-menu .card .card-header.has-children>span{display:block;position:absolute;width:15px;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:5px;cursor:pointer}.accordion-menu .card .card-header.has-children>span::before{font-family:fontello;content:'\e800'}.accordion-menu .card .card-header:hover{background-color:#ffd538}.accordion-menu .card .card-header:not(.collapsed){background-color:#ffd538}.accordion-menu .card .btn{border-radius:0;text-decoration:none;display:block;padding-right:1.3em;font-size:1rem;font-weight:600;color:#2f363e;text-align:left}.accordion-menu .card .btn.active,.accordion-menu .card .btn:hover{background-color:#ffd538}.accordion-menu .card .card-body{padding:0}.accordion-menu .card .card-body .sub-catalog{width:100%}.accordion-menu .card .card-body .sub-catalog li a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.7rem .5rem;line-height:1.1;font-size:.9rem;font-weight:600;color:#2f363e;background-color:#f3f3f3;border-top:1px solid #d5d5d5}.accordion-menu .card .card-body .sub-catalog li a:before{content:"-";margin-right:.3em;display:inline}.accordion-menu .card .card-body .sub-catalog li a:hover{background-color:#e3e3e3}.accordion-menu .card .card-body .sub-catalog li .active{background-color:#e3e3e3}.icon-vallet{display:block;font-weight:400;font-size:1rem;color:#8c8c8c;text-transform:uppercase;vertical-align:middle}.buy-btn{display:inline-block;text-transform:uppercase;font-size:1.125rem;font-weight:400;padding:.3em 2em;margin:.5em 0 1.5em 0;color:#2f363e;border-radius:.25rem;vertical-align:middle;border:1px solid #ffd538;-webkit-transition:all ease .15s;-o-transition:all ease .15s;transition:all ease .15s;cursor:pointer}.buy-btn:hover{background-color:#ffd538;color:#2f363e;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.contacts{margin:10px 0}.contacts span{display:block;color:#2f363e;font-weight:700;margin-bottom:5px}.contacts span a{text-decoration:none}.contacts span a:hover{color:#ffd538}#ModalForm .modal-content{position:relative;padding:1rem 2rem}#ModalForm .modal-content .modal-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:unset;text-align:center}#ModalForm .modal-content .modal-header .modal-title{text-transform:uppercase;font-weight:700;font-size:1.4375rem;margin:0 auto}#ModalForm .modal-content .modal-header p{font-size:.75rem;color:#8c8c8c;margin:0 auto}#ModalForm .modal-content .modal-header .close{position:absolute;right:15px;top:8px;font-size:2rem}#ModalForm .modal-content .modal-body{padding:1rem;margin:0 auto}#ModalForm .modal-content .modal-body form{width:100%}#ModalForm .modal-content .modal-body form input{width:100%;font:300 1rem 'Sourse Sans Pro',sans-serif;font-style:italic;width:100%;padding:.875rem;border:1px solid #d5d5d5;border-radius:8px;margin-bottom:1em}#ModalForm .modal-content .modal-body form input::-webkit-input-placeholder{color:#8c8c8c;font-size:.875rem}#ModalForm .modal-content .modal-body form input::-moz-placeholder{color:#8c8c8c;font-size:.875rem}#ModalForm .modal-content .modal-body form input:-ms-input-placeholder{color:#8c8c8c;font-size:.875rem}#ModalForm .modal-content .modal-body form input::-ms-input-placeholder{color:#8c8c8c;font-size:.875rem}#ModalForm .modal-content .modal-body form input::placeholder{color:#8c8c8c;font-size:.875rem}#ModalForm .modal-content .modal-body form .submit_btn{float:right;margin-bottom:1rem;text-transform:uppercase;font-size:1.125rem;font-weight:600;padding:.3em 2.5em;color:#2f363e;border-radius:.25rem;vertical-align:middle;background-color:#ffd538;-webkit-transition:all ease .15s;-o-transition:all ease .15s;transition:all ease .15s;cursor:pointer;border-style:none;border:2px solid transparent;width:auto;font-style:normal;font-family:'Source Sans Pro',sans-serif}#ModalForm .modal-content .modal-body form .submit_btn:hover{color:#2f363e;background-color:transparent;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;border:2px solid #ffd538}.aligncenter,.alignleft,.alignright{display:block;padding:0}.aligncenter{float:none;margin:.5em auto 1em}.alignright{float:right;margin:.5em 0 1em 1em}.alignleft{float:left;margin:.5em 1em 1em 0}.wp-caption{padding:5px 0;border:1px solid #555;background:#444;text-align:center}.wp-caption img{display:inline}.wp-caption p.wp-caption-text{margin:5px 0 0;padding:0;text-align:center;font-size:75%;font-weight:100;font-style:italic;color:#ddd}.clear:after,.clear:before{content:"";clear:both;display:table}.single-content{text-align:left}.single-content .h1,.single-content .h2,.single-content .h3,.single-content .h4,.single-content .h5,.single-content .h6,.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{margin:0 0 .5em}.single-content p{padding:0 0 1em}.single-content ol,.single-content ul{margin:.5em 0;padding:0 0 0 1.5em}.single-content ol li:before,.single-content ul li:before{display:none}.single-content ul li{list-style:disc}.single-content ol li{list-style:decimal}.single-content .detail-list{margin:0 -10px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-content .detail-list li{list-style:none;padding-right:10px;padding-left:10px}.single-content .technique-list{margin:0 -15px;padding:0}.single-content .technique-list .technique-item{list-style:none}.single-content img{display:block;max-width:100%;height:auto}.single-content .table-wrapper{overflow:auto}.single-content table{border:1px solid #ddd}.single-content table td{text-align:left}.single-content table td,.single-content table th{border:1px solid #ddd;padding:.5em}@media only screen and (max-width:1440px){#banner{background-position:55% 40%}#technique .technique-list .technique-item{width:20%}#technique .technique-list .technique-item .technique-link .pic-wrapper{padding:0 20px}}@media screen and (min-width:320px) and (max-width:426px){#banner{background-position:45% 30%;min-height:315px;padding:15px}#banner::after{display:none}#banner .links{padding-top:0}#banner .links .link-item .link{width:100%;height:95px;padding:0}#banner .links .link-item .link:nth-child(odd){border-top:1px solid #fff;border-bottom:1px solid #fff}#banner .links .link-item .link:nth-child(even){border-top:none;border-bottom:none}#technique{padding:25px 0 0 0}#technique .technique-list{margin:0 -15px;padding:0}#technique .technique-list .technique-item{list-style:none;width:50%;margin:0 0 10px 0;padding:0 5px}#technique .technique-list .technique-item .technique-link .pic-wrapper{margin:0 20px}#partners{padding:25px 15px}#partners h2{font-size:1.4375rem;margin-bottom:10px;width:80%;margin:0 auto}#partners .slick-slider{margin-bottom:10px}#partners .slick-slider .slick-prev{left:35%;bottom:-35px;top:unset}#partners .slick-slider .slick-next{right:35%;bottom:-35px;top:unset}#search{padding:15px}#search .search-form-box{padding:15px;border-radius:0}#search .search-form-box h2{font-size:1.4375rem;padding:0 10px}#search .search-form-box .form-group{margin:0}#search .search-form-box .form-group .checkboxes{padding:15px 10px 15px 0;width:100%}#search .search-form-box .form-group .checkboxes .sort label{padding-right:15px}#search .search-form-box .form-group .seach-box{width:100%}#search .search-form-box .form-group .seach-box .search{width:100%;padding:15px;font-size:.875rem;margin-bottom:15px}#search .search-form-box .form-group .seach-box .btn-search{position:relative;width:100%}#about{padding:15px}#about h2{font-size:1.4375rem;padding:0;margin-bottom:15px}#about .article img{max-width:100%;padding:0 0 15px 0;float:none}#about .article .subtitle{font-size:.875rem}#about .article p{font-size:.75rem;margin:0 0 10px}#about .article ul{font-size:.75rem;margin-bottom:10px}#about .article ul li::before{height:1px}#about_description{padding:25px 15px}#about_description h2{margin:0 0 20px 0;font-size:1.4375rem}#about_description article img{max-width:100%;height:auto;float:unset;padding:0 0 20px 0}#benefits{padding:25px 15px;background-image:none}#benefits .content h2{font-size:1.4375rem;margin-bottom:20px}#benefits .content .benefits-list .benefits-item{margin:0 0 25px 0}#benefits .content .benefits-list .benefits-item .counter{font-size:2.1875rem}#benefits .content .benefits-list .benefits-item p{width:100%}#areas_of_work{padding:25px 15px}#areas_of_work h2{font-size:1.4375rem;margin:0 0 20px 0}#areas_of_work .card-deck .card{margin:0 0 15px 15px;padding:0}#areas_of_work .card-deck .card .card-link .card-body{padding:.5rem;width:100%}#payment{padding:25px 15px}#payment article{margin:0 0 20px 0}#payment article h2{text-align:center;font-size:1.4375rem;margin:0 0 20px 0}#payment .block-title{font-size:1.4375rem}#delivery-partners{padding:25px 15px}#delivery-partners h2{text-align:center;font-size:1.4375rem;margin:0 0 20px 0}#delivery-partners .delivery_partners-list li{list-style:none}#delivery-partners .delivery_partners-list li:after,#delivery-partners .delivery_partners-list li:before{display:none}#delivery-partners .delivery_partners-list li .delivery_partner{height:150px}#regions{padding:0}#regions .wrapper{padding:15px}#vacancy{padding:25px 15px}#vacancy h2{text-align:center;font-size:1.4375rem;margin:0 0 20px 0}#vacancy .contact-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}#vacancy .contact-wrapper .contact{margin:0}#contacts{padding:25px 15px}#contacts h2{text-align:center;font-size:1.4375rem;margin:0 0 20px 0}#map{overflow:hidden}#map iframe{height:400px}#repair{padding:25px 15px}#repair h2{text-align:center;font-size:1.4375rem;margin:0 0 20px 0}#repair .repair-link img{max-width:100%}#repair .repair-link h4{padding:15px 0}#repair-bulldozer{padding:25px 15px}#repair-bulldozer h2{text-align:center;font-size:1.4375rem;margin:0 0 20px 0}#repair-bulldozer article img{max-width:100%;float:unset;margin:0 0 15px 0}#catalog{padding:25px 15px}#catalog .title-wrapper{margin:0 0 20px 0}#catalog .title-wrapper h2{text-align:center;font-size:1.4375rem}#catalog .title-wrapper label{display:none}#catalog .sidebar{margin:0 0 20px 0}#catalog .sidebar .accordion-menu{padding-right:0}#catalog .content{margin-left:15px}#catalog-single{padding:25px 15px}#catalog-single .title-wrapper{margin:0 0 20px 0}#catalog-single .title-wrapper h2{text-align:center;font-size:1.4375rem}#catalog-single .title-wrapper label{display:none}#catalog-single .sidebar{margin-bottom:30px}#catalog-single .content .bulldozer-list li{margin-left:15px}#catalog-single .content article{margin-left:0}#products{padding:25px 15px}#products .title-wrapper{margin:0 0 20px 0}#products .title-wrapper h2{text-align:center;font-size:1.4375rem}#products .title-wrapper label{display:none}#products .sidebar{margin-bottom:30px}#products .content .product-list li{margin-left:15px}#spare-parts .title-wrapper{margin:0 0 20px 0}#spare-parts .title-wrapper h2{text-align:center;font-size:1.4375rem}#spare-parts .title-wrapper label{display:none}#spare-parts .sidebar{margin:0 0 30px 0}#assortment{padding:25px 15px}#assortment .title-wrapper{margin:0 0 20px 0}#assortment .title-wrapper h2{text-align:center;font-size:1.4375rem}#assortment .title-wrapper label{display:none}#assortment .sidebar{margin:0 0 30px 0}#assortment .content .detail-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#assortment .content .detail-list li{width:100%}#assortment .content .detail-list li .detail .models{min-height:1px}#hummers{padding:25px 15px}#hummers .title-wrapper{margin:0 0 20px 0}#hummers .title-wrapper h2{text-align:center;font-size:1.4375rem;width:100%}#hummers .title-wrapper label{display:none}#hummers .sidebar{margin:0 0 30px 0}#ModalForm .modal-content{padding:0}#ModalForm .modal-content .contact-form .submit_btn{width:100%}.footer{background-position-x:75%}.footer .row__wrapper .main-part{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0}.footer .row__wrapper .main-part .footer-navigation{display:none}.footer .row__wrapper .main-part .catalog-links-list{display:none}.footer .row__wrapper .main-part .footer-info{width:100%;padding:0;margin-bottom:30px;border-right:none}.footer .row__wrapper .main-part .footer-info .email{margin-bottom:25px}.footer .row__wrapper .main-part .footer-info .place{margin-bottom:25px}.footer .row__wrapper .main-part .footer-info-second{padding:0;margin:0}.footer .row__wrapper .main-part .footer-info-second .phones{margin-bottom:35px}.footer .row__wrapper .main-part .footer-info-second .facebook-link{margin-right:25px}.footer .row__wrapper .info-part{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%;text-align:center;padding:15px 0}.footer .row__wrapper .info-part p:nth-child(2){margin-top:15px}.breadcrumbs .breadcrumb{margin:0 15px}}@media screen and (min-width:320px) and (max-width:424px){#repair-bulldozer .bulldozer-repair-list li{margin-right:40px}#repair-bulldozer .bulldozer-repair-list li img{margin:0 15px 0 0}}@media screen and (min-width:320px) and (max-width:375px){#catalog-single .content .bulldozer-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#catalog-single .content .bulldozer-list li{width:100%}#catalog-single .content .bulldozer-list li .item a h4{margin:10px 0}#hummers .content .product-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hummers .content .product-list li{width:100%}#hummers .content .product-list li .single-product img{display:none}#hummers .content .product-list li .single-product .desctiption{padding:1rem 2.5rem;min-height:1px}}@media screen and (min-width:375px) and (max-width:480px){#catalog-single .content .bulldozer-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#catalog-single .content .bulldozer-list li{width:65%}#products .content .product-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#products .content .product-list li{width:75%}#spare-parts .content .detail-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#spare-parts .content .detail-list li{width:75%}#assortment .content .detail-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#assortment .content .detail-list li{width:75%}}@media screen and (min-width:425px) and (max-width:480px){#delivery-partners .delivery_partners-list li{width:50%}#delivery-partners .delivery_partners-list li .delivery_partner img{max-width:100%}#repair-bulldozer{padding:25px 20px}#repair-bulldozer h2{text-align:center;font-size:1.875rem;margin:0 0 20px 0}#repair-bulldozer .bulldozer-repair-list{margin:0 -10px}#repair-bulldozer .bulldozer-repair-list li{padding:0 10px}#repair-bulldozer .bulldozer-repair-list li img{margin:0 5px 0 0}#spare-parts .content .detail-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#spare-parts .content .detail-list li{margin-left:15px;width:65%}}@media screen and (min-width:425px) and (max-width:426px){#technique .technique-list .technique-item{width:50%}#technique .technique-list .technique-item:nth-last-child(even){padding-right:0}#technique .technique-list .technique-item .technique-link .pic-wrapper{margin:0 10px}#technique .technique-list .technique-item .technique-link .technique-title{font-size:.875rem}}@media screen and (min-width:427px) and (max-width:480px){#banner{min-height:353px;padding:30px 20px}#banner::after{display:none}#banner .links{padding-top:0}#banner .links .link-item{padding-right:0}#banner .links .link-item .link:nth-last-child(odd){border-bottom:1px solid #fff}#banner .links .link-item .link:nth-child(1){border-top:1px solid #fff}#technique{padding:25px 0}#technique .technique-list .technique-item{width:100%;margin:0 0 10px 0;padding:0 15px}#technique .technique-list .technique-item:nth-last-child(even){padding-right:0}#technique .technique-list .technique-item .technique-link .technique-title{font-size:.875rem}#partners{padding:25px 20px}#partners h2{font-size:1.875rem;margin-bottom:10px;width:80%;margin:0 auto}#partners .slick-slider{margin-bottom:10px}#partners .slick-slider .slick-prev{left:35%;bottom:-35px;top:unset}#partners .slick-slider .slick-next{right:35%;bottom:-35px;top:unset}#search{padding:15px 20px}#search .search-form-box{border-radius:0;padding:25px}#search .search-form-box h2{font-size:1.875rem}#search .search-form-box .form-group{margin:0}#search .search-form-box .form-group .checkboxes{padding:15px 10px 15px 0;width:100%}#search .search-form-box .form-group .checkboxes .sort label{padding-right:15px}#search .search-form-box .form-group .seach-box{width:100%}#search .search-form-box .form-group .seach-box .search{width:100%;padding:15px;font-size:.875rem;margin-bottom:15px}#search .search-form-box .form-group .seach-box .btn-search{position:relative;width:100%}#about{padding:15px 20px}#about h2{font-size:1.875rem;padding:0;margin-bottom:20px}#about .article img{max-width:100%;padding:0 0 15px 0;float:none}#about .article .subtitle{font-size:1rem}#about .article p{font-size:.875rem;margin:0 0 10px}#about .article ul{font-size:.875rem;margin-bottom:10px}#about .article ul li::before{height:1px}#about_description{padding:25px 20px}#about_description h2{margin:0 0 20px 0;font-size:1.875rem}#about_description article img{max-width:100%;height:auto;float:unset;padding:0 0 20px 0}#benefits{padding:25px 20px;background-image:none}#benefits .content h2{font-size:1.875rem;margin-bottom:25px}#benefits .content .benefits-list .benefits-item{margin:0 0 25px 0}#benefits .content .benefits-list .benefits-item .counter{font-size:2.1875rem}#benefits .content .benefits-list .benefits-item p{width:100%}#areas_of_work{padding:25px 20px}#areas_of_work h2{font-size:1.875rem;margin-bottom:25px}#areas_of_work .card-deck .card{padding:0;margin:0 0 25px 0}#areas_of_work .card-deck .card:first-child{padding:0;margin-bottom:25px}#areas_of_work .card-deck .card .card-link .card-body{width:100%;padding:1rem}#payment{padding:25px 20px}#payment article{margin:0 0 20px 0}#payment article h2{text-align:center;font-size:1.875rem;margin:0 0 20px 0}#delivery-partners{padding:25px 20px 0 20px}#delivery-partners h2{text-align:center;font-size:1.875rem;margin:0 0 20px 0}#regions{padding:0}#regions .wrapper{padding:25px}#vacancy{padding:25px 20px}#vacancy h2{text-align:center;font-size:1.875rem;margin:0 0 20px 0}#vacancy .vacancy-title{font-size:1.125rem}#vacancy .contact-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}#vacancy .contact-wrapper .contact{margin:0}#contacts{padding:25px 20px}#contacts h2{text-align:center;font-size:1.875rem;margin:0 0 20px 0}#repair{padding:25px 20px}#repair h2{text-align:center;font-size:1.875rem;margin:0 0 20px 0}#repair .repair-link img{max-width:100%}#catalog{padding:25px 20px}#catalog .title-wrapper{margin:0 0 20px 0}#catalog .title-wrapper h2{text-align:center;font-size:1.4375rem}#catalog .title-wrapper label{display:none}#catalog .sidebar{margin:0 0 30px 0}#catalog .content{margin-left:15px}#catalog .content .technique-list .technique-item{width:50%}#catalog-single{padding:25px 20px}#catalog-single .title-wrapper{margin:0 0 20px 0}#catalog-single .title-wrapper h2{text-align:center;font-size:1.4375rem}#catalog-single .title-wrapper label{display:none}#catalog-single .sidebar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 30px 0}#catalog-single .content article{margin-left:0}#products{padding:25px 20px}#products .title-wrapper{margin:0 0 20px 0}#products .title-wrapper h2{text-align:center;font-size:1.4375rem}#products .title-wrapper label{display:none}#products .sidebar{margin:0 0 30px 0}#products .content .product-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#products .content .product-list li{width:60%;margin-left:15px}#products .content article{margin-left:0}#spare-parts{padding:25px 20px}#spare-parts .title-wrapper{margin:0 0 20px 0}#spare-parts .title-wrapper h2{text-align:center;font-size:1.4375rem}#spare-parts .title-wrapper label{display:none}#spare-parts .sidebar{margin:0 0 30px 0}#assortment{padding:25px 20px}#assortment .title-wrapper{margin:0 0 20px 0}#assortment .title-wrapper h2{text-align:center;font-size:1.4375rem}#assortment .title-wrapper label{display:none}#assortment .sidebar{margin:0 0 30px 0}#assortment .content .detail-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#assortment .content .detail-list li{width:65%;margin-left:15px}#assortment .content .detail-list li .detail .models{min-height:1px}#hummers{padding:25px 20px}#hummers .title-wrapper{margin:0 0 20px 0}#hummers .title-wrapper h2{text-align:center;font-size:1.4375rem;width:100%}#hummers .title-wrapper label{display:none}#hummers .sidebar{margin:0 0 30px 0}#hummers .content .product-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hummers .content .product-list li{width:100%}.footer{background-position-x:75%}.footer .row__wrapper .main-part{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 10px}.footer .row__wrapper .main-part .footer-navigation{display:none}.footer .row__wrapper .main-part .catalog-links-list{display:none}.footer .row__wrapper .main-part .footer-info{width:100%;padding:0;margin-bottom:30px;border-right:none}.footer .row__wrapper .main-part .footer-info .email{margin-bottom:25px}.footer .row__wrapper .main-part .footer-info .place{margin-bottom:25px}.footer .row__wrapper .main-part .footer-info-second{padding:0;margin:0}.footer .row__wrapper .main-part .footer-info-second .phones{margin-bottom:35px}.footer .row__wrapper .main-part .footer-info-second .facebook-link{margin-right:25px}.footer .row__wrapper .info-part{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%;text-align:center;padding:15px 0}.footer .row__wrapper .info-part p:nth-child(2){margin-top:15px}.breadcrumbs .breadcrumb{margin:0 20px}}@media screen and (min-width:320px) and (max-width:480px){.header .navbar .navbar-collapse{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width:481px) and (max-width:767px){.header .navbar .navbar-collapse{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto}#banner{min-height:330px;background-position:40% 35%}#banner::after{bottom:60px}#banner .links{padding-top:150px}#banner .links .link-item .link{height:60px}#banner .links .link-item .link:nth-last-child(odd){border-bottom:1px solid #fff}#banner .links .link-item .link:nth-child(1){border-top:1px solid #fff}body.home #banner{min-height:400px;background-position:40% 35%}body.home #banner::after{bottom:100px}body.home #banner .links{padding-top:350px}body.home #banner .links .link-item .link{height:100px}#technique{padding:25px 15px}#technique .technique-list{padding:0 0 0 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#technique .technique-list .technique-item{width:33.333%;margin:0 10px 10px 0}#technique .technique-list .technique-item .technique-link .pic-wrapper{margin:0 10px}#partners{padding:25px}#partners h2{font-size:1.875rem;margin-bottom:0}#partners .slick-dotted.slick-slider{margin-bottom:5px}#partners .slick-slider .slick-prev{left:0}#partners .slick-slider .slick-next{right:0}#partners .slick-slider .slick-dots{bottom:-15px}#search{padding:0 15px}#search .search-form-box{border-radius:0;padding:25px}#search .search-form-box h2{font-size:1.875rem}#search .search-form-box .form-group{margin:0}#search .search-form-box .form-group .checkboxes{padding:15px 10px 15px 0;width:100%}#search .search-form-box .form-group .checkboxes .sort label{padding-right:15px}#search .search-form-box .form-group .seach-box{width:100%}#search .search-form-box .form-group .seach-box .search{width:100%;padding:15px;font-size:.875rem;margin-bottom:15px}#search .search-form-box .form-group .seach-box .btn-search{position:relative;width:100%}#about{padding:15px 25px}#about h2{padding:0 0 20px 0;font-size:1.875rem}#about .article .subtitle{font-size:1rem}#about .article img{max-width:50%;height:auto;padding:0 0 0 5px}#about .article p{font-size:.9375rem;margin:0 0 10px 0}#about .article ul{font-size:.9375rem;margin-bottom:10px}#about_description{padding:25px 20px}#about_description h2{margin:0 0 20px 0;font-size:1.875rem}#benefits{padding:25px 20px;background-image:none}#benefits .content h2{font-size:1.875rem;margin-bottom:25px}#benefits .content .benefits-list .benefits-item{margin:0 0 25px 0}#benefits .content .benefits-list .benefits-item .counter{font-size:2.65rem}#benefits .content .benefits-list .benefits-item p{width:100%}#areas_of_work{padding:25px 20px}#areas_of_work h2{font-size:1.875rem;margin-bottom:25px}#areas_of_work .card-deck .card .card-link .card-body{width:100%;padding:1rem}#delivery-partners{padding:25px 20px 0 20px}#delivery-partners h2{font-size:1.875rem;margin-bottom:25px;text-align:center}#delivery-partners .delivery_partners-list li{width:50%}#delivery-partners .delivery_partners-list li .delivery_partner img{max-width:100%;padding:0 .5em}#regions{padding:0}#regions .wrapper{padding:25px 20px}#payment{padding:25px 20px}#payment article{margin:0 0 20px 0}#payment article h2{text-align:center;font-size:1.875rem;margin:0 0 20px 0}#repair{padding:25px 20px}#repair h2{text-align:center;font-size:1.875rem;margin:0 0 25px 0}#repair-bulldozer{padding:25px 20px}#repair-bulldozer h2{text-align:center;font-size:1.875rem;margin:0 0 25px 0}#repair-bulldozer .bulldozer-repair-list li{margin:0 0 5px 0}#repair-bulldozer .bulldozer-repair-list li img{margin:0 10px 0 0}#catalog{padding:25px 20px}#catalog .title-wrapper{margin:0 0 20px 0}#catalog .title-wrapper h2{text-align:center;font-size:1.4375rem}#catalog .title-wrapper label{display:none}#catalog .sidebar{margin:0 0 30px 0}#catalog .content{margin-left:15px}#catalog .content .technique-list .technique-item{width:50%}#catalog-single .content article{margin-left:0}#products{padding:25px 20px}#products .title-wrapper{margin:0 0 20px 0}#products .title-wrapper h2{text-align:center;font-size:1.4375rem}#products .title-wrapper label{display:none}#products .sidebar{margin:0 0 30px 0}#products .content{margin-left:0}#products .content .product-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#products .content .product-list li{width:40%;margin-left:15px}#products .content article{margin-left:0}#spare-parts{padding:25px 20px}#spare-parts .title-wrapper{margin:0 0 20px 0}#spare-parts .title-wrapper h2{text-align:center;font-size:1.4375rem}#spare-parts .title-wrapper label{display:none}#spare-parts .sidebar{margin:0 0 30px 0}#spare-parts .content .detail-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#spare-parts .content .detail-list li{margin-left:0;width:50%}#assortment{padding:25px 20px}#assortment .title-wrapper{margin:0 0 20px 0}#assortment .title-wrapper h2{text-align:center;font-size:1.4375rem}#assortment .title-wrapper label{display:none}#assortment .sidebar{margin:0 0 30px 0}#assortment .content .detail-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#assortment .content .detail-list li{margin-left:0;width:45%}#hummers{padding:25px 20px}#hummers .title-wrapper{margin:0 0 20px 0}#hummers .title-wrapper h2{text-align:center;font-size:1.4375rem;width:100%}#hummers .title-wrapper label{display:none}#hummers .sidebar{margin:0 0 30px 0}#hummers .content .product-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hummers .content .product-list li{width:85%}.footer .row__wrapper .main-part{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 15px}.footer .row__wrapper .main-part .footer-navigation{display:none}.footer .row__wrapper .main-part .catalog-links-list{display:none}.footer .row__wrapper .main-part .footer-info{width:100%;padding:0;margin-bottom:30px;border-right:none}.footer .row__wrapper .main-part .footer-info .email{margin-bottom:25px}.footer .row__wrapper .main-part .footer-info .place{margin-bottom:25px}.footer .row__wrapper .main-part .footer-info-second{padding:0;margin:0}.footer .row__wrapper .main-part .footer-info-second .phones{margin-bottom:35px}.footer .row__wrapper .main-part .footer-info-second .facebook-link{margin-right:25px}.footer .row__wrapper .info-part{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%;text-align:center;padding:15px 0}.footer .row__wrapper .info-part p:nth-child(2){margin-top:15px}.breadcrumbs .breadcrumb{margin:0 15px}}@media screen and (min-width:481px) and (max-width:576px){#catalog-single{padding:25px 20px}#catalog-single .title-wrapper{margin:0 0 20px 0}#catalog-single .title-wrapper h2{text-align:center;font-size:1.875rem}#catalog-single .title-wrapper label{display:none}#catalog-single .sidebar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}#catalog-single .content .bulldozer-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#catalog-single .content .bulldozer-list li{max-width:65%}}@media screen and (min-width:576px) and (max-width:767px){#catalog-single{padding:25px 20px}#catalog-single .title-wrapper{margin:0 0 20px 0}#catalog-single .title-wrapper h2{text-align:center;font-size:1.875rem}#catalog-single .title-wrapper label{display:none}#catalog-single .sidebar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}#catalog-single .content{margin-left:15px}#catalog-single .content .bulldozer-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#catalog-single .content .bulldozer-list li{width:45%}}@media screen and (min-width:768px) and (max-width:992px){header .navbar{padding:0 .5rem}header .navbar .navbar-brand .site-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:132px;height:34px;margin-left:5px}header .navbar .search-box{display:none}#repair-bulldozer .bulldozer-repair-list li{margin:0 0 5px 0}#repair-bulldozer .bulldozer-repair-list li img{margin:0 10px 0 0}#repair-bulldozer .bulldozer-repair-list li h5{font-size:.875rem}#products .content .product-list li .product h4{padding:.5em .2em;font-size:.875rem}#products .content .product-list li .product span{font-size:.875rem}.footer .row__wrapper{padding:0 25px}.footer .row__wrapper .main-part .footer-navigation{margin-bottom:15px}.footer .row__wrapper .main-part .footer-navigation .site-logo{display:none}.footer .row__wrapper .main-part .footer-navigation .footer-menu{margin:20px 0 0 0;padding:0}.footer .row__wrapper .main-part .catalog-links-list{padding:25px;margin-left:20px}.footer .row__wrapper .main-part .footer-info{width:auto;padding:25px}.footer .row__wrapper .main-part .footer-info-second{padding:25px 0 0 0;margin:0}}@media screen and (min-width:992px) and (max-width:1024px){.header .navbar{padding:0 .5rem}.header .navbar .navbar-brand .site-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:132px;height:34px}.header .navbar .search-box{width:27%}#products .content .product-list li .product h4{padding:.5em 1.5em}.footer .row__wrapper{padding:0 25px}.footer .row__wrapper .main-part .footer-navigation{margin-bottom:15px}.footer .row__wrapper .main-part .footer-navigation .site-logo{display:block;width:132px;padding:25px 0 0 0;margin-right:25px}.footer .row__wrapper .main-part .footer-navigation .footer-menu{margin:20px 0 0 0;padding:0}.footer .row__wrapper .main-part .catalog-links-list{padding:25px}.footer .row__wrapper .main-part .footer-info{padding:25px 45px 25px 25px}.footer .row__wrapper .main-part .footer-info-second{padding:25px 0 0 0}}@media screen and (min-width:320px) and (max-width:767px){.header .navbar{padding:.5rem 1rem}.header .navbar .navbar-brand .site-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:132px;height:34px}.header .navbar .navbar-toggler{border:unset;position:relative}.header .navbar .navbar-collapse{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}.header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{padding:0}.header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link::before{bottom:3px}.header .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-toggle{padding:0}.header .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-toggle:hover::before{bottom:3px}.header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu{background-color:transparent;padding:0;opacity:1;left:0}.header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-item{color:#212529;font-weight:600;font-size:1rem;padding:3px 15px;margin-left:5px}.header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-item:hover{color:#ffd538}.header .navbar .contact-phones .icon-call-phone-outline{position:absolute;right:80px;top:12px;color:#2f363e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.125rem;padding-top:.1em;-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all}.header .navbar .contact-phones .phones{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;left:-800px;background-color:#fff;padding-top:10px;width:100%}.header .navbar .contact-phones .phones .phone_item{margin:0 0 5px 0}.header .navbar .contact-phones .phones .phone_item a{font-size:1rem;color:#2f363e;text-decoration:none;font-weight:700;-webkit-transition:ease all .4s;-o-transition:ease all .4s;transition:ease all .4s}.header .navbar .contact-phones .phones .phone_item a:hover{color:#ffd538;-webkit-transition:ease all .4s;-o-transition:ease all .4s;transition:ease all .4s}.header .navbar .contact-phones .phones.active{left:15px;top:50px;z-index:25}.header .navbar .contact-phones .icon-call-phone-outline.active{-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all;-webkit-transform:rotate(-100deg);-ms-transform:rotate(-100deg);transform:rotate(-100deg)}.header .navbar .search-box{width:100%}}@media screen and (min-width:768px) and (max-width:1024px){#banner{min-height:280px;background-position:40% 35%}#banner::after{bottom:60px}#banner .links{padding-top:220px}#banner .links .link-item .link{height:60px}body.home #banner{min-height:520px;background-position:40% 35%}body.home #banner::after{bottom:120px}body.home #banner .links{padding-top:400px}body.home #banner .links .link-item .link{height:120px}#technique{padding:30px 0 0 10px}#technique .technique-list{padding:0 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#partners{padding:40px 25px}#partners h2{font-size:2rem;width:90%;margin:0 auto}#partners .slick-slider{margin:40px 0}#search{padding:40px 25px}#search .search-form-box{padding:30px}#search .search-form-box h2{font-size:2rem}#about{padding:15px 25px 40px 25px}#about h2{font-size:2rem;margin:0 0 20px 0}#about_description{padding:0 25px 30px 25px}#about_description h2{font-size:2rem}#about_description article p{margin:0 0 15px 0}#about_description article img{width:55%;max-width:100%;height:auto;padding:0 0 20px 10px}#benefits{padding:30px 25px}#benefits .content h2{font-size:1.875rem;margin-bottom:25px}#areas_of_work{padding:30px 25px}#areas_of_work h2{font-size:1.875rem;margin-bottom:25px}#areas_of_work .card-deck .card .card-link .card-body{width:100%;padding:1rem}#delivery-partners{padding:30px 25px}#delivery-partners h2{font-size:1.875rem;margin-bottom:25px}#delivery-partners .delivery_partners-list li .delivery_partner{height:140px}#delivery-partners .delivery_partners-list li .delivery_partner img{max-width:100%;padding:0 .5em}#payment{padding:30px 25px}#payment article{margin:0 0 20px 0}#payment article h2{text-align:center;font-size:1.875rem;margin:0 0 20px 0}#vacancy{padding:30px 25px}#vacancy h2{text-align:center;font-size:1.875rem;margin:0 0 20px 0}#vacancy .vacancy-title{font-size:1.125rem}#vacancy .contact-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}#vacancy .contact-wrapper .contact{margin:0}#contacts{padding:30px 25px}#contacts h2{text-align:center;font-size:1.875rem;margin:0 0 20px 0}#contacts .contact-list{margin:0}#repair{padding:30px 25px}#repair h2{text-align:center;font-size:1.875rem;margin:0 0 20px 0}#repair-bulldozer{padding:30px 25px}#repair-bulldozer h2{text-align:center;font-size:1.875rem;margin:0 0 20px 0}#repair-bulldozer article img{width:60%}#catalog{padding:30px 25px}#catalog-single{padding:30px 25px}#catalog-single .title-wrapper{margin:0 0 20px 0}#catalog-single .title-wrapper h2{font-size:1.875rem}#catalog-single .sidebar{padding-right:15px}#catalog-single .content .bulldozer-list li{padding-left:0}#products{padding:30px 25px}#products .title-wrapper{margin:0 0 20px 0}#products .title-wrapper h2{font-size:1.875rem}#products .sidebar{padding-right:15px}#products .content{margin-left:0}#products .content .product-list li{width:50%;margin-left:0}#products .content article{margin-left:-15px}#spare-parts{padding:30px 25px}#spare-parts .title-wrapper{margin:0 0 20px 0}#spare-parts .title-wrapper h2{font-size:1.875rem}#spare-parts .sidebar{padding-right:15px}#spare-parts .content{margin-left:0}#assortment{padding:30px 25px}#assortment .title-wrapper{margin:0 0 20px 0}#assortment .title-wrapper h2{font-size:1.875rem}#assortment .sidebar{padding-right:15px}#assortment .content{margin-left:0}#hummers{padding:30px 25px}#hummers .title-wrapper{margin:0 0 20px 0}#hummers .title-wrapper h2{font-size:1.875rem}#hummers .content .product-list li .single-product .desctiption{padding:1.25rem}}@media screen and (min-width:1025px) and (max-width:1339px){.header .navbar{padding:0 .5rem}.header .navbar .navbar-brand{margin:0}.header .navbar .search-box{width:25%}#about_description{padding:25px 20px}#about_description h2{margin-bottom:30px}#benefits{padding:25px 20px}#benefits h2{margin-bottom:30px}#areas_of_work{padding:25px 20px}#areas_of_work h2{margin-bottom:30px}#payment{padding:25px 30px}#delivery-partners{padding:25px 30px}#regions{padding:25px 30px}#repair{padding:25px 20px}#repair-bulldozer{padding:25px 20px}#catalog{padding:25px 20px}#catalog-single{padding:25px 20px}#products{padding:25px 20px}#products .content .product-list li .product h4{padding:.5em 0;width:85%;margin:0 auto}#spare-parts{padding:25px 20px}#assortment{padding:25px 20px}#hummers{padding:25px 20px}}@media screen and (min-width:1025px) and (max-width:1199px){#hummers .content .product-list li .single-product .desctiption{padding:2rem}}