@media only screen and (min-width: 700px) {
    #connect .connectimg img {
        width: 100vw;
        height: auto;
        position: relative;
        z-index: 0;
    }

    #connect {
        position: relative;
        width: 100vw;
    }

    .connectimg {
        width: 100vw;
        height: 370px;
        position: relative;
        z-index: 0;
        background-image: url('../assets/connectpack.jpg');
    }

    #amapcontainer {
        position: relative;
        top: 500px;
        width: 80vw;
        height: 400px;
        left: 10vw;
    }

    .connecttext {
        position: relative;
        top: 0px;
        left: 10vw;
        width: 80vw;
        height: auto;
    }

    .connecttext .left {
        position: absolute;
        top: 161px;
        left: 0px;
        width: 30vw;
        height: auto;
    }

    .connecttext .left span {
        display: inline;
    }

    .connecttext .eng {
        text-align: left;
        color: #444444;
        font-size: 36px;
        font-weight: 300;
    }

    .connecttext .chi {
        line-height: 45px;
        text-align: left;
        color: rgb(68, 68, 68);
        font-size: 26px;
        font-weight: 100;
    }

    .connecttext .right {
        position: absolute;
        top: 148px;
        left: 30vw;
        width: 50vw;
        height: auto;
    }

    .connecttext .right span {
        font-size: 14px;
        color: #777777;
        line-height: 35px;
    }

    .connecttext .right p {
        font-size: 14px;
        color: #777777;
        line-height: 35px;
    }

    .connecttext .right .bottom {
        position: absolute;
        margin-top: 30px;
    }

    .connecttext .right img {
        position: absolute;
        margin-top: 190px;
    }
}