.related-homes-hubdb{
	scroll-margin-top:160px;
}

{#******* CARD *******#}
.related-homes-hubdb__container{
	margin: 0 auto;
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}
.related-homes-hubdb__card{
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	overflow:hidden;
}
.related-homes-hubdb__content-overlay{
	background: linear-gradient(0deg, rgba(91, 127, 149, 0.60) 0%, rgba(91, 127, 149, 0.60) 100%);
	height:100%;
}
.related-homes-hubdb__content{
	display: flex;
	flex-direction:column;
	height: 100%;
	justify-content: space-between;
}
{#***************** CARD V2 **********************#}
.related-homes-hubdb--card-v2{
    background: #FFF;
    overflow:hidden;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    transition: all .5s ease;
    position:relative;
}
.related-homes-hubdb--card-v2 .related-homes-hubdb__text-content{
    position:relative;
    padding: 10px 25px;
    transition: all .5s ease;
    height:100%;
    display: flex;
    justify-content: space-between;
    flex-direction:column;
}
.related-homes-hubdb--card-v2 .related-homes-hubdb__address{
    margin:0;
    transition: all .5s ease;
}
.related-homes-hubdb--card-v2 .related-homes-hubdb__featured-image{
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position:relative;
}
.related-homes-hubdb--card-v2 .related-homes-hubdb__price-container{
    position:absolute;
    top:0;
    left:25px;
    background-color: var(--complementary);
}
.related-homes-hubdb--card-v2 .related-homes-hubdb__price{
    margin:0;
    padding: 5px 10px 5px 20px;
    color:#fff;
}
.related-homes-hubdb--card-v2 .related-homes-hubdb__availabiltiy{
    top:0;
    right:0;
    position:absolute;
    margin:0;
    padding: 5px 10px 5px 20px;
    color:#fff;
    background-color: var(--tertiary);
    z-index:4;
    font-weight:700;
}
.related-homes-hubdb--card-v2 .related-homes-hubdb__incentive{
    color: var(--primary)
}
.related-homes-hubdb--card-v2 .related-homes-hubdb__content{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 100px 15px;
    position:relative;
}
.related-homes-hubdb--card-v2 .related-homes-hubdb__properties,
.related-homes-hubdb--card-v2 .related-homes-hubdb__address,
.related-homes-hubdb--card-v2 .related-homes-hubdb__community,
.related-homes-hubdb--card-v2 .related-homes-hubdb__data-house,
.related-homes-hubdb--card-v2 .related-homes-hubdb__incentive,
.related-homes-hubdb--card-v2 .related-homes-hubdb__school-district{
    margin:0;
    transition: all .5s ease;
    font-weight:700;
}
.related-homes-hubdb--card-v2 .related-homes-hubdb--hover-overlay{
    position:absolute;
    width:100%;
    bottom:0;
    top:0;
    transition: all .5s ease;
    opacity: 0;
}
.related-homes-hubdb--card-v2 .related-homes-hubdb__path-card{
    opacity:0;
    transition: all .5s ease;
    position:absolute;
}
.related-homes-hubdb--card-v2:hover .related-homes-hubdb__path-card{
    opacity: 1;
}

.related-homes-hubdb__card:hover .related-homes-hubdb--hover-overlay{
  z-index:2;
    opacity: 1;
}
.related-homes-hubdb--card-v2:hover .related-homes-hubdb__address,
.related-homes-hubdb--card-v2:hover .related-homes-hubdb__properties{
    position:relative;
    z-index:3;
}
.related-homes-hubdb--card-v2 .related-homes-hubdb__availabiltiy-sold-pending{
	background-color:var(--complementary);
}
{#***************** CARD V3 **********************#}
.related-homes-hubdb--card-v3 .related-homes-hubdb__featured-image{
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
.related-homes-hubdb--card-v3 .related-homes-hubdb__content{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 50px 15px;
	opacity: 0;
	position: relative;
	transition: all .5s ease;
	min-height: 212px;
}
.related-homes-hubdb--card-v3 .related-homes-hubdb__name,
.related-homes-hubdb--card-v3 .related-homes-hubdb__properties{
	margin:0;
}
.related-homes-hubdb--card-v3 .related-homes-hubdb__name-container{
	padding: 10px 15px;
}
.related-homes-hubdb--card-v3:hover .related-homes-hubdb__content{
	opacity: 1;
}
.hubdb--hide{
	display:none;
}
.related-homes-hubdb--error{
	color:var(--complementary);
}
{#*************** MEDIA QUERYS ***************#}
