.banner__hash__single img {
    max-width: 250px;
}

.about-text {
    padding-top:40px;
}

.about-text > *{
    color: #464646;
}

a[data-fancybox="gallery"] {
    display: block;
    margin-top:40px;
    margin-bottom:20px;
}

a[data-fancybox="gallery"] img {
    -webkit-box-shadow: 0px 0px 15px 0px #4F4F4F;
    box-shadow: 0px 0px 15px 0px #4F4F4F;
}

.pagination {
    display: inline-flex !important;
    margin-top:20px;
}

.page-item.disabled .page-link, .page-item.active .page-link, .page-link {
    background: none;
    border:1px solid #fff;
}

.page-link {
    color: darkred;
}

.footer nav.footer__menu ul li a {
    font-size:12px !important;
}

@media screen and (max-width: 992px) {

   .owl-item .single__banner .container-fluid {
        font-size:14px;
        min-width: 500px !important;
    }

    .owl-nav {
        position: absolute;
        bottom: 45%;
        width: 100%;
    }

    .banner-slider-active.slider-navigtion-style-1 .owl-nav .owl-prev {
        left:5% !important;
    }

    .banner-slider-active.slider-navigtion-style-1 .owl-nav .owl-next {
        right:5% !important;
    }

}

@media screen and (min-width: 992px) {

    .portfolios .portfolio {
        width: 25% !important;
    }

    .portfolios .portfolio .portfolio__inner {
        margin:14px !important;
    }

}

.banner .single__banner {
    min-height: 0 !important;
}

#portfolio-area {
    min-height:800px;
}
