.middle-cats img{
	max-height: 200px;
	aspect-ratio: 16 / 9;
	object-fit: cover;
}
.middle-banner-btns{
	display: flex !important; border-radius: 5px;
	flex-direction: row;
	flex: 2 !important;
}
.middle-banner-btns .col-4:first-child,
.middle-banner-btns .col-4:last-child{
	border-radius: 5px;
}
.thumb-info-wrapper img{
	aspect-ratio: 1;
	object-fit: cover;
}
.custom-cards .cards-container .card{
	border-radius: 5px !important;
}
.slider-box{
	background: hsl(0deg 0% 100% / 88%);
	padding: 50px;
	border-radius: 5px;
	margin-top: 100px;
}

.custom-cards .cards-container .card .card-body .card-title{
	font-size: 12px;
	text-align: center;
}
.custom-cards .cards-container .card .card-body{
	padding: 0 10px;
}
.custom-cards .cards-container .card .card-body img{
	padding-bottom:15px;
}
.custom-cards .cards-container .card{
	padding: 30px 0px
}
.custom-cards .cards-container .card .card-body div.icon-holder{
	color:var(--primary);
	padding-bottom:15px;
}
.custom-cards .cards-container .card .card-body:hover div.icon-holder,
.custom-cards .cards-container .card .card-body:hover .card-title{
	color:var(--tertiary) !important;
}
.equal-height{
	display: flex !important;
	justify-content: space-between !important;
}
.equal-height .col{
	flex-basis: 30%;
}
.vefat-edenler-list{
	max-height: 450px;
	overflow-y: auto;
	overflow-x: hidden;
}
.vefat-item{
	width: 99%;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin-top: 15px;
	margin-right: 35px;
	padding: 20px;
}

.vefat-item:last-child{
	margin-bottom: 20px;
}

@media(max-height:768px){
	.vefat-edenler-list{
		height: 400px;
	}
}

.saat.badge{
	font-size: 18px;
	width: 100%;
	border-radius: 10px;
}