.elementor .e-e71cabd-2f9c870{font-family:Archivo;font-weight:700;font-size:3rem;color:#fff;letter-spacing:-.025em;line-height:100%;text-align:start}.elementor .e-539bf46-d957648{font-family:Archivo;font-weight:400;font-size:1.125rem;color:#e2e2e2;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-89f98e7-abed9d3{font-family:Archivo;font-weight:600;font-size:1rem;color:#fff;letter-spacing:0em;line-height:15px;text-align:start}.elementor .e-5559c59-fff2f45{width:24px;height:24px;color:#fff0;display:flex}.elementor .e-a4c8bed-c7fdc2b{width:fit-content;padding-block-start:16px;padding-block-end:16px;padding-inline-start:14px;padding-inline-end:14px;background-color:var(--ps-burlywood);display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-0358490-c1333f5{font-family:Archivo;font-weight:700;font-size:1rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:15px;text-align:start}.elementor .e-382a1a8-c1b56cd{width:24px;height:24px;color:#fff0;display:flex}.elementor .e-20bad54-95abe77{width:fit-content;padding-block-start:16px;padding-block-end:16px;padding-inline-start:14px;padding-inline-end:14px;background-color:var(--ps-grainsboro);display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-ff114b9-7f5bb74{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:start;align-items:center}.elementor .e-4818a58-e11834d{width:fit-content;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:10px;justify-content:start;align-items:start}.elementor .e-c4c349c-d3c122d{width:100%;height:auto;min-width:0;min-height:auto;max-width:664px;max-height:523px;border-width:4px;border-color:#c9a56b;border-style:solid}.elementor .e-446d180-abf49c9{overflow:hidden;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(20px, calc((100% - 1280px) / 2));padding-inline-end:max(20px, calc((100% - 1280px) / 2));border-block-start-width:10px;border-block-end-width:10px;border-inline-start-width:0;border-inline-end-width:0;border-color:#c9a56b;border-style:solid;background-image:url(https://primiserv.com.br/wp-content/uploads/2026/09/bg-1.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:row;gap:88px;flex-wrap:nowrap;justify-content:space-between;align-items:center}.elementor .e-b579813-5044402{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1rem;color:#c9a56b;letter-spacing:0em;line-height:120.00000762939%;text-align:center}.elementor .e-fa6c32c-9853c64{font-family:Archivo;font-weight:700;font-size:2.5rem;color:#162d5c;letter-spacing:-.03em;line-height:100%;text-align:start}.elementor .e-0388350-345c219{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:4px;justify-content:start;align-items:center}.elementor .e-9f62c3e-d1c4a3f{width:49px;height:50px;min-width:49px;min-height:50px;color:#fff0;display:flex}.elementor .e-2538a96-4f65024{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1.25rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-6dcc6c6-d60e10a{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:1rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-a73e9e9-70d2923{min-height:190px;overflow:hidden;padding-block-start:1.563rem;padding-block-end:1.563rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:2px;border-color:#3a4e73;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:17px;grid-column:span 1;grid-row:span 1;justify-content:start;align-items:start}.elementor .e-e1900d1-57a110f{width:49px;height:50px;min-width:49px;min-height:50px;color:#fff0;display:flex}.elementor .e-2acfbf8-4caafc1{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1.25rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-e5bf92c-c73d4ce{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:1rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-a107da9-b4de862{min-height:190px;overflow:hidden;padding-block-start:1.563rem;padding-block-end:1.563rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:2px;border-color:#3a4e73;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:19px;grid-column:span 1;grid-row:span 1;justify-content:start;align-items:start}.elementor .e-69e0cf6-466a665{width:49px;height:50px;min-width:49px;min-height:50px;color:#fff0;display:flex}.elementor .e-92a61c0-552e614{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1.25rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-a49c200-2d8ef90{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:1rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-0267333-ce4ac45{min-height:190px;overflow:hidden;padding-block-start:1.563rem;padding-block-end:1.563rem;padding-inline-start:1.813rem;padding-inline-end:1.813rem;border-width:2px;border-color:#3a4e73;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:16px;grid-column:span 1;grid-row:span 1;justify-content:start;align-items:start}.elementor .e-0241a94-4b50445{width:100%;min-width:0;column-gap:24px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;row-gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-auto-flow:row}.elementor .e-f5e2b91-77ffc0d{overflow:hidden;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:max(20px, calc((100% - 1280px) / 2));padding-inline-end:max(20px, calc((100% - 1280px) / 2));background-color:#fff;flex-direction:column;gap:30px;flex-wrap:wrap;justify-content:start;align-items:center}.elementor .e-931cf2c-df8a3f2{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1rem;color:#c9a56b;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-f4b2ed3-dc1638d{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:2.5rem;color:#fff;letter-spacing:-.025em;line-height:100%;text-align:start}.elementor .e-1a57b70-98a04fa{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:4px;justify-content:start;align-items:end}.elementor .e-7d4de7b-08a8061{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:11px;justify-content:center;align-items:center}.elementor .e-0535da4-3ed9197{width:29px;height:29px;min-width:29px;min-height:29px;color:#fff0;display:flex}.elementor .e-8df546a-16b9f56{font-family:Archivo;font-weight:700;font-size:1.4rem;color:var(--ps-white);letter-spacing:0em;line-height:22px;text-align:start}.elementor .e-b956668-b795b0d{font-family:Archivo;font-weight:400;font-size:1.2rem;color:var(--ps-white);letter-spacing:0em;line-height:120%;text-align:start}.elementor .e-3df1b8e-076130a{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:10px;justify-content:start;align-items:start}.elementor .e-440f82e-e68cf43{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:.125rem;padding-inline-end:.125rem;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:start;align-items:start}.elementor .e-b5b2951-5b43f55{width:100%;min-width:0;overflow:hidden;padding-block-start:.438rem;padding-block-end:.438rem;padding-inline-start:0rem;padding-inline-end:0rem;border-block-start-width:0;border-block-end-width:2px;border-inline-start-width:0;border-inline-end-width:0;border-color:#c9a56b;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.elementor .e-473bc38-9ed7174{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start}.elementor .e-f14982f-99de3e3{min-height:300px;overflow:hidden;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#162d5c;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center}.elementor .e-6d6f62b-18c3368{overflow:hidden;padding-block-start:3.75rem;padding-block-end:3.75rem;padding-inline-start:max(20px, calc((100% - 1280px) / 2));padding-inline-end:max(20px, calc((100% - 1280px) / 2));background-color:#fff;flex-direction:row;gap:40px;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-68c4c2f-6f042a0{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1rem;color:#c9a56b;letter-spacing:0em;line-height:120.00000762939%;text-align:center}.elementor .e-8c4e57b-00b0649{font-family:Archivo;font-weight:700;font-size:2.5rem;color:#162d5c;letter-spacing:-.03em;line-height:100%;text-align:start}.elementor .e-2cd26e5-3e59b68{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center}.elementor .e-cbccae5-d6a4b1b{width:157px;height:35px;min-width:157px;min-height:35px;color:#fff0;display:flex}.elementor .e-36ff153-0bcc7f2{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1.25rem;color:#fff;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-425b5a2-a005512{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:.875rem;color:#fff;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-f43a847-7947f4a{width:fit-content;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:14px;justify-content:start;align-items:start}.elementor .e-4de8817-5dcb634{min-height:0;overflow:hidden;padding-block-start:3.125rem;padding-block-end:3.125rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-width:2px;border-color:#3a4e73;border-style:solid;background-color:#162d5c;display:flex;flex-direction:column;gap:20px;grid-column:span 1;grid-row:span 1;justify-content:center;align-items:start}.elementor .e-919bb82-a679807{width:157px;height:35px;min-width:157px;min-height:35px;color:#fff0;display:flex}.elementor .e-0380509-8345aca{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1.25rem;color:#fff;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-4c0f42c-0b77163{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:.875rem;color:#fff;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-444ba51-dada71b{width:fit-content;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:14px;justify-content:start;align-items:start}.elementor .e-13ea12b-01ec239{min-height:0;overflow:hidden;padding-block-start:3.125rem;padding-block-end:3.125rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-width:2px;border-color:#3a4e73;border-style:solid;background-color:#162d5c;display:flex;flex-direction:column;gap:20px;grid-column:span 1;grid-row:span 1;justify-content:center;align-items:start}.elementor .e-934b5ef-5e72372{width:fit-content;column-gap:20px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;row-gap:12px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-auto-flow:row}.elementor .e-e9db888-d46a9d5{overflow:hidden;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:max(20px, calc((100% - 1280px) / 2));padding-inline-end:max(20px, calc((100% - 1280px) / 2));background-color:#fff;flex-direction:column;gap:30px;flex-wrap:wrap;justify-content:start;align-items:center}.elementor .e-0s6s5q2-928smug{display:none}