.main.rangers {
    background-repeat: no-repeat;
    width: 1300px;
    text-align: center;
    margin: 0 auto;
    color: #fff;
}

.main.top.rangers {
    background: url("/images/Background2-blue-top.png"), url("/images/bkground.jpg");
    background-size: 100% auto, cover;
    background-position: bottom center, top center;
    position: relative;
    background-repeat: no-repeat;
}
.main.blue.rangers {
    background: url("/images/Background2-red.png"), url("/images/Background2-blue-bottom.png");
    background-size: 100% auto, 100% 100%;
    background-position: bottom center, bottom center;
    background-repeat: no-repeat;
    position: relative;
}

.win-tag {
    position: absolute;
    top: 0;
    right: 0;
    width: 10%;
    max-width: 120px;
}

.bundle-tag {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    width: 20%;
}

.image {
    display: block;
    margin: 0 auto;
    text-align: center;

}

.image.promo {
    padding: 2rem 0 0;
}
.grid {
    display: grid;
    grid-template-columns: 2fr 1fr;
    gap: 1rem;
    padding:2rem 0;
    align-items: center;
}
.grid.prizes {
    margin: 0 5rem;
}
.grid.four {
    grid-template-columns: 1fr 1fr 1fr 1fr;
}
.image.support a {
    margin:.5rem 1rem;
    display: inline-block;
}
.image.support img {
    height: 80px;
}
p, ol, .grid {
    font-size: 1.2rem;
}



.one, .two {
    text-align: left;
}
.entries {
    border: 5px dotted var(--bs-cyan);
    padding: 1rem;
    list-style: disc inside url("/images/disc.svg");
    box-sizing: border-box;
}
.two ol {
    padding: 1rem;
    list-style: disc inside url("/images/disc.svg");
    box-sizing: border-box;
}
.links {
    padding: 1rem 0;
}

@media (max-width:1300.9px){
    .main.rangers {
        width:100%;
    }
}
@media (max-width:1037.9px){

    .grid {
        grid-template-columns: 2fr 1fr;
    }
}
@media (max-width:782.9px){
    .grid {
        grid-template-columns: 1fr;
    }
    .one, .two {
        text-align: center;
    }

    .grid.four {
        grid-template-columns: 1fr 1fr;
    }
}
