/*
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
-------------------------------------------------------------- */


.inner-page-header-banner h1.sc_layouts_title_caption, .inner-page-header-banner .breadcrumbs span, .inner-page-header-banner .breadcrumbs a , h4.sc_testimonials_item_author_title {
    color: #fff !important;
}

hr {
	margin: 2em 0 !important;
}

.two-buttons {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}

.two-buttons a {
   font-weight:700 ;
}

.sc_layouts_title.with_image .sc_layouts_title_content {
	z-index: 0 !important
}

#mobile-buttons {
    display: none;
}

@media only screen and (max-width: 767px) {
    .sc_services_default .sc_services_item_content, .sc_services_default .sc_services_item_button {
        display: block !important;
	}
	#mobile-buttons {
        display: flex;
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        text-align: center;
        z-index: 99999;
    }
	div#mobile-buttons a {
        width: 50%;
        color: #fff;
        background: #000;
        padding: 10px 0;
        height: 40px;
        font-size: 1em;
    }
	    #mobile-buttons .fa {
        display: block;
        color: #fff;
        font-size: 2em;
        padding: 5px 0;
    }
	.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, .mobile_device .menu_mobile .socials_mobile {
		display: none;
	}
	.menu_mobile .menu_mobile_nav_area #menu_mobile-main-menu {
        max-height: 43em !important;
    }
	.two-buttons {
		display: block;
	}

	.two-buttons a {
	   margin-top:10px ;
	}
}