.sidebar_menu_list li#menu-item-61 > a:before {
    /* background-image: url(images/cat_icon_9.png);*/
    background-image: url(images/tura.png);
}

.header_bottom {
    /*background: #4960a1;*/
    background: #474a50;
}
.header_phones {
    color: #474a50;
}
.header_phone_item a span {
    color: #474a50;
    font-weight: 700;
}
.sidebar_menu_title {
    background: #ffc451;
}
.header_callback{
    color: #ffc451;
}
.sidebar_logo {
    padding: 31px 0;
}
.header_phone_item {
    font-size: 17px;
}

.sidebar_menu_list li#menu-item-66 > a:after{
    background: #474a50;
}


.sidebar_menu_list > ul > li:hover {
    background: #474a50;
}
.menu-item-66 a, #tBreadrumbs .current {
    color: #474a50;
}
.sidebar_title,.single_title,.woocommerce .woocommerce-breadcrumb,.change_city,.section_title, .product__tabs .nav-tabs .nav-link.active{
    color: #474a50;
}
.sidebar_img_label, .sidebar_title:after,.single_title:after,.section_title:before {
    background: #474a50;
}
a {
    color: #474a50;
}
.basket-btn__counter, #tToTop {
    background: #ffc451;
}
.catalog .product-item .product-item__inner:hover {
    border-color: #474a50;
}
.catalog .product-item .product-item__inner:hover, {
    border-color: #474a50;
    color: #474a50;
}
.about_title{
    color:#474a50;
}
.products_title, .wide_head_title {
    color: #474a50;
}
.products_head:before, .wide_head:before,.date_posts{
    background-color:#474a50;
}
.section_map_blue i, .section_map_blue .map_item_link a{
    color: #fff;
}
.advantages_numbers_item_title span,.guarantee_link,.map_item i{
    color: #ffc451;
}
.advantages_numbers_item_num:before,.section_title.red:before{
    background: #ffc451;
}
.product_slide_btn, .slider_btn{
    background-color:#ffc451;

}
.woocommerce div.product form.cart .button{
    background:#ffc451;
    border: 1px solid #474a50;
}
.product_buy_click{
    border: 1px solid #474a50;
    color: #474a50;
}
.product_delivery-terms a{
    color: #ffc451;
}
.product__tabs .tab-content > .tab-pane table tr:first-child,.zag_news_post{
    background: #474a50;
}
.product__content {
    border-bottom: 1px solid #474a50;
}
.news_items {
    border-top: 3px solid #474a50!important;
}
.gallery_wrap{
    background:#474a50 ;
}
.catalog .product-item .product-item__inner:hover {
    border-color: #474a50;
    color: #474a50;
}

.grecaptcha-badge {
    display: none !important;
}

.map_item_left{float: left;width: 29%}
.contactmap{float: left;width: 69%}

.takepartner {width: 100%; margin: 40px 0;
min-height: 300px;
background-image: url(images/handshake.jpg);
    background-repeat:no-repeat;
    background-position: right center;
 background-size: cover;
    overflow: hidden;
}
.takepartner div{
    float: left;
    width: 40%;
    margin: 80px 0 30px 80px;
}
.takepartner p.tp_title{
    font-family: 'Inter', sans-serif; font-weight: 700;
    font-size: 28px;

}
.takepartner p{
    font-family: 'Inter', sans-serif; font-weight: 400;
    font-size: 16px;
    text-transform: uppercase;
    line-height:1;
}
.tp_button {background: #000; border: 1px solid #000; border-radius: 4px; text-align: center;padding: 7px 100px; display: block; float: left; cursor:pointer; box-shadow: 3px 3px 3px #6A6A6A; color:#FFC451;}

#partnerform .wpcf7-text, .wpcf7-textarea, label {
    margin-bottom: 0;
    color:#000;
    line-height:30px;
}
    #partnerform .wpcf7-textarea{
        height: 100px;
    }
.wpcf7-submit {background-color:#FFC451; color:#000;}

@media (max-width: 991px) {
    .takepartner {width: 100%; margin: 20px 0;
        background-position: center center;
        background-size: cover;
        overflow: hidden;
    }
    .takepartner div{
        float: left;
        width: 70%;
        margin: 40px 0 20px 20px;
    }
    .takepartner p.tp_title{
        font-size: 18px;

    }
    .takepartner p{
        font-size: 14px;
    }
    .map_item_left{float: left;width: 100%}
    .contactmap{float: left;width: 100%}
    .tp_button {padding: 7px 30px;}
}

.about_map_wrap {
    top: 100px;
}
.footer_info {
    padding-top: 20px;
}

.sidebar_menu_list li#menu-item-7837 > a:before {
    background-image: url(images/cat_icon_15.png);
}