.service-container{color:#1b2437}.service-container .svc-hero{text-align:center;background-color:#0000;background-image:radial-gradient(#ffffff0f 1.5px,#0000 1.5px),linear-gradient(135deg,#16305c 0%,#1d3f74 100%);background-position:0 0;background-repeat:repeat;background-size:22px 22px,auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding:60px 20px 70px}.service-container .svc-hero .svc-hero-inner{max-width:640px;margin:0 auto}.service-container .svc-hero .svc-hero-inner h1{color:#fff;margin:0 0 10px;font-size:2rem;font-weight:700}.service-container .svc-hero .svc-hero-inner p{color:#ffffffc7;margin:0;font-size:1rem;line-height:1.7}.service-container .service-tab-nav{z-index:2;background:#fff;border-radius:50px;gap:6px;max-width:680px;margin:-28px auto 48px;padding:6px;display:flex;position:relative;box-shadow:0 10px 30px #0f244424}.service-container .service-tab-nav .svc-tab-btn{cursor:pointer;font-family:var(--font-prompt),"Prompt",sans-serif;color:#5a6478;background:0 0;border:none;border-radius:50px;flex:1;padding:12px 10px;font-size:14px;font-weight:500;transition:all .2s}.service-container .service-tab-nav .svc-tab-btn.active{color:#fff;background:#ef9751;font-weight:600;box-shadow:0 4px 14px #ef975161}.service-container .service-tab-nav .svc-tab-btn:hover:not(.active){color:#e8823c;background:#ef97511f}.service-container .show-package .consignment-container{max-width:1060px;margin:0 auto 60px;padding:0 16px}.service-container .show-package .consignment-container .cs-intro{text-align:center;color:#5a6478;max-width:720px;margin:0 auto 36px;font-size:15px;line-height:1.85}.service-container .show-package .consignment-container .cs-card{cursor:pointer;background:#fff;border:1px solid #e7ebf1;border-radius:16px;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 2px 10px #0f24440a}.service-container .show-package .consignment-container .cs-card:hover{transform:translateY(-4px);box-shadow:0 12px 26px #0f24441a}.service-container .show-package .consignment-container .cs-card.open{border-color:#ef9751}.service-container .show-package .consignment-container .cs-card .cs-card-body{padding:14px 16px 12px}.service-container .show-package .consignment-container .cs-card .cs-card-body .cs-card-header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.service-container .show-package .consignment-container .cs-card .cs-card-body .cs-card-header .cs-card-title h2{color:#0f2444;margin:0 0 2px;font-size:1.05rem;font-weight:600}.service-container .show-package .consignment-container .cs-card .cs-card-body .cs-card-header .cs-card-title small{color:#e8823c;font-size:12px;font-weight:500}.service-container .show-package .consignment-container .cs-card .cs-card-body .cs-card-header .cs-toggle{color:#ef9751;flex-shrink:0;margin-top:5px;font-size:12px}.service-container .show-package .consignment-container .cs-card .cs-card-body .cs-desc{max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.service-container .show-package .consignment-container .cs-card .cs-card-body .cs-desc.show{max-height:300px;padding-top:10px}.service-container .show-package .consignment-container .cs-card .cs-card-body .cs-desc ul{margin:0;padding-left:18px}.service-container .show-package .consignment-container .cs-card .cs-card-body .cs-desc ul li{color:#5a6478;margin-bottom:5px;font-size:12px;line-height:1.6}.service-container .show-package .consignment-container .consignment-footer{justify-content:center;margin-top:36px;display:flex}.service-container .show-package .provide-container{max-width:1060px;margin:0 auto 60px;padding:0 16px}.service-container .show-package .provide-container .provide-intro{text-align:center;color:#5a6478;max-width:720px;margin:0 auto 44px;font-size:15px;line-height:1.85}.service-container .show-package .provide-container .provide-section-label{justify-content:center;align-items:center;gap:14px;margin-bottom:32px;display:flex}.service-container .show-package .provide-container .provide-section-label .divider-accent{background:#ef9751;border-radius:2px;width:48px;height:2px;display:inline-block}.service-container .show-package .provide-container .provide-section-label .divider-text{color:#0f2444;font-size:20px;font-weight:600}.service-container .show-package .provide-container .project-card{background:#fff;border:1px solid #e7ebf1;border-radius:16px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 2px 10px #0f24440a}.service-container .show-package .provide-container .project-card:hover{transform:translateY(-5px);box-shadow:0 14px 34px #0f24441f}.service-container .show-package .provide-container .project-card .project-card-img-wrap{position:relative;overflow:hidden}.service-container .show-package .provide-container .project-card .project-card-img-wrap .project-num{color:#fff;z-index:2;background:#ef9751;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #ef975180}.service-container .show-package .provide-container .project-card .project-card-body{padding:16px 18px 20px}.service-container .show-package .provide-container .project-card .project-card-body .project-badge{color:#e8823c;background:#ef97511f;border-radius:20px;margin-bottom:8px;padding:3px 12px;font-size:12px;font-weight:600;display:inline-block}.service-container .show-package .provide-container .project-card .project-card-body .project-name{color:#0f2444;margin:0 0 5px;font-size:16px;font-weight:700}.service-container .show-package .provide-container .project-card .project-card-body .project-loc{color:#5a6478;margin:0 0 4px;font-size:13px}.service-container .show-package .provide-container .project-card .project-card-body .project-size{color:#e8823c;margin:0;font-size:13px;font-weight:500}.service-container .show-package .provide-container .provide-footer{justify-content:center;margin-top:48px;display:flex}.service-container .show-package .morepackage-container{max-width:960px;margin:0 auto 60px;padding:0 16px}.service-container .show-package .morepackage-container .more-intro{text-align:center;color:#5a6478;max-width:600px;margin:0 auto 44px;font-size:15px;line-height:1.85}.service-container .show-package .morepackage-container .more-service-row{border-bottom:1px solid #e7ebf1;align-items:center;gap:56px;padding:44px 0;display:flex}.service-container .show-package .morepackage-container .more-service-row:last-child{border-bottom:none}.service-container .show-package .morepackage-container .more-service-row.reverse{flex-direction:row-reverse}.service-container .show-package .morepackage-container .more-service-row .more-img-wrap{border-radius:18px;flex-shrink:0;width:300px;overflow:hidden;box-shadow:0 8px 30px #0f244421}.service-container .show-package .morepackage-container .more-service-row .more-txt{flex:1}.service-container .show-package .morepackage-container .more-service-row .more-txt .more-num{color:#ef975129;font-size:52px;font-weight:800;line-height:1;font-family:var(--font-prompt),"Prompt",sans-serif;margin-bottom:2px}.service-container .show-package .morepackage-container .more-service-row .more-txt h2{color:#0f2444;margin-bottom:12px;font-size:1.15rem;font-weight:700;line-height:1.55}.service-container .show-package .morepackage-container .more-service-row .more-txt .more-desc{color:#5a6478;margin-bottom:22px;font-size:15px;line-height:1.85}@media screen and (max-width:991px){.service-container .svc-hero{padding:44px 16px 54px}.service-container .svc-hero .svc-hero-inner h1{font-size:1.55rem}.service-container .service-tab-nav{border-radius:16px;margin:-24px 12px 36px}.service-container .service-tab-nav .svc-tab-btn{border-radius:12px;padding:10px 4px;font-size:12px}.service-container .show-package .consignment-container,.service-container .show-package .provide-container,.service-container .show-package .morepackage-container{padding:0 12px}.service-container .show-package .morepackage-container .more-service-row{gap:24px;padding:28px 0;flex-direction:column!important}.service-container .show-package .morepackage-container .more-service-row .more-img-wrap{width:100%}.service-container .show-package .morepackage-container .more-service-row .more-txt .more-num{font-size:36px}.service-container .show-package .morepackage-container .more-service-row .more-txt{text-align:center}}
