#portfolio .project-item .text {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 10;
    margin: 0 auto;
    text-align: center;
    transform: translateY(225px);
    transition: all linear 500ms;
    background-color: #000;
}

#portfolio .project-item h5 {
    position: relative;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 10;
    margin: 20px 0;
    text-align: center;
}

#portfolio .project-item .text h5 a {
    display: block;
    text-decoration: none;
    color: #fff;
    text-transform: capitalize;
    transition: all linear 500ms;
}
#portfolio .project-item p {
	color: #fff;
	margin: 0 auto;
	text-align: center;
	padding: 15px;

}
#portfolio .project-item:hover .text {
	transform: translateY(0);
	transition: all linear 500ms;
}

#qualifications .wrapper .image img,
#qualifications .image-squre img,
#researches .wrapper .image img {
    filter: grayscale(100%);
    transition: all linear 500ms;
}
#qualifications .wrapper .image img:hover,
#qualifications .image-squre img:hover,
#researches .wrapper .image img:hover {
    filter: none;
    transition: all linear 500ms;
}

.page .project-item a img {
    height: 707px;
}
.pagination .page-numbers {
    padding: 10px;
    color: #000;
    text-decoration: none;
}
.pagination .page-numbers.current {
    color: #ccc;
}

/* 6-6 Hend */
img{
  max-width: 100%
}
.page .project-item::after {
    content: none
}
.page .project-item a{
  display: block !important
}
.page .project-item a::after {
    content: "";
    width: 100%;
    height: 707px;
    background-color: rgba(6,8,5,0.6);
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    z-index: 0;
}

.page .project-item {
  margin-bottom: 30px
}

@media(max-width: 992px) {
  #researches{
    background-color:#c3c3c3
  }
}

/* 19-6 Hend */
#portfolio .project-item::after{
  -webkit-transition: all linear 500ms;
  transition: all linear 500ms;
}

#portfolio .project-item:hover::after{
  background-color: transparent
}

#about .image img:hover {
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
}


@media(min-width:120px) {
  #researches .wrapper .text{
    width: 100%;
  }
}

.contact-page{
  position: relative
}

.contact-page::before{
  content: '';
  background-image: url('../../img/map.png');
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  left: 0;
  top: 20px;
  width: 100%;
  height: 100%;
  opacity: 0.4
}

.page .contact-block-card{
  min-height: 250px
}

#about .image img:hover {
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
}


.project-details-slider {
    text-align: center;
    margin: 0 auto;
}

.project-details-slider a::after {
    content: unset;
}
.project-details-slider a img {
    width: 50%;
    margin: 0 auto;
}
.project-details-slider .slick-arrow {
    position: absolute;
    top: 40%;
    z-index: 0;
}
.project-details-slider .slick-arrow.left {
    right: -5%;
}
.project-details-slider .slick-arrow.right {
    left: -5%;
}

