.container .col-md-12 h1 {
    font-family: 'Advent Pro', sans-serif !important; /* Force Cabin font */
}

.navbar .dropdown-menu {
    background-color: #0073aa !important; /* Replace with your desired solid color */
    opacity: 1 !important; /* Force opacity to be fully opaque */
    filter: none !important; /* Remove potential filters affecting opacity */
    border: none; /* Optional: remove border */
}

/* Change text color for better visibility */
.navbar .dropdown-menu a {
    color: white; /* Change text color */
}

/* Hover effect for dropdown items */
.navbar .dropdown-menu a:hover {
    background-color: #005f8d; /* Darker shade on hover */
    color: white; /* Keep text color white */
}

.enigma_blog_read_btn:hover {
    color: #00BB00;
    border-color: #00BB00;
}

.enigma_heading_title h3 {
    border-bottom: 4px solid #00BB00;
}

.enigma_service_area:hover .enigma_service_iocn i {
    color:#228B22;
}

.navbar-toggle {
    background-color: #00BB00 !important;
    border: 1px solid #00BB00!important;
}
.enigma_footer_area{background:#228B22;}
.enigma_callout_area{background:#228B22;}

.enigma_footer_area {padding: 35px 0 0px !important;}
	
.header_section {
    background-color: #ffffff !important;
}
.breadcrumb li a {
    color: #228B22 !important;
}

.navbar-toggle {
    border: 1px solid #228B22 !important;
}

.img-wrapper:hover .enigma_home_portfolio_caption {
    function my_portfolio_count( $query ) {
    if ( is_page_template('portfolio-page.php') ) {
        $query->set( 'posts_per_page', 20 );
    }
}
add_action( 'pre_get_posts', 'my_portfolio_count' );
    background: #228B22  !important;
    border-left: 1px solid #228B22  !important;
    border-bottom: 4px solid #ffffff !important ;
    border-right: 1px solid #228B22  !important;
}

.enigma_home_portfolio_caption {
    border-bottom: 4px solid #228B22 !important;
}

.enigma_home_portfolio_showcase .enigma_home_portfolio_showcase_icons a:hover{
        background-color: #ffffff !important;
        border:2px solid #228B22 !important;
        color:#228B22 !important;
}

.enigma_send_button , #enigma_send_button{
        border-color: #228B22 !important;
    background-image: linear-gradient(to bottom, #fff 50%, #228B22 50%) !important;
}


.enigma_footer_widget_area {
    background: #ffffff !important;
}

.enigma_sidebar_widget {
    border-left: 3px solid #228B22 !important ;
    border-right: 3px solid #228B22!important;
    border-bottom: 3px solid #228B22 !important ;
}


#scroll_menu a {
    background-color: #228B22 !important;
}

.enigma_sidebar_widget_title {
    background: #228B22!important;
}

.enigma_sidebar_widget {
display:none;
}

