/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots,.owl-theme .owl-nav
{
    text-align:center;
    -webkit-tap-highlight-color:transparent
}
.owl-theme .owl-nav{
    margin-top:10px
}
.owl-theme .owl-nav [class*=owl-]{
     color:#FFF;
     font-size:14px;
     margin:5px;
     padding:4px 7px;
     background:#D6D6D6;
     display:inline-block;
     cursor:pointer;
     border-radius:3px
 }
.owl-theme .owl-nav [class*=owl-]:hover{
       background: black;
       color:#FFF;
       text-decoration:none
   }
.owl-theme .owl-nav .disabled{
           opacity:.5;
           cursor:default
       }
.owl-theme .owl-nav.disabled+.owl-dots{
    margin-top:10px
}
.owl-theme .owl-dots .owl-dot
{
    display:inline-block;
    zoom:1
}
.owl-theme .owl-dots .owl-dot span{
    width:10px;
    height:10px;
    margin:5px 7px;
    background:#D6D6D6;
    display:block;
    -webkit-backface-visibility:visible;
    transition:opacity .2s ease;
    border-radius:30px
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span{
    background:#869791
}

.owl-theme .owl-dots{
    display: none;
}

button.owl-next, button.owl-prev {
    width: 30px!important;
    height: 30px!important;
    /*border-radius: 50%!important;*/
    text-align: center;
    background-color: white!important;
    border: 1px solid #aba6a6 !important;
    color: black!important;
    position: absolute;
    top: 32%;
}

button.owl-next{
    right: 1%;
}

button.owl-prev{
    left: 1%;
}

.owl-theme .owl-nav span {
    font-size: 35px;
    line-height: 25px;
}

.owl-theme .owl-nav button:hover{
    background-color: black!important;
    color: white!important;
}

:focus {
    outline: unset;
}