/***
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https: //github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
***/

.owl-nav {
	text-align: center;
	-webkit-tap-highlight-color: transparent;
}

.owl-nav [class*='owl-'] {
	width: var(--tama_posi_50_pixe);
	height: var(--tama_posi_50_pixe);
	font-size: var(--tama_posi_20_pixe);
	color: #fff;
	text-align: center;
	line-height: 150%;
	top: 40%;
	background: #00b6d4;
	border: 0;
	border-radius: var(--tama_posi_5_pixe);
	box-shadow: 0 var(--tama_posi_5_pixe) var(--tama_posi_10_pixe) 0 rgba(0,0,0,0.2);
	display: inline-block;
	position: absolute;
	cursor: pointer;
}

.owl-nav [class*='owl-']:hover {
	color: #00b6d4;
	text-decoration: none;
	background: #fff;
}

.owl-nav .owl-next {
	right: 2%;
	padding-left: var(--tama_posi_7_pixe);
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	-ms-transition: 0.4s;
	opacity: 1;
}

.owl-nav .owl-prev {
	left: 2%;
	padding-left: var(--tama_posi_4_pixe);
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	-ms-transition: 0.4s;
	opacity: 1;
}

.owl-nav .disabled {
	opacity: 0.5;
	cursor: default;
}

.owl-nav.disabled + .owl-dots {
	margin-top: var(--tama_posi_10_pixe);
}

.owl-dots {
	text-align: center;
	margin-top: var(--tama_posi_10_pixe);
	-webkit-tap-highlight-color: transparent;
}

.owl-dots .owl-dot {
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.owl-dots .owl-dot span {
	width: var(--tama_posi_25_pixe);
	height: var(--tama_posi_12_pixe);
	margin: var(--tama_posi_5_pixe) var(--tama_posi_5_pixe);
	background: rgba(255,255,255,0.5);
	display: block;
	-webkit-backface-visibility: visible;
	transition: opacity 200ms ease;
}

.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {
	background: rgba(255,255,255,1);
}