/*
 Theme Name:   Buildplus Child
 Theme URI:    http://wp.swlabs.co/buildplus/
 Description:  Buildplus Child Theme
 Author:       Swlabs
 Author URI:   http://example.com
 Template:     buildplus
 Version:      3.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  buildplus
*/

.header-topbar{
    background-color: rgb(160,38,33) !important;
    border-bottom: 0 !important;
}

.topbar-text{
    color: rgb(255,255,255) !important;
}

.header-main{
    background-color: rgb(160,38,33) !important;
}

.menu-wrapper li > a{
    color: rgb(254,250,200) !important;
}

.footer-bottom.dark, .wrapper-footer.dark{
    background-color: rgb(160,38,33) !important;
}

.footer-bottom.dark *{
    color: rgb(255,255,255) !important;
}

.search-mobile, #menu-main-menu-1, .button-search{
    display: none !important;
}

.quick-links-wrapper{
    max-width: 1280px;
    margin: 0 auto !important;
    padding: unset !important;
    left: unset !important;
}

.homepage-quick-link{
    /* border-bottom: 5px solid white; */
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    /* transition: .5s all; */
}

.homepage-quick-link:hover{
    /* border-bottom: 5px solid rgb(160,38,33); */
}

.menu-wrapper > li > a:before{
    background-color: unset !important;
}

.main-title .subtitle{
    font-style: normal !important;
    font-size: 18px !important;
    color: black !important;
}

.main-title .title{
    margin: .5em 0 !important;
    border-left: 5px solid rgb(160,38,33) !important;
    color: rgb(160,38,33) !important;
}



.main-title .title:before{
    height: 0 !important;
}

.banner-pages .breadcrumb-item .breadcrumb-link{
    color: white !important;
}

.banner-pages .title:before{
    background-color: rgb(160,38,33) !important;
}

@media screen and (min-width: 769px){
    .banner-pages .breadcrumb-item .breadcrumb-link, .banner-pages .breadcrumb-item .breadcrumb-active {
        font-size: 18px !important;
    }
}

.banner-pages .banner-wrapper {
    border-color: rgb(160,38,33) !important;
}

.block-image-gallery .readmore-icons, .block-image-gallery:after, .block-image-gallery .content .title:before{
    background-color: rgb(160,38,33) !important;
}

.block-image-gallery .content .link, .slider-syncing-wrapper, .related-projects{
    display: none;
}

.project-side_title .main-title .title{
    font-size: 16px !important;
    padding-left: unset !important;
    margin: unset !important;
    border-left: unset !important;
    color: rgb(83,83,83) !important;
}

.project-detail{
    padding-bottom: 0px !important;

}