/*
*
* Variables
*/
@media screen and (max-width: -1px) {
  .hidden-xs-down {
    display: none !important;
  }
}
.hidden-xs-up {
  display: none !important;
}

@media screen and (max-width: 575px) {
  .hidden-sm-down {
    display: none !important;
  }
}
@media screen and (min-width: 576px) {
  .hidden-sm-up {
    display: none !important;
  }
}
@media screen and (max-width: 767px) {
  .hidden-md-down {
    display: none !important;
  }
}
@media screen and (min-width: 768px) {
  .hidden-md-up {
    display: none !important;
  }
}
@media screen and (max-width: 991px) {
  .hidden-lg-down {
    display: none !important;
  }
}
@media screen and (min-width: 992px) {
  .hidden-lg-up {
    display: none !important;
  }
}
@media screen and (max-width: 1399px) {
  .hidden-xl-down {
    display: none !important;
  }
}
@media screen and (min-width: 1400px) {
  .hidden-xl-up {
    display: none !important;
  }
}
.fui-container {
  max-width: 1150px;
  margin: 0 auto;
  width: 100%;
}
.fui-container-fluid {
  margin: 0;
  max-width: 100%;
  width: 100%;
}

.custom-row [class*=col-] {
  padding-left: 10px;
  padding-right: 10px;
}

