:root {
    --cnvs-body-font: Tajawal,'Roboto', sans-serif;
    --cnvs-primary-font: Tajawal,'Source Sans Pro', sans-serif;
    --cnvs-secondary-font: Tajawal, "Playfair Display", serif;
}
#top-bar {
    --cnvs-topbar-font-weight: 600;
}
.header-extras li .he-text {
    font-size: 1rem;
}
.header-extras li {
    margin-right: 30px;
    margin-left: 0;
    padding-right: 30px;
    padding-left: 0;
    border-right: 1px solid #EEE;
    border-left:0;
}
.header-extras li:first-child {
   border-right: 0;
}
.promo {
    --cnvs-promo-uppercase-span-font-size: 1.375rem;
}
.uil-angle-right-b:before {
    content: '\ec49';
}
.uil-angle-left-b:before {
    content: '\eb9f';
}
.slider-caption.slider-caption-right {
    margin-left: unset;
}
#header {
    --cnvs-primary-menu-ls: 0;
    --cnvs-primary-menu-font-size:.9125rem;
    --cnvs-primary-menu-font-weight:600;
    --cnvs-primary-menu-submenu-font-weight:600;
}

.fa-chevron-right:before{
    content: "\f053";
}
.footer-big-contacts span {
    letter-spacing: 0;
    font-size: 14px;
}
.widget_nav_menu:not(.widget-li-noicon) li::before, .widget_links:not(.widget-li-noicon) li::before, .widget_meta:not(.widget-li-noicon) li::before, .widget_archive:not(.widget-li-noicon) li::before, .widget_recent_comments:not(.widget-li-noicon) li::before, .widget_recent_entries:not(.widget-li-noicon) li::before, .widget_categories:not(.widget-li-noicon) li::before, .widget_pages:not(.widget-li-noicon) li::before, .widget_rss:not(.widget-li-noicon) li::before {
    content: "\f22d";
}
.testimonial-header h2:before {
    margin: 0 0 5px 10px;
}
.testimonial-header h2:after {
    margin: 0 10px 5px 0;
}
.faq-ul ,.faq-ul li {
    margin-right: 20px !important;
    margin-left: auto;
}
.widget > h4, .widget > .h4 {
    font-size: 1.375rem;
}