.qfy-column-4-62e33e94155ff903550 > .column_inner {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
}

@media only screen and (min-width: 992px) {
    .qfe_row .vc_span_class.qfy-column-4-62e33e94155ff903550 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-4-62e33e94155ff903550 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-4-62e33e94155ff903550 {
    }

    .qfy-column-4-62e33e94155ff903550 > .column_inner > .background-overlay, .qfy-column-4-62e33e94155ff903550 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

.in {
    visibility: visible;
    animation-duration: 1000ms;
    animation-delay: 400ms;
    animation-name: fadeInUp;
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-1-62e33e9414f6d610398 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: 0;
        min-height: 100vh;
    }
}

@media only screen and (max-width: 992px) {
    section.section.qfy-row-1-62e33e9414f6d610398 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: 0 !important;
        min-height: 0;
        display: none;
    !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-5-62e348e822de7863182 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 20px;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: 0;
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-5-62e348e822de7863182 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 20px;
        padding-bottom: 0;
        margin-top: 100px;
        min-height: 441px;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-7-62e378a957bcc549185 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 20px;
        padding-bottom: 0;
        margin-top: 40px;
        margin-bottom: 40px;
        min-height: 700px;
    }

    section.section.qfy-row-7-62e378a957bcc549185 > .container {
        max-width: 1080px;
        margin: 0 auto;
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-7-62e378a957bcc549185 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 20px;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 0;
    }
}

@keyframes fillqfy-row-7-62e378a957bcc549185 {
    0% {
        fill: #1e73be;
    }
    50% {
        fill: #1e73be;
    }
    100% {
        fill: #1e73be;
    }
}

.qfy-row-7-62e378a957bcc549185 .background-shapes .shape_image_svg {
    fill: #1e73be;
    animation-name: fillqfy-row-7-62e378a957bcc549185;
    animation-duration: 6s;
    animation-iteration-count: infinite;
}
@media only screen and (min-width: 992px) {
    section.section.qfy-row-6-62e373183ea36279161 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: 0;
    }

    section.section.qfy-row-6-62e373183ea36279161 > .container {
        max-width: 1280px;
        margin: 0 auto;
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-6-62e373183ea36279161 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 0;
    }
}
.qfy-column-9-62e378a957c1e546019 > .column_inner {
    padding-left: 130px;
    padding-right: 125px;
    padding-top: 40px;
    padding-bottom: 40px;
}


@media only screen and (max-width: 992px) {
    .qfy-column-9-62e378a957c1e546019 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-9-62e378a957c1e546019 {
    }

    .qfy-column-9-62e378a957c1e546019 > .column_inner > .background-overlay, .qfy-column-9-62e378a957c1e546019 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}
@font-face {
    font-family: "ff1c3c7180d9f8ba20c5ccf60a789a188";
    src: url("https://fonts.goodq.top/201806/ff1c3c7180d9f8ba20c5ccf60a789a188/SourceHanSansCN-ExtraLight.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/201806/ff1c3c7180d9f8ba20c5ccf60a789a188/SourceHanSansCN-ExtraLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("https://fonts.goodq.top/201806/ff1c3c7180d9f8ba20c5ccf60a789a188/SourceHanSansCN-ExtraLight.woff") format("woff"), /* chrome, firefox */ url("https://fonts.goodq.top/201806/ff1c3c7180d9f8ba20c5ccf60a789a188/SourceHanSansCN-ExtraLight.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url("https://fonts.goodq.top/201806/ff1c3c7180d9f8ba20c5ccf60a789a188/SourceHanSansCN-ExtraLight.svg#ff1c3c7180d9f8ba20c5ccf60a789a188") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_62e373183ead8604 .header_title {
        font-size: 30px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_62e373183ead8604 .header_subtitle {
        font-size: 14px !important;
    }
}

@font-face {
    font-family: "f54a3e9ec73bb715e4f485d58a402c69d";
    src: url("https://fonts.goodq.top/201806/f54a3e9ec73bb715e4f485d58a402c69d/SourceHanSansCN-Medium.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/201806/f54a3e9ec73bb715e4f485d58a402c69d/SourceHanSansCN-Medium.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("https://fonts.goodq.top/201806/f54a3e9ec73bb715e4f485d58a402c69d/SourceHanSansCN-Medium.woff") format("woff"), /* chrome, firefox */ url("https://fonts.goodq.top/201806/f54a3e9ec73bb715e4f485d58a402c69d/SourceHanSansCN-Medium.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url("https://fonts.goodq.top/201806/f54a3e9ec73bb715e4f485d58a402c69d/SourceHanSansCN-Medium.svg#f54a3e9ec73bb715e4f485d58a402c69d") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@font-face {
    font-family: "fa86c7ea3e23e863d5a6a4a007edeb323";
    src: url("https://fonts.goodq.top/201807/fa86c7ea3e23e863d5a6a4a007edeb323/SourceHanSansCN-Light.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/201807/fa86c7ea3e23e863d5a6a4a007edeb323/SourceHanSansCN-Light.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("https://fonts.goodq.top/201807/fa86c7ea3e23e863d5a6a4a007edeb323/SourceHanSansCN-Light.woff") format("woff"), /* chrome, firefox */ url("https://fonts.goodq.top/201807/fa86c7ea3e23e863d5a6a4a007edeb323/SourceHanSansCN-Light.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url("https://fonts.goodq.top/201807/fa86c7ea3e23e863d5a6a4a007edeb323/SourceHanSansCN-Light.svg#fa86c7ea3e23e863d5a6a4a007edeb323") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_62e348e82308f376 .header_title {
        font-size: 44px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_62e348e82308f376 .header_subtitle {
        font-size: 16px !important;
    }
}
.column_inner {
    padding-left: 50px;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
}

@media only screen and (min-width: 992px) {
    .qfe_row .vc_span_class.qfy-column-7-62e348e823137457839 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-7-62e348e823137457839 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-7-62e348e823137457839 {
    }

    .qfy-column-7-62e348e823137457839 > .column_inner > .background-overlay, .qfy-column-7-62e348e823137457839 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}
.qfy-column-6-62e348e82301e91083 > .column_inner > .background-overlay, .qfy-column-6-62e348e82301e91083 > .column_inner > .background-media {
    width: 100% !important;
    left: 0 !important;
    right: auto !important;
}
@media only screen and (min-width: 992px) {
    section.section.qfy-row-2-62e33e94154c8558943 {
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-2-62e33e94154c8558943 {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-3-62e33e94155d489835 {
        padding-left: 15px;
        padding-right: 15px;
    }
}