*{
  font-family: 'Times New Roman';
  direction: rtl;

/*  box-sizing: border-box;*//*=================*/
}
/*=================*/
/*ul{
  padding: 0;
  margin: 0;
}*/
nav{
  background-color: white;
  font-size: 25px;
  box-shadow: 0 2px 4px 0  #3B44F6 ;
}
nav div .navbar-brand{
  margin-right:50px;
}
.logo_write, .active{
  color:#3B44F6;
  font-weight: bolder;
  font-size: 23px;
}
nav .nav-link a:hover{
   color: #3B44F6 !important;;
   font-weight: bolder;
}
#navbarNav ul li{
  padding-left: 15px;
}

.title span{
  font-size: 23px;
  word-spacing: 4px;
  line-height: 1px;
}
.title {
  color: black;
 text-align: right;

}
 #firstImg{
   width:500px ;
   height:400px;
 }
 #btn1{
   background-image: linear-gradient(#3B44F6 , #3f47e6);
   color: white;
   border-radius: 10px;
   border: none;
   padding: 5px;
   width: 150px;
   height: 50px;
   margin-left: 20px;
 }
 #btn2{
   background-color:white;
   color:black ;
   border-radius: 10px;
   padding: 5px;
   width: 150px;
   height: 50px;
 }

/*section*/
.main{
  margin-top: 30px;
   
}
.topSpace{
   background-image: linear-gradient( #ffffff,#f8f8f8 , #FBFBFB);
  
}


 ul li a{
     text-decoration: none;
 }
 ul li a:hover{
    color: #3B44F6 !important;
    font-weight: bolder;
 }



 .Evaluatoin {
	background-color: #000;
	background-repeat: no-repeat;
	overflow-x: hidden;
}

.card {
    position: relative;
    border: solid 1px #212121;
    padding: 45px 50px 25px 60px;
    margin-top: 50px;
    background-color: #212121;
    border-radius: 10px;
    color: #fff;
}

.post-txt {
    font-size: 20px;
    margin-bottom: 0;
}

.quote-img {
    position: absolute;
    top: 32px;
    right: 25px;
    width: 30px;
    height: 30px;
}

.nice-img {
    width: 20px;
    height: 25px;
    margin-bottom: 7px;
    color:#FAD160;
}

.arrow-down {
  width: 0; 
  height: 0; 
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
  border-top: 20px solid #212121;
  margin-left: 85px;
}

.fit-image{
    width: 100%;
    object-fit: cover;
}

.profile-pic {
    position: absolute;
    width: 120px;
    height: 120px;
    border-radius: 100%;
    left: 65px;
    margin-top: 15px;
}

.profile-name {
    position: absolute;
    font-size: 22px;
    margin-top: 60px;
    left: 210px;
    color: #616161;
}

/* services  */
.service{
  height: 500px;
 font-size: 20px;
}
.card img{
  height: 270px;
}
/* evaluation */
.showAll{
  color: #3B44F6;
  font-weight: bold;
}

/* footer */
.footer{
  border: 1px solid white;
  background-color: black;
 color: white;
 
 }
 #footAzkar{
     text-decoration: none;
     color: #3B44F6;
     font-size: 35px;
    text-align: center;
 }
 .Copyright{
     text-decoration: none;
     color: #3B44F6 !important; 
     font-weight: bolder;
 }
 
 .socialM {
     background-image: linear-gradient( #3B44F6,#7d84fd);
     text-align: center;
     width: 35px;
     height: 35px;
     border-radius: 50%;
     padding-top: 10px;
 }
 .socialMM i{
    color:white
 }
 .hide{/*=================*/
	display: none !important;
 }
 .share-icon{/*=================*/
	 color: #3B44F6 !important;  
	 font-size: 22px !important;
	 
 }
  .title-share-icon{/*=================*/
	 color: #3B44F6 !important; 
	 font-size: 15px !important;
 }

