/* CAROUSEL */
.carousel-inner {
  user-select: none;
}
.carousel-item {
	padding-top: 40%;
}
.carousel-item img {
  position: absolute;
  top: 50%;
  left: 50%;
  object-fit: cover;
  height: 100%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
 /* poiner-events: none; */
}
.carousel-caption {
	right: 0;
	top: 0;
	bottom: 0;
	left: 0;
}
.carousel-caption p {
  font-size: 1.4rem;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%237a6569'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%237a6569'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon, .carousel-control-prev-icon {
	width: 2.6rem;
	height: 2.6rem;
}
.carousel-control-next, .carousel-control-prev {
  position: static;
	opacity: .7;
}
.carousel-control-next:hover, .carousel-control-prev:hover {
	opacity: 1;
}
.dot {
  cursor: pointer;
  height: .75rem;
  width: .75rem;
  margin: 0 3px;
  background-color: rgba(var(--bs-primary-rgb), .1);
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}
.dot.active {
  background-color: rgba(var(--bs-primary-rgb), .3);
}


/* SMALL > 576px) */
@media (min-width: 576px) {
}

/* MEDIUM > 768px */
@media (min-width: 768px) {
}

/* LARGE > 992px */
@media (min-width: 992px) {
}

/* XL > 1200px */
@media (min-width: 1200px) {
}

/* XXL > 1400px */
@media (min-width: 1400px) {
}
