a:focus,a:hover{text-decoration:none}
.slider-area{width:100%;position:relative;margin:0 auto;padding:0}
.block-slider{border:none;width:100%;position:relative}
.block-slider ul li{list-style:none}
.bx-controls-direction{width:100%;max-width:1140px;margin:0 auto;position:relative}
.block-slider .bx-next,.block-slider .bx-prev{width:40px;height:40px;text-align:center;font-size:4em;position:absolute;bottom:2%;transform:translateY(-50%);line-height:50px;transition:all .3s ease;display:block;color:#e1321a;z-index:1;opacity:1}
.block-slider img{width:100%;height:auto}
.block-slider .bx-next i,.block-slider .bx-pager,.block-slider .bx-prev i{display:none}
.block-slider .bx-prev{right:7%;background:url(../images/left.png) no-repeat}
.block-slider .bx-next{right:1%;background:url(../images/right.png) no-repeat}
.block-slider:hover .bx-prev{right:7%}
.block-slider:hover .bx-next{right:1%}
.block-slider .bx-next:hover,.block-slider .bx-prev:hover{opacity:.5}
.block-slider .bx-pager{position:relative;text-align:right;margin:-50px 8% 0 0}

.block-slider .bx-pager-item a{width:100%;height:100%;display:block;border-radius:50%}
.block-slider .bx-pager-item a.active{background:#e5ac16}
.block-slider .caption-group{position:absolute;bottom:10%;right:0;color:#fff;background:rgba(0,0,0,.56);padding:10px 20px}
.block-slider .caption-group .title{margin:0}
.block-slider .caption-group .subtitle{margin:0;margin-top:5px}
.block-slider .caption-group .button-radius{margin-top:27px}
.block-slider .caption-group .primary{color:#1bd172}
.block-slider .caption-group .caption{display:block!important}
@media screen and (max-width:980px){.block-slider .bx-next,.block-slider .bx-pager,.block-slider .bx-prev{display:none}
}
.block-slider .bx-pager {
    position: relative;
    margin: 0 auto;
    width: 100px;
display:block;
}
.bx-has-controls-direction {
    position: absolute;
    width: 90%;
    max-width: 1140px;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: left;
    bottom: 3%;
}
.block-slider .bx-pager-item {
    width: 12px;
    height: 12px;
    background: 0 0;
    font-size: 0;
    display: inline-block;
    margin: 0 5px;
}
.block-slider .bx-pager-item a.active {
    background: #eee;
}
.block-slider .bx-pager-item a {
    width: 100%;
    height: 100%;
    display: block;
    border-radius: 50%;
    border: 2px solid #eee;
}
.block-slider .bx-pager-item a {
    width: 100%;
    height: 100%;
    display: block;
    border-radius: 50%;
    border: 2px solid #eee;
}
