.footer__widget.widget_bdevs-latest-posts .rc-text.widget-post-body  .widget-post-title {
    color: #d9dae0;
    font-weight: 600;
}
.footer__widget.widget_bdevs-latest-posts .rc-text.widget-post-body  .widget-post-title:hover {
    color:  #fff;
}
.footer__widget.widget_bdevs-latest-posts .rc-text.widget-post-body .rc-meta.widget-post-meta {
    color: #d9dae0;
}
.footer__widget.widget_bdevs-latest-posts .rc-text.widget-post-body .widget-post-title:hover a {
    color: #fff;
}
@media (max-width: 1199px) and (min-width: 992px) {
    .megamau-quote-btn .megamau-header-btn-1 {
        padding: 0 11px;
    }
}
.main-menu-3 > nav > ul > li.menu-item-has-children {
    position: relative;
}
.main-menu-3 > nav > ul > li.menu-item-has-children::after {
    content: "\f078";
    font-family: "Font Awesome 5 Pro";
    font-size: 10px;
    color: #fff;
    margin-left: 4px;
    font-weight: 600;
    transform: translateY(-2px);
    display: inline-block;
}
@media (min-width: 768px) and (max-width: 991px) {
    .blog-post-items.blog-padding .blog__wrapper.mr-35 {
        margin-right: 0;
    }
}

.mean-container .mean-nav ul li ul li a.mean-expand {
    margin-right: 10px;
}
.footer__widget .rc-meta.widget-post-meta {
    font-size: 13px;
}
.slider-area .swiper-button-next {
    background-image: none;
}
.slider-area .swiper-button-prev {
    background-image: none;
}
.client-reviews-area .tp-testimonial-slider-arrow .swiper-button-next{
    background-image: none;
}
.client-reviews-area .tp-testimonial-slider-arrow .swiper-button-prev{
    background-image: none;
}
.mega-brand-ex {
    margin-top: 0;
}
.m-srvice-details .service-details-subtitle {
    margin-bottom: 0;
}
/**
 * Extra css
 * */

.histry-right .project__thumb {
  position: relative;
}
.histry-right .project__thumb::after {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: #000;
  content: "";
  opacity: .70;
}
.histry-right .project__thumb > * {
  z-index: 9;
}
.blog__single .blog__single-thumb {
  position: relative;
}
.blog__single .blog__single-thumb::after {
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  bottom: 0;
  right: 0;
  background: #000;
  opacity: .55;
}
@media (min-width: 768px) and (max-width: 991px) {
    .tp-testimonial-slider-arrow.megamau-test-slider-arrow-1 {
        left: 0;
        bottom: -70px;
    }
    .blog__single-content.s-blog-single-content {
        padding: 20px;
        padding-bottom: 7px;
    }
    .recent-project-area .padding-swiper {
        margin-left: 0;
    }
    .footter__top.footer__top-3 .footer__subscribe-title {
        margin-bottom: 20px;
    }
}


@media (max-width: 767px) {
     .expricenc__box .section-title br {
        display: block;
    }
}