﻿.color-nvidia {
    color: #76b900;
}

#main {
    background: url('https://cdn.originpc.com/img/landing/2019/nvidia-holiday-2019/main-bg-rtx.jpg') 50% 25% no-repeat;
}

#rtx {
    background: url(https://cdn.originpc.com/img/landing/2019/nvidia-holiday-2019/rtx-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    position: relative;
}

#promo {
    padding: 0px !important;
    position: relative;
}

#promo .title {
    position: absolute;
    top: 20%;
    width: 25%;
}

@media (max-width: 1920px) {
    #promo .title {
        position: absolute;
        top: 10%;
        width: 35%;
    }
}

@media (min-width: 1920px) {
    #main {
        min-height: 800px;
        background-size: cover;
    }
}

@media (min-width: 1200px) and (max-width: 1919px) {
    #main {
        min-height: 700px;
    }
}

@media (min-width: 769px) and (max-width: 1199px) {
    #main {
        min-height: 600px;
    }
}

@media (max-width: 768px) {
    #main {
        background: none;
        margin-top: 2.15rem;
    }
}


@media (max-width: 992px) {
    #promo .title {
        position: inherit;
        padding: 30px 0 60px;
        width: 100%;
    }
}

@media (max-width: 575px) {
    .mask {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        overflow: hidden;
        width: 100%;
        height: 100%;
        background-attachment: fixed;
        background-color: rgba(0,0,0,.5);
    }
}