div[id ^= sandbox_theme_panel] {
  right: 0 !important;
  left: auto !important;
  bottom: 0 !important;
}
.slider-top .owl-nav {
  position: static;
  transform: none;
  height: auto;
}
.slider-top .owl-nav > div {
  position: absolute;
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -35px;
  background: #7a3d28;
  z-index: 1;
  opacity: 1;
}
.slider-top .owl-nav > div:before {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  content: "";
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2026%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M25.000%2C11.000%20L4.348%2C11.000%20L10.714%2C17.366%20C11.086%2C17.738%2011.086%2C18.341%2010.714%2C18.713%20C10.342%2C19.084%209.739%2C19.085%209.368%2C18.713%20L1.566%2C10.911%20C1.454%2C10.867%201.348%2C10.805%201.257%2C10.713%20C0.967%2C10.423%200.909%2C9.997%201.070%2C9.644%20C1.115%2C9.514%201.183%2C9.390%201.287%2C9.286%20C1.328%2C9.245%201.379%2C9.226%201.425%2C9.195%20L9.362%2C1.257%20C9.735%2C0.884%2010.340%2C0.884%2010.713%2C1.257%20C11.086%2C1.630%2011.086%2C2.235%2010.713%2C2.608%20L4.321%2C9.000%20L25.000%2C9.000%20C25.552%2C9.000%2026.000%2C9.448%2026.000%2C10.000%20L26.000%2C10.000%20C26.000%2C10.553%2025.552%2C11.000%2025.000%2C11.000%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
}
.slider-top .owl-nav .owl-prev {
  left: 20px;
  transform: none;
}
.slider-top .owl-nav .owl-next {
  right: 20px;
}
.slider-top .owl-nav .owl-next:before {
  transform: rotate(180deg);
}
body .slider-top .item_desc {
  left: 180px;
  top: 180px;
  right: 180px;
  transform: none;
  margin: 0;
  max-width: none;
  min-width: 0;
  text-align: left;
}
body .slider-top .item_title {
  line-height: 1.3;
  display: inline-block;
  vertical-align: top;
  color: #fff;
  background: #7a3d28b0;
  padding: 20px 35px;
  font-weight: normal;
}
body .slider-top .sl_iem .item_link_wrap a {
  display: inline-flex;
  vertical-align: top;
  width: auto;
  position: static;
  padding: 14px 40px;
  align-items: center;
  background: #f6eee0;
  color: #000;
  font-size: 16px;
  text-decoration: none;
  text-transform: uppercase;
}
body .slider-top .sl_iem .item_link_wrap a:after {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2016%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M838.7%2C956.01l-0.707-.707%2C5.3-5.3H829v-1h14.293l-5.3-5.3%2C0.707-.707%2C6.313%2C6.314V949.7Z%22%20transform%3D%22translate%28-829%20-943%29%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
  width: 16px;
  height: 13px;
  margin: 0 0 0 10px;
  display: block;
  content: "";
}
@media (max-width: 1024px) {
  body .slider-top .item_desc {
    top: 100px;
    left: 120px;
    right: 120px;
  }
}
@media (max-width: 960px) {
  body .slider-top .item_desc {
    top: 60px;
    left: 100px;
    right: 100px;
  }
  body .slider-top .owl-nav > div {
    width: 60px;
    height: 60px;
    margin-top: -30px;
  }
  body .slider-top .owl-nav {
    display: block;
  }
  body .slider-top .item_title {
    font-size: 27px;
    padding: 15px 30px;
  }
  body .slider-top .sl_iem .item_link_wrap a {
    font-size: 15px;
    padding: 10px 30px;
  }
}
@media (max-width: 640px) {
  body .slider-top .item_desc {
    top: 30px;
    left: 30px;
    right: 30px;
  }
  body .slider-top .owl-nav {
    display: none;
  }
  body .slider-top .item_title {
    font-size: 17px;
    padding: 10px 25px;
  }
  body .slider-top .sl_iem .item_link_wrap a {
    font-size: 14px;
    padding: 0;
    font-size: 0;
  }
  body .slider-top .sl_iem .item_link_wrap a:after {
    width: 40px;
    height: 40px;
    margin: 0;
  }
}
