.carousel{position:relative;overflow:hidden}.carousel .loading{position:absolute;z-index:20;text-align:center;color:#fff;width:100%;display:block;height:100%}.carousel .loading .slider{position:relative;width:50%;height:2px;background:rgba(255,255,255,.5);overflow:hidden;display:inline-block;top:50%}.carousel .loading .slider .line{position:absolute;background:#16fffb;height:2px;animation:3s carousel-loading}.carousel .caroufredsel_wrapper{position:relative;overflow:hidden}.carousel .slides{margin:0;padding:0;display:block}.carousel .slides .slide{float:left;position:relative;overflow:hidden;list-style:none;margin:0;padding:0;display:block}.carousel .slides .slide img{display:block}.main-slider-holder{width:100%;background-color:#1b2935;position:relative;z-index:1}.main-slider-holder .carou-home-one,.main-slider-holder .wrapper{margin:0 auto;padding:0}.main-slider-holder #slider-next,.main-slider-holder #slider-pager,.main-slider-holder #slider-prev{opacity:0;transition:opacity .5s;z-index:200}.main-slider-holder #slider-next,.main-slider-holder #slider-prev{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;display:block;overflow:hidden;color:#fff;border:1px solid #fff;border-radius:16px;box-shadow:0 0 1px 1px rgba(0,0,0,.4),inset 0 0 1px 1px rgba(0,0,0,.4);text-shadow:0 0 1px #000;cursor:pointer}
@media(max-width:991.98px){.main-slider-holder #slider-next,.main-slider-holder #slider-prev{transform:translateY(-50%) scale(.9)}}
.main-slider-holder #slider-next:before,.main-slider-holder #slider-prev:before{width:30px;height:30px;font-size:28px;top:-1px}.main-slider-holder #slider-next:hover,.main-slider-holder #slider-prev:hover{color:#16fffb;border-color:#16fffb}.main-slider-holder #slider-next.disabled,.main-slider-holder #slider-prev.disabled{cursor:not-allowed;color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5)}.main-slider-holder #slider-prev{left:10px}.main-slider-holder #slider-prev:before{display:block;position:absolute;font-family:FontAwesome;font-weight:400;font-style:normal;content:"\f104";text-align:center;line-height:28px;left:-2px}.main-slider-holder #slider-next:before,.main-slider-holder .cycle-slideshow .cycler-slide .read_more:after{content:"\f105";display:block;position:absolute;font-family:FontAwesome;font-weight:400;font-style:normal;text-align:center}.main-slider-holder #slider-next{right:10px}.main-slider-holder #slider-next:before{line-height:28px;left:1px}.main-slider-holder #slider-pager{z-index:500;position:absolute;bottom:10px;left:20px;overflow:hidden;min-height:16px}.main-slider-holder #slider-pager span{font-size:1px;width:16px;height:16px;line-height:16px;vertical-align:middle;display:block;color:rgba(255,255,255,0);cursor:pointer;overflow:hidden;position:relative;float:left}.main-slider-holder #slider-pager span:before{content:"";display:inline-block;width:0;height:0;border:4px solid rgba(255,255,255,.2);border-radius:4px;position:absolute;overflow:hidden;bottom:4px;left:4px}.main-slider-holder #slider-pager span.cycle-pager-active:before{border-color:rgba(255,255,255,.6)}.main-slider-holder #slider-pager span:hover:before{border-color:#fff}.main-slider-holder .cycle-slideshow .cycler-slide{width:100%;height:100%;background:#1b2935;max-height:260px}.main-slider-holder .cycle-slideshow .cycler-slide img{display:block;max-width:100%;max-height:100%;margin:0 auto}.main-slider-holder .cycle-slideshow .cycler-slide .carousel_banner{position:absolute;bottom:0;left:0;width:100%;padding:17px 60px 50px;background-color:rgba(0,0,0,.7)}.main-slider-holder .cycle-slideshow .cycler-slide .carousel_banner .title{color:#fff;font-size:22px}
@media(max-width:767.98px){.main-slider-holder #slider-next,.main-slider-holder #slider-prev{transform:translateY(-50%) scale(.8)}.main-slider-holder #slider-pager{left:16px;bottom:8px}.main-slider-holder .cycle-slideshow .cycler-slide .carousel_banner{padding:7px 24px 35px}.main-slider-holder .cycle-slideshow .cycler-slide .carousel_banner .title{font-size:13px}}
.main-slider-holder .cycle-slideshow .cycler-slide .read_more{position:absolute;bottom:0;right:15px;z-index:10;padding:3px 22px 8px 10px;border-top-left-radius:4px;border-top-right-radius:4px;background:#0061af;display:block;font-size:15px;font-weight:400;color:#fff;font-family:FFDINWebProMedium,Roboto,Arial,Helvetica,Verdana,sans-serif;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}
@media(max-width:991.98px){.main-slider-holder .cycle-slideshow .cycler-slide .read_more{font-size:14px}}
@media(max-width:767.98px){.main-slider-holder .cycle-slideshow .cycler-slide .read_more{font-size:13px}}
.main-slider-holder .cycle-slideshow .cycler-slide .read_more:after{line-height:1;top:6px;right:9px;font-size:130%}.main-slider-holder .cycle-slideshow .cycler-slide .read_more:hover{background-color:#16fffb;color:#1b2935}.main-slider-holder:hover #slider-next,.main-slider-holder:hover #slider-pager,.main-slider-holder:hover #slider-prev{opacity:1}#carou_home,#carou_home .carou-home-one{max-width:100%;max-height:260px;overflow:hidden}#carou_home .carou-home-one{width:auto;max-height:260px;max-width:1000px}#carou_home{width:100%;background-color:#1b2935}
@media(min-width:576px){#carou_home,.main-slider-holder .cycle-slideshow .cycler-slide img{min-height:159px}}
@media(min-width:768px){#carou_home,.main-slider-holder .cycle-slideshow .cycler-slide img{min-height:212px}}
@media(min-width:992px){#carou_home,.main-slider-holder .cycle-slideshow .cycler-slide,.main-slider-holder .cycle-slideshow .cycler-slide img{min-height:260px}}
.carou-home-two .caroufredsel_wrapper,.carou-home-two ul.slides{height:200px;overflow:hidden}.carou-home-two ul.slides li{float:left;list-style:none;width:300px;height:200px;background:url(images/no-picture-300-200.png) center center no-repeat #efefef;margin:0 6px;padding:0;position:relative}.carou-home-two ul.slides li img{position:absolute;min-width:300px;text-indent:-3000px;top:0;left:0;z-index:1}.carou-home-two ul.slides li .banner{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:80px;margin:0;padding:0;background:rgba(0,0,0,.7);transition:.5s}.carou-home-two ul.slides li .banner .content{z-index:2;width:100%;overflow:hidden;padding:15px;font-size:14px;color:#fff;transition:.5s}.carou-home-two ul.slides li .banner .content .date{font-size:13px;font-family:FFDINWebProRegular,Roboto,Arial,Helvetica,Verdana,sans-serif;font-weight:400;color:#fff}.carou-home-two ul.slides li .banner .content a{color:#16fffb;font-family:FFDINWebProMedium,Roboto,Arial,Helvetica,Verdana,sans-serif;display:block;max-height:40px;line-height:20px;overflow:hidden}.carou-home-two ul.slides li .banner .content a:hover{color:#16fffb}.carou-home-two ul.slides li:hover .banner,.carou-home-two ul.slides li:hover .banner .content{height:200px}.carou-home-two ul.slides li:hover .banner .content a{overflow:visible;max-height:none}.carou-home-two ul.slides li:hover .banner .content .inner{position:relative;top:50%;transform:translateY(-50%)}.carou-home-two .navigation{text-align:center;display:block;min-height:23px;line-height:22px;margin:20px 0 40px}.carou-home-two .navigation a.btn-next,.carou-home-two .navigation a.btn-previous{width:22px;height:22px;display:inline-block;overflow:hidden;position:relative;vertical-align:middle}.carou-home-two .navigation a.btn-next:before,.carou-home-two .navigation a.btn-previous:before{width:22px;height:22px;font-size:40px;top:-1px}.carou-home-two .navigation a.btn-next:hover,.carou-home-two .navigation a.btn-previous:hover{color:#16fffb}.carou-home-two .navigation a.btn-next.disabled,.carou-home-two .navigation a.btn-previous.disabled{cursor:not-allowed;color:rgba(0,97,175,.5)}.carou-home-two .navigation a.btn-previous:before{display:block;position:absolute;font-family:FontAwesome;font-weight:400;font-style:normal;content:"\f104";text-align:center;line-height:22px}.carou-home-two .navigation a.btn-next:before{display:block;position:absolute;font-family:FontAwesome;font-weight:400;font-style:normal;content:"\f105";text-align:center;line-height:22px}.carou-home-two .navigation .pagination{width:auto;text-align:center;display:inline-block;padding:0;vertical-align:middle}.carou-home-two .navigation .pagination a{display:inline-block;width:22px;height:22px;padding:6px;overflow:hidden;vertical-align:middle}.carou-home-two .navigation .pagination a span{display:inline-block;width:0;height:0;border:5px solid rgba(0,0,0,.2);border-radius:5px;position:relative;overflow:hidden;text-indent:-100000px;vertical-align:top;top:-1px}.carou-home-two .navigation .pagination a.selected span{border-color:#16fffb}.carou-home-two .navigation .pagination a:hover span{border-color:#309299}