.elementor .e-5333d70c-15406b2{font-family:var(--fonte_padrao);font-weight:800;font-size:11px;color:var(--brand-red);letter-spacing:0.14em;text-transform:uppercase;margin-block-end:10px;display:flex;gap:10px;align-items:center;}.elementor .e-787ee85c-8a0b867{max-height:690px;font-family:var(--fonte_padrao);font-size:clamp(44px, 5.8vw, 78px);letter-spacing:-0.035em;line-height:1.08em;margin-block-end:24px;}.elementor .e-1fff8720-bc08918{max-height:200px;font-family:var(--fonte_padrao);font-size:clamp(18px, 1.9vw, 21px);color:var(--muted);padding:0px;}.elementor .e-287a77a2-46c7572{min-height:500px;position:relative;z-index:2;padding-block-start:96px;padding-block-end:48px;padding-inline-start:16vw;padding-inline-end:0px;opacity:100%;transition:transform 0.58s, opacity 0.58s;display:grid;justify-items:start;align-items:center;}.elementor .e-6748dfe5-026bbd4{column-gap:16px;padding:0px;row-gap:16px;grid-template-columns:1.5fr 1fr;grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;align-items:center;}.elementor .e-79c6a684-1f9bc01{overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;flex-direction:column;}.elementor .e-48e75f7-6fbd85b{font-family:var(--fonte_padrao);font-weight:800;font-size:11px;color:var(--brand-red);letter-spacing:0.14em;text-transform:uppercase;padding:0px;margin-block-end:10px;display:flex;gap:10px;align-items:center;}.elementor .e-9af8a8d-613e80b{max-height:690px;font-family:var(--fonte_padrao);font-size:clamp(30px, 3.5vw, 46px);letter-spacing:-0.035em;line-height:1.08em;}.elementor .e-c0884da-71f8c49{padding:0px;}.elementor .e-df9eecc-585c0e3{max-height:620px;font-family:var(--fonte_padrao);font-weight:700;font-size:16px;color:var(--muted);padding:0px;margin-block-end:20px;}.elementor .e-8166e9c-49bb615{max-height:620px;font-family:var(--fonte_padrao);font-size:16px;color:var(--muted);padding:0px;margin-block-end:20px;}.elementor .e-89d69d8-9da9c92{padding:0px;}.elementor .e-b3014a9-dfc12c6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16vw;padding-inline-end:16vw;gap:68px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-b7fab3b-e4ee3f0{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0vw;padding-inline-end:0vw;background-color:#ffffff;flex-direction:column;}.elementor .e-d2e7e44-c812c9a{width:100%;height:100%;object-fit:contain;object-position:center center;transition:all 0.3s;}.elementor .e-d2e7e44-c812c9a:hover,.elementor .e-d2e7e44-c812c9a:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-87c5e16-d7519cb{min-width:100%;overflow:hidden;aspect-ratio:auto;padding:0px;border-radius:6px;border-width:1px;border-color:rgba(10, 58, 109, 0.1);border-style:solid;box-shadow:0px 32px 80px 0px rgba(10, 58, 109, 0.12);transition:transform 0.28s;}.elementor .e-8449b66-dafbc9e{padding:0px;align-self:center;}.elementor .e-ef348f2-ca45489{font-family:var(--fonte_padrao);font-weight:800;font-size:11px;color:var(--brand-red);letter-spacing:0.14em;text-transform:uppercase;padding:0px;margin-block-end:10px;display:flex;gap:10px;align-items:center;}.elementor .e-8728e48-3ebb568{max-height:690px;font-family:var(--fonte_padrao);font-size:clamp(30px, 3.5vw, 46px);letter-spacing:-0.035em;line-height:1.08em;}.elementor .e-99665af-e9321d3{max-height:620px;font-family:var(--fonte_padrao);font-size:16px;color:var(--muted);padding:0px;}.elementor .e-4a29fdd-8e76bd8{width:20px;height:20px;color:var(--brand-red);}.elementor .e-6380e00-3691bc7{padding:0px;}.elementor .e-c62a289-5e1771d{padding-block-start:5px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-9e5ac7f-275ab64{width:20px;height:20px;color:var(--brand-red);}.elementor .e-6956ae8-cc02520{padding:0px;}.elementor .e-db0c26c-58fb053{padding-block-start:5px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-93299bc-5436c33{width:20px;height:20px;color:var(--brand-red);}.elementor .e-eabd255-cf25fbd{padding:0px;}.elementor .e-bd27c1a-2fab82d{padding-block-start:5px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-4eb65cf-073998d{width:20px;height:20px;color:var(--brand-red);}.elementor .e-b98b827-00e49ee{padding:0px;}.elementor .e-e705042-82287f2{padding-block-start:5px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-630316e-e74a14c{column-gap:5px;padding:0px;display:flex;flex-direction:column;row-gap:5px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, 1fr);}.elementor .e-0cca08c-ba79698{position:relative;z-index:2;padding:0px;opacity:100%;transition:transform 0.58s, opacity 0.58s;display:flex;flex-direction:column;gap:20px;justify-items:start;}.elementor .e-7c1718f-e40684d{column-gap:30px;padding:0px;row-gap:30px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-b78a3d1-b554cd9{border-radius:4px;transition:all 0.3s;}.elementor .e-b78a3d1-b554cd9:hover,.elementor .e-b78a3d1-b554cd9:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-ef4f2dd-4d72839{border-radius:4px;transition:all 0.3s;}.elementor .e-ef4f2dd-4d72839:hover,.elementor .e-ef4f2dd-4d72839:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-3c5ab77-30d333f{border-radius:4px;transition:all 0.3s;}.elementor .e-3c5ab77-30d333f:hover,.elementor .e-3c5ab77-30d333f:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-a2166c1-af63500{border-radius:4px;transition:all 0.3s;}.elementor .e-a2166c1-af63500:hover,.elementor .e-a2166c1-af63500:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-4999841-cefcef5{padding:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-6182551-7a46987{overflow:hidden;position:relative;padding-block-start:58px;padding-block-end:58px;padding-inline-start:16vw;padding-inline-end:16vw;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;background-color:var(--bg2);flex-direction:column;gap:25px;}.elementor .e-057b3f8-4cec57e{font-family:var(--fonte_padrao);font-weight:800;font-size:11px;color:var(--brand-red);letter-spacing:0.14em;text-transform:uppercase;margin-block-end:10px;display:flex;gap:10px;align-items:center;}.elementor .e-71e33ec-9ca839c{max-height:690px;font-family:var(--fonte_padrao);font-size:clamp(30px, 3.5vw, 46px);letter-spacing:-0.035em;line-height:1.08em;margin-block-end:24px;}.elementor .e-269dc8b-8632980{max-height:620px;font-family:var(--fonte_padrao);font-size:16px;color:var(--muted);padding:0px;}.elementor .e-104eaef-5014e69{position:relative;z-index:2;padding:0px;opacity:100%;transition:transform 0.58s, opacity 0.58s;display:grid;justify-items:start;align-items:center;}.elementor .e-6aa14a9-f87e055{object-fit:contain;object-position:center center;border-radius:4px;transition:all 0.3s;}.elementor .e-6aa14a9-f87e055:hover,.elementor .e-6aa14a9-f87e055:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-8320011-ca6c8d9{overflow:hidden;object-fit:cover;object-position:center center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex:1 0 auto;}.elementor .e-8edbe11-857d480{width:100%;overflow:hidden;position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:space-between;}.elementor .e-2753b96-48a7ec1{border-radius:4px;transition:all 0.3s;}.elementor .e-2753b96-48a7ec1:hover,.elementor .e-2753b96-48a7ec1:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-beb571e-0b06957{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-851c948-1a23654{border-radius:4px;transition:all 0.3s;}.elementor .e-851c948-1a23654:hover,.elementor .e-851c948-1a23654:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-6616234-4908c52{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7d6f343-bed4f2e{position:relative;padding:0px;border-radius:4px;display:grid;flex-direction:column;gap:16px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, 1fr);grid-auto-flow:row;justify-content:space-between;}.elementor .e-3f9b996-f597377{column-gap:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;row-gap:16px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-947ff19-251e551{column-gap:30px;padding:0px;row-gap:30px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-2d6779e-5d4d956{padding-block-start:58px;padding-block-end:58px;padding-inline-start:16vw;padding-inline-end:16vw;}.elementor .e-e843d75-20a9135{font-family:var(--fonte_padrao);font-weight:800;font-size:11px;color:var(--brand-red);letter-spacing:0.14em;text-transform:uppercase;padding:0px;margin-block-end:10px;display:flex;gap:10px;align-items:center;}.elementor .e-6b056ed-6a63542{max-height:690px;font-family:var(--fonte_padrao);font-size:clamp(30px, 3.5vw, 46px);letter-spacing:-0.035em;line-height:1.08em;}.elementor .e-8667ac0-e5ed517{padding:0px;}.elementor .e-debe2a6-310417f{max-height:620px;font-family:var(--fonte_padrao);font-size:16px;color:var(--muted);padding:0px;margin-block-end:20px;}.elementor .e-2600495-985c6a8{max-height:620px;font-family:var(--fonte_padrao);font-weight:800;font-size:12px;color:var(--blue-dark);letter-spacing:0.045em;text-transform:uppercase;padding:0px;display:inline-flex;gap:10px;align-items:center;}.elementor .e-c29b4e2-7013acf{width:20px;height:20px;color:var(--brand-red);}.elementor .e-9912158-a39539d{padding:0px;transition:all 200ms;display:flex;gap:10px;justify-content:flex-start;}.elementor .e-9912158-a39539d:hover,.elementor .e-9912158-a39539d:focus-visible{transform:translate3d(3px, 0px, 0px);}.elementor .e-aff4ffb-67c5803{padding:0px;}.elementor .e-d473b36-6e9f09d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;flex-direction:row;gap:68px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-evenly;align-items:center;}.elementor .e-7e6d415-955803f{font-size:18px;letter-spacing:-0.035em;line-height:1.08em;text-align:center;align-self:center;}.elementor .e-f76b4d3-1dfd2d8{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;align-self:center;}.elementor .e-bdb323b-61350e0{min-width:0px;min-height:0px;overflow:hidden;position:relative;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-color:var(--line);border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:0px;justify-content:space-between;}.elementor .e-37fa015-0e7c4bf{font-size:18px;letter-spacing:-0.035em;line-height:1.08em;text-align:center;align-self:center;}.elementor .e-8416804-7bfeb0c{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;align-self:center;}.elementor .e-4ef587f-743cf78{min-width:0px;min-height:0px;overflow:hidden;position:relative;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-color:var(--line);border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:0px;justify-content:space-between;}.elementor .e-8b90083-abd2ffb{font-size:18px;letter-spacing:-0.035em;line-height:1.08em;text-align:center;align-self:center;}.elementor .e-64577cd-c52e617{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;align-self:center;}.elementor .e-e58f75f-2df5b9a{min-width:0px;min-height:0px;overflow:hidden;position:relative;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-color:var(--line);border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:0px;justify-content:space-between;}.elementor .e-b05ab1d-640513f{font-size:18px;letter-spacing:-0.035em;line-height:1.08em;text-align:center;align-self:center;}.elementor .e-52bedc4-6d4c476{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;align-self:center;}.elementor .e-a4545df-46a015d{min-width:0px;min-height:0px;overflow:hidden;position:relative;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-color:var(--line);border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:0px;justify-content:space-between;}.elementor .e-890c17e-372c378{min-width:0px;min-height:0px;column-gap:12px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0vw;padding-inline-end:0vw;margin:0px;row-gap:12px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-auto-flow:row;}.elementor .e-e55e379-7f385bb{padding-block-start:58px;padding-block-end:58px;padding-inline-start:16vw;padding-inline-end:16vw;background-color:var(--bg2);display:flex;flex-direction:column;gap:30px;}.elementor .e-308b12e1-bafcc9a{max-height:690px;font-family:var(--fonte_padrao);font-size:clamp(30px, 3.5vw, 46px);color:#ffffff;letter-spacing:-0.035em;line-height:1.08em;margin-block-end:24px;}.elementor .e-73039776-520ae18{max-height:620px;font-family:var(--fonte_padrao);font-size:16px;color:#d5dee6;padding:0px;}.elementor .e-12185651-2a73c1e{padding:0px;}.elementor .e-607b5e0e-a2ba5f1{min-height:52px;font-family:var(--fonte_padrao);font-weight:800;font-size:12px;color:#ffffff;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:3px;border-width:1px;border-color:var(--brand-red);border-style:solid;background-color:var(--brand-red);transition:all 0.22s;display:inline-flex;gap:14px;justify-content:center;align-items:center;}.elementor .e-607b5e0e-a2ba5f1:hover,.elementor .e-607b5e0e-a2ba5f1:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-48b83b7c-00def26{min-height:52px;font-family:var(--fonte_padrao);font-weight:800;font-size:12px;color:#ffffff;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:3px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff00;transition:all 0.22s;display:inline-flex;gap:14px;justify-content:center;align-items:center;}.elementor .e-48b83b7c-00def26:hover,.elementor .e-48b83b7c-00def26:focus-visible{color:var(--blue-dark);background-color:#ffffff;}.elementor .e-798c3037-e6ea3b5{padding:0px;display:flex;flex-direction:row;gap:24px;align-self:center;}.elementor .e-4fd3116e-97df4b9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16vw;padding-inline-end:16vw;display:grid;flex-direction:column;gap:68px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-3b3bdd22-dca901c{overflow:hidden;padding-block-start:64px;padding-block-end:64px;padding-inline-start:0vw;padding-inline-end:0vw;background-color:var(--dark-bg);flex-direction:column;}