@font-face {
  font-family: 'Cairo';
  src: url('../fonts/Cairo/static/Cairo-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Cairo';
  src: url('../fonts/Cairo/static/Cairo-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

[dir="rtl"] body,
[dir="rtl"] span.date_label,
[dir="rtl"] .timeline_items li h3 span,
[dir="rtl"] input[type="date"],
[dir="rtl"] input[type="text"],
[dir="rtl"] input[type="password"],
[dir="rtl"] input[type="tel"],
[dir="rtl"] input[type="email"],
[dir="rtl"] input[type="url"],
[dir="rtl"] textarea,
[dir="rtl"] select,
[dir="rtl"] .offer_li .title h3,
[dir="rtl"] .mfn-menu-item-megamenu,
[dir="rtl"] .lead,
[dir="rtl"] .big,
[dir="rtl"] #menu > ul > li > a,
[dir="rtl"] #overlay-menu ul li a,
[dir="rtl"] #Subheader .title,
[dir="rtl"] h1,
[dir="rtl"] h2,
[dir="rtl"] h3,
[dir="rtl"] h4,
[dir="rtl"] .text-logo #logo,
[dir="rtl"] h5,
[dir="rtl"] h6,
[dir="rtl"] blockquote,
[dir="rtl"] .chart_box .chart .num,
[dir="rtl"] .counter .desc_wrapper .number-wrapper,
[dir="rtl"] .how_it_works .image .number,
[dir="rtl"] .pricing-box .plan-header .price,
[dir="rtl"] .quick_fact .number-wrapper,
[dir="rtl"] .woocommerce .product div.entry-summary .price {
  font-family: 'Cairo', 'poppins' !important;
}

[dir="rtl"] .mfn-menu-separator-on > .mfn-menu-li:after {
  left: calc(var(--mfn-header-menu-gap) * -0.5) !important;
  right: auto !important;
}
[dir="rtl"] .mfn-icon-box-left .icon-wrapper {
  margin: 0 0 0 20px !important;
}

[dir="rtl"] .icon-right-open-mini:before {
  content: '\e8b9' !important;
}