.banner-carousel .banner-carousel-item {
    height: 550px;
    color: #fff;
    background-position: 50% 10%;
    background-size: cover
}

.custom-project {
    height: 304px !important;
    overflow: hidden
}

.footer-menu ul {
    margin-bottom: 0px !important
}

h5 span.small-fs {
    font-weight: 500
}

.project-info li p {
    line-height: 21px;
    margin-bottom: 0px
}

.latest-post .latest-post-media {
    display: block;
    overflow: hidden
}

.latest-post .latest-post-meta {
    max-height: 70px;
    overflow: hidden
}

.breadcrumb2 li a {
    color: #000 !important
}

.breadcrumb2 li a:hover {
    color: #ff9723 !important
}

.breadcrumb2 li a:active {
    color: #ff9723 !important
}

.breadcrumb2 li.breadcrumb-item {
    color: #000 !important
}

.breadcrumb2 li.breadcrumb-item::before {
    color: #000 !important
}

.cus-card-cs a:hover {
    box-shadow: rgba(0, 0, 0, .24) 0px 3px 8px
}