﻿#main {
    background: url('https://cdn.originpc.com/img/landing/2023/nvidia-studio/main-bg-2-2024-comp.jpg') 50% 50% no-repeat;
    background-size: cover;
}

.line {
    height: 1px;
    background: #fff;
    background: -webkit-gradient(linear,0 0,100% 0,from(#fff),to(#fff),color-stop(50%,#ddd));
}

.nvidia-dark-green {
    color: #004832 !important;
}

.nvidia-green {
    color: #76b900 !important;
}

a.nvidia-green:hover {
    color: #86D200 !important;
}

.compare i {
    font-size: 2rem;
    margin-right: 10px;
}

.compare li {
    display: flex;
    align-items: center;
}


#ai-assist {
    background: url('https://cdn.originpc.com/img/landing/2019/nvidia-rtx-studio-ready/ai-assist.jpg') 50% 50% no-repeat;
    background-size: cover;
}

@media (min-width: 1200px) {
    #ideas {
        background: url('https://cdn.originpc.com/img/landing/2023/nvidia-studio/ideas-bg.jpg') 50% 50% no-repeat;
        background-size: cover;
        padding: 10vw !important;
    }
    #game-on {
        background: url('https://cdn.originpc.com/img/landing/2023/nvidia-studio/game-on-bg.jpg') 50% 50% no-repeat;
        background-size: cover;
        padding: 10vw !important;
    }
}

#tools {
    background: url('https://cdn.originpc.com/img/landing/2023/nvidia-studio/tools-bg.jpg') 50% 50% no-repeat;
    background-size: cover;
}

    .block-system {
        margin-bottom: 30px;
    }

        .block-system .btn {
            margin-top: 30px;
        }

    @media (min-width: 1200px) {
        #ray-tracing, #ai-assist, #drivers {
            padding: 300px 0;
        }
    }

    @media (max-width: 768px) {
        #main {
            background: #fff !important;
        }
    }

    @media (min-width: 768px) {
        #main.subsection {
            padding: 15rem 0;
        }
    }

    #studio {
        background: url(https://cdn.originpc.com/img/landing/2020/nvidia-rtx-studio/nvidia-studio-bg-2.jpg) center center no-repeat;
        background-size: cover;
    }