.glide__arrows {
  position: absolute;
}
.glide--horizontal .glide__arrows {
  top: 50%;
  width: 92%;
  margin-left: 4%;
}
.glide--vertical .glide__arrows {
  left: 50%;
  height: 88%;
  margin-top: 6%;
}
.glide__arrow {
  position: absolute;
  z-index: 2;
  color: transparent;
  text-transform: uppercase;
  font: 11px Arial, sans-serif;
  padding: 9px 12px;
  background-color: transparent;
  border-radius: 4px;
  -webkit-transition: border 300ms ease-in-out;
          transition: border 300ms ease-in-out;
}
.glide__arrow:focus {
  outline: none;
}
.glide__arrow:hover {
  border-color: white;
}
.glide--horizontal .glide__arrow {
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.glide--horizontal .glide__arrow.prev {
  left: 7.5em;
  background-image: url("../img/menu/slide-arrow-left.png");
  background-position: 10% 50%;
}
.glide--horizontal .glide__arrow.next {
  right: 0;
  background-image: url("../img/menu/slide-arrow-right.png");
  background-position: 90% 50%;
}
.glide--horizontal .glide__arrow.nxt {
	right: 0;
  background-image: url("../img/menu/arrow-right.svg");
  background-size: 100% 100% }

.glide--horizontal .glide__arrow.prv {
	left: 0;
  background-image: url("../img/menu/arrow-left.svg");
  background-size: 100% 100% }
.glide--vertical .glide__arrow {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.glide--vertical .glide__arrow.prev {
  top: 0;
}
.glide--vertical .glide__arrow.next {
  bottom: 0;
}
.glide__bullets {
  position: absolute;
  list-style: none;
}
.glide--horizontal .glide__bullets {
  bottom: 4%;
  left: 0;
  width: 100%;
  height: 12px;
  text-align: center;
}

.glide__bullets .glide__bullet {
    cursor: pointer;
    margin: 0 10px 0 10px;
    display: inline-block;
    width: 26px;
    height: 26px;
    padding: 0;
    border-radius: 50%;
    -webkit-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
    text-align: center;
}

.glide__bullets .bullet-center {
    margin: 0 auto;
    margin-top: 10px;
    background-color: rgba(255, 255, 255, 1);
    width: 6px;
    height: 6px;
    padding: 0;
    cursor: pointer;
    border-radius: 50%;
}

.glide__bullets .bullet-wrapper.active .glide__bullet {
  background-color: rgba(255, 255, 255, 0.5);

}




.glide__bullets .glide__bullet *:focus {
  outline: none;
}
.glide__bullets .bullet-wrapper:not(.active) .glide__bullet:hover,
.glide__bullets .bullet-wrapper:not(.active) .glide__bullet:focus {
    background-color: rgba(255, 255, 255, 0.20);
}



.glide--slider .glide__arrow {
  opacity: 1;
  -webkit-transition: opacity 150ms ease;
          transition: opacity 150ms ease;
}
.glide--slider .glide__arrow.disabled {
  opacity: 0.33;
}