.carousel-dots .dot{width:10px;height:10px;border-radius:50%;background:#555;border:none;padding:0;cursor:pointer;transition:background .3s,transform .3s}.carousel-dots .dot.active{background:#e63928;transform:scale(1.3)}.carousel-arrow{position:fixed;z-index:100;width:40px;height:40px;border-radius:50%;border:2px solid #e63928;background:rgba(0,0,0,.6);color:#e63928;font-size:18px;cursor:pointer;display:none;align-items:center;justify-content:center;transition:background .3s,color .3s}.carousel-arrow:hover,.carousel-arrow:active{background:#e63928;color:#fff}