/* line 30, ../sass/drupal-bootstrap/component/custom/_theme.scss */
body {
  font-family: "Arial", sans-serif;
  color: #848484;
  font-weight: 400;
  line-height: 2.6rem;
}

/* line 37, ../sass/drupal-bootstrap/component/custom/_theme.scss */
.field--name-body,
p {
  color: #666666;
  line-height: 2.6rem;
  margin: 0 0 1.5rem;
}

/* line 44, ../sass/drupal-bootstrap/component/custom/_theme.scss */
.field--name-body p {
  margin: 0;
}

/* line 48, ../sass/drupal-bootstrap/component/custom/_theme.scss */
.fa, .far, .fas {
  font-family: "Arial", sans-serif;
  line-height: inherit;
}
/* line 51, ../sass/drupal-bootstrap/component/custom/_theme.scss */
.fa:before, .far:before, .fas:before {
  font-family: "Font Awesome 5 Free";
}

/* line 56, ../sass/drupal-bootstrap/component/custom/_theme.scss */
.fab {
  font-family: "Arial", sans-serif;
  line-height: inherit;
}
/* line 59, ../sass/drupal-bootstrap/component/custom/_theme.scss */
.fab:before {
  font-family: "Font Awesome 5 Brands";
}

/* line 64, ../sass/drupal-bootstrap/component/custom/_theme.scss */
.page-header {
  border-bottom: 0;
}

/* line 71, ../sass/drupal-bootstrap/component/custom/_theme.scss */
.main-container {
  background: #f1f1f1;
}

/* line 75, ../sass/drupal-bootstrap/component/custom/_theme.scss */
.region-sidebar-first,
.region-content {
  background: #fff;
}

/* line 81, ../sass/drupal-bootstrap/component/custom/_theme.scss */
a {
  color: #848484;
}
/* line 83, ../sass/drupal-bootstrap/component/custom/_theme.scss */
a:hover, a:focus {
  color: #4e7cbf;
}

/* line 89, ../sass/drupal-bootstrap/component/custom/_theme.scss */
html {
  background: #181818;
}

/* line 93, ../sass/drupal-bootstrap/component/custom/_theme.scss */
h1, h2, h3, h4, h5, h6 {
  color: #222;
  margin: 0 0 1rem 0;
}

/* line 98, ../sass/drupal-bootstrap/component/custom/_theme.scss */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: 500;
  font-family: "Calibri", "Carlito", Arial, sans-serif, sans-serif;
  line-height: 1.3;
}

/* line 104, ../sass/drupal-bootstrap/component/custom/_theme.scss */
h1, .h1 {
  font-size: 6rem;
}

/* line 107, ../sass/drupal-bootstrap/component/custom/_theme.scss */
h2, .h2 {
  font-size: 2.5rem;
}

/* line 110, ../sass/drupal-bootstrap/component/custom/_theme.scss */
h3, .h3 {
  font-size: 2.3rem;
}

/* line 113, ../sass/drupal-bootstrap/component/custom/_theme.scss */
h4, .h4 {
  font-size: 2.1rem;
}

/* line 116, ../sass/drupal-bootstrap/component/custom/_theme.scss */
h5, .h5 {
  font-size: 1.9rem;
}

/* line 119, ../sass/drupal-bootstrap/component/custom/_theme.scss */
h6, .h6 {
  font-size: 1.7rem;
}

/* line 124, ../sass/drupal-bootstrap/component/custom/_theme.scss */
.region-content h1, .region-content h2, .region-content h3, .region-content h4, .region-content h5, .region-content h6, .region-content .h1, .region-content .h2, .region-content .h3, .region-content .h4, .region-content .h5, .region-content .h6 {
  margin-top: 2rem;
}

/* line 5, ../sass/style_ar.scss */
body {
  font-family: "Noto Naskh Arabic", sans-serif;
  color: #848484;
  font-weight: 400;
  line-height: 2.6rem;
  text-align: right;
  direction: rtl;
}

/* line 20, ../sass/style_ar.scss */
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-phone .views-label,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-email .views-label,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-address .views-label,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-working-hours .views-label {
  font-family: "Noto Naskh Arabic", sans-serif;
}

/* line 28, ../sass/style_ar.scss */
.navbar-default .navbar-nav > li > span,
.navbar-default .navbar-nav > li > a {
  font-family: "Noto Naskh Arabic", sans-serif;
}

