/*
RTL css by Abdullah Gamal
*/



/* Norsal Regular */
@font-face {
    font-family: 'Norsal';
    src: url('assets/fonts/Norsal-Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}

/* Norsal Medium */
@font-face {
    font-family: 'Norsal';
    src: url('assets/fonts/Norsal-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

/* Norsal Medium Italic */
@font-face {
    font-family: 'Norsal';
    src: url('assets/fonts/Norsal-MediumItalic.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

/* Norsal SemiBold */
@font-face {
    font-family: 'Norsal';
    src: url('assets/fonts/Norsal-SemiBold.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
}

/* Norsal SemiBold Italic */
@font-face {
    font-family: 'Norsal';
    src: url('assets/fonts/Norsal-SemiBoldItalic.otf') format('opentype');
    font-weight: 600;
    font-style: italic;
}

/* Norsal Thin */
@font-face {
    font-family: 'Norsal';
    src: url('assets/fonts/Norsal-Thin.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

/* Norsal Thin Italic */
@font-face {
    font-family: 'Norsal';
    src: url('assets/fonts/Norsal-ThinItalic.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
}


:root {
    --global-body-font-family: 'Norsal', sans-serif !important;
    --global-heading-font-family: Norsal, sans-serif !important;
    --global-primary-nav-font-family: Norsal, sans-serif !important;
    --global-fallback-font: sans-serif !important;
    --global-display-fallback-font: sans-serif !important;
}



.rtl .footer-widget-area.content-align-left .footer-social-inner-wrap {
    justify-content: flex-start !important;
}


.wp-site-blocks .post-title h1 {
	    text-align: right !important;
}



