/**
 * 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
 */



/* CAROUSEL */
.owl-carousel
{
	/* disable scrolling while swiping*/
    -ms-touch-action: pan-y !important;
    touch-action: pan-y !important;
}

	/* ITMEM */
	.item{
		opacity:0.4;
		transition:.4s ease all;
		margin:0 20px;
		transform:scale(.95);
	}
	@media(max-width:1000px){
		.item{
			margin:0; transform:scale(.95)
		}
	}
	.active .item{
		opacity:1;
		transform:scale(1);
	} 
	.owl-item {
	    -webkit-backface-visibility: hidden;
	    -webkit-transform: translateZ(0) scale(1.0, 1.0);
	}

		.owl-theme .item .image-holder{
			float: left;

			background-position: top;
			background-size: cover;
			background-repeat: no-repeat;
		}
		.owl-theme .item .info{
			width: 100%;
			float: left;
			margin-top: 15px;
			
			/*background-color: #31D359;*/
		}


	/* NAV */
	.owl-theme .owl-nav {
		margin-top: 10px;
		text-align: center;
		-webkit-tap-highlight-color: transparent;
																display: none;
	}
	.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: #000;
		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;
	}
	


	/* DOTS */
	.owl-theme .owl-dots {
		text-align: center;
		-webkit-tap-highlight-color: transparent;

		margin-top: 60px;
												/*border: solid 1px #0F0;*/
	}
		.owl-theme .owl-dots .owl-dot {
	    	display: inline-block;
	    	zoom: 1;
	    	display: inline;
	    }
	    .owl-theme .owl-dots .owl-dot span {
	    	
	    	/* Circle
	    	width:			10px;
	    	height: 		10px;
	    	border-radius:	30px;
	    	*/

	    	width:			40px;
	    	height: 		6px;
	    	margin: 		5px 7px;
	    	background: 	var(--color4);
	    	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: var(--color1);
	    }
	





