/*
* Add child theme CSS Rules
*/

.breadcrumb {
	display: none;
}

.rtl .main-nav .menu {
    float: right;
    padding-left: 0;
    padding-right: 20px;
		max-width: 2380px;

}

.wpcf7-form-control wpcf7-text wpcf7-validates-as-required .textfield, .wpcf7-text, .wpcf7-number, .wpcf7-date, .wpcf7-select, .wpcf7-quiz, .wpcf7-captchar {

border: 1px solid #c9c9c9 !important ;

}


.message, .wpcf7-textarea {

border: 1px solid #c9c9c9 !important ;

}

.main-nav li:hover > .sub-menu {
    width: fit-content;
}

.nav-border .main-nav ul.menu > li > a {

}

.main-nav .sub-menu {
	width: fit-content;
};

@media only screen and (min-width: 2425px) {
.rtl .pix-menu-align-center .menu-wrap .main-nav {
    width: 808px !important;
}
    
}


.menu-inner-wrap {
	max-width: 2267px;
}

.pix-recent-blog-posts .content .post-desc {
    font-family: NotoNaskhArabic !important;
}
#sub-header.align-left .banner-header, #sub-header.align-left .sub-banner-title {
    margin-bottom: 0;
    font-family: 'poppins' !important;
    font-weight: bold !important;
}

html[lang='en-EN'].main-nav .menu li, .main-nav .menu li a {
    font-family: 'poppins' !important;
	font-size: 15px;
	font-weight: 600 !important;

}

html[lang='en-EN'] body {
    font-family: 'poppins' !important;
}

html[lang='en-EN'] h2, p, blockquote, li, a {
	    font-family: 'poppins' !important;
}

html[lang='en-EN'] div.gradient-text {
    font-family: 'poppins' !important;
}

