.coma-header-overlay {
    width: 100%;
    position: absolute;
    left: 0;
    top: 23px;
    color: #fff;
    font-family: 'Eurostile', sans-serif;
    z-index: 1;
}

.coma-header-overlay.dark {
	color: #000;
}

.coma-header-overlay h1, .coma-header-overlay h2 {
    padding: 0 17px;
}
.coma-header-overlay h1 {
    font-size: 47px;
    line-height: 43px;
    font-weight: bold;
    margin-bottom: 10px;
}
    .coma-header-overlay h1 sup {
        font-size: 32px;
    }
.coma-header-overlay h2 {
    font-size: 28px;
    line-height: 28px;
}
    .coma-header-overlay h2 sup {
        font-size: 20px;
    }