.elementor-5928 .elementor-element.elementor-element-8124624{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:0px 0px 0300px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:200px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-8124624:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-8124624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2af2d74e );background-image:url("https://dsisolution.kinsta.cloud/wp-content/uploads/2026/03/昱辰banner002.webp");background-position:center center;background-size:auto;}.elementor-5928 .elementor-element.elementor-element-8124624::before, .elementor-5928 .elementor-element.elementor-element-8124624 > .elementor-background-video-container::before, .elementor-5928 .elementor-element.elementor-element-8124624 > .e-con-inner > .elementor-background-video-container::before, .elementor-5928 .elementor-element.elementor-element-8124624 > .elementor-background-slideshow::before, .elementor-5928 .elementor-element.elementor-element-8124624 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5928 .elementor-element.elementor-element-8124624 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center right, #00B8FE57 31%, #000000 74%);}.elementor-5928 .elementor-element.elementor-element-8ee36a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5928 .elementor-element.elementor-element-e637b44 .ue-text{text-align:inherit;}.elementor-5928 .elementor-element.elementor-element-e637b44 .ue_beginning_text{color:#000000;}.elementor-5928 .elementor-element.elementor-element-e637b44 .ue_gradient_text{font-size:88px;font-weight:600;line-height:90px;}.elementor-5928 .elementor-element.elementor-element-e637b44 .ue_ending_text{color:#000000;}.elementor-5928 .elementor-element.elementor-element-439e212 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-f87961f );}.elementor-5928 .elementor-element.elementor-element-79a6871{--display:flex;}.elementor-5928 .elementor-element.elementor-element-cbac622{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5928 .elementor-element.elementor-element-d9e0217{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5928 .elementor-element.elementor-element-3d6b4f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5928 .elementor-element.elementor-element-e57da82 .elementor-button{background-color:#EEEEEE;font-size:17px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-astglobalcolor6 );color:var( --e-global-color-astglobalcolor6 );border-radius:10px 10px 10px 10px;}.elementor-5928 .elementor-element.elementor-element-e57da82 .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-e57da82 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor5 );}.elementor-5928 .elementor-element.elementor-element-e57da82 .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-e57da82 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-5928 .elementor-element.elementor-element-1b5a139 .elementor-button{background-color:#EEEEEE;font-size:17px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-astglobalcolor6 );color:var( --e-global-color-astglobalcolor6 );border-radius:10px 10px 10px 10px;}.elementor-5928 .elementor-element.elementor-element-1b5a139 .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-1b5a139 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor5 );}.elementor-5928 .elementor-element.elementor-element-1b5a139 .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-1b5a139 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-5928 .elementor-element.elementor-element-2fbd6df .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-size:17px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-f87961f );color:var( --e-global-color-f87961f );border-radius:10px 10px 10px 10px;}.elementor-5928 .elementor-element.elementor-element-2fbd6df .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-2fbd6df .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor5 );}.elementor-5928 .elementor-element.elementor-element-2fbd6df .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-2fbd6df .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-5928 .elementor-element.elementor-element-b56d7e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post-wrapper, .elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__separator-wrap{text-align:left;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__thumbnail:hover img{transform:scale(1.15);opacity:1;}.elementor-5928 .elementor-element.elementor-element-90e4adb.uael-post__link-complete-yes .uael-post-image-background .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:translate(-50%,-50%) scale(1.15);}.elementor-5928 .elementor-element.elementor-element-90e4adb.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:scale(1.15);opacity:1;}.elementor-5928 .elementor-element.elementor-element-90e4adb.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img{transform:translate(-50%,-50%) scale(1.15);opacity:1;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-listing__terms-link:not(:last-child):after{content:"|";margin:0 0.4em;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post-grid .uael-post-wrapper{padding-right:calc( 25px/2 );padding-left:calc( 25px/2 );margin-bottom:25px;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post-grid .uael-post-grid__inner{margin-left:calc( -25px/2 );margin-right:calc( -25px/2 );}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__separator{height:1px;width:100%;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__separator-wrap{margin-bottom:0px;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__bg-wrap{background-color:#f6f6f6;border-radius:15px 15px 15px 15px;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__content-wrap{padding:20px 20px 20px 20px;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-grid-pagination{text-align:center;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-grid-pagination a.page-numbers{color:var( --e-global-color-astglobalcolor1 );}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-grid-pagination a.page-numbers:hover{background-color:#E6E6E6;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-grid-pagination span.page-numbers.current{color:var( --e-global-color-astglobalcolor1 );background-color:#E0E0E0;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-grid-pagination a.page-numbers, .elementor-5928 .elementor-element.elementor-element-90e4adb .uael-grid-pagination span.page-numbers.current{border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px;margin-right:0px;font-size:16px;font-weight:500;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-grid-pagination .page-numbers:last-child{margin-right:0;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__title, .elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__title a{color:var( --e-global-color-2af2d74e );}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__title:hover, .elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__title a:hover{color:var( --e-global-color-astglobalcolor1 );}.elementor-5928 .elementor-element.elementor-element-90e4adb.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__title a{color:var( --e-global-color-astglobalcolor1 );}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__title{font-size:22px;font-weight:500;margin-bottom:7px;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__meta-data{color:#adadad;margin-bottom:0px;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__meta-data svg{fill:#adadad;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__meta-data span{font-size:15px;line-height:1px;margin-right:0px;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__meta-data span:last-child, .elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__meta-data span.uael-listing__terms-link{margin-right:0;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__terms{padding:5px 15px 5px 15px;color:var( --e-global-color-astglobalcolor5 );font-size:14px;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__terms a:hover{color:var( --e-global-color-astglobalcolor1 );}.elementor-5928 .elementor-element.elementor-element-90e4adb.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__terms a{color:var( --e-global-color-astglobalcolor1 );}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-posts[data-skin="business"] .uael-post__terms{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__terms-wrap{margin-bottom:13px;}.elementor-5928 .elementor-element.elementor-element-90e4adb .uael-post__excerpt{font-size:16px;line-height:23px;margin-bottom:0px;}.elementor-5928 .elementor-element.elementor-element-c8cca70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-5928:not(.elementor-motion-effects-element-type-background), body.elementor-page-5928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5928 .elementor-element.elementor-element-8124624{--width:100%;}.elementor-5928 .elementor-element.elementor-element-8ee36a3{--width:100%;}.elementor-5928 .elementor-element.elementor-element-d9e0217{--content-width:550px;}.elementor-5928 .elementor-element.elementor-element-b56d7e2{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5928 .elementor-element.elementor-element-8ee36a3{--width:100%;}}@media(max-width:1024px){.elementor-5928 .elementor-element.elementor-element-8124624{--padding-top:070px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-5928 .elementor-element.elementor-element-8ee36a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:30%;}}@media(max-width:767px){.elementor-5928 .elementor-element.elementor-element-8124624{--min-height:310px;--border-radius:0px 0px 0px 0px;--padding-top:040px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5928 .elementor-element.elementor-element-8ee36a3{--min-height:250px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-e637b44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-e637b44.elementor-element{--align-self:center;}.elementor-5928 .elementor-element.elementor-element-e637b44 .ue-text{text-align:center;}.elementor-5928 .elementor-element.elementor-element-e637b44 .ue_gradient_text{font-size:41px;line-height:1em;}.elementor-5928 .elementor-element.elementor-element-439e212 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5928 .elementor-element.elementor-element-439e212{text-align:center;}.elementor-5928 .elementor-element.elementor-element-439e212 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-5928 .elementor-element.elementor-element-3d6b4f5{--width:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:13px 15px;--row-gap:13px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-e57da82 .elementor-button{font-size:15px;padding:13px 20px 13px 20px;}.elementor-5928 .elementor-element.elementor-element-1b5a139 .elementor-button{font-size:15px;padding:13px 20px 13px 20px;}.elementor-5928 .elementor-element.elementor-element-2fbd6df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-2fbd6df .elementor-button{font-size:15px;padding:13px 20px 13px 20px;}.elementor-5928 .elementor-element.elementor-element-b56d7e2{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for uael-posts, class: .elementor-element-90e4adb *//* ==================================================
   相關案例 Posts - Mobile Only
   Desktop / Tablet 不受影響
