.elementor .e-34b37805-7dab{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.8rem;color:#E9A98A;letter-spacing:0.14em;line-height:1.7;margin:0px;}.elementor .e-6f5ab350-c0c7{font-family:"DM Serif Display";font-weight:400;font-size:4.5rem;color:#F9F4EE;letter-spacing:-0.01em;line-height:1.1;margin:0px;}.elementor .e-89c71e-30e5{font-family:"Plus Jakarta Sans";font-size:1.2rem;color:#F2E9DF;line-height:1.7;margin:0px;}.elementor .e-7bf70529-f23c:hover,.elementor .e-7bf70529-f23c:focus-visible{background-color:var(--hf-plum);}.elementor .e-7bf70529-f23c{font-family:"Plus Jakarta Sans";font-weight:600;color:#fff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:var(--hf-terracotta);}.elementor .e-2d042b25-6ed9:hover,.elementor .e-2d042b25-6ed9:focus-visible{color:#fff;border-color:var(--hf-terracotta);background-color:var(--hf-terracotta);}.elementor .e-2d042b25-6ed9{font-family:"Plus Jakarta Sans";font-weight:600;color:#F9F4EE;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;border-width:1.5px;border-color:#F9F4EE;border-style:solid;background-color:transparent;}.elementor .e-2883a8b-163b{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-5913eb63-1f3a{font-family:"Plus Jakarta Sans";font-size:0.95rem;color:#D9CCC0;line-height:1.7;margin:0px;}.elementor .e-64437fa0-d2ea{max-width:40rem;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-136188b-12e2{min-height:92vh;padding-block-start:8rem;padding-block-end:5rem;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(100deg, rgba(34,33,38,0.88) 0%,rgba(94,48,80,0.55) 55%,rgba(34,33,38,0.25) 100%),url("https://hexy.fit/wp-content/uploads/2026/10/hexy-hero_e4e0797f-1024x576.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;}.elementor .e-18ef9d92-4c1e{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.8rem;color:var(--hf-terracotta);letter-spacing:0.14em;line-height:1.7;margin:0px;}.elementor .e-6e3b2d55-4bc9{font-family:"DM Serif Display";font-weight:400;font-size:3rem;color:var(--hf-ink);letter-spacing:-0.01em;line-height:1.1;margin:0px;}.elementor .e-6ee0e278-c79c{font-family:"Plus Jakarta Sans";font-size:1.1rem;color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-7ca6f70b-8e5a{max-width:44rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-2d575c82-cf8d{font-family:"DM Serif Display";font-weight:400;font-size:1.7rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-66b0c548-d2e9{font-family:"Plus Jakarta Sans";color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-61007b1-6ae4{padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:#fff;box-shadow:0px 10px 30px 0px rgba(94,48,80,0.08);display:flex;flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: var(--hf-terracotta,#C16D45);\n}.elementor .e-69e49945-67be{font-family:"DM Serif Display";font-weight:400;font-size:1.7rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-32526882-3de0{font-family:"Plus Jakarta Sans";color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-2696944a-c306{padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:#fff;box-shadow:0px 10px 30px 0px rgba(94,48,80,0.08);display:flex;flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: var(--hf-terracotta,#C16D45);\n}.elementor .e-6b849a6f-af08{font-family:"DM Serif Display";font-weight:400;font-size:1.7rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-49428883-a362{font-family:"Plus Jakarta Sans";color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-101c5896-57b6{padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:#fff;box-shadow:0px 10px 30px 0px rgba(94,48,80,0.08);display:flex;flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: var(--hf-terracotta,#C16D45);\n}.elementor .e-2bf0a9b3-847f{font-family:"DM Serif Display";font-weight:400;font-size:1.7rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-1981120d-cc44{font-family:"Plus Jakarta Sans";color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-786269ca-456a{padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:#fff;box-shadow:0px 10px 30px 0px rgba(94,48,80,0.08);display:flex;flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: var(--hf-terracotta,#C16D45);\n}.elementor .e-55c9d7f2-2088{font-family:"DM Serif Display";font-weight:400;font-size:1.7rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-72cd6c4e-12ce{font-family:"Plus Jakarta Sans";color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-6ef096dc-6afd{padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:#fff;box-shadow:0px 10px 30px 0px rgba(94,48,80,0.08);display:flex;flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: var(--hf-terracotta,#C16D45);\n}.elementor .e-30eeb521-f624{font-family:"DM Serif Display";font-weight:400;font-size:1.7rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-1a4facbf-f837{font-family:"Plus Jakarta Sans";color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-7d4e76bb-ab61{padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:#fff;box-shadow:0px 10px 30px 0px rgba(94,48,80,0.08);display:flex;flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: var(--hf-terracotta,#C16D45);\n}.elementor .e-498e8ead-5ca0{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);}.elementor .e-7295433f-9cf4:hover,.elementor .e-7295433f-9cf4:focus-visible{background-color:var(--hf-plum);}.elementor .e-7295433f-9cf4{font-family:"Plus Jakarta Sans";font-weight:600;color:#fff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:var(--hf-terracotta);}.elementor .e-487ff6f8-91c8:hover,.elementor .e-487ff6f8-91c8:focus-visible{color:#fff;border-color:var(--hf-terracotta);background-color:var(--hf-terracotta);}.elementor .e-487ff6f8-91c8{font-family:"Plus Jakarta Sans";font-weight:600;color:#5E3050;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;border-width:1.5px;border-color:#5E3050;border-style:solid;background-color:transparent;}.elementor .e-3e5e28d5-e483{display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-58336726-4408{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:var(--hf-cream);display:flex;flex-direction:column;gap:3.5rem;}.elementor .e-2dff98a5-edc6{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.8rem;color:var(--hf-terracotta);letter-spacing:0.14em;line-height:1.7;margin:0px;}.elementor .e-46dc778f-d743{font-family:"DM Serif Display";font-weight:400;font-size:3rem;color:var(--hf-ink);letter-spacing:-0.01em;line-height:1.1;margin:0px;}.elementor .e-5d0916d9-2341{font-family:"Plus Jakarta Sans";font-size:1.1rem;color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-1cbd1cf7-16bb{max-width:48rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-2ac7795b-da3c{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.85rem;color:var(--hf-terracotta);letter-spacing:0.14em;margin:0px;}.elementor .e-7e2a77e2-50d2{font-family:"DM Serif Display";font-weight:400;font-size:1.55rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-286e1d89-5a30{font-family:"Plus Jakarta Sans";font-size:0.95rem;color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-2b49df5d-2eb3{padding:2rem;border-radius:1.25rem;background-color:var(--hf-cream);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-1904ce00-80d8{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.85rem;color:var(--hf-terracotta);letter-spacing:0.14em;margin:0px;}.elementor .e-f0702eb-e5a8{font-family:"DM Serif Display";font-weight:400;font-size:1.55rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-5dcaedfb-f103{font-family:"Plus Jakarta Sans";font-size:0.95rem;color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-530ce87-68a2{padding:2rem;border-radius:1.25rem;background-color:var(--hf-cream);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-70dcba16-2313{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.85rem;color:var(--hf-terracotta);letter-spacing:0.14em;margin:0px;}.elementor .e-78379740-b8e7{font-family:"DM Serif Display";font-weight:400;font-size:1.55rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-14f8b7ab-5311{font-family:"Plus Jakarta Sans";font-size:0.95rem;color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-599fdac5-d3bc{padding:2rem;border-radius:1.25rem;background-color:var(--hf-cream);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-2db025da-eec8{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.85rem;color:var(--hf-terracotta);letter-spacing:0.14em;margin:0px;}.elementor .e-4d8632ca-123a{font-family:"DM Serif Display";font-weight:400;font-size:1.55rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-290ca16-7efe{font-family:"Plus Jakarta Sans";font-size:0.95rem;color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-34715b55-e72d{padding:2rem;border-radius:1.25rem;background-color:var(--hf-cream);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-6c1ce7e3-da61{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.85rem;color:var(--hf-terracotta);letter-spacing:0.14em;margin:0px;}.elementor .e-2281c331-68b8{font-family:"DM Serif Display";font-weight:400;font-size:1.55rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-4a851900-ac15{font-family:"Plus Jakarta Sans";font-size:0.95rem;color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-1f8bf576-e26d{padding:2rem;border-radius:1.25rem;background-color:var(--hf-cream);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-2810d209-d093{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.85rem;color:var(--hf-terracotta);letter-spacing:0.14em;margin:0px;}.elementor .e-5020f652-3fef{font-family:"DM Serif Display";font-weight:400;font-size:1.55rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-2f46795b-2667{font-family:"Plus Jakarta Sans";font-size:0.95rem;color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-6aaf4a2f-4400{padding:2rem;border-radius:1.25rem;background-color:var(--hf-cream);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-41c41757-6362{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.85rem;color:var(--hf-terracotta);letter-spacing:0.14em;margin:0px;}.elementor .e-5d02da5f-5507{font-family:"DM Serif Display";font-weight:400;font-size:1.55rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-667cf512-bf36{font-family:"Plus Jakarta Sans";font-size:0.95rem;color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-259d54ca-4f9a{padding:2rem;border-radius:1.25rem;background-color:var(--hf-cream);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-78330710-1f71{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.85rem;color:var(--hf-terracotta);letter-spacing:0.14em;margin:0px;}.elementor .e-738f6d82-7ed3{font-family:"DM Serif Display";font-weight:400;font-size:1.55rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-5ddc45e8-5f8e{font-family:"Plus Jakarta Sans";font-size:0.95rem;color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-422cbf88-4fda{padding:2rem;border-radius:1.25rem;background-color:var(--hf-cream);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-6f4cd381-6d4f{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.85rem;color:var(--hf-terracotta);letter-spacing:0.14em;margin:0px;}.elementor .e-3104e350-412e{font-family:"DM Serif Display";font-weight:400;font-size:1.55rem;color:var(--hf-ink);line-height:1.1;margin:0px;}.elementor .e-1205c838-4a89{font-family:"Plus Jakarta Sans";font-size:0.95rem;color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-74a922fc-2232{padding:2rem;border-radius:1.25rem;background-color:var(--hf-cream);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-58747061-67a6{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);}.elementor .e-5da6fc79-49fe{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:var(--hf-sand);display:flex;flex-direction:column;gap:3.5rem;}.elementor .e-6134b5f8-eed0{font-family:"Plus Jakarta Sans";font-weight:700;font-size:0.8rem;color:#E9A98A;letter-spacing:0.14em;line-height:1.7;margin:0px;}.elementor .e-3d45abb3-ad8f{font-family:"DM Serif Display";font-weight:400;font-size:3rem;color:#F9F4EE;letter-spacing:-0.01em;line-height:1.1;margin:0px;}.elementor .e-927130-2674:hover,.elementor .e-927130-2674:focus-visible{color:#fff;border-color:var(--hf-terracotta);background-color:var(--hf-terracotta);}.elementor .e-927130-2674{font-family:"Plus Jakarta Sans";font-weight:600;color:#F9F4EE;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;border-width:1.5px;border-color:#F9F4EE;border-style:solid;background-color:transparent;align-self:flex-start;}.elementor .e-7d3c6fdb-7256{display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-48531c2c-a877{font-family:"Plus Jakarta Sans";font-size:1.1rem;color:#F2E9DF;line-height:1.7;padding-block-end:1.25rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(249,244,238,0.2);\n}.elementor .e-46f16009-e764{font-family:"Plus Jakarta Sans";font-size:1.1rem;color:#F2E9DF;line-height:1.7;padding-block-end:1.25rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(249,244,238,0.2);\n}.elementor .e-162a5e0e-e9c9{font-family:"Plus Jakarta Sans";font-size:1.1rem;color:#F2E9DF;line-height:1.7;padding-block-end:1.25rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(249,244,238,0.2);\n}.elementor .e-77408f11-dd29{font-family:"Plus Jakarta Sans";font-size:1.1rem;color:#F2E9DF;line-height:1.7;padding-block-end:1.25rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(249,244,238,0.2);\n}.elementor .e-2b7b922-beb3{font-family:"Plus Jakarta Sans";font-size:1.1rem;color:#F2E9DF;line-height:1.7;padding-block-end:1.25rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(249,244,238,0.2);\n}.elementor .e-14eb33c1-c185{display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-6cdc1e8b-e67d{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:var(--hf-plum);display:flex;flex-direction:row;gap:5rem;}.elementor .e-4981c847-30ee{font-family:"DM Serif Display";font-weight:400;font-size:3rem;color:var(--hf-ink);letter-spacing:-0.01em;line-height:1.1;margin:0px;}.elementor .e-795ec860-3f8d{font-family:"Plus Jakarta Sans";font-size:1.15rem;color:#4a4650;line-height:1.7;margin:0px;}.elementor .e-17adeb25-c79f:hover,.elementor .e-17adeb25-c79f:focus-visible{background-color:var(--hf-plum);}.elementor .e-17adeb25-c79f{font-family:"Plus Jakarta Sans";font-weight:600;color:#fff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:var(--hf-terracotta);}.elementor .e-25694af2-33da:hover,.elementor .e-25694af2-33da:focus-visible{color:#fff;border-color:var(--hf-terracotta);background-color:var(--hf-terracotta);}.elementor .e-25694af2-33da{font-family:"Plus Jakarta Sans";font-weight:600;color:#5E3050;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;border-width:1.5px;border-color:#5E3050;border-style:solid;background-color:transparent;}.elementor .e-4fba6acb-4f53{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-4d28ee20-7973{max-width:46rem;text-align:center;display:flex;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-42f69e49-7772{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:var(--hf-cream);display:flex;flex-direction:column;align-items:center;}