.elementor .e-b8d53d3-3dd712b{font-family:Archivo;font-weight:700;font-size:3rem;color:#fff;letter-spacing:-.025em;line-height:100%;text-align:start}.elementor .e-7242e6e-7e70b78{font-family:Archivo;font-weight:400;font-size:1.125rem;color:#e2e2e2;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-716fe19-fb267e3{font-family:Archivo;font-weight:600;font-size:1rem;color:#fff;letter-spacing:0em;line-height:15px;text-align:start}.elementor .e-34f72fe-7c9341e{width:24px;height:24px;color:#fff0;display:flex}.elementor .e-3a05fc0-7696843{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-93fa75e-6d87484{font-family:Archivo;font-weight:700;font-size:1rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:15px;text-align:start}.elementor .e-891e5a7-32497d6{width:24px;height:24px;color:#fff0;display:flex}.elementor .e-9533912-ef083f2{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-a566c76-a294067{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-4ae1f65-4b8ce6c{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-13c7982-49f3f26{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-c7cf1d8-53fa246{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-7b2515f-25c6b22{width:100%;height:auto;min-width:0;min-height:auto;max-width:555px;max-height:360px;border-width:4px;border-color:#c9a56b;border-style:solid}.elementor .e-0648273-4efcb31{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-d2a7c79-f8906a1{font-family:Archivo;font-weight:700;font-size:2.5rem;color:var(--ps-grainsboro);letter-spacing:-.025em;line-height:100%;text-align:start}.elementor .e-6e053a0-8933cf8{font-family:Satoshi;font-weight:400;font-size:1.125rem;color:var(--ps-grainsboro);letter-spacing:0em;line-height:120%;text-align:start}.elementor .e-6336918-902ec8c{font-family:Archivo;font-weight:600;font-size:1rem;color:#fff;letter-spacing:0em;line-height:15px;text-align:start}.elementor .e-98878ab-7e9468b{width:24px;height:24px;color:#fff0;display:flex}.elementor .e-aaa38bb-53ab6e1{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-cecfaca-0bce8ba{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:8px;justify-content:start;align-items:start}.elementor .e-a70730d-9def73c{width:fit-content;min-height:360px;overflow:hidden;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:3.125rem;padding-inline-end:3.125rem;background-color:#162d5c;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:start}.elementor .e-74815f3-4f003e2{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:42px;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-643e7d3-96eb22b{font-family:Archivo;font-weight:700;font-size:1rem;color:#c9a56b;letter-spacing:0em;line-height:120.00000762939%;text-align:center}.elementor .e-7da99ea-a4e85d3{font-family:Archivo;font-weight:700;font-size:2.5rem;color:#162d5c;letter-spacing:-.03em;line-height:100%;text-align:center}.elementor .e-e5256d7-8be7499{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:5px;justify-content:start;align-items:center}.elementor .e-d3d6a6e-8aa5d3a{width:49px;height:49px;min-width:49px;min-height:49px;color:#fff0;display:flex}.elementor .e-31fade8-50fccc3{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1.5rem;color:#162d5c;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-fcc80a0-8e3ca02{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:1.125rem;color:var(--ps-sienna);letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-43814f5-43485dc{min-height:0;overflow:hidden;padding-block-start:2.063rem;padding-block-end:2.063rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#162d5c80;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:18px;grid-column:span 1;grid-row:span 1;justify-content:start;align-items:start}.elementor .e-7a9aef1-38895d1{width:49px;height:49px;min-width:49px;min-height:49px;color:#fff0;display:flex}.elementor .e-4635982-7f85929{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1.5rem;color:#162d5c;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-260f0a0-eb7106e{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:1.125rem;color:var(--ps-sienna);letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-9795fe4-e72274d{min-height:0;overflow:hidden;padding-block-start:2.063rem;padding-block-end:2.063rem;padding-inline-start:1.438rem;padding-inline-end:1.438rem;border-width:1px;border-color:#162d5c80;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:18px;grid-column:span 1;grid-row:span 1;justify-content:start;align-items:start}.elementor .e-87d9363-a6e9d40{width:49px;height:49px;min-width:49px;min-height:49px;color:#fff0;display:flex}.elementor .e-c23cf32-8cd1ca6{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1.5rem;color:#162d5c;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-31a20dd-57d7036{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:1.125rem;color:var(--ps-sienna);letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-c834b9c-ec38fa0{min-height:0;overflow:hidden;padding-block-start:2.063rem;padding-block-end:2.063rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#162d5c80;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:18px;grid-column:span 1;grid-row:span 1;justify-content:start;align-items:start}.elementor .e-9df764f-56deb25{width:1214px;min-width:1214px;min-height:254px;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-f885dff-d72192f{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:column;gap:53px;flex-wrap:wrap;justify-content:start;align-items:center}.elementor .e-654861b-54ed8b8{font-family:Archivo;font-weight:700;font-size:1rem;color:#c9a56b;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-8eb5731-90d6d72{font-family:Archivo;font-weight:700;font-size:2.5rem;color:var(--ps-white);letter-spacing:-.03em;line-height:100%;text-align:start}.elementor .e-154458f-fde6d69{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:5px;justify-content:start;align-items:start}.elementor .e-1a92794-37bac66{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:2.25rem;color:#c9a56b;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-f94a2e7-6e4b34e{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1.125rem;color:#162d5c;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-3f9986a-5f8c42e{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:.875rem;color:#3a4e73;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-7c0e93d-a8a2a88{min-height:0;overflow:hidden;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#c9a56b;border-style:solid;background-color:#fffdfd;display:flex;flex-direction:column;gap:20px;grid-column:span 1;grid-row:span 1;justify-content:start;align-items:start}.elementor .e-f32b647-5d9c31a{width:100%;min-width:0;font-family:Satoshi;font-weight:700;font-size:2.25rem;color:#c9a56b;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-b054024-215c07a{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1.125rem;color:#162d5c;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-8e45392-791fafd{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:.875rem;color:#3a4e73;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-4c2eabd-65bf9d9{min-height:0;overflow:hidden;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#c9a56b;border-style:solid;background-color:#fffdfd;display:flex;flex-direction:column;gap:20px;grid-column:span 1;grid-row:span 1;justify-content:start;align-items:start}.elementor .e-e047cb1-8189776{width:100%;min-width:0;font-family:Satoshi;font-weight:700;font-size:2.25rem;color:#c9a56b;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-0cff6be-51e3a7f{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1.125rem;color:#162d5c;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-4b2da96-f3e2595{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:.875rem;color:#3a4e73;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-62da1ff-459e0db{min-height:0;overflow:hidden;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#c9a56b;border-style:solid;background-color:#fffdfd;display:flex;flex-direction:column;gap:20px;grid-column:span 1;grid-row:span 1;justify-content:start;align-items:start}.elementor .e-2dc3a13-734cf1d{width:100%;min-width:0;font-family:Satoshi;font-weight:700;font-size:2.25rem;color:#c9a56b;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-e1355f7-792e3f9{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:1.125rem;color:#162d5c;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-d6aedf8-a3c357a{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:.875rem;color:#3a4e73;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-716dcbe-2eb40bc{min-height:0;overflow:hidden;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#c9a56b;border-style:solid;background-color:#fffdfd;display:flex;flex-direction:column;gap:20px;grid-column:span 1;grid-row:span 1;justify-content:start;align-items:start}.elementor .e-95638d1-5e0562d{width:100%;min-width:0;column-gap:20px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;row-gap:20px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);grid-auto-flow:row}.elementor .e-c1ef16f-2d620d6{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));background-color:#162d5c;flex-direction:column;gap:30px;flex-wrap:wrap;justify-content:start;align-items:start}.elementor .e-d50cce7-0ec4650{font-family:Archivo;font-weight:700;font-size:1rem;color:#c9a56b;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-80ef5c2-f32b5d5{font-family:Archivo;font-weight:700;font-size:2.5rem;color:var(--ps-midnightblue);letter-spacing:-.03em;line-height:100%;text-align:start}.elementor .e-7920ec7-eed7b70{font-family:Archivo;font-weight:400;font-size:1.125rem;color:var(--ps-darkslateblue);letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-6eb2554-8f11a59{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-a9cc97c-abd4fca{width:33px;height:33px;min-width:33px;min-height:33px;color:#fff0;display:flex}.elementor .e-1c81aa1-f5c2ea8{font-family:Archivo;font-weight:700;font-size:1.125rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:22px;text-align:start}.elementor .e-e8b0e22-1da9001{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:.875rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:20px;text-align:start}.elementor .e-d27dd0b-95acff2{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;justify-content:start;align-items:start}.elementor .e-39632d2-70a47d0{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:row;gap:10px;flex-wrap:nowrap;justify-content:start;align-items:center}.elementor .e-6f257cc-0e8cb86{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:#162d5c;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.elementor .e-da6ebed-63e2963{width:33px;height:33px;min-width:33px;min-height:33px;color:#fff0;display:flex}.elementor .e-b511884-d1fc649{font-family:Archivo;font-weight:700;font-size:1.125rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:22px;text-align:start}.elementor .e-955c85a-926d169{width:402px;min-width:402px;font-family:Satoshi;font-weight:400;font-size:.875rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:20px;text-align:start}.elementor .e-1af767e-9644045{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;justify-content:start;align-items:start}.elementor .e-9df54d6-bba51c7{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:row;gap:10px;flex-wrap:nowrap;justify-content:start;align-items:center}.elementor .e-2825c98-1a70266{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:#162d5c;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.elementor .e-9553943-83bf303{width:33px;height:33px;min-width:33px;min-height:33px;color:#fff0;display:flex}.elementor .e-e1a3cc0-d315ed9{font-family:Archivo;font-weight:700;font-size:1.125rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:22px;text-align:start}.elementor .e-f5b6e06-ece9ff5{width:402px;min-width:402px;font-family:Satoshi;font-weight:400;font-size:.875rem;color:var(--ps-midnightblue);letter-spacing:0em;line-height:20px;text-align:start}.elementor .e-0a4ad0c-909cd2f{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;justify-content:start;align-items:start}.elementor .e-a3b2581-2aca483{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:row;gap:10px;flex-wrap:nowrap;justify-content:start;align-items:center}.elementor .e-463dc61-fee9dec{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:#162d5c;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.elementor .e-5de977c-ea140f2{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-069b847-516e0ce{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));background-color:#fff;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-61f2efe-842d0a8{width:100%;min-width:0;font-family:Archivo;font-weight:700;font-size:2.625rem;color:#fff;letter-spacing:0em;line-height:100%;text-align:start}.elementor .e-152d31a-f9a0472{width:100%;min-width:0;font-family:Archivo;font-weight:400;font-size:1rem;color:#e2e2e2;letter-spacing:0em;line-height:120.00000762939%;text-align:start}.elementor .e-6df958d-168234c{font-family:Archivo;font-weight:600;font-size:1rem;color:#fff;letter-spacing:0em;line-height:15px;text-align:start}.elementor .e-492f999-13cc7f1{width:24px;height:24px;color:#fff0;display:flex}.elementor .e-0444e4c-8dd0214{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-0f35010-06f5502{width:510px;min-width:510px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:16px;justify-content:start;align-items:start}.elementor .e-1ea472d-282cd48{width:100%;height:auto;min-width:0;min-height:auto;max-width:531px;max-height:440px;position:absolute;inset-block-start:-44px;inset-inline-end:-53px}.elementor .e-cd56899-940d34e{width:1122px;min-width:1122px;min-height:292px;overflow:hidden;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:5.625rem;padding-inline-end:5.625rem;background-image:url(https://primiserv.com.br/wp-content/uploads/2026/09/bg-2.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--prime-azul);display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:start;align-items:center}.elementor .e-2f7ad3a-24b7806{overflow:hidden;padding-block-start:2.5rem;padding-block-end: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:10px;flex-wrap:wrap;justify-content:center;align-items:center}.elementor .e-1y1x74r-1k1618l{display:none}