.flexwrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 3vw;
    margin-bottom: 3vw;
}
.single-event{
    width: 45%;
    margin-bottom: 2vw;
}
.single-event .date {
	font-weight: 700;
}
.redbutton{
    background: #C6151C;
    width: 134px;
    height: 28px;
    border-radius: 4px;
    text-align: center;
}
.redbutton a {
    text-decoration: none;
    color: white;
    font-size: 14px;
}
@media(max-width: 991px){
	.single-event {
		width: 100%;
		margin-bottom: 40px;
	}
}