.project_area {padding:80px 0;}

.project_area a.witr_btn:hover {background:var(--btn-hover);color:#fff;}
.project_area .single_project {margin-bottom:20px;}
.project_area .single_project_inner {position:relative;overflow:hidden;}
.project_area .project_image {position:relative;}
.project_area .project_image::after {position:absolute;top:0;left:0;width:100%;height:100%;/* content:"";*/  background:#00000080;transform:scale(0);z-index:1;transition:0.5s;}
.project_area .single_project_inner:hover .project_image::after {transform:scale(1);}
.project_image img {width:100%;display:block;}
.project_desc {position:absolute;padding:10px;background:rgb(213,0,26,0.6);bottom:-100%;z-index:1;left:10px;right:10px;border-radius:5px;transition:0.5s;opacity:0;color:#fff;}
.project_area .single_project_inner:hover .project_desc {bottom:20px;opacity:1;}
.project_desc span {color:var(--color-primary);}

.project_area .hm {font-size:16px;font-weight:500;color:#fff;transition-duration:0.5s;position:relative;}
.project_area a.hm:hover {text-decoration:none;}

.project_area .slick-slider{margin:0 -15px;}
.project_area .slick-slide{padding:0 15px;}


.project_area button.slick-prev,.project_area button.slick-next {width:40px;height:40px;line-height:40px;top:calc(50% - 20px);background:var(--color-primary) !important;border-width:0;outline:0;transition:0.5s;z-index:1;font-size:0;position:absolute;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,0.1);border-radius:5px;}
.project_area .slick-prev:hover,.project_area .slick-next:hover {background:var(--btn-hover) !important;opacity:1;visibility:visible;}
.project_area .slick-next::before,.project_area .slick-prev::before {color:#fff;font-size:25px;-webkit-transition:0.3s;transition:0.3s;font-family:"qico" !important;line-height:inherit;}
.project_area .slick-prev::before {content:"\e64f";}
.project_area .slick-next::before {content:"\e650";}
.project_area .slick-prev{left:-60px;}
.project_area .slick-next{right:-60px;}


.project_area .slick-dots{margin:20px 0 0;display:none !important;justify-content:center;}
.project_area .slick-dots li{width:12px;height:12px;border-radius:50%;display:inline-block;text-indent:-9999px;background:#ccc;margin:0 3px;}
.project_area .slick-dots li.slick-active{background:#D5001A;}


.project_btn {margin:30px 0 0;text-align:center;}
.project_area .witr_btn {background:var(--color-primary);color:#fff;display:inline-block;font-size:18px;padding:12px 40px;text-align:center;position:relative;z-index:2;transition:1s;font-weight:700;border-radius:5px;white-space:normal;word-wrap:break-word;}

@media screen and (max-width:1441px) {
.project_area {padding:70px 0;}

}

@media screen and (max-width:1367px) {
.project_area {padding:65px 0;}
.project_area .slick-prev{left:-50px;}
.project_area .slick-next{right:-50px;}
}

@media screen and (max-width:1281px){
.project_area {padding:60px 0;}
.project_area .witr_btn{font-size:16px;padding:11px 35px;}
.project_area button.slick-prev,.project_area button.slick-next {display:none !important;}
.project_area .slick-dots{display:flex !important;}
}

@media screen and (max-width:992px) {
.project_area .slick-slider{margin:0 -10px;}
.project_area .slick-slide{padding:0 10px;}
}

@media screen and (max-width:768px) {
.project_area {padding:30px 0;}
}






