.event-masthead-image {
    background-color: #001e62;
    position: relative;
    height: 0;
    padding-bottom: 63.87%;
    display: none;
}
.event-masthead-image-1 { display: block; }

@media (min-width: 992px) {
	.event-masthead-image {
	    height: 100%;
	    padding-bottom: 0;
	    position: absolute;
	    right: -22%;
	    top: 0;
	    width: 100%;
	}
}

@media (min-width: 1260px) {
	.event-masthead-image {
	    right: -15%;
	}
}

.event-masthead__header::before { z-index: 10; }

h1, h2, h3, h4, h5, h6 {
	font-family: futura-pt, sans-serif;
	font-weight: 700;
}
.section__heading {
	font-weight: 700;
}


.header { z-index: 120; }