/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:right;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav{margin-top:-6px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:40px;margin:5px;padding:4px 0px;display:inline-block;cursor:pointer;}.owl-theme .owl-nav [class*=owl-]:hover{color:#DDDDDD;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.7;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:#18274f;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;}.owl-carousel .owl-next{position:absolute; right:-40px; top:35%;}.owl-carousel .owl-prev{position:absolute; left:-40px; top:35%;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{    background: rgba(24, 39, 79,.8);border: 2px solid rgba(0, 64, 62,.85);}
.owl-carousel .owl-item{
    float:left;
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{
    font-size: 30px;
    color:#18274f;
}
.owl-carousel .owl-item img{
    width:100%;
    float:left;
}

#owl-1{
    height: 320px;
}
#owl-2{
    height: auto;
}
#owl-2 .item img {
    /*max-height: 176px;*/
	padding:2% 0;
}
#owl-1 img{
    height: 100%;
}
#owl-1 .owl-dots{
    position: absolute;
    bottom: -35px;
    left: 0;
    right: 0;
}
#owl-1 .title,#owl-2 .title{
    position: absolute;
    bottom: 0;
    left: 0;
    right:0;
    height: auto;
    padding: 8px 6%;
    color:#FFF;
    background-color: rgba(172, 150, 109,.9);
    font-weight: 600;
}

#owl-2 .title{
    background-color: rgba(134, 7, 37,.9);
}
#owl-1.owl-carousel .owl-next,#owl-2.owl-carousel .owl-next{position:absolute; right:0px; top:35%;color: #FFF;
    font-size: 1.5rem;}

#owl-1.owl-carousel .owl-prev,#owl-2.owl-carousel .owl-prev{position:absolute; left:0px; top:35%;color: #FFF;
    font-size: 1.5rem;}

#owl-2.owl-carousel .owl-next,#owl-2.owl-carousel .owl-prev{
    color:#00BFBA;
}
#owl-3.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    /*height: 480px;*/
}
#owl-3{
    margin-bottom: 5px;
    width: 100%;
}
#owl-3 .owl-dots{
    bottom:17px;
    right:10px;
    position:absolute;
}
#owl-3 .owl-nav{

}

#owl-3 .owl-prev {
    left: 0;
    top: 42%;
}

#owl-3 .owl-next {
    right: 0;
    top: 42%;
}
#owl-3 .title{
    position: absolute;
    bottom: 7px;
    width: 78%;
    color: #232323;
    left: 0;
    padding: 0;
	font-size:1.2em;
	line-height:1.9em;
}
#owl-3.owl-theme .owl-dots .owl-dot span{
    width: 17px;
    height: 17px;
    /*border: 1px solid #cacaca;*/
}
#owl-3 .title span{
    background-color: rgba(134, 7, 37,.9);
    padding: 10px 15px;
    -webkit-box-decoration-break: clone;
    margin-right: 7px;
    color: #FFF;
    font-weight: 600;
}
#owl-3 .title a{
    color:#FFF;
}

#owl-3 .title a:hover{
    color:#DCDCDC;
}
#owl-3 .more{
    bottom: 45px;
    right: 5px;
    color:#FFF;
    position: absolute;
    font-size: 13px;
}

#owl-3 .more span{
    background-color:#cb8699;
    padding: 3px 8px;
}

#owl-3 .more a{
    color:#FFF;
    font-size: 85%;
}
#owl-3 .more a:hover{
    color:#DCDCDC;
}

@media (max-width:1045px){
	.owl-carousel .owl-next{position:absolute; right:0; top:35%;}.owl-carousel .owl-prev{position:absolute; left:0; top:35%;}
}

@media (max-width:767px){
	#owl-3 .title{text-align:center;position:relative;width:100%;bottom:0;left:0;float:left;padding: 2%;font-size:1em;line-height:1.5em;}
	#owl-3 .owl-dots,#owl-3 .owl-nav{font-size:25px;text-align:center;-webkit-tap-highlight-color:transparent;margin-bottom:5px;position:static;}
    #owl-3.owl-carousel .owl-item{
        /*height: 245px;*/
    }
}
@media (min-width:750px) and (max-width:800px) {

}
@media (min-width:1499px) {

    #owl-3 .more span{
        font-size: 18px;
    }
}