/*$lp: 'only screen and (min-width: 1200px) and (max-width: 1600px)';*/
/* half circle mixin */
/***************************************************
  Board of Directors
****************************************************/
/* line 8, ../ar/videos/scss/inside.scss */
.bod-chairman {
  cursor: pointer; }
  /* line 13, ../ar/videos/scss/inside.scss */
  .bod-chairman .position {
    font-family: "HelveticaNeueLT Com 57 Cn", "sans, serif"; }
  /* line 16, ../ar/videos/scss/inside.scss */
  .bod-chairman .chairman-details {
    border-bottom: 1px solid #D8D8D8;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s; }
  /* line 21, ../ar/videos/scss/inside.scss */
  .bod-chairman:hover h4 {
    color: #DA291C; }
  /* line 24, ../ar/videos/scss/inside.scss */
  .bod-chairman:hover .chairman-details {
    border-bottom: 1px solid #DA291C; }

/* line 31, ../ar/videos/scss/inside.scss */
.bod-member-item h5 {
  margin-bottom: -0.1rem; }
/* line 34, ../ar/videos/scss/inside.scss */
.bod-member-item:hover h5 {
  color: #DA291C; }
/* line 37, ../ar/videos/scss/inside.scss */
.bod-member-item .position {
  font-family: "HelveticaNeueLT Com 57 Cn", "sans, serif"; }

/* line 43, ../ar/videos/scss/inside.scss */
#bodModal h5, #bodModal h4 {
  color: #3563A0;
  margin-bottom: -0.3rem; }
/* line 47, ../ar/videos/scss/inside.scss */
#bodModal .modal-body {
  margin-top: -1rem;
  position: relative; }
/* line 51, ../ar/videos/scss/inside.scss */
#bodModal .position {
  font-family: "HelveticaNeueLT Com 57 Cn", "sans, serif"; }

/***************************************************
  Portfolio Overview
****************************************************/
/* line 60, ../ar/videos/scss/inside.scss */
.portfolio-companies {
  border-top: 1px solid #D8D8D8; }

/* line 64, ../ar/videos/scss/inside.scss */
.portfolio-logos {
  border: 1px solid #DCE2E7;
  border-right: none;
  border-bottom: none; }
  /* line 68, ../ar/videos/scss/inside.scss */
  .portfolio-logos .portfolio-item {
    text-align: center;
    padding: 30px 20px;
    border-right: 1px solid #DCE2E7;
    border-bottom: 1px solid #DCE2E7; }
    /* line 73, ../ar/videos/scss/inside.scss */
    .portfolio-logos .portfolio-item img {
      max-height: 80px;
      line-height: 80px;
      max-width: 180px;
      -webkit-filter: grayscale(1);
      filter: grayscale(1);
      cursor: pointer;
      -webkit-transition: all 0.3s ease-out 0s;
      -moz-transition: all 0.3s ease-out 0s;
      -ms-transition: all 0.3s ease-out 0s;
      -o-transition: all 0.3s ease-out 0s;
      transition: all 0.3s ease-out 0s; }
      /* line 82, ../ar/videos/scss/inside.scss */
      .portfolio-logos .portfolio-item img:hover {
        -webkit-filter: none;
        filter: none; }

/***************************************************
  Portfolio Companies
****************************************************/
/* line 94, ../ar/videos/scss/inside.scss */
.portfolio-company-item .details {
  border-bottom: 1px solid #D8D8D8;
  padding-bottom: 3rem;
  margin-bottom: 3rem; }
  /* line 98, ../ar/videos/scss/inside.scss */
  .portfolio-company-item .details h4 {
    color: #3563A0; }

/***************************************************
  Portfolio Details
****************************************************/
/* line 108, ../ar/videos/scss/inside.scss */
.portfolio-details .company-details {
  margin-top: -2rem;
  padding: 0 2rem; }
  @media (max-width: 767px) {
    /* line 108, ../ar/videos/scss/inside.scss */
    .portfolio-details .company-details {
      margin-top: -1rem;
      padding: 0 1rem; } }
  /* line 115, ../ar/videos/scss/inside.scss */
  .portfolio-details .company-details .profile {
    position: relative;
    padding: 2rem; }
  /* line 119, ../ar/videos/scss/inside.scss */
  .portfolio-details .company-details table {
    font-size: 16px;
    color: #505050; }
    /* line 122, ../ar/videos/scss/inside.scss */
    .portfolio-details .company-details table tr:last-child > th, .portfolio-details .company-details table tr:last-child td {
      border-bottom: none !important; }
/* line 128, ../ar/videos/scss/inside.scss */
.portfolio-details .stats {
  text-align: center; }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    /* line 128, ../ar/videos/scss/inside.scss */
    .portfolio-details .stats {
      width: 100% !important; } }
  @media (max-width: 767px) {
    /* line 128, ../ar/videos/scss/inside.scss */
    .portfolio-details .stats {
      width: 100% !important; } }

/***************************************************
  Project Details
****************************************************/
/* line 145, ../ar/videos/scss/inside.scss */
.project-details .project-details-inner table {
  font-size: 16px;
  color: #505050; }
  /* line 148, ../ar/videos/scss/inside.scss */
  .project-details .project-details-inner table tr:last-child > th, .project-details .project-details-inner table tr:last-child td {
    border-bottom: none !important; }

/***************************************************
  Annual Reports
****************************************************/
/* line 160, ../ar/videos/scss/inside.scss */
.annual-report-item .details {
  border-bottom: 1px solid #D8D8D8;
  -webkit-transition: all 0.3s ease-out 0s;
  -moz-transition: all 0.3s ease-out 0s;
  -ms-transition: all 0.3s ease-out 0s;
  -o-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s; }
/* line 164, ../ar/videos/scss/inside.scss */
.annual-report-item:hover .details {
  border-bottom: 1px solid #DA291C; }
/* line 167, ../ar/videos/scss/inside.scss */
.annual-report-item .report-meta small {
  color: rgba(4, 39, 65, 0.7);
  font-size: 14px; }
  /* line 170, ../ar/videos/scss/inside.scss */
  .annual-report-item .report-meta small .icon-PDF {
    color: #DA291C;
    font-size: 18px; }

/***************************************************
  Press Releases
****************************************************/
/* line 182, ../ar/videos/scss/inside.scss */
.featured-news.details {
  padding-bottom: 30px; }

/* line 186, ../ar/videos/scss/inside.scss */
.featured-news-image {
  position: relative; }
  /* line 188, ../ar/videos/scss/inside.scss */
  .featured-news-image .published-date {
    position: absolute;
    left: 30px;
    bottom: 30px;
    padding: 20px 20px 15px;
    color: #fff;
    font-family: "HelveticaNeueLT Com 57 Cn", "sans, serif";
    text-align: center;
    background: rgba(54, 167, 233, 0.8); }
    @media (max-width: 767px) {
      /* line 188, ../ar/videos/scss/inside.scss */
      .featured-news-image .published-date {
        left: 10px;
        bottom: 10px; } }
    /* line 201, ../ar/videos/scss/inside.scss */
    .featured-news-image .published-date .date {
      font-family: "HelveticaNeueLT Com 77 BdCn", "sans, serif";
      font-size: 36px;
      display: block;
      margin-bottom: 0px; }

/***************************************************
  Press Release Details
****************************************************/
/* line 215, ../ar/videos/scss/inside.scss */
.press-release-main .details {
  margin-top: -2rem;
  padding: 0 2rem; }
  @media (max-width: 767px) {
    /* line 215, ../ar/videos/scss/inside.scss */
    .press-release-main .details {
      margin-top: -1rem;
      padding: 0 1rem; } }
  /* line 222, ../ar/videos/scss/inside.scss */
  .press-release-main .details .excerpt {
    position: relative;
    padding: 2rem; }

/***************************************************
  Photo Gallery
****************************************************/
/***************************************************
  Contact
****************************************************/
/* line 237, ../ar/videos/scss/inside.scss */
section.contact-page {
  min-height: 580px; }
  /* line 240, ../ar/videos/scss/inside.scss */
  section.contact-page.with-watermark::before {
    top: 50px; }

/* line 245, ../ar/videos/scss/inside.scss */
section.google-map {
  padding: 0; }
  /* line 247, ../ar/videos/scss/inside.scss */
  section.google-map #map {
    width: 100%;
    height: 500px; }

/* line 253, ../ar/videos/scss/inside.scss */
.contact-details li {
  font-size: 22px;
  font-family: "HelveticaNeueLT Com 57 Cn", "sans, serif";
  padding-bottom: 5px; }
  @media (max-width: 767px) {
    /* line 253, ../ar/videos/scss/inside.scss */
    .contact-details li {
      font-size: 16px; } }
  /* line 260, ../ar/videos/scss/inside.scss */
  .contact-details li a {
    color: #36A7E9; }
    /* line 262, ../ar/videos/scss/inside.scss */
    .contact-details li a:hover {
      color: #DA291C; }
  /* line 266, ../ar/videos/scss/inside.scss */
  .contact-details li span {
    font-size: 12px !important;
    font-family: "HelveticaNeueLT Com 55 Roman", "sans, serif" !important;
    color: rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    margin-left: 10px; }

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 277, ../ar/videos/scss/inside.scss */
  .contact-info h5 {
    font-size: 20px; } }
@media (max-width: 767px) {
  /* line 277, ../ar/videos/scss/inside.scss */
  .contact-info h5 {
    font-size: 18px; } }

/* line 287, ../ar/videos/scss/inside.scss */
.contact-form .form-control {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }
/* line 290, ../ar/videos/scss/inside.scss */
.contact-form .error-message {
  color: #DA291C;
  font-size: 14px; }
