@import url(style-fa.css);

@font-face {
    font-family: 'Cairo';
    src: url('../fonts/cairo/Cairo-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Cairo';
    src: url('../fonts/cairo/Cairo-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Cairo';
    src: url('../fonts/cairo/Cairo-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Cairo';
    src: url('../fonts/cairo/Cairo-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
body, p, a, li, span, div, input, button, textarea {
    font-family: 'Cairo', Tahoma, Arial, sans-serif !important;
}
h1, h2, h3, h4, h5, h6, .headline, .navbar-brand {
    font-family: 'Cairo', sans-serif !important;
    font-weight: 700 !important; 
}
.welcome-text-wrapper, .blog-item, .pagebar {
    font-feature-settings: "tnum"; 
}
small, .text-muted {
    font-weight: 300 !important;
}
.blog-item p, 
.pagebar p,
p {
    font-size: 15px !important; 
    line-height: 32px !important; 
    text-align: justify !important; 
    margin-bottom: 15px !important; 
}

.blog-item ul li, 
.blog-item ol li {
    font-size: 15px !important;
    line-height: 30px !important;
    margin-bottom: 10px !important;
}