/* arabic fonts https://alinadigitalservices.com/arabic-google-fonts*/
/* arabic */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC';
}
/* vietnamese */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB';
}
/* latin-ext */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF';
}
/* latin */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD';
}
/* arabic */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC';
}
/* vietnamese */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB';
}
/* latin-ext */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF';
}
/* latin */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD';
}
/* arabic */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC';
}
/* vietnamese */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB';
}
/* latin-ext */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF';
}
/* latin */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD';
}
/* arabic TODO*/
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC';
}
/* vietnamese */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB';
}
/* latin-ext */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF';
}
/* latin */
@font-face {
    font-family: 'Markazi Text';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/MarkaziText-Regular.woff2') format('woff2');
    unicode-range: 'U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD';
}

/* arabic */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 200;
    src: 
        local('Tajawal ExtraLight'),
        local('Tajawal-ExtraLight'),
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC';
}
/* latin */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 200;
    src: 
        local('Tajawal ExtraLight'),
        local('Tajawal-ExtraLight'),
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD';
}
/* arabic */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 300;
    src: 
        local('Tajawal Light'),
        local('Tajawal-Light'),
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC';
}
/* latin */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 300;
    src: 
        local('Tajawal Light'), 
        local('Tajawal-Light'),
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD';
}
/* arabic */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 400;
    src: 
        local('Tajawal'),
        local('Tajawal-Regular'), 
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC';
}
/* latin */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 400;
    src: 
        local('Tajawal'), 
        local('Tajawal-Regular'),
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD';
}
/* arabic */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 500;
    src: 
        local('Tajawal Medium'), 
        local('Tajawal-Medium'),
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC';
}
/* latin */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 500;
    src: 
        local('Tajawal Medium'),
        local('Tajawal-Medium'), 
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD';
}
/* arabic */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 700;
    src: 
        local('Tajawal Bold'),
        local('Tajawal-Bold'),
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC';
}
/* latin */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 700;
    src: 
        local('Tajawal Bold'),
        local('Tajawal-Bold'), 
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD';
}
/* arabic */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 800;
    src: 
        local('Tajawal ExtraBold'),
        local('Tajawal-ExtraBold'),
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC';
}
/* latin */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 800;
    src: 
        local('Tajawal ExtraBold'),
        local('Tajawal-ExtraBold'),
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD';
}
/* arabic */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 900;
    src: 
        local('Tajawal Black'),
        local('Tajawal-Black'), 
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC';
}
/* latin */
@font-face {
    font-family: 'Tajawal';
    font-style: normal;
    font-weight: 900;
    src: 
        local('Tajawal Black'), 
        local('Tajawal-Black'), 
        url('../fonts/Tajawal-Black.woff2') format('woff2');
    unicode-range: 'U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD';
}

* {
    /*font-family: 'Markazi Text', serif;*/
    font-family: 'Tajawal', sans-serif;
}

.w3-font-title {
    /*font-family: 'Markazi Text', serif;*/
    font-family: 'Tajawal', sans-serif;
    /*font-style: normal;*/
    font-weight: bold;
}
.w3-GE-font {
    /*font-family: 'Markazi Text', serif;*/
    font-family: 'Tajawal', sans-serif;
}

.w3-font-bold {
    font-weight: bold;
    font-style: normal;
}
.w3-font-max {
    font-size: 50px;
}
.w3-font-mid {
    font-size: 40px;
}

.w3-font-mid-2 {
    font-size: 20px;
}
.w3-font-samll {
    font-size: 12px;
}
.w3-font-white {
    color: white;
}

.w3-font-grey {
    color: grey;
}

.w3-theme-tasmee-blue {
    background-image: url("../images/Banner.png"); 
    background-repeat: no-repeat;
}

.w3-theme-tasmee-Line {
    background-image: url("../images/Line.png"); 
    background-repeat: repeat;
    position: relative;
}

.w3-theme-tasmee-blue-2 {
    background-color: #002d42;
}

.w3-theme-tasmee-blue-1 {
    background-color: #20546d;
}

.w3-theme-tasmee-white {
    background-color: white;
}

.w3-text-decoration {
    text-decoration: underline;
}

.w3-top-16 {
    margin-top: 16px;
}

.w3-top-20 {
    margin-top: 32px;
}

.w3-top-64 {
    margin-top: 64px;
}

.w3-margin-25 {
    margin: 25px;
}


/*Slideshow*/
.mySlides {display:none}
.w3-left, .w3-right, .w3-badge {cursor:pointer}
.w3-badge {height:13px;width:13px;padding:0}