@charset "UTF-8";
html[lang="ar"] {
  font-family: 'Almarai' !important; }
  html[lang="ar"] * {
    letter-spacing: 0 !important;
    font-family: 'Almarai' !important; }
  html[lang="ar"] input, html[lang="ar"] select, html[lang="ar"] textarea, html[lang="ar"] label, html[lang="ar"] #search-block-form .form-item input[type="search"], html[lang="ar"] .ui-widget-content, html[lang="ar"] .ui-widget input, html[lang="ar"] .ui-widget select, html[lang="ar"] .ui-widget textarea, html[lang="ar"] .ui-widget button {
    font-family: 'Almarai'; }
  html[lang="ar"] #search-block-form .form-actions {
    margin-left: 0;
    margin-right: -50px; }
  html[lang="ar"] .secondary-header .layout__region--first .block-field-blocknodepagefield-sub-title {
    letter-spacing: 0; }
  html[lang="ar"] .ui-front.ui-widget {
    right: inherit !important;
    left: 0 !important; }
  html[lang="ar"] .search-page .search-form .container-inline input#edit-submit {
    left: 50px; }
    @media (max-width: 767px) {
      html[lang="ar"] .search-page .search-form .container-inline input#edit-submit {
        left: 56px;
        position: absolute;
        top: 4px; } }
  html[lang="ar"] .paragraph--type--p-image-text-metrics .block-field-blockparagraphp-image-text-metricsfield-metrics .field--name-field-metrics > .field__item .field--name-field-key {
    font-family: 'Avenir Next', "Arial", sans-serif; }
  html[lang="ar"] .paragraph--type--p-regionaloffices > .field--name-field-items > .field__item .field--name-field-tel- .field__items, html[lang="ar"] .paragraph--type--p-regionaloffices > .field--name-field-items > .field__item .field--name-field-fax- .field__items {
    font-family: 'Avenir Next', "Arial", sans-serif; }
  html[lang="ar"] header #burger-menu {
    right: auto;
    left: 0;
    transform-origin: left; }
  html[lang="ar"] header #burger-menu-trigger.active {
    right: auto;
    left: 45px; }
  html[lang="ar"] .block-qd-header #header-right {
    padding-right: 12%; }
    html[lang="ar"] .block-qd-header #header-right #title {
      margin: 0 0 60px 0; }
      @media (max-width: 767px) {
        html[lang="ar"] .block-qd-header #header-right #title {
          margin: 80px 15px 40px; } }
    html[lang="ar"] .block-qd-header #header-right .item-list .header-links li > a {
      background-image: url(/themes/custom/qataridiar/assets/images/header-menu-item-back.svg);
      background-position: right center;
      padding-left: 0;
      padding-right: 40px; }
      html[lang="ar"] .block-qd-header #header-right .item-list .header-links li > a:hover {
        background-position-x: calc(100% - 5px); }
  html[lang="ar"] .ui-front.ui-widget #drupal-modal label {
    left: inherit;
    right: 12px; }
  html[lang="ar"] .block-qd-header #header-left::after {
    right: inherit;
    left: calc(50% - 9vh); }
    @media (max-width: 767px) {
      html[lang="ar"] .block-qd-header #header-left::after {
        left: calc(50% - 120px); } }
  html[lang="ar"] .paragraph--type--p-text-metrics-link .field--name-field-links a,
  html[lang="ar"] .view-display-id-featured_project .view-content .views-field-nothing .field-content .button a {
    background-image: url(/themes/custom/qataridiar/assets/images/header-menu-item-back.svg);
    background-position: right center;
    padding-left: 0;
    padding-right: 40px; }
    html[lang="ar"] .paragraph--type--p-text-metrics-link .field--name-field-links a:hover,
    html[lang="ar"] .view-display-id-featured_project .view-content .views-field-nothing .field-content .button a:hover {
      background-position-x: calc(100% - 5px); }
  html[lang="ar"] .paragraph--type--p-text-metrics-link .field--name-field-metrics.field--type-entity-reference-revisions > .field__item .field--name-field-key {
    font-size: 42px; }
    html[lang="ar"] .paragraph--type--p-text-metrics-link .field--name-field-metrics.field--type-entity-reference-revisions > .field__item .field--name-field-key small {
      position: relative;
      text-align: left;
      display: block;
      font-size: 30px;
      max-width: 80px;
      float: left;
      line-height: 30px;
      margin-left: 32px; }
  html[lang="ar"] .block-views-blockmedia-center-block-1 .view-media-center .view-header {
    right: inherit;
    left: 0; }
  html[lang="ar"] .block-views-blockmedia-center-block-1 .view-media-center .view-header a {
    background-image: url(/themes/custom/qataridiar/assets/images/header-menu-item-back.svg);
    background-position: right center;
    padding-left: 0;
    padding-right: 40px; }
    html[lang="ar"] .block-views-blockmedia-center-block-1 .view-media-center .view-header a:hover {
      background-position-x: calc(100% - 5px); }
  html[lang="ar"] .view-display-id-featured_project .view-content .views-field-nothing .field-content {
    right: inherit;
    left: 0; }
  html[lang="ar"] .view-display-id-featured_project:before {
    right: 42%;
    left: inherit; }
    @media (max-width: 767px) {
      html[lang="ar"] .view-display-id-featured_project:before {
        right: inherit;
        left: 30px; } }
  html[lang="ar"] .block-views-blockprojects-explore-projects .view-display-id-explore_projects {
    direction: ltr; }
  html[lang="ar"] .block-views-blockprojects-explore-projects .view-display-id-explore_projects > .view-header, html[lang="ar"] .block-views-blockprojects-explore-projects .view-display-id-explore_projects .view-filters {
    direction: rtl; }
  html[lang="ar"] .bef-exposed-form .form--inline > .form-item {
    float: right; }
  html[lang="ar"] .block-views-blockprojects-explore-projects .view-display-id-explore_projects > .view-header a.btn-right-arrow {
    right: inherit;
    left: 0;
    background-image: url(/themes/custom/qataridiar/assets/images/header-menu-item-back.svg);
    background-position: right center;
    padding-left: 0;
    padding-right: 40px; }
    html[lang="ar"] .block-views-blockprojects-explore-projects .view-display-id-explore_projects > .view-header a.btn-right-arrow:hover {
      background-position-x: calc(100% - 5px); }
  html[lang="ar"] .block-views-blockprojects-explore-projects .view-display-id-explore_projects .view-content .slick-slide {
    opacity: 1; }
  html[lang="ar"] .block-views-blockprojects-explore-projects .view-display-id-explore_projects .view-content .views-field-nothing > .field-content {
    text-align: right; }
  html[lang="ar"] footer #footer-bottom span.design-adn-development {
    text-align: left; }
    @media (max-width: 767px) {
      html[lang="ar"] footer #footer-bottom span.design-adn-development {
        text-align: center; } }
  html[lang="ar"] .secondary-header .layout__region--first {
    padding: 0 185px 0 25px; }
    @media (max-width: 991px) {
      html[lang="ar"] .secondary-header .layout__region--first {
        padding: 170px 15px 0; } }
  html[lang="ar"] .paragraph--type--p-overlapimage-text .field--type-string-long {
    right: inherit;
    left: 0;
    padding: 90px 80px 90px 170px; }
    @media (max-width: 767px) {
      html[lang="ar"] .paragraph--type--p-overlapimage-text .field--type-string-long {
        padding: 25px; } }
  html[lang="ar"] .paragraph--type--p-mvcv .bg-wrap .inner-content .block-field-blockparagraphp-mvcvfield-vision {
    padding-left: 0;
    padding-right: 15px; }
    @media (max-width: 767px) {
      html[lang="ar"] .paragraph--type--p-mvcv .bg-wrap .inner-content .block-field-blockparagraphp-mvcvfield-vision {
        padding-right: 0; } }
  html[lang="ar"] .paragraph--type--p-mvcv .bg-wrap .inner-content .block-field-blockparagraphp-mvcvfield-mission {
    padding-left: 15px;
    padding-right: 0; }
    @media (max-width: 767px) {
      html[lang="ar"] .paragraph--type--p-mvcv .bg-wrap .inner-content .block-field-blockparagraphp-mvcvfield-mission {
        padding-left: 0; } }
  html[lang="ar"] .view-display-id-projects_list .view-filters,
  html[lang="ar"] .view-display-id-egypt_projects_list .view-filters {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: end;
        justify-content: flex-end; }
  html[lang="ar"] .view-display-id-projects_list .view-header a.map-view {
    background-position: center left 30px; }
  html[lang="ar"] .view-display-id-projects_list .view-content > .views-row article,
  html[lang="ar"] .view-display-id-egypt_projects_list .view-content > .views-row article {
    right: inherit;
    left: 0; }
  html[lang="ar"] .view-display-id-projects_list .view-content > .views-row:nth-child(even) article,
  html[lang="ar"] .view-display-id-egypt_projects_list .view-content > .views-row:nth-child(even) article {
    right: 0;
    left: inherit; }
  html[lang="ar"] .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    left: 12px; }
  html[lang="ar"] .view-id-projects_map_view a.list-view {
    background-position: center left 30px;
    background-size: 18px; }
  html[lang="ar"] .view-id-projects_map_view img.js-info-bubble-close {
    left: 12px !important;
    right: inherit !important; }
  html[lang="ar"] .view-id-projects_map_view .infobubble .field-content .bubble-right .bubble-link {
    right: inherit;
    left: 0;
    background-image: url(/themes/custom/qataridiar/assets/images/header-menu-item-back.svg);
    background-position: right center;
    padding-left: 0;
    padding-right: 40px; }
    html[lang="ar"] .view-id-projects_map_view .infobubble .field-content .bubble-right .bubble-link:hover {
      background-position-x: calc(100% - 5px); }
  html[lang="ar"] .project-header > .layout__region--content > .block-views-blockprojects-project-details {
    padding: 220px 145px 50px 25px; }
    @media (max-width: 767px) {
      html[lang="ar"] .project-header > .layout__region--content > .block-views-blockprojects-project-details {
        padding: 120px 15px 0; } }
    html[lang="ar"] .project-header > .layout__region--content > .block-views-blockprojects-project-details .field-content a {
      background-image: url(/themes/custom/qataridiar/assets/images/header-menu-item-back.svg);
      background-position: right center;
      padding-left: 0;
      padding-right: 40px; }
      html[lang="ar"] .project-header > .layout__region--content > .block-views-blockprojects-project-details .field-content a:hover {
        background-position-x: calc(100% - 5px); }
    html[lang="ar"] .project-header > .layout__region--content > .block-views-blockprojects-project-details .field-content .back-btn {
      padding-left: 0;
      padding-right: 40px;
      background-image: url(/themes/custom/qataridiar/assets/images/header-menu-item.svg);
      background-position: right 5px center;
      background-repeat: no-repeat;
      left: inherit;
      right: -5px; }
      html[lang="ar"] .project-header > .layout__region--content > .block-views-blockprojects-project-details .field-content .back-btn:hover {
        background-position-x: right; }
  html[lang="ar"] .node--type-project .block-views-blockprojects-next-project .view-projects a:before {
    background-image: url(/themes/custom/qataridiar/assets/images/header-menu-item-back.svg);
    right: 15px; }
  html[lang="ar"] .node--type-project .block-views-blockprojects-next-project .view-projects a:hover:before {
    right: 20px; }
  html[lang="ar"] .project-header > .layout__region--content > .block-views-blockprojects-project-details .field-content h2 {
    letter-spacing: 0; }
  html[lang="ar"] body.page-node-type-project .block-views-blockprojects-block-project-gallery {
    direction: ltr; }
    @media (max-width: 767px) {
      html[lang="ar"] body.page-node-type-project .block-views-blockprojects-block-project-gallery {
        -ms-flex-pack: end;
            justify-content: flex-end; } }
  html[lang="ar"] .view-display-id-block_project_gallery .slick-initialized .slick-slide {
    opacity: 1; }
  html[lang="ar"] body.page-node-type-project .block-views-blockprojects-block-project-gallery h2 {
    direction: rtl;
    -ms-flex-order: 2;
        order: 2; }
    @media (max-width: 767px) {
      html[lang="ar"] body.page-node-type-project .block-views-blockprojects-block-project-gallery h2 {
        -ms-flex-order: 0;
            order: 0; } }
  html[lang="ar"] body.page-node-type-project .block-views-blockprojects-block-project-gallery .slick-arrows {
    left: inherit;
    right: 15px; }
    @media (max-width: 767px) {
      html[lang="ar"] body.page-node-type-project .block-views-blockprojects-block-project-gallery .slick-arrows {
        left: 15px;
        right: inherit; } }
  html[lang="ar"] .block-views-blockother-businesses-other-businesses-page .view-id-other_businesses > .view-content > .views-row .views-field-field-website a {
    background-image: url(/themes/custom/qataridiar/assets/images/header-menu-item-back.svg);
    background-position: right center;
    padding-left: 0;
    padding-right: 40px; }
    html[lang="ar"] .block-views-blockother-businesses-other-businesses-page .view-id-other_businesses > .view-content > .views-row .views-field-field-website a:hover {
      background-position-x: calc(100% - 5px); }
  html[lang="ar"] .block-views-blockother-businesses-other-businesses-page .view-id-other_businesses > .view-content > .views-row .views-field-field-website {
    right: inherit;
    left: 0; }
  html[lang="ar"] .secondary-header .layout__region--first .block-field-blocknodepagebody .field--type-text-with-summary a:nth-child(n+1) {
    margin-left: 0;
    margin-right: 0; }
  html[lang="ar"] .paragraph--type--p-image-text-metrics .field--type-string-long, html[lang="ar"] .paragraph--type--p-image-text-metrics .field--type-string-long, html[lang="ar"] .paragraph--type--p-image-text-metrics .block-field-blockparagraphp-image-text-metricsfield-metrics .field--name-field-metrics {
    padding-right: 0;
    padding-left: 30px; }
    @media (max-width: 767px) {
      html[lang="ar"] .paragraph--type--p-image-text-metrics .field--type-string-long, html[lang="ar"] .paragraph--type--p-image-text-metrics .field--type-string-long, html[lang="ar"] .paragraph--type--p-image-text-metrics .block-field-blockparagraphp-image-text-metricsfield-metrics .field--name-field-metrics {
        padding-left: 0; } }
  html[lang="ar"] .paragraph--type--p-fullsize-image-text-metrics .field--type-entity-reference-revisions > .field__item .field--name-field-value {
    font-size: 28px; }
    @media (max-width: 630px) {
      html[lang="ar"] .paragraph--type--p-fullsize-image-text-metrics .field--type-entity-reference-revisions > .field__item .field--name-field-value {
        line-height: 36px; } }
  html[lang="ar"] .block-views-blockmedia-center-highlights-block .view-id-media_center .view-content .views-row .views-field-nothing .views-field-view-node a {
    background-image: url(/themes/custom/qataridiar/assets/images/header-menu-item-back.svg);
    background-position: right center;
    padding-left: 0;
    padding-right: 40px; }
    html[lang="ar"] .block-views-blockmedia-center-highlights-block .view-id-media_center .view-content .views-row .views-field-nothing .views-field-view-node a:hover {
      background-position-x: calc(100% - 5px); }
  html[lang="ar"] .block-views-blockmedia-center-media-center-filter form {
    right: inherit;
    left: 0; }
  html[lang="ar"] .article-body .block-qd-header a {
    background-image: url(/themes/custom/qataridiar/assets/images/header-menu-item.svg);
    background-position: right center;
    padding-left: 0;
    padding-right: 40px; }
    html[lang="ar"] .article-body .block-qd-header a:hover {
      background-position-x: calc(100% - 5px); }
  html[lang="ar"] .article-body .addtoany_share img {
    transform: scale(-1, 1); }
  html[lang="ar"] .article-body .addtoany_share:after {
    top: 5px;
    right: 50px;
    content: "شارك المقال"; }
  html[lang="ar"] .page-node-type-news .block-views-blockmedia-center-other-articles-onpage .view-media-center, html[lang="ar"] .page-node-type-press-release .block-views-blockmedia-center-other-articles-onpage .view-media-center {
    padding: 0; }
  html[lang="ar"] .page-node-type-news .block-views-blockmedia-center-other-articles-onpage > h2, html[lang="ar"] .page-node-type-press-release .block-views-blockmedia-center-other-articles-onpage > h2 {
    margin-bottom: 20px; }
  html[lang="ar"] #contact-us-form form .form-item label,
  html[lang="ar"] #egypt-projects-form form .form-item label {
    right: 12px;
    left: inherit; }
  html[lang="ar"] .paragraph--type--p-headoffice .inner-content .left {
    border-left: 2px solid #C5C1D4;
    border-right: none;
    padding: 0 15px; }
    @media (max-width: 767px) {
      html[lang="ar"] .paragraph--type--p-headoffice .inner-content .left {
        border: none; } }
  html[lang="ar"] .paragraph--type--p-keyimage-value > .field--name-field-title {
    padding: 0 15px; }
  html[lang="ar"] .paragraph--type--p-headoffice .inner-content .field--name-field-map-location a {
    background-position: top 14px left 30px;
    padding-right: 20px;
    font-size: 0; }
    html[lang="ar"] .paragraph--type--p-headoffice .inner-content .field--name-field-map-location a:hover {
      background-repeat: no-repeat;
      background-position: top 14px left 30px; }
    html[lang="ar"] .paragraph--type--p-headoffice .inner-content .field--name-field-map-location a:after {
      content: "عرض على الخريطة";
      font-size: 12px; }
  html[lang="ar"] .block-webform-block h2 {
    font-size: 0; }
    html[lang="ar"] .block-webform-block h2:after {
      content: "أرسل لنا رسالة";
      font-size: 25px; }
  html[lang="ar"] article[about="/ar/404"] {
    margin: 90px auto;
    max-width: 710px;
    padding: 0 15px; }
    html[lang="ar"] article[about="/ar/404"] .field--name-field-media-image {
      max-width: 101px;
      margin: 0 auto 70px; }
      html[lang="ar"] article[about="/ar/404"] .field--name-field-media-image img {
        width: 100%;
        height: auto; }
    html[lang="ar"] article[about="/ar/404"] .field--name-field-sub-title {
      color: #201747;
      text-transform: uppercase;
      font-size: 50px;
      font-weight: 600;
      letter-spacing: 1.67px;
      line-height: 70px;
      margin-bottom: 15px;
      text-align: center; }
    html[lang="ar"] article[about="/ar/404"] .field--type-text-with-summary h5 {
      color: #201747;
      text-transform: uppercase;
      font-size: 20px;
      font-weight: 600;
      letter-spacing: 0.67px;
      line-height: 30px;
      margin-bottom: 20px; }
    html[lang="ar"] article[about="/ar/404"] .field--type-text-with-summary p {
      opacity: 0.73;
      color: #424242;
      font-size: 16px;
      letter-spacing: 0;
      line-height: 26px;
      margin-bottom: 35px; }
      html[lang="ar"] article[about="/ar/404"] .field--type-text-with-summary p a {
        height: 50px;
        line-height: 50px;
        width: 267px;
        border: 2px solid #CB9C69;
        padding: 0 15px;
        color: #CB9C69;
        text-transform: uppercase;
        font-size: 12px;
        font-weight: 600;
        letter-spacing: 0.8px;
        text-align: center;
        display: block;
        margin: 0 auto; }
        html[lang="ar"] article[about="/ar/404"] .field--type-text-with-summary p a:hover {
          background: #CB9C69;
          color: #fff; }
  html[lang="ar"] .block-twitter-feed .tweet_list li > * {
    direction: ltr;
    text-align: left; }
  html[lang="ar"] .block-twitter-feed .tweet_list li .tweet_text {
    direction: rtl;
    text-align: right; }
  html[lang="ar"] body.path-user.loaded main .js-form-item label {
    left: inherit;
    right: 12px; }
  html[lang="ar"] body.path-user.loaded main input#edit-submit {
    float: left; }
  html[lang="ar"] .paragraph--type--p-text-metrics-link .field--name-field-title {
    padding-right: 0; }
  html[lang="ar"] .paragraph--type--p-fullsize-image-text-metrics .field--name-field-title .field-content {
    max-width: 520px; }
  html[lang="ar"] .block-views-blockmedia-center-media-center-filter > div {
    width: 100%; }
  html[lang="ar"] .node--type-news .layout.layout--twocol-section.layout--twocol-section--50-50 .layout__region--first a, html[lang="ar"] .node--type-press-release .layout.layout--twocol-section.layout--twocol-section--50-50 .layout__region--first a {
    padding-right: 55px; }
    html[lang="ar"] .node--type-news .layout.layout--twocol-section.layout--twocol-section--50-50 .layout__region--first a:before, html[lang="ar"] .node--type-press-release .layout.layout--twocol-section.layout--twocol-section--50-50 .layout__region--first a:before {
      transform: rotate(0);
      right: 15px;
      left: inherit; }
    html[lang="ar"] .node--type-news .layout.layout--twocol-section.layout--twocol-section--50-50 .layout__region--first a:hover:before, html[lang="ar"] .node--type-press-release .layout.layout--twocol-section.layout--twocol-section--50-50 .layout__region--first a:hover:before {
      right: 8px; }
  html[lang="ar"] .node--type-news .layout.layout--twocol-section.layout--twocol-section--50-50 .layout__region--second a, html[lang="ar"] .node--type-press-release .layout.layout--twocol-section.layout--twocol-section--50-50 .layout__region--second a {
    padding-left: 55px;
    float: left; }
    html[lang="ar"] .node--type-news .layout.layout--twocol-section.layout--twocol-section--50-50 .layout__region--second a:before, html[lang="ar"] .node--type-press-release .layout.layout--twocol-section.layout--twocol-section--50-50 .layout__region--second a:before {
      transform: rotate(180deg);
      left: 15px;
      right: inherit; }
    html[lang="ar"] .node--type-news .layout.layout--twocol-section.layout--twocol-section--50-50 .layout__region--second a:hover:before, html[lang="ar"] .node--type-press-release .layout.layout--twocol-section.layout--twocol-section--50-50 .layout__region--second a:hover:before {
      left: 8px; }
  html[lang="ar"] .article-body .field--name-field-attachment .file--application-pdf a:after {
    content: 'تنزيل الملف الصحفي';
    left: inherit;
    right: 50px; }
  html[lang="ar"] .view-pr-gallery.view-display-id-block_1 .view-header:after {
    content: 'مصادر'; }
  html[lang="ar"] .view-pr-gallery.view-display-id-block_1 .view-header .slick-arrows {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    position: relative;
    right: -15px; }
  html[lang="ar"] .block-views-blockmedia-center-media-center-filter .view-media-center .view-content > .views-row .file--application-pdf {
    float: left; }
  html[lang="ar"] .paragraph--type--p-regionaloffices > .field--name-field-items > .field__item .field--name-field-tel- .field__items .field__item, html[lang="ar"] .paragraph--type--p-regionaloffices > .field--name-field-items > .field__item .field--name-field-fax- .field__items .field__item {
    direction: ltr;
    margin-right: 8px; }
  html[lang="ar"] div#sidebar #burger-menu-trigger {
    right: inherit;
    left: 40px; }
  html[lang="ar"] #burger-menu {
    right: inherit;
    left: 0;
    transform-origin: left; }
  html[lang="ar"] #content.active {
    transform: translate3d(50%, 0, 0); }
  html[lang="ar"] #block-languageswitcher .links {
    padding: 25px 35px 0 0;
    background-position: right bottom; }
  html[lang="ar"] .node--type-project .block-views-blockprojects-prev-project a {
    padding: 0 55px 0 0; }
    html[lang="ar"] .node--type-project .block-views-blockprojects-prev-project a:before {
      left: inherit;
      right: 15px;
      transform: rotate(0); }
    html[lang="ar"] .node--type-project .block-views-blockprojects-prev-project a:hover:before {
      right: 8px; }
  html[lang="ar"] .node--type-project .block-views-blockprojects-next-project a {
    padding: 0 0 0 55px; }
    html[lang="ar"] .node--type-project .block-views-blockprojects-next-project a:before {
      right: inherit !important;
      left: 15px; }
    html[lang="ar"] .node--type-project .block-views-blockprojects-next-project a:hover:before {
      left: 8px; }

/*# sourceMappingURL=ar.css.map */
