body{
  background: url('../images/bg1.jpg') top center no-repeat !important;
}
#testimonials{background:#f4f0e8;
padding-top:40px;
padding-bottom: 40px;}

.testimonials{
  text-align:center; 
  width:100%;
  margin:0 auto;
  
}
.testimonial{
  width:100%;
  margin:0 auto;
  text-align:center;
}
.testimonial .details span{
  display:inline-block;
  width:100%;
  margin:0 auto;
  text-align:center;
  color: #767676;	
 font-family:'Cormorant', serif;
  font-style: italic;
  font-size: 16px; 
  letter-spacing: 1px;	
  line-height: 21px;	
  text-align: center;
}
.testimonial p{
  max-width:770px;
  margin:0 auto;
  text-align:center;
      color: #767676;	
     font-family:'Cormorant', serif;
      font-size: 16px;	
      font-style: italic;
      line-height: 28px;	
      text-align: center;
  margin-bottom:45px;
}
.testimonial img{
  text-align:center;
  max-width:500px; 
  /*border-radius: 50%;*/
  width:100%;
  height:auto;
  margin:0 auto;
  margin-bottom:10px
}
.testimonial_name{color:#78120d !important; font-weight: bold;}
.nazih {
  border:solid 1px #000;
  background: url(../images/banner/banner-sub.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  max-height:300px;
}
.banner-sub{width:100%; height:auto;}
.gallery .grid .item-2{padding:0;cursor:pointer}.gallery .grid .item-2>a{display:block;width:100%;height:100%}.gallery .grid .item-2>a img{width:100%;height:auto}

#work table {width:100%;
  padding: 10px;
  border-spacing: 1px;
    border-collapse: separate;
}
#work td {
  text-align: left !important;
  background:rgb(244,240,232, 0.3);
padding:5px;}
#work td:first-child{font-weight:bold;background:rgb(112,9,4, 0.4);color:#ac5d1f;}
.gallery-moe {
  position: relative;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -ms-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s;
}
.android-browser-4_3minus .gallery-moe{transition:none;-webkit-transition:none}.gallery-moe .filter{text-align:center;padding-top:10px;padding-bottom:5px}.gallery-moe .filter .button{margin-bottom:5px;font-weight:600}.gallery-moe .filter .nav li{display:inline-block;float:none}.gallery-moe .filter .nav li a{font-size:11px;text-transform:uppercase;font-weight:800}.gallery-moe .grid{overflow:hidden;margin:0}.gallery-moe .grid .item{padding:0;cursor:pointer}.gallery-moe .grid .item>a{display:block;width:100%;height:100%}.gallery-moe .grid .item>a img{width:100%;height:auto}.gallery-moe .hover-overlay .overlay>div{padding:0 25%}.gallery-overlay .field{text-transform:uppercase;font-weight:600}.page-overlay{position:fixed;top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0;z-index:1030;visibility:hidden}