.container-fluid:has(.clone-cards-post){
		background: linear-gradient(to bottom, var(--color) 0%, var(--color) 8vw, var(--color1) 8vw, var(--color1) 100%);
}

.clone-cards-post{

}


.clone-cards-post .card {
	position: relative;
	display: flex;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background: transparent;
	cursor: pointer;

 }

.bg-color .clone-cards-post  .card{
	border-bottom: 1px solid var(--color1);
}

.bg-color1 .clone-cards-post  .card{
	border-bottom: 1px solid var(--color);
}

.clone-cards-post .card-img{
	position: relative;
	overflow: hidden;
}

.clone-cards-post .card-img img{

}


.clone-cards-post h3{


}


.clone-cards-post .card-headline{
	font-weight: 600; 
	width:100%;
	margin-bottom:20px;
}


.clone-cards-post picture{
		    height: 100%;
    aspect-ratio: 4 / 3;
}

.clone-cards-post img{
		    object-fit: cover !important;
    height: 100% !important;
}

.headline-small-newhome {
    color: var(--color2) !important;
    font-weight: 300 !important;
}


.clone-cards-post .card-body{
	color:var(--color) !important;

}

.clone-cards-post .card-footer{

}




.clone-cards-post .card-icon{
	position: absolute;
	width:60px;
	padding:10px;
	bottom:0;
	right:0;
	background:var(--color1);
}


