@media (min-width: 1200px) {
    .brb-img{
        width: 100%;
        height: 122vw;
        background-size: 162vw;
        background-position: -26vw bottom;
    }
    .brb-title{
        margin-top:170px;
    }
    .brb-shadow {
        margin-top: -100vw;
        width: 100vw;
        height: 270vw;
        margin-left: 0px;
    }
    .color{
        width: 150px;
        height: 150px;
    }
    .color-desc{
        margin-top: 32px;
    }

    .color-digital{
        margin-top: 16px;
    }
    .gradioent-line{
        width: 140%;
        margin-left: -28%;
        padding-top: 30px;
        padding-bottom: 60px;
    }
    .font-block div:nth-child(1){
        padding: 90px 40px 0px 70px;
        width:55%;
    }
    .font-block div:nth-child(2){
        padding: 90px 70px 0px 40px;
        width:45%;
    }
    .font-block div:nth-child(3){
        padding: 90px 40px 90px 70px;
        width:55%;
    }
    .font-block div:nth-child(4){
        padding: 90px 70px 90px 40px;
        width:45%;
    }
    .font-block{
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
    }
    .font1{
        font-size: 2.6vw;
        line-height: 3.2vw;
    }
    .font-shadow {
        width: 220%;
        margin-top: -370px;
        margin-left: -60%;
    }
    .pattern1 {
        background-size: cover;
        height: 770px;
    }
    .pattern2 {
        background-size: 132vw;
        height: 74vw;
        background-position: -17vw center;
    }
    .carrier1 .title{
        padding: 0px 16.5%;
        width: 100%;
    }
    .carrier1 .img {
        height: 34vw;
        background-size: 70vw;
    }
    .carrier2 div {
        width: 100%;
        background-size: 75vw;
        background-position: center;
        height: 100%;
    }
    .carrier3 div {
        width: 100%;
        background-size: 87vw;
        background-position: bottom -16vw right -4vw;
        height: 60vw;
    }
    .carrier4 div {
        width: 100%;
        background-size: 78vw;
        background-position: bottom -16vw right -12vw;
        height: 60vw;
    }
    .carrier5 div{
        width: 100%;
        background-size: 124vw;
        background-position: -10vw 0vw;
        height: 81vw;
    }

    .photo1 div, .photo2 div, .photo3 div, .photo4 div{
    
        height: 50vw;
    }
    .photo1 div{
        background-size: 93vw;
        background-position: -9vw -12vw;
    }
    .photo2 div{
        background-size: 149vw;
        background-position: -58vw -24vw;
    }
    .photo3 div{
        background-size: 102vw;
        background-position: 0vw -9vw;
    }
    .photo4 div{
        background-size: 96vw;
        background-position: -7vw -14vw;
    }
}