@font-face {
  font-family: "IRAN";
  src: url("./fonts/IRAN.eot");
  src: local("?"),
    url("./fonts/IRAN.woff") format("woff"),
    url("./fonts/IRAN.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}


body, body.rtl, .rtl form , h1 ,h2, h3, h4 , h5 , p , ul , table{
    font-family: iran !important;
color: #111;
}

.sf-menu, .sf-menu > .cz > a{
font-family: iran !important;

}
sr7-txt#SR7_1_1-1-21 , sr7-txt#SR7_1_1-1-22{

font-family: iran !important;
}







tr.headerProductYellow {
    background: #243344;
    color: #f4c03b;
}
tr.headerProductRed{
    background: #243344;
    color: #f4c03b;
}
tr.headerProductLightRed{
 background: #243344;
    color: #f4c03b;
}

.e-con.e-con>.e-con-inner>.elementor-widget, .elementor.elementor .e-con>.elementor-widget{

text-align: justify !important;
}

.comment-reply-title small, .logged-in-as {
    float: right !important;
}


span.cz_post_data.cz_data_date {
    display: none;
}

.cz_post_excerpt {
    text-align: justify;
}



p.gform_required_legend {
    display: none;
}

.wpml-ls-statics-footer.wpml-ls.wpml-ls-rtl.wpml-ls-legacy-list-horizontal {
    display: none;
}

.cz_related_posts .cz_related_post_date{

display: none;
}

a.cz_grid_link.cz_grid_zoom_mask {
    float: right;
}

#site_header > div.header_2.cz_menu_fx_bottom_to_top > div > div > div.elms_right.header_2_right > div.cz_elm.button_header_2_right_7.inner_button_header_2_right_1{

display:none;
}

#site_header > div.header_1 > div > div > div.elms_left.header_1_left > div.cz_elm.icon_header_1_left_1.inner_icon_header_1_left_1{
display:none;
}

#site_header > div.header_1 > div > div > div.elms_left.header_1_left > div.cz_elm.icon_header_1_left_3.inner_icon_header_1_left_3{
display:none;

}

#site_footer > div.footer_2.have_center > div > div > div > div > div.cz_elm.icon_footer_2_center_14.inner_icon_footer_2_center_1{

display:none;
}

.cz_elm.icon_footer_2_center_12.inner_icon_footer_2_center_1 {
    DISPLAY: none;
}

sr7-txt#SR7_1_1-4-19 {
    font-family: iran !important;
}

sr7-txt#SR7_1_1-4-18{

    font-family: iran !important;

}

span.cz_post_meta.mt10.mb10 {
    display: none;
}

@media screen and (max-width: 768px) {

.cz_grid_details.cz_grid_details_outside{
padding-right: 10px !important;
        padding-left: 10px !important;


}



}
.cz_box_back_title{
margin-bottom: 10px !important;

}

a.cz_box_back_btn {
    margin-top: 20px !important;
}
sr7-txt#SR7_1_1-27-19 , sr7-txt#SR7_1_1-27-18{
font-family: iran !important;

}
