/*
Theme Name: qwery Child Theme
Template: qwery
Description: qwery Child Theme
Author: dpsonline*
Version: 1.4
Text Domain: qwery
*/


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

.header_position_over .top_panel .sc_layouts_row[class*="scheme_"]:not(.sc_layouts_row_fixed_on) {
    backdrop-filter: blur(4.8px);
    background-color: #ffffff29!important;
}
.header-blur {
    backdrop-filter: blur(4.8px);
}

/*h1, h2 {
    color: #1c3a72;
}*/

/*Servizi HP - non usati*/
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content {
    background-color: #1C3A72;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_decor {
    color: #fff;
}
.sc_services_qw-tricolore.color_style_link2 .sc_services_item .sc_services_item_icon {
    color: #fff;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_title a {
    color: #fff;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_info_wrap:before {
    background-color: #fff;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_text {
    color: #fff;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link {
    color: #fff;
}
.sc_services_qw-tricolore .sc_services_item:hover .sc_services_item_more_link, .sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link:hover {
    color: #fff;
}

.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_content {
    background-color: #009dce;
}
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_content {
    background-color: #014085;
}

/*Servizi ICONS HP*/
.sc_icons_item_title {
    font-size: 1.956em;
    line-height: 1.0em;
}
.sc_icons_motley.color_style_link2 .sc_icons_item {
    background-color: #1c3a72;
}
.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item {
    background-color: #009dce;
}
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item {
    background-color: #014085;
}
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_description {
    color: #fff;
}
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title {
    color: #fff!important;
}
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title a {
    color: #fff!important;
}
.sc_icons_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_icon {
    color: #fff;
}
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title a:hover {
    color: #fff!important;
}
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_more_link {
    color: #fff!important;
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]) {
    color: #fff;
}

/*Megamenu*/
.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) {
    background-color: #1c3a72;
}
.sc_layouts_menu_nav > li li > a {
    color: #fff !important;
}

/*404*/
.post_item_404 .post_content .all-svg {
    display: none;
}
.post_item_404 .post_content {
    padding: 2.5em 0 8.5em;
}
.error404 .page_content_wrap {
    background-color: #f6f6f6;
}

/*Menu mobile*/
.menu_mobile .menu_mobile_inner {
    background-color: #1c3a72;
}
.menu_mobile .menu_mobile_widgets_area {
    background-color: #1c3a72;
}
/* Newsletter Footer */

footer label.mailster-label {
    color: white;
}
footer .mailster-block-form input[type="email"] {
	border-color: white!important;
	color: white;
}

.wpcf7-list-item {
	margin: 0;
}
#slider-loghi {
	overflow: hidden;
}