================================================== */

@media (max-width: 767px) {

    /* =====================================
       1. 每篇案例外層
    ===================================== */

    .related-case-list .uael-post-wrapper {
        margin: 0 0 16px 0 !important;
        padding: 0 !important;

        background: transparent !important;
        box-shadow: none !important;
    }


    /* =====================================
       2. 卡片背景全部移除
    ===================================== */
.related-case-list .uael-post__bg-wrap,
.related-case-list .uael-post__inner-wrap {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    box-shadow: none !important;

    border-radius: 0 !important;
    overflow: visible !important;

    box-sizing: border-box !important;
}
   /* =====================================
   3. 核心排版
   左圖 92px + 右側內容
===================================== */

.related-case-list .uael-post__inner-wrap {
    display: grid !important;

    grid-template-columns: 92px minmax(0, 1fr) !important;

    column-gap: 12px !important;

    align-items: start !important;

    /* 清除 UAE Business Card 原本外框圓角 */
    border-radius: 0 !important;
    overflow: visible !important;
}
/* =====================================
   4. 左側圖片
   只由最外層控制圓角
===================================== */

.related-case-list .uael-post__thumbnail {
    grid-column: 1 !important;
    grid-row: 1 !important;

    align-self: start !important;

    width: 92px !important;
    max-width: 92px !important;
    height: 92px !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;

    border-radius: 7px !important;

    box-sizing: border-box !important;
}


/* =====================================
   清除 UAE 內層原本的圓角
===================================== */

.related-case-list .uael-post__thumbnail *,
.related-case-list .uael-post__thumbnail *::before,
.related-case-list .uael-post__thumbnail *::after {
    border-radius: 0 !important;
}


/* =====================================
   圖片連結
===================================== */

.related-case-list .uael-post__thumbnail a {
    display: block !important;

    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: visible !important;

    border-radius: 0 !important;
}


/* =====================================
   實際圖片
===================================== */

.related-case-list .uael-post__thumbnail img {
    display: block !important;

    width: 100% !important;
    height: 100% !important;

    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    object-fit: cover !important;

    border-radius: 0 !important;
}

    /* =====================================
       6. 右側文字內容
       高度不要超過圖片太多
    ===================================== */

    .related-case-list .uael-post__content-wrap {
        grid-column: 2 !important;
        grid-row: 1 !important;

        align-self: start !important;

        display: flex !important;
        flex-direction: column !important;
        justify-content: flex-start !important;

        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;

        min-height: 92px !important;
        max-height: 92px !important;

        margin: 0 !important;
        padding: 0 !important;

        overflow: hidden !important;

        box-sizing: border-box !important;
    }


    /* =====================================
       7. 分類藍色標籤
       維持前一版尺寸
    ===================================== */

    .related-case-list .uael-post__terms-wrap {
        margin: 0 0 5px 0 !important;
        padding: 0 !important;

        line-height: 1 !important;
    }


    .related-case-list .uael-post__terms {
        display: inline-block !important;

        width: auto !important;

        margin: 0 !important;
        padding: 4px 10px !important;

        font-size: 12px !important;
        line-height: 1.2 !important;
        font-weight: 500 !important;

        border-radius: 999px !important;

        white-space: nowrap !important;
    }


    /* =====================================
       8. 案例標題
    ===================================== */

    .related-case-list .uael-post__title {
        margin: 0 0 5px 0 !important;
        padding: 0 !important;

        font-size: 19px !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;

        word-break: normal !important;
        overflow-wrap: break-word !important;

        display: -webkit-box !important;
        -webkit-box-orient: vertical !important;
        -webkit-line-clamp: 2 !important;

        overflow: hidden !important;
    }


    .related-case-list .uael-post__title a {
        font-size: 19px !important;
        line-height: 1.1 !important;
        font-weight: inherit !important;
    }


    /* =====================================
       9. 日期 / Meta
       日期自然接在標題下方
    ===================================== */

    .related-case-list .uael-post__meta-data {
        margin: 0 !important;
        padding: 0 !important;

        font-size: 12pxpx !important;
        line-height: 1.2 !important;

        color: #999 !important;

        white-space: nowrap !important;
    }


    .related-case-list .uael-post__meta-data i,
    .related-case-list .uael-post__meta-data svg {
        font-size: 14px !important;
        width: 14px !important;
        height: 14px !important;
    }


    /* =====================================
       10. 手機版不顯示摘要與分隔線
    ===================================== */

    .related-case-list .uael-post__excerpt,
    .related-case-list .uael-post__separator-wrap {
        display: none !important;
    }

}
/* =====================================
   11. 分頁導覽位置
   縮小與最後一篇文章的距離
===================================== */

.related-case-list .uael-post__footer {
    margin-top: 0.5px !important;
    padding-top: 0 !important;
}/* End custom CSS */