body {
  background-color: #392500;
  color: #fff;
}
body * {
  color: #fff;
}
.zimu-foundation-title {
  width: 85%;
  margin: 0 auto;
}
.portfolio-link a {
  color: #D6901C;
}
.portfolio-link a:hover {
  color: #ddb231;
}
.zimu-content-area {
  width: 80%;
}
.zimu-web-pages {
  height: 400px;
}
.zimu-item {
  height: 100%;
  background-color: #383838;
  scrollbar-color: #C53750 #FAFAFA;
  padding: 0;
}
.zimu-item::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background-color: #F5F5F5;
}
.zimu-item::-webkit-scrollbar {
  width: 12px;
  background-color: #F5F5F5;
}
.zimu-item::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
  background: #C53750;
}
.zimu-item-one {
  margin-right: 30px;
}
.zimu-item-one-link {
  padding-left: 0;
}
.zimu-item-one-link, .zimu-item-two-link, .zimu-item-three-link, .zimu-item-four-link, .zimu-item-five-link {
  text-align: center;
}
.zimu-item-three {
  padding: 0;
}
.zimu-item-four {
  padding-left: 0;
}
.zimu-item-five {
  padding-right: 0;
}
.zimu-item-four-description {
  padding-left: 0;
}
.zimu-item-five-description {
  padding-right: 0;
}
.zimu-web-pages {
  height: 400px;
  padding-right: 30px;
}
.serp-results-1 {
  margin-right: 30px;
}
.seo-item {
  height: 100%;
  /* background-color: #383838; */
  scrollbar-color: #DC7430 #FAFAFA;
  padding: 0;
}
.seo-item::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  background-color: #F5F5F5;
}
.seo-item::-webkit-scrollbar {
  width: 12px;
  background-color: #F5F5F5;
}
.seo-item::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
  background: #DC7430;
}

@media(min-width: 1500px) {
  .breadcrumb-area {
    height: 600px;
  }
}

@media(max-width: 1499.98px) {
  .breadcrumb-area {
    height: 500px;
  }
}

@media(max-width: 1399.98px) {
  .breadcrumb-area {
    height: 400px;
  }
}

@media(max-width: 1199.98px) {
  .breadcrumb-area {
    height: 350px;
  }
  .gallery-title h2 {
    font-size: 1.8rem;
  }
  .portfolio-link p {
    font-size: .8em;
  }
}

@media(max-width: 991.98px) {
  .breadcrumb-area {
    height: 300px;
  }
  .item-three::after, .item-four::after, .item-five::after {
    font-size: .7em;
  }
  .gallery-title h2 {
    font-size: 1.5rem;
  }
  .portfolio-link p {
    line-height: 1.5;
    font-size: .65em;
    margin-top: .3em;
  }
}

@media(max-width: 767.98px) {
  .breadcrumb-area {
    height: 230px;
  }
  .zimu-content-area {
    width: 90%;
  }
  .gallery-title h2 {
    font-size: 1.2rem;
  }
  .portfolio-link p {
    line-height: 1.5;
    font-size: .55em;
    margin-top: .3em;
  }
  .gallery-description p {
    font-size: .9em;
    line-height: 1.8;
  }
}

@media(max-width: 575.98px) {
  .breadcrumb-area {
    height: 170px;
  }
  .gallery-title {
    margin: 1.1em 0;
  }
  .gallery-title h2 {
    font-size: 1.1rem;
  }
  .zimu-content-area {
    width: 95%;
  }
  .portfolio-link p {
    line-height: 1.5;
    font-size: .5em;
    margin-top: .3em;
  }
  .gallery-description p {
    line-height: 1.7;
  }
}

@media(max-width: 475.98px) {
  .breadcrumb-area {
    height: 130px;
  }
  .zimu-foundation-title {
    width: 75%;
    padding-top: 3%;
  }
}
