.banner-popup{
	position: fixed;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,.7);
	padding: 7px;
	border: none;
	z-index: 10;
	transform: translateY(100%);
	transition: all .75s linear;
}
.banner-popup.active{
	
}
.banner-popup.show{
	transform: translateY(0);
}
.banner-popup .banner-body{
	background: #fff;
	padding: 15px 20px 30px;
	border: none;
	text-align: center;
}
.banner-popup .banner-body p{
	padding: 15px 0;
}
.banner-popup .btn-link{
	background-color: #05b53b;
	text-decoration: none;
	color: white;
	padding: 0.3em 1.8em;
	text-align: center;
	border-radius: 1.6em;
	cursor: pointer;
}
.banner-popup .btn-close {
	display: flex;
	justify-content: flex-end;
	font-size: 20px;
	padding: 0 0 20px;
	cursor: pointer;
}