@media only screen and (max-width: 768px) {

    .banner::after,
    .banner-info {
        width: 100%;
    }

    .banner-title {
        font-size: 40px;
        line-height: 40px;
    }

    .banner-subtitle {
        padding-right: 0px;
        font-size: 18px;
    }

    .logo {
        max-width: 126px;
    }

    .connect {

        margin-top: 2px;
        display: inline-block;
    }

    .about-img {
        width: 100%;
    }

    .about-text {
        width: 100%;
        font-size: 17px;
    }

    .align-right1 {
        text-align: left;
    }

    .start-now {
        margin-top: 20px;
    }

    .question-subtitle {
        margin-bottom: 30px;
    }
}

@media only screen and (max-width: 1268px) {}

@media only screen and (min-width: 1568px) {}