@font-face {
    font-family: tabeebak-title;
    src: url(fonts/bein-normal.ttf);
}
@font-face {
    font-family: tabeebak-normal;
    src: url(fonts/Tajawal-Regular.ttf);
}

/*
Font Family
*/
body.rtl, body.rtl p {
    font-family: tabeebak-normal !important;
}
.elementor-widget-post-info .elementor-icon-list-item {
    font-family: tabeebak-normal !important;
}
.elementor-widget-posts .elementor-post__title a {
    font-family: tabeebak-normal !important;
}
.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
    font-family: tabeebak-normal !important;
}
.elementor-widget-posts .elementor-post__card .elementor-post__badge {
    font-family: tabeebak-normal !important;
}
.elementor-widget-form .elementor-field-group .elementor-field {
    font-family: tabeebak-normal !important;
}
.elementor-widget-form .elementor-button {
    font-family: tabeebak-normal !important;
}
.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
    font-family: tabeebak-normal !important;
}
.elementor-widget-text-editor {
    font-family: tabeebak-normal !important;
}
.elementor-widget-toggle .elementor-toggle-title {
    font-family: tabeebak-normal !important;
}
.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description {
    font-family: tabeebak-normal !important;
}
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {
    font-family: tabeebak-normal !important;
}
.elementor-widget-button .elementor-button {
    font-family: tabeebak-normal !important;
}
.elementor-widget-testimonial .elementor-testimonial-content {
    font-family: tabeebak-normal !important;
}
.call-us-form-container .field-group-container input.wpcf7-form-control {
    font-family: tabeebak-normal !important;
}
.call-us-form-container .field-group-container textarea.wpcf7-form-control {
    font-family: tabeebak-normal !important;
}
.call-us-form-container .submit-container input.wpcf7-form-control.wpcf7-submit {
    font-family: tabeebak-normal !important;
}
.elementor-widget-slides .elementor-slide-description {
    font-family: tabeebak-normal !important;
}
.elementor-widget-slides .elementor-slide-button {
    font-family: tabeebak-normal !important;
}
.elementor-widget-posts a.elementor-post__read-more {
    font-family: tabeebak-normal !important;
}
.elementor-widget-theme-post-content {
    font-family: tabeebak-normal !important;
}
.elementor-widget-archive-posts .elementor-button {
    font-family: tabeebak-normal !important;
}
.elementor-widget-posts .elementor-button {
    font-family: tabeebak-normal !important;
}
.elementor-widget-search-form input[type="search"].elementor-search-form__input {
    font-family: tabeebak-normal !important;
}
.elementor-widget-search-form .elementor-search-form__submit {
    font-family: tabeebak-normal !important;
}
.elementor-widget-table-of-contents .elementor-toc__list-item {
    font-family: tabeebak-normal !important;
}




body.rtl h1, body.rtl h2, body.rtl h3, body.rtl h4, body.rtl h5, body.rtl h6 {
    font-family: tabeebak-title !important;
}
.elementor-widget-form .elementor-field-group > label {
    font-family: tabeebak-title !important;
}
.call-us-form-container .field-group-container label {
    font-family: tabeebak-title !important;
}
.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a {
    font-family: tabeebak-title !important;
}
.elementor-widget-slides .elementor-slide-heading {
    font-family: tabeebak-title !important;
}
.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a {
    font-family: tabeebak-title !important;
}





/*
 * Custom
 * */
#ez-toc-container {
    direction: rtl;
    text-align: right;
}