/*
Theme Name: custom_theme

Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right-to-Left_Language_Support

*/

/*
body {
	direction: rtl;
	unicode-bidi: embed;
}
*/
div#site-logo {
    margin-right: 15px;
}

p,h1,h2,h3,h4,span,strong {
	font-family: 'Tajawal';
}

.vc_btn3.vc_btn3-size-md {
     font-family: 'Tajawal' !important;
}
p{
	color:black;
	font-size:23px !important;
}

div#n2-ss-22 .n2-style-f20c151d99d31877cae787392751ca24-heading {

 font-family: 'Tajawal';}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
    color: black;
    font-size: 20px;
    font-family: 'Tajawal';
   
}
footer #nous_contacter form input:not(.wpcf7-submit) {

    text-align:right;
}
footer #nous_contacter form textarea {
text-align:right;
}
@media (max-width: 1140px){
#messagerie {
    margin-right: 0px !important;
    margin-top: 10px !important;
    font-size: 25px !important;
    text-align: center;
}}
#here input::Placeholder{
    font-family:'Tajawal';
}
#slider_main {
    margin-top: -25vh;
}
@media (max-width: 1140px){
#site-logo {
    position: absolute;
    top: 10px;
    right: 0px;
    width: 50%;
}}
label
{
	font-family:'Tajawal';
}
.iti__flag-container {
    right: 0 !important;
    left: auto !important;
}
input[type=tel] {
    padding-right: 52px !important;
    padding-left: 6px !important;
}
.row
{
	margin-left:0px;
	margin-right:0px}