/*20250508*/
.about-wrap .section-about07 .section-title:before {
    width: 155px;
    height: 111px;
    background-image: url(../images/01.png);
}

.about-wrap .section-about09 .section-title:before {
    width: 183px;
    height: 110px;
    background-image: url(../images/02.png);
}

.about-wrap .section-about06 .section-title:before {
    width: 186px;
    height: 112px;
    background-image: url(../images/03.png);
}

.about-wrap .section-about08 .section-title:before {
    width: 200px;
    height: 111px;
    background-image: url(../images/04.png);
}

.section02 .section02-item {
    width: 100%;
    margin: 0%;
    position: relative;
    padding: 8px;
}

.section02-item-txt {
    margin-top: 15px;
    margin-bottom: 36px;
    font-size: 14px;
    color: #134687;
    letter-spacing: 0px;
}

.section02:after {
    opacity: 0;
}

.video-wrapper {
    position: relative;
    padding-bottom: 56.25%;
    /* 16:9 比例 */
    height: 0;
    overflow: hidden;
    border-radius: 12px;
    /* 如果你原本圖片有圓角可以保留 */
}

.video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.process_s1 {
    padding: 52px 0 10px 0;
}

@media(max-width: 991px) {
    .inside-banner.banner-consultant {
        background-image: url(../images/banner/consultant-banner-mo.png);
    }

    .consultant-wrap .section-consultant01,
    .consultant-wrap .section-consultant02,
    .consultant-wrap .section-consultant03,
    .consultant-wrap .section-consultant04,
    .consultant-wrap .section-consultant05 {
        padding: 75px 0 100px;
    }
}

@media (max-width: 768px) {
    .section02:before {
        top: -7vw;
    }
}