.carousel ul.slides{margin:0;padding:0;list-style:none;display:block;position:relative}.carousel .slides *{-khtml-user-select:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.carousel .slide-container{display:block}.carousel .slide-image{opacity:0;width:100%;height:100%;transition:all .7s ease-in-out;position:absolute;top:0}.carousel .slide-image img{width:auto;min-width:100%;height:100%}.carousel .slide-image.active{opacity:1;z-index:10;position:relative}.carousel .slide-image.active+.carousel-controls{display:block}.carousel .carousel-controls{color:#fff;z-index:999;font-size:100px;position:absolute;top:50%;left:0;right:0}.carousel .carousel-controls .prev-slide span,.carousel .carousel-controls .next-slide span{justify-content:center;align-items:center;width:35px;height:35px;display:inline-flex!important}.carousel .carousel-controls .prev-slide span img,.carousel .carousel-controls .next-slide span img{width:17px!important;height:17px!important}.carousel .carousel-controls .prev-slide{text-align:left;width:49%;left:0}.carousel .carousel-controls .prev-slide span{margin-left:29px}.carousel .carousel-controls .next-slide{text-align:right;width:49%;right:0}.carousel .carousel-controls .next-slide span{margin-right:29px}.carousel .carousel-controls label{cursor:pointer;opacity:1;padding:0;transition:opacity .2s;position:absolute}.carousel .carousel-controls label span{color:#000;text-align:center;background-color:#fff;border-radius:50%;width:25px;height:25px;font-size:25px;font-weight:100;line-height:20px;display:inline-block;box-shadow:0 1px 10px 2px #dadadab3}.letter-directive .carousel-dots{text-align:center;z-index:999;margin-top:10px;margin-bottom:-25px;position:relative}.letter-directive .carousel-dots .carousel-dot{opacity:.5;background-color:#716969;border-radius:50%;width:8px;height:8px;margin:0 6px 12px;display:inline-block}.letter-directive .carousel-dots .carousel-dot.active{opacity:1}.carousel .slides .slide-container .carousel-controls{pointer-events:none;top:0;bottom:0;overflow:hidden}.carousel .slides .slide-container .carousel-controls .prev-slide,.carousel .slides .slide-container .carousel-controls .next-slide{pointer-events:all;top:50%;transform:translateY(-50%)}
