.mix-multiply,
.news-bg {
    mix-blend-mode: multiply;
    display: block;
}

.mix-multiply .tn-atom,
.news-bg .tn-atom {
    position: absolute;
    height: 100%;
}

.white-filter-gr .tn-atom {
    background: linear-gradient(121.09deg, rgba(248, 248, 248, 0) 16.67%, #F8F8F8 89.45%);
    background-color: transparent !important;
}

@media screen and (min-width: 1200px ) {
    
    .text-h2 .tn-atom {
        font-size: 2.1vw !important;
    }
    
    .text-h3 .tn-atom {
        font-size: 1.13vw !important;
    }
    
    .text-main .tn-atom {
        font-size: 1.1vw !important;
    }
    
    .red-line-main {
        height: 14vw !important;
    }
    
    .uc-fullpage .t396__artboard {
        min-height: 600px;
    }
}
