/*
 Theme Name: Edifice Child Theme
 Theme URI: https://edifice.themerex.net/
 Description: Edifice is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
 Author: ThemeREX
 Author URI:  https://themerex.net/
 Template:     edifice
 Version:      1.0
 Tags:         architecture, building, roofing, carpenter, construction, construction pro, construction services, engineering, handyman, industrial, maintenance, plumbing, renovate, renovation, repair
 Text Domain:  edifice
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */


*[style*="font-family: 'Bebas Neue'"],
*[style*='font-family: "Bebas Neue"'],
*[style*='font-family: Bebas Neue'] {
    font-family: Zurich !important;
}

header.top_panel_custom_header-default-single {
    min-height: auto !important;
}

.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse) > a:hover > span, 
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).sfHover > a > span, 
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-item > a > span, 
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-parent > a > span, 
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-ancestor > a > span 
{
    padding-left: 0;
}

.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse) > a:hover > span:after, 
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).sfHover > a > span:after, 
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-item > a > span:after, 
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-parent > a > span:after, 
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-ancestor > a > span:after 
{
    width: 0;
}


.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse) > a:hover > span, 
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).sfHover > a > span, 
/* .menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-item > a > span,  */
/* .menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-parent > a > span,  */
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-ancestor > a > span 
{
    padding-left: 9px;
}

.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse) > a:hover > span:after, 
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).sfHover > a > span:after, 
/* .menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-item > a > span:after,  */
/* .menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-parent > a > span:after,  */
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-ancestor > a > span:after 
{
    width: 100%;
}

.button__group .sc_item_button.sc_button_wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 0px 15px;
}

.button__group  .sc_item_button.sc_button_wrap .sc_button {
    margin-right: 0;
}

@media (min-width: 1200px) {
    .button__group .sc_item_button.sc_button_wrap .sc_button {
        margin-right: 2.3em;
    }
}

section.portfolio_page_content_wrap figcaption.wp-element-caption {
    display: none;
}

span.portfolio_page_details_item.portfolio_page_details_share {
    display: none;
}