﻿/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.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}

.events-item {
    position: relative;
    text-align: center;
    overflow: hidden;
    display: block;
    cursor: pointer; }
    .events .events-item:before {
      background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(5, 5, 5, 0.6)));
      background: -webkit-linear-gradient(top, transparent, rgba(5, 5, 5, 0.6));
      background: -moz-linear-gradient(top, transparent, rgba(5, 5, 5, 0.6));
      background: -ms-linear-gradient(top, transparent, rgba(5, 5, 5, 0.6));
      background: -o-linear-gradient(top, transparent, rgba(5, 5, 5, 0.6));
      bottom: 0;
      left: 0;
      right: 0;
      top: 50%;
      position: absolute;
      content: '';
      pointer-events: none;
      z-index: 1; 
}
.events-item img {
      -webkit-transition: all 0.3s ease-in-out;
      -moz-transition: all 0.3s ease-in-out;
      -ms-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out; 
}
.events-item:hover img {
      transform: scale(1.2);
      -webkit-transition: all 0.3s ease-in-out;
      -moz-transition: all 0.3s ease-in-out;
      -ms-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out;
}
.events-item .events-content {
      position: absolute;
      bottom: -73%;
      width: 100%;
      height: 100%;
      z-index: 1; 
}
.events-item .events-content a{
	text-decoration: none; 	
}
.events-item .events-content a:hover {
	text-decoration: none; 
}
      @media (max-width: 1199px) {
.events-item .events-content .events-h3 {
          font-size: 27px; 
} }
.events{
	 position: relative;
	 padding:0 0 60px 0;
}
.events .owl-carousel {
    margin-top: 160px; 
}
.events .owl-carousel .owl-nav {
    display: flex;
    position: absolute;
    right: 15px;
    top: -105px;
}
.events .owl-carousel .owl-nav .owl-prev {
    font-size: 0;
}
.events .owl-carousel .owl-nav .owl-next {
    font-size: 0;
}
.events .owl-carousel .owl-nav .owl-next:before {
    content: "";
    background: url(../images/even-r-icon.png) no-repeat;
    position: absolute;
    width: 17px;
    height: 30px;
}
.events .owl-carousel .owl-nav .owl-prev:before {
    content: "";
    background: url(../images/even-l-icon.png) no-repeat;
    position: absolute;
    width: 17px;
    height: 30px;
    margin-left: -40px;
}
.events .events-title {
	position:absolute;
	top:66px;
	font-size: 48px;
    font-weight: 400;
      font-family: 'Montserrat', sans-serif;
}
.events .line {
	position:absolute;
	top:105px;
	width: 300px;
    height: 1px;
    background: #8e7037;
    margin-top: 22px;
    margin-bottom: 0px;
}
.events-p a,
.events-p {
    font-size: 14px;
    color: #FFF;
      font-family: 'Montserrat', sans-serif;
    text-decoration:none!important;
}
.events-h3 a,
.events-h3 {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    font-family: 'Barlow Condensed', sans-serif;
    margin-top: 15px;
    text-decoration:none!important;
}
.owl-dots{
	display:none;
}


