.ube-instagram-item {
	position: relative;
	.card-img {
		&:after {
			position: absolute;
			content: '';
			display: block;
			width: 100%;
			height: 100%;
			left: 0;
			top: 0;
			@include transition(0.4s ease-in-out);
			opacity: 0;
			background-color: rgba(0, 0, 0, 0.7);
			z-index: 1;
		}
	}

	&:hover {
		.card-img {
			&:after {
				opacity: 1;
			}
		}
		.ube-instagram-icon {
			opacity: 1;
		}
	}

	.ube-instagram-icon{
		position: absolute;
		z-index: 2;
		color: #fff;
		@include transition(0.4s ease-in-out);
		opacity: 0;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		@include d-flex();
		@include align-items-center();
		@include justify-content-center();
		font-size: 20px;
	}
}

.ube-instagram-follow {
	margin-top: 10px;
	display: inline-block;
}