.elementor .e-a66abe6-5e29d89{width:fit-content;font-family:Inter;font-weight:500;font-size:0.875rem;color:#359dff;letter-spacing:0.01em;line-height:19.6px;text-align:start;display:block;flex-wrap:nowrap;flex:0 0 auto;}.elementor .e-9a77647-582a35a{width:fit-content;font-family:Inter;font-weight:500;font-size:0.875rem;color:#359dff;letter-spacing:0.01em;line-height:19.6px;text-align:start;display:block;flex-wrap:nowrap;flex:0 0 auto;}.elementor .e-3cfa389-dbcc5a0{width:fit-content;min-height:2rem;font-weight:500;font-size:0.875rem;letter-spacing:0.01em;line-height:140%;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin-block-start:0px;margin-block-end:21.6px;margin-inline-start:0px;margin-inline-end:0px;border-radius:60px;border-width:1px;border-color:#ffffff38;border-style:solid;background-color:#0c1c4e4d;backdrop-filter:blur(8px);display:inline-flex;flex-direction:row;gap:0.55rem;flex-wrap:nowrap;justify-content:start;align-items:center;}.elementor .e-a0e306a-25386b0{max-width:42rem;font-family:Inter;font-weight:400;font-size:1.125rem;color:#ffffffc7;line-height:165%;text-align:start;}.elementor .e-1bbf630-2d08e1c{width:757px;min-width:auto;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;}.elementor .e-28afba5-19c262e{width:fit-content;font-family:Inter;font-weight:500;font-size:0.875rem;color:#ffffff;letter-spacing:0.06em;text-align:start;text-transform:uppercase;display:block;flex-wrap:nowrap;flex:0 0 auto;line-height: normal;\n}.elementor .e-915b91e-67aedc0{width:1.25rem;height:20px;max-width:none;overflow:hidden;font-family:Inter;font-weight:500;font-size:0.875rem;letter-spacing:0.06em;text-align:start;text-transform:uppercase;flex-wrap:nowrap;flex:0 0 auto;transition: transform 0.3s cubic-bezier(0.22, 1, 0.36, 1) !important;
fill: none;
stroke: rgb(255, 255, 255);
color: inherit !important;\n}.elementor .e-a1d0161-b513ebc{width:625px;font-weight:500;font-size:0.875rem;color:#ffffff;letter-spacing:0.06em;text-transform:uppercase;padding:0px;margin-block-start:100px;display:flex;flex-direction:row;gap:0.8rem;flex-wrap:nowrap;flex:0 0 auto;justify-content:start;align-items:center;align-self:start;}.elementor .e-8430ba6-a596a80{font-family:Inter;font-weight:600;font-size:3rem;color:#1b2858;letter-spacing:-0.05em;line-height:95%;text-align:start;display:block;flex-wrap:nowrap;}.elementor .e-6e04889-a04e13f{font-family:Inter;font-weight:500;font-size:0.875rem;color:#1b2858;text-align:start;text-transform:uppercase;margin-block-start:7.2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex-wrap:nowrap;line-height: normal;\n}.elementor .e-1c95e20-0b01598{width:12rem;min-height:9.5rem;color:#1b2858;padding-block-start:-0.4rem;padding-block-end:1.6rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;margin-block-start:-32px;border-radius:8px;background-color:#359dff;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:end;}.elementor .e-f1347d2-5732955{width:1224px;position:relative;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:end;align-items:end;}.elementor .e-e846dba-0be6063{width:auto;min-height:clamp(43rem, 88svh, 56rem);color:#ffffff;padding:0px;background-image:linear-gradient(90deg, #122258f5 0%,#122258d6 38%,#12225866 68%,#1222584d 100%),linear-gradient(180deg, #14214d61 0%,#14214d1a 50%,#14214da6 100%),url("https://cic-rs.ind.br/wp-content/uploads/2026/10/dia-da-secretaria.webp");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;background-color:#233471;display:flex;flex-direction:column;justify-content:center;align-items:center;isolation: isolate;\n}.elementor .e-773eda7-63a3926{width:390px;height:396px;position:absolute;inset-block-start:-205px;inset-inline-end:-105px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;background-image:url("https://cic-rs.ind.br/wp-content/uploads/2026/09/gears-white.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:#00000000;opacity:72%;transform:rotateX(0deg) rotateY(0deg) rotateZ(8deg);display:block;pointer-events: none;
z-index: 8;\n}.elementor .e-13624e8-a428376{width:fit-content;font-family:Inter;font-weight:500;font-size:0.875rem;color:#359dff;line-height:18.9px;text-align:start;display:block;flex-wrap:nowrap;flex:0 0 auto;}.elementor .e-1854a20-1fa4d31{width:fit-content;font-family:Inter;font-weight:500;font-size:0.875rem;color:#359dff;line-height:18.9px;text-align:start;display:block;flex-wrap:nowrap;flex:0 0 auto;}.elementor .e-a4487e7-eb5cd6f{width:fit-content;min-height:2rem;font-weight:500;font-size:0.875rem;color:#233471;line-height:135%;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin-block-start:0px;margin-block-end:21.6px;margin-inline-start:0px;margin-inline-end:0px;border-radius:48px;border-width:1px;border-color:#23347133;border-style:solid;display:inline-flex;flex-direction:row;gap:0.55rem;flex-wrap:nowrap;justify-content:start;align-items:center;}.elementor .e-72a797c-b80d1bc{width:auto;min-width:auto;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;}.elementor .e-84465bb-94220eb{max-width:43rem;font-family:Inter;font-weight:400;font-size:1.12rem;color:#233471;line-height:172%;text-align:start;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-da36054-7eaf8b8{width:fit-content;font-family:Inter;font-weight:500;font-size:0.83rem;color:#233471;text-align:start;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:32px;border-width:1px;border-color:#23347133;border-style:solid;background-color:#ffffff00;flex-wrap:nowrap;line-height: normal;\n}.elementor .e-da36054-7eaf8b8:hover,.elementor .e-da36054-7eaf8b8:focus-visible{color:#ffffff;border-color:#233471;background-color:#233471;}.elementor .e-f9ec5a2-002c8f3{width:fit-content;font-family:Inter;font-weight:500;font-size:0.83rem;color:#233471;text-align:start;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:32px;border-width:1px;border-color:#23347133;border-style:solid;background-color:#ffffff00;flex-wrap:nowrap;line-height: normal;\n}.elementor .e-f9ec5a2-002c8f3:hover,.elementor .e-f9ec5a2-002c8f3:focus-visible{color:#ffffff;border-color:#233471;background-color:#233471;}.elementor .e-c18c174-40d5487{width:fit-content;font-family:Inter;font-weight:500;font-size:0.83rem;color:#233471;text-align:start;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:32px;border-width:1px;border-color:#23347133;border-style:solid;background-color:#ffffff00;flex-wrap:nowrap;line-height: normal;\n}.elementor .e-c18c174-40d5487:hover,.elementor .e-c18c174-40d5487:focus-visible{color:#ffffff;border-color:#233471;background-color:#233471;}.elementor .e-3a2e0a5-63741dc{width:fit-content;font-family:Inter;font-weight:500;font-size:0.83rem;color:#233471;text-align:start;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:32px;border-width:1px;border-color:#23347133;border-style:solid;background-color:#ffffff00;flex-wrap:nowrap;line-height: normal;\n}.elementor .e-3a2e0a5-63741dc:hover,.elementor .e-3a2e0a5-63741dc:focus-visible{color:#ffffff;border-color:#233471;background-color:#233471;}.elementor .e-f509981-dc66152{width:auto;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:space-around;}.elementor .e-3862b6b-5023bbd{width:auto;min-width:auto;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;align-self:end;}.elementor .e-de15281-4c9d701{width:min(78.125rem, calc(100% - 3rem));padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:27px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-f5a1dd6-7b29dc0{width:auto;overflow:hidden;padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:#ebefff;display:block;}.elementor .e-d19ac4a-415df1c{width:100%;height:100%;max-width:100%;aspect-ratio:677/452;object-fit:cover;font-family:Inter;font-weight:400;font-size:1rem;color:#505d5d;text-align:start;flex-wrap:nowrap;}.elementor .e-e751e7f-04b8aba{overflow:hidden;position:relative;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;}.elementor .e-9ce544c-3b4231d{font-family:Inter;font-weight:600;font-size:0.78rem;color:#2f4b8c;letter-spacing:0.1em;text-align:start;text-transform:uppercase;margin-block-start:0px;margin-block-end:11.2px;margin-inline-start:0px;margin-inline-end:0px;line-height: normal;\n}.elementor .e-7409a8c-543a6b1{max-width:35rem;font-family:Inter;font-weight:500;font-size:clamp(26px, 2.2vw, 32px);color:#233471;letter-spacing:-0.045em;line-height:105%;text-align:start;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-80a0f3d-2d4dcea{font-family:Inter;font-weight:400;font-size:1rem;color:#505d5d;line-height:172%;text-align:start;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-aae60e4-06e5402{font-family:Inter;font-weight:400;font-size:1rem;color:#505d5d;line-height:172%;text-align:start;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-50d275c-292d513{font-family:Inter;font-weight:600;font-size:0.7rem;color:#2f4b8c;letter-spacing:0.1em;line-height:140%;text-align:start;text-transform:uppercase;margin-block-start:0px;margin-block-end:5.6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cf5ba4f-1818eb6{font-family:Inter;font-weight:500;font-size:0.95rem;color:#233471;line-height:145%;text-align:start;}.elementor .e-b8ac209-c58ff83{width:50%;padding:16px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#23347133;border-style:solid;display:block;}.elementor .e-4f0aa74-2aa08ae{font-family:Inter;font-weight:600;font-size:0.7rem;color:#2f4b8c;letter-spacing:0.1em;line-height:140%;text-align:start;text-transform:uppercase;margin-block-start:0px;margin-block-end:5.6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ba825f8-9814c3e{font-family:Inter;font-weight:500;font-size:0.95rem;color:#233471;line-height:145%;text-align:start;}.elementor .e-9ee46a3-aa4b6c8{width:50%;padding:16px;margin:0px;display:block;}.elementor .e-18caaf9-2e8fa55{min-height:56px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#23347133;border-style:solid;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-971f584-c83fc0d{width:fit-content;font-family:Inter;font-weight:500;font-size:0.76rem;color:#233471;text-align:start;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:32px;background-color:#359dff1c;flex:0 0 auto;line-height: normal;\n}.elementor .e-3dab3f9-14e0458{width:fit-content;font-family:Inter;font-weight:500;font-size:0.76rem;color:#233471;text-align:start;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:32px;background-color:#359dff1c;flex:0 0 auto;line-height: normal;\n}.elementor .e-eed3d6d-cb0caaf{width:fit-content;font-family:Inter;font-weight:500;font-size:0.76rem;color:#233471;text-align:start;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:32px;background-color:#359dff1c;flex:0 0 auto;line-height: normal;\n}.elementor .e-476b6d8-723ec01{width:auto;min-width:auto;font-weight:400;color:#505d5d;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:21.6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:0.5rem;flex-wrap:wrap;justify-content:start;align-items:stretch;}.elementor .e-b156f4e-590b86a{width:auto;min-width:auto;padding:32px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;align-self:start;}.elementor .e-f694b84-e33bfec{width:1224px;overflow:hidden;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:32px;border-width:1px;border-color:#2334711a;border-style:solid;background-color:#ffffff;gap:0px;grid-template-columns:minmax(0px, 1.08fr) minmax(0px, 0.92fr);grid-template-rows:auto;}.elementor .e-0067e68-ad26e79{width:100%;height:100%;max-width:100%;aspect-ratio:1600/1067;object-fit:cover;font-family:Inter;font-weight:400;font-size:1rem;color:#505d5d;text-align:start;flex-wrap:nowrap;}.elementor .e-a1e7efd-f2bddf9{overflow:hidden;position:relative;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;order:2;}.elementor .e-dff9771-e249dbc{font-family:Inter;font-weight:600;font-size:0.78rem;color:#2f4b8c;letter-spacing:0.1em;text-align:start;text-transform:uppercase;margin-block-start:0px;margin-block-end:11.2px;margin-inline-start:0px;margin-inline-end:0px;line-height: normal;\n}.elementor .e-63628d0-65283f1{max-width:35rem;font-family:Inter;font-weight:500;font-size:clamp(26px, 2.2vw, 32px);color:#233471;letter-spacing:-0.045em;line-height:105%;text-align:start;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b0b0c61-f41b54a{font-family:Inter;font-weight:400;font-size:1rem;color:#505d5d;line-height:172%;text-align:start;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cdd4450-9d7e421{font-family:Inter;font-weight:400;font-size:1rem;color:#505d5d;line-height:172%;text-align:start;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d74e76b-b1a70f4{font-family:Inter;font-weight:600;font-size:0.7rem;color:#2f4b8c;letter-spacing:0.1em;line-height:140%;text-align:start;text-transform:uppercase;margin-block-start:0px;margin-block-end:5.6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3179d6f-723aac4{font-family:Inter;font-weight:500;font-size:0.95rem;color:#233471;line-height:145%;text-align:start;}.elementor .e-d24c704-83fa4b9{width:36%;min-width:0px;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#23347133;border-style:solid;display:block;}.elementor .e-4869d97-a8dbd04{font-family:Inter;font-weight:600;font-size:0.7rem;color:#2f4b8c;letter-spacing:0.1em;line-height:140%;text-align:start;text-transform:uppercase;margin-block-start:0px;margin-block-end:5.6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a57f0b7-0185313{font-family:Inter;font-weight:500;font-size:0.95rem;color:#233471;line-height:145%;text-align:start;}.elementor .e-f815271-3bd6b4f{width:64%;min-width:0px;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:block;}.elementor .e-18739a3-f748275{width:auto;min-width:auto;min-height:56px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#23347133;border-style:solid;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-3589c1c-394073b{width:fit-content;font-family:Inter;font-weight:500;font-size:0.76rem;color:#233471;text-align:start;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:32px;background-color:#359dff1c;flex:0 0 auto;line-height: normal;\n}.elementor .e-54c0017-c7386d4{width:fit-content;font-family:Inter;font-weight:500;font-size:0.76rem;color:#233471;text-align:start;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:32px;background-color:#359dff1c;flex:0 0 auto;line-height: normal;\n}.elementor .e-fc55736-03e0ef3{width:fit-content;font-family:Inter;font-weight:500;font-size:0.76rem;color:#233471;text-align:start;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:32px;background-color:#359dff1c;flex:0 0 auto;line-height: normal;\n}.elementor .e-168c545-4f97681{width:auto;min-width:auto;font-weight:400;color:#505d5d;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:21.6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:0.5rem;flex-wrap:wrap;justify-content:start;align-items:stretch;}.elementor .e-a353b53-2fcc496{width:auto;min-width:auto;padding:32px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;order:1;}.elementor .e-faf46cc-82157f9{width:1224px;min-width:auto;min-height:38rem;overflow:hidden;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:32px;border-width:1px;border-color:#2334711a;border-style:solid;background-color:#f6f8ff;gap:0px;grid-template-columns:minmax(0px, 0.92fr) minmax(0px, 1.08fr);grid-template-rows:auto;}.elementor .e-dc625be-356260e{width:100%;height:100%;max-width:100%;aspect-ratio:617/411;object-fit:cover;font-family:Inter;font-weight:400;font-size:1rem;color:#505d5d;text-align:start;flex-wrap:nowrap;}.elementor .e-5c869be-ebae885{overflow:hidden;position:relative;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;}.elementor .e-b14ca7c-6a16796{font-family:Inter;font-weight:600;font-size:0.78rem;color:#2f4b8c;letter-spacing:0.1em;text-align:start;text-transform:uppercase;margin-block-start:0px;margin-block-end:11.2px;margin-inline-start:0px;margin-inline-end:0px;line-height: normal;\n}.elementor .e-8de7325-cd05186{max-width:35rem;font-family:Inter;font-weight:500;font-size:clamp(26px, 2.2vw, 32px);color:#233471;letter-spacing:-0.045em;line-height:105%;text-align:start;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bd9a0b6-330c81a{font-family:Inter;font-weight:400;font-size:1rem;color:#505d5d;line-height:172%;text-align:start;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f9cd5d8-fe9f86b{font-family:Inter;font-weight:400;font-size:1rem;color:#505d5d;line-height:172%;text-align:start;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b77486e-172739f{font-family:Inter;font-weight:600;font-size:0.7rem;color:#2f4b8c;letter-spacing:0.1em;line-height:140%;text-align:start;text-transform:uppercase;margin-block-start:0px;margin-block-end:5.6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9498a4c-08dbe2b{font-family:Inter;font-weight:500;font-size:0.95rem;color:#233471;line-height:145%;text-align:start;}.elementor .e-56134a5-6fe2027{width:29%;min-width:0px;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#23347133;border-style:solid;display:block;}.elementor .e-2ec2bcb-25fd641{font-family:Inter;font-weight:600;font-size:0.7rem;color:#2f4b8c;letter-spacing:0.1em;line-height:140%;text-align:start;text-transform:uppercase;margin-block-start:0px;margin-block-end:5.6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-96aa10a-808c972{font-family:Inter;font-weight:500;font-size:0.95rem;color:#233471;line-height:145%;text-align:start;}.elementor .e-62a0b8b-42a9e35{width:71%;min-width:0px;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:block;}.elementor .e-8ed59bd-5899a4e{width:auto;min-width:auto;min-height:56px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#23347133;border-style:solid;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-3e4a7ef-9d149a3{width:fit-content;font-family:Inter;font-weight:500;font-size:0.76rem;color:#233471;text-align:start;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:32px;background-color:#359dff1c;flex:0 0 auto;line-height: normal;\n}.elementor .e-d0fc041-93be926{width:fit-content;font-family:Inter;font-weight:500;font-size:0.76rem;color:#233471;text-align:start;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:32px;background-color:#359dff1c;flex:0 0 auto;line-height: normal;\n}.elementor .e-182d4a3-195119c{width:fit-content;font-family:Inter;font-weight:500;font-size:0.76rem;color:#233471;text-align:start;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:32px;background-color:#359dff1c;flex:0 0 auto;line-height: normal;\n}.elementor .e-6254f3e-fdef3eb{width:auto;min-width:auto;font-weight:400;color:#505d5d;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:21.6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:0.5rem;flex-wrap:wrap;justify-content:start;align-items:stretch;}.elementor .e-cc0c117-4dfd58a{width:auto;min-width:auto;padding:32px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;}.elementor .e-03f77d0-06e5be9{width:1224px;min-width:auto;min-height:38rem;overflow:hidden;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:32px;border-width:1px;border-color:#2334711a;border-style:solid;background-color:#ffffff;gap:0px;grid-template-columns:minmax(0px, 1.08fr) minmax(0px, 0.92fr);grid-template-rows:auto;}.elementor .e-95d33ae-e3071e5{width:100%;height:100%;max-width:100%;aspect-ratio:617/411;object-fit:cover;font-family:Inter;font-weight:400;font-size:1rem;color:#ffffffb8;text-align:start;flex-wrap:nowrap;}.elementor .e-3d92880-0d8fa36{overflow:hidden;position:relative;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;order:2;}.elementor .e-c6af538-468b21d{font-family:Inter;font-weight:600;font-size:0.78rem;color:#359dff;letter-spacing:0.1em;text-align:start;text-transform:uppercase;margin-block-start:0px;margin-block-end:11.2px;margin-inline-start:0px;margin-inline-end:0px;line-height: normal;\n}.elementor .e-bc979d4-20b1fc7{max-width:35rem;font-family:Inter;font-weight:500;font-size:clamp(26px, 2.2vw, 32px);color:#ffffff;letter-spacing:-0.045em;line-height:105%;text-align:start;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9802b22-59e9f4f{font-family:Inter;font-weight:400;font-size:1rem;color:#ffffffb8;line-height:172%;text-align:start;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e87aa42-0b9f026{font-family:Inter;font-weight:400;font-size:1rem;color:#ffffffb8;line-height:172%;text-align:start;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cd470f1-bc37f37{font-family:Inter;font-weight:600;font-size:0.7rem;color:#ffffff80;letter-spacing:0.1em;line-height:140%;text-align:start;text-transform:uppercase;margin-block-start:0px;margin-block-end:5.6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e93e551-b05df43{font-family:Inter;font-weight:500;font-size:0.95rem;color:#ffffff;line-height:145%;text-align:start;}.elementor .e-9834236-622b000{width:40%;min-width:0px;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#ffffff29;border-style:solid;display:block;}.elementor .e-4a62e07-637d1f2{font-family:Inter;font-weight:600;font-size:0.7rem;color:#ffffff80;letter-spacing:0.1em;line-height:140%;text-align:start;text-transform:uppercase;margin-block-start:0px;margin-block-end:5.6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6f090e1-7511ffb{font-family:Inter;font-weight:500;font-size:0.95rem;color:#ffffff;line-height:145%;text-align:start;}.elementor .e-c5d6bc5-9553e8b{width:60%;min-width:0px;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-color:#ffffff29;display:block;}.elementor .e-2c1358b-6f9e148{width:auto;min-width:auto;min-height:56px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ffffff29;border-style:solid;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-de6ab49-833acd9{width:fit-content;font-family:Inter;font-weight:500;font-size:0.76rem;color:#ffffff;text-align:start;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:32px;background-color:#ffffff17;flex:0 0 auto;line-height: normal;\n}.elementor .e-60a442f-bb68554{width:fit-content;font-family:Inter;font-weight:500;font-size:0.76rem;color:#ffffff;text-align:start;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:32px;background-color:#ffffff17;flex:0 0 auto;line-height: normal;\n}.elementor .e-f41508b-1525e93{width:fit-content;font-family:Inter;font-weight:500;font-size:0.76rem;color:#ffffff;text-align:start;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:32px;background-color:#ffffff17;flex:0 0 auto;line-height: normal;\n}.elementor .e-530aa76-e892524{width:auto;min-width:auto;font-weight:400;color:#ffffffb8;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:21.6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:0.5rem;flex-wrap:wrap;justify-content:start;align-items:stretch;}.elementor .e-334f065-60e8d73{width:auto;min-width:auto;padding:32px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;order:1;}.elementor .e-7b83fe6-d6e1886{width:1224px;min-width:auto;min-height:38rem;overflow:hidden;color:#ffffffb8;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:32px;border-width:1px;border-color:#00000000;border-style:solid;background-color:#233471;gap:0px;grid-template-columns:minmax(0px, 0.92fr) minmax(0px, 1.08fr);grid-template-rows:auto;}.elementor .e-1b6c9bc-06ceb5f{font-family:Inter;font-weight:600;font-size:2.125rem;color:#ffffffeb;letter-spacing:-0.04em;text-align:start;display:block;flex-wrap:nowrap;line-height: normal;\n}.elementor .e-8afb66e-63964ba{width:46px;height:46px;min-width:auto;position:absolute;inset-inline-end:-5px;inset-block-end:7px;color:#1b2858;font-style:italic;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:50%;background-color:#359dff;gap:0px;justify-items:center;align-items:center;display: grid;\n}.elementor .e-dec6a72-cf6939b{width:148px;height:148px;min-width:auto;position:relative;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:50%;border-width:1px;border-color:#ffffff26;border-style:solid;box-shadow:0px 0px 0px 14px #ffffff06 inset;gap:0px;justify-items:center;align-items:center;display: grid;\n}.elementor .e-a07b87c-bff7104{width:fit-content;font-family:Inter;font-weight:500;font-size:0.9375rem;color:#359dff;letter-spacing:0.044em;line-height:15px;text-align:start;text-transform:uppercase;display:block;flex-wrap:nowrap;flex:0 0 auto;}.elementor .e-a183b59-d156b09{line-height: normal;\n}.elementor .e-9f4e913-2379b3a{width:fit-content;min-height:32px;font-weight:500;font-size:0.75rem;color:#ffffffad;letter-spacing:0.055em;line-height:100%;text-transform:uppercase;padding-block-start:0.3125rem;padding-block-end:0.3125rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:30px;border-width:1px;border-color:#23347133;border-style:solid;background-color:#ffffff70;display:inline-flex;flex-direction:row;gap:9px;flex-wrap:nowrap;justify-content:start;align-items:center;line-height: 1;\n}.elementor .e-681c816-11f8d00{max-width:660px;font-family:Inter;font-weight:400;font-size:1rem;color:#ffffffa8;line-height:170%;text-align:start;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8d6c976-b7225f7{width:555px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;}.elementor .e-d3ada57-07ff06d{width:fit-content;font-family:Inter;font-weight:600;font-size:0.5625rem;color:#ffffff6b;letter-spacing:0.14em;text-align:start;text-transform:uppercase;display:block;flex-wrap:nowrap;flex:0 0 auto;line-height: normal;\n}.elementor .e-9ad3053-a728788{width:fit-content;font-family:Inter;font-weight:600;font-size:0.9375rem;color:#1b2858;text-align:start;display:block;flex-wrap:nowrap;flex:0 0 auto;line-height: normal;\n}.elementor .e-a2f7d65-14efc67{width:18px;height:18px;max-width:none;overflow:visible;font-family:Inter;font-weight:600;font-size:0.875rem;text-align:start;font-style:italic;display:flex;flex-wrap:nowrap;flex:0 0 auto;fill: none;
stroke: rgb(255, 255, 255);\n}.elementor .e-9ef80a2-fde9787{width:46px;height:46px;min-width:auto;color:#ffffff;font-style:italic;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:50%;background-color:#233471;transition:transform 300ms;gap:0px;justify-items:center;align-items:center;display: grid;\n}.elementor .e-230d2d4-ecb2a4f{width:auto;min-width:208px;min-height:56px;font-weight:600;font-size:0.9375rem;color:#1b2858;padding-block-start:0.3125rem;padding-block-end:0.3125rem;padding-inline-start:1.5rem;padding-inline-end:0.3125rem;border-radius:60px;background-color:#359dff;transition:transform 300ms, box-shadow 300ms;display:flex;flex-direction:row;gap:36px;flex-wrap:nowrap;justify-content:space-between;align-items:center;line-height: inherit;
white-space: nowrap;\n}.elementor .e-230d2d4-ecb2a4f:hover,.elementor .e-230d2d4-ecb2a4f:focus-visible{box-shadow:0px 10px 26px 0px #0000002e;transform:translate3d(0px, -4px, 0px);}.elementor .e-0f19e0c-b1baa36{width:auto;min-width:auto;position:relative;z-index:2;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:18px;flex-wrap:nowrap;justify-content:start;align-items:start;}.elementor .e-35f8a3a-cbd827b{width:min(78.125rem, calc(100% - 48px));min-height:410px;overflow:hidden;position:relative;padding-block-start:4rem;padding-block-end:5.125rem;padding-inline-start:4.25rem;padding-inline-end:4.25rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:16px;background-color:#233471;display:flex;flex-direction:row;flex-wrap:wrap;grid-template-columns:150px minmax(0px, 1fr) minmax(230px, 0.42fr);grid-template-rows:auto;justify-content:center;align-content:center;align-items:center;row-gap: clamp(34px, 5vw, 76px);
column-gap: clamp(34px, 5vw, 76px);
isolation: isolate;
isolation: isolate;
&::before {
content: "";
position: absolute;
inset: -170px -120px auto auto;
z-index: -1;
width: 420px;
height: 427px;
background-image: url("https://cic.paviani.net/wp-content/uploads/2026/09/gears-white.png");
background-size: contain;
background-repeat: no-repeat;
opacity: 0.055;
transform: rotate(-10deg);
background-position: 50% 50%;
transform-origin: 210px 213.5px;
}
&::after {
content: "";
position: absolute;
inset: auto 0px 0px;
z-index: -1;
height: 5px;
background: #359dff;
background-color: rgb(53, 157, 255);
transform-origin: 625px 2.5px;
}\n}.elementor .e-a10cfe8-931fc35{width:auto;padding-block-start:120px;padding-block-end:120px;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:64px;justify-content:center;align-items:center;}