.Contact {
    h1 {
        position: relative;
        top: 0;
        display: inline-block;
        font-size: 0.64rem;
        font-weight: 500;
        line-height: 92.67px;
        padding-left: 100px;
        /* background: linear-gradient(to right,#3681FC,#fff); */
        z-index: 10;

    }

    h1::after {
        content: '';
        width: 100%;
        padding: 12px 0;
        background: linear-gradient(to right, rgba(54, 129, 252, 1), rgba(54, 129, 252, 0));
        position: absolute;
        top: 72px;
        left: 0;
        z-index: -1;
    }

    .Contact_flex {
        margin: 50px 100px;
        padding-bottom: 16px;
        border-bottom: 1px solid #585858;

        div {
            width: 50%;

            p {
                margin-top: 16px;
                font-size: 0.20rem;
                font-weight: 400;
                line-height: 28px;
                letter-spacing: 8%;
            }

            img {
                margin-top: 16px;
            }
        }

        div:nth-child(2) {
            text-align: right;
            position: relative;
            top: 130px;

            img {
                margin-top: 0;
                vertical-align: middle;
            }

            span {
                font-size: 0.36rem;
                font-weight: 700;
                line-height: 48px;
                color: #000;
                padding-left: 16px;
                border-left: 2px solid #E2EEFF;
                position: relative;
                top: 5px;
                letter-spacing: 2px;
            }
        }

    }
}