.owl-carousel[data-desktop-cols] {
 display:none;
 width:100%;
 -webkit-tap-highlight-color:transparent;
 position:relative;
 z-index:1
}
.owl-carousel[data-desktop-cols] .owl-stage {
 position:relative;
 padding:25px 0;
 cursor:-webkit-grab;
 cursor:-moz-grab;
 -ms-touch-action:pan-Y
}
.owl-carousel[data-desktop-cols] .owl-stage:after {
 content:".";
 display:block;
 clear:both;
 visibility:hidden;
 line-height:0;
 height:0
}
.owl-carousel[data-desktop-cols] .owl-stage-outer {
 position:relative;
 overflow:hidden;
 -webkit-transform:translate3d(0,0,0)
}
.owl-carousel[data-desktop-cols] .owl-item {
 position:relative;
 min-height:1px;
 float:left;
 -webkit-backface-visibility:hidden;
 -webkit-tap-highlight-color:transparent;
 -webkit-touch-callout:none
}
.owl-carousel[data-desktop-cols] .owl-item img {
 display:block;
 width:100%;
 -webkit-transform-style:preserve-3d
}
.owl-carousel[data-desktop-cols] .owl-dots.disabled,
.owl-carousel[data-desktop-cols] .owl-nav.disabled {
 display:none
}
.owl-carousel[data-desktop-cols] .owl-dot,
.owl-carousel[data-desktop-cols] .owl-nav .owl-next,
.owl-carousel[data-desktop-cols] .owl-nav .owl-prev {
 cursor:pointer;
 -webkit-user-select:none;
 -khtml-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.owl-carousel.owl-loaded[data-desktop-cols] {
 display:block
}
.owl-carousel.owl-loading[data-desktop-cols] {
 opacity:0;
 display:block
}
.owl-carousel.owl-hidden[data-desktop-cols] {
 opacity:0
}
.owl-carousel.owl-refresh[data-desktop-cols] .owl-item {
 display:none
}
.owl-carousel.owl-drag[data-desktop-cols] .owl-item {
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.owl-carousel.owl-grab[data-desktop-cols],
.owl-stage.owl-grab {
 cursor:-webkit-grabbing;
 cursor:-moz-grabbing
}
.owl-carousel.owl-rtl {
 direction:rtl
}
.owl-carousel.owl-rtl .owl-item {
 float:right
}
.no-js .owl-carousel {
 display:block
}
.owl-carousel[data-desktop-cols] .animated {
 animation-duration:1s;
 animation-fill-mode:both
}
.owl-carousel[data-desktop-cols] .owl-animated-in {
 z-index:0
}
.owl-carousel[data-desktop-cols] .owl-animated-out {
 z-index:1
}
.owl-carousel[data-desktop-cols] .fadeOut {
 animation-name:fadeOut
}
@keyframes fadeOut {
 0% {
  opacity:1
 }
 100% {
  opacity:0
 }
}
.owl-height {
 transition:height .5s ease-in-out
}
.owl-carousel[data-desktop-cols] .owl-item .owl-lazy {
 opacity:0;
 transition:opacity .4s ease
}
.owl-carousel[data-desktop-cols] .owl-item img.owl-lazy {
 transform-style:preserve-3d
}
.owl-theme[data-desktop-cols] .owl-nav {
 margin-top:10px;
 text-align:center;
 -webkit-tap-highlight-color:transparent
}
.owl-theme[data-desktop-cols] .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[data-desktop-cols] .owl-nav [class*=owl-]:hover {
 background:#869791;
 color:#fff;
 text-decoration:none
}
.owl-theme[data-desktop-cols] .owl-nav .disabled {
 opacity:.5;
 cursor:default
}
.owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {
 margin-top:-20px;
}
.owl-theme[data-desktop-cols] .owl-dots {
 text-align:center;
 -webkit-tap-highlight-color:transparent
}
.owl-theme[data-desktop-cols] .owl-dots .owl-dot {
 display:inline-block;
 background:0 0;
 border:none;
 padding:0
}
.owl-theme[data-desktop-cols] .owl-dots .owl-dot span {
 width:6px;
 height:6px;
 margin:5px 7px;
 background:rgba(0,0,0,.25);
 display:block;
 -webkit-backface-visibility:visible;
 border-radius:30px;
 -webkit-transition:all .13s ease;
 transition:all .13s ease;
 -webkit-transform:scale(.9);
 transform:scale(.9)
}
.owl-theme[data-desktop-cols] .owl-dots .owl-dot.active span,
.owl-theme[data-desktop-cols] .owl-dots .owl-dot:hover span {
 background:#869791
}
.span_12.light .owl-theme[data-desktop-cols] .owl-dots .owl-dot span {
 background:rgba(255,255,255,.5)
}
.span_12.light .owl-theme[data-desktop-cols] .owl-dots .owl-dot.active span,
.span_12.light .owl-theme[data-desktop-cols] .owl-dots .owl-dot:hover span {
 background:#fff
}
.owl-theme[data-desktop-cols] .owl-dots .owl-dot.active span {
 -webkit-transform:scale(1.5);
 transform:scale(1.5)
}
.owl-carousel[data-column-padding="5px"] .carousel-item {
 padding:6px
}
.owl-carousel[data-column-padding="10px"] .carousel-item {
 padding:11px
}
.owl-carousel[data-column-padding="15px"] .carousel-item {
 padding:16px
}
.owl-carousel[data-column-padding="20px"] .carousel-item {
 padding:21px
}
.owl-carousel[data-column-padding="30px"] .carousel-item {
 padding:31px
}
.owl-carousel[data-column-padding="40px"] .carousel-item {
 padding:41px
}
.owl-carousel[data-column-padding="50px"] .carousel-item {
 padding:51px
}
.owl-carousel.moving a {
 pointer-events:none
}
.owl-carousel[data-enable-animation=true] .owl-stage>.owl-item {
 opacity:0;
 -ms-transform:translateY(70px);
 -webkit-transform:translateY(70px);
 transform:translateY(70px)
}
.owl-carousel[data-enable-animation=true] .owl-controls {
 opacity:0
}
.owl-carousel[data-enable-animation=true].animated-in .owl-controls {
 opacity:1;
 -ms-transition:opacity .5s;
 -webkit-transition:opacity .5s;
 transition:opacity .5s
}
@media only screen and (max-width :690px) {
 .owl-carousel[data-column-padding="10px"] .carousel-item,
 .owl-carousel[data-column-padding="15px"] .carousel-item,
 .owl-carousel[data-column-padding="20px"] .carousel-item,
 .owl-carousel[data-column-padding="30px"] .carousel-item,
 .owl-carousel[data-column-padding="40px"] .carousel-item,
 .owl-carousel[data-column-padding="50px"] .carousel-item {
  padding:10px
 }
}
