@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700&display=swap');

*
{
	direction:rtl;
	font-family: 'Almarai', sans-serif;
	font-weight:400;


}
.roboto , .roboto p , header a , .top-header-right a
{
	font-family: 'Almarai', sans-serif;
}
.top-header-left li {
    margin-left: 15px;
	margin-right:0
}
.pl-5 {
    padding-left: 0;padding-right: 5px;
}
.pl-15 {
    padding-left: 0;padding-right: 15px;
}
.pl-25 {
    padding-left: 0;padding-right: 25px;
}
.pl-45 {
    padding-left: 0;padding-right: 45px;
}
.pl-50 {
    padding-left: 0;padding-right: 50px;
}
.pl-80 {
    padding-left: 0; padding-right: 80px;
}
.mr-15 {
    margin-right: 0; margin-left: 15px;
}
.ml-15 {
    margin-left: 0;margin-right: 15px;
}


.pr-5 {
    padding-left: 5px; padding-right: 0;
}
.pr-25 {
    padding-left: 25px; padding-right: 0;
}
.pr-30 {
    padding-left: 30px; padding-right: 0;
}
.pr-50 {
    padding-left: 50px;padding-right: 0;
}
.px-50 {
    padding-left: 50px;padding-right: 50px;
}


.pr-25.pl-15
{
	padding-left: 25px;padding-right: 15px;
}
.top-header-right .ddm{
right: -10px;left:auto
}
.bl-4 {
    border-right: 4px solid #0065B1; border-left:0;
}	
.row *[class^=colw-] {
    float: right;
}

.a_left {
    direction: ltr;
    /* text-align: left; */    text-align: right;
    display: inline-block;
}
.font-light p {
    line-height: 21px;
}
.ltr *
{
	direction:ltr
}
.subscribe_newsletter button[type='submit']
{
	right:auto;
	left:0;text-align: center;
}
.subscribe_newsletter button img
{
	    transform: rotate(180deg);
}
.ddm .ddm_main li
{
	text-align:right;
}
.products_main h2
{
	text-align:left;
}.border-r-header {
    border-left: 0; border-right: 1px solid #36556B;
}header li .ddm .rexton_list li.colw-25 {
    border-right: 0B;border-left: 1px solid #CBCBCB;
    padding-left: 0;padding-right: 50px;
}
.ltr {
    direction: ltr;

}
.banners_text .colw-40 {

    float: right;
    text-align: right;
}
.pr-20 {
    padding-right: 0;
	padding-left: 0;
}
.dr-m
{
	display:block;
	text-align:right
}
[data-aos=fade-right]{transform:translate3d(100px,0,0)}
[data-aos=fade-left]{transform:translate3d(-100px,0,0)}
.contact-form input[type=text] , .contact-form textarea
{
	font-weight:500
}