@media all and (min-width:768px)
{
#carouselSpots .carousel-inner .active {
	display: block;
}
#carouselSpots .carousel-inner .active + .carousel-item {
	display: block;
}
#carouselSpots .carousel-inner .active + .carousel-item + .carousel-item {
	display: block;
}
#carouselSpots .carousel-inner .active + .carousel-item + .carousel-item + .carousel-item {
	display: block;
}
#carouselSpots .carousel-inner :not(.carousel-item-right):not(.carousel-item-left).active.carousel-item {
	transition:none;
}
#carouselSpots .carousel-inner :not(.carousel-item-right):not(.carousel-item-left).active.carousel-item + .carousel-item {
	transition:none;
}
#carouselSpots .carousel-inner :not(.carousel-item-right):not(.carousel-item-left).active.carousel-item + .carousel-item + .carousel-item {
	transition:none;
}
#carouselSpots .carousel-inner :not(.carousel-item-right):not(.carousel-item-left).active.carousel-item + .carousel-item + .carousel-item + .carousel-item {
	transition:none;
}
#carouselSpots .carousel-inner .carousel-item-next {
	position: relative; transform: translate3d(0px, 0px, 0px);
}
#carouselSpots .carousel-inner .carousel-item-prev {
	position: relative; transform: translate3d(0px, 0px, 0px);
}
#carouselSpots .carousel-control-next-icon {
	position: relative; transform: translate3d(0px, 0px, 0px);
}
#carouselSpots .carousel-inner .carousel-item.active + .carousel-item + .carousel-item + .carousel-item + .carousel-item {
	top: 0px; right: -25%; display: block; visibility: visible; position: absolute; z-index: -1;
}
#carouselSpots .carousel-item-left.active + .carousel-item-left.carousel-item-next {
	visibility: visible; position: relative; transform: translate3d(-100%, 0px, 0px);
}
.carousel-item-left.carousel-item-next + .carousel-item {
	visibility: visible; position: relative; transform: translate3d(-100%, 0px, 0px);
}
.carousel-item-left.carousel-item-next + .carousel-item + .carousel-item {
	visibility: visible; position: relative; transform: translate3d(-100%, 0px, 0px);
}
.carousel-item-left.carousel-item-next + .carousel-item + .carousel-item + .carousel-item {
	visibility: visible; position: relative; transform: translate3d(-100%, 0px, 0px);
}
.carousel-item-left.carousel-item-next + .carousel-item + .carousel-item + .carousel-item + .carousel-item {
	visibility: visible; position: relative; transform: translate3d(-100%, 0px, 0px);
}
#carouselSpots .carousel-inner .carousel-item-right.carousel-item-prev {
	left: 50%; display: block; visibility: visible; z-index: 1;
}
#carouselSpots .carousel-control-next-icon {
	left: 50%; display: block; visibility: visible; z-index: 1;
}
#carouselSpots .carousel-item-right.active + .carousel-item-right.carousel-item-prev {
	display: block; visibility: visible; position: relative; transform: translate3d(100%, 0px, 0px);
}
.carousel-item-right.carousel-item-prev + .carousel-item {
	display: block; visibility: visible; position: relative; transform: translate3d(100%, 0px, 0px);
}
.carousel-item-right.carousel-item-prev + .carousel-item + .carousel-item {
	display: block; visibility: visible; position: relative; transform: translate3d(100%, 0px, 0px);
}
.carousel-item-right.carousel-item-prev + .carousel-item + .carousel-item + .carousel-item {
	display: block; visibility: visible; position: relative; transform: translate3d(100%, 0px, 0px);
}
.carousel-item-right.carousel-item-prev + .carousel-item + .carousel-item + .carousel-item + .carousel-item {
	display: block; visibility: visible; position: relative; transform: translate3d(100%, 0px, 0px);
}
#carouselSpots .carousel-item {
	background-color: rgb(255, 255, 255) !important;
}
#carouselSpots .carousel-control-next:focus {
	color: rgb(0, 98, 223) !important;
}
#carouselSpots .carousel-control-next:hover {
	color: rgb(0, 98, 223) !important;
}
#carouselSpots .carousel-control-prev:focus {
	color: rgb(0, 98, 223) !important;
}
/* commented extra bracket on 09/09/2021 by Gautam Chitkara 
	
}

*/
