/* ==========================================================================
   mbs-theme.css - MBS Investments logo colours (loaded last in both layouts)
   Logo greens: deep #063a2a / #0a5c3d, mid #157a4f, lime accent #7cc242
   ========================================================================== */

/* footers in deep logo green */
.footer-area { background: #063a2a !important; }
.footer-area.footer-bottom-area { background: #031f16 !important; }
.footer-area .single-footer-widget .title h3:after,
.footer-area .single-footer-widget .title h3:before { background: #7cc242 !important; }
.footer-area ul.services li a:hover { color: #7cc242 !important; }

/* page banners: keep the network texture but tint it green */
.breadcrumb-area { position: relative; background-color: #063a2a; }
    .breadcrumb-area:before {
        content: "";
        position: absolute;
        inset: 0;
        background: linear-gradient(90deg, rgba(6, 58, 42, 0.88) 0%, rgba(10, 92, 61, 0.70) 60%, rgba(21, 122, 79, 0.55) 100%);
        pointer-events: none;
    }
    .breadcrumb-area > .container { position: relative; z-index: 1; }

/* buttons and links */
.thm-btn, .thm-btn.bg-clr1 { background: #0a5c3d; border-color: #0a5c3d; }
    .thm-btn:hover, .thm-btn.bg-clr1:hover { background: #063a2a; border-color: #063a2a; }
a:hover { color: #0a5c3d; }

/* main menu hover / active */
.mainmenu-area .navigation > li:hover > a,
.mainmenu-area .navigation > li.current > a { color: #0a5c3d !important; }
.mainmenu-area .navigation > li > ul { border-top-color: #7cc242 !important; }
    .mainmenu-area .navigation > li > ul > li:hover > a { background: #0a5c3d !important; color: #ffffff !important; }
