/*
	Theme Name:	XTRA Child
	Theme URI:	https://xtratheme.com/
	Description:Multipurpose Theme
	Author:		Codevz
	Author URI:	https://codevz.com/
	Template:	xtra
	Version:	1.0
*/

/*
	PLEASE DO NOT edit this file, if you want add custom CSS go to Theme Options > Additional CSS
*/
.grecaptcha-badge {
    display: none !important;
}
.cz_banner figure figcaption {
    font-size: 15px;
}
.custom-post img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.header_2 .elms_right .menu_header_2_right_2 ul li a span img {
    width: 30px;
    margin-right: 4px;
}
.header_2 .elms_right .menu_header_2_right_2 ul li a span {
    display: flex;
}
figure.effect-style1 figcaption > div {

    height: 35% !important;
}
.effect-style1:hover figcaption h4 {
    color: #000 !important;
}
.effect-style1:hover figcaption p {
    color: #000 !important;
		font-size: 13px;
    line-height: 1.44em;
}
.menu-footer li {
    display: flex;
    justify-content: flex-end;
}
.div-flex {
    display: flex;
    width: 100%;
    flex-direction: row;
    align-items: center;
}
.div-flex p {
    margin-right: 15px;
}
.div-flex p:last-child {
    margin-right: 0px;
}
.div-flex1 {
    display: flex;
    width: 100%;
    flex-direction: row;
    align-items: center;
}
.div-flex1 p {
    margin-right: 15px;
}
.div-flex1 p:last-child {
    margin-right: 0px;
}
@media only screen and (max-width: 769px) {
	.button-footer {
		        text-align: left !important;
        float: left !important;
	}
.img-footer img {
    margin: 0 !important;
    float: left !important;
    display: block !important;
}
	.div-flex {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
}
	.div-flex1 {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
}
}

