.dz-card{
	&.style-2{
		background: #fff;
		
		.dz-media{
			z-index: 1;
		}
		.dz-meta{
		    margin-bottom: 5px;
			ul{
				line-height: 1;
				li{
					color:var(--primary);
					font-family:var(--font-family-title);
					font-size:13px;
					padding-left:15px;
					letter-spacing:2px;
					text-transform: uppercase;
					position:relative;
					font-weight: 300;
					display: inline;
					line-height: 1.8;
					
					&:after{
						content:"";
						height:5px;
						width:5px;
						background:var(--primary);
						position:absolute;
						left:0;
						top:8px;
					}
				}	
			}	
		}
		.dz-info{
			position:relative;	
			padding: 30px;
			@include respond('phone'){
				padding: 25px;
			}
		}
		.dz-media + .dz-info{
			padding: 30px;
			@include respond('phone'){
				padding: 25px;
			}
		}
		.icon-btn{
			position: absolute;
			right: 0;
			bottom: 0;
			width: 45px;
			height: 45px;
			padding: 0 0 0 4px;
			text-align: center;
			justify-content: center;
		}
		&.blog-half{
			.dz-media {
			    margin-right: 0;
				margin-left: 0;
			}
			.dz-media + .dz-info {
				margin: 0 0px 0;
				padding: 30px;
				text-align:left;
				@include respond('phone'){
					padding: 20px;
				}
			}
		}
		.btn-link{
			position: relative;
			font-weight: 600;
			i{
				font-size: 14px;
			}
		}
		@include respond('tab-port'){
			&.blog-top{
				display: flex;
				flex-direction: column-reverse;
			}
		}
	}
}