.elementor .e-3b2106a7-3994{color:#FCD577;text-shadow: 0px 1px 10px rgba(8,27,71,0.6);\n}.elementor .e-bb908fd-36a3{font-family:'Noto Serif TC';font-weight:600;font-size:56px;color:#FFFDF7;letter-spacing:0.08em;line-height:1.32;margin-block-start:18px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;text-shadow: 0px 2px 18px rgba(8,27,71,0.45);\n}.elementor .e-3872d3af-8463{font-size:19px;color:#F4EBD6;letter-spacing:0.16em;margin:0px;text-shadow: 0px 1px 12px rgba(8,27,71,0.5);\n}.elementor .e-15b72a0f-7f8d{border-width:1px;border-color:var(--sp-sun);border-style:solid;}.elementor .e-c2ec894-77c9{border-width:1px;border-color:rgba(227,199,126,0.6);border-style:solid;}.elementor .e-7f4e4dbd-b104{padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-61438bec-6e3d{min-width:0px;max-width:640px;padding:0px;}.elementor .e-58053ac6-634e{min-height:600px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:max(20px, calc((100% - 1200px) / 2));padding-inline-end:max(20px, calc((100% - 1200px) / 2));background-image:linear-gradient(90deg, rgba(8,27,71,0.62) 0%,rgba(8,27,71,0.28) 48%,rgba(8,27,71,0) 75%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;}.elementor .e-62c1a7b8-b37a{font-size:12px;color:#FFFDF7;letter-spacing:0.14em;cursor:pointer;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,253,247,0.6);border-style:solid;background-color:rgba(8,27,71,0.35);}.elementor .e-4a49da72-d274{font-size:12px;color:#FFFDF7;letter-spacing:0.14em;cursor:pointer;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,253,247,0.6);border-style:solid;background-color:rgba(8,27,71,0.35);}.elementor .e-7a955103-db36{inset-inline-end:24px;inset-block-end:20px;}.elementor .e-49baa94f-eac2{padding:0px;background-image:url("https://www.herbs.com.tw/wp-content/uploads/sp-home-hero-drlee2-poster.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#0B2560;}.elementor .e-8591269-2dd4{padding:0px;}.elementor .e-3589e0c4-d893{font-family:'Noto Serif TC';font-weight:600;font-size:60px;color:var(--sp-ink);letter-spacing:0.08em;line-height:1.28;margin-block-start:18px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5fb7d095-520c{font-size:19px;letter-spacing:0.2em;margin:0px;}.elementor .e-6654c2a2-6956{border-width:1px;border-color:var(--sp-navy);border-style:solid;}.elementor .e-90bd429-a140{border-width:1px;border-color:var(--sp-gold);border-style:solid;}.elementor .e-428c75ca-4b1a{padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-4d46f60-282b{min-width:0px;max-width:600px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;outline-width:1px;outline-color:rgba(201,162,74,0.55);outline-style:solid;outline-offset:-8px;background-color:rgba(255,253,247,0.78);box-shadow:0px 24px 50px -30px rgba(11,37,96,0.45);backdrop-filter:blur(8px);}.elementor .e-5ab0ede5-8bce{width:auto;height:auto;max-width:100%;max-height:470px;filter:drop-shadow(0px 30px 30px rgba(84,58,10,0.22));}.elementor .e-27765538-22db{min-width:0px;padding:0px;justify-content:center;align-items:center;}.elementor .e-3cebc6ca-5332{min-height:540px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;display:grid;gap:24px;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;}.elementor .e-75898b4b-6a0a{padding:0px;background-image:url("https://www.herbs.com.tw/wp-content/uploads/2023%E5%8F%B0%E7%81%A3%E5%AE%98%E7%B6%B2_1_1new.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F4EBD6;}.elementor .e-3812319c-c201{font-family:'Noto Serif TC';font-weight:600;font-size:60px;color:var(--sp-ink);letter-spacing:0.08em;line-height:1.28;margin-block-start:18px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7d35b84a-6dd3{font-size:19px;letter-spacing:0.2em;margin:0px;}.elementor .e-71b67673-4897{border-width:1px;border-color:var(--sp-navy);border-style:solid;}.elementor .e-5564aad0-2d8e{padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-7626a382-5d7d{min-width:0px;max-width:600px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;outline-width:1px;outline-color:rgba(201,162,74,0.55);outline-style:solid;outline-offset:-8px;background-color:rgba(255,253,247,0.78);box-shadow:0px 24px 50px -30px rgba(11,37,96,0.45);backdrop-filter:blur(8px);}.elementor .e-625c357b-2d4f{width:auto;height:auto;max-width:100%;max-height:470px;filter:drop-shadow(0px 30px 30px rgba(84,58,10,0.22));}.elementor .e-418164fc-ff34{min-width:0px;padding:0px;justify-content:center;align-items:center;}.elementor .e-f7e92f4-7b47{min-height:540px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;display:grid;gap:24px;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;}.elementor .e-527a929-8d29{padding:0px;background-image:url("https://www.herbs.com.tw/wp-content/uploads/deep_purple_wave_bg.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F4EBD6;}.elementor .e-4a5eb3f0-ee60{font-family:'Noto Serif TC';font-weight:600;font-size:60px;color:var(--sp-ink);letter-spacing:0.08em;line-height:1.28;margin-block-start:18px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-576d6ad5-8f45{font-size:19px;letter-spacing:0.2em;margin:0px;}.elementor .e-360ec7fc-bd2f{border-width:1px;border-color:var(--sp-navy);border-style:solid;}.elementor .e-6a34ec94-2f6a{padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-7751feee-27b3{font-size:11px;letter-spacing:0.06em;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3781b373-4711{min-width:0px;max-width:600px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;outline-width:1px;outline-color:rgba(201,162,74,0.55);outline-style:solid;outline-offset:-8px;background-color:rgba(255,253,247,0.78);box-shadow:0px 24px 50px -30px rgba(11,37,96,0.45);backdrop-filter:blur(8px);}.elementor .e-bdd64f5-4e78{width:auto;height:auto;max-width:100%;max-height:470px;filter:drop-shadow(0px 30px 30px rgba(84,58,10,0.22));}.elementor .e-1d594b1e-b438{min-width:0px;padding:0px;justify-content:center;align-items:center;}.elementor .e-25d1d25c-8671{min-height:540px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;display:grid;gap:24px;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;}.elementor .e-55953afd-d64b{padding:0px;background-image:url("https://www.herbs.com.tw/wp-content/uploads/2026_%E5%8F%B0%E7%81%A3%E7%B6%B2%E7%AB%99%E9%A6%96%E9%A0%81banner_%E9%A4%8A%E8%82%9D%E4%B8%B8_BK001.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F4EBD6;}.elementor .e-166c22c5-8f28{font-family:'Noto Serif TC';font-weight:600;font-size:60px;color:var(--sp-ink);letter-spacing:0.08em;line-height:1.28;margin-block-start:18px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-46232ace-10d8{font-size:19px;letter-spacing:0.2em;margin:0px;}.elementor .e-4a5736f1-5e14{border-width:1px;border-color:var(--sp-navy);border-style:solid;}.elementor .e-467f33b5-13bd{padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-1c8f060b-dd77{font-size:11px;letter-spacing:0.06em;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2d48b8df-8f47{min-width:0px;max-width:600px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;outline-width:1px;outline-color:rgba(201,162,74,0.55);outline-style:solid;outline-offset:-8px;background-color:rgba(255,253,247,0.78);box-shadow:0px 24px 50px -30px rgba(11,37,96,0.45);backdrop-filter:blur(8px);}.elementor .e-217099c8-2010{width:auto;height:auto;max-width:100%;max-height:470px;filter:drop-shadow(0px 30px 30px rgba(84,58,10,0.22));}.elementor .e-5b417cc7-3038{min-width:0px;padding:0px;justify-content:center;align-items:center;}.elementor .e-f24c6df-bb7c{min-height:540px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;display:grid;gap:24px;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;}.elementor .e-24dab179-14e4{padding:0px;background-image:url("https://www.herbs.com.tw/wp-content/uploads/2026_%E5%8F%B0%E7%81%A3%E7%B6%B2%E7%AB%99%E9%A6%96%E9%A0%81banner_%E6%96%91%E9%BE%8D%E4%B8%B8.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#F4EBD6;background-position: center bottom;\n}.elementor .e-7b38200d-12f3{font-family:'Noto Serif TC';font-weight:600;font-size:60px;color:var(--sp-ink);letter-spacing:0.08em;line-height:1.28;margin-block-start:18px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7645a77f-31c8{font-size:19px;letter-spacing:0.2em;margin:0px;}.elementor .e-1ae43d73-34c8{border-width:1px;border-color:var(--sp-navy);border-style:solid;}.elementor .e-2dc05828-d975{padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-106b5c86-dda6{min-width:0px;max-width:600px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;outline-width:1px;outline-color:rgba(201,162,74,0.55);outline-style:solid;outline-offset:-8px;background-color:rgba(255,253,247,0.78);box-shadow:0px 24px 50px -30px rgba(11,37,96,0.45);backdrop-filter:blur(8px);}.elementor .e-11e326c2-4e7e{width:auto;height:auto;max-width:100%;max-height:470px;filter:drop-shadow(0px 30px 30px rgba(84,58,10,0.22));}.elementor .e-4ab0c3a3-7a11{min-width:0px;padding:0px;justify-content:center;align-items:center;}.elementor .e-b7a8929-a424{min-height:540px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;display:grid;gap:24px;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;}.elementor .e-bf6e7f3-eb57{padding:0px;background-image:url("https://www.herbs.com.tw/wp-content/uploads/2026_%E5%8F%B0%E7%81%A3%E7%B6%B2%E7%AB%99%E9%A6%96%E9%A0%81banner_%E8%A6%96%E6%98%8E%E5%81%A5.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#F4EBD6;background-position: center bottom;\n}.elementor .e-64f0d2b4-334a{padding:0px;}.elementor .e-1bba4559-f451{font-family:'Noto Serif TC';font-size:15px;letter-spacing:0.1em;line-height:1.5;display:block;white-space: nowrap;\n}.elementor .e-148a6d36-17a0{width:auto;min-width:0px;color:var(--sp-muted);padding-block-start:16px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;flex:1 1 0px;border-left-style: solid; border-left-color: var(--sp-line); text-align: left;\n}.elementor .e-7dd79cef-d52d{font-family:'Noto Serif TC';font-size:15px;letter-spacing:0.1em;line-height:1.5;display:block;white-space: nowrap;\n}.elementor .e-6716c022-1906{width:auto;min-width:0px;color:var(--sp-muted);padding-block-start:16px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;flex:1 1 0px;border-left-style: solid; border-left-color: var(--sp-line); text-align: left;\n}.elementor .e-13337807-2208{font-family:'Noto Serif TC';font-size:15px;letter-spacing:0.1em;line-height:1.5;display:block;white-space: nowrap;\n}.elementor .e-6eb42352-4e67{width:auto;min-width:0px;color:var(--sp-muted);padding-block-start:16px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;flex:1 1 0px;border-left-style: solid; border-left-color: var(--sp-line); text-align: left;\n}.elementor .e-421418ea-86a3{font-family:'Noto Serif TC';font-size:15px;letter-spacing:0.1em;line-height:1.5;display:block;white-space: nowrap;\n}.elementor .e-57a7f57-594e{width:auto;min-width:0px;color:var(--sp-muted);padding-block-start:16px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;flex:1 1 0px;border-left-style: solid; border-left-color: var(--sp-line); text-align: left;\n}.elementor .e-27c97e61-45c8{font-family:'Noto Serif TC';font-size:15px;letter-spacing:0.1em;line-height:1.5;display:block;white-space: nowrap;\n}.elementor .e-217b3989-2d30{width:auto;min-width:0px;color:var(--sp-muted);padding-block-start:16px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;flex:1 1 0px;border-left-style: solid; border-left-color: var(--sp-line); text-align: left;\n}.elementor .e-2e1fcf89-a5da{font-family:'Noto Serif TC';font-size:15px;letter-spacing:0.1em;line-height:1.5;display:block;white-space: nowrap;\n}.elementor .e-1f386e55-9aa8{width:auto;min-width:0px;color:var(--sp-muted);padding-block-start:16px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;flex:1 1 0px;border-left-style: solid; border-left-color: var(--sp-line); text-align: left;\n}.elementor .e-31e6b2bc-e428{padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(20px, calc((100% - 1200px) / 2));padding-inline-end:max(20px, calc((100% - 1200px) / 2));border-block-start-width:1px;background-color:rgba(255,253,247,0.72);justify-content:flex-start;border-top-style: solid; border-top-color: var(--sp-line);\n}.elementor .e-33416c15-3b60{padding:0px;gap:0px;}.elementor .e-4aa73c4a-683d{overflow:hidden;position:relative;padding:0px;background-image: radial-gradient(60% 90% at 78% 46%, rgba(252,213,119,0.55), rgba(252,213,119,0) 70%), linear-gradient(180deg, #FBF6EA, #F4EBD6);\n}.elementor .e-5592cf3c-77b4{font-weight:600;font-size:16px;color:var(--sp-paper);letter-spacing:0.12em;display:block;}.elementor .e-513ac24b-f82e{font-size:12px;letter-spacing:0.06em;line-height:1.5;display:block;}.elementor .e-5df4d689-d762:hover,.elementor .e-5df4d689-d762:focus-visible{background-color:rgba(252,213,119,0.08);}.elementor .e-5df4d689-d762{min-width:0px;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;transition: background 0.25s;\n}.elementor .e-1aa26b42-3f20{font-weight:600;font-size:16px;color:var(--sp-paper);letter-spacing:0.12em;display:block;}.elementor .e-15c9bcf7-7a33{font-size:12px;letter-spacing:0.06em;line-height:1.5;display:block;}.elementor .e-2c05ec31-181e:hover,.elementor .e-2c05ec31-181e:focus-visible{background-color:rgba(252,213,119,0.08);}.elementor .e-2c05ec31-181e{min-width:0px;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-inline-start-width:1px;border-left-style: solid; border-left-color: rgba(227,199,126,0.22); transition: background 0.25s;\n}.elementor .e-1ab485fb-d13e{font-weight:600;font-size:16px;color:var(--sp-paper);letter-spacing:0.12em;display:block;}.elementor .e-19fb59e1-df81{font-size:12px;letter-spacing:0.06em;line-height:1.5;display:block;}.elementor .e-5aa89edc-3b66:hover,.elementor .e-5aa89edc-3b66:focus-visible{background-color:rgba(252,213,119,0.08);}.elementor .e-5aa89edc-3b66{min-width:0px;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-inline-start-width:1px;border-left-style: solid; border-left-color: rgba(227,199,126,0.22); transition: background 0.25s;\n}.elementor .e-4b03fd9d-46ef{font-weight:600;font-size:16px;color:var(--sp-paper);letter-spacing:0.12em;display:block;}.elementor .e-590a0fa5-697c{font-size:12px;letter-spacing:0.06em;line-height:1.5;display:block;}.elementor .e-6350665a-49d8:hover,.elementor .e-6350665a-49d8:focus-visible{background-color:rgba(252,213,119,0.08);}.elementor .e-6350665a-49d8{min-width:0px;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-inline-start-width:1px;border-left-style: solid; border-left-color: rgba(227,199,126,0.22); transition: background 0.25s;\n}.elementor .e-19bf64c-ca97{display:grid;grid-template-columns:repeat(4, minmax(0,1fr));}.elementor .e-12c7d29d-f546{padding:0px;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--sp-navy-d);border-top-style: solid; border-top-color: var(--sp-gold); border-bottom-style: solid; border-bottom-color: var(--sp-gold);\n}.elementor .e-f4679b4-d624{font-size:38px;letter-spacing:0.14em;margin-block-start:14px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1589e098-b85b{font-size:16px;letter-spacing:0.12em;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-264b4727-f63f{border-width:1px;border-color:var(--sp-navy);border-style:solid;}.elementor .e-4791b9ce-e765{min-width:0px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-2c70ea00-8113{width:auto;height:auto;max-width:100%;max-height:340px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;filter:drop-shadow(0px 22px 18px rgba(0,0,0,0.28));align-self:end;justify-self: center;\n}.elementor .e-c406956-aef7{min-height:420px;overflow:hidden;position:relative;padding-block-start:40px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:12px;border-width:1px;border-color:var(--sp-line);border-style:solid;outline-width:1px;outline-color:rgba(201,162,74,0.55);outline-style:solid;outline-offset:-10px;background-color:#FFFDF7;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.9fr);align-items:end;background-image: radial-gradient(70% 70% at 80% 70%, rgba(252,213,119,0.5), rgba(252,213,119,0) 70%), none;\n}.elementor .e-3d46cece-cafa{font-size:38px;color:var(--sp-paper);letter-spacing:0.14em;margin-block-start:14px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-66989b78-a439{font-size:16px;letter-spacing:0.12em;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6360ebba-154c{border-width:1px;border-color:var(--sp-sun);border-style:solid;}.elementor .e-1278b0a2-5b72{min-width:0px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-68d10bca-a646{width:auto;height:auto;max-width:100%;max-height:340px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;filter:drop-shadow(0px 22px 18px rgba(0,0,0,0.28));align-self:end;justify-self: center;\n}.elementor .e-cd74c9c-b385{min-height:420px;overflow:hidden;position:relative;padding-block-start:40px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:12px;outline-width:1px;outline-color:rgba(201,162,74,0.55);outline-style:solid;outline-offset:-10px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.9fr);align-items:end;background-image: radial-gradient(60% 60% at 78% 62%, rgba(227,199,126,0.34), rgba(227,199,126,0) 70%), linear-gradient(160deg, #12398D, #0B2560 70%);\n}.elementor .e-173c0987-fbe0{width:auto;height:auto;max-width:100%;max-height:200px;margin-block-start:14px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;justify-self: center;\n}.elementor .e-6eec48b-e3ee{font-size:26px;letter-spacing:0.14em;margin-block-start:12px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-47073db8-43b3{font-size:16px;letter-spacing:0.12em;}.elementor .e-43089ebf-1a03{min-width:0px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5115ac46-b59a{border-width:1px;border-color:var(--sp-gold);border-style:solid;}.elementor .e-b8c7ce0-6500{padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:40px;border-width:1px;border-color:var(--sp-line);border-style:solid;background-image:linear-gradient(90deg, #F4EBD6 0%,#FFFDF7 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:grid;gap:24px;grid-template-columns:minmax(0,0.8fr) minmax(0,1fr) auto;grid-column:1 / -1;align-items:center;}.elementor .e-3ffda4b2-95ab{padding:0px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.elementor .e-7babf2ed-532f{font-size:13px;color:var(--sp-gold-dk);letter-spacing:0.3em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-426b685-5568:hover,.elementor .e-426b685-5568:focus-visible{color:var(--sp-navy);}.elementor .e-426b685-5568{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-7abec00a-f736:hover,.elementor .e-7abec00a-f736:focus-visible{color:var(--sp-navy);}.elementor .e-7abec00a-f736{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-a98117d-7691{padding:0px;flex-direction:row;gap:18px;flex-wrap:wrap;row-gap: 0px;\n}.elementor .e-96c34ea-81d4{padding-block-start:26px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--sp-line);\n}.elementor .e-2b0d155b-8cf6{font-size:13px;color:var(--sp-gold-dk);letter-spacing:0.3em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5bb9ffec-70e7:hover,.elementor .e-5bb9ffec-70e7:focus-visible{color:var(--sp-navy);}.elementor .e-5bb9ffec-70e7{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-83a8735-e415:hover,.elementor .e-83a8735-e415:focus-visible{color:var(--sp-navy);}.elementor .e-83a8735-e415{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-5ddc2ae6-5b06:hover,.elementor .e-5ddc2ae6-5b06:focus-visible{color:var(--sp-navy);}.elementor .e-5ddc2ae6-5b06{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-214c1f78-6b6b{padding:0px;flex-direction:row;gap:18px;flex-wrap:wrap;row-gap: 0px;\n}.elementor .e-422b0a15-7494{padding-block-start:26px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--sp-line);\n}.elementor .e-37af5480-6c4d{font-size:13px;color:var(--sp-gold-dk);letter-spacing:0.3em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-6318fde8-fb76:hover,.elementor .e-6318fde8-fb76:focus-visible{color:var(--sp-navy);}.elementor .e-6318fde8-fb76{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-30729b86-6e3d:hover,.elementor .e-30729b86-6e3d:focus-visible{color:var(--sp-navy);}.elementor .e-30729b86-6e3d{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-118eb033-c176:hover,.elementor .e-118eb033-c176:focus-visible{color:var(--sp-navy);}.elementor .e-118eb033-c176{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-73bc6c33-c2f1{padding:0px;flex-direction:row;gap:18px;flex-wrap:wrap;row-gap: 0px;\n}.elementor .e-69f02eef-43ab{padding-block-start:26px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--sp-line);\n}.elementor .e-39a1bbfd-5e86{font-size:13px;color:var(--sp-gold-dk);letter-spacing:0.3em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-6dbeb384-4849:hover,.elementor .e-6dbeb384-4849:focus-visible{color:var(--sp-navy);}.elementor .e-6dbeb384-4849{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-5bc25476-60e8:hover,.elementor .e-5bc25476-60e8:focus-visible{color:var(--sp-navy);}.elementor .e-5bc25476-60e8{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-2606c895-ab7a:hover,.elementor .e-2606c895-ab7a:focus-visible{color:var(--sp-navy);}.elementor .e-2606c895-ab7a{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-38e9f939-1cf0:hover,.elementor .e-38e9f939-1cf0:focus-visible{color:var(--sp-navy);}.elementor .e-38e9f939-1cf0{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-29a1e7a7-1d8c{padding:0px;flex-direction:row;gap:18px;flex-wrap:wrap;row-gap: 0px;\n}.elementor .e-7e5ad8d4-714c{padding-block-start:26px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--sp-line);\n}.elementor .e-1b209989-743c{font-size:13px;color:var(--sp-gold-dk);letter-spacing:0.3em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-6ccfc88e-7d53:hover,.elementor .e-6ccfc88e-7d53:focus-visible{color:var(--sp-navy);}.elementor .e-6ccfc88e-7d53{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-1cd4adb3-95ab:hover,.elementor .e-1cd4adb3-95ab:focus-visible{color:var(--sp-navy);}.elementor .e-1cd4adb3-95ab{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-5716c64b-5439{padding:0px;flex-direction:row;gap:18px;flex-wrap:wrap;row-gap: 0px;\n}.elementor .e-252a5df9-8ba9{padding-block-start:26px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--sp-line);\n}.elementor .e-5ebb7c7c-f6be{font-size:13px;color:var(--sp-gold-dk);letter-spacing:0.3em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-438126ac-afa1:hover,.elementor .e-438126ac-afa1:focus-visible{color:var(--sp-navy);}.elementor .e-438126ac-afa1{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-7996fc8e-ccd2:hover,.elementor .e-7996fc8e-ccd2:focus-visible{color:var(--sp-navy);}.elementor .e-7996fc8e-ccd2{font-weight:600;font-size:18px;color:var(--sp-ink);letter-spacing:0.08em;line-height:2;}.elementor .e-2a3d0b16-f15e{padding:0px;flex-direction:row;gap:18px;flex-wrap:wrap;row-gap: 0px;\n}.elementor .e-6c4a94b2-83fe{padding-block-start:26px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--sp-line);\n}.elementor .e-4e5e840e-7864{padding:0px;margin-block-start:56px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:grid;grid-template-columns:repeat(3, minmax(0,1fr));border-top-style: solid; border-top-color: var(--sp-gold);\n}.elementor .e-6efe86ff-d19c{max-width:40em;font-size:14px;}.elementor .e-1284ac8d-ff2d{border-width:1px;border-color:var(--sp-gold);border-style:solid;}.elementor .e-3e1d162d-4092{border-width:1px;border-color:var(--sp-navy);border-style:solid;}.elementor .e-15ba5e19-f581{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-479aca5c-8af6{padding:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-f02f602-1480{min-width:0px;padding:0px;}.elementor .e-ef78f41-cd00{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:grid;gap:56px;grid-template-columns:72px minmax(0,1fr);}.elementor .e-555636e2-fae5{font-weight:600;font-size:12px;color:var(--sp-red);letter-spacing:0.2em;padding-block-start:1px;padding-block-end:1px;padding-inline-start:10px;padding-inline-end:10px;border-width:1px;border-color:var(--sp-red);border-style:solid;}.elementor .e-53e88bac-ca20{min-width:0px;font-size:14px;flex:1 1 300px;}.elementor .e-36fb287-cffe{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-cf50b54-9884{padding:0px;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--sp-cream);border-top-style: solid; border-top-color: var(--sp-line); border-bottom-style: solid; border-bottom-color: var(--sp-line);\n}.elementor .e-181cf117-b033{overflow:hidden;padding:0px;background-color:var(--sp-cream);}.elementor .e-1456af0a-f823{min-width:0px;padding:0px;}.elementor .e-1c591c0c-4823{color:var(--sp-ink);text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-1cc81e43-8405{min-width:0px;}.elementor .e-4d9f2f76-a656{display:grid;gap:0px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-auto-rows:auto;}.elementor .e-aea1fbe-c1d7{border-width:1px;border-color:var(--sp-navy);border-style:solid;}.elementor .e-2ae43f8e-a78f{padding:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;justify-content:flex-end;}.elementor .e-db5522a-6b6c{min-width:0px;padding:0px;}.elementor .e-44c1d551-9cc3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:grid;gap:56px;grid-template-columns:72px minmax(0,1fr);}.elementor .e-5b1b4ede-8b6f{font-size:28px;letter-spacing:0.16em;margin-block-start:14px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4dc27997-a1f9{font-size:15px;}.elementor .e-51578ac-dadd{width:100%;height:auto;margin-block-start:20px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ad378cd-e9c5{border-width:1px;border-color:var(--sp-gold);border-style:solid;}.elementor .e-78b544ae-8bce{padding:40px;}.elementor .e-5aea165d-9553{font-size:28px;color:var(--sp-paper);letter-spacing:0.16em;margin-block-start:14px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6ab9cb-65bc{min-width:0px;padding:0px;}.elementor .e-50d70c81-48ad:hover,.elementor .e-50d70c81-48ad:focus-visible{color:var(--sp-navy-d);background-color:var(--sp-sun);}.elementor .e-50d70c81-48ad{font-size:12px;color:var(--sp-gold-lt);letter-spacing:0.14em;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(227,199,126,0.5);border-style:solid;display:inline-block;}.elementor .e-9ed86b3-9db3:hover,.elementor .e-9ed86b3-9db3:focus-visible{color:var(--sp-navy-d);background-color:var(--sp-sun);}.elementor .e-9ed86b3-9db3{font-size:12px;color:var(--sp-gold-lt);letter-spacing:0.14em;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(227,199,126,0.5);border-style:solid;display:inline-block;}.elementor .e-4a28052b-faf8:hover,.elementor .e-4a28052b-faf8:focus-visible{color:var(--sp-navy-d);background-color:var(--sp-sun);}.elementor .e-4a28052b-faf8{font-size:12px;color:var(--sp-gold-lt);letter-spacing:0.14em;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(227,199,126,0.5);border-style:solid;display:inline-block;}.elementor .e-a3e87a7-8650:hover,.elementor .e-a3e87a7-8650:focus-visible{color:var(--sp-navy-d);background-color:var(--sp-sun);}.elementor .e-a3e87a7-8650{font-size:12px;color:var(--sp-gold-lt);letter-spacing:0.14em;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(227,199,126,0.5);border-style:solid;display:inline-block;}.elementor .e-46473f6f-9d35{padding:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-91ade40-ddf0{padding:40px;}.elementor .e-254d71e7-6e10{display:grid;gap:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);}.elementor .e-5e7553fc-f52a{background-image:linear-gradient(180deg, #F4EBD6 0%,#FBF6EA 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1839cf65-ede2{padding:0px;}