.mct-side {
    background: #2f3337;
    color: #fff;
    width: 300px;
    position: fixed;
    left: -300px;
    top: 0;
    bottom: 0;
    pointer-events: auto;
    z-index: 999;
    padding: 70px 30px;
    line-height: 2.5;
    overflow: auto;
    transition: all .4s ease;
}

.mct-float-side {
    transition: all .4s ease;
}

.mct-float-side span {
    width: 60px;
    height: 60px;
    float: right;
    background: #455a64;
    border-radius: 100%;
    z-index: 99999;
}

.mct-float-side span svg {
    width: 60px;
    height: 60px;
    cursor: pointer;
    fill: #fff;
    padding: 3px;
}

.mct-side::-webkit-scrollbar {
    display: none;
}

h4.mct-head-title {
    color: #fff;
    font-size: 20px;
    margin: 15px 0;
}

p.mct-subtitle-desctiption {
    color: #b3b3b3;
    line-height: 1.7;
    font-size: 14px;
}

ul.phones-numbers {
    margin: 0px 8px;
    padding: 6px 0;
}

ul.phones-numbers li {
    list-style: circle;
    font-size: 16px;
}

section.mct-main-content ul {
    margin: 0;
    padding: 0;
}

section.mct-main-content ul li ul {
    margin-right: 14px;
}

ul.phones-numbers li ul li {
    list-style: none;
    background: #a6b1991f;
    padding-right: 10px;
    margin: 3px 0;
    border-right: 2px solid #8bc34a;
}

ul.phones-numbers li ul li a {
    color: #8bc34a;
}

ul.phones-numbers li ul li a:hover {
    color: rgb(250, 214, 12);
}

footer.mct-footer {
    background: #f7dbb2;
    padding: 0 10px;
    margin: 40px 0 0;
    line-height: 3;
    color: #000;
    text-align: center;
    bottom: 0;
    font-size: 13px;
    border-radius: 4px;
}@font-face {
    font-family: IranYekan;
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/IRANYekan/iranyekanwebblackfanum.woff') format('woff');
}
@font-face {
    font-family: IranYekan;
    font-style: normal;
    font-weight: bold;
    src: url('../fonts/IRANYekan/iranyekanwebboldfanum.woff') format('woff');
}
@font-face {
    font-family: IranYekan;
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/IRANYekan/iranyekanwebmediumfanum.woff') format('woff');
}
@font-face {
    font-family: IranYekan;
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/IRANYekan/iranyekanweblightfanum.woff') format('woff');
}
@font-face {
    font-family: IranYekan;
    font-style: normal;
    font-weight: 200;
    src:url('../fonts/IRANYekan/iranyekanwebthinfanum.woff') format('woff');
}
@font-face {
    font-family: IranYekan;
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/IRANYekan/iranyekanwebregularfanum.woff") format('woff');
}
@font-face {
    font-family: "Iranyekan-bold";
    font-style: normal;
    font-weight: 700;
    src: url("../fonts/IRANYekan/iranyekanwebbold.eot") format("embedded-opentype"), url("../fonts/IRANYekan/iranyekanwebbold.woff2") format("woff2"), url("../fonts/IRANYekan/iranyekanwebbold.woff") format("woff"), url("../fonts/IRANYekan/iranyekanwebbold.ttf") format("truetype");
}
@font-face {
    font-family: "Iranyekan_web";
    font-style: normal;
    font-weight: 300;
    font-weight: 400;
    font-weight: 500;
    font-weight: lighter;
    src: url("../fonts/IRANYekan/iranyekanweblight.eot") format("embedded-opentype"), url("../fonts/IRANYekan/iranyekanweblight.woff2") format("woff2"), url("../fonts/IRANYekan/iranyekanweblight.woff") format("woff"), url("../fonts/IRANYekan/iranyekanweblight.ttf") format("truetype");
}
@font-face {
    font-family: "Iranyekan-light";
    font-style: normal;
    font-weight: 300;
    font-weight: 400;
    font-weight: lighter;
    src: url("../fonts/IRANYekan/iranyekanweblight.eot") format("embedded-opentype"), url("../fonts/IRANYekan/iranyekanweblight.woff2") format("woff2"), url("../fonts/IRANYekan/iranyekanweblight.woff") format("woff"), url("../fonts/IRANYekan/iranyekanweblight.ttf") format("truetype");
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/IRANSans-web/IRANSansWeb(FaNum)_Black.woff') format('woff');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: bold;
    src: url('../fonts/IRANSans-web/IRANSansWeb(FaNum)_Bold.woff') format('woff');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/IRANSans-web/IRANSansWeb(FaNum)_Medium.woff') format('woff');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/IRANSans-web/IRANSansWeb(FaNum)_Light.woff') format('woff');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 200;
    src:url('../fonts/IRANSans-web/IRANSansWeb(FaNum)_UltraLight.woff') format('woff');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/IRANSans-web/IRANSansWeb(FaNum).woff') format('woff');
}
@font-face {
    font-family: IRANSans-light;
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/IRANSans-web/IRANSansWeb(FaNum)_Light.woff') format('woff');
}
.rtl body,.wd-tools-text, .load-more-label ,.per-page-title, .registration-info, .wd-sticky-nav-title, .banner-subtitle, .load-more-loading, .wd-rating-summary-total, .wc-block-grid__product-title, .wd-empty-page-text, .title-subtitle, .wd-accordion-title-text, .progress-msg, .title, .wd-product-count, .woocommerce-message, .comment-reply-title, .progress-msg, .woocommerce-info, .title, .wd-entities-title, .wd-product-sku, .wd-label, .rtl dl, .rtl dt, .rtl dd, .rtl ul, .rtl ol, .rtl li, .rtl form, .rtl p, .rtl blockquote, 
.rtl th, .rtl td, .rtl nav, .rtl a , .rtl .woocommerce div.main-wrapper .product-view div.single-product-info form.cart button,
.comments-area .form-submit input, .rtl .nav-menus #mega_main_menu>.menu_holder .menu_inner>ul>li.default_dropdown ul.mega_dropdown li a.item_link .link_text,
.rtl .feature_text_widget.style_1 .feature_content .feature_text,
.rtl .quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .quantity .input-text,
.rtl .quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .button,
.rtl #popup_onload .mc4wp-form .mc4wp-form-fields input[type=submit] , .rtl .woocommerce .product-wrapper .onsale,
.rtl .woocommerce .single-product-image .onsale, .rtl button, .rtl html input[type=button], .rtl input[type=reset],
.rtl input[type=submit] , .rtl .table.compare-list, .rtl table.compare-list thead th , .woocommerce-Price-amount ,
.rtl .product-desc , .rtl .sku_wrapper , .rtl .posted_in, .rtl .tagged_as , .rtl button, .rtl input, .rtl select,form select option, .rtl textarea,
.rtl h1,  .rtl h2,  .rtl h3,  .rtl h4,  .rtl h5,  .rtl h6, .rtl footer, .rtl b, .rtl strong, span.price {font-family: "IranYekan", tahoma !important; }