.scheme_default body.body_style_wide, 
.scheme_default .top_panel {
    background-color: #4C4C4C;
}
.text_section, .soc_section a, 
.footer_wrap p, 
.scheme_default .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button) {
    color: #fff !important;
}
.contact-block .sc_layouts_item_icon:before {
    border-color: #fff !important;
    color: #fff !important;
}
#main-menu .sc_layouts_menu_nav > li > a:hover, 
.contact-block .sc_layouts_item_details_line1 {
    color: #E3C271 !important;
}
.scheme_default .sc_title_accent {
    background: #4d4d4d !important; 
}
.scheme_dark.footer_wrap .socials_wrap .social_item:hover .social_icon {
    background-color: #E3C271;
}
.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav, .scheme_default .sc_layouts_menu_nav>li ul {
    background-color: #4C4C4C;
}
.scheme_default .sc_layouts_menu_nav>li li>a:hover {
background-color: #E0C170;
}
.scheme_dark .sc_button_default.color_style_dark, .scheme_dark .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
    background-color: #4d4d4d !important;
}
.scheme_dark .sc_button_default.color_style_dark:hover, .scheme_dark .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
    background-color: #E0C06F !important;
}

.scheme_default .sc_layouts_menu_nav>li>ul:before {
    border-bottom-color: #4D4D4D;
}

.site-banner {
padding: 200px 0;
}
.site-banner h1.vc_custom_heading {
margin-bottom: 0;
color: #fff !important;
}