@font-face
{
	font-family: 'IBM_Plex_Sans_Arabic';
	src: url("../fonts/NeoSansArabic.ttf");
}
h1 , h2 , h3 , h4 , h5,  h6 ,
.header a , .menu-overlay > li > a {
  font-family: 'IBM_Plex_Sans_Arabic' !important ;
  direction: rtl;
}
body, p , a, small,
.marquee-header__lane ,
.button ,
.js-arts-split-text__line ,
.has-drop-cap, .post__content ,
.overlay-menu-item,
.header  {
  font-family: 'IBM_Plex_Sans_Arabic' ;
  direction: rtl;
}

.subheading, .wp-block-latest-posts__post-date,
.widget_categories ul li span,
.comment-edit-link, .comment-reply-link,
.comment-metadata,
.header__widget-title{
  letter-spacing: normal ;
	text-align: right;
}
.text-end .menu-overlay__counter {
  margin-left: auto;
  margin-right: calc(var(--gutter-horizontal) / 2);
}

.ms-2 {
  margin-right: .5rem !important;
  margin-left: auto;
}
.me-2 {
  margin-right: auto;
  margin-left: .5rem !important;
}

.text-end .menu-overlay__counter {
	display: none;
  margin-left: calc(var(--gutter-horizontal) / 2);
  margin-right: auto;
}

.menu h2 , .menu .categories{
	direction: rtl;
	text-align: right;
}
