/**
* Theme Name: Buildnox Child
* Description: This is a child theme of Buildnox, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/themearc">ThemeArc</a>
* Template: buildnox
* Version: 1.4
*/

/* fix theme color */
:root {
    --theme-color: #23A188 !important;
}

/* icons color */
.footer-top .contact-info-box2 img,
.sidebar-contact-info img {
    filter: invert(51%) sepia(32%) saturate(7085%) hue-rotate(140deg) brightness(97%) contrast(73%);
}

.main-footer .footer-widget ul li a:hover, .main-footer .footer-widget ol li a:hover {
    color: #23A188;
}

header.main-header.header-style-ten .main-menu .navigation>li.current>a, .main-menu .navigation>li>a:hover {
    color: #23A188 !important;
}

/* breacrumb */
li.breadcrumb-item {
    display: none !important;
}

/* blog list dot */
.blog-details-content ul li {
    list-style: initial;
}

.blog-details-content ul {
    padding-left: 15px;
}

/* header */
.sidemenu-nav-toggler {
    margin-left: 20px;
}

/* banners layer */
body.home .build-banner-section {
    position: relative;
    z-index: 0;
    background-size: cover;
    background-position: center;
    overflow: hidden; /* in case content overflows */
}
  
body.home .build-banner-section::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.2); /* adjust opacity as needed */
    z-index: 1;
    pointer-events: none; /* lets clicks pass through */
}

body.home .build-banner-section > * {
    position: relative;
    z-index: 2;
}