.carousel {
    position: relative;
    max-width: 90vw;
    margin: 10px auto;
    
}
.carousel .aa{
	overflow: hidden;
}

.carousel-inner {
    display: flex;
    transition: all 0.5s ease;
}

.carousel-item {
	flex-shrink: 0;
	position:relative;
}



.carousel-control-prev, .carousel-control-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: #0009;
    color: white;
    padding: 10px;
    cursor: pointer;
    z-index: 1;
	border-radius: 50%;
	display:none;
}

.carousel-control-prev {
    left: -17px;
}

.carousel-control-next {
    right: -17px;
}