@charset "UTF-8";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}.breadcrumbs{margin-top:.5em}.header{position:relative;z-index:10}.header .row__info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0}.header .row__info::after{display:block;position:absolute;content:'';width:100%;height:2px;bottom:0;background-color:#e9e9e9}.header .row__info .contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;color:#8c8c8c;padding-left:5px}.header .row__info .contacts .wrapper{width:100%;position:relative;margin-right:25px}.header .row__info .contacts .wrapper::after{display:block;position:absolute;content:'';width:2px;height:100%;background-color:#e9e9e9;right:0;top:0;z-index:2}.header .row__info .contacts .wrapper .email{font-size:.875rem;color:#8c8c8c;text-decoration:none}.header .row__info .contacts .wrapper .email:hover{color:#000}.header .row__info .contacts .working-time{width:80%;position:relative}.header .row__info .contacts .working-time::after{display:block;position:absolute;content:'';width:2px;height:100%;background-color:#e9e9e9;right:0;top:0;z-index:2}.header .row__info .social-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .5em}.header .row__info .social-info .facebook{margin-top:.5em;text-decoration:none}.header .row__info .social-info .facebook .icon-facebook{color:#3b5998;font-size:1.75rem}.header .row__info .social-info .phones .phone_item a{font-size:1.125rem;font-weight:700;color:#2f363e;text-decoration:none;-webkit-transition:ease all .4s;-o-transition:ease all .4s;transition:ease all .4s}.header .row__info .social-info .phones .phone_item a:hover{-webkit-transition:ease all .4s;-o-transition:ease all .4s;transition:ease all .4s;color:#ffd538}.header .navbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.header .navbar .navbar-collapse{-ms-flex-preferred-size:unset;flex-basis:unset;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;text-align:center}.header .navbar .navbar-collapse .navbar-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .navbar .navbar-collapse .navbar-nav>li>a{padding-right:.5rem;padding-left:.5rem;font-size:1rem;font-weight:700;text-decoration:none;position:relative;display:block;overflow:hidden;color:#2f363e}.header .navbar .navbar-collapse .navbar-nav>li>a::before{display:block;position:absolute;content:'';width:100%;height:8px;background-color:#ffd538;bottom:10px;left:-100%;z-index:-2;-webkit-transition:linear all .4s;-o-transition:linear all .4s;transition:linear all .4s}.header .navbar .navbar-collapse .navbar-nav>li>a:hover{-webkit-transition:ease all .4s;-o-transition:ease all .4s;transition:ease all .4s}.header .navbar .navbar-collapse .navbar-nav>li>a:hover::before{left:0}.header .navbar .navbar-collapse .navbar-nav>li.current-menu-item>a::before,.header .navbar .navbar-collapse .navbar-nav>li.current-menu-parent>a::before{left:0}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children{background-color:transparent;position:unset;margin:0 5px;border:none;border-radius:unset;left:unset}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children>a::after{font-family:fontello;content:'\e800';border:none;vertical-align:-.1em;top:1px;display:inline-block;margin-left:.255em}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .sub-menu{text-align:left;border:none;margin:0;left:45%;padding:15px;border-radius:unset;border-style:none;background-color:#000;position:absolute;visibility:hidden;opacity:0}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .sub-menu .menu-item a{margin:0;position:relative;color:#fff;display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;text-align:inherit;white-space:nowrap;background-color:transparent;text-decoration:none;border:0}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .sub-menu .menu-item a::before{position:absolute;display:block;content:'•';left:8px;text-align:center}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .sub-menu .menu-item a:hover{background-color:transparent;color:#ffd538}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .sub-menu .menu-item a:hover::before{color:#ffd538}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .sub-menu .menu-item a:focus{background-color:transparent;color:#ffd538}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .sub-menu .current-menu-item a{background-color:transparent;color:#ffd538}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .sub-menu .current-menu-item a::before{color:#ffd538}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .btn{border:unset;border-radius:0}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .dropdown-toggle{padding:.5rem .1rem;font-size:1rem;font-weight:700;text-decoration:none;overflow:hidden;position:relative}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .dropdown-toggle::after{font-family:fontello;content:'\e800';border:none;vertical-align:-.1em;top:1px}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .dropdown-toggle::before{display:block;position:absolute;content:'';width:100%;height:8px;background-color:#ffd538;bottom:10px;left:-100%;z-index:-2;-webkit-transition:linear all .4s;-o-transition:linear all .4s;transition:linear all .4s}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .dropdown-toggle:hover{-webkit-transition:ease all .4s;-o-transition:ease all .4s;transition:ease all .4s}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children .dropdown-toggle:hover::before{bottom:10px;left:0}.header .navbar .navbar-collapse .navbar-nav .menu-item-has-children:hover .sub-menu{opacity:.7;visibility:visible}.header .navbar .search-box{width:30%;padding:10px 0;position:relative}.header .navbar .search-box .search-field{font:300 .875rem 'Sourse Sans Pro',sans-serif;font-style:italic;width:100%;padding:13px 13px;border:2px solid #e9e9e9;border-radius:8px}.header .navbar .search-box .search-field[placeholder]{color:#000}.header .navbar .search-box .search-btn{position:absolute;right:15px;top:22px;background-image:url(../../src/loupe.svg);background-color:transparent;border-style:none;width:20px;height:20px;cursor:pointer;color:#000}.header .navbar .search-box .search-btn:focus{border-style:none}.header .navbar .search-box .search-btn:active{border-style:none}#banner{min-height:340px;background-image:url(../../img/banner.png);background-position:70% 40%;background-repeat:no-repeat;background-size:cover;position:relative}#banner::after{position:absolute;display:block;content:'';width:100%;height:1px;background-color:#fff;bottom:80px}#banner .links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-top:260px}#banner .links .link-item .link{width:100%;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;opacity:.5;color:#fff;text-transform:uppercase;text-decoration:none}#banner .links .link-item .link:nth-child(odd){border-right:1px solid #fff;border-left:1px solid #fff}#banner .links .link-item .link:hover{opacity:.8;color:#ffd538}#banner .links .link-item .link:hover svg path{fill:#ffd538}#banner .links .link-item .link svg{margin-right:15px}#banner .links .link-item .link svg path{fill:#fff}body.home #banner::after{bottom:132px}body.home #banner .links{padding-top:0}body.home #banner .links .link-item .link{height:132px}.footer{background-image:url(../../img/footer_bg.png);background-size:cover;background-position-y:50%;position:relative}.footer::before{top:0;position:absolute;left:0;display:block;content:'';background-color:#2f363e;opacity:.96;width:100%;height:100%;z-index:1}.footer .row__wrapper{position:relative;z-index:3;border-top:1px solid rgba(255,255,255,.3);padding:0 15px}.footer .row__wrapper .main-part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .row__wrapper .main-part .footer-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .row__wrapper .main-part .footer-navigation .footer-menu{padding:45px 30px}.footer .row__wrapper .main-part .footer-navigation .footer-menu .menu-item-has-children{display:none}.footer .row__wrapper .main-part .footer-navigation .footer-menu a{display:block;color:#fff;font-size:.875rem;font-weight:400;padding-bottom:10px}.footer .row__wrapper .main-part .footer-navigation .footer-menu a:hover{color:#ffd538}.footer .row__wrapper .main-part .footer-navigation .footer-menu .current_page_item a{color:#ffd538;text-decoration:underline}.footer .row__wrapper .main-part .footer-navigation .site-logo{padding:45px 0;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.footer .row__wrapper .main-part .catalog-links-list{padding:45px 40px 0;border-right:1px solid rgba(255,255,255,.3);border-left:1px solid rgba(255,255,255,.3)}.footer .row__wrapper .main-part .catalog-links-list .catalog-link{display:block;color:#fff;font-size:.875rem;font-weight:400;padding-bottom:10px}.footer .row__wrapper .main-part .catalog-links-list .catalog-link:hover{color:#ffd538}.footer .row__wrapper .main-part .catalog-links-list .active .catalog-link{color:#ffd538;text-decoration:underline}.footer .row__wrapper .main-part .footer-info{color:#fff;font-size:.875rem;padding:45px 60px 45px 30px;border-right:1px solid rgba(255,255,255,.3)}.footer .row__wrapper .main-part .footer-info .email{display:block;color:#fff;margin-bottom:30px;font-size:.875rem;font-weight:400}.footer .row__wrapper .main-part .footer-info .email:hover{color:#ffd538}.footer .row__wrapper .main-part .footer-info .place{margin-bottom:30px}.footer .row__wrapper .main-part .footer-info-second{margin-left:15px;padding:45px 20px 0 20px}.footer .row__wrapper .main-part .footer-info-second .phones{text-align:right;margin-bottom:50px}.footer .row__wrapper .main-part .footer-info-second .phones a{display:block;font-size:.875rem;font-weight:700;color:#fff;padding:0 0 5px 0}.footer .row__wrapper .main-part .footer-info-second .phones a:hover{color:#ffd538}.footer .row__wrapper .main-part .footer-info-second .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .row__wrapper .main-part .footer-info-second .wrapper .facebook-link{text-decoration:none;-webkit-transition:linear .4s all;-o-transition:linear .4s all;transition:linear .4s all}.footer .row__wrapper .main-part .footer-info-second .wrapper .facebook-link:hover{-webkit-transition:ease-in .4s all;-o-transition:ease-in .4s all;transition:ease-in .4s all}.footer .row__wrapper .main-part .footer-info-second .wrapper .facebook-link:hover .icon-facebook{color:#3b5998;-webkit-filter:none;filter:none}.footer .row__wrapper .main-part .footer-info-second .wrapper .facebook-link .icon-facebook{font-size:1.25rem;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.footer .row__wrapper .main-part .footer-info-second .wrapper .credit-cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .row__wrapper .main-part .footer-info-second .wrapper .credit-cards-list li{margin-right:5px}.footer .row__wrapper .info-part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;color:#fff}.footer .row__wrapper .info-part p{font-size:.75rem;font-weight:300}.footer .row__wrapper .info-part p a{color:#fff;text-decoration:none;text-decoration:underline}.footer .row__wrapper .info-part p a:hover{color:#ffd538}#catalog-single{padding:30px 0}#catalog-single .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}#catalog-single .title-wrapper label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8c8c8c}#catalog-single .content{text-align:center;overflow:hidden}#catalog-single .content .bulldozer-list{margin-top:0;margin-left:-10px;margin-right:-10px}#catalog-single .content .bulldozer-list li{list-style:none;padding-bottom:15px;padding-left:0}#catalog-single .content .bulldozer-list li .item{height:100%}#catalog-single .content .bulldozer-list li .item a{height:100%;text-decoration:none;display:block;border:1px solid #d5d5d5;overflow:hidden}#catalog-single .content .bulldozer-list li .item a:hover{border-color:#ffd538}#catalog-single .content .bulldozer-list li .item a:hover h4 span::before{left:0;bottom:0}#catalog-single .content .bulldozer-list li .item a h4{display:inline-block;position:relative;font-weight:600;font-size:1rem;color:#2f363e;text-align:center;margin:15px 0}#catalog-single .content .bulldozer-list li .item a h4 span{display:inline-block;overflow:hidden;position:relative}#catalog-single .content .bulldozer-list li .item a h4 span::before{display:block;position:absolute;content:'';width:100%;height:8px;background-color:#ffd538;bottom:10px;left:-100%;z-index:-2;-webkit-transition:linear all .4s;-o-transition:linear all .4s;transition:linear all .4s;bottom:0}#catalog-single .content .bulldozer-list li .item a img{width:100%;height:178px}#catalog-single .content .read-more{display:inline-block;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;font-weight:600;padding:.5rem 1rem;text-decoration:none;margin-bottom:20px}#catalog-single .content .read-more::after{display:block;position:absolute;font-family:fontello;content:'\e801';left:-5px;top:10px;padding:0 .2em}#catalog-single .content .read-more::before{bottom:0;display:block;position:absolute;content:'';width:100%;height:8px;background-color:#ffd538;bottom:10px;left:-100%;z-index:-2;-webkit-transition:linear all .4s;-o-transition:linear all .4s;transition:linear all .4s}#catalog-single .content .read-more:hover::before{left:-10px}#catalog-single .content .product-list li{padding:0 15px 0 0}#catalog-single .content .product-list li .product{margin:0 0 15px 0;text-align:center;border:1px solid #d5d5d5}#catalog-single .content .product-list li .product img{width:100%;max-width:100%;margin:0 auto}#catalog-single .content .product-list li .product h4{font-weight:600;font-size:1rem;padding:.5em}#catalog-single .content .product-list li .product .models{padding:0 1rem 1em 1rem;min-height:120px}#catalog-single .content .product-list li .product .buy-btn{text-decoration:none}#catalog-single .content article{margin-left:-15px}#catalog-single ul.spare-parts-for-brands-list{margin:0 -15px;list-style:none;padding:0}#catalog-single ul.spare-parts-for-brands-list li.spare-parts-for-brands{list-style:none;padding-left:0}#catalog-single ul.spare-parts-for-brands-list li.spare-parts-for-brands .item{margin:0 0 15px 0}#catalog-single ul.spare-parts-for-brands-list li.spare-parts-for-brands .item .item-inner{display:block;border:1px solid #d5d5d5;overflow:hidden;padding:1.5rem 0;text-align:center;height:180px}#catalog-single ul.spare-parts-for-brands-list li.spare-parts-for-brands .item .item-inner a{display:block}#catalog-single ul.spare-parts-for-brands-list li.spare-parts-for-brands .item .item-inner a .img-wrap{display:block;height:100px;width:calc(100% - 30px);max-width:210px;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:cover}#catalog-single ul.spare-parts-for-brands-list li.spare-parts-for-brands .item .item-inner:hover{border-color:#ffd538}#catalog-single ul.spare-parts-for-brands-list li.spare-parts-for-brands .item .item-inner:hover h4 span::before{left:0;bottom:0}#catalog-single ul.spare-parts-for-brands-list li.spare-parts-for-brands .item .item-inner h4{display:inline-block;position:relative;font-weight:600;font-size:1rem;color:#2f363e;text-align:center;margin:15px 0}#catalog-single ul.spare-parts-for-brands-list li.spare-parts-for-brands .item .item-inner h4 span{display:inline-block;overflow:hidden;position:relative}#catalog-single ul.spare-parts-for-brands-list li.spare-parts-for-brands .item .item-inner h4 span::before{display:block;position:absolute;content:'';width:100%;height:8px;background-color:#ffd538;bottom:10px;left:-100%;z-index:-2;-webkit-transition:linear all .4s;-o-transition:linear all .4s;transition:linear all .4s;bottom:0}#catalog-single ul.spare-parts-for-brands-list li.spare-parts-for-brands .item .item-inner img{display:block;margin:0 auto;max-width:100%;height:100px}.form-block{border:8px solid #ffd538;padding:36px 25px 0;margin:0 auto 36px;max-width:530px}.form-block h2{text-align:center}.form-block p{text-align:center;font-size:18px;color:#2f363e;margin:0 0 16px;line-height:1.3}.form-block input[type=tel],.form-block input[type=text],.form-block textarea{border:1px solid #d5d5d5;padding:15px 15px 15px 50px;border-radius:4px;width:100%;margin:0 0 12px;font-size:16px;font-style:italic}.form-block input[type=tel],.form-block input[type=text]{height:46px}.form-block input[type=text]{background:url(../../img/1.png) no-repeat 14px 10px}.form-block input[type=tel]{background:url(../../img/2.png) no-repeat 14px 10px}.form-block textarea{background:url(../../img/3.png) no-repeat 14px 10px;max-height:130px}.form-block input[type=submit]{border:0;font-size:18px;color:#2f363e;background:#ffd538;text-transform:uppercase;border-radius:2px;height:46px;padding:0 30px;margin:0 auto;font-weight:700}.form-block .wpcf7 .ajax-loader{display:block;margin:0 auto -16px}@media (min-width:500px){body.home #banner{min-height:640px}body.home #banner .links{padding-top:508px}}@supports (-webkit-appearance:none){.header .navbar .search-box .search-btn{background-image:url(../../src/loupe.svg)}#banner{background-image:url(../../img/banner.png)}.footer{background-image:url(../../img/footer_bg.png)}.form-block input[type=text]{background:url(../../img/1.png) no-repeat 14px 10px}.form-block input[type=tel]{background:url(../../img/2.png) no-repeat 14px 10px}.form-block textarea{background:url(../../img/3.png) no-repeat 14px 10px}}