﻿.harmattan-regular {
    font-family: "Neo Sans Arabic Regular", sans-serif;
    font-weight: 400;
    font-style: normal;
    src: local('Neo Sans Arabic Regular'), url('Neo Sans Arabic Regular.woff') format('woff');
}
* {
    letter-spacing:1px !important
}

@media screen and (max-width: 767px) {

    .content {
        direction: rtl !important ;
        text-align: right !important
    }

    h1 {
        font-size: 35px !important;
    }
}
#navbarSupportedContent, .navbar {
    direction: rtl
}
.navbar-nav {
 
}
.call-action .content h2 {
    color: white !important;
    
}
.min-area .content ul li {
 
    padding-left: unset;
 
    padding-right: 25px;
}
.min-area .content ul li::after {
    left: unset;
   
    right: 0px;
 
}
    .more {
    display: none
}
.navbar .logo {
    width: 131px !important;
}
.harmattan-medium {
    font-family: 'Neo Sans Arabic Regular' !important;
    font-weight: 500;
    font-style: normal;
}
.min-area .img::after {
    content: '';
    position: absolute;
    top: 0;
    left: 120px;
    bottom: 0;
    right: -300px;
    background: #1a1e25;
    z-index: -1;
}
    .harmattan-semibold {
    font-family:'Neo Sans Arabic Regular' !important;
    font-weight: 600;
    font-style: normal;
}
.contact .cont-info h3 {
  
    letter-spacing: 1px;
    
}
.footer-half .stit {
   
    letter-spacing: 1px;
    font-size: 17px;
   
}
.sec-head h6 {
    font-size: 17px;
    letter-spacing: 1px;
}
.call-action .content h6 {
   
    font-size: 17px;
   
    letter-spacing: 1px;
    
}
.harmattan-bold {
    font-family:'Neo Sans Arabic Regular' !important;
    font-weight: 700;
    font-style: normal;
}
.headerfont {
    font-size: 22px !important;
}
.custom-font {
    font-family: 'Neo Sans Arabic Regular' !important;
}
body, .headerfont, .work-carousel .noraidus .cont h6 .custom-font {
    font-family: 'Neo Sans Arabic Regular' !important;
    letter-spacing: 0px !important;
    /*src: local('Neo Sans Arabic Regular'), url('Neo Sans Arabic Regular.woff') format('woff');*/
    /*    direction:rtl !important;
*/
}
.navbar .navbar-nav .nav-link {
    font-size: 18px;
}
.main-content {
    direction: rtl !important;
    text-align: right;
}
.nav-link[data-toggle].collapsed::after {
    
    right: unset !important;
    left: 30px;
}
.labeljoid1 {
    background-color: #151921;
    opacity: .8;
    border-radius: 5px;
    text-align: right !important;
    color: white !important;
    font-size: 14px;
    line-height: 27px;
}
.caption {
    direction: rtl !important;
}