@media (max-width: 1400px) {
    .container-preloader .animation-preloader .txt-loading .characters {
        font-size: 100px;
        line-height: 120px;
    }
}
@media (max-width: 774px) {
    .container-preloader .animation-preloader .txt-loading .characters {
        font-size: 70px;
        line-height: 80px;
    }
}
@media(max-width:425px) {
    .top-navbar.fixed {
        width: calc(100% - 35px);
    }
    .container-preloader .animation-preloader .txt-loading .characters {
        font-size: 50px;
        line-height: 70px;
    }
}
@media(max-width:375px) {
    .tab_box .tab_btn {
        padding: 0 10px;
    }
    .brands a {
        font-size: 30px;
        line-height: 42px;
    }
    .challenge-img {
        width: 260px;
        height: 260px;
        object-fit: cover;
        border-radius: 50%;
    }
}