.elementor .card-dark-glass{padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;border-width:1px;border-color:rgba(255, 255, 255, 0.14);border-style:solid;background-color:rgba(12, 35, 75, 0.65);box-shadow:0px 16px 36px 0px rgba(0, 0, 0, 0.28),0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;backdrop-filter:blur(14px);transition:all 0.3s;&:hover, &:focus-visible { border-color: rgba(201, 139, 44, 0.5); transform: translateY(-4px); box-shadow: 0 20px 42px rgba(0, 0, 0, 0.35); }\n}.elementor .card-white-elevated{padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;border-width:1px;border-color:rgba(226, 232, 240, 0.85);border-style:solid;background-color:#ffffff;box-shadow:0px 4px 6px -1px rgba(7, 23, 47, 0.04),0px 10px 24px -3px rgba(7, 23, 47, 0.07);transition:all 0.3s;&:hover, &:focus-visible { box-shadow: 0 18px 36px -4px rgba(7, 23, 47, 0.12); transform: translateY(-4px); }\n}.elementor .eyebrow-pill-dark{font-family:"'Plus Jakarta Sans', sans-serif";font-weight:700;font-size:11.5px;color:#df9e38;letter-spacing:0.09em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;margin-block-end:14px;border-radius:9999px;border-width:1px;border-color:rgba(201, 139, 44, 0.45);border-style:solid;background-color:rgba(201, 139, 44, 0.15);box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.2);display:inline-flex;align-items:center;align-self:center;width: fit-content; max-width: fit-content;\n}.elementor .eyebrow-pill{font-family:"'Plus Jakarta Sans', sans-serif";font-weight:700;font-size:11.5px;color:#aa701c;letter-spacing:0.09em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;margin-block-end:14px;border-radius:9999px;border-width:1px;border-color:#f8e5c4;border-style:solid;background-color:#fef8ed;box-shadow:0px 2px 6px 0px rgba(201, 139, 44, 0.08);display:inline-flex;align-items:center;align-self:flex-start;width: fit-content; max-width: fit-content;\n}.elementor .btn-outline-navy{font-weight:600;font-size:15px;color:#07172f;text-align:center;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:9999px;border-width:1.5px;border-color:#07172f;border-style:solid;background-color:transparent;transition:all 0.25s;display:inline-flex;justify-content:center;align-items:center;&:hover, &:focus-visible { color: #ffffff; background-color: #07172f; transform: translateY(-2px); box-shadow: 0 4px 14px rgba(7, 23, 47, 0.15); }\n}.elementor .btn-gold{font-weight:700;font-size:15px;color:#ffffff;letter-spacing:0.01em;text-align:center;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;border-radius:9999px;background-image:linear-gradient(135deg, #df9e38 0%,#c28325 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 4px 14px 0px rgba(201, 139, 44, 0.38);transition:all 0.25s;display:inline-flex;justify-content:center;align-items:center;&:hover, &:focus-visible { box-shadow: 0 8px 24px 0 rgba(201, 139, 44, 0.5); transform: translateY(-2px); }\n}