.fancyslider-container,.fancyslider-container *{box-sizing:border-box;margin:0;padding:0;font-family:Helvetica,sans-serif;color:#fff;text-decoration:none}.fancyslider-container{margin:auto;width:600px;height:400px;position:relative;overflow:hidden}.fancyslider-container .slide{position:absolute;display:none;width:100%;height:100%;background-repeat:repeat;background-size:cover;background-position:center}.fancyslider-container .next,.fancyslider-container .prev{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none}.fancyslider-container .next{right:0;border-radius:3px 0 0 3px}.fancyslider-container .next:hover,.fancyslider-container .prev:hover{background-color:rgba(0,0,0,.8)}.fancyslider-container nav{position:absolute;bottom:5px;left:50%;transform:translateX(-50%)}.fancyslider-container nav a{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#ccc;border-radius:50%;display:inline-block;transition:background-color .6s ease}.fancyslider-container nav a.active,.fancyslider-container nav a:hover{background-color:#666}.fancyslider-container .pagination{position:absolute;bottom:5px;right:5px;font-weight:lighter;font-size:.9rem}.fancyslider-container .slide-slideInLeft{animation-name:slide-slideInLeft;animation-duration:2s;left:0}@keyframes slide-slideInLeft{from{left:-100%}to{left:0}}.fancyslider-container .slide-slideOutLeft{animation-name:slide-slideOutLeft;animation-duration:2s;left:-100%}@keyframes slide-slideOutLeft{from{left:0}to{left:-100%}}.fancyslider-container .slide-slideInRight{animation-name:slide-slideInRight;animation-duration:2s;left:0}@keyframes slide-slideInRight{from{left:100%}to{left:0}}.fancyslider-container .slide-slideOutRight{animation-name:slide-slideOutRight;animation-duration:2s;left:100%}@keyframes slide-slideOutRight{from{left:0}to{left:100%}}.fancyslider-container .slide-fadeIn{animation-name:slide-fadeIn;animation-duration:2s;opacity:100%;display:block}@keyframes slide-fadeIn{from{opacity:0%;display:none}to{opacity:100%;display:block}}.fancyslider-container .slide-fadeOut{animation-name:slide-fadeOut;animation-duration:2s;opacity:0%;display:none}@keyframes slide-fadeOut{from{opacity:100%;display:block}to{opacity:0%;display:none}}.fancyslider-container .slide-rotateInLeft{animation-name:slide-rotateInLeft;animation-duration:2s;left:0;transform:rotate(0)}@keyframes slide-rotateInLeft{from{left:-100%;transform:rotate(-360deg)}to{left:0;transform:rotate(0)}}.fancyslider-container .slide-rotateOutLeft{animation-name:slide-rotateOutLeft;animation-duration:2s;left:-100%;transform:rotate(-360deg)}@keyframes slide-rotateOutLeft{from{left:0;transform:rotate(0)}to{left:-100%;transform:rotate(-360deg)}}.fancyslider-container .slide-rotateInRight{animation-name:slide-rotateInRight;animation-duration:2s;left:0;transform:rotate(0)}@keyframes slide-rotateInRight{from{left:100%;transform:rotate(360deg)}to{left:0;transform:rotate(0)}}.fancyslider-container .slide-rotateOutRight{animation-name:slide-rotateOutRight;animation-duration:2s;left:100%;transform:rotate(360deg)}@keyframes slide-rotateOutRight{from{left:0;transform:rotate(0)}to{left:100%;transform:rotate(360deg)}}.fancyslider-container .caption{color:#fff;white-space:nowrap;background-color:rgba(0,0,0,.4);display:inline-block;position:absolute;padding:.4em;border-radius:.2em}.fancyslider-container .caption-top{top:5%}.fancyslider-container .caption-middle{transform:translateY(-50%);top:50%}.fancyslider-container .caption-bottom{bottom:5%}.fancyslider-container .caption-left{left:5%}.fancyslider-container .caption-center{transform:translateX(-50%);left:50%}.fancyslider-container .caption-right{right:5%}.fancyslider-container .caption-middle.caption-middle{transform:translate(-50%,-50%)}.fancyslider-container .caption-slideUp{animation-name:caption-slideUp;animation-duration:2s}@keyframes caption-slideUp{from{top:100%}}.fancyslider-container .caption-slideDown{animation-name:caption-slideDown;animation-duration:2s}@keyframes caption-slideDown{from{top:0}}.fancyslider-container .caption-fadeIn{animation-name:caption-fadeIn;animation-duration:2s}@keyframes caption-fadeIn{from{opacity:0%}}