.elementor .e-5b92fd15-e03d{font-family:Montserrat;font-weight:700;font-size:18px;color:#6FD39E;letter-spacing:0.2em;text-transform:uppercase;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6f48ec83-6c7c{font-family:Montserrat;font-weight:900;font-size:clamp(34px, 4.6vw, 68px);color:#ffffff;letter-spacing:-0.045em;line-height:0.98;text-transform:uppercase;margin:0px;display:block;cursor: auto; & span { color: #029C54; }\n}.elementor .e-351a18d0-a098{max-width:620px;font-family:Montserrat;font-weight:500;font-size:20px;color:#D3E3EC;line-height:1.7;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-2c7b268c-2338:hover,.elementor .e-2c7b268c-2338:focus-visible{opacity:88%;}.elementor .e-2c7b268c-2338{font-family:Montserrat;font-weight:700;font-size:18px;color:#ffffff;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#029C54;transition:opacity 0.3s;}.elementor .e-574714bd-1086:hover,.elementor .e-574714bd-1086:focus-visible{opacity:88%;}.elementor .e-574714bd-1086{font-family:Montserrat;font-weight:700;font-size:18px;color:#ffffff;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:2px;border-color:rgba(255,255,255,0.5);border-style:solid;background-color:transparent;transition:opacity 0.3s;}.elementor .e-5eac5abd-2563{padding:0px;margin-block-start:36px;gap:12px;flex-wrap:wrap;}.elementor .e-3feada61-4a0b{width:100%;max-width:860px;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-7be43434-51f4{width:85%;max-width:1200px;padding-block-start:171px;padding-block-end:112px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:flex-start;}.elementor .e-28d48d2b-c1ab{padding:0px;background-image:url("https://institutorosenvaldomoreira.com.br/wp-content/uploads/2026/10/background-clinica-edited.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#062F43;flex-direction:column;}.elementor .e-6d06df91-2cf1{font-family:Montserrat;font-weight:900;font-size:clamp(32px, 3.6vw, 52px);color:#062F43;letter-spacing:-0.04em;line-height:1;text-transform:uppercase;margin:0px;display:block;cursor: auto;\n}.elementor .e-5dd6a116-cf89{min-width:0px;padding:0px;flex-direction:column;gap:20px;flex:1 1 360px;}.elementor .e-6ae14188-f1aa{font-weight:800;font-size:15px;color:#ffffff;line-height:1;}.elementor .e-6f9f814-b798{width:28px;height:28px;min-width:28px;padding:0px;margin-block-start:2px;border-radius:50%;background-color:#029C54;justify-content:center;align-items:center;}.elementor .e-15033b19-42a9{font-family:Montserrat;font-weight:600;font-size:20px;color:#062F43;line-height:1.5;display:block;flex:1 1 0px;cursor: auto;\n}.elementor .e-951b984-73a5{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;align-items:flex-start;border-top-style: solid; border-top-color: #C9D7DE;\n}.elementor .e-471c1e81-d4fe{font-weight:800;font-size:15px;color:#ffffff;line-height:1;}.elementor .e-ba96584-9a24{width:28px;height:28px;min-width:28px;padding:0px;margin-block-start:2px;border-radius:50%;background-color:#029C54;justify-content:center;align-items:center;}.elementor .e-6ed7dd60-40c6{font-family:Montserrat;font-weight:600;font-size:20px;color:#062F43;line-height:1.5;display:block;flex:1 1 0px;cursor: auto;\n}.elementor .e-31312ac7-8e1e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;align-items:flex-start;border-top-style: solid; border-top-color: #C9D7DE;\n}.elementor .e-6899893d-bb15{font-weight:800;font-size:15px;color:#ffffff;line-height:1;}.elementor .e-79881a85-f5c3{width:28px;height:28px;min-width:28px;padding:0px;margin-block-start:2px;border-radius:50%;background-color:#029C54;justify-content:center;align-items:center;}.elementor .e-2627d946-71ef{font-family:Montserrat;font-weight:600;font-size:20px;color:#062F43;line-height:1.5;display:block;flex:1 1 0px;cursor: auto;\n}.elementor .e-47d893a7-15d0{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;align-items:flex-start;border-top-style: solid; border-top-color: #C9D7DE;\n}.elementor .e-76b80398-b79d{font-weight:800;font-size:15px;color:#ffffff;line-height:1;}.elementor .e-25b60d1-eb71{width:28px;height:28px;min-width:28px;padding:0px;margin-block-start:2px;border-radius:50%;background-color:#029C54;justify-content:center;align-items:center;}.elementor .e-270cd99e-4256{font-family:Montserrat;font-weight:600;font-size:20px;color:#062F43;line-height:1.5;display:block;flex:1 1 0px;cursor: auto;\n}.elementor .e-130bea0f-4804{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;align-items:flex-start;border-top-style: solid; border-top-color: #C9D7DE;\n}.elementor .e-4579c673-6418{font-weight:800;font-size:15px;color:#ffffff;line-height:1;}.elementor .e-66214dd8-5359{width:28px;height:28px;min-width:28px;padding:0px;margin-block-start:2px;border-radius:50%;background-color:#029C54;justify-content:center;align-items:center;}.elementor .e-40cd5393-6c93{font-family:Montserrat;font-weight:600;font-size:20px;color:#062F43;line-height:1.5;display:block;flex:1 1 0px;cursor: auto;\n}.elementor .e-6c5ffaa4-955f{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;align-items:flex-start;border-top-style: solid; border-top-color: #C9D7DE;\n}.elementor .e-741bc9fc-3fdc{padding:0px;border-block-end-width:1px;flex-direction:column;border-bottom-style: solid; border-bottom-color: #C9D7DE;\n}.elementor .e-486c5c55-418b{font-family:Montserrat;font-weight:500;font-size:20px;color:#062F43;line-height:1.7;display:block;cursor: auto;\n}.elementor .e-188265b-ffcd{min-width:0px;padding:0px;flex-direction:column;gap:24px;flex:1 1 520px;}.elementor .e-6aa3f596-b2ed{width:85%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:56px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-3f3d0f02-b188{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F2F7F9;flex-direction:column;}.elementor .e-6c92cb1f-583f{font-family:Montserrat;font-weight:700;font-size:18px;color:#6FD39E;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-86dee4a-53f8{font-family:Montserrat;font-weight:900;font-size:clamp(32px, 3.6vw, 52px);color:#ffffff;letter-spacing:-0.04em;line-height:1;text-transform:uppercase;margin:0px;display:block;cursor: auto;\n}.elementor .e-24523717-c727:hover,.elementor .e-24523717-c727:focus-visible{opacity:88%;}.elementor .e-24523717-c727{font-family:Montserrat;font-weight:700;font-size:18px;color:#ffffff;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#00824A;transition:opacity 0.3s;}.elementor .e-78d93490-d413{padding:0px;margin-block-start:32px;}.elementor .e-5f5b9d3c-430a{min-width:0px;padding:0px;flex-direction:column;flex:1 1 360px;align-items:flex-start;}.elementor .e-3248fcaa-2078{min-width:26px;font-family:Montserrat;font-weight:800;font-size:18px;color:#6FD39E;}.elementor .e-173b5180-1bdc{font-family:Montserrat;font-weight:800;font-size:24px;color:#ffffff;letter-spacing:-0.02em;display:block;}.elementor .e-6633a4c8-2b7f{font-family:Montserrat;font-weight:500;font-size:18px;color:#BFD4DE;line-height:1.6;display:block;}.elementor .e-4027f04b-91c5{padding:0px;flex:1 1 0px;}.elementor .e-4162355d-460b:hover,.elementor .e-4162355d-460b:focus-visible{padding-inline-start:8px;}.elementor .e-4162355d-460b{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;transition:padding 0.3s;gap:24px;align-items: baseline; border-top-style: solid; border-top-color: #ffffff;\n}.elementor .e-3f415083-9f49{min-width:26px;font-family:Montserrat;font-weight:800;font-size:18px;color:#6FD39E;}.elementor .e-b5a9faa-431b{font-family:Montserrat;font-weight:800;font-size:24px;color:#ffffff;letter-spacing:-0.02em;display:block;}.elementor .e-6cca7ffd-9e15{font-family:Montserrat;font-weight:500;font-size:18px;color:#BFD4DE;line-height:1.6;display:block;}.elementor .e-4f8d24c5-42f1{padding:0px;flex:1 1 0px;}.elementor .e-7086d59a-190e:hover,.elementor .e-7086d59a-190e:focus-visible{padding-inline-start:8px;}.elementor .e-7086d59a-190e{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;transition:padding 0.3s;gap:24px;align-items: baseline; border-top-style: solid; border-top-color: #1F5A75;\n}.elementor .e-194921b1-1fca{min-width:26px;font-family:Montserrat;font-weight:800;font-size:18px;color:#6FD39E;}.elementor .e-5a897c2e-8bb7{font-family:Montserrat;font-weight:800;font-size:24px;color:#ffffff;letter-spacing:-0.02em;display:block;}.elementor .e-5ec6d5cf-5d09{font-family:Montserrat;font-weight:500;font-size:18px;color:#BFD4DE;line-height:1.6;display:block;}.elementor .e-4fb6ad97-3843{padding:0px;flex:1 1 0px;}.elementor .e-4e9e8ff1-93a7:hover,.elementor .e-4e9e8ff1-93a7:focus-visible{padding-inline-start:8px;}.elementor .e-4e9e8ff1-93a7{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;transition:padding 0.3s;gap:24px;align-items: baseline; border-top-style: solid; border-top-color: #1F5A75;\n}.elementor .e-70c84ce9-c771{min-width:26px;font-family:Montserrat;font-weight:800;font-size:18px;color:#6FD39E;}.elementor .e-70bfb52-b83e{font-family:Montserrat;font-weight:800;font-size:24px;color:#ffffff;letter-spacing:-0.02em;display:block;}.elementor .e-f6b7d55-159c{font-family:Montserrat;font-weight:500;font-size:18px;color:#BFD4DE;line-height:1.6;display:block;}.elementor .e-7555c866-f8d5{padding:0px;flex:1 1 0px;}.elementor .e-1c8c0b52-8ce8:hover,.elementor .e-1c8c0b52-8ce8:focus-visible{padding-inline-start:8px;}.elementor .e-1c8c0b52-8ce8{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;transition:padding 0.3s;gap:24px;align-items: baseline; border-top-style: solid; border-top-color: #1F5A75;\n}.elementor .e-595a758f-450e{min-width:26px;font-family:Montserrat;font-weight:800;font-size:18px;color:#6FD39E;}.elementor .e-3e5aeaa-2ac4{font-family:Montserrat;font-weight:800;font-size:24px;color:#ffffff;letter-spacing:-0.02em;display:block;}.elementor .e-ce7dd0f-3310{font-family:Montserrat;font-weight:500;font-size:18px;color:#BFD4DE;line-height:1.6;display:block;}.elementor .e-72060954-b16e{padding:0px;flex:1 1 0px;}.elementor .e-13e3cbde-aec6:hover,.elementor .e-13e3cbde-aec6:focus-visible{padding-inline-start:8px;}.elementor .e-13e3cbde-aec6{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;transition:padding 0.3s;gap:24px;align-items: baseline; border-top-style: solid; border-top-color: #1F5A75; border-bottom-style: solid; border-bottom-color: #1F5A75;\n}.elementor .e-27061f20-7d02{min-width:0px;padding:0px;flex-direction:column;flex:1 1 560px;}.elementor .e-753fb546-b238:hover,.elementor .e-753fb546-b238:focus-visible{opacity:88%;}.elementor .e-753fb546-b238{font-family:Montserrat;font-weight:700;font-size:18px;color:#ffffff;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#00824A;transition:opacity 0.3s;}.elementor .e-44bf1be5-feab{display:none;}.elementor .e-67b9af28-9727{width:85%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:56px;flex-wrap:wrap;}.elementor .e-654f90c6-fc3c{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#062F43;flex-direction:column;}.elementor .e-2979dbde-eae2{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:top center;border-radius:28px;background-color:#0B3352;display:block;}.elementor .e-33766a80-e298{width:100%;min-width:0px;padding:0px;flex:0 1 400px;}.elementor .e-4278f6be-e15a{font-family:Montserrat;font-weight:700;font-size:18px;color:#6FD39E;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-2a76490a-2a9e{font-family:Montserrat;font-weight:900;font-size:clamp(32px, 3.6vw, 52px);color:#ffffff;letter-spacing:-0.04em;line-height:1;text-transform:uppercase;margin:0px;display:block;cursor: auto;\n}.elementor .e-76bd347a-205f{font-family:Montserrat;font-weight:500;font-size:19px;color:#D3E3EC;line-height:1.7;display:block;cursor: auto;\n}.elementor .e-7703cfc8-fb19{font-family:Montserrat;font-weight:900;font-size:28px;color:#6FD39E;letter-spacing:-0.03em;display:block;}.elementor .e-3f1b556-9f65{font-family:Montserrat;font-weight:500;font-size:16px;color:#D3E3EC;line-height:1.55;display:block;}.elementor .e-75c1a0c3-2738{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:3px;flex-direction:column;gap:6px;flex:1 1 180px;border-left-style: solid; border-left-color: #6FD39E;\n}.elementor .e-747e45f9-f222{font-family:Montserrat;font-weight:900;font-size:28px;color:#6FD39E;letter-spacing:-0.03em;display:block;}.elementor .e-67ae113a-f579{font-family:Montserrat;font-weight:500;font-size:16px;color:#D3E3EC;line-height:1.55;display:block;}.elementor .e-325f7bcd-8d67{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:3px;flex-direction:column;gap:6px;flex:1 1 180px;border-left-style: solid; border-left-color: #6FD39E;\n}.elementor .e-39e919a6-9f3e{font-family:Montserrat;font-weight:900;font-size:28px;color:#6FD39E;letter-spacing:-0.03em;display:block;}.elementor .e-f30e82f-3bb4{font-family:Montserrat;font-weight:500;font-size:16px;color:#D3E3EC;line-height:1.55;display:block;}.elementor .e-15ecdf77-4b26{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:3px;flex-direction:column;gap:6px;flex:1 1 180px;border-left-style: solid; border-left-color: #6FD39E;\n}.elementor .e-42fb43e5-c26e{width:100%;padding:0px;margin-block-start:8px;gap:24px;flex-wrap:wrap;}.elementor .e-35be9273-ee70:hover,.elementor .e-35be9273-ee70:focus-visible{opacity:88%;}.elementor .e-35be9273-ee70{font-family:Montserrat;font-weight:700;font-size:18px;color:#062F43;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#ffffff;transition:opacity 0.3s;}.elementor .e-783556fa-bc26{padding:0px;margin-block-start:8px;}.elementor .e-37b81771-6988{min-width:0px;padding:0px;flex-direction:column;gap:22px;flex:1 1 480px;align-items:flex-start;}.elementor .e-6e2b9a4-201b{width:85%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:64px;flex-wrap:wrap;align-items:center;}.elementor .e-72836aec-5a91{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#0A4B69;flex-direction:column;}.elementor .e-34f599e2-dc02{font-family:Montserrat;font-weight:700;font-size:18px;color:#00824A;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-22c40c35-be92{font-family:Montserrat;font-weight:900;font-size:clamp(32px, 3.6vw, 52px);color:#062F43;letter-spacing:-0.04em;line-height:1;text-transform:uppercase;margin:0px;display:block;cursor: auto;\n}.elementor .e-29e57597-c078{max-width:760px;padding:0px;margin-block-end:40px;flex-direction:column;gap:18px;}.elementor .e-5c0d4d2f-168f{width:32px;height:4px;min-width:0px;padding:0px;border-radius:4px;background-color:#029C54;}.elementor .e-2e852c85-5308{font-family:Montserrat;font-weight:800;font-size:24px;color:#062F43;letter-spacing:-0.02em;line-height:1.15;display:block;}.elementor .e-7268fcb6-d568{font-family:Montserrat;font-weight:500;font-size:17px;color:#3E4F5F;line-height:1.6;display:block;}.elementor .e-f1d3cdf-1fea{padding:32px;border-radius:24px;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(6,47,67,0.08);flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-793e0d09-baf7{width:32px;height:4px;min-width:0px;padding:0px;border-radius:4px;background-color:#029C54;}.elementor .e-740c86e3-6f27{font-family:Montserrat;font-weight:800;font-size:24px;color:#062F43;letter-spacing:-0.02em;line-height:1.15;display:block;}.elementor .e-eb9b60d-b370{font-family:Montserrat;font-weight:500;font-size:17px;color:#3E4F5F;line-height:1.6;display:block;}.elementor .e-7cc3f734-4a19{padding:32px;border-radius:24px;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(6,47,67,0.08);flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-3539f95f-163e{width:32px;height:4px;min-width:0px;padding:0px;border-radius:4px;background-color:#029C54;}.elementor .e-692f6ec3-5ea4{font-family:Montserrat;font-weight:800;font-size:24px;color:#062F43;letter-spacing:-0.02em;line-height:1.15;display:block;}.elementor .e-6572baac-238d{font-family:Montserrat;font-weight:500;font-size:17px;color:#3E4F5F;line-height:1.6;display:block;}.elementor .e-49c4122b-9b05{padding:32px;border-radius:24px;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(6,47,67,0.08);flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-5c5cb68d-1e89{width:32px;height:4px;min-width:0px;padding:0px;border-radius:4px;background-color:#029C54;}.elementor .e-6eb0d827-e57f{font-family:Montserrat;font-weight:800;font-size:24px;color:#062F43;letter-spacing:-0.02em;line-height:1.15;display:block;}.elementor .e-11245b15-5bb6{font-family:Montserrat;font-weight:500;font-size:17px;color:#3E4F5F;line-height:1.6;display:block;}.elementor .e-4b7434f2-9619{padding:32px;border-radius:24px;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(6,47,67,0.08);flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-2c8150f7-109f{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));grid-template-rows:repeat(1, 1fr);}.elementor .e-6c184e35-75e4{width:85%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-468ec87-3754{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F2F7F9;flex-direction:column;}.elementor .e-1e2062d-6b8e{font-family:Montserrat;font-weight:700;font-size:18px;color:#6FD39E;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-92b5df7-77c7{font-family:Montserrat;font-weight:900;font-size:clamp(32px, 3.6vw, 52px);color:#ffffff;letter-spacing:-0.04em;line-height:1;text-transform:uppercase;margin:0px;display:block;cursor: auto;\n}.elementor .e-3c771bc0-8cb8{max-width:760px;padding:0px;margin-block-end:48px;flex-direction:column;}.elementor .e-1e657a29-99de{font-family:Montserrat;font-weight:900;font-size:44px;color:#029C54;letter-spacing:-0.05em;line-height:0.9;display:block;}.elementor .e-4349fa50-f7c1{font-family:Montserrat;font-weight:800;font-size:22px;color:#ffffff;letter-spacing:-0.02em;line-height:1.2;display:block;}.elementor .e-3837b1a3-9cd4{font-family:Montserrat;font-weight:500;font-size:17px;color:#BFD4DE;line-height:1.6;margin-block-start:8px;display:block;}.elementor .e-2f1912d3-4bab{padding:0px;}.elementor .e-35e82de2-33c0{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:14px;border-top-style: solid; border-top-color: #029C54;\n}.elementor .e-3f317f89-f7f4{font-family:Montserrat;font-weight:900;font-size:44px;color:#029C54;letter-spacing:-0.05em;line-height:0.9;display:block;}.elementor .e-44a2f93b-5bcc{font-family:Montserrat;font-weight:800;font-size:22px;color:#ffffff;letter-spacing:-0.02em;line-height:1.2;display:block;}.elementor .e-190afd1c-9fcb{font-family:Montserrat;font-weight:500;font-size:17px;color:#BFD4DE;line-height:1.6;margin-block-start:8px;display:block;}.elementor .e-4fcf678f-aed2{padding:0px;}.elementor .e-4b0ecd-9501{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:14px;border-top-style: solid; border-top-color: #1F5A75;\n}.elementor .e-2566b951-2a7e{font-family:Montserrat;font-weight:900;font-size:44px;color:#029C54;letter-spacing:-0.05em;line-height:0.9;display:block;}.elementor .e-734d774f-2d13{font-family:Montserrat;font-weight:800;font-size:22px;color:#ffffff;letter-spacing:-0.02em;line-height:1.2;display:block;}.elementor .e-249ba984-c14c{font-family:Montserrat;font-weight:500;font-size:17px;color:#BFD4DE;line-height:1.6;margin-block-start:8px;display:block;}.elementor .e-33b957fd-7b56{padding:0px;}.elementor .e-1cf9145d-acc6{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:14px;border-top-style: solid; border-top-color: #1F5A75;\n}.elementor .e-284c7d00-17ac{font-family:Montserrat;font-weight:900;font-size:44px;color:#029C54;letter-spacing:-0.05em;line-height:0.9;display:block;}.elementor .e-53295817-7b65{font-family:Montserrat;font-weight:800;font-size:22px;color:#ffffff;letter-spacing:-0.02em;line-height:1.2;display:block;}.elementor .e-3d6bca2f-6920{font-family:Montserrat;font-weight:500;font-size:17px;color:#BFD4DE;line-height:1.6;margin-block-start:8px;display:block;}.elementor .e-1b605d50-f2c9{padding:0px;}.elementor .e-553fcd80-fdc7{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:14px;border-top-style: solid; border-top-color: #1F5A75;\n}.elementor .e-26119b45-2b96{padding:0px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));grid-template-rows:repeat(1, 1fr);}.elementor .e-68dc20b3-804b{width:85%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-4fdcdcb7-17a0{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#062F43;flex-direction:column;}.elementor .e-3cb98cfc-309a{font-family:Montserrat;font-weight:700;font-size:18px;color:#00824A;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-1cb366cd-a03c{font-family:Montserrat;font-weight:900;font-size:clamp(32px, 3.6vw, 52px);color:#062F43;letter-spacing:-0.04em;line-height:1;text-transform:uppercase;margin:0px;display:block;cursor: auto;\n}.elementor .e-5eb6e731-bf68{max-width:760px;padding:0px;margin-block-end:40px;flex-direction:column;gap:18px;}.elementor .e-55a89ca1-6a4e{width:32px;height:4px;min-width:0px;padding:0px;border-radius:4px;background-color:#029C54;}.elementor .e-384b28c2-d589{font-family:Montserrat;font-weight:800;font-size:24px;color:#062F43;letter-spacing:-0.02em;line-height:1.15;display:block;}.elementor .e-2aa1ba43-a83c{font-family:Montserrat;font-weight:500;font-size:17px;color:#3E4F5F;line-height:1.6;display:block;}.elementor .e-18641820-11c7{padding:32px;border-radius:24px;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(6,47,67,0.08);flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-1451f01d-d4a6{width:32px;height:4px;min-width:0px;padding:0px;border-radius:4px;background-color:#029C54;}.elementor .e-619cd173-98cf{font-family:Montserrat;font-weight:800;font-size:24px;color:#062F43;letter-spacing:-0.02em;line-height:1.15;display:block;}.elementor .e-6c98d144-e19d{font-family:Montserrat;font-weight:500;font-size:17px;color:#3E4F5F;line-height:1.6;display:block;}.elementor .e-74241f07-18c1{padding:32px;border-radius:24px;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(6,47,67,0.08);flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-2abf3f24-fd07{width:32px;height:4px;min-width:0px;padding:0px;border-radius:4px;background-color:#029C54;}.elementor .e-3b74078a-5aa5{font-family:Montserrat;font-weight:800;font-size:24px;color:#062F43;letter-spacing:-0.02em;line-height:1.15;display:block;}.elementor .e-5afeadee-306d{font-family:Montserrat;font-weight:500;font-size:17px;color:#3E4F5F;line-height:1.6;display:block;}.elementor .e-4eba6a36-638a{padding:32px;border-radius:24px;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(6,47,67,0.08);flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-31143ff7-aae1{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));grid-template-rows:repeat(1, 1fr);}.elementor .e-28a17180-a82a{width:85%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-6bc16ca1-3cf9{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F2F7F9;flex-direction:column;}.elementor .e-59334b-c6e7{font-family:Montserrat;font-weight:700;font-size:18px;color:#6FD39E;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-693a36f8-136d{font-family:Montserrat;font-weight:900;font-size:clamp(32px, 3.6vw, 52px);color:#ffffff;letter-spacing:-0.04em;line-height:1;text-transform:uppercase;margin:0px;display:block;cursor: auto;\n}.elementor .e-11d4b47e-a8fe{min-width:0px;padding:0px;flex-direction:column;flex:1 1 320px;}.elementor .e-5b0abaa7-8c73{font-family:Montserrat;font-weight:700;font-size:21px;color:#ffffff;line-height:1.35;}.elementor .e-26646284-b87f{font-family:Montserrat;font-weight:500;font-size:30px;color:#029C54;line-height:1;}.elementor .e-496319a0-c0a8{width:100%;padding:0px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-67358f55-9a59{width:100%;padding:0px;}.elementor .e-1977f74f-5e81{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;justify-content:space-between;align-items:center;list-style: none;\n}.elementor .e-33cb9922-d0e9{font-family:Montserrat;font-weight:500;font-size:18px;color:#BFD4DE;line-height:1.7;display:block;}.elementor .e-2e49face-134b{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-5f2c10a0-eb96{padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #1F5A75;\n}.elementor .e-1c218617-ceda{font-family:Montserrat;font-weight:700;font-size:21px;color:#ffffff;line-height:1.35;}.elementor .e-3204a4db-4c78{font-family:Montserrat;font-weight:500;font-size:30px;color:#029C54;line-height:1;}.elementor .e-73f6ec7b-e703{width:100%;padding:0px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-579310c-22eb{width:100%;padding:0px;}.elementor .e-152a921a-6a12{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;justify-content:space-between;align-items:center;list-style: none;\n}.elementor .e-2041b4be-8046{font-family:Montserrat;font-weight:500;font-size:18px;color:#BFD4DE;line-height:1.7;display:block;}.elementor .e-274e50ce-b0b9{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-7e7befa0-e5b9{padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #1F5A75;\n}.elementor .e-4da43c3-72eb{font-family:Montserrat;font-weight:700;font-size:21px;color:#ffffff;line-height:1.35;}.elementor .e-30cf51f5-2c16{font-family:Montserrat;font-weight:500;font-size:30px;color:#029C54;line-height:1;}.elementor .e-400272cc-e5fb{width:100%;padding:0px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-32fdf38f-a441{width:100%;padding:0px;}.elementor .e-192d4db8-f2dc{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;justify-content:space-between;align-items:center;list-style: none;\n}.elementor .e-1369b7b0-ad91{font-family:Montserrat;font-weight:500;font-size:18px;color:#BFD4DE;line-height:1.7;display:block;}.elementor .e-6749d07-7c73{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-77423334-e4a0{padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #1F5A75;\n}.elementor .e-2ec990e3-31cb{font-family:Montserrat;font-weight:700;font-size:21px;color:#ffffff;line-height:1.35;}.elementor .e-459c9dd9-201f{font-family:Montserrat;font-weight:500;font-size:30px;color:#029C54;line-height:1;}.elementor .e-401d7e77-ace8{width:100%;padding:0px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-6f00e8b2-d519{width:100%;padding:0px;}.elementor .e-68597605-dafd{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;justify-content:space-between;align-items:center;list-style: none;\n}.elementor .e-78a4e75c-50d5{font-family:Montserrat;font-weight:500;font-size:18px;color:#BFD4DE;line-height:1.7;display:block;}.elementor .e-5f923eb3-f95e{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-504a2c07-2154{padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #1F5A75;\n}.elementor .e-4c9fa85a-b4f4{font-family:Montserrat;font-weight:700;font-size:21px;color:#ffffff;line-height:1.35;}.elementor .e-4c38be14-1dad{font-family:Montserrat;font-weight:500;font-size:30px;color:#029C54;line-height:1;}.elementor .e-4c22a63d-22ca{width:100%;padding:0px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-d4dfa41-5a7b{width:100%;padding:0px;}.elementor .e-f942a61-c844{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;justify-content:space-between;align-items:center;list-style: none;\n}.elementor .e-3b0e4fbb-6f7f{font-family:Montserrat;font-weight:500;font-size:18px;color:#BFD4DE;line-height:1.7;display:block;}.elementor .e-533f49a9-8981{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-4a029419-5a30{padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #1F5A75;\n}.elementor .e-1488bde3-4811{min-width:0px;border-block-end-width:1px;flex:1 1 560px;border-bottom-style: solid; border-bottom-color: #1F5A75;\n}.elementor .e-71e17de5-f2b0{width:85%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:56px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-4d9b0538-2f56{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#062F43;flex-direction:column;}.elementor .e-59952cad-dd0d{font-family:Montserrat;font-weight:700;font-size:18px;color:#00824A;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-78520e30-ffb8{font-family:Montserrat;font-weight:900;font-size:clamp(32px, 3.6vw, 52px);color:#062F43;letter-spacing:-0.04em;line-height:1;text-transform:uppercase;margin:0px;display:block;cursor: auto;\n}.elementor .e-24da79de-900f{font-family:Montserrat;font-weight:500;font-size:18px;color:#3E4F5F;line-height:1.7;display:block;cursor: auto;\n}.elementor .e-430e3748-2022{max-width:760px;padding:0px;margin-block-end:48px;flex-direction:column;gap:18px;}.elementor .e-500b42ff-4e5b{font-family:Montserrat;font-weight:700;font-size:18px;color:#00824A;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-1f382824-c799{font-family:Montserrat;font-weight:900;font-size:clamp(30px, 3vw, 44px);color:#062F43;letter-spacing:-0.04em;line-height:1;text-transform:uppercase;margin:0px;display:block;cursor: auto;\n}.elementor .e-d3bbd3d-6174{font-family:Montserrat;font-weight:500;font-size:19px;color:#3E4F5F;line-height:1.9;display:block;& strong { color: #062F43; }\n}.elementor .e-4eaf40e3-8b24:hover,.elementor .e-4eaf40e3-8b24:focus-visible{opacity:88%;}.elementor .e-4eaf40e3-8b24{font-family:Montserrat;font-weight:700;font-size:18px;color:#062F43;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:2px;border-color:#062F43;border-style:solid;background-color:transparent;transition:opacity 0.3s;}.elementor .e-7ee22de6-1fa3:hover,.elementor .e-7ee22de6-1fa3:focus-visible{opacity:88%;}.elementor .e-7ee22de6-1fa3{font-family:Montserrat;font-weight:700;font-size:18px;color:#ffffff;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#029C54;transition:opacity 0.3s;}.elementor .e-5c006926-c015{padding:0px;margin-block-start:8px;gap:12px;flex-wrap:wrap;}.elementor .e-147fac4f-b852{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 380px;}.elementor .e-426bda16-3e0c{width:100%;height:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:20px;}.elementor .e-351f6f75-6b53{width:100%;height:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:20px;}.elementor .e-accd9e8-6b42{width:100%;height:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:20px;}.elementor .e-3623514c-edaf{min-width:0px;padding:0px;display:grid;gap:12px;flex:1 1 520px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-45efba2d-e1e2{padding:0px;gap:56px;flex-wrap:wrap;align-items:center;}.elementor .e-7a1a36cb-2eb8{font-family:Montserrat;font-weight:700;font-size:18px;color:#00824A;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-104feb77-dbba{font-family:Montserrat;font-weight:900;font-size:clamp(30px, 3vw, 44px);color:#062F43;letter-spacing:-0.04em;line-height:1;text-transform:uppercase;margin:0px;display:block;cursor: auto;\n}.elementor .e-4c8b91c8-8d69{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 380px;}.elementor .e-3962d8e8-a027{font-family:Montserrat;font-weight:500;font-size:18px;color:#3E4F5F;line-height:1.7;display:block;cursor: auto;\n}.elementor .e-19061472-1ea4:hover,.elementor .e-19061472-1ea4:focus-visible{opacity:88%;}.elementor .e-19061472-1ea4{font-family:Montserrat;font-weight:700;font-size:18px;color:#ffffff;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#029C54;transition:opacity 0.3s;}.elementor .e-6f140bd7-b56c{min-width:0px;padding:0px;flex-direction:column;gap:20px;flex:1 1 520px;align-items:flex-start;}.elementor .e-6aa9bb37-4b13{padding-block-start:56px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:72px;border-block-start-width:1px;flex-wrap:wrap;align-items:flex-start;gap: 24px 56px; border-top-style: solid; border-top-color: #C9D7DE;\n}.elementor .e-52dc875-3785{width:85%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-4ce85888-4a34{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F2F7F9;flex-direction:column;}.elementor .e-58caa666-f409{max-width:760px;font-family:Montserrat;font-weight:900;font-size:clamp(32px, 3.8vw, 56px);color:#ffffff;letter-spacing:-0.04em;line-height:1;text-transform:uppercase;margin:0px;display:block;}.elementor .e-3fc5500c-27d0{max-width:620px;font-family:Montserrat;font-weight:500;font-size:20px;color:#E3F5EA;line-height:1.7;margin-block-start:20px;display:block;cursor: auto;\n}.elementor .e-4ce149ea-275a:hover,.elementor .e-4ce149ea-275a:focus-visible{opacity:88%;}.elementor .e-4ce149ea-275a{font-family:Montserrat;font-weight:700;font-size:18px;color:#062F43;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#ffffff;transition:opacity 0.3s;}.elementor .e-57b9f3dc-a361{padding:0px;margin-block-start:32px;}.elementor .e-7e920461-b5a5{padding-block-start:72px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;border-radius:32px;background-image:radial-gradient(circle at 100% 0%, rgba(111,211,158,0.35) 0%,rgba(111,211,158,0) 45%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00824A;flex-direction:column;align-items:flex-start;}.elementor .e-1180d4dd-db13{width:85%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-47f8bbe7-a7e8{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#062F43;flex-direction:column;}.elementor .e-2afb89a-9671{width:auto;height:52px;align-self:flex-start;}.elementor .e-565e61ea-7b19{font-family:Montserrat;font-weight:500;font-size:18px;color:#B3C6D1;line-height:1.8;cursor: auto; & strong { color: #ffffff; } & a { color: #6FD39E; text-decoration: none; } & a:hover { color: #ffffff; }\n}.elementor .e-4675c869-4869{font-family:Montserrat;font-weight:500;font-size:18px;color:#B3C6D1;line-height:1.8;cursor: auto; & strong { color: #ffffff; } & a { color: #6FD39E; text-decoration: none; } & a:hover { color: #ffffff; }\n}.elementor .e-370cb989-e530{width:85%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:32px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-29adea36-a9e0{width:85%;max-width:1200px;font-family:Montserrat;font-size:16px;color:#8FA6B3;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #16394A; cursor: auto;\n}.elementor .e-5ab1e12f-ef58{padding-block-start:56px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;background-color:#041F2D;flex-direction:column;}