body {
  background: #f6ffed;
}

h2.title {
  color: #f6ffed !important;
}

.img-responsive, .logo-box {
  width: 250px;
}

.video {
  width: 100%;
}

.pull-right {
  margin-top: 30px;
}

.services-section {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-blend-mode: color-dodge;
}

#about {
  background: url("../pic/5.png") no-repeat center/cover;
}

#note .accordion-column .inner-column {
  position: relative;
  padding-top: 30px;
}

#note .accordion-column .inner-column p {
  margin-bottom: 30px;
  font-size: 16px;
  line-height: 30px;
}

#note .accordion-column .inner-column img {
  position: absolute;
  right: 0;
  bottom: 0;
  opacity: .5;
  width: 100%;
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
}

@media screen and (max-width: 768px) {
  #note .accordion-column .inner-column img {
    width: auto;
    -webkit-transform: translate(0, 50%);
            transform: translate(0, 50%);
  }
}

@media screen and (max-width: 576px) {
  #note .accordion-column .inner-column img {
    width: auto;
    opacity: .2;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
  }
}

#shop {
  position: relative;
}

#shop .decorate {
  position: absolute;
  top: 30px;
  left: -300px;
  z-index: -1;
}

footer a {
  color: inherit;
  display: inline;
  font-weight: 400;
}

footer .link-box a {
  color: inherit !important;
  display: inline !important;
  font-weight: 400 !important;
}

#contact .inner-column {
  margin-top: 100px;
  margin-bottom: 100px;
}

#contact .inner-column .title {
  color: #2a4710;
}
/*# sourceMappingURL=hemusih.css.map */