
	.single-destination-container{
		position : relative;
		border-radius: 20px;
		height : 368px;
	}
	.single-destination-container a img:nth-of-type(1){
		display: block;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 25px;
		width: 100%;
		height: 300px;
		object-fit: cover;
		border-radius: 20px;
	}
	.single-destination-container a img:nth-of-type(2){
		filter: blur(30px);
		backdrop-filter: blur(15px);
		opacity: 0.2;
		position : absolute;
		height : 120%;
		top: 0;
    	left: 0;	
	}
	.single-destination-container .topdestination-title-button-box{
		position: absolute;
		bottom: 8%;
		display: block;
		width: 90%;
		background: #ffffffe3;
		margin-left: 5%;
		border-radius: 10px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding: 20px;
		backdrop-filter: blur(15px);
		z-index : 1;
	}
	.single-destination-container .topdestination-title-button-box .no_of_tours{
		font-size: 12px;
		color: #fff;
		background: #00000080;
		padding: 8px 15px;
		line-height: 100%;
		border-radius: 8px;
	}
	.single-destination-container .topdestination-title-button-box .destination{
		color: #333;
		text-transform: capitalize;
		font-family: "Manrope", sans-serif;
		font-weight: 900;
	}
	.single-destination-container:hover.single-destination-container .topdestination-title-button-box .no_of_tours{
		background: #17b290;
	}
	@media screen and (max-width: 1378px){
		.single-destination-container{
			min-width : 30%;
			max-width : 30% !important;
			width : 100%;
			height : 320px;
			margin-bottom : 60px;
		}
		.single-destination-container .topdestination-title-button-box{
			bottom : -6%;
		}
		.top-destination-container .g-content{
			padding : 0px;
		}
	}
	@media screen and (max-width : 890px) and (min-width : 500px){
		.single-destination-container .topdestination-title-button-box .destination{
			font-size : 12px;
		}
		.single-destination-container .topdestination-title-button-box .no_of_tours{
			font-size: 10px;
		}	
		.single-destination-container .topdestination-title-button-box {
			bottom: -3%;
			background: #ffffffb3;
			padding : 12px;
		}
	}
	@media screen and (max-width : 890px){
		.single-destination-container{
			min-width : 46%;
			max-width : 46% !important;
		}
	}
	@media screen and (max-width : 500px){
		.single-destination-container{
			min-width : 100%;
			max-width : 100% !important;
		}
		.top-destination-container .wf-columns{
			gap: 0px;
		}
	}
