.gallery-carousel-custom-floorplans .slick-arrow {
    color: black;
	font-size: 32px;
}
.gallery-carousel-custom-floorplans .slick-arrow.icon-chevron-left {
    left: 25px;
}
.gallery-carousel-custom-floorplans .slick-arrow.icon-chevron-right {
    right: 25px;
}
.gallery-carousel-custom-floorplans .gallery-carousel-item {
    aspect-ratio: 0;
    margin-left: 15px;
    margin-right: 15px;
}
.gallery-carousel-custom-floorplans .gallery-carousel-item .info-wrapper {
    padding: 2rem;
}
.gallery-carousel-custom-floorplans .gallery-carousel-item .info-wrapper a.btn{
    min-width:100%;
}
.gallery-carousel-custom-floorplans .gallery-carousel-item .main-photo,
.gallery-carousel-custom-floorplans .gallery-carousel-item .hover-floorplan .main-photo-hover {
    display: inline-block;
}

.gallery-carousel-custom-floorplans .gallery-carousel-item .hover-floorplan .floorplan,
.gallery-carousel-custom-floorplans .gallery-carousel-item:hover .main-photo-hover, .gallery-carousel-custom-floorplans .gallery-carousel-item:focus .main-photo-hover {
    display: none;
}
.gallery-carousel-custom-floorplans .gallery-carousel-item:hover .floorplan, .gallery-carousel-custom-floorplans .gallery-carousel-item:focus .floorplan {
    display: inline-block;
}

.tab-content>.tab-pane, .pill-content>.pill-pane {
	display: block !important; /* undo display:none */
	height: 0 !important; /* height:0 is also invisible */
  	visibility: hidden; /* Added for extra safety */
	overflow: hidden !important;
	/* no-overflow */
	opacity: 0;
}

.tab-content>.active, .pill-content>.active {
	height: auto !important;
	/* let the content decide it */
	visibility: visible;
	opacity: 1;
}
