body.dgl-service-page{--dgl-navy:#071d3d;--dgl-blue:#123f77;--dgl-gold:#d8b364;--dgl-ink:#172d48;--dgl-paper:#f5f3ed;--dgl-line:#d9e0e7;background:#fff;color:var(--dgl-ink)}body.dgl-service-page .elementor-location-header{background:#fff;position:relative;z-index:100}body.dgl-service-page .elementor-location-header>.e-con{position:relative!important;background:#fff!important;min-height:100px}body.dgl-service-page .elementor-location-header .elementor-nav-menu--dropdown{max-height:78vh;overflow-y:auto}.dgl-page{--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;gap:0!important;font-family:var(--e-global-typography-text-font-family,inherit);line-height:1.75}.dgl-page *{box-sizing:border-box}.dgl-page .elementor-widget{margin-bottom:0!important;min-width:0}.dgl-page .e-con{--container-widget-width:100%;--flex-wrap:nowrap}.dgl-page p:last-child{margin-bottom:0}.dgl-page p{margin-top:0}.dgl-page .elementor-heading-title{color:inherit;font-family:var(--e-global-typography-primary-font-family,inherit);font-weight:600;line-height:1.06;letter-spacing:-.025em}.dgl-page h1.elementor-heading-title{font-size:clamp(44px,4.8vw,76px)}.dgl-page h2.elementor-heading-title{font-size:clamp(34px,3.5vw,52px)}.dgl-page h3.elementor-heading-title{font-size:27px}.dgl-page .dgl-eyebrow .elementor-heading-title{font:700 11px/1.5 var(--e-global-typography-text-font-family,inherit);letter-spacing:.18em;text-transform:uppercase;color:#97702d}.dgl-page .dgl-light .dgl-eyebrow .elementor-heading-title{color:#e7c88a}.dgl-page .dgl-section{padding:90px max(24px,calc((100vw - 1160px)/2));gap:32px;width:100%;max-width:none}.dgl-page .dgl-light{color:#fff;background:var(--dgl-navy)}.dgl-page .dgl-hero{background:radial-gradient(ellipse at 85% 10%,#214e77 0,transparent 50%),linear-gradient(115deg,#06172e,#0b2e59);position:relative;overflow:hidden;padding-top:45px;padding-bottom:75px}.dgl-page .dgl-hero:before{content:'';position:absolute;width:650px;height:650px;border:1px solid #d8b36430;border-radius:50%;right:-220px;top:-250px;pointer-events:none;box-shadow:0 0 0 65px #d8b36409,0 0 0 130px #d8b36407}.dgl-page .dgl-breadcrumb{font-size:12px;color:#c0cede}.dgl-page .dgl-breadcrumb a{color:#e8d2a4}.dgl-page .dgl-hero-grid{display:grid;grid-template-columns:1.18fr 1fr;gap:64px;align-items:center}.dgl-page .dgl-stack{gap:23px;padding:0;min-width:0}.dgl-page .dgl-intro{font-size:16px;line-height:1.85;color:#cfdae8;max-width:620px}.dgl-page .dgl-actions{flex-direction:row;flex-wrap:wrap;gap:14px;padding:0}.dgl-page .dgl-actions .elementor-widget-button{width:auto}.dgl-page .elementor-button{background:var(--dgl-gold);color:#102442;font:700 13px/1.4 var(--e-global-typography-text-font-family,inherit);padding:17px 24px;border-radius:3px;border:1px solid var(--dgl-gold);transition:transform .2s,background .2s}.dgl-page .elementor-button:hover{background:#ebce91;color:#071d3d;transform:translateY(-2px)}.dgl-page .dgl-outline .elementor-button{background:#fff0;border-color:#ffffff60;color:#fff}.dgl-page a:focus-visible,.dgl-page summary:focus-visible{outline:3px solid #c39340;outline-offset:5px}.dgl-page .dgl-hero-visual{gap:0;position:relative;padding:14px 14px 0;border:1px solid #ffffff30;background:#ffffff08;transform:rotate(1deg)}.dgl-page .dgl-hero-photo img{display:block;width:100%;height:330px;object-fit:cover;border-radius:0}.dgl-page .dgl-visual-caption{padding:24px;gap:8px;background:#f7f4ec;color:var(--dgl-navy);margin:0 -28px -18px 12px;box-shadow:0 18px 40px #0002}.dgl-page .dgl-visual-caption .elementor-heading-title{font-size:31px}.dgl-page .dgl-small{font-size:12px;line-height:1.7}.dgl-page .dgl-strip{background:var(--dgl-paper);border-bottom:1px solid #e0ded6;padding-top:24px;padding-bottom:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.dgl-page .dgl-strip-item{font-size:12px;letter-spacing:.04em;border-left:2px solid var(--dgl-gold);padding-left:20px}.dgl-page .dgl-section-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:end;padding:0}.dgl-page .dgl-muted{color:#607084;font-size:15px}.dgl-page .dgl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0}.dgl-page .dgl-card{padding:30px;gap:16px;background:#fff;border:1px solid var(--dgl-line);position:relative;transition:box-shadow .25s,border-color .25s}.dgl-page .dgl-card:hover{border-color:#bca16c;box-shadow:0 16px 35px #17324a0b}.dgl-page .dgl-index .elementor-heading-title{font:500 12px/1.4 var(--e-global-typography-text-font-family,inherit);color:#a17a34;letter-spacing:.12em}.dgl-page .dgl-card .elementor-widget-text-editor{color:#627084;font-size:14px}.dgl-page .dgl-grid .dgl-card:first-child{background:#eef3f8;border-top:3px solid #123f77}.dgl-page .dgl-paper{background:var(--dgl-paper)}.dgl-page .dgl-dossier{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.dgl-page .dgl-checklist{background:#fff;border-top:3px solid var(--dgl-gold);padding:18px 32px;box-shadow:0 18px 50px #172d4808;gap:0}.dgl-page .dgl-check{padding:18px 0;border-bottom:1px solid #e8ebef;font-size:14px}.dgl-page .dgl-check:last-child{border:0}.dgl-page .dgl-check p{position:relative;padding-left:30px}.dgl-page .dgl-check p:before{content:'✓';position:absolute;left:0;color:#8e692b;font-weight:700}.dgl-page .dgl-note{font-size:12px;color:#667588;border-left:2px solid #c6a361;padding-left:18px;margin-top:10px}.dgl-page .dgl-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0}.dgl-page .dgl-step{background:#ffffff05;padding:28px;border-top:1px solid #ffffff30;gap:15px}.dgl-page .dgl-step .dgl-index .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family,inherit);font-size:43px;color:var(--dgl-gold)}.dgl-page .dgl-step .elementor-widget-text-editor{font-size:14px;color:#bdccde}.dgl-page .dgl-step h3.elementor-heading-title{font-size:26px}.dgl-page .dgl-outputs{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.dgl-page .dgl-output-panel{background:#f4f6f8;padding:42px;border:1px solid #dce2e9;border-left:5px solid #b8995a;gap:16px;position:relative}.dgl-page .dgl-output-panel:after{content:'';position:absolute;top:12px;right:12px;width:38px;height:38px;border-right:1px solid #b8995a;border-top:1px solid #b8995a}.dgl-page .dgl-output-row{border-bottom:1px solid #d8e0e8;padding:12px 0;font-size:15px}.dgl-page .dgl-benefits{padding-top:0}.dgl-page .dgl-benefit{border-top:1px solid #b89b61;padding:26px 10px 0;gap:16px}.dgl-page .dgl-benefit .elementor-widget-text-editor{color:#687687;font-size:14px}.dgl-page .dgl-faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.dgl-page details{border-bottom:1px solid #d1d9e1;padding:20px 0;font-size:14px}.dgl-page summary{cursor:pointer;font-size:16px;font-weight:700;list-style:none;padding-right:32px;position:relative}.dgl-page summary::-webkit-details-marker{display:none}.dgl-page summary:after{content:'+';position:absolute;right:0;font-size:22px;color:#997737}.dgl-page details[open] summary:after{content:'−'}.dgl-page details p{color:#617084;margin:16px 0 0;line-height:1.85}.dgl-page .dgl-cta{padding-top:75px;padding-bottom:75px;display:grid;grid-template-columns:1.2fr 1fr;gap:65px;background:radial-gradient(ellipse at 90% 50%,#315071,transparent 65%),#071d3d;border-bottom:4px solid var(--dgl-gold);align-items:center}.dgl-page .dgl-contact-panel{padding:30px;border:1px solid #ffffff30;gap:18px}.dgl-page .dgl-contact-panel .elementor-widget-text-editor{color:#c6d2e1;font-size:14px}.dgl-page .dgl-related{padding-top:45px;padding-bottom:45px}.dgl-page .dgl-links{display:flex;flex-wrap:wrap;gap:10px}.dgl-page .dgl-links a{display:block;border:1px solid #dce1e8;padding:10px 15px;color:#1c3c62;font-size:12px}.dgl-page .dgl-links a:hover{background:#edf2f7}.dgl-page .dgl-scope-visa-indonesia .dgl-grid,.dgl-page .dgl-scope-audit-hukum .dgl-grid,.dgl-page .dgl-scope-keuangan-perpajakan .dgl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dgl-page .dgl-scope-audit-hukum .dgl-card{border-left:3px solid #b89b61}.dgl-page .dgl-scope-sls .dgl-card{border-radius:20px 2px 20px 2px}.dgl-page .dgl-scope-rups .dgl-grid,.dgl-page .dgl-scope-rptka .dgl-grid,.dgl-page .dgl-scope-imta .dgl-grid,.dgl-page .dgl-scope-izin-tinggal .dgl-grid,.dgl-page .dgl-scope-sls .dgl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dgl-page .dgl-hub-card a{color:#254e79}.dgl-page .dgl-hub-photo img{height:180px;object-fit:cover;width:100%}@media(prefers-reduced-motion:no-preference){.dgl-page .dgl-hero-grid{animation:dgl-reveal .75s ease-out both}.dgl-page .dgl-hero-visual{animation:dgl-reveal 1s .15s ease-out both}@keyframes dgl-reveal{from{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}}@media(min-width:1600px){.dgl-page .dgl-section{padding-left:calc((100% - 1160px)/2);padding-right:calc((100% - 1160px)/2)}}@media(max-width:1024px){.dgl-page .dgl-section{padding-left:32px;padding-right:32px}.dgl-page .dgl-hero-grid{gap:35px}.dgl-page .dgl-hero-photo img{height:290px}.dgl-page .dgl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dgl-page .dgl-dossier,.dgl-page .dgl-outputs,.dgl-page .dgl-faq-layout,.dgl-page .dgl-section-heading{gap:35px}.dgl-page .dgl-card{padding:24px}}@media(max-width:767px){body.dgl-service-page .elementor-location-header>.e-con{min-height:80px}.dgl-page .dgl-section{padding:56px 22px}.dgl-page .dgl-hero{padding-top:26px;padding-bottom:55px}.dgl-page .dgl-hero-grid,.dgl-page .dgl-section-heading,.dgl-page .dgl-dossier,.dgl-page .dgl-outputs,.dgl-page .dgl-faq-layout,.dgl-page .dgl-cta{grid-template-columns:1fr;gap:32px}.dgl-page .dgl-hero-grid{gap:38px}.dgl-page .dgl-hero-visual{margin:0 12px 15px 0}.dgl-page .dgl-hero-photo img{height:240px}.dgl-page .dgl-visual-caption{margin-right:-20px;padding:20px}.dgl-page .dgl-strip{padding-top:23px;padding-bottom:23px;grid-template-columns:1fr;gap:13px}.dgl-page .dgl-grid,.dgl-page .dgl-timeline,.dgl-page [class*='dgl-scope-'] .dgl-grid{grid-template-columns:1fr}.dgl-page .dgl-checklist{padding:8px 22px}.dgl-page .dgl-output-panel{padding:30px 24px}.dgl-page .dgl-benefits{padding-top:0}.dgl-page .dgl-contact-panel{padding:24px}.dgl-page .dgl-actions{gap:12px}.dgl-page .dgl-intro{font-size:15px}.dgl-page .dgl-hero h1.elementor-heading-title{font-size:46px}.dgl-page .dgl-links a{font-size:12px;padding:9px 12px}.dgl-page .dgl-related{padding-top:34px;padding-bottom:34px}}.dgl-page .dgl-hero{overflow:hidden!important}.dgl-page .dgl-hero:before{left:auto!important;right:-220px!important;bottom:auto!important;pointer-events:none!important}body.dgl-service-page .elementor-location-header .ekit-sticky__spacer{display:none!important}.dgl-page .dgl-visual-caption .dgl-eyebrow .elementor-heading-title{font-size:11px;line-height:1.5;color:#97702d}.dgl-page .dgl-light>.dgl-small,.dgl-page .dgl-light .dgl-stack>.dgl-small{color:#c0cede}.dgl-page .dgl-hero-visual{z-index:1}.dgl-page .dgl-hero-grid{position:relative;z-index:1}.dgl-page .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family,inherit);font-weight:600;letter-spacing:-.025em}.dgl-page h1.elementor-heading-title{font-size:clamp(48px,5vw,76px);line-height:1.02}.dgl-page h2.elementor-heading-title{font-size:clamp(36px,3.6vw,53px);line-height:1.08}.dgl-page h3.elementor-heading-title{font-size:29px;line-height:1.1}.dgl-page .dgl-eyebrow .elementor-heading-title,.dgl-page .dgl-index .elementor-heading-title{font-family:var(--e-global-typography-text-font-family,inherit)}.dgl-page .dgl-visual-caption h2.elementor-heading-title{font-size:34px}.dgl-page .dgl-hero-photo img{height:365px}.dgl-page .dgl-hero-grid{grid-template-columns:1.13fr 1fr;gap:60px}.dgl-page .dgl-card{border-radius:3px;padding:30px}.dgl-page .dgl-card:after{content:'';width:30px;height:1px;background:var(--dgl-gold);margin-top:auto}.dgl-page .dgl-hero-visual{transform:none}.dgl-page .dgl-visual-caption{margin-left:25px;margin-right:-15px;padding:24px 28px;border-bottom:3px solid var(--dgl-gold)}.dgl-page [id]{scroll-margin-top:80px}.dgl-page .dgl-quickbar{position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid #dee3e9;padding:0 max(22px,calc((100vw - 1160px)/2));box-shadow:0 4px 20px #0a254009;display:block}.dgl-page .dgl-quicknav{display:flex;gap:26px;align-items:center;white-space:nowrap;overflow-x:auto;padding:18px 0;scrollbar-width:thin}.dgl-page .dgl-quicknav span{font-size:10px;letter-spacing:.15em;color:#927133;margin-right:auto}.dgl-page .dgl-quicknav a{font-size:12px;font-weight:700;color:#183956;text-decoration:none}.dgl-page .dgl-quicknav a:hover{color:#97702d}.dgl-page .dgl-detail-section{background:linear-gradient(120deg,#f0f4f7,#fbfcfd);border-top:1px solid #e0e6ec;padding-top:65px;padding-bottom:65px}.dgl-page .dgl-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;padding:0}.dgl-page .dgl-detail-card{padding:26px 0;gap:13px;border-bottom:1px solid #ccd7e1}.dgl-page .dgl-detail-card .elementor-widget-text-editor{font-size:14px;color:#586d82}.dgl-page .dgl-detail-card h3.elementor-heading-title{font-size:27px}.dgl-page .dgl-detail-card .dgl-index .elementor-heading-title{font-size:11px}.dgl-page .dgl-process{background-image:linear-gradient(#ffffff03 1px,transparent 1px),linear-gradient(90deg,#ffffff03 1px,transparent 1px);background-size:48px 48px}.dgl-page .dgl-step{background:#ffffff04;border-top:2px solid #b5985b}.dgl-page .dgl-step .dgl-index .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family,inherit);font-size:52px;line-height:1}.dgl-page .dgl-step h3.elementor-heading-title{font-size:28px}.dgl-page .dgl-output-panel{box-shadow:12px 12px 0 #edf0f3;background:linear-gradient(135deg,#fff,#f4f6f8)}.dgl-page .dgl-benefits .dgl-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.dgl-page .dgl-strength-section{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-top:1px solid #e1e5e9;background:linear-gradient(110deg,#f6f1e7,#fff 75%);padding-top:60px;padding-bottom:60px}.dgl-page .dgl-strength-list{padding:0;gap:0}.dgl-page .dgl-strength-item{padding:17px 0 17px 30px;border-bottom:1px solid #d8d3c7;position:relative;font-size:14px;color:#435a71}.dgl-page .dgl-strength-item:before{content:'✓';position:absolute;left:0;color:#9a7430;font-weight:700}.dgl-page .dgl-brochure-section{padding-top:34px;padding-bottom:40px;border-top:1px solid #e0e5eb;gap:15px}.dgl-page .dgl-brochure-section .dgl-small{color:#6c7a86}.dgl-page .dgl-brochure{border:none;padding:5px 0}.dgl-page .dgl-brochure summary{font-size:17px}.dgl-page .dgl-brochure-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-top:24px;align-items:start}.dgl-page .dgl-brochure-grid a{display:block;color:#173f6c}.dgl-page .dgl-brochure-grid img{display:block;width:100%;height:auto;max-width:750px;margin:auto;border:1px solid #dde3e8}.dgl-page .dgl-brochure-grid span{display:block;padding:14px;text-align:center;font-size:12px}.dgl-page .dgl-contact-panel{background:#ffffff05;border-color:#d8b36460}.dgl-page .dgl-contact-panel h3.elementor-heading-title{font-size:36px}.dgl-page .dgl-hub-card{gap:18px}.dgl-page .dgl-hub-card .elementor-widget-button{margin-top:auto}.dgl-page .dgl-hub-card:after{display:none}.dgl-page .dgl-hub-photo{margin-bottom:7px}.dgl-page .dgl-hub-photo img{height:200px}.dgl-page .dgl-scope-corporate-litigation .dgl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dgl-page .dgl-scope-corporate-litigation .dgl-card{border-left:3px solid #b5975b}.dgl-page .dgl-scope-izin-pariwisata .dgl-card{border-radius:22px 3px 3px 3px}.dgl-page .dgl-scope-izin-resort .dgl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dgl-theme-jasa-izin-pariwisata .dgl-hero-visual{border-radius:110px 3px 3px 3px}.dgl-theme-jasa-izin-pariwisata .dgl-hero-photo img{border-radius:100px 2px 2px 2px}.dgl-theme-jasa-izin-resort .dgl-hero{background:radial-gradient(ellipse at 80% 15%,#23545c,transparent 60%),#092b36}.dgl-theme-jasa-izin-resort .dgl-hero-photo img{height:390px}.dgl-theme-jasa-corporate-litigation .dgl-hero{background:radial-gradient(ellipse at 80% 15%,#3d4b5d,transparent 60%),#101e32}.elementor-nav-menu--main .menu-item-1780>.sub-menu{max-height:70vh;overflow-y:auto;min-width:340px!important}.elementor-nav-menu--main .menu-item-1780>.sub-menu a{white-space:normal;line-height:1.4}.elementor-nav-menu--dropdown .menu-item-1780>.sub-menu a{white-space:normal;line-height:1.5}@media(min-width:768px) and (max-width:1024px){.dgl-page .dgl-quicknav{gap:18px}.dgl-page .dgl-quicknav span{display:none}.dgl-page .dgl-hero-grid{gap:35px}.dgl-page .dgl-hero-photo img{height:330px}.dgl-page .dgl-visual-caption{margin-left:8px;margin-right:-10px;padding:23px}.dgl-page .dgl-strength-section{gap:35px}.dgl-page .dgl-scope-izin-pariwisata .dgl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.dgl-page .dgl-hero-grid{grid-template-columns:1fr;gap:35px}.dgl-page .dgl-hero h1.elementor-heading-title{font-size:49px}.dgl-page .dgl-hero-photo img,.dgl-theme-jasa-izin-resort .dgl-hero-photo img{height:245px}.dgl-page .dgl-visual-caption{padding:20px;margin-left:12px;margin-right:-13px}.dgl-page .dgl-visual-caption h2.elementor-heading-title{font-size:31px}.dgl-page .dgl-quickbar{padding:0 22px}.dgl-page .dgl-quicknav{gap:22px;padding:15px 0}.dgl-page .dgl-quicknav span{display:none}.dgl-page .dgl-detail-grid,.dgl-page .dgl-strength-section{grid-template-columns:1fr;gap:0}.dgl-page .dgl-detail-section{padding-top:44px;padding-bottom:44px}.dgl-page .dgl-detail-card{padding:24px 0}.dgl-page .dgl-strength-section{gap:24px}.dgl-page .dgl-brochure-grid{grid-template-columns:1fr}.dgl-page .dgl-card{padding:25px}.dgl-page .dgl-brochure-section{padding-top:30px;padding-bottom:30px}.dgl-page .dgl-contact-panel h3.elementor-heading-title{font-size:32px}.dgl-page .dgl-scope-corporate-litigation .dgl-grid,.dgl-page .dgl-scope-izin-resort .dgl-grid,.dgl-page .dgl-scope-izin-pariwisata .dgl-grid{grid-template-columns:1fr}.dgl-page .dgl-benefits .dgl-grid{grid-template-columns:1fr}}body.dgl-service-page .elementor-location-footer .elementor-icon-list-text{min-width:0;overflow-wrap:anywhere;white-space:normal}body.dgl-service-page .elementor-location-footer .elementor-icon-list-item a{min-width:0;max-width:100%}.elementor-nav-menu--main .menu-item-1780{position:relative}.elementor-nav-menu--main .menu-item-1780:hover>.sub-menu,.elementor-nav-menu--main .menu-item-1780:focus-within>.sub-menu{display:block!important;visibility:visible!important;opacity:1!important;top:100%!important;left:0!important;z-index:1000;background:#fff;box-shadow:0 16px 40px #071d3d24;border-top:3px solid #d8b364}