
/* CUSTOM CSS */
.scheme_default .sc_services_light .sc_services_item_icon {
    background-color: #0b9444;
}

.vc_row.vc_custom_1503234787221 {
    background-image: none !important;
    background-color: #d7f4e3;
}

.scheme_dark .sc_layouts_title_caption {
    color: #0b9444;
}

.scheme_dark .breadcrumbs_item.current, .scheme_dark .sc_layouts_title_breadcrumbs a:hover {
    color: #1a3c4c !important;
}

.scheme_dark .sc_layouts_title_breadcrumbs a {
    color: #9ebcb5 !important;
}

.echipa-noastra .wpb_text_column h4 {
    padding: 20px 30px;
    background-color: #fff;
    text-align: center;
    font-size: 20px;
    line-height: 1.2;
    min-height: 48px;
}

.echipa-noastra .wpb_text_column h4 span, .echipa-noastra .wpb_text_column h4 strong {
    font-size: 20px;
    font-weight: 600;
    color: #1a3c4c;
    line-height: 1.2;
}

.scheme_default .sc_item_subtitle {
    color: #0b9444;
} 

.scheme_default .title-header .sc_item_subtitle:before {
    background-color: #0b9444;
} 


.menu-email {
    margin-left: -0.7em;
}

.sc_layouts_row_type_compact .menu-email .sc_layouts_item_icon {
    font-size: 16px;
    vertical-align: middle;
    position: relative;
    top: -1px;
    color: #0b9444;
}

.sc_layouts_row_type_compact .menu-email .sc_layouts_item_details_line2 {
    font-size: 14px;
}

.enia-footer .mc4wp-form-fields {
    text-align: right;
}

@media (max-width: 1440px) {
    
    .enia-footer .mc4wp-form .mc4wp-form-fields input[type="email"] {
        padding: 1em 1.2em;
        max-width: none;
        width: 100%;
    }
    
}


.scheme_dark .enia-footer .widget_contacts .contacts_info span:before, 
.scheme_dark .enia-footer .widget_contacts .contacts_info>div>a:before, 
.scheme_dark .enia-footer .widget_contacts .contacts_info>a:before {
    color: #f26a21;
}

.scheme_dark .enia-footer .sc_button_hover_style_hover.sc_button_hover_slide_left {
    background: linear-gradient(to right, #009444 50%,#F26A21 50%) no-repeat scroll right bottom / 210% 100% #F26A21 !important;
}

.scheme_default .sc_button_hover_slide_left {
    background: linear-gradient(to right,	#F26A21 50%,#1a3c4c 50%) no-repeat scroll right bottom / 210% 100% !important;
}

.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_left {
    background: linear-gradient(to right,	#F26A21 50%,#f4f4f5 50%) no-repeat scroll right bottom / 210% 100% #f4f4f5 !important;
}

.scheme_dark .enia-footer .sc_button_hover_slide_left:hover, 
.scheme_dark .enia-footer .sc_button_hover_slide_left.active, 
.scheme_dark .enia-footer .ui-state-active .sc_button_hover_slide_left, 
.scheme_dark .enia-footer .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_left, 
.scheme_dark .enia-footer li.active .sc_button_hover_slide_left, 
.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_left:hover, 
.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_right:hover, 
.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_top:hover, 
.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_bottom:hover {
    background-position: left bottom !important;
    color: #ffffff !important;
}


.tp-caption.SliderButton:hover, .SliderButton:hover {
    background-color: #F26A21 !important;
}

.scheme_dark .footer_wrap .socials_wrap .social_item:hover .social_icon, 
.scheme_dark.footer_wrap .socials_wrap .social_item:hover .social_icon {
    background-color: #F26A21;
}

.scheme_dark.footer_wrap li a:hover {
    color: #F26A21;
}

.scheme_dark .widget_contacts .contacts_info {
    margin-top: 35px;
}

.footer_wrap .widget p + form {
    margin-bottom: 10px;
}
    
.scheme_default .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab>a:hover, 
.scheme_default .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab.vc_active>a {
    background-color: #009444;
}

.scheme_default .sc_price_item:hover .sc_price_item_title, 
.scheme_default .sc_price_item:hover .sc_price_item_title a, 
.scheme_default .sc_price_item .sc_price_item_price {
    color: #F26A21;
}

.scheme_default .sc_table table tr:first-child th, .scheme_default .sc_table table tr:first-child td {
    background-color: #009444;
}

.scheme_default .sc_table span[class*=icon-] {
    color: #F26A21;
}

.clienti .sc_services_item_content {
    display: none;
}