.elementor .e-bba34e3dc1c5{font-family:"DM Sans";font-weight:600;font-size:12px;color:#19284f;letter-spacing:2.5px;line-height:1.75;text-transform:uppercase;margin:0px;}.elementor .e-897b743a8b77{color:var(--Azul_escuro_oporto);}.elementor .e-f5b3031-53c4fdd{padding:0px;flex-direction:column;gap:1rem;}.elementor .e-5baad08-76fbc6c{max-width:730px;font-family:"DM Sans";font-size:16px;color:#626b7a;line-height:1.75;margin:0px;}.elementor .e-10902ab-7c097a0{padding:0px;flex-direction:column;gap:1rem;}.elementor .e-59634550b3d3{width:100%;min-width:0px;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:row;gap:1rem;flex:1 1 0px;align-items:center;}.elementor .e-eb295da3ed49{width:100%;height:60vh;max-width:100%;overflow:hidden;margin-inline-start:auto;margin-inline-end:auto;background-color:#f2f5f9;display:flex;gap:60px;justify-content:center;align-items:center;box-sizing: border-box;
box-sizing: border-box;\n}.elementor .e-1bd56aeb06a6{font-family:"DM Sans";font-weight:600;font-size:12px;color:#19284f;letter-spacing:2.5px;line-height:1.75;text-transform:uppercase;margin:0px;}.elementor .e-adeae3bd950f{font-family:Manrope;font-weight:700;font-size:46px;color:#19284f;letter-spacing:-0.7px;line-height:1.18;margin:0px;}.elementor .e-a0c85e3-675d5de{padding:0px;display:flex;flex-direction:column;gap:1rem;grid-column:1 / -1;}.elementor .e-34970c2-fd48400{display:none;}.elementor .e-4989781b-e03a7cd{font-family:"DM Sans";font-weight:700;font-size:12px;color:#247b9c;letter-spacing:2px;line-height:1.75;margin:0px;}.elementor .e-bedf4f262496{font-family:Manrope;font-weight:700;font-size:29px;color:#19284f;letter-spacing:-0.7px;line-height:1.18;margin:0px;}.elementor .e-28ff77a209b5{font-family:"DM Sans";font-size:15px;color:#626b7a;line-height:1.75;margin:0px;}.elementor .e-2a2d177-0063255{width:100%;height:255px;max-width:100%;object-fit:contain;background-color:#eef7fc;order:-2;}.elementor .e-344fba6e6884{min-width:0px;padding:3rem;border-width:1px;border-color:#e3e8ef;border-style:solid;background-color:#f7f9fc;display:flex;flex-direction:column;gap:22px;grid-template-columns:10% 38% 1fr;align-items:stretch;border-top-style: solid; border-top-color: #d8dce0;\n}.elementor .e-109ae54c-840aadb{font-family:"DM Sans";font-weight:700;font-size:12px;color:#247b9c;letter-spacing:2px;line-height:1.75;margin:0px;}.elementor .e-dce21572eca9{font-family:Manrope;font-weight:700;font-size:29px;color:#19284f;letter-spacing:-0.7px;line-height:1.18;margin:0px;}.elementor .e-9c58c34977f2{font-family:"DM Sans";font-size:15px;color:#626b7a;line-height:1.75;margin:0px;}.elementor .e-3b53521-b62ff64{width:100%;height:255px;max-width:100%;object-fit:contain;background-color:#eef7fc;order:-2;}.elementor .e-2ab4842f8472{min-width:0px;padding:3rem;border-width:1px;border-color:#e3e8ef;border-style:solid;background-color:#f7f9fc;display:flex;flex-direction:column;gap:22px;grid-template-columns:10% 38% 1fr;align-items:stretch;border-top-style: solid; border-top-color: #d8dce0;\n}.elementor .e-fcc07f898dc1{display:none;}.elementor .e-d42383b424e0{font-family:Manrope;font-weight:700;font-size:29px;color:#19284f;letter-spacing:-0.7px;line-height:1.18;margin:0px;}.elementor .e-67e371476980{font-family:"DM Sans";font-size:15px;color:#626b7a;line-height:1.75;margin:0px;}.elementor .e-4c46d86110da{padding:38px;border-width:1px;border-color:#e3e8ef;border-style:solid;background-color:#ffffff;gap:30px;grid-template-columns:1fr 1.6fr;grid-column:1 / -1;align-items:start;border-top-style: solid; border-top-color: #d8dce0;\n}.elementor .e-1a57ddfd5e18{width:100%;max-width:89rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;flex-direction:column;gap:30px;box-sizing: border-box;\n}.elementor .e-a9d860dd314a{width:100%;max-width:100%;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:6rem;padding-inline-end:6rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#ffffff;box-sizing: border-box;
box-sizing: border-box;\n}.elementor .e-fe6093a-2a1b461{font-family:Manrope;font-weight:700;font-size:37px;color:#19284f;letter-spacing:-0.7px;line-height:1.18;margin:0px;}.elementor .e-be8477d-bb6ea07{width:80%;font-family:"DM Sans";font-size:16px;color:#626b7a;line-height:1.75;margin:0px;}.elementor .e-68a8ea9-b993660{display:flex;flex-direction:column;gap:1rem;align-items:start;}.elementor .e-93b786f-4a6f9b3{font-family:Manrope;font-weight:700;font-size:37px;color:#19284f;letter-spacing:-0.7px;line-height:1.18;margin:0px;}.elementor .e-087463b-f69229f{width:80%;font-family:"DM Sans";font-size:16px;color:#626b7a;line-height:1.75;margin:0px;}.elementor .e-a688293-67880d7{display:flex;flex-direction:column;gap:1rem;}.elementor .e-fd4d2bd-cb77458{font-family:Manrope;font-weight:700;font-size:37px;color:#19284f;letter-spacing:-0.7px;line-height:1.18;margin:0px;}.elementor .e-773563b-5fcfbc2{width:80%;font-family:"DM Sans";font-size:16px;color:#626b7a;line-height:1.75;margin:0px;}.elementor .e-4a9b848-7e1da32{display:flex;flex-direction:column;gap:1rem;}.elementor .e-d8851e4{width:100%;max-width:89rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-between;align-items:end;box-sizing: border-box;\n}.elementor .e-f002efb{width:100%;max-width:100%;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:6rem;padding-inline-end:6rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#fff;flex-direction:column;justify-content:center;align-items:start;box-sizing: border-box;
box-sizing: border-box;\n}.elementor .e-d8e61cb-14b1f88{font-family:"DM Sans";font-weight:600;font-size:12px;color:#19284f;letter-spacing:2.5px;line-height:1.75;text-transform:uppercase;margin:0px;}.elementor .e-4040d0a-7b5a55c{font-family:Manrope;font-weight:700;font-size:48px;color:#19284f;letter-spacing:-0.7px;line-height:1.18;margin:0px;}.elementor .e-86eab68-76e07be{font-family:"DM Sans";font-size:16px;color:#626b7a;line-height:1.75;margin:0px;}.elementor .e-3bc07b5-7b271de{min-width:0px;max-width:750px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-f90b328-2c13a3a{margin-inline-start:auto;display:inline-block;flex:0 0 auto;align-self:end;}.elementor .e-34a6705-272d7df{width:100%;max-width:89rem;padding-block-start:60px;padding-block-end:60px;padding-inline-start:60px;padding-inline-end:60px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#f5f5f2;display:flex;gap:32px;justify-content:space-between;align-items:center;box-sizing: border-box;
box-sizing: border-box; margin-inline: auto;\n}.elementor .e-dcae484-7c0fc77{width:100%;max-width:100%;padding-block-start:0px;padding-block-end:110px;padding-inline-start:6rem;padding-inline-end:6rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#ffffff;box-sizing: border-box;
box-sizing: border-box;\n}.elementor .e-d3293b050ce9{font-family:"DM Sans";font-weight:600;font-size:12px;color:#dce5f3;letter-spacing:2.5px;line-height:1.75;text-transform:uppercase;margin:0px;}.elementor .e-47a06cae1fe7{font-family:Manrope;font-weight:700;font-size:42px;color:#ffffff;letter-spacing:-0.7px;line-height:1.18;margin:0px;}.elementor .e-61fd294ca6f1{font-family:"DM Sans";font-size:16px;color:#dce5f3;line-height:1.75;margin:0px;}.elementor .e-1566aa75a20a{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-c5d1b1cd-f2b5b3e{border-color:var(--Branco);align-self:end;}.elementor .e-c5d1b1cd-f2b5b3e:hover,.elementor .e-c5d1b1cd-f2b5b3e:focus-visible{background-color:var(--Branco);}.elementor .e-0a42d8fa4707{width:100%;max-width:89rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:50px;justify-content:space-between;align-items:center;box-sizing: border-box;\n}.elementor .e-c25ca1f2ce40{width:100%;max-width:100%;padding:6rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#19284f;box-sizing: border-box;
box-sizing: border-box;\n}