.carousel-indicators-numbers {
	position:relative;
	/*bottom:-60px;*/
}

.carousel-indicators-numbers li {
	font-size:13px;
	cursor: pointer;
	text-indent: 0;
	margin: 4px;
	width: 25px;
	height: 25px;
	border: none;
	border-radius: 100%;
	line-height: inherit;
	text-align:center;
	color: #000;
	background-color: rgba(232, 232, 232,1);
	transition: all 0.25s ease;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.carousel-indicators-numbers li.active, .carousel-indicators-numbers li:hover {
	box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset;
	color: #fff;
	background-color: #337ab7;
}

.carousel-indicators [data-bs-target] {
	box-sizing: content-box;
	flex: 0 1 auto;
	width: 25px;
	height: 25px;
	padding: 0;
	text-indent: 0;
	cursor: pointer;
	background-color: #fff;
	background-clip: padding-box;
	border: 0;
	/* border-top: 10px solid transparent; */
	border-bottom: 0px solid transparent;
	opacity: .5;
	transition: opacity .6s ease;
}