.elementor .e-252d11e3-a72e{font-family:var(--font-display);font-weight:400;font-size:116.5px;color:#ffffff;letter-spacing:-0.02em;line-height:1.02;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;& em { display:block;color:var(--lime);font-style:italic; }\n}.elementor .e-7b18cd50-70e7{width:70px;height:4px;min-width:0px;padding:0px;margin-block-start:4px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--lime);}.elementor .e-1fbcd79d-7f01{font-family:var(--font-body);font-size:14.6px;color:#ffffff;line-height:1.6;padding-block-start:0px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;display:inline-block;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.6);\n}.elementor .e-745525d9-4ba1{font-family:var(--font-body);font-size:11.2px;color:rgba(255,255,255,0.6);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-13849386-e338{font-family:var(--font-body);font-size:11.2px;color:rgba(255,255,255,0.6);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-30a9e50f-2de1{padding:0px;margin-block-start:56px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:36px;}.elementor .e-23035a8d-30fd{align-items:flex-start;}.elementor .e-e7669b-99a3{min-height:833px;padding-block-start:170px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg, rgba(3,18,41,0.9) 0%,rgba(3,18,41,0.78) 45%,rgba(3,18,41,0.55) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-4810d40f-d57d{overflow:hidden;position:relative;color:#ffffff;padding:0px;background-color:var(--deep-navy);}.elementor .e-7b6eb97f-2ab8{font-family:var(--font-body);font-weight:500;font-size:14px;color:var(--ink);line-height:1.6;text-align:center;& span { letter-spacing:0.12em;margin-right:10px;font-size:12.3px; }\n}.elementor .e-3bb1510b-192b{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;display:flex;flex-direction:row;justify-content:center;}.elementor .e-65eada39-cb08{width:34px;height:34px;color:var(--ink);fill:var(--ink);\n}.elementor .e-bd54ce8-1b81{width:92px;height:92px;color:var(--ink);padding:0px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(10,31,61,0.08);display:flex;justify-content:center;align-items:center;}.elementor .e-4840f12b-a93c{text-align:center;}.elementor .e-1391c531-cef6{max-width:820px;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-36d99274-1adf{width:410px;font-family:var(--font-body);font-weight:500;font-size:14.6px;color:var(--ink);text-decoration:none;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:44px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;border-block-end-width:1px;background-color:transparent;display:flex;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-182e7c93-4542{text-align:center;align-items:center;}.elementor .e-6565405e-4b6b{padding-block-start:90px;padding-block-end:94px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--cream);}.elementor .e-44c3c014-6fc1{font-family:var(--font-display);font-weight:400;font-size:68.6px;color:var(--ink);letter-spacing:-0.02em;line-height:1;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-511823e0-38c1{font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-4fcdeb34-f52c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:24px;display:flex;flex-direction:column;}.elementor .e-18fe05be-675e{font-family:var(--font-display);font-weight:400;font-size:68.6px;color:var(--ink);letter-spacing:-0.02em;line-height:1;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3a4ced88-cd4c{font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-47b5138e-a9ef{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-inline-start-width:1px;display:flex;flex-direction:column;border-left-style: solid; border-left-color: var(--hairline);\n}.elementor .e-35198c48-f7d3{font-family:var(--font-display);font-weight:400;font-size:68.6px;color:var(--ink);letter-spacing:-0.02em;line-height:1;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7597eb92-9fea{font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-75e692bc-31da{font-family:var(--font-body);color:var(--ink);display:block;& ul { list-style:none;margin:14px 0 10px 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 24px; } & li { font-size:13.4px;line-height:1.6;display:flex;align-items:center;gap:8px; } & li::before { content:'';width:4px;height:4px;border-radius:50%;background:var(--lime);flex:none; }\n}.elementor .e-32436bf-a1db{font-family:var(--font-body);font-size:11.8px;color:var(--body-grey);line-height:1.6;display:block;}.elementor .e-73eb974c-7906{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-inline-start-width:1px;display:flex;flex-direction:column;border-left-style: solid; border-left-color: var(--hairline);\n}.elementor .e-6cbd30e6-29c7{width:100%;max-width:1109px;padding:0px;display:grid;gap:0px;grid-template-columns:1fr 1.1fr 2.5fr;grid-template-rows:auto;}.elementor .e-24d8dee3-b23c{padding-block-start:54px;padding-block-end:54px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;}.elementor .e-122e1a9-63bd{margin:0px;}.elementor .e-4c8604ca-719a{margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3e2007f8-5716{padding:0px;margin-block-start:0px;margin-block-end:34px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:40px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:end;}.elementor .e-7e9de133-a513{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:16px;}.elementor .e-273427b6-b1b1{width:12px;font-family:var(--font-body);font-size:11.2px;color:var(--lime);}.elementor .e-477f6676-4fdb{font-family:var(--font-display);font-weight:400;font-size:33.3px;color:#ffffff;letter-spacing:-0.01em;line-height:1.1;margin:0px;}.elementor .e-12b6186f-3953{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:14px;align-items:baseline; border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-6f80da1b-2f7e{font-family:var(--font-body);font-size:14px;color:rgba(255,255,255,0.72);line-height:1.6;margin-block-start:24px;margin-block-end:0px;margin-inline-start:26px;margin-inline-end:0px;}.elementor .e-1e1325dc-23f5{color:#ffffff;padding:0px;display:flex;flex-direction:column;flex:0 0 calc((100% - 32px) / 2.75);scroll-snap-align:start;\n}.elementor .e-375cf97e-d13d{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:16px;}.elementor .e-41e16fe-b2be{width:12px;font-family:var(--font-body);font-size:11.2px;color:var(--lime);}.elementor .e-18286f16-9ff9{font-family:var(--font-display);font-weight:400;font-size:33.3px;color:#ffffff;letter-spacing:-0.01em;line-height:1.1;margin:0px;}.elementor .e-6de7abd9-78a1{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:14px;align-items:baseline; border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-41538bcd-783d{font-family:var(--font-body);font-size:14px;color:rgba(255,255,255,0.72);line-height:1.6;margin-block-start:24px;margin-block-end:0px;margin-inline-start:26px;margin-inline-end:0px;}.elementor .e-7c244510-6d03{color:#ffffff;padding:0px;display:flex;flex-direction:column;flex:0 0 calc((100% - 32px) / 2.75);scroll-snap-align:start;\n}.elementor .e-1db7c0d6-3eee{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:16px;}.elementor .e-6c5acf3f-410c{width:12px;font-family:var(--font-body);font-size:11.2px;color:var(--lime);}.elementor .e-319f01f7-fa0a{font-family:var(--font-display);font-weight:400;font-size:33.3px;color:#ffffff;letter-spacing:-0.01em;line-height:1.1;margin:0px;}.elementor .e-77d33b40-5f0d{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:14px;align-items:baseline; border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-16f87c26-129f{font-family:var(--font-body);font-size:14px;color:rgba(255,255,255,0.72);line-height:1.6;margin-block-start:24px;margin-block-end:0px;margin-inline-start:26px;margin-inline-end:0px;}.elementor .e-3bdc8825-7b0e{color:#ffffff;padding:0px;display:flex;flex-direction:column;flex:0 0 calc((100% - 32px) / 2.75);scroll-snap-align:start;\n}.elementor .e-34793558-888c{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;overflow-x:auto; scroll-snap-type:x mandatory; scrollbar-width:none;\n}.elementor .e-32a23609-156e{font-family:var(--font-body);font-size:13.4px;color:rgba(255,255,255,0.6);line-height:1.6;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-729035b6-1736{background-color:var(--navy);}.elementor .e-1fad7703-9893{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-171915f0-8655{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(5,28,62,0.85) 0%,rgba(5,28,62,0.55) 50%,rgba(5,28,62,0.2) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-57c6425-bc78{& em { font-style:normal;color:#ffffff; }\n}.elementor .e-151bfba7-2359{font-family:var(--font-body);font-weight:500;font-size:14px;color:#ffffff;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:20px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;background-color:rgba(5,28,62,0.55);backdrop-filter:blur(4px);display:inline-flex;gap:12px;align-items:center;& span { display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--lime);color:var(--ink);font-size:15.7px; }\n}.elementor .e-339d5d-9b11{position:relative;z-index:2;align-items:flex-start;}.elementor .e-488af5c1-236c{min-height:619px;overflow:hidden;position:relative;color:#ffffff;padding-block-start:60px;padding-block-end:60px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--deep-navy);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-40f1337b-c566{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--navy);display:flex;flex-direction:column;}.elementor .e-2661d105-1bb5{width:20px;height:20px;color:var(--navy);fill:var(--navy);\n}.elementor .e-2183d1d7-79f9{width:42px;height:42px;padding:0px;border-radius:8px;background-color:var(--lime);display:flex;flex:0 0 42px;justify-content:center;align-items:center;}.elementor .e-21f78e04-de48{font-family:var(--font-body);font-weight:600;font-size:14.5px;color:#ffffff;line-height:1.5;margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e0b4f6a-4056{font-family:var(--font-body);font-size:13px;color:rgba(255,255,255,0.65);line-height:1.5;}.elementor .e-2928ecf4-c7d3{padding:0px;display:flex;flex-direction:column;}.elementor .e-1f285996-3bce{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:18px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-75647adb-8e22{width:20px;height:20px;color:var(--navy);fill:var(--navy);\n}.elementor .e-3b86c957-822e{width:42px;height:42px;padding:0px;border-radius:8px;background-color:var(--lime);display:flex;flex:0 0 42px;justify-content:center;align-items:center;}.elementor .e-32cfcc5f-3db9{font-family:var(--font-body);font-weight:600;font-size:14.5px;color:#ffffff;line-height:1.5;margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3409c21e-bd9a{font-family:var(--font-body);font-size:13px;color:rgba(255,255,255,0.65);line-height:1.5;}.elementor .e-5ccfa4e9-d5d6{padding:0px;display:flex;flex-direction:column;}.elementor .e-1ac4244b-4153{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:18px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-235c9c3-995e{width:20px;height:20px;color:var(--navy);fill:var(--navy);\n}.elementor .e-5f7f6ea5-bc05{width:42px;height:42px;padding:0px;border-radius:8px;background-color:var(--lime);display:flex;flex:0 0 42px;justify-content:center;align-items:center;}.elementor .e-59a70a6b-b551{font-family:var(--font-body);font-weight:600;font-size:14.5px;color:#ffffff;line-height:1.5;margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-508d718f-db7b{font-family:var(--font-body);font-size:13px;color:rgba(255,255,255,0.65);line-height:1.5;}.elementor .e-30d60917-46fd{padding:0px;display:flex;flex-direction:column;}.elementor .e-79378537-332b{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:18px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-22a099d0-8e6f{width:100%;padding:0px;margin-block-start:126px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-647a5918-fd95{position:absolute;inset-block-start:-19px;inset-inline-start:22px;z-index:2;font-family:var(--font-body);font-weight:700;font-size:10.8px;color:var(--ink);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:17px;padding-inline-end:17px;border-radius:999px;background-color:var(--lime);}.elementor .e-4b6c9035-682e{font-family:var(--font-body);font-weight:700;font-size:10.8px;color:var(--ink);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-39655e9e-ae07{font-family:var(--font-body);font-weight:700;font-size:10.8px;color:var(--ink);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:11px;padding-inline-end:11px;border-radius:8px;background-color:#dcecf8;}.elementor .e-6131dd11-ebd6{padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-504addf4-b7fe{font-family:var(--font-display);font-weight:400;font-size:32px;color:var(--ink);line-height:1;margin-block-start:22px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;& span { font-size:13.2px; }\n}.elementor .e-11d41b73-99d4{font-family:var(--font-body);font-size:12.6px;color:var(--body-grey);line-height:1.5;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5f31664e-87a1{font-family:var(--font-body);font-size:10.8px;color:var(--ink);}.elementor .e-a40548f-88f2{font-family:var(--font-body);font-size:10.8px;color:var(--body-grey);}.elementor .e-132450ca-e0ce{padding:0px;display:flex;flex-direction:row;justify-content:space-between;}.elementor .e-495c81a3-1849{width:100%;min-width:0px;padding:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;&::after { content:'';display:block;width:100%;aspect-ratio:300/80;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMDAgODAnPjxsaW5lIHgxPSc0MCcgeTE9JzIyJyB4Mj0nMjgwJyB5Mj0nMjInIHN0cm9rZT0nI2UzZWJlZScvPjxsaW5lIHgxPSc0MCcgeTE9JzQ2JyB4Mj0nMjgwJyB5Mj0nNDYnIHN0cm9rZT0nI2UzZWJlZScvPjxwYXRoIGQ9J000MCA2MiBMMTEwIDUyIEwxOTAgNTYgTDI2MCAzNiBMMjYwIDcwIEw0MCA3MFonIGZpbGw9JyNiZmZjNzAnIG9wYWNpdHk9Jy4xOCcvPjxwb2x5bGluZSBwb2ludHM9JzQwLDYyIDExMCw1MiAxOTAsNTYgMjYwLDM2JyBmaWxsPSdub25lJyBzdHJva2U9JyNiNmYwNmEnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjxnIGZpbGw9JyNmZmYnIHN0cm9rZT0nI2I2ZjA2YScgc3Ryb2tlLXdpZHRoPScyLjUnPjxjaXJjbGUgY3g9JzQwJyBjeT0nNjInIHI9JzUnLz48Y2lyY2xlIGN4PScxMTAnIGN5PSc1Micgcj0nNScvPjxjaXJjbGUgY3g9JzE5MCcgY3k9JzU2JyByPSc1Jy8+PGNpcmNsZSBjeD0nMjYwJyBjeT0nMzYnIHI9JzUnLz48L2c+PC9zdmc+);background-size:100% 100%;background-repeat:no-repeat; }\n}.elementor .e-237df918-5c41{padding-block-start:14px;padding-block-end:14px;padding-inline-start:17px;padding-inline-end:17px;border-radius:14px;border-width:1px;border-color:var(--hairline);border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-3a120d72-b0a8{font-family:var(--font-body);font-size:10.4px;color:var(--body-grey);margin-block-start:14px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:14px;& span::before { content:'';display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;background:#3aa556; } & span:nth-child(2)::before { background:#e7a92c; } & span:nth-child(3)::before { background:#e0544a; }\n}.elementor .e-b1f259f-d803{font-family:var(--font-body);font-size:13.2px;color:var(--ink);line-height:1.3;& b { font-weight:600; } & span { display:inline-block;font-size:10.4px;font-weight:600;padding:4px 10px;border-radius:7px;margin-top:7px;background:#dcefdc;color:#2e6b36; }\n}.elementor .e-5879c4ba-68a4{font-family:var(--font-body);font-size:13.2px;color:var(--ink);& b { font-weight:600; }\n}.elementor .e-384661c9-74e2{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--hairline);\n}.elementor .e-53f6eef5-44ec{font-family:var(--font-body);font-size:13.2px;color:var(--ink);line-height:1.3;& b { font-weight:600; } & span { display:inline-block;font-size:10.4px;font-weight:600;padding:4px 10px;border-radius:7px;margin-top:7px;background:#dcefdc;color:#2e6b36; }\n}.elementor .e-163ae53a-b5bd{font-family:var(--font-body);font-size:13.2px;color:var(--ink);& b { font-weight:600; }\n}.elementor .e-4852c700-2a1d{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--hairline);\n}.elementor .e-5354dce1-c911{font-family:var(--font-body);font-size:13.2px;color:var(--ink);line-height:1.3;& b { font-weight:600; } & span { display:inline-block;font-size:10.4px;font-weight:600;padding:4px 10px;border-radius:7px;margin-top:7px;background:#fbecc8;color:#8a6412; }\n}.elementor .e-3afd7bd6-cb21{font-family:var(--font-body);font-size:13.2px;color:var(--ink);& b { font-weight:600; }\n}.elementor .e-263c9cf-55cf{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--hairline);\n}.elementor .e-d05ee25-f545{font-family:var(--font-body);font-size:13.2px;color:var(--ink);line-height:1.3;& b { font-weight:600; } & span { display:inline-block;font-size:10.4px;font-weight:600;padding:4px 10px;border-radius:7px;margin-top:7px;background:#fbecc8;color:#8a6412; }\n}.elementor .e-3d7a5f79-2821{font-family:var(--font-body);font-size:13.2px;color:var(--ink);& b { font-weight:600; }\n}.elementor .e-61378de7-7db6{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--hairline);\n}.elementor .e-3c500509-6660{width:19px;height:19px;color:var(--ink);fill:var(--ink);\n}.elementor .e-210ff3f7-d921{font-family:var(--font-body);font-weight:600;font-size:11.5px;color:var(--ink);}.elementor .e-2f8c1b08-3c33{padding-block-start:17px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:3px;display:flex;flex-direction:row;gap:11px;align-items:center;border-top-style: solid; border-top-color: var(--lime);\n}.elementor .e-719acc55-e293{color:var(--ink);padding-block-start:39px;padding-block-end:19px;padding-inline-start:22px;padding-inline-end:22px;border-radius:19px;background-image:linear-gradient(180deg, #f7fbfc 0%,#eef6f8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;}.elementor .e-6ad7ddcb-6648{font-family:var(--font-body);font-size:10.4px;color:var(--body-grey);letter-spacing:0.12em;text-transform:uppercase;padding-block-start:14px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;}.elementor .e-18b6c4b5-23e9{width:100%;max-width:514px;position:relative;padding:17px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:0px;border-radius:31px;background-color:#ffffff;box-shadow:0px 0px 0px 7px rgba(12,40,34,0.6),0px 42px 83px 0px rgba(0,0,0,0.35);display:flex;flex-direction:column;}.elementor .e-38117841-b53d{padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;align-items:start;}.elementor .e-11133f74-fe7b{width:100%;height:55px;min-width:0px;padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.25);\n}.elementor .e-48100426-2110{padding-block-start:70px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #0a234b 0%,#071f43 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--report-navy);}.elementor .e-2f413680-e31a{max-width:450px;}.elementor .e-2c448747-3d67{font-family:var(--font-body);font-weight:700;font-size:10.6px;color:var(--lime);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-626cf33a-cb3b{font-family:var(--font-display);font-size:21.8px;color:#ffffff;line-height:1.3;}.elementor .e-7196a9cb-44bc{color:#ffffff;padding-block-start:26px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--navy);display:flex;flex-direction:column;}.elementor .e-19e02b0b-7b52{font-family:var(--font-body);font-weight:600;font-size:16px;color:var(--ink);line-height:1.6;}.elementor .e-713e20e3-44df{font-family:var(--font-body);font-size:14.5px;color:var(--body-grey);line-height:1.6;}.elementor .e-34226cc6-bbda{padding:0px;display:flex;flex-direction:column;}.elementor .e-48583e66-a0be{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:14px;border-bottom-style: solid; border-bottom-color: var(--hairline);\n}.elementor .e-69c2d084-8f3c{font-family:var(--font-body);font-weight:600;font-size:16px;color:var(--ink);line-height:1.6;}.elementor .e-51521160-4cfc{font-family:var(--font-body);font-size:14.5px;color:var(--body-grey);line-height:1.6;}.elementor .e-706a433a-b05d{padding:0px;display:flex;flex-direction:column;}.elementor .e-1e6631bb-ac40{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:14px;border-bottom-style: solid; border-bottom-color: var(--hairline);\n}.elementor .e-17a95ab1-63a9{font-family:var(--font-body);font-weight:600;font-size:16px;color:var(--ink);line-height:1.6;}.elementor .e-470a66e4-d83b{font-family:var(--font-body);font-size:14.5px;color:var(--body-grey);line-height:1.6;}.elementor .e-7900be25-3fca{padding:0px;display:flex;flex-direction:column;}.elementor .e-5a9ae1eb-79c1{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:14px;border-bottom-style: solid; border-bottom-color: var(--hairline);\n}.elementor .e-6212aca-f7ec{font-family:var(--font-body);font-weight:600;font-size:16px;color:var(--ink);line-height:1.6;}.elementor .e-44761b91-b86c{font-family:var(--font-body);font-size:14.5px;color:var(--body-grey);line-height:1.6;}.elementor .e-6e8599f2-59ce{padding:0px;display:flex;flex-direction:column;}.elementor .e-1acecfe9-a4ec{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:14px;border-bottom-style: solid; border-bottom-color: var(--hairline);\n}.elementor .e-155dcf10-d40b{padding:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--hairline);\n}.elementor .e-220aac82-72e8{padding:0px;margin-block-start:44px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:48px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:start;}.elementor .e-4b7a26a8-d374{background-color:var(--cream);}.elementor .e-7a2eef6a-a46d{font-size:67px;line-height:1.05;}.elementor .e-789afdf5-f794{position:absolute;inset-block-start:24px;inset-inline-start:0px;font-family:var(--font-body);font-weight:700;font-size:10.5px;}.elementor .e-2877c1a7-4a66{font-family:var(--font-body);font-weight:500;font-size:19.5px;color:var(--ink);line-height:1.5;}.elementor .e-5c98bc7c-80c8{font-family:var(--font-body);font-size:15px;color:var(--body-grey);line-height:1.6;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a661f29-d1cf{position:relative;padding-block-start:26px;padding-block-end:26px;padding-inline-start:54px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: var(--hairline);\n}.elementor .e-580aef68-76ec{position:absolute;inset-block-start:24px;inset-inline-start:0px;font-family:var(--font-body);font-weight:700;font-size:10.5px;}.elementor .e-72b0408f-a891{font-family:var(--font-body);font-weight:500;font-size:19.5px;color:var(--ink);line-height:1.5;}.elementor .e-60bcaa89-db6f{font-family:var(--font-body);font-size:15px;color:var(--body-grey);line-height:1.6;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-22920db9-4a12{position:relative;padding-block-start:26px;padding-block-end:26px;padding-inline-start:54px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: var(--hairline);\n}.elementor .e-5bee609f-7a18{position:absolute;inset-block-start:24px;inset-inline-start:0px;font-family:var(--font-body);font-weight:700;font-size:10.5px;}.elementor .e-6a53264b-7016{font-family:var(--font-body);font-weight:500;font-size:19.5px;color:var(--ink);line-height:1.5;}.elementor .e-6939f5d9-3452{font-family:var(--font-body);font-size:15px;color:var(--body-grey);line-height:1.6;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-531c9480-53b6{position:relative;padding-block-start:26px;padding-block-end:26px;padding-inline-start:54px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: var(--hairline);\n}.elementor .e-1d76b0f6-77c7{padding:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--hairline);\n}.elementor .e-241d6d40-ec09{align-items:start;}.elementor .e-5b0af42c-c5a9{background-color:var(--mint);}.elementor .e-7369d6f9-702e{width:100%;max-width:100%;aspect-ratio:9 / 16;object-fit:cover;display:block;}.elementor .e-718e6d52-73a6{font-family:var(--font-body);font-weight:600;font-size:10.6px;color:var(--ink);letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;padding-block-start:10px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:12px;background-color:#ffffff;}.elementor .e-32db0e38-ea65{width:332px;max-width:100%;overflow:hidden;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:0px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.15);border-style:solid;background-color:#000d24;display:flex;flex-direction:column;}.elementor .e-2b7c56f7-59a9{grid-template-columns:1.8fr 1fr;}.elementor .e-50c24526-7a18{padding-block-start:94px;padding-block-end:94px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--navy);}.elementor .e-7e965936-69de{width:100%;height:auto;aspect-ratio:37 / 40;object-fit:cover;border-radius:16px;}.elementor .e-1438907-9221{font-family:var(--font-body);font-size:11.2px;color:var(--body-grey);line-height:1.6;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-22ba0319-a76a{padding:0px;display:flex;flex-direction:column;}.elementor .e-54380992-1804{padding-block-start:70px;padding-block-end:70px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;}.elementor .e-1230b2fa-13c8{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-32c8b7ac-5ef0{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(3,18,41,0.55) 0%,rgba(3,18,41,0) 35%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4f049968-9afd{position:absolute;inset-block-start:14px;inset-inline-end:13px;inset-inline-start:13px;z-index:2;font-family:var(--font-body);color:#ffffff;letter-spacing:0.12em;line-height:1.5;text-transform:uppercase;& b { display:block;font-size:11.2px;font-weight:700; } & span { font-size:9.5px;color:rgba(255,255,255,0.8); }\n}.elementor .e-5a9f6a5-9c21{overflow:hidden;aspect-ratio:217 / 304;position:relative;padding:0px;border-radius:16px;background-image:url("https://yourhealthstudio.co.uk/wp-content/uploads/2026/09/Clinic-4-1-1024x687.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--navy);display:flex;flex-direction:column;}.elementor .e-141940ec-3ffc{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-2b033e94-2187{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(3,18,41,0.55) 0%,rgba(3,18,41,0) 35%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-166d0328-acf6{position:absolute;inset-block-start:14px;inset-inline-end:13px;inset-inline-start:13px;z-index:2;font-family:var(--font-body);color:#ffffff;letter-spacing:0.12em;line-height:1.5;text-transform:uppercase;& b { display:block;font-size:11.2px;font-weight:700; } & span { font-size:9.5px;color:rgba(255,255,255,0.8); }\n}.elementor .e-38236876-884e{overflow:hidden;aspect-ratio:217 / 258;position:relative;padding:0px;border-radius:16px;background-color:var(--navy);display:flex;flex-direction:column;}.elementor .e-3a9911aa-5008{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-4b1b3143-111c{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(3,18,41,0.55) 0%,rgba(3,18,41,0) 35%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1b7e8c5-5de7{position:absolute;inset-block-start:14px;inset-inline-end:13px;inset-inline-start:13px;z-index:2;font-family:var(--font-body);color:#ffffff;letter-spacing:0.12em;line-height:1.5;text-transform:uppercase;& b { display:block;font-size:11.2px;font-weight:700; } & span { font-size:9.5px;color:rgba(255,255,255,0.8); }\n}.elementor .e-1cf743fc-f614{overflow:hidden;aspect-ratio:326 / 304;position:relative;padding:0px;border-radius:16px;background-color:var(--navy);display:flex;flex-direction:column;}.elementor .e-295cbc71-950d{padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1.5fr;grid-template-rows:auto;align-items:end;}.elementor .e-60203cc9-865f{padding-block-start:110px;padding-block-end:190px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--stone);}.elementor .e-2421b2f9-9ed0{font-family:var(--font-body);font-weight:500;font-size:10.6px;color:var(--ink);letter-spacing:0.12em;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-889f053-f34a{font-family:var(--font-display);font-size:43.7px;color:var(--ink);line-height:1;}.elementor .e-47ccbdfd-b180{padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-7f4a49f9-6c0b{font-family:var(--font-display);font-weight:400;font-size:41.6px;color:var(--ink);letter-spacing:-0.01em;line-height:1;margin-block-start:30px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-64474e86-3104{font-family:var(--font-body);font-size:15px;color:var(--body-grey);line-height:1.6;margin-block-start:0px;margin-block-end:34px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6b9a5f07-b4a4{font-family:var(--font-body);color:var(--ink);display:block;flex:1 1 auto;& ul { list-style:none;padding:0;margin:0 0 20px 0; } & li { font-size:15px;line-height:1.6;padding:11px 0;border-bottom:1px solid var(--hairline);display:flex;gap:8px; } & li::before { content:'✓';color:#b9e98a; }\n}.elementor .e-643fa3e1-e01c{padding-block-start:38px;padding-block-end:33px;padding-inline-start:33px;padding-inline-end:33px;border-radius:18px;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--hairline);border-style:solid;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(10,31,61,0.05);display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--lime);\n}.elementor .e-7c97e2cf-681a{font-family:var(--font-body);font-weight:500;font-size:10.6px;color:var(--ink);letter-spacing:0.12em;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9a36892-43a1{font-family:var(--font-display);font-size:43.7px;color:var(--ink);line-height:1;}.elementor .e-69d863ba-9e2c{padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-56de9bac-e038{font-family:var(--font-display);font-weight:400;font-size:41.6px;color:var(--ink);letter-spacing:-0.01em;line-height:1;margin-block-start:30px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-123f8321-fa47{font-family:var(--font-body);font-size:15px;color:var(--body-grey);line-height:1.6;margin-block-start:0px;margin-block-end:34px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5c16306d-2fd8{font-family:var(--font-body);color:var(--ink);display:block;flex:1 1 auto;& ul { list-style:none;padding:0;margin:0 0 20px 0; } & li { font-size:15px;line-height:1.6;padding:11px 0;border-bottom:1px solid var(--hairline);display:flex;gap:8px; } & li::before { content:'✓';color:#b9e98a; }\n}.elementor .e-5665920-bddf{padding-block-start:38px;padding-block-end:33px;padding-inline-start:33px;padding-inline-end:33px;border-radius:18px;border-width:1px;border-color:var(--hairline);border-style:solid;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(10,31,61,0.05);display:flex;flex-direction:column;}.elementor .e-531891e1-9cf0{padding:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:stretch;}.elementor .e-4cfbcbe5-2eb0{margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-609eb8f0-2d8f{padding-block-start:0px;padding-block-end:130px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--stone);}.elementor .e-5e9381a2-9b8c{font-size:66px;}.elementor .e-674f89fc-e180{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-12868f02-b6a8{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-56eb328d-cad5{width:16px;height:16px;}.elementor .e-39e52f44-bd1c{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-1c13f816-793e{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-7e3d1070-4ec9{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4e30ca9b-7e0e{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-1f4c81a-b8d2{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-6fc5f4ea-1dcd{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-17b39307-b929{width:16px;height:16px;}.elementor .e-287bcf5c-29a4{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-5928ee14-bda7{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-6bc9ecb2-d84a{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-17991ed1-fc8a{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-46b8730a-f949{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-10f22b0-80f1{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-1c80f7e8-dff6{width:16px;height:16px;}.elementor .e-38ed0f59-4b0a{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-4d534cfe-636d{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-78a642fa-98bf{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1b1b4ff1-1703{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-1cff11d-3726{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-5d9d139a-198e{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-2da6011b-31f2{width:16px;height:16px;}.elementor .e-4ab1a5ee-a575{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-774a2653-6e98{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-4b9eb9e8-8472{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4b240d96-593a{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-683759e3-d67c{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-7e3da542-7be3{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-3c34acde-b686{width:16px;height:16px;}.elementor .e-21101ec6-4735{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-2fa6b506-ebe6{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-77965cd-3564{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2b72c826-ac1a{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-a78b094-28ff{padding:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--hairline);\n}.elementor .e-3ed0b3d5-8943{width:100%;max-width:1109px;padding:0px;display:grid;gap:60px;grid-template-columns:1fr 1.25fr;grid-template-rows:auto;align-items:start;}.elementor .e-6ca806e-2a01{padding-block-start:92px;padding-block-end:92px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--mint);}.elementor .e-5138ac5f-6522{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-7cf4901c-9e2e{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(5,24,49,0.9) 0%,rgba(5,24,49,0.72) 50%,rgba(5,24,49,0.55) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1081649e-9760{font-size:86px;}.elementor .e-6e8c77f3-2e84{width:400px;}.elementor .e-5751636a-1062{position:relative;z-index:2;align-items:flex-start;}.elementor .e-434e70f7-7615{overflow:hidden;position:relative;color:#ffffff;padding-block-start:260px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--navy);}.elementor .e-6fba87ac-fc99{display:none;position:fixed;z-index:30;top:auto;left:auto;inset-inline-start:auto;right:26px;inset-inline-end:26px;bottom:24px;transform:none;width:300px;height:58px;padding:0 24px;border-radius:29px;background:#c0fc70;color:#061c3f;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-body,"DM Sans"),sans-serif;font-size:15px;font-weight:600;line-height:1.55;text-decoration:none;box-shadow:0 16px 40px rgba(0,0,0,.28);& span{font-size:1.35rem;font-weight:700;}\n}.elementor .e-2308925e-ceee{min-width:0px;padding:0px;}