.construction-intro {
  padding: 50px 0 0 0; }
  @media (max-width: 600px) {
    .construction-intro {
      padding: 15px 0 60px 0; } }
  .construction-intro .title-block h2 {
    color: #000000;
    margin-bottom: 30px; }
    @media (max-width: 600px) {
      .construction-intro .title-block h2 {
        margin-bottom: 20px; } }
  .construction-intro .listing ul {
    padding-left: 18px; }
    .construction-intro .listing ul li {
      font-size: 16px;
      font-weight: 300;
      line-height: 26px;
      color: #303030; }
      @media (max-width: 600px) {
        .construction-intro .listing ul li {
          font-size: 14px;
          line-height: 22px; } }

.construction-update {
  padding: 0 0 60px; }
  .construction-update .progress {
    display: block;
    width: 50%;
    height: 3px;
    overflow: hidden;
    background-color: #f5f5f5;
    background-repeat: no-repeat;
    background-size: 0 100%;
    transition: background-size 0.4s ease-in-out;
    margin: 0 auto;
    transform: translateY(20px);
    background-image: linear-gradient(to right, #a99c62, #a99c62);
    margin-top: 20px; }
    @media (max-width: 600px) {
      .construction-update .progress {
        width: 66%;
        margin-top: 0; } }
  .construction-update .our-clients .news-image-wrap {
    padding: 0 15px; }
    @media (max-width: 600px) {
      .construction-update .our-clients .news-image-wrap {
        padding: 0; } }
    .construction-update .our-clients .news-image-wrap .img-fluid {
      width: 100%; }
  .construction-update .slick-next {
    display: flex;
    width: fit-content;
    height: fit-content;
    top: auto;
    bottom: -65px;
    right: calc(25% - 70px); }
    .construction-update .slick-next:before {
      content: none; }
    @media (max-width: 600px) {
      .construction-update .slick-next svg {
        width: 20px; } }
    @media (max-width: 600px) {
      .construction-update .slick-next {
        bottom: -45px; } }
  .construction-update .slick-prev {
    display: flex;
    width: fit-content;
    height: fit-content;
    top: auto;
    bottom: -65px;
    left: calc(25% - 70px); }
    .construction-update .slick-prev:before {
      content: none; }
    @media (max-width: 600px) {
      .construction-update .slick-prev svg {
        width: 20px; } }
    @media (max-width: 600px) {
      .construction-update .slick-prev {
        bottom: -45px; } }
  .construction-update .construction-update__wrapper {
    margin-top: 20px; }
    @media (max-width: 600px) {
      .construction-update .construction-update__wrapper {
        margin-top: 10px; } }
    .construction-update .construction-update__wrapper .our-news-carousel {
      margin: 0 -10px; }

html:lang(ar) .construction-update .slick-next {
  bottom: -52px;
  left: calc(25% - 70px);
  right: auto;
  transform: rotate(180deg); }
  @media (max-width: 600px) {
    html:lang(ar) .construction-update .slick-next {
      bottom: -33px; } }
html:lang(ar) .construction-update .slick-prev {
  bottom: -52px;
  right: calc(25% - 70px);
  left: auto;
  transform: rotate(180deg); }
  @media (max-width: 600px) {
    html:lang(ar) .construction-update .slick-prev {
      bottom: -33px; } }
html:lang(ar) .construction-intro .listing ul {
  padding-left: 0;
  padding-right: 18px; }
html:lang(ar) .construction-update .progress {
  transform: rotate(180deg);
  margin-top: 40px; }

.hero-section .hero-video img {
  max-height: 518px; }

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