/* Insert your cnaq header (RTL) custom SASS styling. */
@media (max-width: 1199.98px) {
  header.navbar > .container .navbar-toggler .navbar-toggler-icon {
    -webkit-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
  }
  header.navbar > .container > .navbar-brand .region-navigation .navbar-brand {
    margin-right: 0;
    margin-left: auto;
  }
  header.navbar > .container > .navbar-brand .region-navigation .search-icon {
    margin-right: 0;
    margin-left: 0.9375rem;
  }
  header.navbar > .container > .navbar-brand .region-navigation .language-switcher-language-url {
    margin-right: 0;
    margin-left: 0.9375rem;
  }
  header.navbar > .container > .navbar-collapse > .navbar-nav .region-navigation-collapsible .block-block-groupheader-top-responsive > .content .navbar-toggler {
    margin-right: auto;
    margin-left: 0;
  }
  header.navbar > .container > .navbar-collapse > .navbar-nav .region-navigation-collapsible .block-block-groupheader-bottom .block-we-megamenu > .content > .region-we-mega-menu .we-mega-menu-li > .we-mega-menu-li-inner > .menu-link-wrapper > a {
    font-family: "NeoSansArabic", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }
  header.navbar > .container > .navbar-collapse > .navbar-nav .region-navigation-collapsible .block-block-groupheader-bottom .block-we-megamenu > .content > .region-we-mega-menu .menu-caret:after {
    right: auto;
    left: 0;
  }
  header.navbar > .container > .navbar-collapse > .navbar-nav .region-navigation-collapsible .block-block-groupheader-bottom .block-we-megamenu > .content > .region-we-mega-menu > .navbar > .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > .we-mega-menu-li-inner > .we-mega-menu-submenu {
    right: 0;
    left: auto;
  }
  header.navbar > .container > .navbar-collapse > .navbar-nav .region-navigation-collapsible .block-block-groupheader-bottom .block-we-megamenu > .content > .region-we-mega-menu > .navbar > .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > .we-mega-menu-li-inner > .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-wrapper > .we-mega-menu-row > .we-mega-menu-col .mCustomScrollBox .mCSB_container > .nav > .we-mega-menu-li.dropdown-menu > .we-mega-menu-li-inner > .menu-link-wrapper > a {
    padding-right: 0;
    padding-left: 0.625rem;
  }
  header.navbar > .container > .navbar-collapse > .navbar-nav .region-navigation-collapsible .block-block-groupheader-bottom .block-we-megamenu > .content > .region-we-mega-menu > .navbar > .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > .we-mega-menu-li-inner > .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-wrapper > .we-mega-menu-row > .we-mega-menu-col .mCustomScrollBox .mCSB_container > .nav > .we-mega-menu-li.dropdown-menu > .we-mega-menu-li-inner > .menu-link-wrapper > .menu-caret {
    padding-right: 0.3125rem;
    padding-left: 1.25rem;
    -webkit-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
  }
  header.navbar > .container > .navbar-collapse > .navbar-nav .region-navigation-collapsible .block-block-groupheader-bottom .block-we-megamenu > .content > .region-we-mega-menu > .navbar > .container-fluid > .we-mega-menu-ul.third-level-open > .we-mega-menu-li > .we-mega-menu-li-inner > .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-wrapper > .we-mega-menu-row > .we-mega-menu-col .mCustomScrollBox .mCSB_container > .nav > .we-mega-menu-li.open-menu-3 > .we-mega-menu-li-inner > .menu-link-wrapper > a {
    padding-right: 0.625rem;
    padding-left: 0;
  }
  header.navbar > .container > .navbar-collapse > .navbar-nav .region-navigation-collapsible .block-block-groupheader-bottom .block-we-megamenu > .content > .region-we-mega-menu > .navbar > .container-fluid > .we-mega-menu-ul.third-level-open > .we-mega-menu-li > .we-mega-menu-li-inner > .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-wrapper > .we-mega-menu-row > .we-mega-menu-col .mCustomScrollBox .mCSB_container > .nav > .we-mega-menu-li.open-menu-3 > .we-mega-menu-li-inner > .menu-link-wrapper > .menu-caret {
    -webkit-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
  }
  header.navbar > .container > .navbar-collapse > .navbar-nav .region-navigation-collapsible .block-block-groupheader-bottom .block-we-megamenu > .content > .region-we-mega-menu > .navbar > .container-fluid > .we-mega-menu-ul.third-level-open > .we-mega-menu-li > .we-mega-menu-li-inner > .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-wrapper > .we-mega-menu-row > .we-mega-menu-col .mCustomScrollBox .mCSB_container > .nav > .we-mega-menu-li > .we-mega-menu-li-inner > .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-wrapper > .we-mega-menu-row > .we-mega-menu-col > .nav {
    padding: 0 2.1875rem 0 0;
  }
  header.navbar > .container > .navbar-collapse > .navbar-nav .region-navigation-collapsible .block-block-groupheader-bottom .menu--jump-to .dropdown .jump-to-menu-button:after {
    right: auto;
    left: 0;
  }
  header.navbar > .container > .navbar-collapse > .navbar-nav .region-navigation-collapsible .block-block-groupheader-bottom .menu--jump-to .dropdown .dropdown-menu {
    margin: 0;
    padding: 0.9375rem 0.9375rem 0 0;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  header.navbar > .container > .navbar-collapse > .navbar-nav .region-navigation-collapsible .menu--social-media-links > .nav > .nav-item:not(:last-of-type) {
    margin-left: 0;
  }
}

@media (min-width: 1200px) {
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul li.we-mega-menu-li a {
    font-family: "NeoSansArabic", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item:last-of-type > .nav-item-inner > .nav-link {
    margin-left: 0;
    padding-right: 0.3125rem;
    padding-left: 0;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item > .nav-item-inner > .nav-link.quick-links-header {
    margin-right: 0.625rem;
    margin-left: 0;
    padding-right: 1.375rem;
    padding-left: 0;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item > .nav-item-inner > .nav-link.quick-links-header:before {
    right: 0;
    left: auto;
    border-right: 0.0625rem solid #000;
    border-left: none;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item > .nav-item-inner > .nav-link.quick-links-header:after {
    right: 1.375rem;
    left: 0;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item.dropdown > .nav-item-inner > .dropdown-menu {
    right: 0.3125rem;
    left: auto;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item.dropdown.third-level:nth-last-of-type(3) > .nav-item-inner > .dropdown-menu {
    right: -3.8125rem;
    left: auto;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item.dropdown.third-level:nth-last-of-type(2) > .nav-item-inner > .dropdown-menu {
    right: -11.4375rem;
    left: auto;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item.dropdown.third-level:last-of-type > .nav-item-inner > .dropdown-menu {
    right: -19.0625rem;
    left: auto;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item.dropdown.third-level > .nav-item-inner > .dropdown-menu > .dropdown-item.menu-item--expanded > .nav-item-inner > a {
    padding-right: 0;
    padding-left: 1.5625rem;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item.dropdown.third-level > .nav-item-inner > .dropdown-menu > .dropdown-item.menu-item--expanded > .nav-item-inner > a:after {
    right: auto;
    left: 0;
    margin-right: auto;
    margin-left: 0;
    -webkit-transform: scaleX(-1) translateY(-50%);
    -o-transform: scaleX(-1) translateY(-50%);
    transform: scaleX(-1) translateY(-50%);
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item.dropdown.third-level > .nav-item-inner > .dropdown-menu > .dropdown-item > .nav-item-inner > .dropdown-menu {
    padding-right: 2.5rem;
    padding-left: 1.875rem;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item.dropdown.third-level .third-menu-border {
    right: 18.75rem;
    left: auto;
    border-right: 0.0625rem solid #0055b8;
    border-left: none;
  }
}

@media (min-width: 1200px) and (max-width: 1500px) {
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item.dropdown.third-level .third-menu-border {
    right: 16.8125rem;
  }
}

@media (min-width: 1200px) and (max-width: 1300px) {
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .menu--quick-links > .nav > .nav-item.dropdown.third-level .third-menu-border {
    right: 15.625rem;
  }
}

@media (min-width: 1200px) {
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .search-icon {
    margin: 0.3125rem 1.375rem 0 0;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-top > .content .language-switcher-language-url {
    margin-right: 1.375rem;
    margin-left: 0;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-bottom {
    padding-right: 0;
    padding-left: 13.0625rem;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-bottom > .content .menu--jump-to {
    right: auto;
    left: -13.0625rem;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-bottom > .content .menu--jump-to .dropdown .jump-to-menu-button {
    right: auto;
    left: 0;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-bottom > .content .menu--jump-to .dropdown .jump-to-menu-button::after {
    right: auto;
    left: 0.9375rem;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-bottom > .content .menu--jump-to .dropdown .dropdown-menu {
    right: auto;
    left: 0;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-bottom > .content .block-we-megamenu-blockmain .navbar-we-mega-menu .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > .we-mega-menu-li-inner > .menu-link-wrapper > a {
    font-size: 1.0625rem;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-bottom > .content .block-we-megamenu-blockmain .navbar-we-mega-menu .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > .we-mega-menu-li-inner > .we-mega-menu-submenu {
    right: auto;
    left: 50%;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-bottom > .content .block-we-megamenu-blockmain .navbar-we-mega-menu .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > .we-mega-menu-li-inner > .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-wrapper > .we-mega-menu-row > .we-mega-menu-col .mCustomScrollBox:after {
    right: auto;
    left: 0.46875rem;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-bottom > .content .block-we-megamenu-blockmain .navbar-we-mega-menu .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > .we-mega-menu-li-inner > .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-wrapper > .we-mega-menu-row > .we-mega-menu-col .mCustomScrollBox:before {
    right: 0;
    left: auto;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-bottom > .content .block-we-megamenu-blockmain .navbar-we-mega-menu .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > .we-mega-menu-li-inner > .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-wrapper > .we-mega-menu-row > .we-mega-menu-col:first-of-type:nth-last-of-type(5) .mCustomScrollBox .mCSB_container {
    padding-right: 0;
    padding-left: 2.625rem;
  }
  header.navbar > .container .navbar-collapse .region-navigation-collapsible .block-block-groupheader-bottom > .content .block-we-megamenu-blockmain .navbar-we-mega-menu .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > .we-mega-menu-li-inner > .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-wrapper > .we-mega-menu-row > .we-mega-menu-col:last-of-type:nth-of-type(5) .mCustomScrollBox .mCSB_container {
    padding-right: 2.625rem;
    padding-left: 0;
  }
}

@media (max-width: 1199.98px) {
  body.user-logged-in header.navbar > .container > .navbar-collapse {
    top: 2.5rem;
  }
}

@media (max-width: 1199.98px) and (max-width: 913px) {
  body.user-logged-in header.navbar > .container > .navbar-collapse {
    top: 4.875rem;
  }
}

@media (max-width: 1199.98px) and (max-width: 575px) {
  body.user-logged-in header.navbar > .container > .navbar-collapse {
    top: 2.5rem;
  }
}

@media (max-width: 1199.98px) and (max-width: 480px) {
  body.user-logged-in header.navbar > .container > .navbar-collapse {
    top: 4.875rem;
  }
}

@media (max-width: 1073px) {
  body.user-logged-in.toolbar-horizontal.toolbar-tray-open {
    padding-top: 4.9375rem !important;
  }
}

@media (max-width: 1020px) {
  body.user-logged-in.toolbar-horizontal.toolbar-tray-open {
    padding-top: 7.375rem !important;
  }
}

@media (max-width: 1199.98px) {
  body.user-logged-in.toolbar-horizontal.toolbar-tray-open header.navbar > .container > .navbar-collapse {
    top: 4.875rem;
  }
}

@media (max-width: 1199.98px) and (max-width: 1058px) {
  body.user-logged-in.toolbar-horizontal.toolbar-tray-open header.navbar > .container > .navbar-collapse {
    top: 7.3125rem;
  }
}

@media (max-width: 912px) {
  body.user-logged-in.toolbar-vertical {
    padding-top: 2.5rem !important;
  }
}

@media (max-width: 847px) {
  body.user-logged-in.toolbar-vertical {
    padding-top: 4.875rem !important;
  }
}

@media (max-width: 575px) {
  body.user-logged-in.toolbar-vertical {
    padding-top: 2.5rem !important;
  }
  body.user-logged-in.toolbar-vertical.toolbar-tray-open {
    padding-top: 2.5rem !important;
  }
  body.user-logged-in.toolbar-vertical.toolbar-tray-open .toolbar-tray-vertical {
    top: 2.5rem;
  }
}

@media (max-width: 495px) {
  body.user-logged-in.toolbar-vertical {
    padding-top: 4.8125rem !important;
  }
  body.user-logged-in.toolbar-vertical.toolbar-tray-open {
    padding-top: 4.8125rem !important;
  }
  body.user-logged-in.toolbar-vertical.toolbar-tray-open .toolbar-tray-vertical {
    top: 4.8125rem;
  }
}
