@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@600&display=swap');
body , .menu-main ,.header-top-left , .header-top-right {
    font-family: 'Cairo', sans-serif;
}
.header-top-left {
    float: right;
    width: auto;
  font-family: 'Cairo', sans-serif;
}
.header-top-right {
    float: left;
    width: auto;
    vertical-align: middle;
}
.language-menu
{
    margin: 0px 15px;
}
.header-info {
    float: left;
    width: 40%;
    position: relative;
    padding: 15px 0 13px 0;
}
.menu-main {
    float: right;
    width: 40%;

}
.menu-main li {
    float: right;
    width: auto;
    font-size: 15px;
    margin-right: 25px;
    position: relative;
}
.header-info-inner {
    float: left;
    width: auto;
}
.menu-main li:last-child {
    margin-right: 12px;
}
.menu-main li.has-child .drop-nav {
    min-width: 200px;
    position: absolute;
    right: 0px;
    top: 100%;
    color: #372727;
    text-align: right;
    background: #e4b95b;
    z-index: 99;
    padding: 25px 21px 25px 0px;
    font-size: 15px;

    font-weight: normal;
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    -ms-border-radius: 18px;
    -o-border-radius: 18px;
    border-radius: 18px;
    display: none;
    margin-top: 34px;
}  
.menu-main li.has-child .drop-nav li a:before {
    content: "\f105";
    font-family: 'FontAwesome';
    position: absolute;
    right: -13px;
}
.drop-has-child>a:after {
    content: "\f101";
    font-family: 'FontAwesome';
    position: absolute;
    left: 12px;
    transform: rotate(180deg);
}
.menu-main li.has-child .drop-nav .drop-nav {
    top: -25px;
    right: 100%;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(147, 109, 29, 0.3);
    -moz-box-shadow: 0px 0px 5px 0px rgba(147, 109, 29, 0.3);
    -ms--webkit-box-shadow: 0px 0px 5px 0px rgba(147, 109, 29, 0.3);
    -o--webkit-box-shadow: 0px 0px 5px 0px rgba(147, 109, 29, 0.3);
    box-shadow: 0px 0px 5px 0px rgba(147, 109, 29, 0.3);
}
section.home-icon {
    padding: 51px 0 99px;
    direction: rtl;
    text-align: right;
}
@media (min-width: 992px)
{
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: right;
    }
}

.dishes .slick-slider {
    position: inherit;
    direction: ltr;
}

element.style {
    visibility: visible;
    animation-duration: 1000ms;
    animation-delay: 300ms;
    animation-name: fadeInDown;
}
.footer-part {
    float: right;
    direction: rtl;
    width: 100%;
    background: #20202f;
    position: relative;
    padding: 110px 0 34px 0;
    color: #f6f0f2;
    font-size: 15px;
    text-align: right;
}

element.style {
}
.breadcrumb-inner {
    direction: rtl;
    position: absolute;
    left: 0px;
    width: 100%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #ffffff;
    text-align: center;
}
.blog-left-section h5 {
    color: #383848;
    text-align: right;
}
.gallery-slider {product-blog
    float: left;
    width: 100%;
    direction: ltr;
    padding: 0 70px;
    padding-bottom: 52px;
}
iframe{
    width: 100% !important;
}

.menu-main li {
    float: right;
    width: auto;
    font-size: 14px;
    margin-right: 12px;
    position: relative;
}