.elementor .e-640fd5e-03ad4df{font-family:'Source Sans Pro';font-weight:700;font-size:13px;color:#8b0000;letter-spacing:0.26em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1be07f8-227637f{font-family:'Source Sans Pro';font-weight:700;font-size:40px;color:#1E0837;letter-spacing:-0.035em;line-height:1.04;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bbce3e4-9a566d1{max-width:480px;font-family:'Source Sans Pro';font-size:19px;color:#4b4a55;line-height:1.65;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3282fd8-ebce922{padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-30579ee-f70328f{font-family:'Source Sans Pro';font-weight:700;font-size:26px;color:#ffffff;line-height:1.15;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e6b8907-3ec9f78{font-family:'Source Sans Pro';font-size:16px;color:#ffd9d9;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bc1c44d-f93bb58{width:300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:-9px;display:flex;flex-direction:column;gap:0px;align-items:start;}.elementor .e-b4634b9-d08f56c{font-family:'Source Sans Pro';font-weight:700;font-size:26px;color:#8b0000;line-height:1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4389800-ad70a94{width:56px;height:56px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:16px;background-color:#ffffff;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-5257ed7-867617d:hover,.elementor .e-5257ed7-867617d:focus-visible{box-shadow:0px 26px 50px -14px rgba(139,0,0,.75);}.elementor .e-5257ed7-867617d{width:400px;text-decoration:none;padding-block-start:12px;padding-block-end:11px;padding-inline-start:28px;padding-inline-end:24px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:22px;background-image:linear-gradient(135deg, #b01212 0%,#8b0000 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 22px 44px -16px rgba(139,0,0,.55);display:flex;flex-direction:row;justify-content:space-between;align-items:start;}.elementor .e-2098859-2407861{min-height:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;justify-content:space-between;}.elementor .e-73f9f1d-0c8f083{width:auto;height:350px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:36px;background-image:linear-gradient(180deg, rgba(30,8,55,0) 55%,rgba(30,8,55,.35) 100%),url("https://dev.adcolaw.com/wp-content/uploads/2026/06/aerial-view-skyscrapers-jakarta-city1-1.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,60% 50%;box-shadow:0px 40px 80px -34px rgba(30,8,55,.5);}.elementor .e-5d62a3a-2058b90{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:72px;grid-template-columns:1fr 640px;}.elementor .e-09f1db7-ed5ec2d{height:500px;padding-block-start:66px;padding-block-end:66px;padding-inline-start:96px;padding-inline-end:96px;background-color:#f4f2f8;display:flex;flex-direction:column;}