/*PAGINATION STYLING HERE*/
.pagged {
  padding: 15px 0px;
}

.pagged a {
  padding: 10px 20px;
  background: #f0f0f0;
  color: #050505;
}
.pagged a:hover {
  text-decoration: none;
  color: #fff;
}
.page-numbers.current {
  color: #fff;
  display: inline-block;
}
.pagged span {
  padding: 10px 20px !important;
  background: #dd130f;
  color: #fff;
}
.next.page-numbers {
  padding: 15px 20px !important;
  background: #dd130f;
  color: #fff;
  font-size: 16px;
  float: none;
}
.prev.page-numbers {
  padding: 15px 20px !important;
  background: #dd130f;
  color: #fff;
  font-size: 16px;
  float: none;
}
/*PAGINATION STYLING HERE*/

.service-item-block h3 a{
color: #333;
}
.service-item-block:hover h3 a{
color: #dd130f;
}

.service_btn a i{
transition: 0.5s ease;
}

.service_btn:hover a i{
margin-left: 10px;
transition: 0.5s ease;
}

.single-project-slide img{
 transition: 0.5s ease;
}
.single-project-slide:hover img{
-webkit-transform: scale(1.1);
    transform: scale(1.1);
    opacity: .9;
    transition: 0.5s ease;
    cursor: pointer;
}




.wpcf7 .ajax-loader {
  display: contents;
}