.elementor .e-21a9eb5ca639{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0;\n}.elementor .e-fef66c4d1d0a{position:absolute;background-image:linear-gradient(90deg, rgba(0, 0, 0, 1) 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-92370721561a{color:var(--Branco);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-534dff048707{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-8952024647ef{color:var(--Azul_escuro_oporto);background-color:var(--Branco);width: fit-content;\n}.elementor .e-8952024647ef:hover,.elementor .e-8952024647ef:focus-visible{color:var(--Branco);background-color:var(--Azul_escuro_oporto);}.elementor .e-a27b682da6d3{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-993c58350aea{height:100vh;overflow:hidden;position:relative;background-color:#172951;display:flex;align-items:center;}.elementor .e-a6d9743142ae{flex:0 0 28%;}.elementor .e-cd9b9a7c552b{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-ecc693f65c8e{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:2rem;flex-wrap:wrap;align-items:start;box-sizing: border-box;\n}.elementor .e-08d40e54e3ba{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#fff;display:flex;flex-direction:column;gap:2rem;}.elementor .e-98fc6dbe4d6a{width:100%;letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-2b76697d1593{font-size:4rem;}.elementor .e-4f0c15937bbc{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-4934755fd0a2{font-family:"DM Sans";font-size:18px;color:#5b697a;line-height:1.7;margin:0px;}.elementor .e-cd760b0bfd13{width:49%;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-7b7e120b3df6{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-f47a499a8eba{font-family:"DM Sans";font-size:18px;color:#5b697a;line-height:1.7;margin:0px;}.elementor .e-de261ab52c20{width:49%;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-15cbc523f3c5{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-e90cecca06a0{font-family:"DM Sans";font-size:18px;color:#5b697a;line-height:1.7;margin:0px;}.elementor .e-aa8963fc201e{width:49%;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-a58f75e572d7{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-db2ed070de66{font-family:"DM Sans";font-size:18px;color:#5b697a;line-height:1.7;margin:0px;}.elementor .e-7e4a4f8f2317{width:49%;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-424b281bd75f{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:row;gap:1rem;flex-wrap:wrap;justify-content:flex-start;box-sizing: border-box;\n}.elementor .e-063b95a9d0cd{padding-block-start:0px;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#fff;}.elementor .e-ed701bc5fc5f{text-transform:uppercase;}.elementor .e-5dc0bce71308{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-f5f45b28498e{font-family:"DM Sans";font-size:16px;color:#1b2843;line-height:1.7;margin:0px;}.elementor .e-e0d60794ac87{min-width:0px;max-width:750px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-32397db56c41{margin-inline-start:auto;display:inline-block;flex:0 0 auto;align-self:end;}.elementor .e-7e8256d3b978{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-6dcab803c210{padding-block-start:0px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-5e6fa8c21254{color:var(--Branco);text-transform:uppercase;}.elementor .e-87f86cc3bf5f{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-74e01e386897{font-family:"DM Sans";font-size:18px;color:#d7e0ed;margin:0px;}.elementor .e-6f067e8e0e6d{max-width:830px;padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-52b721483c52{border-color:var(--Branco);}.elementor .e-52b721483c52:hover,.elementor .e-52b721483c52:focus-visible{background-color:var(--Branco);}.elementor .e-1dbb8efd762b{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;gap:40px;justify-content:space-between;align-items:end;box-sizing: border-box;\n}.elementor .e-7ebbeebad171{padding:6rem;background-color:#172951;}