.elementor .e-65f0f08696fc{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0;\n}.elementor .e-007cdfdef736{position:absolute;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.95) 0%,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-00b1ba621a8f{color:var(--Branco);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-0e45f61fe171{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-587aa7eee951{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-00464de353b1{height:100vh;overflow:hidden;position:relative;display:flex;align-items:center;}.elementor .e-272d0290d8f7{flex:0 0 28%;}.elementor .e-60754e354ca5{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-fce795b31bff{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;align-items:start;box-sizing: border-box;\n}.elementor .e-d20b6c65f6b9{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#fff;}.elementor .e-e7ed1532f62b{font-size:3rem;}.elementor .e-1cfd294a8eb9{font-family:"DM Sans";font-size:14px;color:#57677c;letter-spacing:0.07em;text-transform:uppercase;margin:0px;}.elementor .e-b927fae7ad1e{padding:1rem;border-inline-end-width:1px;display:flex;flex-direction:column;gap:2rem;flex:1 1 0px;border-right-style: solid; border-right-color: #d4d7d6;\n}.elementor .e-4fd450aabad5{font-family:Manrope;font-weight:700;font-size:3rem;color:#172951;line-height:1.1;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-116816fd6d60{font-family:"DM Sans";font-size:14px;color:#57677c;letter-spacing:0.07em;text-transform:uppercase;margin:0px;}.elementor .e-4b8e855b6eaf{padding:1rem;border-inline-end-width:1px;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;border-right-style: solid; border-right-color: #d4d7d6;\n}.elementor .e-39090aea961a{font-family:Manrope;font-weight:700;font-size:3rem;color:#172951;line-height:1.1;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52013ab662e9{font-family:"DM Sans";font-size:14px;color:#57677c;letter-spacing:0.07em;text-transform:uppercase;margin:0px;}.elementor .e-ff06aa2cffc5{padding:1rem;border-inline-end-width:1px;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;border-right-style: solid; border-right-color: #d4d7d6;\n}.elementor .e-9019ce36d07f{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:row;gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-between;align-items:center;box-sizing: border-box;\n}.elementor .e-f97d6ec86fc0{padding:0px;}.elementor .e-1c9981e-1cbb9b6{aspect-ratio:2/3;object-fit:cover;position:relative;z-index:0;background-image:linear-gradient(180deg, rgb(0,0,0) 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-84dfb23-cbed9d8{width:100%;height:100%;position:absolute;inset-block-end:0px;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%,rgb(0,0,0) 78%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4d8a0a2-f2e64bc{font-size:2rem;color:var(--Branco);}.elementor .e-aece449-21709cb{color:var(--Branco);}.elementor .e-400aaed-4a8224a{position:absolute;inset-block-end:0px;z-index:1;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:1rem;justify-content:flex-end;align-items:start;}.elementor .e-35321c5-28117c1{padding:0px;}.elementor .e-1cda7b6-2657f6f{padding:0px;}.elementor .e-c874304-62a4763{padding:0px;}.elementor .e-403eb12-56c9d28{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;align-items:start;box-sizing: border-box;\n}.elementor .e-82dbeb8{padding-block-start:2rem;padding-block-end:140px;padding-inline-start:0px;padding-inline-end:0px;background-color:#fff;flex-direction:column;}.elementor .e-cfe98c5a2e0d{width:100%;letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-73eac1fc609f{font-size:4rem;}.elementor .e-4e81c8e1104a{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-2f436e7fa19a{font-family:"DM Sans";font-size:18px;color:#5b697a;line-height:1.7;margin:0px;}.elementor .e-a1fcb67490e0{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-870a16efe4cc{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-500480cdcdc5{font-family:"DM Sans";font-size:18px;color:#5b697a;line-height:1.7;margin:0px;}.elementor .e-cf1d9714112b{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-e7bc5ed39d97{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-b1bed5984e41{font-family:"DM Sans";font-size:18px;color:#5b697a;line-height:1.7;margin:0px;}.elementor .e-ac0def4285c5{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-763fad551fd3{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-59a94bd85879{font-family:"DM Sans";font-size:18px;color:#5b697a;line-height:1.7;margin:0px;}.elementor .e-04634938b7c0{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-892dc0a71aac{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:space-between;box-sizing: border-box;\n}.elementor .e-734059b0f838{padding-block-start:0rem;padding-block-end:7rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#fff;}.elementor .e-68cda5c9d50c{text-transform:uppercase;}.elementor .e-ac139941b7f0{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-e4fda252a4a7{font-family:"DM Sans";font-size:16px;color:#1b2843;line-height:1.7;margin:0px;}.elementor .e-aeb81015971f{display:inline-block;grid-column:2;grid-row:1 / 4;align-self:end;justify-self: end;\n}.elementor .e-aeb81015971f:hover,.elementor .e-aeb81015971f:focus-visible{background-color:var(--Branco);}.elementor .e-3090878845ae{padding:0px;display:grid;flex-direction:column;gap:24px;flex:1 1 0px;grid-template-columns:minmax(0, 1fr) auto;max-width: none;\n}.elementor .e-03a469a5bf35{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;gap:32px;justify-content:space-between;align-items:center;box-sizing: border-box;
box-sizing: border-box;\n}.elementor .e-1f610385b48b{padding-block-start:0px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;background-color:#fff;}.elementor .e-c4649d47e36b{color:var(--Branco);text-transform:uppercase;}.elementor .e-85f9b9f8169f{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-77c8cbfed8eb{font-family:"DM Sans";font-size:18px;color:#d7e0ed;margin:0px;}.elementor .e-2ce84bd914ab{max-width:830px;padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-7b2bac8b7238{border-color:var(--Branco);background-color:#375efa00;}.elementor .e-7b2bac8b7238:hover,.elementor .e-7b2bac8b7238:focus-visible{background-color:var(--Branco);}.elementor .e-61f50ca38f1f{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-b441b8261fe3{padding:6rem;background-color:#172951;}