.e25-banner h1{
letter-spacing: 1px; margin-bottom: 10px;
}

.e25-banner h1 span:nth-of-type(1){
font-family: UniSA-Altis-LightItalic, Helvetica, Arial, sans-serif; font-size: 4rem;
}

.e25-banner h1 span:nth-of-type(2){
font-family: UniSA-Altis-Extra_BoldItalic, Helvetica, Arial, sans-serif; font-size: 4rem;
}

.e25-banner h2{
font-family: UniSA-Altis-Light, Helvetica, Arial, sans-serif; font-size: 3rem; text-transform: uppercase; line-height: 2.8rem;
}

.e25-banner p{
font-family: UniSA-Altis-Extra_BoldItalic,Helvetica,Arial,sans-serif; font-size: 1.5rem;
}

.e25-banner .medium-7{
width:100%;
}

.e25-banner h3{
display:none;
}

@media (min-width: 48em) {
.e25-banner h1 span:nth-of-type(1){
font-size: 8rem;
}

.e25-banner h1 span:nth-of-type(2){
font-size: 8rem;
}

.e25-banner h2{
font-size: 5rem; line-height: 4.5rem;
}

.e25-banner p{
font-size: 2rem;
}

}


.container-break .block-content{
display:block
}

.wrap h3{
font-family: UniSA-Altis-Light,Helvetica,Arial,sans-serif;
text-transform:uppercase;
font-size:3.2rem;
}


.wrap.wrap-left .row .columns .columns:first-of-type{
    display:none;
}

.positioned-right .large-6:nth-of-type(1){
width:100%;
}

.positioned-left .large-6:nth-of-type(2){
width:100%;
}

@media (min-width: 80em) {
.positioned-right .large-6:nth-of-type(1){
width:60%;
}

.positioned-left .large-6:nth-of-type(2){
width:60%;
}

}


@media (min-width: 48em) {
.container-break .block-content{
display:flex;
}

.wrap.wrap-left .large-6 .large-6:nth-of-type(2){
display:block;
}

}



.adblock.banner-block .block-inner {
    padding: 10rem 0
}

@media (min-width: 64em) {
    .adblock.banner-block .block-inner {
        padding:15rem 0
    }
}



@media (min-width: 96em) {
.wrap.wrap-left .large-6 .large-6:nth-of-type(1){
display:block;
}
}

@media (min-width: 1024px) {
.wrap.wrap-left .row .columns .columns:first-of-type{
    display:block;
}
}

.wrap.wrap-right .large-6 .large-6:nth-of-type(2){
display:none;
}

@media (min-width: 96em) {
.wrap.wrap-right .large-6 .large-6:nth-of-type(2){
display:block;
}
}

.container-break .row{
max-width:100%;
}

.layout-block.bgfix .row .columns{
flex:1;
}

.people ~ .row .columns:nth-of-type(2) {
    display:none;
}

.programs ~ .row .columns:nth-of-type(1) {
    display:none;
}

.precincts ~ .row .columns:nth-of-type(1) {
    display:none;
}

@media (min-width: 48em) {
.people  .row .columns:nth-of-type(2) {
    background-image: url('/contentassets/3791bc129822458baccbbd554707c068/people-bg.jpg');
    background-size:cover;
    display:block;
}

.programs .row .columns:nth-of-type(1) {
    background-image: url('/contentassets/3791bc129822458baccbbd554707c068/programs-bg.jpg');
    background-size:cover;
    display:block;
}

.precincts .row .columns:nth-of-type(1) {
    background-image: url('/contentassets/3791bc129822458baccbbd554707c068/precincts-bg.jpg');
    background-size:cover;
    display:block;
}
}

.layout-block.wrap.wrap-right .row .columns .columns {
    background-image: none;
    min-height:auto;
}

.layout-block.wrap.wrap-left .row .columns .columns {
    background-image: none;
    min-height:auto;
}

.programs .text-right-large, .people .text-right-large, .precincts .text-right-large{
background-color:#fff;
}

.bgfix .large-6 .large-6{
width:100%;
}