@font-face {
    font-family: dentarayclinic-title;
    src: url(fonts/Tajawal-Regular.ttf);
}
@font-face {
    font-family: dentarayclinic-normal;
    src: url(fonts/Tajawal-Regular.ttf);
}

/*
Font Family
*/
body.rtl, body.rtl p {
    font-family: dentarayclinic-normal !important;
}
.elementor-widget-post-info .elementor-icon-list-item {
    font-family: dentarayclinic-normal !important;
}
.elementor-widget-posts .elementor-post__title a {
    font-family: dentarayclinic-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: dentarayclinic-normal !important;
}
.elementor-widget-posts .elementor-post__card .elementor-post__badge {
    font-family: dentarayclinic-normal !important;
}
.elementor-widget-form .elementor-field-group .elementor-field {
    font-family: dentarayclinic-normal !important;
}
.elementor-widget-form .elementor-button {
    font-family: dentarayclinic-normal !important;
}
.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
    font-family: dentarayclinic-normal !important;
}
.elementor-widget-text-editor {
    font-family: dentarayclinic-normal !important;
}
.elementor-widget-toggle .elementor-toggle-title {
    font-family: dentarayclinic-normal !important;
}
.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description {
    font-family: dentarayclinic-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: dentarayclinic-normal !important;
}
.elementor-widget-button .elementor-button {
    font-family: dentarayclinic-normal !important;
}
.elementor-widget-testimonial .elementor-testimonial-content {
    font-family: dentarayclinic-normal !important;
}
.call-us-form-container .field-group-container input.wpcf7-form-control {
    font-family: dentarayclinic-normal !important;
}
.call-us-form-container .field-group-container textarea.wpcf7-form-control {
    font-family: dentarayclinic-normal !important;
}
.call-us-form-container .submit-container input.wpcf7-form-control.wpcf7-submit {
    font-family: dentarayclinic-normal !important;
}
.elementor-widget-theme-post-content {
    font-family: dentarayclinic-normal !important;
}




body.rtl h1, body.rtl h2, body.rtl h3, body.rtl h4, body.rtl h5, body.rtl h6 {
    font-family: dentarayclinic-title !important;
}
.elementor-widget-form .elementor-field-group > label {
    font-family: dentarayclinic-title !important;
}
.call-us-form-container .field-group-container label {
    font-family: dentarayclinic-title !important;
}
.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a {
    font-family: dentarayclinic-title !important;
}
.elementor-widget-slides .elementor-slide-heading {
    font-family: dentarayclinic-title !important;
}
.elementor-slide-description {
    font-family: dentarayclinic-title !important;
}
.elementor-slide-button {
    font-family: dentarayclinic-title !important;
}
.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a {
    font-family: dentarayclinic-title !important;
}
.elementor-widget-posts a.elementor-post__read-more {
    font-family: dentarayclinic-title !important;
}
.elementor-widget-accordion .elementor-accordion-title {
    font-family: dentarayclinic-title !important;
}
.elementor-widget-posts .elementor-button {
    font-family: dentarayclinic-title !important;
}
.subtitle-color-primary.subtitle-style-default {
    font-family: dentarayclinic-title !important;
}
.wd-nav-header>li>a {
    font-family: dentarayclinic-title !important;
}
.wd-accordion-title-text {
    font-family: dentarayclinic-title !important;
}
table th {
    font-family: dentarayclinic-title !important;
}
table td {
    font-family: dentarayclinic-title !important;
}
.wd-tools-element>a {
    font-family: dentarayclinic-title !important;
}
.wd-tools-element .wd-tools-text {
    font-family: dentarayclinic-title !important;
}



.call-us-form-container .field-group-container label span.required {
    font-family: "PT Serif", sans-serif;
}
.call-us-form-container .field-group-container input.wpcf7-form-control.wpcf7-text.wpcf7-phonetext {
    font-family: "PT Serif", sans-serif !important;
}


/*
Custom
*/


































