.elementor .e-192a1569-ad59{line-height:1.4;text-align:center;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-hero-eb);\n}.elementor .e-277b3d4c-5120{color:#FFFFFF;text-align:center;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h1); line-height: var(--arc-h1-lh);\n}.elementor .e-6862fb04-73ed{max-width:620px;font-size:18px;line-height:1.7;text-align:center;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); color: var(--arc-c-hero-sub);\n}.elementor .e-5cdd438a-7e9e{color:#FFFFFF;line-height:1.4;text-align:center;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls);\n}.elementor .e-4b94a8bc-df0d{font-size:17px;color:#FFFFFF;line-height:1.6;text-align:center;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body);\n}.elementor .e-5c1dc22b-8ac1{width:auto;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:rgba(255, 255, 255, 0.45);border-style:solid;background-color:rgba(0, 0, 0, 0.28);display:flex;flex-direction:column;gap:8px;align-items:center;border-radius: var(--arc-r);\n}.elementor .e-351c84fd-3895:hover,.elementor .e-351c84fd-3895:focus-visible{background-color: var(--arc-hbtn-hover-bg); color: var(--arc-hbtn-hover-c);\n}.elementor .e-351c84fd-3895{width:auto;line-height:1.2;text-transform:uppercase;margin-block-start:8px;transition:background-color 0.35s, color 0.35s;font-weight: var(--arc-btn-w); font-family: var(--arc-font-btn); font-size: var(--arc-btn); letter-spacing: var(--arc-btn-ls); padding: var(--arc-btn-py) var(--arc-btn-px); border-radius: var(--arc-btn-r); background-color: var(--arc-hbtn-bg); color: var(--arc-hbtn-c);\n}.elementor .e-108cf817-6fdf{width:min(820px, 90%);padding:0px;display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .e-86560-b3b3{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-image: var(--arc-hero-bg); background-size: cover; background-position: var(--arc-hero-pos); background-repeat: no-repeat; min-height: var(--arc-hero-h);\n}.elementor .e-2a25a22c-9a69{max-width:760px;text-align:center;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h2); line-height: var(--arc-h2-lh); color: var(--arc-c-head);\n}.elementor .e-1803c25f-9853{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-643b065e-e7c4{line-height:1.25;text-transform:uppercase;margin:0px;font-family: var(--arc-font-head); font-size: var(--arc-h3); color: var(--arc-c-card-head);\n}.elementor .e-1accd074-53d5{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-82d25cf-89d7{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); background-color: var(--arc-card-bg); border-radius: var(--arc-r);\n}.elementor .e-4c307684-4090{line-height:1.25;text-transform:uppercase;margin:0px;font-family: var(--arc-font-head); font-size: var(--arc-h3); color: var(--arc-c-card-head);\n}.elementor .e-244bcb02-e40a{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-14320b49-e2d8{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); background-color: var(--arc-card-bg); border-radius: var(--arc-r);\n}.elementor .e-3c36a7b3-ea9f{line-height:1.25;text-transform:uppercase;margin:0px;font-family: var(--arc-font-head); font-size: var(--arc-h3); color: var(--arc-c-card-head);\n}.elementor .e-5f03e268-7a38{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-3ca7d4a-cafa{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); background-color: var(--arc-card-bg); border-radius: var(--arc-r);\n}.elementor .e-552d7bd9-de92{line-height:1.25;text-transform:uppercase;margin:0px;font-family: var(--arc-font-head); font-size: var(--arc-h3); color: var(--arc-c-card-head);\n}.elementor .e-11cdfe0e-d68b{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-798dbd6c-8ba4{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); background-color: var(--arc-card-bg); border-radius: var(--arc-r);\n}.elementor .e-62e0117d-34d8{width:100%;padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:stretch;& > .e-con { flex: 1 1 22%; }\n}.elementor .e-1a341fed-bff3{width:min(var(--arc-inner), 90%);padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-26f2c1ea-fb72{scroll-margin-top:100px;display:flex;flex-direction:column;align-items:center;background-image: var(--arc-bg-texture); background-repeat: no-repeat; background-position: var(--arc-bg-pos); background-size: var(--arc-bg-size); padding: var(--arc-pad) 0px; background-color: var(--arc-bg-cream);\n}.elementor .e-7b7db7c0-b3a9{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-123f042e-671c{width:42%;overflow:hidden;aspect-ratio:4 / 5;padding:0px;flex:0 0 auto;border-radius: var(--arc-r);\n}.elementor .e-47be18c5-291c{line-height:1.4;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-6090dda3-7f86{margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h2); line-height: var(--arc-h2-lh); color: var(--arc-c-head);\n}.elementor .e-50e1550c-b2da{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-22f9871f-462c{margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-body); line-height: var(--arc-body-lh); color: var(--arc-c-text);\n}.elementor .e-4b40c0f8-599d{margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-body); line-height: var(--arc-body-lh); color: var(--arc-c-text);\n}.elementor .e-4ee5f318-b72b{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0%;}.elementor .e-31e34b2d-63b7{width:min(var(--arc-inner), 90%);padding:0px;display:flex;flex-direction:row;gap:60px;align-items:center;}.elementor .e-15eb1f7c-e2b8{scroll-margin-top:100px;display:flex;flex-direction:column;align-items:center;padding: var(--arc-pad) 0px; background-color: var(--arc-bg-light);\n}.elementor .e-4406fdc7-1a0d{line-height:1.4;text-align:center;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-2e7f0c30-a228{max-width:760px;text-align:center;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h2); line-height: var(--arc-h2-lh); color: var(--arc-c-head);\n}.elementor .e-6bb637c5-5074{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-3cdd15d6-269a{max-width:760px;text-align:center;margin:0px;align-self:center;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-body); line-height: var(--arc-body-lh); color: var(--arc-c-text);\n}.elementor .e-599f1507-6d70{width:76px;height:76px;min-width:0px;position:relative;z-index:1;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(255, 255, 255, 0.85);border-style:solid;background-color:rgba(0, 0, 0, 0.25);&::after { content: ''; position: absolute; left: 30px; top: 23px; border-style: solid; border-width: 14px 0px 14px 22px; border-color: transparent transparent transparent #FFFFFF; }\n}.elementor .e-150ec391-1ca0:hover,.elementor .e-150ec391-1ca0:focus-visible{transform:scale3d(1.01, 1.01, 1);}.elementor .e-150ec391-1ca0{width:min(860px, 100%);overflow:hidden;aspect-ratio:16 / 9;position:relative;cursor:pointer;padding:0px;background-image:url("https://arcana-kpg.com/wp-content/uploads/2026/03/11.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#22301F;transition:transform 0.35s;display:flex;justify-content:center;align-items:center;border-radius: var(--arc-r);\n}.elementor .e-44c76b0b-dde2:hover,.elementor .e-44c76b0b-dde2:focus-visible{background-color: var(--arc-c-btn-hover-bg); color: var(--arc-c-btn-hover);\n}.elementor .e-44c76b0b-dde2{line-height:1.2;text-transform:uppercase;transition:background-color 0.35s, color 0.35s;font-weight: var(--arc-btn-w); font-family: var(--arc-font-btn); font-size: var(--arc-btn); letter-spacing: var(--arc-btn-ls); padding: var(--arc-btn-py) var(--arc-btn-px); border-radius: var(--arc-btn-r); background-color: var(--arc-c-btn-bg); color: var(--arc-c-btn);\n}.elementor .e-5e40894f-460c{width:100%;padding:0px;display:flex;flex-direction:column;gap:30px;align-items:center;}.elementor .e-79a1759-1a81{line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-33be823-d25a{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-6aa692ea-56f4{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); background-color: var(--arc-card-bg); border-radius: var(--arc-r);\n}.elementor .e-47e0926d-15a5{line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-67a466b3-8af3{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-86b1a97-4147{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); background-color: var(--arc-card-bg); border-radius: var(--arc-r);\n}.elementor .e-60517a5a-f083{line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-1c19d204-1683{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-6ebe9c2b-f762{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); background-color: var(--arc-card-bg); border-radius: var(--arc-r);\n}.elementor .e-a17b2f5-ec90{width:100%;padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:stretch;& > .e-con { flex: 1 1 30%; }\n}.elementor .e-22598741-1d82{width:min(var(--arc-inner), 90%);padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-2de3dfa-c1c6{scroll-margin-top:100px;display:flex;flex-direction:column;align-items:center;background-image: var(--arc-bg-texture); background-repeat: no-repeat; background-position: var(--arc-bg-pos); background-size: var(--arc-bg-size); padding: var(--arc-pad) 0px; background-color: var(--arc-bg-cream);\n}.elementor .e-629b52c6-b78f{line-height:1.4;text-align:center;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-4930d921-cdc4{max-width:760px;text-align:center;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h2); line-height: var(--arc-h2-lh); color: var(--arc-c-head);\n}.elementor .e-709bbb87-6b82{max-width:720px;line-height:1.4;text-align:center;font-style:italic;margin:0px;font-family: var(--arc-sub-font); font-size: var(--arc-sub); color: var(--arc-c-accent);\n}.elementor .e-6c0fae61-ed3f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-529f6af0-ab94{line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-144b9286-b236{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-7dcd03bc-4aff{text-align:center;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:12px;align-items:center;border-top: var(--arc-feature-top); background-color: var(--arc-card-bg); border-radius: var(--arc-r); &::before { content: ''; display: block; position: static; inset: auto; transform: none; opacity: 1; flex: 0 0 auto; width: 64px; height: 64px; margin-bottom: 6px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2NCA2NCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDU0NzNFJyBzdHJva2Utd2lkdGg9JzEuNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48Y2lyY2xlIGN4PSczMicgY3k9JzMyJyByPScyOScgZmlsbD0nI0FDRDRBMCcgZmlsbC1vcGFjaXR5PScwLjI4JyBzdHJva2U9J25vbmUnLz48cGF0aCBkPSdNMzIgMThjNCA1IDUgMTEgMCAyMi01LTExLTQtMTcgMC0yMnonLz48cGF0aCBkPSdNMzIgNDBjLTMtNy04LTEyLTE1LTEzIDAgOCA2IDEzIDE1IDEzeicvPjxwYXRoIGQ9J00zMiA0MGMzLTcgOC0xMiAxNS0xMyAwIDgtNiAxMy0xNSAxM3onLz48cGF0aCBkPSdNMzIgNDBjLTYtMi0xMi0xLTE3IDMgNiAzIDEyIDIgMTctM3onLz48cGF0aCBkPSdNMzIgNDBjNi0yIDEyLTEgMTcgMy02IDMtMTIgMi0xNy0zeicvPjxwYXRoIGQ9J00yMCA0N2gyNCcvPjwvc3ZnPg==); background-size: contain; background-repeat: no-repeat; background-position: center; }\n}.elementor .e-3f2aa8b-3336{line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-4461f9b-f4af{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-6224e5f2-d4f6{text-align:center;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:12px;align-items:center;border-top: var(--arc-feature-top); background-color: var(--arc-card-bg); border-radius: var(--arc-r); &::before { content: ''; display: block; position: static; inset: auto; transform: none; opacity: 1; flex: 0 0 auto; width: 64px; height: 64px; margin-bottom: 6px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2NCA2NCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDU0NzNFJyBzdHJva2Utd2lkdGg9JzEuNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48Y2lyY2xlIGN4PSczMicgY3k9JzMyJyByPScyOScgZmlsbD0nI0FDRDRBMCcgZmlsbC1vcGFjaXR5PScwLjI4JyBzdHJva2U9J25vbmUnLz48Y2lyY2xlIGN4PSczMicgY3k9JzMyJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzInIGN5PSczMicgcj0nMTAnIHN0cm9rZS1kYXNoYXJyYXk9JzIgMycvPjxwYXRoIGQ9J00zMiAxNHY4TTMyIDQydjhNMTQgMzJoOE00MiAzMmg4Jy8+PHBhdGggZD0nTTE5LjUgMTkuNWw1IDVNMzkuNSAzOS41bDUgNU00NC41IDE5LjVsLTUgNU0yNC41IDM5LjVsLTUgNScvPjwvc3ZnPg==); background-size: contain; background-repeat: no-repeat; background-position: center; }\n}.elementor .e-3db737c8-9194{line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-3648fa50-dbe9{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-32c6780b-7e0d{text-align:center;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:12px;align-items:center;border-top: var(--arc-feature-top); background-color: var(--arc-card-bg); border-radius: var(--arc-r); &::before { content: ''; display: block; position: static; inset: auto; transform: none; opacity: 1; flex: 0 0 auto; width: 64px; height: 64px; margin-bottom: 6px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2NCA2NCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDU0NzNFJyBzdHJva2Utd2lkdGg9JzEuNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48Y2lyY2xlIGN4PSczMicgY3k9JzMyJyByPScyOScgZmlsbD0nI0FDRDRBMCcgZmlsbC1vcGFjaXR5PScwLjI4JyBzdHJva2U9J25vbmUnLz48cGF0aCBkPSdNMzIgNDZzLTEzLTgtMTMtMTdhNyA3IDAgMCAxIDEzLTQgNyA3IDAgMCAxIDEzIDRjMCA5LTEzIDE3LTEzIDE3eicvPjxwYXRoIGQ9J00zMiAxMnY0TTE4IDE2bDIgM000NiAxNmwtMiAzJy8+PC9zdmc+); background-size: contain; background-repeat: no-repeat; background-position: center; }\n}.elementor .e-53fb8887-d36a{line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-77515218-1c74{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-3851bad1-14cb{text-align:center;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:12px;align-items:center;border-top: var(--arc-feature-top); background-color: var(--arc-card-bg); border-radius: var(--arc-r); &::before { content: ''; display: block; position: static; inset: auto; transform: none; opacity: 1; flex: 0 0 auto; width: 64px; height: 64px; margin-bottom: 6px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2NCA2NCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDU0NzNFJyBzdHJva2Utd2lkdGg9JzEuNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48Y2lyY2xlIGN4PSczMicgY3k9JzMyJyByPScyOScgZmlsbD0nI0FDRDRBMCcgZmlsbC1vcGFjaXR5PScwLjI4JyBzdHJva2U9J25vbmUnLz48Y2lyY2xlIGN4PScyNicgY3k9JzMyJyByPScxMCcvPjxjaXJjbGUgY3g9JzM4JyBjeT0nMzInIHI9JzEwJy8+PHBhdGggZD0nTTMyIDI0YzIgMiAzIDUgMyA4cy0xIDYtMyA4JyBzdHJva2Utb3BhY2l0eT0nMC42Jy8+PGNpcmNsZSBjeD0nMzInIGN5PSczMicgcj0nMS42JyBmaWxsPScjMDU0NzNFJyBzdHJva2U9J25vbmUnLz48L3N2Zz4=); background-size: contain; background-repeat: no-repeat; background-position: center; }\n}.elementor .e-4fd425ff-c54a{line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-48260c8b-5d7b{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-1e03ebc-c423{text-align:center;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:12px;align-items:center;border-top: var(--arc-feature-top); background-color: var(--arc-card-bg); border-radius: var(--arc-r); &::before { content: ''; display: block; position: static; inset: auto; transform: none; opacity: 1; flex: 0 0 auto; width: 64px; height: 64px; margin-bottom: 6px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2NCA2NCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDU0NzNFJyBzdHJva2Utd2lkdGg9JzEuNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48Y2lyY2xlIGN4PSczMicgY3k9JzMyJyByPScyOScgZmlsbD0nI0FDRDRBMCcgZmlsbC1vcGFjaXR5PScwLjI4JyBzdHJva2U9J25vbmUnLz48Y2lyY2xlIGN4PSczMicgY3k9JzI4JyByPScxMCcvPjxjaXJjbGUgY3g9JzMyJyBjeT0nMjgnIHI9JzYnIHN0cm9rZS1kYXNoYXJyYXk9JzEuNSAyLjUnLz48cGF0aCBkPSdNMjYgMzZsLTQgMTMgNi0zIDMgNSAyLTExJy8+PHBhdGggZD0nTTM4IDM2bDQgMTMtNi0zLTMgNS0yLTExJy8+PC9zdmc+); background-size: contain; background-repeat: no-repeat; background-position: center; }\n}.elementor .e-4a1cba0c-3f90{width:100%;padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;align-items:stretch;& > .e-con { flex: 1 1 0px; min-width: 0px; }\n}.elementor .e-2780edd0-c4dc{width:min(var(--arc-inner), 90%);padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-2edeefb5-df35{scroll-margin-top:100px;display:flex;flex-direction:column;align-items:center;padding: var(--arc-pad) 0px; background-color: var(--arc-bg-light);\n}.elementor .e-4b510fc-150b{width:100%;height:100%;object-fit:cover;display:block;object-position: center 25%;\n}.elementor .e-2716744f-f75e{width:40%;overflow:hidden;aspect-ratio:4 / 5;padding:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;border-radius: var(--arc-r); background-color: var(--arc-card-bg);\n}.elementor .e-6e29b524-220b{margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h2); line-height: var(--arc-h2-lh); color: var(--arc-c-head);\n}.elementor .e-74d257d7-2411{line-height:1.4;font-style:italic;margin:0px;font-family: var(--arc-sub-font); font-size: var(--arc-sub); color: var(--arc-c-accent);\n}.elementor .e-5dbf4061-d910{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-9b61f1e-a199{margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-body); line-height: var(--arc-body-lh); color: var(--arc-c-text);\n}.elementor .e-1fb812a3-e809{margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-body); line-height: var(--arc-body-lh); color: var(--arc-c-text);\n}.elementor .e-b541a52-b873{line-height:1.4;text-transform:uppercase;margin:0px;font-weight: var(--arc-label-w); font-family: var(--arc-font-body); font-size: var(--arc-label); letter-spacing: var(--arc-label-ls); color: var(--arc-c-label);\n}.elementor .e-64ad0028-eb2f{line-height:1.55;display:block;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-list); color: var(--arc-c-text); & ul { list-style: none; margin: 0px; padding: 0px; display: flex; flex-direction: column; gap: 12px; } & li { position: relative; padding-inline-start: 22px; } & li::before { content: '✓'; position: absolute; inset-inline-start: 0px; top: 0px; color: var(--arc-c-bullet); font-size: 0.8em; } & strong { font-weight: 700; color: var(--arc-c-card-head); }\n}.elementor .e-e308197-d384:hover,.elementor .e-e308197-d384:focus-visible{background-color: var(--arc-c-btn-hover-bg); color: var(--arc-c-btn-hover);\n}.elementor .e-e308197-d384{width:auto;line-height:1.2;text-transform:uppercase;transition:background-color 0.35s, color 0.35s;align-self:flex-start;font-weight: var(--arc-btn-w); font-family: var(--arc-font-btn); font-size: var(--arc-btn); letter-spacing: var(--arc-btn-ls); padding: var(--arc-btn-py) var(--arc-btn-px); border-radius: var(--arc-btn-r); background-color: var(--arc-c-btn-bg); color: var(--arc-c-btn);\n}.elementor .e-6da9d771-2cce{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0%;}.elementor .e-1fcca3fa-d34e{width:min(var(--arc-inner), 90%);padding:0px;display:flex;flex-direction:row;gap:60px;align-items:center;}.elementor .e-74698aa5-72d4{scroll-margin-top:100px;display:flex;flex-direction:column;align-items:center;background-image: var(--arc-bg-texture); background-repeat: no-repeat; background-position: var(--arc-bg-pos); background-size: var(--arc-bg-size); padding: var(--arc-pad) 0px; background-color: var(--arc-bg-cream);\n}.elementor .e-1949fd24-57a8{line-height:1.4;text-align:center;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-6c460756-25d1{max-width:760px;text-align:center;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h2); line-height: var(--arc-h2-lh); color: var(--arc-c-head);\n}.elementor .e-214009bb-2724{max-width:720px;line-height:1.4;text-align:center;font-style:italic;margin:0px;font-family: var(--arc-sub-font); font-size: var(--arc-sub); color: var(--arc-c-accent);\n}.elementor .e-7050a632-6677{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-3e336bb6-dc20{line-height:1.4;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-62ceb702-e061{font-weight:700;line-height:1.25;margin:0px;text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-19a62352-7f5e{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-704d6952-9bc0{padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); border-radius: var(--arc-r); background-color: var(--arc-box-on-light);\n}.elementor .e-1335993a-6079{line-height:1.4;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-3f342da-ef1a{font-weight:700;line-height:1.25;margin:0px;text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-72322d54-9b5c{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-10cf9a7c-33b5{line-height:1.55;display:block;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-list-sm); color: var(--arc-c-text); & ul { list-style: none; margin: 0px; padding: 0px; display: flex; flex-direction: column; gap: 12px; } & li { position: relative; padding-inline-start: 22px; } & li::before { content: '—'; position: absolute; inset-inline-start: 0px; top: 0px; color: var(--arc-c-bullet); font-size: 0.8em; } & strong { font-weight: 700; color: var(--arc-c-card-head); }\n}.elementor .e-4b8195b-e2e9{padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); border-radius: var(--arc-r); background-color: var(--arc-box-on-light);\n}.elementor .e-1e669963-3574{line-height:1.4;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-5b8e2605-b0c3{font-weight:700;line-height:1.25;margin:0px;text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-1aeadad-4a51{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-14ec905a-f3ba{line-height:1.55;display:block;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-list-sm); color: var(--arc-c-text); & ul { list-style: none; margin: 0px; padding: 0px; display: flex; flex-direction: column; gap: 12px; } & li { position: relative; padding-inline-start: 22px; } & li::before { content: '—'; position: absolute; inset-inline-start: 0px; top: 0px; color: var(--arc-c-bullet); font-size: 0.8em; } & strong { font-weight: 700; color: var(--arc-c-card-head); }\n}.elementor .e-72064a50-9b4b{padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); border-radius: var(--arc-r); background-color: var(--arc-box-on-light);\n}.elementor .e-707a9ccc-b866{line-height:1.4;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-440da49a-cf6d{font-weight:700;line-height:1.25;margin:0px;text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-602bdfca-5ee0{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-5645c94-e27b{line-height:1.55;display:block;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-list-sm); color: var(--arc-c-text); & ul { list-style: none; margin: 0px; padding: 0px; display: flex; flex-direction: column; gap: 12px; } & li { position: relative; padding-inline-start: 22px; } & li::before { content: '—'; position: absolute; inset-inline-start: 0px; top: 0px; color: var(--arc-c-bullet); font-size: 0.8em; } & strong { font-weight: 700; color: var(--arc-c-card-head); }\n}.elementor .e-44207cd-2ee0{padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); border-radius: var(--arc-r); background-color: var(--arc-box-on-light);\n}.elementor .e-38b0584-1b3e{line-height:1.4;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-3d29dc29-97cb{font-weight:700;line-height:1.25;margin:0px;text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-6123c362-f7d9{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-44db54d-e32e{line-height:1.55;display:block;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-list-sm); color: var(--arc-c-text); & ul { list-style: none; margin: 0px; padding: 0px; display: flex; flex-direction: column; gap: 12px; } & li { position: relative; padding-inline-start: 22px; } & li::before { content: '—'; position: absolute; inset-inline-start: 0px; top: 0px; color: var(--arc-c-bullet); font-size: 0.8em; } & strong { font-weight: 700; color: var(--arc-c-card-head); }\n}.elementor .e-78ba79dc-3224{padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); border-radius: var(--arc-r); background-color: var(--arc-box-on-light);\n}.elementor .e-357af99b-488e{line-height:1.4;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-50d9e63b-7a4b{font-weight:700;line-height:1.25;margin:0px;text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3s); color: var(--arc-c-card-head);\n}.elementor .e-25bc54d7-fbe9{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-6001cf48-2640{padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:12px;border-top: var(--arc-feature-top); border-radius: var(--arc-r); background-color: var(--arc-box-on-light);\n}.elementor .e-d6ec934-d764{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;align-items:stretch;& > .e-con { flex: 1 1 0px; min-width: 0px; }\n}.elementor .e-6b7a954f-6503{width:min(var(--arc-inner), 90%);padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-5a6e60b6-d8ef{scroll-margin-top:100px;display:flex;flex-direction:column;align-items:center;padding: var(--arc-pad) 0px; background-color: var(--arc-bg-light);\n}.elementor .e-7a2a7489-72ea{line-height:1.4;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-1d18bb4e-13d0{margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h2); line-height: var(--arc-h2-lh); color: var(--arc-c-head);\n}.elementor .e-79d6690d-4c8f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-1cec4568-12bb{margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-body); line-height: var(--arc-body-lh); color: var(--arc-c-text);\n}.elementor .e-75de1910-7799{margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-body); line-height: var(--arc-body-lh); color: var(--arc-c-text);\n}.elementor .e-7d3e354d-37e0:hover,.elementor .e-7d3e354d-37e0:focus-visible{background-color: var(--arc-c-btn-hover-bg); color: var(--arc-c-btn-hover);\n}.elementor .e-7d3e354d-37e0{width:auto;line-height:1.2;text-transform:uppercase;transition:background-color 0.35s, color 0.35s;align-self:flex-start;font-weight: var(--arc-btn-w); font-family: var(--arc-font-btn); font-size: var(--arc-btn); letter-spacing: var(--arc-btn-ls); padding: var(--arc-btn-py) var(--arc-btn-px); border-radius: var(--arc-btn-r); background-color: var(--arc-c-btn-bg); color: var(--arc-c-btn);\n}.elementor .e-6f02ae97-b1fc{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0%;}.elementor .e-3e9ffb3d-90cd{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-1f2ae950-b13f{width:47%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;flex:0 0 auto;border-radius: var(--arc-r);\n}.elementor .e-73d7aa5f-c3c1{width:min(var(--arc-inner), 90%);padding:0px;display:flex;flex-direction:row;gap:60px;align-items:center;}.elementor .e-d725940-f9dd{scroll-margin-top:100px;display:flex;flex-direction:column;align-items:center;background-image: var(--arc-bg-texture); background-repeat: no-repeat; background-position: var(--arc-bg-pos); background-size: var(--arc-bg-size); padding: var(--arc-pad) 0px; background-color: var(--arc-bg-cream);\n}.elementor .e-b70e577-60aa{line-height:1.4;text-align:center;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-b13c803-b37e{max-width:760px;text-align:center;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h2); line-height: var(--arc-h2-lh); color: var(--arc-c-head);\n}.elementor .e-349df335-2448{max-width:720px;line-height:1.4;text-align:center;font-style:italic;margin:0px;font-family: var(--arc-sub-font); font-size: var(--arc-sub); color: var(--arc-c-accent);\n}.elementor .e-2fbea301-b43e{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-d299818-e7a6{line-height:1.4;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-1fd9f974-4989{line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3); color: var(--arc-c-card-head);\n}.elementor .e-559d628c-d0fe{line-height:1.25;text-transform:uppercase;margin:0px;font-family: var(--arc-font-head); font-size: var(--arc-price); color: var(--arc-c-price);\n}.elementor .e-6f594216-53e5{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-64707d5c-cfb7{line-height:1.55;display:block;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-list-sm); color: var(--arc-c-text); & ul { list-style: none; margin: 0px; padding: 0px; display: flex; flex-direction: column; gap: 12px; } & li { position: relative; padding-inline-start: 22px; } & li::before { content: '✓'; position: absolute; inset-inline-start: 0px; top: 0px; color: var(--arc-c-bullet); font-size: 0.8em; } & strong { font-weight: 700; color: var(--arc-c-card-head); }\n}.elementor .e-14039d1c-582e:hover,.elementor .e-14039d1c-582e:focus-visible{background-color: var(--arc-c-btn-hover-bg); color: var(--arc-c-btn-hover);\n}.elementor .e-14039d1c-582e{width:auto;line-height:1.2;text-transform:uppercase;margin-block-start:auto;transition:background-color 0.35s, color 0.35s;align-self:flex-start;font-weight: var(--arc-btn-w); font-family: var(--arc-font-btn); font-size: var(--arc-btn); letter-spacing: var(--arc-btn-ls); padding: var(--arc-btn-py) var(--arc-btn-px); border-radius: var(--arc-btn-r); background-color: var(--arc-c-btn-bg); color: var(--arc-c-btn);\n}.elementor .e-581d4b64-97ff{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:16px;border-top: 3px solid var(--e-global-color-18daada); border-radius: var(--arc-r); background-color: var(--arc-box-on-light);\n}.elementor .e-2a9df07c-ae03{line-height:1.4;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-42a14db0-52db{line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h3); color: var(--arc-c-card-head);\n}.elementor .e-4b54f488-99dc{line-height:1.25;text-transform:uppercase;margin:0px;font-family: var(--arc-font-head); font-size: var(--arc-price); color: var(--arc-c-price);\n}.elementor .e-7293bd9f-6002{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-4571dff1-93c0{line-height:1.55;display:block;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-list-sm); color: var(--arc-c-text); & ul { list-style: none; margin: 0px; padding: 0px; display: flex; flex-direction: column; gap: 12px; } & li { position: relative; padding-inline-start: 22px; } & li::before { content: '✓'; position: absolute; inset-inline-start: 0px; top: 0px; color: var(--arc-c-bullet); font-size: 0.8em; } & strong { font-weight: 700; color: var(--arc-c-card-head); }\n}.elementor .e-27883396-cc0d:hover,.elementor .e-27883396-cc0d:focus-visible{background-color: var(--arc-c-btn-hover-bg); color: var(--arc-c-btn-hover);\n}.elementor .e-27883396-cc0d{width:auto;line-height:1.2;text-transform:uppercase;margin-block-start:auto;transition:background-color 0.35s, color 0.35s;align-self:flex-start;font-weight: var(--arc-btn-w); font-family: var(--arc-font-btn); font-size: var(--arc-btn); letter-spacing: var(--arc-btn-ls); padding: var(--arc-btn-py) var(--arc-btn-px); border-radius: var(--arc-btn-r); background-color: var(--arc-c-btn-bg); color: var(--arc-c-btn);\n}.elementor .e-3382ca4d-25bc{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:16px;border-top: 3px solid var(--e-global-color-18daada); border-radius: var(--arc-r); background-color: var(--arc-box-on-light);\n}.elementor .e-60e5a5b5-603c{width:100%;padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:stretch;& > .e-con { flex: 1 1 40%; }\n}.elementor .e-44e3fcde-cd8e{width:min(var(--arc-inner), 90%);padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-12bc375b-3304{scroll-margin-top:100px;display:flex;flex-direction:column;align-items:center;padding: var(--arc-pad) 0px; background-color: var(--arc-bg-light);\n}.elementor .e-1d61b237-6b36{line-height:1.4;text-align:center;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--arc-c-accent);\n}.elementor .e-453c5b8a-f90d{max-width:760px;text-align:center;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h2); line-height: var(--arc-h2-lh); color: var(--arc-c-head);\n}.elementor .e-4f7683d4-7fa8{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-5b33ae43-9425{font-size:20px;line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); color: var(--arc-c-card-head);\n}.elementor .e-5a81cf88-863d{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-10ff3102-8f58{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;background-color: var(--arc-card-bg); border-radius: var(--arc-r);\n}.elementor .e-62a4a6cf-f436{font-size:20px;line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); color: var(--arc-c-card-head);\n}.elementor .e-13317cae-eb2a{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-467a20ca-820c{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;background-color: var(--arc-card-bg); border-radius: var(--arc-r);\n}.elementor .e-331b2def-e46d{font-size:20px;line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); color: var(--arc-c-card-head);\n}.elementor .e-b7c0858-ac75{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-44b7a7a2-f2c4{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;background-color: var(--arc-card-bg); border-radius: var(--arc-r);\n}.elementor .e-5cd5976a-ebf1{font-size:20px;line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); color: var(--arc-c-card-head);\n}.elementor .e-757b870b-a55d{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-6ba572c7-da1e{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;background-color: var(--arc-card-bg); border-radius: var(--arc-r);\n}.elementor .e-718ea63c-35a2{font-size:20px;line-height:1.25;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); color: var(--arc-c-card-head);\n}.elementor .e-46327369-82ae{line-height:1.75;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-small); color: var(--arc-c-muted);\n}.elementor .e-21fee73f-734c{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;background-color: var(--arc-card-bg); border-radius: var(--arc-r);\n}.elementor .e-4ba5d098-b95b{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-21dd2ce8-5386{width:min(900px, 90%);padding:0px;display:flex;flex-direction:column;gap:32px;}.elementor .e-8e3564d-e76d{scroll-margin-top:100px;display:flex;flex-direction:column;align-items:center;background-image: var(--arc-bg-texture); background-repeat: no-repeat; background-position: var(--arc-bg-pos); background-size: var(--arc-bg-size); padding: var(--arc-pad) 0px; background-color: var(--arc-bg-cream);\n}.elementor .e-61401fe-5de6{line-height:1.4;text-align:center;text-transform:uppercase;margin:0px;font-weight: var(--arc-eb-w); font-family: var(--arc-font-body); font-size: var(--arc-eb); letter-spacing: var(--arc-eb-ls); color: var(--e-global-color-primary);\n}.elementor .e-53a3af93-6cc9{color:#FFFFFF;text-align:center;margin:0px;font-weight: var(--arc-head-w); text-transform: var(--arc-head-tt); font-family: var(--arc-font-head); font-size: var(--arc-h2); line-height: var(--arc-h2-lh);\n}.elementor .e-3b17efc4-258e{color:#FFFFFF;text-align:center;margin:0px;font-weight: var(--arc-body-w); font-family: var(--arc-font-body); font-size: var(--arc-body); line-height: var(--arc-body-lh);\n}.elementor .e-6ea86b11-e886:hover,.elementor .e-6ea86b11-e886:focus-visible{background-color:#FFFFFF;color: var(--e-global-color-18daada);\n}.elementor .e-6ea86b11-e886{width:auto;line-height:1.2;text-transform:uppercase;transition:background-color 0.35s, color 0.35s;font-weight: var(--arc-btn-w); font-family: var(--arc-font-btn); font-size: var(--arc-btn); letter-spacing: var(--arc-btn-ls); padding: var(--arc-btn-py) var(--arc-btn-px); border-radius: var(--arc-btn-r); background-color: var(--e-global-color-primary); color: var(--e-global-color-18daada);\n}.elementor .e-7044cd1d-ed1a:hover,.elementor .e-7044cd1d-ed1a:focus-visible{color: var(--e-global-color-primary);\n}.elementor .e-7044cd1d-ed1a{font-size:16px;color:#FFFFFF;line-height:1.4;text-align:center;text-transform:uppercase;margin:0px;transition:color 0.35s;font-weight: var(--arc-link-w); font-family: var(--arc-font-body);\n}.elementor .e-f53c0c1-ba29{width:min(760px, 90%);padding:0px;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-4f2be83b-bdbb{scroll-margin-top:100px;display:flex;flex-direction:column;align-items:center;padding: var(--arc-pad) 0px; background-color: var(--e-global-color-18daada);\n}.elementor .e-1828d131-d372{padding:0px;display:block;--arc-font-head: var(--e-global-typography-primary-font-family), sans-serif; --arc-font-body: var(--e-global-typography-text-font-family), sans-serif; --arc-font-btn: var(--e-global-typography-049aea8-font-family), sans-serif; --arc-head-tt: uppercase; --arc-head-w: 400; --arc-h1: var(--e-global-typography-47a84dd-font-size); --arc-h1-lh: var(--e-global-typography-47a84dd-line-height); --arc-h2: var(--e-global-typography-primary-font-size); --arc-h2-lh: var(--e-global-typography-primary-line-height); --arc-h2p: var(--e-global-typography-primary-font-size); --arc-h3: var(--e-global-typography-141e650-font-size); --arc-h3s: var(--e-global-typography-ffe80fd-font-size); --arc-h3l: var(--e-global-typography-141e650-font-size); --arc-body: var(--e-global-typography-text-font-size); --arc-body-lh: 1.6; --arc-body-w: var(--e-global-typography-text-font-weight); --arc-small: 16px; --arc-small-lh: 1.55; --arc-list: 16px; --arc-list-sm: 15px; --arc-eb: 13px; --arc-eb-ls: 3px; --arc-eb-w: 600; --arc-label: 13px; --arc-label-ls: 2px; --arc-label-w: 600; --arc-link: var(--e-global-typography-accent-font-size); --arc-link-ls: normal; --arc-link-w: var(--e-global-typography-accent-font-weight); --arc-sub-font: var(--e-global-typography-text-font-family), sans-serif; --arc-sub: 18px; --arc-price: var(--e-global-typography-secondary-font-size); --arc-price-style: normal; --arc-price2: var(--e-global-typography-secondary-font-size); --arc-btn: var(--e-global-typography-049aea8-font-size); --arc-btn-ls: normal; --arc-btn-w: var(--e-global-typography-049aea8-font-weight); --arc-btn-py: 12px; --arc-btn-px: 24px; --arc-btn-r: 3px; --arc-hbtn-py: 12px; --arc-hbtn-px: 24px; --arc-c-head: var(--e-global-color-288d386); --arc-c-card-head: var(--e-global-color-18daada); --arc-c-text: var(--e-global-color-text); --arc-c-muted: var(--e-global-color-text); --arc-c-label: var(--e-global-color-text); --arc-c-accent: var(--e-global-color-18daada); --arc-c-bullet: var(--e-global-color-primary); --arc-c-price: var(--e-global-color-18daada); --arc-c-price2: var(--e-global-color-18daada); --arc-hero-h: 560px; --arc-c-hero-eb: #FFFFFF; --arc-c-hero-sub: #FFFFFF; --arc-hbtn-border: 0px solid transparent; --arc-bg-light: #F7F5F2; --arc-bg-cream: var(--e-global-color-f9c500c); --arc-card-bg: #FFFFFF; --arc-card-border: 0px solid transparent; --arc-r: 5px; --arc-box-on-light: var(--e-global-color-f9c500c); --arc-box-on-cream: #FFFFFF; --arc-box-border: 0px solid transparent; --arc-rule: 1px solid var(--e-global-color-3ef51e9); --arc-feature-top: 3px solid var(--e-global-color-primary); --arc-pad: 75px; --arc-inner: 1480px; --arc-glance-gap: 20px; --arc-p2-text: 60%; --arc-p2-img: 40%; --arc-incl-w: 640px; --arc-stay-w: 480px; --arc-poster: url("https://arcana-kpg.com/wp-content/uploads/2026/09/arcana-wellness-video-poster.jpg"); --arc-bg-texture: url("https://arcana-kpg.com/wp-content/uploads/2025/08/4.png"), url("https://arcana-kpg.com/wp-content/uploads/2025/08/bg2.jpg"); --arc-bg-pos: top left, top center; --arc-bg-size: 20% auto, cover; --arc-c-btn-bg: var(--e-global-color-18daada); --arc-c-btn: #FFFFFF; --arc-c-btn-hover-bg: var(--e-global-color-primary); --arc-c-btn-hover: var(--e-global-color-18daada); --arc-field-border: 1px solid var(--e-global-color-3ef51e9); --arc-hbtn-bg: var(--e-global-color-primary); --arc-hbtn-c: var(--e-global-color-18daada); --arc-hbtn-hover-bg: var(--e-global-color-18daada); --arc-hbtn-hover-c: #FFFFFF; --arc-c-link: var(--e-global-color-18daada); --arc-c-link-hover: var(--e-global-color-primary); --arc-hero-bg: linear-gradient(0deg, rgba(18,18,18,0.72) 0%, rgba(18,18,18,0.35) 60%, rgba(18,18,18,0.25) 100%), url("https://arcana-kpg.com/wp-content/uploads/2026/03/10.jpg"); --arc-hero-pos: center 40%; background-color: var(--arc-bg-light);\n}