/*
 Theme Name: martech Child Theme
 Description: martech Child Theme
 Author: dpsonline*
 Author URI:  https://axiomthemes.com/
 Template:     martech
 Version:      1.0
 Text Domain:  martech
*/


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

footer {
    content-visibility: visible!important;
}

/*404*/
.post_item_404 .post_content {
    padding: 4.5em 0 11.5em;
}

/*FOOTER versione colorata*/
.sc_layouts_row_type_compact .sc_layouts_item, [class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item {
    color: #fff;
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]) {
    color: #fff;
}

/*BACK TO TOP versione colorata*/
.scroll_to_top_style_default {
    border-color: #eb540e;
    background-color: #eb540e;
}
.scroll_to_top_style_default:hover {
    border-color: #005ABB;
    background-color: #005ABB;
}

/*ICONA TEL HEADER versione colorata*/
.sc_layouts_row_type_compact .sc_layouts_iconed_text:not(.sc_layouts_menu_mobile_button):not(.sc_layouts_menu_mobile_button_burger) .sc_layouts_iconed_text_link .sc_layouts_iconed_text_icon {
    background-color: #eb540e;
}

/*SFONDO MENU secondo livello versione colorata*/
.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) {
    background-color: #eb540e;
}
.sc_layouts_menu_nav > li li > a {
    color: #fff !important;
}

/*ARCHIVIO BLOG*/
.nav-links .page-numbers {
    border: 1px solid #fff;
}
.post_meta_item {
    color: #fff;
}
.post_meta_item a {
    color: #fff;
}
.post_meta_item > a:hover {
    color: #fff!important;
}
.post_item_single .post_tags_single a {
    border: 1px solid #fff;
}
.nav-links-single {
    border-top: 1px solid #fff;
}
.nav-links-single .nav-links .nav-arrow-label{
    color: #fff;
}
[class*="scheme_"].sidebar .post_info .post_info_item a {
    color: #000;
}

/*TEAM*/
.sc_team_3d .sc_team_item_subtitle {
    color: #fff;
}



.icons-garanzie .sc_icons_rounded .sc_icons_image {
    background-color: #001e3e;
}

.sc_button:not(.sc_button_simple) {
    text-transform: uppercase;
}
.wpcf7 .wpcf7-submit-style:hover .wpcf7-submit + .submit-style-in {
    border-color: #005abb;
    background-color: #005abb;
}

.elementor-toggle .elementor-tab-content {
    border-bottom-color: #fff !important;
}

.sc_icons_divider3 .sc_icons_columns_wrap .sc_icons_item_wrap:after {
    background-color: #fff;
}
.scroll_to_top_style_default {
    color: #fff;
}

footer {
	content-visibility: visible!important;
}

@media (min-width: 768px) {
    .elementor-25798 .elementor-element.elementor-element-6534646 {
        width: 100%!important;
    }
	.elementor-25798 .elementor-element.elementor-element-06fa262 {
        width: 0%!important;
    }
}