@charset "UTF-8";
/* CSS Document */


.branding {
	flex-basis: 30%;
}

.branding img {
	width: 90%;
}

.description {
	flex-basis: 70%;
	padding: 0 4%;
}


/* --------------- */
/* --------------- */
/* --------------- */
/* Desktop */

@media screen and (min-width:770px){

	.billboard .logo {
		flex-basis: 235px !important;
	}

	.billboard .logo img {
		max-width: 200px !important;
	}

}

/* --------------- */
/* --------------- */
/* --------------- */
/* Mobile */

@media screen and (max-width:769px){
	
	.event-intro .container-flex {
		flex-wrap: wrap;
	}
	
	.branding {
		flex-basis: 100%;
	}

	.branding img {
		width: 50%;
		margin-bottom: 20px;
	}

	.description {
		flex-basis: 100%;
		padding: 0;
	}
	
	
}