#footer {
	background-color: #080605;
	width: 100%;
	height: 50px;
}
#footer .holder {
	height: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
#footer .holder .text-up {
	font-size: 14px;
	color: #7b7272;
}
#footer .holder .text-up a {
	color: #fff;
	transition: 0.3s ease all;
}
#footer .holder .text-up a:hover {
	color: #01aac5;
	transition: 0.4s;
}
#footer .holder .text {
	color: #7b7272;
	font-size: 14px;
}
#footer .holder .icons {
	display: flex;
	align-items: center;
}
#footer .holder .icons .fa {
	color: #FFF;
	transition: 0.3s ease all;
	font-size: 20px;
}
#footer .holder .icons .fa:hover {
	color: #01aac5;
	transition: 0.4s;
}
@media (max-width: 767px) {
	#footer {
		height: 100px;
		padding: 10px 0;
	}
	#footer .holder {
		flex-wrap: wrap;
		flex-direction: column;
		line-height: 20px;
	}
}