@charset "utf-8";
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel .video-container{
    position:relative;
    padding-bottom:35.0992%;
    padding-top:0;
    height:0;
    overflow:hidden;
}
.owl-carousel .video-container iframe, 
.owl-carousel .video-container object, 
.owl-carousel .video-container embed, 
.owl-carousel .video-container video{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.owl-carousel .video-container video{ margin: 0 auto; }
.owl-theme .owl-nav {
	display:none;
	width:100%;
	text-align: center;
	-webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav [class*='owl-'] {
	display:block;
	width:60px;
	height:80px;
	cursor: pointer;
	position:absolute;
	top:0;
}
.owl-theme .owl-nav [class*='owl-'] .fa{ text-indent:-9999px;}
.owl-theme .owl-nav .owl-prev, .owl-theme .owl-nav .owl-next{
	position:absolute;
	top:50%;
	margin-left:-15px;
	margin-top:-40px;
}
.owl-theme .owl-nav .owl-prev{ left:0; background:transparent url(../images/icon-event-prev.png) no-repeat 0 0;}
.owl-theme .owl-nav .owl-next{ right:-15px; background:transparent url(../images/icon-event-next.png) no-repeat 0 0;}
.owl-theme .owl-nav [class*='owl-']:hover {
	color:rgba(230,0,18,0.65);
	text-decoration: none; 
}
.owl-theme .owl-nav .disabled {opacity: 0.5;cursor: default; }

.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 10px; }

.owl-theme .owl-dots {
	text-align: center;
	-webkit-tap-highlight-color: transparent;
	width: 320px;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -160px;
}
.owl-theme .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1;
	*display: inline; 
}
.owl-theme .owl-dots .owl-dot span {
	width: 10px;
	height: 10px;
	margin: 5px 7px;
	background: #afafaf;
	display: block;
	-webkit-backface-visibility: visible;
	transition: opacity 200ms ease;
	border-radius: 30px; 
}
 .owl-theme .owl-dots .owl-dot:hover span {background: #666666; }
.owl-theme .owl-dots .owl-dot.active span, 
.owl-theme .owl-dots .owl-dot:hover span {box-shadow: inset 0px 0px 11px 0px rgba(0,0,0,0.25);}
.owl-theme .owl-dots .owl-dot.active span{background: #e61b14; }
.bannerBlk .owl-carousel .owl-item li{list-style-type:none;}
.bannerBlk .owl-carousel .owl-item a{ 
	position:relative;
	display:block;
}
.bannerBlk .owl-theme .owl-nav .owl-prev, .bannerBlk .owl-theme .owl-nav .owl-next{margin-top:-44px;}
.bannerBlk .owl-theme .owl-nav .owl-prev{ left:0; background:transparent url(../images/icon-banner-prev.png) no-repeat 0 0;}
.bannerBlk .owl-theme .owl-nav .owl-next{ right:0; background:transparent url(../images/icon-banner-next.png) no-repeat 0 0;}



@media (max-width: 960px){
.owl-theme .owl-nav .owl-prev {left: 15px;}
.owl-theme .owl-nav .owl-next {right: 0;}
.bannerBlk .owl-theme .owl-nav .owl-prev, .bannerBlk .owl-theme .owl-nav .owl-next{margin-top:-60px;}
.bannerBlk .owl-theme .owl-nav .owl-prev{ left:15px; background-image:none;}
.bannerBlk .owl-theme .owl-nav .owl-next{ right:0; background-image:none;}
.owl-theme .owl-nav [class*='owl-'] .fa {
	display:none;
    text-indent: 0;
    font-size: 80px;
    color: #bfbfbf;
	text-shadow: 0px 3px 5px rgba(50, 50, 50, 0.75);
}
.owl-theme .owl-nav [class*='owl-']:hover .fa, .owl-theme .owl-nav [class*='owl-']:focus .fa {text-shadow: 0px 3px 5px rgba(50, 50, 50, 0);}
}


@media (max-width: 320px){
}

.fa-angle-down:before{
	font-family: FontAwesome;
}
.fa-angle-up:before{
	font-family: FontAwesome;
}

.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:#869791;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}