.elementor .e-6d0d4123-a05c{width:140px;height:auto;}.elementor .e-220b9454-d313{width:100%;max-width:1280px;padding:0px;justify-content:flex-start;align-items:center;}.elementor .e-36eab5a8-18e7{width:100%;position:sticky;inset-block-start:0px;z-index:999;font-family:Sora;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;justify-content:center;}.elementor .e-6ef63bf4-fc92{font-weight:600;font-size:14px;color:#5C5CFF;letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;}.elementor .e-7e898678-ec76{font-weight:600;font-size:36px;color:#2D2A58;line-height:1.3;}.elementor .e-220fd1a0-d307{max-width:607px;font-weight:400;font-size:18px;color:#2D2A58;line-height:1.5;margin-block-start:0px;}.elementor .e-53626cf6-e2da{width:24px;height:24px;color:transparent;flex:0 0 auto;fill: #5C5CFF;\n}.elementor .e-2f957797-ae47{font-weight:400;font-size:16px;color:#2D2A58;line-height:1.4;}.elementor .e-63c5530e-7b8a{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-6cdc853-24f8{width:24px;height:24px;color:transparent;flex:0 0 auto;fill: #5C5CFF;\n}.elementor .e-2fbc01c6-4cc5{font-weight:400;font-size:16px;color:#2D2A58;line-height:1.4;}.elementor .e-13b355ac-af6c{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-79c84aa9-cca1{width:24px;height:24px;color:transparent;flex:0 0 auto;fill: #5C5CFF;\n}.elementor .e-1d178846-a1d5{font-weight:400;font-size:16px;color:#2D2A58;line-height:1.4;}.elementor .e-120ba825-a5bd{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-378132d9-13aa{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;}.elementor .e-78bd060a-eb7f{padding:0px;flex-direction:column;gap:16px;}.elementor .e-2c6651e1-3ba1{min-width:0px;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:40px;flex:1 1 560px;}.elementor .e-592108fc-bfb5{font-weight:600;font-size:18px;color:#2D2A58;line-height:1.3;text-align:center;}.elementor .e-aff7102-2d52{font-weight:400;font-size:14px;color:#9196AD;line-height:1.4;text-align:center;}.elementor .e-4e8b031d-6703{min-width:320px;padding:40px;border-start-start-radius:32px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:32px;background-color:#FFFFFF;box-shadow:0px 0px 0px 1px #F1F2F7 inset,0px 16px 32px -4px rgba(43,47,71,0.1),0px 4px 4px -4px rgba(43,47,71,0.05);flex-direction:column;gap:24px;flex:0 1 520px;}.elementor .e-4c3ec6c-d493{width:100%;max-width:1280px;padding:0px;gap:80px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-621233fa-c968{width:100%;font-family:Sora;color:#2D2A58;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-image:url("https://go.softplan.com.br/wp-content/uploads/2026/09/gp-hero-gradiente.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;background-size: cover; background-position: center center;\n}.elementor .e-362544bd-f3eb{font-weight:600;font-size:14px;color:#5C5CFF;letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;}.elementor .e-270fe2e-b2fa{font-weight:600;font-size:36px;color:#2D2A58;line-height:1.3;text-align:center;}.elementor .e-55b9be7a-5a69{padding:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-153040ea-7e57{min-width:0px;max-width:800px;text-align:center;padding:0px;flex-direction:column;gap:24px;flex:0 1 auto;align-items:center;}.elementor .e-24a63e2e-e133{width:24px;height:24px;color:transparent;margin-block-start:2px;flex:0 0 auto;}.elementor .e-7f0c21c8-c5b0{font-weight:600;font-size:18px;color:#2D2A58;line-height:1.4;}.elementor .e-1033cf25-ba45{font-weight:400;font-size:16px;color:#2D2A58;line-height:1.4;}.elementor .e-3063eaa0-f5b1{padding:0px;flex-direction:column;gap:4px;}.elementor .e-db997d8-47f2{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 4px 0px rgba(45,42,88,0.1);transition:box-shadow 200ms;flex-direction:row;gap:16px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-db997d8-47f2:hover,.elementor .e-db997d8-47f2:focus-visible{box-shadow:0px 4px 4px -4px rgba(12,12,13,0.05),0px 16px 16px -8px rgba(12,12,13,0.1);}.elementor .e-55655cfb-cc38{width:24px;height:24px;color:transparent;margin-block-start:2px;flex:0 0 auto;}.elementor .e-65da4599-8937{font-weight:600;font-size:18px;color:#2D2A58;line-height:1.4;}.elementor .e-50bf567f-40c1{font-weight:400;font-size:16px;color:#2D2A58;line-height:1.4;}.elementor .e-533b2147-e75a{padding:0px;flex-direction:column;gap:4px;}.elementor .e-3cfd9e4a-12a4{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 4px 0px rgba(45,42,88,0.1);transition:box-shadow 200ms;flex-direction:row;gap:16px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-3cfd9e4a-12a4:hover,.elementor .e-3cfd9e4a-12a4:focus-visible{box-shadow:0px 4px 4px -4px rgba(12,12,13,0.05),0px 16px 16px -8px rgba(12,12,13,0.1);}.elementor .e-57cef62f-2fba{width:24px;height:24px;color:transparent;margin-block-start:2px;flex:0 0 auto;}.elementor .e-73a26cf3-71a6{font-weight:600;font-size:18px;color:#2D2A58;line-height:1.4;}.elementor .e-24708c88-8d43{font-weight:400;font-size:16px;color:#2D2A58;line-height:1.4;}.elementor .e-3d167e61-ee81{padding:0px;flex-direction:column;gap:4px;}.elementor .e-14ce1802-b19a{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 4px 0px rgba(45,42,88,0.1);transition:box-shadow 200ms;flex-direction:row;gap:16px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-14ce1802-b19a:hover,.elementor .e-14ce1802-b19a:focus-visible{box-shadow:0px 4px 4px -4px rgba(12,12,13,0.05),0px 16px 16px -8px rgba(12,12,13,0.1);}.elementor .e-7dbda3-8f5b{width:24px;height:24px;color:transparent;margin-block-start:2px;flex:0 0 auto;}.elementor .e-4771e3de-f4f7{font-weight:600;font-size:18px;color:#2D2A58;line-height:1.4;}.elementor .e-321181f3-e7ea{font-weight:400;font-size:16px;color:#2D2A58;line-height:1.4;}.elementor .e-557e7483-4a39{padding:0px;flex-direction:column;gap:4px;}.elementor .e-57e2fc12-c51f{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 4px 0px rgba(45,42,88,0.1);transition:box-shadow 200ms;flex-direction:row;gap:16px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-57e2fc12-c51f:hover,.elementor .e-57e2fc12-c51f:focus-visible{box-shadow:0px 4px 4px -4px rgba(12,12,13,0.05),0px 16px 16px -8px rgba(12,12,13,0.1);}.elementor .e-658b8ce7-380d{width:24px;height:24px;color:transparent;margin-block-start:2px;flex:0 0 auto;}.elementor .e-54f4cf1b-7c8a{font-weight:600;font-size:18px;color:#2D2A58;line-height:1.4;}.elementor .e-2a347210-bed4{font-weight:400;font-size:16px;color:#2D2A58;line-height:1.4;}.elementor .e-438c2af6-d0b8{padding:0px;flex-direction:column;gap:4px;}.elementor .e-1677d21-9db4{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 4px 0px rgba(45,42,88,0.1);transition:box-shadow 200ms;flex-direction:row;gap:16px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-1677d21-9db4:hover,.elementor .e-1677d21-9db4:focus-visible{box-shadow:0px 4px 4px -4px rgba(12,12,13,0.05),0px 16px 16px -8px rgba(12,12,13,0.1);}.elementor .e-6fd01d5b-a652{min-width:0px;padding:0px;flex-direction:column;gap:12px;flex:1 1 520px;}.elementor .e-735d70aa-6146{width:100%;height:100%;max-width:100%;aspect-ratio:600 / 558;object-fit:contain;transform:scale3d(1.03, 1.03, 1);}.elementor .e-4330d76d-ac46{min-width:300px;overflow:hidden;aspect-ratio:600 / 558;position:relative;padding:0px;border-radius:32px;flex:0 1 560px;}.elementor .e-bbfec24-f381{width:100%;max-width:1280px;padding:0px;gap:120px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-691e7694-4f56{width:100%;font-family:Sora;color:#2D2A58;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:-1px;border-start-start-radius:120px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#FFFFFF;flex-direction:column;gap:48px;justify-content:center;align-items:center;}.elementor .e-5dec71f2-f8a5{max-width:800px;font-weight:600;font-size:36px;color:#2D2A58;line-height:1.3;text-align:center;max-width: none;\n}.elementor .e-7804e98d-d543{width:56px;height:56px;color:transparent;padding:14px;border-start-start-radius:8px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:8px;background-color:#F0EAFF;flex:0 0 auto;}.elementor .e-612772f-9d43{font-weight:400;font-size:16px;color:#2D2A58;line-height:1.5;text-align:center;}.elementor .e-24073a33-57cc{min-width:0px;text-align:center;padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 4px 0px rgba(45,42,88,0.1);flex-direction:column;gap:16px;flex:1 1 260px;align-items:center;}.elementor .e-7e9eecdc-8b90{width:56px;height:56px;color:transparent;padding:14px;border-start-start-radius:8px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:8px;background-color:#F0EAFF;flex:0 0 auto;}.elementor .e-2060970b-ce49{font-weight:400;font-size:16px;color:#2D2A58;line-height:1.5;text-align:center;}.elementor .e-70647060-14bb{min-width:0px;text-align:center;padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 4px 0px rgba(45,42,88,0.1);flex-direction:column;gap:16px;flex:1 1 260px;align-items:center;}.elementor .e-592d9188-d7f6{width:56px;height:56px;color:transparent;padding:14px;border-start-start-radius:8px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:8px;background-color:#F0EAFF;flex:0 0 auto;}.elementor .e-9be69e3-dacc{font-weight:400;font-size:16px;color:#2D2A58;line-height:1.5;text-align:center;}.elementor .e-68387cbe-eafb{min-width:0px;text-align:center;padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 4px 0px rgba(45,42,88,0.1);flex-direction:column;gap:16px;flex:1 1 260px;align-items:center;}.elementor .e-7a49eac0-8906{width:100%;padding:0px;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .e-3810f9f3-39ef:hover,.elementor .e-3810f9f3-39ef:focus-visible{color:#F0EAFF;background-color:#9A7CFF;}.elementor .e-3810f9f3-39ef{min-height:48px;font-family:Sora;font-weight:600;font-size:16px;color:#FFFFFF;line-height:1;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;border-radius:8px;background-color:#5C5CFF;transition:background-color 200ms, color 200ms;display:inline-flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-3b07658f-f0f5{width:100%;min-width:0px;padding:0px;flex-direction:column;gap:48px;flex:0 1 100%;align-items:center;}.elementor .e-7ac5bc03-103a{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:48px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-361edaf7-cb3b{font-weight:600;font-size:18px;color:#2B2F47;line-height:1;}.elementor .e-711b8a56-bfca:hover,.elementor .e-711b8a56-bfca:focus-visible{background-color:#DCDEEA;}.elementor .e-711b8a56-bfca{width:40px;height:40px;color:transparent;padding:5px;border-radius:80px;transition:background-color 200ms;}.elementor .e-402ba63c-fd8f:hover,.elementor .e-402ba63c-fd8f:focus-visible{background-color:#DCDEEA;}.elementor .e-402ba63c-fd8f{width:40px;height:40px;color:transparent;padding:5px;border-radius:80px;transition:background-color 200ms;}.elementor .e-43cf49c6-2bee:hover,.elementor .e-43cf49c6-2bee:focus-visible{background-color:#DCDEEA;}.elementor .e-43cf49c6-2bee{width:40px;height:40px;color:transparent;padding:5px;border-radius:80px;transition:background-color 200ms;}.elementor .e-4f54631e-eb9f{padding:0px;flex-direction:row;gap:8px;justify-content:center;}.elementor .e-47d86e0b-f0a1{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;align-items:center;}.elementor .e-61c04bcc-b0ae{width:100%;font-family:Sora;color:#2D2A58;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(90deg, #FFFFFF 0%,#F1F2F7 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:80px;align-items:center;}.elementor .e-a47463e-2149{width:160px;height:auto;}.elementor .e-7984dacd-8791{font-weight:400;font-size:14px;color:#FFFFFF;line-height:1.5;}.elementor .e-1f881a8f-753a{width:25px;height:25px;color:#FFFFFF;}.elementor .e-2a2cf850-834a{width:25px;height:25px;color:#FFFFFF;}.elementor .e-42ae1ad8-7008{width:25px;height:25px;color:#FFFFFF;}.elementor .e-365d94b6-f428{width:25px;height:25px;color:#FFFFFF;}.elementor .e-31a55fd5-9af7{padding:0px;flex-direction:row;gap:20px;align-items:center;}.elementor .e-56041048-d10b{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;flex:1 1 400px;}.elementor .e-6691f18-efe0{font-weight:300;font-size:14px;color:#FFFFFF;line-height:1.5;}.elementor .e-372b9cb5-de1d{padding-block-start:0px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;flex:1 1 300px;justify-content:flex-end;align-items:flex-end;}.elementor .e-6fa01ef-4017{width:100%;max-width:1280px;padding:0px;gap:20px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-26f03443-8afd{width:100%;font-family:Sora;color:#FFFFFF;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;background-color:#181A29;justify-content:center;}