.elementor .e-22b3ee7c-fad2{font-family:var(--font-heading);font-weight:700;font-size:clamp(34px, 4.1vw, 54px);color:var(--navy-deep);letter-spacing:-0.03em;line-height:1.1;}.elementor .e-946bdb2-7d9f{max-width:460px;font-family:var(--font-body);font-size:clamp(16px, 1.45vw, 18.5px);color:var(--ink-soft);line-height:1.6;margin-block-start:18px;}.elementor .e-2023e229-c42b{padding:0px;margin-block-start:30px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-22cbcc4c-bae6{min-width:0px;max-width:540px;padding:0px;flex:1 1 0px;}.elementor .e-4da01fa0-5c36{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-50aff4be-794a{width:100%;height:100%;object-fit:cover;display:none;}.elementor .e-295eace-d2c4{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/4.4;padding:0px;border-radius:22px;border-width:6px;border-color:#ffffff;border-style:solid;box-shadow:0px 20px 50px -20px rgba(29,45,68,0.18);}.elementor .e-201ce16b-fdde{font-family:var(--font-body);font-weight:800;font-size:14px;color:var(--navy-deep);}.elementor .e-6124640a-75af{width:26px;height:26px;min-width:26px;padding:0px;border-radius:50%;background-color:var(--coral);display:flex;justify-content:center;align-items:center;}.elementor .e-bce4759-13b9{font-family:var(--font-body);font-size:12.5px;color:var(--navy-deep);line-height:1.4;}.elementor .e-53e68ef4-2f02{font-family:var(--font-body);font-weight:500;font-size:12.5px;color:var(--ink-soft);line-height:1.4;}.elementor .e-61725f67-ac92{padding:0px;display:flex;flex-direction:column;gap:1px;}.elementor .e-3583b4ef-5a22{padding-block-start:9px;padding-block-end:9px;padding-inline-start:10px;padding-inline-end:18px;margin-block-start:26px;border-radius:16px;border-width:1px;border-color:var(--line);border-style:solid;background-color:rgba(255,255,255,0.8);box-shadow:0px 10px 24px -16px rgba(29,45,68,0.35);display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-2a7b9156-5df9{width:540px;min-width:0px;max-width:540px;position:relative;padding:0px;flex:0 1 540px;}.elementor .e-31b3462e-d2e9{max-width:1132px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:clamp(32px, 4vw, 64px);justify-content:space-between;align-items:center;}.elementor .e-1ee68b9-246d{overflow:hidden;padding-block-start:128px;padding-block-end:92px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #F5F8FB 0%,#E6EEF7 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6a137555-6517{max-width:640px;font-family:var(--font-heading);font-weight:700;font-size:clamp(28px, 3.4vw, 40px);color:var(--ink);letter-spacing:-0.02em;line-height:1.15;text-align:center;margin-block-start:0px;margin-block-end:52px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3389ce6d-8fab{width:20px;height:20px;}.elementor .e-e351239-69c8{font-family:var(--font-body);font-weight:600;font-size:16.5px;color:var(--ink);line-height:1.45;}.elementor .e-199d0590-7faa{width:20px;height:20px;}.elementor .e-40ac164-ccd2{font-family:var(--font-body);font-weight:600;font-size:16.5px;color:var(--ink);line-height:1.45;}.elementor .e-38f935a0-a285{width:20px;height:20px;}.elementor .e-4ea7a050-bda5{font-family:var(--font-body);font-weight:600;font-size:16.5px;color:var(--ink);line-height:1.45;}.elementor .e-3fefe75e-51a7{width:20px;height:20px;}.elementor .e-3c6327e5-af85{font-family:var(--font-body);font-weight:600;font-size:16.5px;color:var(--ink);line-height:1.45;}.elementor .e-766e4ad7-316f{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-16bf149b-fea2{max-width:1132px;position:relative;z-index:1;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-59bee333-3de0{width:560px;height:560px;position:absolute;inset-block-start:90px;inset-inline-start:-230px;z-index:0;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, rgba(253,224,214,0.75) 0%,rgba(253,224,214,0) 68%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-660c6216-8988{width:520px;height:520px;position:absolute;inset-inline-end:-220px;inset-block-end:60px;z-index:0;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, rgba(196,214,236,0.6) 0%,rgba(196,214,236,0) 68%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-55562c15-6e57{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #F7F9FB 0%,#E9F0F8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-17acdfaa-a0c9{width:520px;height:520px;position:absolute;inset-block-end:40px;inset-inline-start:-230px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, rgba(253,224,214,0.55) 0%,rgba(253,224,214,0) 68%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-18def897-29f8{font-size:clamp(24px, 2.8vw, 32px);}.elementor .e-41dfd54-d63b{padding:0px;margin-block-start:30px;display:grid;gap:14px;grid-template-columns:repeat(6, 1fr);grid-template-rows:auto;}.elementor .e-27e68b90-4ec8{font-size:15px;color:var(--ink-soft);padding-block-start:24px;margin-block-start:36px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#CED6E1;border-style:solid;}.elementor .e-2c2effd-4007{padding-block-start:48px;padding-block-end:48px;padding-inline-start:52px;padding-inline-end:52px;border-radius:22px;border-width:1px;border-color:var(--line);border-style:solid;background-color:#ffffff;}.elementor .e-173f06b2-6947{position:relative;}.elementor .e-6719c7c3-9c36{overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #E9F0F8 0%,#F4F6F8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5692c264-a2b5{width:560px;height:560px;position:absolute;inset-block-start:70px;inset-inline-end:-230px;z-index:0;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, rgba(196,214,236,0.55) 0%,rgba(196,214,236,0) 68%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6157e3e3-1423{width:7px;height:7px;min-width:7px;min-height:7px;padding:0px;border-radius:50%;background-color:var(--coral);}.elementor .e-65995da5-6f5b{padding:0px;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-268963fc-49f5{font-size:clamp(28px, 3.4vw, 40px);color:var(--ink);}.elementor .e-5ec8ec79-24c0{max-width:640px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:52px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-b6dfc71-92b6{font-family:var(--font-heading);font-weight:800;font-size:34px;color:var(--coral-text);line-height:1;}.elementor .e-15b4cbd2-e657{font-family:var(--font-heading);font-weight:600;font-size:clamp(18px, 2vw, 21px);color:var(--ink);letter-spacing:-0.01em;line-height:1.4;padding-block-start:2px;}.elementor .e-30ce5f94-c77a{column-gap:24px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#CED6E1;border-style:solid;display:grid;grid-template-columns:64px 1fr;grid-template-rows:auto;}.elementor .e-4199ae58-c94c{font-family:var(--font-heading);font-weight:800;font-size:34px;color:var(--coral-text);line-height:1;}.elementor .e-538bf84b-adcf{font-family:var(--font-heading);font-weight:600;font-size:clamp(18px, 2vw, 21px);color:var(--ink);letter-spacing:-0.01em;line-height:1.4;padding-block-start:2px;}.elementor .e-6e931cca-5e19{column-gap:24px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#CED6E1;border-style:solid;display:grid;grid-template-columns:64px 1fr;grid-template-rows:auto;}.elementor .e-17b1ce64-4755{font-family:var(--font-heading);font-weight:800;font-size:34px;color:var(--coral-text);line-height:1;}.elementor .e-610e793-4e1b{font-family:var(--font-heading);font-weight:600;font-size:clamp(18px, 2vw, 21px);color:var(--ink);letter-spacing:-0.01em;line-height:1.4;padding-block-start:2px;}.elementor .e-f164d3c-4bec{column-gap:24px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#CED6E1;border-style:solid;display:grid;grid-template-columns:64px 1fr;grid-template-rows:auto;}.elementor .e-102ea57f-117e{max-width:820px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-5647bf29-fd1d{position:relative;z-index:1;}.elementor .e-b6f85e7-b332{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:132px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #F4F6F8 0%,#FFF5F1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-3296e886-da59{width:100%;height:100%;object-fit:fill;display:block;}.elementor .e-10b52ad8-e450{height:64px;position:absolute;inset-block-start:-63px;inset-inline-end:0px;inset-inline-start:0px;z-index:2;padding:0px;}.elementor .e-79781bd0-30bc{width:7px;height:7px;min-width:7px;min-height:7px;padding:0px;border-radius:50%;background-color:var(--coral);}.elementor .e-9f8d5a4-b355{color:var(--slate);}.elementor .e-609fc7c9-d25b{padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-6753f3a6-21db{font-size:clamp(28px, 3.3vw, 40px);color:#ffffff;margin-block-start:14px;}.elementor .e-1978e9ac-ef44{max-width:480px;font-size:16px;color:rgba(255,255,255,0.72);margin-block-start:18px;}.elementor .e-527751ec-f2a0{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:1;grid-row:1;align-items:flex-start;align-self:end;}.elementor .e-226551b7-2e78{min-width:0px;padding:0px;grid-column:2;grid-row:1 / span 2;align-self:center;}.elementor .e-d6bfaa5-1fa8{margin-block-start:34px;}.elementor .e-2b8fa630-7363{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:1;grid-row:2;align-items:flex-start;align-self:start;}.elementor .e-20513a9f-33b8{column-gap:72px;padding:0px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;align-items:start;}.elementor .e-26fb0565-e4d3{position:relative;z-index:1;}.elementor .e-3b0dd621-bd26{position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--navy-deep);}.elementor .e-5817cbd4-46a5{width:7px;height:7px;min-width:7px;min-height:7px;padding:0px;border-radius:50%;background-color:var(--coral);}.elementor .e-f27033f-b9c9{padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-4ddb7769-c7b0{font-size:clamp(26px, 3.2vw, 38px);}.elementor .e-471cfd73-def1{padding:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-449c750a-b6bf{font-weight:500;font-size:15px;color:var(--ink-soft);line-height:1.55;padding-inline-start:18px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#F28468;border-style:solid;}.elementor .e-2e70bc91-9ee1{max-width:820px;column-gap:44px;padding:0px;margin-block-start:0px;margin-block-end:48px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:1fr 250px;grid-template-rows:auto;align-items:end;}.elementor .e-6dd6ae56-30d9{width:30px;height:30px;}.elementor .e-3974037d-9727{inset-block-start:96px;}.elementor .e-37a99660-371d{width:30px;height:30px;}.elementor .e-7143296c-56a0{inset-block-start:118px;}.elementor .e-4f2355dc-1a65{width:30px;height:30px;}.elementor .e-647cc7f8-59da{inset-block-start:140px;}.elementor .e-4ce537ae-8835{width:30px;height:30px;}.elementor .e-32d81586-f995{inset-block-start:162px;}.elementor .e-9ea7c1d-5ba3{background-color:var(--slate);}.elementor .e-3315d566-11bd{color:rgba(255,255,255,0.2);}.elementor .e-201cc2bd-a33c{color:#ffffff;}.elementor .e-513b73ac-828d{width:30px;height:30px;}.elementor .e-70fdae70-dcc3{background-color:rgba(255,255,255,0.1);}.elementor .e-72d5b64e-125b{inset-block-start:184px;margin-block-end:0px;border-width:1px;border-color:#1D2D44;border-style:solid;background-color:var(--navy-deep);}.elementor .e-48fba3e8-c30c{max-width:820px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-56806eb3-91b8{max-width:820px;font-size:13.5px;color:var(--ink-soft);line-height:1.55;text-align:center;margin-block-start:34px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-25747cfb-3948{position:relative;z-index:1;}.elementor .e-6ca64e2f-505c{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;background-image:linear-gradient(180deg, rgba(244,246,248,0.88) 0%,rgba(244,246,248,0.68) 45%,rgba(244,246,248,0.92) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6b4fec8a-81ca{position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image:url("https://drbrunoborja.com.br/wp-content/uploads/2026/10/napratica.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 25%;}.elementor .e-7602cc2f-2dc6{width:7px;height:7px;min-width:7px;min-height:7px;padding:0px;border-radius:50%;background-color:var(--coral);}.elementor .e-260faf4c-b1ec{padding:0px;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-3cf193af-7362{font-size:clamp(28px, 3.4vw, 40px);color:var(--ink);}.elementor .e-12a6026d-9fec{max-width:640px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:52px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-a7b10fa-7853{position:absolute;inset-block-start:-14px;inset-inline-start:34px;font-weight:800;font-size:12.5px;color:var(--navy-deep);line-height:1.6;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:var(--coral);box-shadow:0px 10px 22px -10px rgba(242,132,104,0.8);}.elementor .e-33ceea32-66de{font-size:23px;color:#ffffff;}.elementor .e-173083e1-aba7{font-size:15px;color:rgba(255,255,255,0.8);}.elementor .e-d393e61-ee03{font-size:14px;color:rgba(255,255,255,0.85);}.elementor .e-11a717ff-77b1{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-18eb23af-bdf9{font-size:14px;color:rgba(255,255,255,0.85);}.elementor .e-7c48d8f6-ed04{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-22beb176-e670{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.16);border-style:solid;display:flex;flex-direction:column;gap:10px;}.elementor .e-f332719-62b2{font-family:var(--font-heading);font-weight:800;font-size:34px;color:#ffffff;line-height:1.6;padding-block-start:10px;margin-block-start:auto;}.elementor .e-7c1a9d2-55aa{font-size:14px;color:rgba(255,255,255,0.78);line-height:1.5;margin-block-end:6px;}.elementor .e-7a51a185-f4df{width:100%;display:block;}.elementor .e-629b28ea-2a9a{font-size:12.5px;color:rgba(255,255,255,0.62);line-height:1.55;}.elementor .e-498d9f4a-834b:hover,.elementor .e-498d9f4a-834b:focus-visible{box-shadow:0px 20px 50px -20px rgba(29,45,68,0.18);transform:translate3d(0px, -4px, 0px);}.elementor .e-498d9f4a-834b{position:relative;padding-block-start:48px;padding-block-end:38px;padding-inline-start:38px;padding-inline-end:38px;border-radius:22px;border-width:1px;border-color:#1D2D44;border-style:solid;background-color:var(--navy-deep);box-shadow:0px 20px 50px -20px rgba(29,45,68,0.18);display:flex;flex-direction:column;gap:16px;}.elementor .e-32fde902-6076{font-size:20px;}.elementor .e-c11ec76-188a{font-size:15px;color:var(--ink-soft);}.elementor .e-6cf7f45b-faba{font-size:14px;color:var(--ink-soft);padding-block-start:16px;margin-block-start:2px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#CED6E1;border-style:solid;}.elementor .e-b910f02-267a{font-family:var(--font-heading);font-weight:800;font-size:28px;color:var(--navy-deep);line-height:1.6;padding-block-start:10px;margin-block-start:auto;}.elementor .e-42acfdc2-1b35{width:100%;display:block;}.elementor .e-4dfb034-d4f0:hover,.elementor .e-4dfb034-d4f0:focus-visible{box-shadow:0px 20px 50px -20px rgba(29,45,68,0.18);transform:translate3d(0px, -4px, 0px);}.elementor .e-4dfb034-d4f0{padding-block-start:38px;padding-block-end:38px;padding-inline-start:32px;padding-inline-end:32px;border-radius:22px;border-width:1px;border-color:var(--line);border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:16px;}.elementor .e-78cdd49a-ad3b{max-width:980px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:24px;grid-template-columns:1.18fr 0.82fr;grid-template-rows:auto;}.elementor .e-2d683237-ab0f{max-width:640px;font-size:13.5px;color:var(--ink-soft);text-align:center;margin-block-start:32px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-60837af3-bdc5{position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--white-warm);}.elementor .e-1fe3c359-2d3e{width:50%;height:38%;position:absolute;inset-block-start:-14px;inset-inline-start:-14px;padding:0px;border-radius:22px;border-width:2px;border-color:#CED6E1;border-style:solid;}.elementor .e-2b4769d7-922f{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-2d0ce27c-f926{width:60%;overflow:hidden;aspect-ratio:4 / 5;position:relative;z-index:2;padding:0px;border-radius:22px;border-width:6px;border-color:#ffffff;border-style:solid;background-color:var(--off-white-2);box-shadow:0px 24px 50px -18px rgba(29,45,68,0.4);}.elementor .e-61e94dd8-d1fc{font-weight:600;font-size:12.5px;color:#ffffff;line-height:1.3;}.elementor .e-52cf6861-a010{font-weight:500;font-size:12.5px;color:rgba(255,255,255,0.75);line-height:1.3;}.elementor .e-7b3679b8-4e44{width:auto;min-width:0px;position:absolute;inset-inline-end:auto;inset-block-end:4%;inset-inline-start:0px;z-index:3;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;background-color:rgba(29,45,68,0.82);backdrop-filter:blur(6px);display:flex;flex-direction:column;}.elementor .e-118e2a15-3046{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-6f7e929e-eeed{width:60%;overflow:hidden;aspect-ratio:4 / 5;position:absolute;inset-inline-end:0px;inset-block-end:0px;z-index:1;padding:0px;border-radius:22px;border-width:6px;border-color:#ffffff;border-style:solid;background-color:var(--off-white-2);box-shadow:0px 24px 50px -18px rgba(29,45,68,0.45);}.elementor .e-1410a7c4-8d81{width:100%;aspect-ratio:1 / 1.46;position:relative;padding:0px;}.elementor .e-77f6b558-6376{width:7px;height:7px;min-width:7px;min-height:7px;padding:0px;border-radius:50%;background-color:var(--coral);}.elementor .e-100777d2-6de9{padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-79addb1e-4b10{font-size:clamp(26px, 3.2vw, 34px);margin-block-start:14px;}.elementor .e-36d1c0d3-19d0{font-size:16px;color:var(--ink-soft);margin-block-start:18px;}.elementor .e-43c1340a-1109{font-size:16px;color:var(--ink-soft);margin-block-start:14px;}.elementor .e-5716ec36-bd8f{font-size:16px;color:var(--ink-soft);margin-block-start:14px;}.elementor .e-735852ef-592e{width:26px;height:20px;}.elementor .e-5773c9b5-977a{font-family:var(--font-heading);font-weight:600;font-size:17px;color:#ffffff;line-height:1.45;}.elementor .e-63472df8-58ac{width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:28px;border-radius:14px;background-color:var(--navy-deep);display:flex;flex-direction:column;gap:10px;}.elementor .e-5a6e9133-6183{font-size:16px;color:var(--ink-soft);margin-block-start:14px;}.elementor .e-2b95df63-b92a{font-weight:700;font-size:12.5px;color:var(--navy);letter-spacing:0.08em;text-transform:uppercase;margin-block-end:16px;}.elementor .e-32b00155-31ce{font-weight:700;font-size:13.5px;color:var(--navy-deep);}.elementor .e-3041bcaf-1dd2{font-size:13px;color:var(--ink-soft);}.elementor .e-7465df01-f7dd{padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-4b98ac54-8ceb{font-weight:700;font-size:13.5px;color:var(--navy-deep);}.elementor .e-7686d6b8-8f25{font-size:13px;color:var(--ink-soft);}.elementor .e-60fce27c-4436{padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-419a0f38-b48e{padding:0px;display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-1a961bad-aa4d{width:100%;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:28px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#CED6E1;border-style:solid;display:flex;flex-direction:column;}.elementor .e-292ffb55-8434{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-6756f4ec-25cf{column-gap:56px;padding:0px;display:grid;grid-template-columns:1.12fr 0.88fr;grid-template-rows:auto;align-items:center;}.elementor .e-7a0946d5-bf3d{position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-e5cf62a-5763{width:7px;height:7px;min-width:7px;min-height:7px;padding:0px;border-radius:50%;background-color:var(--coral);}.elementor .e-31ac9ba6-8e39{padding:0px;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-3a044e76-171c{font-size:clamp(28px, 3.4vw, 40px);color:var(--ink);}.elementor .e-30e2f494-e2d4{font-size:17px;color:var(--ink-soft);margin-block-start:2px;}.elementor .e-52844a6a-7d5b{max-width:640px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:52px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-4324e471-818b{font-family:var(--font-heading);font-weight:800;font-size:32px;color:var(--off-white-2);line-height:0.6;}.elementor .e-7efd692a-8c35{font-weight:700;font-size:12px;color:var(--slate);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-1dc181a-be3e{min-height:180px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;border-width:1px;border-color:#CED6E1;border-style:dashed;background-color:#ffffff;display:flex;flex-direction:column;gap:14px;justify-content:center;align-items:flex-start;}.elementor .e-65383bf3-3718{font-family:var(--font-heading);font-weight:800;font-size:32px;color:var(--off-white-2);line-height:0.6;}.elementor .e-65f16793-581c{font-weight:700;font-size:12px;color:var(--slate);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-61a956f3-c7e2{min-height:180px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;border-width:1px;border-color:#CED6E1;border-style:dashed;background-color:#ffffff;display:flex;flex-direction:column;gap:14px;justify-content:center;align-items:flex-start;}.elementor .e-35ac6d12-3e20{font-family:var(--font-heading);font-weight:800;font-size:32px;color:var(--off-white-2);line-height:0.6;}.elementor .e-2a4be901-a903{font-weight:700;font-size:12px;color:var(--slate);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-ba3b208-8d02{min-height:180px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;border-width:1px;border-color:#CED6E1;border-style:dashed;background-color:#ffffff;display:flex;flex-direction:column;gap:14px;justify-content:center;align-items:flex-start;}.elementor .e-79551512-126f{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-5323b10d-3093{position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-54a4fbca-563f{width:7px;height:7px;min-width:7px;min-height:7px;padding:0px;border-radius:50%;background-color:var(--coral);}.elementor .e-2faa450c-f162{padding:0px;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-be860cb-fc0e{font-size:clamp(28px, 3.4vw, 40px);}.elementor .e-6d51772e-5f81{max-width:640px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:52px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-9135cb4-ca9e{border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;}.elementor .e-93725c4-a6ad{max-width:760px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5dd551e2-8284{position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-767c6fee-db66{width:7px;height:7px;min-width:7px;min-height:7px;padding:0px;border-radius:50%;background-color:var(--coral);}.elementor .e-3d7f12d5-30c8{color:var(--slate);}.elementor .e-61096857-3732{padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-39e98558-405f{max-width:560px;font-size:clamp(26px, 3.4vw, 36px);color:#ffffff;margin-block-start:14px;}.elementor .e-21da9921-b20f{max-width:520px;font-size:16.5px;color:rgba(255,255,255,0.72);margin-block-start:16px;}.elementor .e-778f3ee0-9eec{margin-block-start:32px;}.elementor .e-49f9bbff-22cb{padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-45b4004e-6191{position:relative;z-index:1;}.elementor .e-7179f5ec-ff3b{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--navy-deep);}