.eltdf-landing-row{
    z-index: 50;
}

.eltdf-full-width {
    margin-top: -3px;
}

@media only screen and (max-width: 1280px){

    .vc_row.eltdf-first-row-landing{
        margin-top: -20% !important;    
    }
    
    .vc_row.eltdf-row-with-pages-landing{
        padding-bottom: 10px !important;
    }
}

@media only screen and (max-width: 1024px){
    .vc_row.eltdf-row-no-padding{
        padding-top: 0 !important;
    }
}

@media only screen and (max-width: 768px){
    .eltdf-text-marquee{
        font-size: 210px !important;
    }
}

@media only screen and (max-width: 480px){
    
    .vc_row.eltdf-first-row-landing{
        margin-top: -50% !important;    
    }
    
    .eltdf-text-marquee{
        font-size: 150px !important;
    }
}

.eltdf-page-header{visibility: hidden;}