partial-index.less

.index-page {
    margin-top: 20px;
    .campaign {
        max-width: 900px;
        margin: auto;
        padding: 80px 40px;
        position: relative;
        text-align: center;
        .title {
            color: #F44336;
        }
        .desc {
            color: #888888;
            font-size: 140%;
        }
        .message {
            .btn-large {
                font-size: 125%;
                padding: 10px 30px;
            }
            .logo-img {
                margin-bottom: 40px;
            }
            .try {
                margin: 15px auto;
                max-width: 300px;
            }
            .title {
                font-size: 300%;
            }
        }
    }
}


@media screen and (max-width: 550px) {
    .index-page {
        .campaign {
            padding: 20px 10px;
            .desc {
                font-size: 110%;
            }
            .message {
                .logo-img {
                    margin-bottom: 0;
                }
                .title {
                    font-size: 200%;
                }
            }
        }
    }
}