@font-face{
    font-family: 'TajawalLight';
    src: url('../fonts/arabic/desc/Tajawal-Light.ttf');
}
@font-face{
    font-family: 'TajawalReg';
    src: url('../fonts/arabic/desc/Tajawal-Regular.ttf');
}
@font-face{
    font-family: 'TajawalBold';
    src: url('../fonts/arabic/desc/Tajawal-Bold.ttf');
}
@font-face{
    font-family: 'TajawalExtraBold';
    src: url('../fonts/arabic/desc/Tajawal-ExtraBold.ttf');
}
@font-face{
    font-family: 'LemonadaBold';
    src: url('../fonts/arabic/title/static/Lemonada-Bold.ttf');
}
@font-face{
    font-family: 'LemonadalReg';
    src: url('../fonts/arabic/title/static/Lemonada-Regular.ttf');
}
@font-face{
    font-family: 'LemonadaSemiBold';
    src: url('../fonts/arabic/title/static/Lemonada-SemiBold.ttf');
}

@font-face{
    font-family: 'AlmaraiReg';
    src: url('../fonts/arabic/new/Almarai-Regular.ttf');
}
@font-face{
    font-family: 'AlmaraiBold';
    src: url('../fonts/arabic/new/Almarai-Bold.ttf');
}
@font-face{
    font-family: 'AlmaraiExtraBold';
    src: url('../fonts/arabic/new/Almarai-ExtraBold.ttf');
}

.menu--fullscreen > li > a , .ps-banner--1 .ps-banner__content h3 , .ps-section .ps-section__header h3 , .ps-section .ps-section__header p
,.ps-form--book-your-table .ps-form__header h3 , #homepage-1 .ps-home-book-table .ps-section__content p , .ps-form--footer-subscribe h3
,.widget_footer .widget-title , .ps-hero__heading , .ps-block--good-baker .ps-block__right h4 , .ps-form--contact .ps-form__header p
,.ps-form--contact .ps-form__header h3 , .ps-product__info h1{
    /* font-family: 'LemonadaSemiBold' !important; */
        font-family: 'AlmaraiExtraBold' !important;
}
.ps-banner--1 .ps-banner__content p , .ps-form--book-your-table .ps-form__header h4 , #homepage-1 .ps-home-book-table .ps-section__content h3
,.ps-panel--sidebar .ps-panel__header h3 , .ps-product--detail h1{
    /* font-family: 'LemonadalReg' !important; */
        font-family: 'AlmaraiBold' !important;
}
.ps-home-best-services .ps-section__content ul li , .ps-block--testimonial .ps-block__content p , .contact-messages-validation , .contact-form-message{
    /* font-family: 'TajawalLight' !important; */
        font-family: 'AlmaraiReg' !important;
}
.ps-home-about .ps-section__content p , .ps-home-best-services .ps-section__content p , .ps-btn, button.ps-btn , .ps-post .ps-post__morelink , .ps-post .ps-post__meta
,.ps-form--book-your-table .ps-form__header p , .ps-form--book-your-table .form-control , .ps-site-info p , .ps-form--footer-subscribe p
, .widget_footer p a , .footer-copy , .footer-copy a , .menu--mobile li a ,.ps-block--award .ps-block__header h4 , .ps-block--award .ps-block__content p
,.ps-block--good-baker .ps-block__right p , .ps-post--detail .ps-post__content p , .widget_blog-categories .ps-list--arrow li a , .ps-product__info small
,.ps-product--detail .ps-product__desc p , .ps-product__specification p strong , .ps-product--detail .ps-tab p , .ps-form--contact .form-control
,.ps-product__desc * , .ps-badge--sale i , .ps-block__right *{
    /* font-family: 'TajawalReg' !important; */
        font-family: 'AlmaraiReg' !important;
}
.ps-block--testimonial .ps-block__footer p , .ps-product .ps-product__title , .ps-product .ps-product__price ,.ps-post .ps-post__title
,.ps-block--product-menu .ps-tab-list li.active a , .ps-block--product-menu .ps-tab-list li a,.ps-breadcrumb .breadcrumb a ,.ps-breadcrumb .breadcrumb li
,.ps-block--good-baker .ps-block__right h5  ,.ps-post--detail .ps-post__content p strong , .widget_blog .widget-title , .ps-post--sidebar .ps-post__title
,.ps-product--detail .ps-product__specification p a , .ps-product--detail .ps-tab-list li.active a , .ps-product--detail .ps-tab-list li a
,.ps-contact .ps-section__content figure figcaption{
    /* font-family: 'TajawalBold' !important; */
        font-family: 'AlmaraiBold' !important;
}
.ps-post .ps-post__content , .ps-site-info p , .ps-footer__center , .widget_footer .widget-title , .widget_footer p , .menu--mobile li a
,.contact-messages-validation , .contact-form-message , .ps-block--good-baker .ps-block__right h4 , .ps-block--good-baker .ps-block__right h5
,.ps-block--good-baker .ps-block__right p , .ps-post__content , .widget_blog .widget-title , .ps-list--arrow li , .ps-product__info
,.ps-tabs , .ps-section__content , .ps-product--detail .ps-product__info{
    text-align: right
}
.ps-product .ps-product__thumbnail .ps-badge{
    right: 0;
    left: unset;
}
.ps-breadcrumb .breadcrumb li:before {
    content: "\f104";
}
.ps-product--detail .ps-tab-list li a:after{
    left: 0;
    right: unset;
}
.ps-product--detail .ps-product__specification p strong{
    margin-right: unset;
    margin-left: 10px;
}
.widget_blog-categories .ps-list--arrow li a{
    padding-right: 15px;
    padding-left: unset;
}
.ps-blog-padding{
    padding-left: 60px;
    padding-right: unset;
}
.ps-list--arrow a:before {
    content: "\f104";
    right: 0;
    left: unset;
}
.ps-block--product-menu .ps-tab-list{
    text-align: center;
}
.ps-post--sidebar .ps-post__content{
    padding-left: unset;
    padding-right: 20px;
}
.ps-cart--mini .ps-cart__content{
    left: -30px;
    right: unset;
}
.form-group--inside button{
    left: 10px;
    right: unset;
}
.ps-block--product-menu .ps-tab-list li{
    padding-left: 30px;
    /* margin-left: 30px; */
    padding-right: unset;
    margin-right: unset;
}
.ps-block--product-menu .ps-tab-list li a i{
    margin-right: unset;
    margin-left: 20px;
}
.header .header__actions > *{
    /* margin-left: 30px; */
    margin-right: unset;
}
/* .grid-item{
    left: unset;
    right: 0;
} */
@media(max-width: 767px){
    .header .header__actions > *{
        margin-left: 0 !important;
    }
    .ps-block--product-menu .ps-tab-list li{
        margin-left: 0;
        padding-left: 0;
    }
    .ps-footer__right .widget_footer .widget-title {
        text-align: center !important;
        margin-top: 20px !important;
    }
    .ps-footer__right .widget_footer p{
        text-align: center !important;
    }
}
.whatsapp-call {
    right: 20px;
}
.ps-product__info{
    padding-left: unset;
    padding-right: 30px;
}