.image-thumbnail-carousel .carousel-link{cursor:pointer}.image-thumbnail-carousel .thumbnails-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:9px}.image-thumbnail-carousel .thumbnails-container .thumbnail{width:77px;height:77px;border-radius:10px;overflow:hidden}.image-thumbnail-carousel .thumbnails-container .thumbnail.dec-icon svg{width:100%;height:100%}.image-thumbnail-carousel.one-thumbnail .thumbnails-container{position:relative;display:inline-block}.image-thumbnail-carousel.one-thumbnail .thumbnails-container i.fa5-icon{position:absolute;bottom:10%;right:10%}.img-thumb-carousel.carousel-modal.modal .spinner-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1;background:#fff}.img-thumb-carousel.carousel-modal.modal .slick-carousel .slick-slide{text-align:center;width:calc(var(--modal-dialog-current-width) - 2 * var(--bs-modal-padding))}.img-thumb-carousel.carousel-modal.modal .slick-carousel .slick-slide .carousel-image-caption{padding-bottom:10px;text-align:left;padding-left:2px;font-size:14px}.img-thumb-carousel.carousel-modal.modal .slick-carousel .slick-slide .img-container{height:calc(var(--modal-dialog-max-height) * 0.7);display:flex;justify-content:center;align-items:center}.img-thumb-carousel.carousel-modal.modal .slick-carousel .slick-prev{left:-5px}.img-thumb-carousel.carousel-modal.modal .slick-carousel .slick-next{right:-5px}.img-thumb-carousel.carousel-modal.modal .slick-carousel .slick-dots{position:static}