.content {


    .carbonFi {
        display: flex;
        max-width: 140rem;
        width: 100%;
        margin: 5.1rem auto 0;

        >div {
            width: 80.9rem;
            font-size: 2rem;
            line-height: 2.8rem;
            color: #202020;

            >div+div {
                margin-top: 2.6rem;
            }
        }

        >img {
            margin-left: 7.8rem;
            width: 50.6rem;
            height: 41.7rem;
        }
    }

    .vision {
        margin-top: 9rem;
        overflow: hidden;
        background: #F7F7F7;

        .title-h1 {
            margin-top: 5rem;
        }

        &-c {
            max-width: 139.3rem;
            width: 100%;
            margin: 5rem auto 9rem;
            display: flex;
            justify-content: space-between;

            >div {
                width: 68.5rem;
                height: 26.8rem;
                padding: 6rem 4rem;
                background: #FFFFFF;
                border-radius: 1.9rem;

                .label {
                    color: #202020;
                    font-weight: 500;
                    font-size: 4rem;
                    line-height: 2.8rem;
                }

                .value {
                    margin-top: 3rem;
                    font-size: 2rem;
                    color: #757575;
                    line-height: 3rem;
                }
            }
        }
    }

    .tram {
        overflow: hidden;
        background: linear-gradient(180deg, #59E37B 0%, #B8F1C6 63%, #FBFBFB 100%);

        .title-h1 {
            margin-top: 5rem;
        }

        .sub-title {
            font-size: 2rem;
            color: #202020;
            line-height: 2.8rem;
            text-align: center;
            max-width: 80.9rem;
            width: 100%;
            margin: 3rem auto 0;
        }

        img {
            max-width: 104rem;
            width: 100%;
            height: auto;
            max-height: 34rem;
            margin: 0 auto;
        }
    }
}

.nav-box {

    .nav {
        .menu {

            color: #202020;
        }

        .lang {
            color: #202020;
        }
    }
}

@media screen and (max-width: 916px){
    .content {
        .carbonFi{
            padding: 0 2rem;
            flex-wrap: wrap;
            justify-content: center;
            img {
                margin-left: 0;
                margin-top: 2rem;
            }
        }
        .vision-c{
            flex-wrap: wrap;
            justify-content: center;
            padding: 0 2rem;
            > div + div {
                margin-top: 2rem;
            }
        }
    }

}