/* line 36, ../sass/style_ar.scss */
.hero-section .info .field--name-field-title-section h1,
.hero-section .info .field--name-field-title-section h2,
.hero-section .info .field--name-field-title-section p {
  font-family: "Noto Naskh Arabic", sans-serif;
}

/* line 43, ../sass/style_ar.scss */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.view-about-us .views-field-view-node a,
.views-infinite-scroll .pager li > a,
.views-infinite-scroll .pager li > span,
.read-more a,
button.read-more,
.view .more-link a,
.key-numbers-section .numbers .field--name-node-title h2,
.hero-section .info .field--name-body p {
  font-family: "Noto Naskh Arabic", sans-serif;
}

/* line 68, ../sass/style_ar.scss */
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field {
  margin-left: 15px;
  margin-right: 0;
}
/* line 73, ../sass/style_ar.scss */
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-phone,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-email,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-address,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-working-hours {
  padding: 0.5rem 5rem 0.5rem 1.5rem;
}
/* line 79, ../sass/style_ar.scss */
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-phone:before,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-email:before,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-address:before,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-working-hours:before {
  right: 0;
  left: auto;
}

/* line 86, ../sass/style_ar.scss */
.navbar .navbar-nav {
  float: right;
  padding: 0;
}

/* line 93, ../sass/style_ar.scss */
.navbar-default .navbar-nav > li > span.dropdown-toggle,
.navbar-default .navbar-nav > li > a.dropdown-toggle {
  padding-left: 2.5rem;
  padding-right: 2rem;
}
/* line 99, ../sass/style_ar.scss */
.navbar-default .navbar-nav > li > .dropdown-caret {
  left: 1rem;
  right: auto;
}

/* line 105, ../sass/style_ar.scss */
.navbar-default .navbar-nav .dropdown-menu {
  right: 0;
  left: auto;
}

/* line 110, ../sass/style_ar.scss */
.dropdown-menu {
  text-align: right;
}

/* line 114, ../sass/style_ar.scss */
.standard-section.with-image .section-container > div.image .field--name-field-image:before {
  right: -30px;
  left: auto;
}

/* line 121, ../sass/style_ar.scss */
.standard-section.simple-link .field--name-field-link a:before,
.standard-section.simple-link .field--name-field-link span:before {
  content: "\f100";
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

/* line 129, ../sass/style_ar.scss */
.standard-section.turquoise-bg .field--name-field-link a:after,
.standard-section.blue-bg .field--name-field-link a:after,
.standard-section.green-bg .field--name-field-link a:after {
  content: "\f104";
  margin-left: 1rem;
  margin-right: 1rem;
}

/* line 139, ../sass/style_ar.scss */
.form-actions .btn,
.form-actions .btn-group {
  margin-left: 10px;
  margin-right: 0;
}

/* line 148, ../sass/style_ar.scss */
.region-footer .field--name-body .left {
  float: right;
}
/* line 152, ../sass/style_ar.scss */
.region-footer .field--name-body .right {
  text-align: left;
}

/* line 158, ../sass/style_ar.scss */
.hero-section .info {
  right: 4rem;
  left: auto;
  text-align: right;
}

/* line 165, ../sass/style_ar.scss */
.webform-submission-score-ramadan-add-form > fieldset.checkboxes--wrapper > legend {
  float: right;
}
/* line 169, ../sass/style_ar.scss */
.webform-submission-score-ramadan-add-form > fieldset.checkboxes--wrapper > div {
  margin-right: 35rem;
  margin-left: unset;
}
/* line 174, ../sass/style_ar.scss */
.webform-submission-score-ramadan-add-form > fieldset.checkboxes--wrapper .checkbox label {
  padding-right: 20px;
  padding-left: unset;
}
/* line 179, ../sass/style_ar.scss */
.webform-submission-score-ramadan-add-form > fieldset.checkboxes--wrapper .checkbox input[type="checkbox"] {
  margin-right: -20px;
  margin-left: unset;
}

/* line 185, ../sass/style_ar.scss */
.webform-submission-score-ramadan-add-form .select-wrapper::after {
  left: 1rem;
  right: unset;
}

@media (min-width: 768px) {
  /* line 191, ../sass/style_ar.scss */
  .navbar-header {
    float: left;
  }

  /* line 195, ../sass/style_ar.scss */
  .navbar-nav > li {
    float: right;
  }

  /* line 199, ../sass/style_ar.scss */
  body.scrolling .block-language ul a.language-link {
    color: #222;
  }
}
