/* line 16, 0_home.scss */
.owl-carousel.front-slider button.owl-dot {
  width: 20px;
  height: 20px;
  border-radius: 20px; }

/* line 29, 0_home.scss */
.we-best {
  margin: 20px 0;
  font-size: 0;
  line-height: 1;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  text-align: center;
  background: #f0f5e2;
  padding: 10px; }
  /* line 44, 0_home.scss */
  .we-best .cell {
    flex: 1 1 auto; }
  /* line 49, 0_home.scss */
  .we-best .txt span {
    color: #000;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    font-size: 14px;
    font-weight: 700; }
  /* line 59, 0_home.scss */
  .we-best .cell:hover span {
    color: #fcb040; }

/* line 66, 0_home.scss */
.vendors {
  font-size: 0;
  line-height: 1;
  text-align: center;
  background: #f1f1f1;
  padding: 10px; }
  /* line 73, 0_home.scss */
  .vendors .title {
    font-size: 30px;
    font-weight: bold;
    padding: 20px 0 10px 0; }
  /* line 78, 0_home.scss */
  .vendors .list {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: stretch; }
  /* line 85, 0_home.scss */
  .vendors .link {
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
    flex: 1 1 auto;
    margin: 5px;
    border: 2px solid #cecece;
    max-width: 200px;
    background: #fff;
    transition: all .5s ease; }
  /* line 100, 0_home.scss */
  .vendors .link:hover {
    border-color: #fcb040; }

/* line 106, 0_home.scss */
.our-sales {
  text-align: center;
  background: #f1f1f1;
  margin: 20px 0;
  font-size: 16px;
  color: #000;
  border-bottom: 1px dashed #009600;
  border-top: 1px dashed #009600;
  line-height: 1;
  padding: 25px 0 25px 0; }
  /* line 119, 0_home.scss */
  .our-sales span {
    font-weight: bold; }
  /* line 122, 0_home.scss */
  .our-sales strong {
    font-weight: bold;
    color: red; }
  /* line 126, 0_home.scss */
  .our-sales a {
    font-weight: bold;
    transition: all .5s ease;
    text-decoration: underline; }
    /* line 130, 0_home.scss */
    .our-sales a:hover {
      color: #fcb040;
      text-decoration: underline; }

/* line 159, 0_home.scss */
.set-wrapper {
  background: #f1f1f1;
  padding: 10px; }

/* line 163, 0_home.scss */
.bord-top {
  margin-top: 20px;
  border-top: 1px solid silver;
  padding-top: 30px; }

/* line 169, 0_home.scss */
.set-list {
  text-align: center; }
  /* line 172, 0_home.scss */
  .set-list > .title {
    text-transform: uppercase;
    font-size: 24px;
    font-weight: bold;
    color: #009600; }
    /* line 177, 0_home.scss */
    .set-list > .title i {
      color: #fcb040;
      font-size: 34px; }
  /* line 183, 0_home.scss */
  .set-list > .list {
    text-align: center; }
  /* line 187, 0_home.scss */
  .set-list ul.front-tabs {
    border: 1px dashed transparent !important;
    padding: 0;
    margin: 20px 0;
    justify-content: center;
    align-items: center; }
    /* line 208, 0_home.scss */
    .set-list ul.front-tabs > li {
      float: none;
      margin: 0;
      display: inline-block;
      vertical-align: middle;
      background: #fff;
      border-radius: 0; }
      /* line 215, 0_home.scss */
      .set-list ul.front-tabs > li > a {
        border: 1px dashed transparent !important;
        color: grey;
        background: #fff;
        margin: 4px 4px;
        /*border-radius: 6px;*/
        border-radius: 0;
        padding: 8px 15px;
        font-size: 20px;
        font-weight: bold; }
        /* line 225, 0_home.scss */
        .set-list ul.front-tabs > li > a:hover {
          background: #fba128;
          color: #fff; }
    /* line 231, 0_home.scss */
    .set-list ul.front-tabs > li:first-of-type {
      /*border-radius: 6px 0 0 6px;*/
      border-radius: 0; }
    /* line 235, 0_home.scss */
    .set-list ul.front-tabs > li:last-of-type {
      /*border-radius: 0 6px 6px 0;*/
      border-radius: 0; }
    /* line 239, 0_home.scss */
    .set-list ul.front-tabs > li > a.active {
      background: #009600;
      color: #fff; }
  /* line 245, 0_home.scss */
  .set-list .tab-content {
    clear: both; }

/* line 252, 0_home.scss */
.set-list.disc > .title i {
  color: #dc3545; }

/* line 260, 0_home.scss */
.more {
  text-align: right; }

/* line 263, 0_home.scss */
.mor {
  display: inline-block;
  border: none;
  background: none;
  box-shadow: none;
  color: #009600;
  margin: 10px 0;
  padding: 0;
  font-weight: bold;
  font-size: 16px;
  border-radius: 6px;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  position: relative; }

/* line 278, 0_home.scss */
.mor:after {
  content: "";
  display: block;
  border-bottom: 1px solid #009600;
  width: 100%;
  height: 1px;
  position: absolute;
  top: 100%;
  left: 0;
  -webkit-transition: all 1s ease;
  transition: all 1s ease; }

/* line 290, 0_home.scss */
.mor:hover {
  color: #fba128; }

/* line 293, 0_home.scss */
.mor:hover:after {
  border-bottom: 1px solid #fba128; }

/* line 308, 0_home.scss */
.home-desc {
  padding: 50px 0; }
  /* line 310, 0_home.scss */
  .home-desc h1 {
    font-weight: bold; }

/*# sourceMappingURL=0_home.css.map */
