/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav [class*='owl-'] {
  background: #fff;
  display: inline-block;
  cursor: pointer;
}
// .owl-theme .owl-nav [class*='owl-']:hover {
//   background: $orange;
//   color: #FFF;
//   text-decoration: none;
// }
.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}
.owl-theme .owl-nav.disabled+.owl-dots {
  margin-top: 10px;
}
.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.owl-theme .owl-dots .owl-dot span {
  width: 16px;
  height: 16px;
  margin: 8px;
  background: #fff;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background-color: $orange;
}
.owl-theme {
  button:focus {
    -webkit-appearance: none;
    appearance: none;
    border: 0;
    outline: 0;
  }
  .owl-nav {
    font-size: 0;
    display: flex;
    justify-content: space-between;
    span {
      color: $orange;
    }
    .owl-prev {
      position: absolute;
      display: block;
      width: 64px;
      height: 64px;
      background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACTUlEQVR4Xu2ZuYpWQRCFvwMiwmAwgaAvoKBiqGDgkpi44COYuGSj4MDgC4iCopGiJibmboGRSzTJuAQKJhoYaCYKgohQUlAXbjCm1Q1dHf5J9fn6VJ/q+4vBlwbXTwEoBwxOoFpgcAPUJVgtUC0wOIFqgcENUClQLVAtMDiBaoGeDGBmu4ADwANJPzL21o0DzGw78BpYAO5LOjUMADPbGOLdAb5uSjo/EoDrwIUQ/A3YKen7EADMzHv+ZYg14JCkVxnivUbTO8DMFoEPwNYQfEXSSpb4HgA8AY6G4DfAXkl/hwBgZmeB2yH2d/T950zxzRwQkfcO2BSCz0i6my2+CQAz2wC8BabIeyrpWAvxrQBcBZZbRN56kFNTICLvRaRPeuQ1BbBO5F2TdLGV9ae6aQ4ws1vAuSjsUbcg6c9IADzyPPp8ufDNowHwqe89sC0gjNUCLtrMDgLPZ5fgYUnTO6BJN6TdAZM6M5vH4FefB7Jefk1TYAbAByGf+3fHb48lnWhy/K1eg2a2I6bBaRQ+LeleCwjpLTBzgkeiR6OvX8AeSZ+yITQDEJfiI+B4iPbvgfuGeQ4HAI/Gj8CWgHBZ0qVMFzR1QEA4AjwL0f4+2C9pNQtCcwAB4QawFKK/eEJI+pkBoRcA/ll8bRaNaVNiFwDCBR6NDsH/GHko6eQwDphFow9H/pH0TtZ02I0DMk67i1G4ldD/1S0H9HYi2fspB2QT761eOaC3E8neTzkgm3hv9coBvZ1I9n7KAdnEe6tXDujtRLL3Uw7IJt5bvX/EhJpBku3ELQAAAABJRU5ErkJggg==');
      background-repeat: no-repeat;
      background-size: cover;
      // background-color: rgba(255,255,255,.5);
      background-color: transparent;
      border: 2px solid #fff;
      bottom: 50%;
      margin-bottom: -32px;
      left: 5%;
      &:hover {
        background-color: $orange;
      }
    }
    .owl-next {
      position: absolute;
      display: block;
      width: 64px;
      height: 64px;
      background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2264%22%20height%3D%2264%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M27.728%2020l8.544%2012-8.544%2012%22/%3E%3C/svg%3E');
      background-repeat: no-repeat;
      background-size: cover;
      // background-color: rgba(255,255,255,.5);
      background-color: transparent;
      border: 2px solid #fff;
      bottom: 50%;
      margin-bottom: -32px;
      right: 5%;
      &:hover {
        background-color: $orange;
      }
    }
  }
  .owl-dots {
    margin-top: 32px;
    .owl-dot {
      span {
        transition: background 600ms ease;
      }
    }
    .owl-dot.active {
      // span {
      //   transform: rotate(360deg);
      // }
    }
  }
}