.lang-bar a {
  float: left !important;
  display: inline !important;
  padding: 15px 5px !important;
}

.product-item-details {
  padding-bottom: 30px;
}

@media only screen and (max-width: 800px) {
  li.lang-bar {
    margin-left: 30px;
  }
}

/* .lang-bar li {
  padding-left: 35px;
} */

.contact-btn a {
  color: white;
}

.about-area .details h2 {
  color: #ea9375;
  font-weight: bold;
  font-family: "impact", "Arial Black", "Open Sans", sans-serif;
  font-size: 2.5rem;
}

.cap_subject {
  text-transform: capitalize;
}

h2.job-header {
  width: 100%;
  padding: 15px 30px;
  color: white;
  background: #214842;
}

.details ul.category {
  list-style: none;
  text-align: center;
  display: flex;
}

.details .category li {
  min-width: 200px;
  float: left;
  background-color: transparent;
  border: 1px solid #214842;
  border-radius: 30px;
  padding: 15px;
  margin-right: 15px !important;
}

.details .category li a {
  color: #214842;
}

.details .category li.active, .details .category li.active a {
  background-color: #214842 !important;
  color: white !important;
}

.product-item {
  padding-top: 40px;
}

.clear {
  clear: both;
}


.details img {
  vertical-align: middle;
}

.product-intro {
  text-align: center;
  color: white;
  background-color: #214842;
  width: 100%;
  padding: 15px 0;
}

.product-name {
  text-align: center;
}