.brand_logo img {
  width: 240px;
}
header.row.affix .logo_part .logo img {
  max-width: 60%;
}
.aboutli ul {
    overflow: scroll;
}
.aboutli ul::-webkit-scrollbar {
  display: none;
}
.aboutli ul {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}
.aboutli li {
    white-space: nowrap;
    white-space: nowrap;
    font: 500 16px/40px "Open Sans", sans-serif;
    color: #c16717;
    letter-spacing: 0.3px;
    white-space: nowrap;
}
@media (max-width: 1199px) {
  .header .logo_part .logo a img {
      width: 120px;
  }
}
.fluid-work-area .work-promo:before {
    display: none;
}
.filter_row ul li {
  text-transform: unset;
}
.fluid-work-area .work-promo {
  background: url(../images/workshop/workshop2.jpg) no-repeat scroll 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}
.content-list li {
  font: 500 16px/40px "Open Sans", sans-serif;
  color: #c16717;
  letter-spacing: 0.3px;
  white-space: nowrap;
}
.content-list li:before {
  content: "\f18e";
  float: left;
  font: normal normal normal 14px/40px FontAwesome;
  width: 30px;
  height: auto;
}
.carpenters-p {
  font: unset;
  letter-spacing: unset!important;
  font-style: italic;
  font-size: 16px!important;
}
.work-image img {
  object-fit: cover;
  height: 100%;
}
.fluid-work-area .work-promo .promo-content {
  padding-bottom: 36px;
}
.social-info {
  max-width: 980px;
}
.youtube {
    padding-left: 0px;
    padding-right: 0px;
}
.youtube iframe {
    width: 100%;
    min-height: 208px;
    margin-left: 6px;
    margin-top: 6px;
    padding-right: 12px;
    /*border-top-left-radius: 20px;*/
    /*border-bottom-left-radius: 20px;*/
}
.our-history {
    padding-top: 26px;
    padding-bottom: 6px;
}
.our-history p {
    font: bold 26px/1.2 "Alegreya", serif;
    color: #fff8df;
    position: relative;
    padding-bottom: 20px;
    letter-spacing: 0.3px;
    margin: 0;
    padding-left: 36px;
    padding-right: 36px;
    padding-top: 36px;
}
.our-history .filter_row {
    background-color: #57371f;
    /*background-color: rgba(0, 0, 0, 0.60);
    /*border-radius: 20px;*/
    /*background: url(../images/history/history.jpg);*/
    /*background-blend-mode: color;*/
    /*background-size: cover;*/
    /*background-position: center;*/
    /*background-repeat: no-repeat;*/
}
.request-sent {
  font: bold 20px/1.25 "Alegreya", serif;
  letter-spacing: 0.3px;
  color: #fff;
}
.contact-sent {
  font: bold 30px/1.25 "Alegreya", serif;
  letter-spacing: 0.3px;
  color: #c16717;
}