h1, h2, h3, h4, h5, h6 {
    font-family:'rasla_bold';
}

p{
    font-family:'rasla';
}

.heading__title {
    font-size: 40px !important;
    line-height: 54px !important;
    font-weight:700 !important;
}


/*
        header
                    */
.header-transparent .module__btn, .header-transparent .nav__item .nav__item-link{color:black;}
.active{color:#ff8200 !important;}
a.nav__item-link:hover{color:#ff8200 !important;} 

/*
        ABOUT
                    */

#about4 .fancybox__desc{
    text-align:justify;
    font-size: 14px;
    line-height: 17px;
}

#about4 .fancybox__title{
    color:#ff8200;
    text-align:left;
}

#about4 ul{
    padding-left: 4% !important;
}
#banner1 ul,#banner1 ol {
    list-style: disc !Important;
}
.social__icons a {color: #9b9b9b !Important;}
.about .about__img img {
    width: auto !Important;opacity:1 !Important;}
    


    
#saff2 .fancybox__desc {
    line-height: 17px;
}

.fancybox-layout2 .divider__line:after {
    top: 5px;
    height: 2px;
}

.slide__title{
    text-transform: initial;
}


ul.services_ul >li{
    color:black !important;
}

.services_ul li ::marker{
    color:#ff8200 !important;
}

@media only screen and (min-width: 1028px) {
    #mainNavigation > ul > li:nth-child(7){
        display:none;
    }
}

@media only screen and (max-width: 1028px) {
    .black_1 h4{
        position: unset !important;
    }
    
    .mission_obj{
        padding-left: 15px !important;
    }
    
    #about4 .about__img{
        margin:0px;
    }
    
    .ss_eng .heading__title{
        margin-left: 15px;
        text-align:left !important;
    }
    
    .ss_eng .divider__line:after , .ss_eng .divider__line.divider__center:after {
    left: 8% !important;
    }
    
   
    
    .contact_row{
        margin-top:30px;
    }
    
    .services_img{
        padding: 15px !important;
    }
    
    .services_ul{
        max-width:100% !important;
    }
    
    .warehouse{
         display: flex;
    }
    
    .warehouse :nth-child(2){
        order: 1;
    }
    
    .warehouse :nth-child(1){
        order:2;
    }
    
    .warehouse .heading__title , .warehouse .divider__line2{
        margin-left:15px !important;
        
    }
    
    .warehouse_img{
        padding:30px 15px !important;
    }
    
    .services_img .bg-img{
        height:500px !important;
    }
    
    .why .divider__theme:after {
    background-color: #ffffff;
    }
    
    .why .divider__line:after{
        margin-left:105px;
    }
    
    .ss_eng .divider__line{
        margin-left:15px !important;
    }
    
    .boxi >div:nth-child(1) , .boxi >div:nth-child(2) , .boxi >div:nth-child(3){border-right: 0px solid white !Important;}
    .boxi >div:nth-child(5) , .boxi >div:nth-child(6) , .boxi >div:nth-child(7){border-bottom: 1px solid white; border-right: 0px solid white !Important;}
    
    
    
    /* 
            mobile arabic 
                                */
    
    html{
        max-width: 100%;
        overflow-x: hidden;
    }
    
    .header_ar{
        direction: ltr;
    }
    
    .serv_ar{
        padding: 0px 20px !important;
    }
    
    .warehouse_ar{
        margin-right:0px !important;
        margin-bottom: -40px !important;
    }
    
    .warehouse_ar .divider__line2:after{
        top:7px !important;
    }
    
    .ss_ar .heading__desc, .ss_ar .heading__title{
        text-align: right !important;
        width: 100% !important;
    }
    
    .ss_ar .divider__line:after{
        right: -28px !important;
    }
    
    .ss_ar .fancybox__desc{
        text-align: center !important;
    }
    
    .why_ar .boxi >div:nth-child(1), .why_ar .boxi >div:nth-child(2), .why_ar .boxi >div:nth-child(3), 
    .why_ar .boxi >div:nth-child(5), .why_ar .boxi >div:nth-child(6), .why_ar .boxi >div:nth-child(7) {
        border-left: 0px solid white !important;
    }
    
}









