

.container-carousel-gallery {
	margin-top: 25px;
	margin-bottom: 25px;
}



.carousel-wrapper-gallery {
	border: 1px solid #BFBFBF;
	padding: 30px;
}

.carousel-wrapper-gallery .carousel-item img {
	cursor: zoom-in;
}
.carousel-wrapper-gallery .carousel-indicators {
	z-index: 1;
}




/*
.carousel-wrapper-gallery .carousel-indicators [data-bs-target] {
position: relative;
  height: 4px;
  border: none;
  border-radius: 24px;
  bottom: -30px;
  background: #ff7b00;
}


.carousel-wrapper-gallery .carousel-caption {
  bottom: -10px;
}

.carousel-control-prev, .carousel-control-next {
	width: 30px;
}

 .carousel-control-next {
	right: -30px;
}
.carousel-control-prev {
	left: -30px;
}

.carousel-wrapper-gallery .carousel-control-prev-icon, .carousel-wrapper-gallery .carousel-control-next-icon {
  background-image: none;
  position: absolute;
}


.carousel-wrapper-gallery .carousel-control-prev-icon:after, .carousel-wrapper-gallery .carousel-control-next-icon:after {     
  content: "\f0d9";
  font-family: 'Font Awesome 5 Free', sans-serif;
  color: #ff7b00;
}

.carousel-wrapper-gallery .carousel-control-next-icon:after {
  content: "\f0da";
}
*/



.modal.lightbox .modal-dialog {
	xxxmax-width: 95%;
}
.modal-backdrop.show {
opacity: 0.9;
}


/*
.modal-open {
	padding-right: 0;
}
.modal.lightbox .carousel-control-next-icon:after {
  content: "\f054";
  color: #fff;
}
.modal.lightbox .carousel-control-prev-icon:after {
  content: "\f053";
  color: #fff;
}
.modal.lightbox button.carousel-control-next {
	right: 3px;
}
.modal.lightbox button.carousel-control-prev {
	left: 3px;
}
*/