.custom-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}
.custom-row .col-offset-0 {
  margin-left: 0;
}
.custom-row .col-1 {
  -ms-flex-preferred-size: 8.3333333333%;
      flex-basis: 8.3333333333%;
  max-width: 8.3333333333%;
}
.custom-row .col-offset-1 {
  margin-left: 8.3333333333%;
}
.custom-row .col-2 {
  -ms-flex-preferred-size: 16.6666666667%;
      flex-basis: 16.6666666667%;
  max-width: 16.6666666667%;
}
.custom-row .col-offset-2 {
  margin-left: 16.6666666667%;
}
.custom-row .col-3 {
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
  max-width: 25%;
}
.custom-row .col-offset-3 {
  margin-left: 25%;
}
.custom-row .col-4 {
  -ms-flex-preferred-size: 33.3333333333%;
      flex-basis: 33.3333333333%;
  max-width: 33.3333333333%;
}
.custom-row .col-offset-4 {
  margin-left: 33.3333333333%;
}
.custom-row .col-5 {
  -ms-flex-preferred-size: 41.6666666667%;
      flex-basis: 41.6666666667%;
  max-width: 41.6666666667%;
}
.custom-row .col-offset-5 {
  margin-left: 41.6666666667%;
}
.custom-row .col-6 {
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
  max-width: 50%;
}
.custom-row .col-offset-6 {
  margin-left: 50%;
}
.custom-row .col-7 {
  -ms-flex-preferred-size: 58.3333333333%;
      flex-basis: 58.3333333333%;
  max-width: 58.3333333333%;
}
.custom-row .col-offset-7 {
  margin-left: 58.3333333333%;
}
.custom-row .col-8 {
  -ms-flex-preferred-size: 66.6666666667%;
      flex-basis: 66.6666666667%;
  max-width: 66.6666666667%;
}
.custom-row .col-offset-8 {
  margin-left: 66.6666666667%;
}
.custom-row .col-9 {
  -ms-flex-preferred-size: 75%;
      flex-basis: 75%;
  max-width: 75%;
}
.custom-row .col-offset-9 {
  margin-left: 75%;
}
.custom-row .col-10 {
  -ms-flex-preferred-size: 83.3333333333%;
      flex-basis: 83.3333333333%;
  max-width: 83.3333333333%;
}
.custom-row .col-offset-10 {
  margin-left: 83.3333333333%;
}
.custom-row .col-11 {
  -ms-flex-preferred-size: 91.6666666667%;
      flex-basis: 91.6666666667%;
  max-width: 91.6666666667%;
}
.custom-row .col-offset-11 {
  margin-left: 91.6666666667%;
}
.custom-row .col-12 {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  max-width: 100%;
}
.custom-row .col-offset-12 {
  margin-left: 100%;
}
@media screen and (min-width: 576px) {
  .custom-row .col-sm-offset-0 {
    margin-left: 0;
  }
  .custom-row .col-sm-1 {
    -ms-flex-preferred-size: 8.3333333333%;
        flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .custom-row .col-sm-offset-1 {
    margin-left: 8.3333333333%;
  }
  .custom-row .col-sm-2 {
    -ms-flex-preferred-size: 16.6666666667%;
        flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .custom-row .col-sm-offset-2 {
    margin-left: 16.6666666667%;
  }
  .custom-row .col-sm-3 {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
  }
  .custom-row .col-sm-offset-3 {
    margin-left: 25%;
  }
  .custom-row .col-sm-4 {
    -ms-flex-preferred-size: 33.3333333333%;
        flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .custom-row .col-sm-offset-4 {
    margin-left: 33.3333333333%;
  }
  .custom-row .col-sm-5 {
    -ms-flex-preferred-size: 41.6666666667%;
        flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .custom-row .col-sm-offset-5 {
    margin-left: 41.6666666667%;
  }
  .custom-row .col-sm-6 {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%;
  }
  .custom-row .col-sm-offset-6 {
    margin-left: 50%;
  }
  .custom-row .col-sm-7 {
    -ms-flex-preferred-size: 58.3333333333%;
        flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .custom-row .col-sm-offset-7 {
    margin-left: 58.3333333333%;
  }
  .custom-row .col-sm-8 {
    -ms-flex-preferred-size: 66.6666666667%;
        flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .custom-row .col-sm-offset-8 {
    margin-left: 66.6666666667%;
  }
  .custom-row .col-sm-9 {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
  }
  .custom-row .col-sm-offset-9 {
    margin-left: 75%;
  }
  .custom-row .col-sm-10 {
    -ms-flex-preferred-size: 83.3333333333%;
        flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .custom-row .col-sm-offset-10 {
    margin-left: 83.3333333333%;
  }
  .custom-row .col-sm-11 {
    -ms-flex-preferred-size: 91.6666666667%;
        flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .custom-row .col-sm-offset-11 {
    margin-left: 91.6666666667%;
  }
  .custom-row .col-sm-12 {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
  }
  .custom-row .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media screen and (min-width: 768px) {
  .custom-row .col-md-offset-0 {
    margin-left: 0;
  }
  .custom-row .col-md-1 {
    -ms-flex-preferred-size: 8.3333333333%;
        flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .custom-row .col-md-offset-1 {
    margin-left: 8.3333333333%;
  }
  .custom-row .col-md-2 {
    -ms-flex-preferred-size: 16.6666666667%;
        flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .custom-row .col-md-offset-2 {
    margin-left: 16.6666666667%;
  }
  .custom-row .col-md-3 {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
  }
  .custom-row .col-md-offset-3 {
    margin-left: 25%;
  }
  .custom-row .col-md-4 {
    -ms-flex-preferred-size: 33.3333333333%;
        flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .custom-row .col-md-offset-4 {
    margin-left: 33.3333333333%;
  }
  .custom-row .col-md-5 {
    -ms-flex-preferred-size: 41.6666666667%;
        flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .custom-row .col-md-offset-5 {
    margin-left: 41.6666666667%;
  }
  .custom-row .col-md-6 {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%;
  }
  .custom-row .col-md-offset-6 {
    margin-left: 50%;
  }
  .custom-row .col-md-7 {
    -ms-flex-preferred-size: 58.3333333333%;
        flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .custom-row .col-md-offset-7 {
    margin-left: 58.3333333333%;
  }
  .custom-row .col-md-8 {
    -ms-flex-preferred-size: 66.6666666667%;
        flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .custom-row .col-md-offset-8 {
    margin-left: 66.6666666667%;
  }
  .custom-row .col-md-9 {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
  }
  .custom-row .col-md-offset-9 {
    margin-left: 75%;
  }
  .custom-row .col-md-10 {
    -ms-flex-preferred-size: 83.3333333333%;
        flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .custom-row .col-md-offset-10 {
    margin-left: 83.3333333333%;
  }
  .custom-row .col-md-11 {
    -ms-flex-preferred-size: 91.6666666667%;
        flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .custom-row .col-md-offset-11 {
    margin-left: 91.6666666667%;
  }
  .custom-row .col-md-12 {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
  }
  .custom-row .col-md-offset-12 {
    margin-left: 100%;
  }
}
@media screen and (min-width: 992px) {
  .custom-row .col-lg-offset-0 {
    margin-left: 0;
  }
  .custom-row .col-lg-1 {
    -ms-flex-preferred-size: 8.3333333333%;
        flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .custom-row .col-lg-offset-1 {
    margin-left: 8.3333333333%;
  }
  .custom-row .col-lg-2 {
    -ms-flex-preferred-size: 16.6666666667%;
        flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .custom-row .col-lg-offset-2 {
    margin-left: 16.6666666667%;
  }
  .custom-row .col-lg-3 {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
  }
  .custom-row .col-lg-offset-3 {
    margin-left: 25%;
  }
  .custom-row .col-lg-4 {
    -ms-flex-preferred-size: 33.3333333333%;
        flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .custom-row .col-lg-offset-4 {
    margin-left: 33.3333333333%;
  }
  .custom-row .col-lg-5 {
    -ms-flex-preferred-size: 41.6666666667%;
        flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .custom-row .col-lg-offset-5 {
    margin-left: 41.6666666667%;
  }
  .custom-row .col-lg-6 {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%;
  }
  .custom-row .col-lg-offset-6 {
    margin-left: 50%;
  }
  .custom-row .col-lg-7 {
    -ms-flex-preferred-size: 58.3333333333%;
        flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .custom-row .col-lg-offset-7 {
    margin-left: 58.3333333333%;
  }
  .custom-row .col-lg-8 {
    -ms-flex-preferred-size: 66.6666666667%;
        flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .custom-row .col-lg-offset-8 {
    margin-left: 66.6666666667%;
  }
  .custom-row .col-lg-9 {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
  }
  .custom-row .col-lg-offset-9 {
    margin-left: 75%;
  }
  .custom-row .col-lg-10 {
    -ms-flex-preferred-size: 83.3333333333%;
        flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .custom-row .col-lg-offset-10 {
    margin-left: 83.3333333333%;
  }
  .custom-row .col-lg-11 {
    -ms-flex-preferred-size: 91.6666666667%;
        flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .custom-row .col-lg-offset-11 {
    margin-left: 91.6666666667%;
  }
  .custom-row .col-lg-12 {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
  }
  .custom-row .col-lg-offset-12 {
    margin-left: 100%;
  }
}
@media screen and (min-width: 1400px) {
  .custom-row .col-xl-offset-0 {
    margin-left: 0;
  }
  .custom-row .col-xl-1 {
    -ms-flex-preferred-size: 8.3333333333%;
        flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .custom-row .col-xl-offset-1 {
    margin-left: 8.3333333333%;
  }
  .custom-row .col-xl-2 {
    -ms-flex-preferred-size: 16.6666666667%;
        flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .custom-row .col-xl-offset-2 {
    margin-left: 16.6666666667%;
  }
  .custom-row .col-xl-3 {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
  }
  .custom-row .col-xl-offset-3 {
    margin-left: 25%;
  }
  .custom-row .col-xl-4 {
    -ms-flex-preferred-size: 33.3333333333%;
        flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .custom-row .col-xl-offset-4 {
    margin-left: 33.3333333333%;
  }
  .custom-row .col-xl-5 {
    -ms-flex-preferred-size: 41.6666666667%;
        flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .custom-row .col-xl-offset-5 {
    margin-left: 41.6666666667%;
  }
  .custom-row .col-xl-6 {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%;
  }
  .custom-row .col-xl-offset-6 {
    margin-left: 50%;
  }
  .custom-row .col-xl-7 {
    -ms-flex-preferred-size: 58.3333333333%;
        flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .custom-row .col-xl-offset-7 {
    margin-left: 58.3333333333%;
  }
  .custom-row .col-xl-8 {
    -ms-flex-preferred-size: 66.6666666667%;
        flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .custom-row .col-xl-offset-8 {
    margin-left: 66.6666666667%;
  }
  .custom-row .col-xl-9 {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
  }
  .custom-row .col-xl-offset-9 {
    margin-left: 75%;
  }
  .custom-row .col-xl-10 {
    -ms-flex-preferred-size: 83.3333333333%;
        flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .custom-row .col-xl-offset-10 {
    margin-left: 83.3333333333%;
  }
  .custom-row .col-xl-11 {
    -ms-flex-preferred-size: 91.6666666667%;
        flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .custom-row .col-xl-offset-11 {
    margin-left: 91.6666666667%;
  }
  .custom-row .col-xl-12 {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
  }
  .custom-row .col-xl-offset-12 {
    margin-left: 100%;
  }
}

section.renova-custom-banner {
  padding: 150px 15px;
  text-align: center;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
section.renova-custom-banner * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
section.renova-custom-banner .page-title {
  color: white !important;
  font-size: 50px;
}
@media (max-width: 767px) {
  section.renova-custom-banner {
    padding: 50px 15px;
  }
}

section.renova-custom-blog {
  padding: 50px 15px;
}
section.renova-custom-blog img {
  width: 100%;
}
section.renova-custom-blog * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
section.renova-custom-blog .single-blog-article {
  margin-bottom: 40px;
}
section.renova-custom-blog .single-blog-article .img {
  display: block;
  margin-bottom: 10px;
}
section.renova-custom-blog .single-blog-article .img img {
  display: block;
  width: 100%;
}
section.renova-custom-blog .single-blog-article .post-title {
  padding-top: 20px;
}
section.renova-custom-blog .single-blog-article .post-title a {
  border: none;
  font-size: 20px;
  display: block;
  line-height: 1.4;
  font-weight: 500;
}
@media (max-width: 767px) {
  section.renova-custom-blog .single-blog-article .post-title a {
    font-size: 24px;
  }
}
section.renova-custom-blog .single-blog-article .excerpt {
  font-size: 16px;
  line-height: 1.5;
  font-weight: 400;
  margin-bottom: 20px;
}
section.renova-custom-blog .single-blog-article .read-more {
  margin-top: 25px;
}
section.renova-custom-blog .single-blog-article .read-more a {
  padding: 15px 25px;
  background-color: #b9a48c;
  color: white;
}
section.renova-custom-blog .single-blog-article .read-more a:hover {
  background-color: #a68b6c;
}
section.renova-custom-blog .sidebar-col .single-widget {
  border: 1px solid #b9a48c;
  padding: 15px;
}
section.renova-custom-blog .sidebar-col .single-widget .widget-title {
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 15px;
  text-align: center;
  color: #b9a48c;
  text-transform: uppercase;
}
section.renova-custom-blog .sidebar-col .search-form input[type=search] {
  width: 100%;
  padding: 15px;
  border: 1px solid #b9a48c;
  border-radius: 0;
  margin-bottom: 0;
}
section.renova-custom-blog .sidebar-col .search-form button {
  background-color: #b9a48c;
  color: white;
  border: 1px solid #b9a48c;
  border-radius: 0;
  width: 100%;
  display: block;
  margin-top: 10px;
  padding: 10px 15px;
}
section.renova-custom-blog .sidebar-col .search-form button:hover {
  background-color: #a68b6c;
}
section.renova-custom-blog .single-widget {
  padding-bottom: 40px;
  margin-bottom: 20px;
}
section.renova-custom-blog .single-widget.latest-posts li {
  margin-bottom: 15px;
}
section.renova-custom-blog .single-widget.latest-posts img {
  width: 100%;
  height: 80px;
  -o-object-fit: cover;
     object-fit: cover;
}
section.renova-custom-blog .single-widget.latest-posts .latest-post-title {
  text-transform: capitalize;
  font-weight: 600;
  color: black;
  font-size: 14px;
  display: block;
  margin-bottom: 0px;
  line-height: 1.4;
}
section.renova-custom-blog .single-widget.latest-posts .latest-post-title:hover {
  color: #b9a48c;
}
section.renova-custom-blog .single-widget.latest-posts .excerpt {
  font-size: 12px;
  color: #949494;
  line-height: 1.4;
}
section.renova-custom-blog .single-widget.categories ul {
  margin-top: 25px !important;
  padding-left: 25px;
}
section.renova-custom-blog .single-widget.categories li {
  margin-bottom: 20px;
}
section.renova-custom-blog .single-widget.categories li a {
  font-weight: 500;
  display: block;
  color: black;
  text-transform: uppercase;
}
section.renova-custom-blog .single-widget.categories li a:hover {
  color: #b9a48c;
}
section.renova-custom-blog .single-widget.categories li a::before {
  content: "";
  width: 10px;
  height: 10px;
  background-color: #40434e;
  margin-right: 15px;
  display: inline-block;
}
section.renova-custom-blog .single-blog-page img {
  width: 100%;
}
section.renova-custom-blog .single-blog-page .meta-details {
  margin-top: 15px;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-top: 2px solid #b9a48c;
  border-bottom: 2px solid #b9a48c;
  padding: 10px 0;
}
section.renova-custom-blog .single-blog-page .meta-details .date {
  margin-right: 15px;
}
section.renova-custom-blog .single-blog-page .meta-details .social-share-links {
  margin-left: auto;
}
@media (max-width: 767px) {
  section.renova-custom-blog .single-blog-page .meta-details .social-share-links {
    margin: 0;
  }
}
section.renova-custom-blog .single-blog-page .meta-details .social-share-links a {
  margin-left: 15px;
  color: #b9a48c;
}
@media (max-width: 767px) {
  section.renova-custom-blog .single-blog-page .meta-details .social-share-links a {
    margin-left: 0;
    margin-right: 15px;
  }
}
section.renova-custom-blog .single-blog-page .meta-details .social-share-links a:hover {
  color: #a68b6c;
}
section.renova-custom-blog .blog-post-cta.bg-cover {
  padding: 50px 50px;
  margin: 15px 0;
}
section.renova-custom-blog .blog-post-cta.bg-cover .fui-container {
  max-width: 1000px !important;
  text-align: center;
}
section.renova-custom-blog .blog-post-cta.bg-cover h2 {
  font-size: 34px;
  color: white;
  font-weight: 600;
  margin-top: 25px;
}
section.renova-custom-blog .blog-post-cta.bg-cover p {
  font-size: 20px;
  color: white;
  line-height: 1.6;
}
section.renova-custom-blog .blog-post-cta.bg-cover .link {
  margin-top: 25px;
}
section.renova-custom-blog .blog-post-cta.bg-cover img {
  -webkit-filter: drop-shadow(0 0 25px black) drop-shadow(0 0 5px black);
          filter: drop-shadow(0 0 25px black) drop-shadow(0 0 5px black);
}
section.renova-custom-blog .blog-post-cta.bg-cover .link a {
  border: 2px solid white;
  color: white;
  padding: 15px 25px;
  text-transform: uppercase;
  background-color: #b9a48c;
}
section.renova-custom-blog .blog-post-cta.bg-cover .link a:hover {
  background-color: #a68b6c;
}
section.renova-custom-blog .related-posts {
  margin-top: 50px;
}
section.renova-custom-blog .related-posts .related-title {
  font-size: 40px;
}
@media (max-width: 768px) {
  section.renova-custom-blog .blog-post-cta.bg-cover {
    padding: 50px 25px;
    text-align: center;
  }
  section.renova-custom-blog .blog-post-cta.bg-cover h2 {
    font-size: 28px;
  }
  section.renova-custom-blog .blog-post-cta.bg-cover p {
    font-size: 16px;
  }
}

.list-unstyled {
  padding: 0;
  margin: 0;
}
.list-unstyled li {
  list-style: none;
  padding: 0;
  margin: 0;
}

section.renova-custom-blog a {
    text-decoration: underline;
}

.main-footer .copy a.footer-copy-link {
  color: #ffffff;
}

.show-more-button {
  width: 100%;
    border-radius: 0 !important;
    font-weight: 500;
}

.show-more-loading {
  color: #b7a48a;
  text-align: center;
  display: none;
}

.single.active-project-category {
  color: #fff;
    border: #b9a58a 2px solid;
}

.project-category-link, .project-category-spacer {
  font-size: 12px;
}

.single-project-col .details {
  padding-top:5px;
}

.footer-links a.footer-link {
	color: #FFFFFF
}

.footer-links a.footer-link:hover {
	color: #b7a48a
}
