﻿
.hero::before {
    background-size: auto;
    background-position: right bottom;
    background-repeat: no-repeat;
    background-attachment: fixed;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -2;
    opacity: 0.4;
}


.airrosti-woman-running::before {
    background-image: url(/Images/airrosti-woman-running-840x1024.jpg);
    background-size: auto;
    background-position: right bottom;
    background-repeat: no-repeat;
    background-attachment: fixed
}

@media (min-width: 841px) {
    .airrosti-woman-running::before {
        background-image: url(/Images/airrosti-woman-running-840x1024.jpg);
    }
}

@media (min-width: 841px) {
    .airrosti-woman-running::before {
        background-image: url(/Images/airrosti-woman-running-768x937.jpg);
    }
}

@media (min-width: 769px) {
    .airrosti-woman-running::before {
        background-image: url(/Images/airrosti-woman-running-576x703.jpg);
    }
}

@media (min-width: 577px) {
    .airrosti-woman-running::before {
        background-image: url(/Images/airrosti-woman-running-460x561.jpg);
    }
}

@media (min-width: 461px) {
    .airrosti-woman-running::before {
        background-image: url(/Images/airrosti-woman-running-320x391.jpg);
    }
}