/**
 * 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 {
}
  /* ITEM */
  .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);
  }

	/* IMAGE BOX */
	.owl-theme .item .bg-image{
        height:  100vh;

        background-position:	center;
        background-repeat:		no-repeat;
        background-size:    	cover;

        background-color:       hsl(0, 0%, 70%);
        background-blend-mode:  multiply;
	}



/* NAV */
.owl-theme .owl-nav {
    margin-top: 10px;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
}
	.owl-theme .owl-nav [class*='owl-'] {
		color: #FFF;
		font-size: 34px;
		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;
	}



/* NAV (Custom) */  
.btns{
	/*	
	display: 	none;
	position:	absolute;
	z-index:    2000;
	*/
  }
    .customNextBtn, 
    .customPreviousBtn{
      float:      left;
      display:    inline-block;
      zoom:       1;

        padding:    10px;
        margin-left:  5px;
		width:      50px;
		height:     50px;

		color:      var(--color1);
		line-height:  35px;
		text-align:   center;
		font-size:    1em;

		border-radius:  50px;
		background:   #FFF;
		opacity:    .6;
        
        cursor:     pointer;
    }
    .customNextBtn{ 
      float:    right;
      display:  block;
    }

	/* PAGINATION – NUMBERS */
	.slider-counter {
		display: 	none;
		position:	absolute;
    	left:   	3vw;
		/* bottom: calc( 10px + 3vw );*/

    	text-align: center;
    	color:    #FFF;
	}
  
	/* DOTS */
	.owl-theme .owl-nav.disabled + .owl-dots {
		position:	absolute;
		bottom:		5%;
		right:		5%;
/*																						border: solid 1px #F50014;*/
	}
	.owl-theme .owl-dots {
		text-align: center;
		-webkit-tap-highlight-color: transparent;
		margin-top: 0;
												/*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:			60px;
	    	height: 		3px;
/*	    	margin-left: 	25px;*/
	    	margin:			15px 0 15px 25px;
	    	background: 	var(--color6);
	    	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(--color2);
	    }
	


