/*
Theme Name:     Palladio Child
Theme URI:      http://palladio.ancorathemes.com/
Description:    Make your modifications to Palladio in this child theme.
Author:         AncoraThemes
Author URI:     http://ancorathemes.com
Version:        1.0
Template:       palladio
*/


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

h2 {
	font-size: 3em !important;
}

h2.widgettitle {
    font-size: 1.176em !important;
}

.renovation-packages h2, .renovation-packages p, .renovation-packages h6 {
    color: #fff !important;
}

.banner-bg-color .sc_layouts_title_content {
    background: #00000080;
}

.banner-bg-color .sc_layouts_title_content h1, .banner-bg-color .sc_layouts_title_content .sc_layouts_title_breadcrumbs, .banner-bg-color .sc_layouts_title_content .sc_layouts_title_breadcrumbs a {
	color: #fff !important;
}

.is_single .scheme_default .sc_layouts_row.sc_layouts_row_type_narrow, .is_single .scheme_default.sc_layouts_row.sc_layouts_row_type_narrow {
    background-color: #000 !important;
}

.four-steps .sc_promo_text_inner h3, .four-steps .sc_promo_text_inner p {
    color: #fff !important;
}

.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item a, .scheme_default .sc_layouts_menu_nav > li.current-menu-item > a , .scheme_default .sc_layouts_row_type_narrow .sc_layouts_item_icon, .scheme_default .sc_layouts_row_type_narrow .sc_layouts_item a:hover {
    color: #fff !important;
}

div#SliderCapabilities .slide_content {
	background: #fff !important;
}

.myfooter .widget h2, .myfooter .widget p, .myfooter .widget h2, .myfooter .widget ul li a {
    color: #fff !important;
}

.footer_custom .wpcf7-response-output {
    color: #fff !important;
}

/* .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    color: #fff !important;
} */

.myfooter form.wpcf7-form input[type="submit"] {
    background: #fff !important;
    padding: 10px;
    border-radius: 10px;
}

h4.sc_testimonials_item_author_title {
    color: #fff !important;
}


@media only screen and (max-width: 767px) {
    
	.menu_mobile .menu_mobile_nav_area > ul > li > a {
        display: flex;
        align-items: center;
        width: 100%;
        justify-content: center;
    }
	.menu_mobile .menu_mobile_nav_area .open_child_menu {
		font-size: 1.5em !important;
	}
 	.menu_mobile .menu_mobile_nav_area .open_child_menu {
		float: right;
	}
	.menu_mobile .search_mobile {
		display: none;
	}
	.menu_mobile .menu_mobile_nav_area #menu_mobile-main-menu {
        max-height: 43em !important;
    }
}