.elementor .e-363edb7f-ef36{width:100%;height:100%;object-fit:cover;position:absolute;}.elementor .e-7e0f82e8-ce2d{position:absolute;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.95) 10%,rgba(255, 255, 255, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0;\n}.elementor .e-56484164-b4c3{color:var(--Branco);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-4b7f9541-3f1c{max-width:730px;font-family:"DM Sans";font-size:18px;color:#e4e9f1;line-height:1.65;margin-block-start:0px;margin-block-end:36px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6e5dfe91-8c8f{width:100%;max-width:89rem;position:relative;z-index:2;padding-block-start:7.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;box-sizing: border-box;\n}.elementor .e-24dbbe88-5c3a{height:100vh;overflow:hidden;position:relative;display:flex;align-items:center;}.elementor .e-5c56d602-75f2{flex:0 0 28%;}.elementor .e-c49fd09-6265{font-family:Manrope;font-weight:600;font-size:clamp(25px, 2.8vw, 39px);color:#172951;letter-spacing:-0.03em;line-height:1.4;margin:0px;flex:1 1 0px;}.elementor .e-49c65575-77b7{width:100%;max-width:89rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:2rem;align-items:start;box-sizing: border-box;\n}.elementor .e-1773f022-7720{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#fff;}.elementor .e-307657b4-7cb1{letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-205b6f9a-ca6f{font-size:4rem;}.elementor .e-2e8fcd08-a7e5{font-family:Manrope;font-weight:700;font-size:clamp(25px, 2.5vw, 37px);color:#172951;letter-spacing:-0.035em;line-height:1.12;margin:0px;}.elementor .e-50b39255-a45d{font-family:"DM Sans";font-size:18px;color:#5b697a;line-height:1.7;margin:0px;}.elementor .e-7eb77f2a-b56c{padding-block-start:38px;padding-block-end:38px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:26px;grid-template-columns:10% 38% 1fr;align-items:start;border-top-style: solid; border-top-color: #d8dce0;\n}.elementor .e-26f02934-92fc{font-family:Manrope;font-weight:700;font-size:clamp(25px, 2.5vw, 37px);color:#172951;letter-spacing:-0.035em;line-height:1.12;margin:0px;}.elementor .e-65ef9b0e-e390{font-family:"DM Sans";font-size:18px;color:#5b697a;line-height:1.7;margin:0px;}.elementor .e-66ff3968-d1e4{padding-block-start:38px;padding-block-end:38px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:26px;grid-template-columns:10% 38% 1fr;align-items:start;border-top-style: solid; border-top-color: #d8dce0;\n}.elementor .e-31704884-fa30{font-family:Manrope;font-weight:700;font-size:clamp(25px, 2.5vw, 37px);color:#172951;letter-spacing:-0.035em;line-height:1.12;margin:0px;}.elementor .e-2c37de28-11ed{font-family:"DM Sans";font-size:18px;color:#5b697a;line-height:1.7;margin:0px;}.elementor .e-1a8cb2c5-9a2a{padding-block-start:38px;padding-block-end:38px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:26px;grid-template-columns:10% 38% 1fr;align-items:start;border-top-style: solid; border-top-color: #d8dce0;\n}.elementor .e-69f095e9-539f{width:100%;max-width:89rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;flex-wrap:wrap;box-sizing: border-box;\n}.elementor .e-554379ed-728a{padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#fff;}.elementor .e-60be054d-1f37{text-transform:uppercase;}.elementor .e-4b33fc1e-f314{font-family:Manrope;font-weight:700;font-size:clamp(32px, 3vw, 50px);color:#172951;letter-spacing:-0.035em;line-height:1.12;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-726f9791-31c3{font-family:"DM Sans";font-size:16px;color:#1b2843;line-height:1.7;margin:0px;}.elementor .e-2abca8af-e414{min-width:0px;max-width:750px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-605c3263-1c2b{margin-inline-start:auto;display:inline-block;flex:0 0 auto;align-self:end;}.elementor .e-6563ba09-6709{width:100%;max-width:89rem;padding:60px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#f5f5f2;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;box-sizing: border-box;
box-sizing: border-box; margin-inline: auto;\n}.elementor .e-66fd75b2-6533{padding-block-start:0px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-2cd7bdce-9a96{color:var(--Branco);text-transform:uppercase;}.elementor .e-5ba74afb-2e44{font-family:Manrope;font-weight:700;font-size:clamp(42px, 4.7vw, 70px);color:#fff;letter-spacing:-0.04em;line-height:1.13;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7eed52a7-e9ab{font-family:"DM Sans";font-size:18px;color:#d7e0ed;margin:0px;}.elementor .e-63a696e4-d83d{max-width:830px;padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-30d3e9df-1a80{border-color:var(--Branco);}.elementor .e-30d3e9df-1a80:hover,.elementor .e-30d3e9df-1a80:focus-visible{background-color:var(--Branco);}.elementor .e-276e7c6f-86ab{width:100%;max-width:89rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:40px;justify-content:space-between;align-items:end;box-sizing: border-box;\n}.elementor .e-38973156-6a10{padding:6rem;background-color:#172951;}