/*
Theme Name: Fabrica Child
Theme URI: http://fabrica.ancorathemes.com/
Description: Child theme for the Fabrica theme.
Author: AncoraThemes
Author URI: http://ancorathemes.com/
Template: fabrica
Version: 1.0.0
Text Domain: fabrica-child
*/


/* Your custom CSS goes below */

.scheme_default,
body.scheme_default {
    --theme-color-text: #6C6A63;
    --theme-color-text_dark: #35301A;
    --theme-color-input_dark: #31220C;
    --theme-color-text_link2: #9B6519;
    --theme-color-inverse_text: #31220C;
    --theme-color-text_dark_02: rgba(53, 48, 26, 0.2);
    --theme-color-text_link2_08: rgba(53, 48, 26, 0.8);
    --theme-color-text_dark_015: rgba(53, 48, 26, 0.15);
    --theme-color-text_link2_02: rgba(155, 101, 25, 0.2);
}

.scheme_light,
body.scheme_light {
    --theme-color-text: #6C6A63;
    --theme-color-text_dark: #35301A;
}

.scheme_dark,
body.scheme_dark {
    --theme-color-text: #FAFAFA;
    --theme-color-bg_color: #211608;
    --theme-color-text_dark: #F7F1DE;
    --theme-color-extra_text: #FAFAFA;
    --theme-color-alter_bg_color: #31220C;
    --theme-color-extra_bg_color: #191106;
}


h1,
h2,
h3,
h4,
h5,
h6,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
li a,
[class*="color_style_"] h1 a,
[class*="color_style_"] h2 a,
[class*="color_style_"] h3 a,
[class*="color_style_"] h4 a,
[class*="color_style_"] h5 a,
[class*="color_style_"] h6 a,
[class*="color_style_"] li a {
    color: var(--theme-color-text_dark);
}

[class*="scheme_"],
body[class*="scheme_"] {
    color: var(--theme-color-text);
}

.top_panel {
    padding: 0px !important;
}

.sc_socials.sc_socials_default .socials_wrap .social_item.social_item_type_icons:hover .social_icon {
    color: #F7F1DE !important;
    background-color: #9B6519 !important;
}

[class*="scheme_"].sidebar .sc_layouts_row_type_compact .modern .socials_wrap .social_item.social_item_type_icons:hover .social_icon,
[class*="scheme_"].footer_wrap .sc_layouts_row_type_compact .modern .socials_wrap .social_item.social_item_type_icons:hover .social_icon {
    color: #F7F1DE !important;
    background-color: #9B6519 !important;
}

.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]),
[class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]) {
    color: var(--theme-color-text) !important;
}

.sc_layouts_row_type_compact .sc_layouts_item a:hover .sc_layouts_item_icon,
.sc_layouts_row_type_compact .sc_layouts_item a:focus .sc_layouts_item_icon,
.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]):hover,
.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]):focus,
[class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item a:hover .sc_layouts_item_icon,
[class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item a:focus .sc_layouts_item_icon,
[class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]):hover,
[class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]):focus {
    color: var(--theme-color-text_dark) !important;
}

.sc_layouts_menu_popup .sc_layouts_menu_nav>li>a:hover,
.sc_layouts_menu_popup .sc_layouts_menu_nav>li.sfHover>a,
.sc_layouts_menu_nav>li li>a:hover,
.sc_layouts_menu_nav>li li.sfHover>a {
    color: var(--theme-color-text_dark) !important;
}

.sc_services_strong .sc_services_item_content {
    background-color: #291c0a;
}

.sc_services_strong .sc_services_item.with_image .sc_services_item_content:before {
    opacity: .8 !important;
    background-image: linear-gradient(to bottom,rgba(0, 0, 0, 0) 0%, #291c0a 86%) !important;
}

.sc_services_strong .sc_services_item.with_image .sc_services_item_content:after {
    background-color: #291c0a !important;
}

.services_single .services_page_content.entry-content figure img {
    width: 100% !important;
}
.services_page_content .wp-block-list{
	margin-bottom: 25px !important;
}

/* #9b6519 */
/* #7a4f14 */