@font-face {
    font-family: 'Cairo Black';
    src: url('../fonts/Cairo-Black.eot');
    src: url('../fonts/Cairo-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Cairo-Black.woff2') format('woff2'),
        url('../fonts/Cairo-Black.woff') format('woff'),
        url('../fonts/Cairo-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo ExtraLight';
    src: url('../fonts/Cairo-ExtraLight.eot');
    src: url('../fonts/Cairo-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Cairo-ExtraLight.woff2') format('woff2'),
        url('../fonts/Cairo-ExtraLight.woff') format('woff'),
        url('../fonts/Cairo-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo ExtraBold';
    src: url('../fonts/../fonts/Cairo-ExtraBold.eot');
    src: url('../fonts/../fonts/Cairo-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/../fonts/Cairo-ExtraBold.woff2') format('woff2'),
        url('../fonts/../fonts/Cairo-ExtraBold.woff') format('woff'),
        url('../fonts/../fonts/Cairo-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo Bold';
    src: url('../fonts/Cairo-Bold.eot');
    src: url('../fonts/Cairo-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Cairo-Bold.woff2') format('woff2'),
        url('../fonts/Cairo-Bold.woff') format('woff'),
        url('../fonts/Cairo-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo Regular';
    src: url('../fonts/Cairo-Regular.eot');
    src: url('../fonts/Cairo-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Cairo-Regular.woff2') format('woff2'),
        url('../fonts/Cairo-Regular.woff') format('woff'),
        url('../fonts/Cairo-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo Light';
    src: url('../fonts/Cairo-Light.eot');
    src: url('../fonts/Cairo-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Cairo-Light.woff2') format('woff2'),
        url('../fonts/Cairo-Light.woff') format('woff'),
        url('../fonts/Cairo-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo Medium';
    src: url('../fonts/Cairo-Medium.eot');
    src: url('../fonts/Cairo-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Cairo-Medium.woff2') format('woff2'),
        url('../fonts/Cairo-Medium.woff') format('woff'),
        url('../fonts/Cairo-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo SemiBold';
    src: url('../fonts/Cairo-SemiBold.eot');
    src: url('../fonts/Cairo-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Cairo-SemiBold.woff2') format('woff2'),
        url('../fonts/Cairo-SemiBold.woff') format('woff'),
        url('../fonts/Cairo-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/*====== GENERAL STYLE BEGIN ======*/

h1, h2, h3, h4, h5, h6, p, span.ubtn-data.ubtn-text, .content .uvc-sub-heading {
    font-family: 'Cairo SemiBold' !important;
}

.uvc-heading.ultimate-heading-116868f54afe78af0 .uvc-sub-heading {
    font-family: 'Cairo Bold' !important;
}

span.track-title, span.menu-text {
    font-family: 'Cairo Regular' !important;
}

/*====== GENERAL STYLE END ======*/

/*======DONATHION BEGIN ======*/

.form-donation, .content input[type="email"], .direction-row {
    direction: ltr;
}

.direction-column{
    direction: rtl;
}

.become-form input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email {
    direction: rtl !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    margin-left: 10px !important;
}

/*======DONATHION BEGIN ======*/

/*====== PAGE EVENT BEGIN ======*/

.points-table th, .points-table td {
    text-align: right;
}

/*====== PAGE EVENT END ======*/