﻿
:root {
    --cnvs-themecolor: #002D59;
    --cnvs-themecolor-rgb: 0, 45, 89;
    --cnvs-secondcolor: #d1be7e;
    --cnvs-body-font: 'ge_ss_twomedium', sans-serif;
    --cnvs-primary-font: var(--cnvs-body-font);
    --cnvs-secondary-font: var(--cnvs-body-font);
    --cnvs-page-title-font-size: 2rem;
    --bs-body-text-align: right;
}
body {
text-align: right;
}
#logo {
    margin-right: 0;
    margin-left: auto;
}
.menu-link {
font-size: 1.125rem !important;
}
.is-expanded-menu .full-header #logo {
    padding-right: 0;
    border-right: 0px;
    padding-left: 30px;
    border-left: 1px solid var(--cnvs-header-border-color);
}

.sub-menu-container .menu-item > .menu-link {
font-size: 1rem !important;
}

.is-expanded-menu .full-header .primary-menu .menu-container {
    padding-right: 0;
    margin-right: auto;
    border-right: 0px;
    padding-left: 0.5rem;
    margin-left: 0.5rem;
    border-left: 1px solid var(--cnvs-header-border-color);
}
.breadcrumb {
    flex-direction: row-reverse;
}
.menu-link {
letter-spacing: 0;
}

.pos-x-end {
    left: 0 !important;
    right: auto !important;
}

p {
    direction: rtl !important;
    text-align: justify !important;
}

.page-title-content h1 {
font-size: 2rem !important;
}

.owl-stage-outer {
direction: ltr !important;
}
    /*body, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    font-family: 'ge_ss_twomedium', sans-serif;
}*/