<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.wrap-contactus{
    position: relative;
    padding-top: 12rem;
}
.wrap-contactus .bg-top{
    top: -.9rem;
}
.breadcrumb{
    padding: 3.4rem 0;
}
.wrap-page .wrap-title::after{
    top: calc(78% - 1.4rem) !important;
    right: -82px !important;
    width: 320px !important;
    height: 20px !important;
    position: absolute;
    display: inline-block;
    content: '';
    background: url(/img/icon/title_btm.png) no-repeat center!important;
    background-size: contain!important;
    z-index: -1!important;
}
.wrap-contactus .item-contactus{
    margin-top: 22rem;
    margin-bottom: 10rem;
}
.wrap-contactus .item-contactus .contact-top{
    padding: 3rem 4rem 5rem;
    background: url(/img/footer_link_index/bg.png) no-repeat center;
    background-size: 100% 100%;
    border-radius: 3rem;
    min-height: 20rem;
    p{
        margin-bottom: 2rem;
    }
}
.wrap-contactus .item-contactus .contact-top img{
    width: 4rem;
}
.wrap-contactus .item-contactus .contact-top img:not(:last-child){
    margin-right: 2rem;
}
.contact-btm{
    margin-top: 2rem;
}
.btm-title{
    position: relative;
    margin: auto;
}
.btm-title::after{
    content: '';
    position: absolute;
    width: 28rem;
    height: .3rem;
    background: #FF2C54;
    bottom: -.3rem;
    left: 0;
}
.btm-content{
    background: #000000;
    border-radius: 2rem;
    padding: 2rem 3rem;
    margin-top: 3rem;
    img{
        width: 6rem;
        margin-right: 2rem;
    }
}
@media (max-width: 991px) {
    .wrap-contactus{
        padding-top: 4rem;
    }
    .wrap-contactus .wrap-title{
        font-size: 2.4rem;
    }
    .wrap-page .wrap-title::after{
        right: -83px!important;
        width: 285px!important;
    }
    .wrap-contactus .contact-top p{
        font-size: 1.6rem;
    }
    .wrap-aboutus .item-aboutus .item-l .l-top::after {
        width: 19rem;
    }
    .wrap-contactus .item-contactus{
        margin-top: 16rem;
        margin-bottom: 2rem;
    }
    .btm-title{
        font-size: 2.4rem;
    }
    .btm-title::after{
        width: 21rem;
    }
    .btm-content span{
        font-size: 1.4rem;
    }

}
@media (max-width: 768px) {
    .wrap-contactus{
        padding-top: 1rem;
    }
    .wrap-contactus .item-contactus .contact-top{
        background: url(/img/footer_link_index/bg-m.png) no-repeat center;
        background-size: 100% 100%;
        min-height: 35rem;
        padding: 3rem 2rem 5rem;
    }
    .contact-icon{
        align-self: center;
    }
    .wrap-contactus .item-contactus .contact-top img{
        width: 5rem;
    }
    .btm-title{
        font-size: 1.8rem;
    }
    .btm-title::after{
        width: 16rem;
    }
    .btm-content{
        flex-direction: column;
        img{
            margin-top: 2rem;
            margin-right: 0;
        }
    }

    .wrap-page .wrap-title::after {
        width: 280px!important;
        right: -9.5rem!important;
    }
    .breadcrumb{
        padding: 2.4rem 0;
        font-size: 12px;
    }
    .wrap-page .wrap-title.contact-title{
        margin-top: 4rem;
    }
}</pre></body></html>