.elementor .e-9fd8035-3a4a3aa{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-84f8a2d-0e3aee4{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-b1342b4-34bceea{max-height:620px;font-family:var(--fonte_padrao);font-size:clamp(18px, 1.9vw, 21px);color:var(--muted);padding:0px;}.elementor .e-ab34c4d-093b8a2{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(--blue-dark);border-style:solid;background-color:var(--blue-dark);transition:all 0.22s;display:inline-flex;gap:14px;justify-content:center;align-items:center;}.elementor .e-ab34c4d-093b8a2:hover,.elementor .e-ab34c4d-093b8a2:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-1d9739d-33cddce{min-height:52px;font-family:var(--fonte_padrao);font-weight:800;font-size:12px;color:var(--blue-dark);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:#94a5b2;border-style:solid;background-color:#ffffff00;transition:all 0.22s;display:inline-flex;gap:14px;justify-content:center;align-items:center;}.elementor .e-1d9739d-33cddce:hover,.elementor .e-1d9739d-33cddce:focus-visible{color:#ffffff;background-color:var(--blue-dark);}.elementor .e-9ae0bb7-caa2ee9{padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:12px;flex-wrap:wrap;}.elementor .e-ce1b113-0720ae8{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-8caa487-114425f{height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;}.elementor .e-627e284-11db21f{height:100%;padding:0px;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-dc06ea8-d4b59c5{min-height:700px;column-gap:16px;padding:0px;row-gap:16px;grid-template-columns:1.1fr 1fr;grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;align-items:center;}.elementor .e-52c8929{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;background-image:linear-gradient(135deg, #f1f1f1 0%,#f5f8fa 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-2b2d538-09047be{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-2a88dba-c339a11{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-4fe92ea-cee37a8{padding:0px;}.elementor .e-b4d022b-c8e3074{max-height:620px;font-family:var(--fonte_padrao);font-size:16px;color:#d5dee6;padding:0px;margin-block-end:20px;}.elementor .e-68087e3-134b99f{max-height:620px;font-family:var(--fonte_padrao);font-weight:800;font-size:12px;color:#ffffff;letter-spacing:0.045em;text-transform:uppercase;padding:0px;display:inline-flex;gap:10px;align-items:center;}.elementor .e-3b682d3-96dde74{width:20px;height:20px;color:var(--brand-red);}.elementor .e-7525aeb-3feda9e{padding:0px;transition:all 200ms;display:flex;gap:10px;justify-content:flex-start;}.elementor .e-7525aeb-3feda9e:hover,.elementor .e-7525aeb-3feda9e:focus-visible{transform:translate3d(3px, 0px, 0px);}.elementor .e-bffc94c-4a2602f{padding:0px;}.elementor .e-cf7fdde-d3737ab{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-ac3a9ae-6dee00d{overflow:hidden;padding-block-start:64px;padding-block-end:58px;padding-inline-start:0vw;padding-inline-end:0vw;background-color:var(--dark-bg);flex-direction:column;}.elementor .e-c8eabeb-013ecd6{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-f805bc8-6583342{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-482f40e-92f697c{padding:0px;}.elementor .e-918c0ec-5d4676c{max-height:620px;font-family:var(--fonte_padrao);font-size:16px;color:var(--muted);padding:0px;}.elementor .e-c565caf-5a9b482{padding:0px;align-self:end;}.elementor .e-10e1af1-3ec212e{padding-block-start:0px;padding-block-end:58px;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-1e88a78-8fb3ba6:hover,.elementor .e-1e88a78-8fb3ba6:focus-visible{transform:scale3d(1.1, 1.1, 1);}.elementor .e-1e88a78-8fb3ba6{transition:all 0.3s;}.elementor .e-9a4799a-3e55aad{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-38c8317-406a813{font-family:var(--fonte_padrao);font-weight:800;font-size:16px;color:var(--brand-red);line-height:1.62em;text-transform:uppercase;}.elementor .e-a750d03-a1563e0{font-size:clamp(21px, 2vw, 28px);letter-spacing:-0.035em;line-height:1.08em;}.elementor .e-a075022-197c6a6{font-size:16px;color:var(--muted);}.elementor .e-652dbf6-9badf68{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;}.elementor .e-b457715-c1046fe{font-family:var(--fonte_padrao);font-weight:800;font-size:12px;color:var(--blue-dark);letter-spacing:0.045em;text-transform:uppercase;padding-block-start:0px;display:inline-flex;gap:10px;align-items:center;}.elementor .e-316f163-f0f6c61{width:20px;height:20px;color:var(--brand-red);}.elementor .e-6959b16-a051f1d{padding:0px;transition:all 200ms;display:flex;justify-content:space-between;}.elementor .e-6959b16-a051f1d:hover,.elementor .e-6959b16-a051f1d:focus-visible{transform:translate3d(3px, 0px, 0px);}.elementor .e-b464627-e8c12b4{padding:30px;display:flex;flex-direction:column;gap:30px;flex:1 0 auto;justify-content:space-between;}.elementor .e-de0e165-b2fb164{min-height:300px;overflow:hidden;position:relative;padding:0px;border-radius:4px;border-width:1px;border-color:var(--line);border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;justify-content:space-between;}.elementor .e-1bdf49c-c2e5559{transition:all 0.3s;}.elementor .e-1bdf49c-c2e5559:hover,.elementor .e-1bdf49c-c2e5559:focus-visible{transform:scale3d(1.1, 1.1, 1);}.elementor .e-07cce6e-08843b2{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3979475-1c55922{font-family:var(--fonte_padrao);font-weight:800;font-size:16px;color:var(--brand-red);line-height:1.62em;text-transform:uppercase;}.elementor .e-7ddc4af-b7ae0b4{font-size:clamp(21px, 2vw, 28px);letter-spacing:-0.035em;line-height:1.08em;}.elementor .e-96516b0-5b75a97{font-size:16px;color:var(--muted);}.elementor .e-6adac7d-6b367e0{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;}.elementor .e-951228e-2153adc{font-family:var(--fonte_padrao);font-weight:800;font-size:12px;color:var(--blue-dark);letter-spacing:0.045em;text-transform:uppercase;padding-block-start:0px;display:inline-flex;gap:10px;align-items:center;}.elementor .e-9c2ad1e-d1d4b79{width:20px;height:20px;color:var(--brand-red);}.elementor .e-1cc1aa4-7ec729f{padding:0px;transition:all 200ms;display:flex;justify-content:space-between;}.elementor .e-1cc1aa4-7ec729f:hover,.elementor .e-1cc1aa4-7ec729f:focus-visible{transform:translate3d(3px, 0px, 0px);}.elementor .e-a7e3d52-28a4727{padding:30px;display:flex;flex-direction:column;gap:30px;flex:1 0 auto;justify-content:space-between;}.elementor .e-1dd7a95-a293b3d{min-height:300px;overflow:hidden;position:relative;padding:0px;border-radius:4px;border-width:1px;border-color:var(--line);border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;justify-content:space-between;}.elementor .e-71b1ee0-ffc419d{transition:all 0.3s;}.elementor .e-71b1ee0-ffc419d:hover,.elementor .e-71b1ee0-ffc419d:focus-visible{transform:scale3d(1.1, 1.1, 1);}.elementor .e-ae36d25-d6c8aa0{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2098f9d-6f4d01e{font-family:var(--fonte_padrao);font-weight:800;font-size:16px;color:var(--brand-red);line-height:1.62em;text-transform:uppercase;}.elementor .e-3b1a381-d95684a{font-size:clamp(21px, 2vw, 28px);letter-spacing:-0.035em;line-height:1.08em;}.elementor .e-295165f-ce92d6d{font-size:16px;color:var(--muted);}.elementor .e-9a96431-223dc93{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;}.elementor .e-4a59042-59d6b5b{font-family:var(--fonte_padrao);font-weight:800;font-size:12px;color:var(--blue-dark);letter-spacing:0.045em;text-transform:uppercase;padding-block-start:0px;display:inline-flex;gap:10px;align-items:center;}.elementor .e-1f73fb7-c4270f0{width:20px;height:20px;color:var(--brand-red);}.elementor .e-154cee1-098c97e{padding:0px;transition:all 200ms;display:flex;justify-content:space-between;}.elementor .e-154cee1-098c97e:hover,.elementor .e-154cee1-098c97e:focus-visible{transform:translate3d(3px, 0px, 0px);}.elementor .e-f46800e-a6a49aa{padding:30px;display:flex;flex-direction:column;gap:30px;flex:1 0 auto;justify-content:space-between;}.elementor .e-7293438-da404d7{min-height:300px;overflow:hidden;position:relative;padding:0px;border-radius:4px;border-width:1px;border-color:var(--line);border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;justify-content:space-between;}.elementor .e-8ee07d5-b268302{transition:all 0.3s;}.elementor .e-8ee07d5-b268302:hover,.elementor .e-8ee07d5-b268302:focus-visible{transform:scale3d(1.1, 1.1, 1);}.elementor .e-3493b48-3124072{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-df74db3-ed621da{font-family:var(--fonte_padrao);font-weight:800;font-size:16px;color:var(--brand-red);line-height:1.62em;text-transform:uppercase;}.elementor .e-a94c599-e520b74{font-size:clamp(21px, 2vw, 28px);letter-spacing:-0.035em;line-height:1.08em;}.elementor .e-2694387-c5173d9{font-size:16px;color:var(--muted);}.elementor .e-ac40c91-a729c53{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;}.elementor .e-ae3beb2-38f1341{font-family:var(--fonte_padrao);font-weight:800;font-size:12px;color:var(--blue-dark);letter-spacing:0.045em;text-transform:uppercase;padding-block-start:0px;display:inline-flex;gap:10px;align-items:center;}.elementor .e-b45104f-753f0e7{width:20px;height:20px;color:var(--brand-red);}.elementor .e-cafeb59-fc7578d{padding:0px;transition:all 200ms;display:flex;justify-content:space-between;}.elementor .e-cafeb59-fc7578d:hover,.elementor .e-cafeb59-fc7578d:focus-visible{transform:translate3d(3px, 0px, 0px);}.elementor .e-94578db-265359c{padding:30px;display:flex;flex-direction:column;gap:30px;flex:1 0 auto;justify-content:space-between;}.elementor .e-59c89b7-6dc6025{min-height:300px;overflow:hidden;position:relative;padding:0px;border-radius:4px;border-width:1px;border-color:var(--line);border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;justify-content:space-between;}.elementor .e-4f25a61-ed45edd{column-gap:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16vw;padding-inline-end:16vw;margin:0px;row-gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-530ccae-71b5419{min-height:52px;font-family:var(--fonte_padrao);font-weight:800;font-size:12px;color:var(--blue-dark);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:#94a5b2;border-style:solid;background-color:#ffffff00;transition:all 0.22s;display:inline-flex;gap:14px;justify-content:center;align-items:center;}.elementor .e-530ccae-71b5419:hover,.elementor .e-530ccae-71b5419:focus-visible{color:#ffffff;background-color:var(--blue-dark);}.elementor .e-7cab7f3-8e49392{padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-916cb4a-44ce967{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0vw;padding-inline-end:0vw;background-color:#f5f8fa;flex-direction:column;}.elementor .e-739a5a1-4664341{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-eac0252-4253eea{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;}.elementor .e-49975f8-1b89fcc{padding:0px;}.elementor .e-2ace039-e0b34e9{max-height:620px;font-family:var(--fonte_padrao);font-size:16px;color:#d5dee6;padding:0px;}.elementor .e-804b7e8-8e30ecc{padding:0px;align-self:end;}.elementor .e-80fda8d-d040bdd{padding-block-start:0px;padding-block-end:58px;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-a5c7e11-eed4732{font-family:var(--fonte_padrao);font-weight:800;font-size:0.85rem;color:var(--brand-red);line-height:1.62em;text-transform:uppercase;}.elementor .e-979bb77-5b3c163{font-size:1.1rem;color:#ffffff;line-height:1.08em;}.elementor .e-96eeeec-5af3779{font-size:16px;color:#d5dee6;}.elementor .e-304a804-b8ed07c{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;}.elementor .e-db78509-58b0aa6{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:30px;display:flex;flex-direction:column;gap:30px;flex:1 0 auto;justify-content:space-between;}.elementor .e-9b3baaf-b22729c{overflow:hidden;position:relative;padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ffffff33;border-style:solid;display:flex;flex-direction:column;gap:0px;justify-content:space-between;}.elementor .e-7112482-c78dd3d{font-family:var(--fonte_padrao);font-weight:800;font-size:0.85rem;color:var(--brand-red);line-height:1.62em;text-transform:uppercase;}.elementor .e-82b3301-63b3055{font-size:1.1rem;color:#ffffff;line-height:1.08em;}.elementor .e-fd5ae21-7335183{font-size:16px;color:#d5dee6;}.elementor .e-a9bf164-9386d2f{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;}.elementor .e-68b6ce1-a426fdd{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:30px;display:flex;flex-direction:column;gap:30px;flex:1 0 auto;justify-content:space-between;}.elementor .e-7539123-5d43284{overflow:hidden;position:relative;padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ffffff33;border-style:solid;display:flex;flex-direction:column;gap:0px;justify-content:space-between;}.elementor .e-dae318e-77d88a2{column-gap:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16vw;padding-inline-end:16vw;margin:0px;row-gap:16px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-6cea4fe-0dea97f{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0vw;padding-inline-end:0vw;background-color:var(--dark-bg);flex-direction:column;}.elementor .e-f73d603-cc3df9f{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-aed15b8-7cc0f71{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-be9906f-e8bf2d5{padding:0px;}.elementor .e-a2b4821-d559f7f{max-height:620px;font-family:var(--fonte_padrao);font-size:16px;color:var(--muted);padding:0px;margin-block-end:20px;}.elementor .e-fe28171-4c3f2ba{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-8537511-7bd857c{width:20px;height:20px;color:var(--brand-red);}.elementor .e-6cf94fd-47f29bc{padding:0px;transition:all 200ms;display:flex;gap:10px;justify-content:flex-start;}.elementor .e-6cf94fd-47f29bc:hover,.elementor .e-6cf94fd-47f29bc:focus-visible{transform:translate3d(3px, 0px, 0px);}.elementor .e-9b780de-590bc8b{padding:0px;}.elementor .e-5af6c2d-14d03c9{padding-block-start:0px;padding-block-end:48px;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-123c5ac-c2dfb27{border-radius:6px;transition:all 0.3s;}.elementor .e-123c5ac-c2dfb27:hover,.elementor .e-123c5ac-c2dfb27:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-37630c3-5acf704{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-9f37552-22e4033{position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:space-between;}.elementor .e-916258a-9cb9130{border-radius:4px;transition:all 0.3s;}.elementor .e-916258a-9cb9130:hover,.elementor .e-916258a-9cb9130:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-6a1459b-ec48b5b{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5f55d31-b365192{border-radius:4px;transition:all 0.3s;}.elementor .e-5f55d31-b365192:hover,.elementor .e-5f55d31-b365192:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-9dd5fef-485b72d{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-68a2eaf-293440a{border-radius:4px;transition:all 0.3s;}.elementor .e-68a2eaf-293440a:hover,.elementor .e-68a2eaf-293440a:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-05e8f21-4b5012e{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3afaf43-0cddda1{border-radius:4px;transition:all 0.3s;}.elementor .e-3afaf43-0cddda1:hover,.elementor .e-3afaf43-0cddda1:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-923ff6e-23a65fc{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-0ebd6d7-f0741d1{position:relative;padding:0px;border-radius:4px;display:grid;flex-direction:column;gap:16px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-auto-flow:row;justify-content:space-between;}.elementor .e-a345128-651056d{column-gap:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16vw;padding-inline-end:16vw;margin:0px;row-gap:16px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-baf2d63-5798758{overflow:hidden;padding-block-start:64px;padding-block-end:58px;padding-inline-start:0vw;padding-inline-end:0vw;background-color:#ffffff;flex-direction:column;}.elementor .e-aa1feed-5b25729{min-width:100%;min-height:100px;object-fit:contain;object-position:center center;transition:all 0.3s;}.elementor .e-aa1feed-5b25729:hover,.elementor .e-aa1feed-5b25729:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-e172ad6-13fce07{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;background-color:#ffffff;box-shadow:0px 32px 80px 0px rgba(10, 58, 109, 0.12);transition:transform 0.28s;}.elementor .e-02bd4d7-8be3e31{padding:0px;}.elementor .e-cf35d57-9480bdd{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-e9238ba-ad58438{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-5080f09-fc0a8ac{max-height:620px;font-family:var(--fonte_padrao);font-size:16px;color:var(--muted);padding:0px;}.elementor .e-6a9666f-2a8a61d{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-19d6aaf-b9e3101{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-353e690-93543ee{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;}.elementor .e-4ada8de-76b52ec{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-abf9186-0bfd6ef{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-f52532a-0137366{padding:0px;}.elementor .e-d24f1f4-ca6d2e5{max-height:620px;font-family:var(--fonte_padrao);font-size:16px;color:var(--muted);padding:0px;margin-block-end:20px;}.elementor .e-18ee4a3-e930bca{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-ce3b6b5-3b90e58{width:20px;height:20px;color:var(--brand-red);}.elementor .e-0818c66-a4e564c{padding:0px;transition:all 200ms;display:flex;gap:10px;justify-content:flex-start;}.elementor .e-0818c66-a4e564c:hover,.elementor .e-0818c66-a4e564c:focus-visible{transform:translate3d(3px, 0px, 0px);}.elementor .e-f7b7f08-11b9d56{padding:0px;}.elementor .e-d734675-2cc8a43{padding-block-start:0px;padding-block-end:58px;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-a054f46-3e450ff{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0vw;padding-inline-end:0vw;background-color:#ffffff;flex-direction:column;}.elementor .e-a49b420-b0afa50{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-f2a9a14-3a873e1{max-height:620px;font-family:var(--fonte_padrao);font-size:16px;color:#d5dee6;padding:0px;}.elementor .e-f64ff46-6be92f4{padding:0px;}.elementor .e-3b193f3-42ea5e2{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-3b193f3-42ea5e2:hover,.elementor .e-3b193f3-42ea5e2:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-58f43c2-903d718{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-58f43c2-903d718:hover,.elementor .e-58f43c2-903d718:focus-visible{color:var(--blue-dark);background-color:#ffffff;}.elementor .e-e3a809f-5a4a355{padding:0px;display:flex;flex-direction:row;gap:24px;align-self:center;}.elementor .e-3a016c5-440075a{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-5f4640d-bc6d82a{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;}