
@font-face {
    src:url(./fonts/SourceSansPro-Regular.otf);
    font-family: SourceSnans_regular; 
}

@font-face {
    src:url(./fonts/SourceSansPro-Black.otf);
    font-family: SourceSnans_black; 
}

@font-face {
    src:url(./fonts/PlayfairDisplay-Bold.otf);
    font-family: playfairdisplay_bold; 
}

@font-face {
    src:url(./fonts/SourceSansPro-Semibold.otf);
    font-family: SourceSnans_semiBold; 
}

@font-face {
    src:url(./fonts/SourceSansPro-Bold.otf);
    font-family: SourceSnans_bold; 
}

@font-face {
    src:url(./fonts/MyriadPro-Regular.otf);
    font-family: MyriadPro_regular; 
}

.f-family-SourceSnans_regular {
    font-family: SourceSnans_regular
}


.active-arabic {
    font-family: bolder;
}


.f-family-MyriadPro_regular {
    font-family: MyriadPro_regular
}

.f-family-SourceSnans_black {
    font-family: SourceSnans_black
}

.f-family-playfairdisplay_bold {
    font-family: playfairdisplay_bold
}

.f-family-SourceSnans_semiBold {
    font-family: SourceSnans_semiBold
}

.f-family-SourceSnans_bold {
    font-family: SourceSnans_bold;
}

@font-face {
    src:url(./fonts/SourceSansPro-Regular.otf);
    font-family: SourceSnans_regular; 
}

@font-face {
    src:url(./fonts/JF-Flat-Regular.ttf);
    font-family: jflat_regular; 
}

@font-face {
    src:url(./fonts/ARIALBD.TTF);
    font-family: arial_bold; 
}

@font-face {
    src:url(./fonts/ARIAL.TTF);
    font-family: arial_regular; 
}

.f-family-arial-bold {
    font-family: arial_bold;   
}

.f-family-arial-regular {
    font-family: arial_regular;   
}

.f-family-jflat-regular {
    font-family: jflat_regular;   
}

.form-row-field-input {
    font-family: arial_bold;
}

.read-more {
    font-family: arial_bold;
}

.f-size-1-5-rtl {
    font-size: 1.5vw !important;
}

.f-size-3-9-rtl {
    font-size: 3.9vw !important;
}

.view-more {
    font-family: arial_bold;
}

.arrow-left-rtl {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
}

.default {
    width: 599px;
    float: right;
}

.start-btn {
    width: 160px;
}

.bold-rtl {
    font-weight: bold;
}

.mrg-r-35-rtl {
    margin-right: 35px !important;
}
.padd-r-35-rtl {
    padding-right: 35px;
}

.padd-l-r-34-rtl {
    padding-right: 34px;
    padding-left: 34px;
}

.w-22-rtl {
    width: 22px;
}

@media(min-width: 991px) {
    .p-r-rtl {
        margin-right: 55px;
    }
    
    .mrg-r-rtl {
        margin-right: 2px;
    }
}


@media(max-width: 991px) {

    .mrg-r--12-rtl {
        margin-right: -12px;
    }
    
    
    .default {
        width: 100%;
    text-align: left;
    }

    .events-projects {
        margin-bottom: 0px;
        margin-top: 10px
    }

    .w-m-100-rtl {
        width: 93% !important;
    }

    
}

