.x-slider{position:relative;width:100%;margin:0 auto;overflow:auto}.x-slider ul{position:relative;margin:0;padding:0;height:450px}.x-slider ul li{position:relative;height:450px;list-style:none;float:left;background-size:cover;background-position:center center;z-index:1}.x-slider ul li .x-slider__info{position:relative;z-index:10;padding:30px 0 0 0;max-width:500px;margin:0 auto;color:#FFF;font-size:18px;line-height:24px;text-align:center;text-shadow:0 2px 1px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.3)}.x-slider ul li .x-slider__info h2{font-size:40px;line-height:52px;color:#fff}.x-slider ul li .x-slider__info p{color:rgba(255,255,255,0.6)}.x-slider ul li .x-slider__info p a{display:none}.x-slider ul li .x-slider__info a{color:#FFF}.x-slider ul li .x-slider__info a.btn{display:inline-block;margin:15px 0 0;padding:9px 22px 7px;clear:both;color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:none;border:2px solid rgba(255,255,255,0.4);border-radius:5px}.x-slider .dots{position:absolute;left:0;right:0;bottom:20px;margin:0 auto;list-style:none;z-index:11}.x-slider .dots li{display:inline-block!important;width:10px;height:10px;margin:0 4px!important;text-indent:-999em!important;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}.x-slider .dots li.active{background:#fff;opacity:1}