.component.parallax { transform:none !important }
.component.parallax .mod-parallax.style1 { position:relative; min-height:100vh }
.component.parallax .mod-parallax.style1 > .parallax { position:absolute !important; background:none !important; left:0; top:0; width:100%; height:100%; clip:rect(0, auto, auto, 0); display:flex; align-items:center; justify-content:center }
.component.parallax .mod-parallax.style1 > .parallax:before { content:""; position:fixed; top:0; left:0; width:100%; height:100%; background-image:var(--parallax-backgroundurl); background-repeat:no-repeat; background-position:50% 50%; background-size:cover }
.component.parallax .mod-parallax.style1 > .parallax > * { position:relative }
.component.parallax .mod-parallax.style1 .parallax-overlay { text-shadow: 0.1rem 0.1rem 0.1rem rgba(0,0,0,0.5) }
.component.parallax .mod-parallax.style1 .parallax-overlay:before { content:""; position:fixed; left:0; top:0; right:0; bottom:0; background-color:var(--color-primary); opacity:.8 }

/* MOBILE LANDSCAPE */
@media only screen and (min-width:576px) {

}

/* TABLET */
@media only screen and (min-width:768px) {
}

/* DESKTOP */
@media only screen and (min-width:992px) {
    .mod-aotw.style8 .athletes { padding: 0 2rem }
}

/* LARGER DESKTOP */
@media only screen and (min-width:1200px) {

}