.open-sans{
	font-family: 'NotoSansArabic' !important;
}
.wpcf7, .wpcf7 input[type="email"]{
	direction: rtl !important;
}
.country-select .selected-flag, .intl-tel-input .selected-flag{
	padding: 0 8px 0 0;
}
/*.country-select.inside .flag-dropdown, .intl-tel-input.separate-dial-code .flag-container{
	right: 0;
	left: auto;
}*/

.wpcf7-phonetext{
	direction: ltr;
	padding-left: 50px !important;
}
.country-select .selected-flag .arrow, .intl-tel-input .selected-flag .iti-arrow{
	right: auto;
	left: 6px;
}
.country-select .selected-flag .arrow{
	display: none;
}

.page-template-contact .title{
	font-family: 'NotoSansArabic' !important;
}

.contact-phone{
	direction: ltr;
}

.page-template-contact .title-card{
	font-family: "NotoKufiArabic" !important;
}
.page-template-contact .wpcf7 input, .page-template-contact .wpcf7 textarea, .page-template-contact .wpcf7 button{
	font-family: 'NotoSansArabic' !important;
}

.page-template-become-an-agent .wpcf7 input, .page-template-become-an-agent .wpcf7 textarea, .page-template-become-an-agent .wpcf7 button
{
	font-family: 'NotoSansArabic' !important;
}

.page-template-contact #right-content{
	height: 875px;
}

.page-template-become-an-agent #left-content, html[lang="ar"] .page-template-become-an-agent #right-content
{
	height: 1000px;
}

.page-template-become-an-agent #right-content
{
	margin-left: 100px;
	margin-right: unset;
}

.intl-tel-input .country-list.dropup
{
	left: 0;
}

body 
{
	overflow-x: hidden;
}

.country-select ul.country-list
{
    left: 0;
    direction: ltr;
}