.elementor .e-6bd69e64-9760{font-family:Inter;font-weight:800;font-size:0.8rem;color:#00C8FF;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(0,200,255,0.5);border-style:solid;background-color:rgba(0,200,255,0.1);}.elementor .e-51bcdeb5-6b22{font-family:Montserrat;font-weight:700;font-size:3.6rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.08;}.elementor .e-5e0390ab-e3ea{font-family:Inter;font-size:1.15rem;color:rgba(255,255,255,0.85);line-height:1.75;}.elementor .e-6bbb54b1-ee25{font-family:Montserrat;font-weight:500;font-size:0.95rem;color:#00C8FF;}.elementor .e-d3fb685-1f68{font-family:Montserrat;font-size:0.95rem;color:rgba(255,255,255,0.6);letter-spacing:0.08em;padding-block-start:1.25rem;}.elementor .e-1c4d26e9-2143{max-width:38rem;padding:0px;flex-direction:column;gap:1.3rem;align-items:flex-start;}.elementor .e-60c99802-e652{width:100%;max-width:76rem;padding:0px;}.elementor .e-49eb84e-3934{min-height:40rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(90deg, rgba(6,29,79,0.94) 0%,rgba(6,29,79,0.82) 40%,rgba(6,29,79,0.25) 75%,rgba(6,29,79,0.1) 100%),url("https://joysystem.com.br/wp-content/uploads/2026/09/banner-criacao-de-sites.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;opacity:100%;flex-direction:column;grid-column:1;grid-row:1;justify-content:center;align-items:center;pointer-events: none;\n}.elementor .e-3691b8bd-344f{font-family:Inter;font-weight:800;font-size:0.8rem;color:#00C8FF;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(0,200,255,0.5);border-style:solid;background-color:rgba(0,200,255,0.1);}.elementor .e-58b2aff2-d98b{font-family:Montserrat;font-weight:700;font-size:3.6rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.08;}.elementor .e-2d32d730-d7b0{font-family:Inter;font-size:1.15rem;color:rgba(255,255,255,0.85);line-height:1.75;}.elementor .e-190bf94-d595{font-family:Montserrat;font-weight:500;font-size:0.95rem;color:#00C8FF;}.elementor .e-2d0c1a13-df3e{font-family:Montserrat;font-size:0.95rem;color:rgba(255,255,255,0.6);letter-spacing:0.08em;padding-block-start:1.25rem;}.elementor .e-6f3d14cb-7ce7{max-width:38rem;padding:0px;flex-direction:column;gap:1.3rem;align-items:flex-start;}.elementor .e-4486eeb5-a8c3{width:100%;max-width:76rem;padding:0px;}.elementor .e-5888fab3-9a53{min-height:40rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(90deg, rgba(6,29,79,0.94) 0%,rgba(6,29,79,0.82) 40%,rgba(6,29,79,0.25) 75%,rgba(6,29,79,0.1) 100%),url("https://joysystem.com.br/wp-content/uploads/2026/09/banner-loja-virtual.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;opacity:0%;flex-direction:column;grid-column:1;grid-row:1;justify-content:center;align-items:center;pointer-events: none;\n}.elementor .e-542d710a-21c6{width:100%;padding:0px;gap:0px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-68163d8a-eb84{font-family:Inter;font-size:1.05rem;color:rgba(255,255,255,0.8);}.elementor .e-7d5d3f11-894c:hover,.elementor .e-7d5d3f11-894c:focus-visible{background-color:#3D86FF;transform:translate3d(0px, -2px, 0px);}.elementor .e-7d5d3f11-894c{font-family:Montserrat;font-weight:600;font-size:0.95rem;color:#FFFFFF;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:999px;background-image:linear-gradient(135deg, #005BFF 0%,#0090FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 0.3s;}.elementor .e-24e94341-8cd4:hover,.elementor .e-24e94341-8cd4:focus-visible{color:#00C8FF;border-color:#005BFF;}.elementor .e-24e94341-8cd4{font-family:Montserrat;font-weight:600;font-size:0.95rem;color:#FFFFFF;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-7fedf40f-497b:hover,.elementor .e-7fedf40f-497b:focus-visible{color:#00C8FF;border-color:#005BFF;}.elementor .e-7fedf40f-497b{font-family:Montserrat;font-weight:600;font-size:0.95rem;color:#FFFFFF;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-7b022d6c-b547{padding:0px;gap:0.75rem;flex-wrap:wrap;}.elementor .e-2e4bad53-820c{width:100%;max-width:76rem;padding:0px;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-564fcc06-730e{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-start-width:1px;background-color:#061A47;justify-content:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.08);\n}.elementor .e-56fd42f5-2e29{width:100%;overflow:hidden;padding:0px;background-color:#061D4F;flex-direction:column;gap:0px;}.elementor .e-3da3579a-2a3d{font-family:Inter;font-weight:800;font-size:0.85rem;color:#005BFF;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-79d6f0f9-f27a{font-family:Montserrat;font-weight:700;font-size:3.1rem;color:#0A2B6B;letter-spacing:-0.02em;line-height:1.14;text-align:center;}.elementor .e-6603a764-ae51{max-width:44rem;font-family:Inter;font-size:1.15rem;color:#4B5563;line-height:1.75;text-align:center;}.elementor .e-5f74a8b7-d029:hover,.elementor .e-5f74a8b7-d029:focus-visible{background-color:#3D86FF;transform:translate3d(0px, -2px, 0px);}.elementor .e-5f74a8b7-d029{font-family:Montserrat;font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:999px;background-image:linear-gradient(135deg, #005BFF 0%,#0090FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 12px 30px 0px rgba(0,91,255,0.30);transition:all 0.3s;}.elementor .e-374ffa00-af58:hover,.elementor .e-374ffa00-af58:focus-visible{color:#00C8FF;background-color:#0A2B6B;}.elementor .e-374ffa00-af58{font-family:Montserrat;font-weight:600;font-size:1rem;color:#0A2B6B;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:999px;border-width:2px;border-color:#0A2B6B;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-1389215d-63a5{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-35df98da-5890{max-width:54rem;text-align:center;padding:0px;flex-direction:column;gap:1.4rem;align-items:center;}.elementor .e-626576a9-f1fb{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:radial-gradient(circle at 92% 12%, rgba(0,200,255,0.16) 0%,rgba(0,200,255,0) 30%),radial-gradient(circle at 4% 92%, rgba(0,91,255,0.10) 0%,rgba(0,91,255,0) 34%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-75199140-fe7b{font-family:Inter;font-weight:800;font-size:0.85rem;color:#005BFF;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-3c084d90-bcaa{font-family:Montserrat;font-weight:700;font-size:2.75rem;color:#0A2B6B;letter-spacing:-0.02em;line-height:1.15;text-align:center;}.elementor .e-2c77531b-2b98{font-family:Inter;font-size:1.125rem;color:#4B5563;line-height:1.7;text-align:center;}.elementor .e-e9f0d35-c002{max-width:46rem;text-align:center;padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-1b8e6ed9-1cba{width:3.25rem;height:3.25rem;color:#005BFF;padding:0.8rem;border-radius:0.9rem;background-color:#E6F4FF;}.elementor .e-51125096-cede{font-family:Montserrat;font-weight:600;font-size:1.35rem;color:#0A2B6B;}.elementor .e-2eebb49a-ad86{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.65;}.elementor .e-20562271-ebcf{font-family:Montserrat;font-weight:600;font-size:0.95rem;color:#005BFF;padding-block-start:0.5rem;}.elementor .e-682f8960-7cb8:hover,.elementor .e-682f8960-7cb8:focus-visible{border-color:#005BFF;box-shadow:0px 22px 50px 0px rgba(0,91,255,0.18);transform:translate3d(0px, -6px, 0px);}.elementor .e-682f8960-7cb8{padding:2.25rem;border-radius:1.5rem;border-width:1px;border-color:#DCEBFF;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0,91,255,0.08);transition:all 0.3s;flex-direction:column;gap:0.9rem;}.elementor .e-4bcda74f-46a6{width:3.25rem;height:3.25rem;color:#005BFF;padding:0.8rem;border-radius:0.9rem;background-color:#E6F4FF;}.elementor .e-354ad562-55af{font-family:Montserrat;font-weight:600;font-size:1.35rem;color:#0A2B6B;}.elementor .e-559adb88-666e{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.65;}.elementor .e-611bbe19-12dd{font-family:Montserrat;font-weight:600;font-size:0.95rem;color:#005BFF;padding-block-start:0.5rem;}.elementor .e-715cb712-69ff:hover,.elementor .e-715cb712-69ff:focus-visible{border-color:#005BFF;box-shadow:0px 22px 50px 0px rgba(0,91,255,0.18);transform:translate3d(0px, -6px, 0px);}.elementor .e-715cb712-69ff{padding:2.25rem;border-radius:1.5rem;border-width:1px;border-color:#DCEBFF;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0,91,255,0.08);transition:all 0.3s;flex-direction:column;gap:0.9rem;}.elementor .e-6559b9c3-a80e{width:3.25rem;height:3.25rem;color:#005BFF;padding:0.8rem;border-radius:0.9rem;background-color:#E6F4FF;}.elementor .e-7aa05248-e60d{font-family:Montserrat;font-weight:600;font-size:1.35rem;color:#0A2B6B;}.elementor .e-1ba175-f556{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.65;}.elementor .e-2b2de90e-5fb6{font-family:Montserrat;font-weight:600;font-size:0.95rem;color:#005BFF;padding-block-start:0.5rem;}.elementor .e-2970568b-c837:hover,.elementor .e-2970568b-c837:focus-visible{border-color:#005BFF;box-shadow:0px 22px 50px 0px rgba(0,91,255,0.18);transform:translate3d(0px, -6px, 0px);}.elementor .e-2970568b-c837{padding:2.25rem;border-radius:1.5rem;border-width:1px;border-color:#DCEBFF;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0,91,255,0.08);transition:all 0.3s;flex-direction:column;gap:0.9rem;}.elementor .e-759b627a-a1cb{width:3.25rem;height:3.25rem;color:#005BFF;padding:0.8rem;border-radius:0.9rem;background-color:#E6F4FF;}.elementor .e-258919b-6863{font-family:Montserrat;font-weight:600;font-size:1.35rem;color:#0A2B6B;}.elementor .e-6400c420-e5cb{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.65;}.elementor .e-5e9d4ace-a233{font-family:Montserrat;font-weight:600;font-size:0.95rem;color:#005BFF;padding-block-start:0.5rem;}.elementor .e-58c2e098-95e9:hover,.elementor .e-58c2e098-95e9:focus-visible{border-color:#005BFF;box-shadow:0px 22px 50px 0px rgba(0,91,255,0.18);transform:translate3d(0px, -6px, 0px);}.elementor .e-58c2e098-95e9{padding:2.25rem;border-radius:1.5rem;border-width:1px;border-color:#DCEBFF;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0,91,255,0.08);transition:all 0.3s;flex-direction:column;gap:0.9rem;}.elementor .e-1a08f441-6fe2{width:3.25rem;height:3.25rem;color:#005BFF;padding:0.8rem;border-radius:0.9rem;background-color:#E6F4FF;}.elementor .e-14688882-e09a{font-family:Montserrat;font-weight:600;font-size:1.35rem;color:#0A2B6B;}.elementor .e-49b13634-e593{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.65;}.elementor .e-9ed28dd-bada{font-family:Montserrat;font-weight:600;font-size:0.95rem;color:#005BFF;padding-block-start:0.5rem;}.elementor .e-7ae4c7c6-52ee:hover,.elementor .e-7ae4c7c6-52ee:focus-visible{border-color:#005BFF;box-shadow:0px 22px 50px 0px rgba(0,91,255,0.18);transform:translate3d(0px, -6px, 0px);}.elementor .e-7ae4c7c6-52ee{padding:2.25rem;border-radius:1.5rem;border-width:1px;border-color:#DCEBFF;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0,91,255,0.08);transition:all 0.3s;flex-direction:column;gap:0.9rem;}.elementor .e-31946708-a2c7{font-family:Montserrat;font-weight:700;font-size:1.5rem;color:#FFFFFF;}.elementor .e-4e2558ce-749f{font-family:Inter;font-size:1.05rem;color:#E6F4FF;line-height:1.65;}.elementor .e-1129d75a-9dfc:hover,.elementor .e-1129d75a-9dfc:focus-visible{background-color:#123C8C;}.elementor .e-1129d75a-9dfc{font-family:Montserrat;font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:999px;background-color:#0A2B6B;transition:all 0.3s;align-self:flex-start;}.elementor .e-55164e87-4bf7{padding:2.25rem;border-radius:1.5rem;background-image:linear-gradient(135deg, #005BFF 0%,#00C8FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:1rem;justify-content:center;}.elementor .e-712386a7-6770{width:100%;max-width:72rem;padding:0px;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-2e0fe087-3b0b{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:radial-gradient(circle at 8% 10%, rgba(0,200,255,0.14) 0%,rgba(0,200,255,0) 30%),radial-gradient(circle at 96% 90%, rgba(0,91,255,0.10) 0%,rgba(0,91,255,0) 32%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F3F8FF;flex-direction:column;gap:3.5rem;align-items:center;}.elementor .e-7a3dec09-6a44{font-family:Inter;font-weight:800;font-size:0.85rem;color:#005BFF;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-6bf9cb30-6ccd{font-family:Montserrat;font-weight:700;font-size:2.75rem;color:#0A2B6B;letter-spacing:-0.02em;line-height:1.15;text-align:center;}.elementor .e-51a83185-e977{font-family:Inter;font-size:1.125rem;color:#4B5563;line-height:1.7;text-align:center;}.elementor .e-21225fa3-33cd{max-width:46rem;text-align:center;padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-69304534-c47b:hover,.elementor .e-69304534-c47b:focus-visible{transform:scale3d(1.02, 1.02, 1);}.elementor .e-69304534-c47b{width:100%;height:auto;transition:transform 0.4s;}.elementor .e-38804ef2-2c67{padding:1.5rem;border-radius:2rem;background-image:linear-gradient(135deg, #F7EFEA 0%,#EADBD3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:1 1 0px;}.elementor .e-5c8a86ce-f210{font-family:Inter;font-weight:800;font-size:0.8rem;color:#005BFF;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-7f64fe45-1b1d{font-family:Montserrat;font-weight:700;font-size:2rem;color:#0A2B6B;}.elementor .e-37612c7-2dad{font-family:Inter;font-size:1.05rem;color:#4B5563;line-height:1.75;}.elementor .e-7b7aa056-87da{font-family:Inter;font-weight:700;font-size:0.95rem;color:#0A2B6B;line-height:1.8;}.elementor .e-4f08115e-cb60:hover,.elementor .e-4f08115e-cb60:focus-visible{color:#00C8FF;background-color:#0A2B6B;}.elementor .e-4f08115e-cb60{font-family:Montserrat;font-weight:600;font-size:0.95rem;color:#0A2B6B;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;margin-block-start:0.5rem;border-radius:999px;border-width:2px;border-color:#0A2B6B;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-3166c502-c78c{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-7d105c36-3234{width:100%;max-width:72rem;padding:0px;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-3745b23f-3388:hover,.elementor .e-3745b23f-3388:focus-visible{transform:scale3d(1.02, 1.02, 1);}.elementor .e-3745b23f-3388{width:100%;height:auto;transition:transform 0.4s;}.elementor .e-7b2ee4f7-1d46{padding:1.5rem;border-radius:2rem;background-image:linear-gradient(135deg, #E8F4F0 0%,#D3E7EF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:1 1 0px;}.elementor .e-62e4ce4-81eb{font-family:Inter;font-weight:800;font-size:0.8rem;color:#005BFF;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-133f7ea1-6452{font-family:Montserrat;font-weight:700;font-size:2rem;color:#0A2B6B;}.elementor .e-56f203cf-c672{font-family:Inter;font-size:1.05rem;color:#4B5563;line-height:1.75;}.elementor .e-57e4cbef-ab7b{font-family:Inter;font-weight:700;font-size:0.95rem;color:#0A2B6B;line-height:1.8;}.elementor .e-7a5cfeaa-28a0:hover,.elementor .e-7a5cfeaa-28a0:focus-visible{color:#00C8FF;background-color:#0A2B6B;}.elementor .e-7a5cfeaa-28a0{font-family:Montserrat;font-weight:600;font-size:0.95rem;color:#0A2B6B;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;margin-block-start:0.5rem;border-radius:999px;border-width:2px;border-color:#0A2B6B;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-1246a4e5-7a66{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-120a1d42-44a7{width:100%;max-width:72rem;padding:0px;flex-direction:row-reverse;gap:4rem;align-items:center;}.elementor .e-4a7fad3e-36b0:hover,.elementor .e-4a7fad3e-36b0:focus-visible{transform:scale3d(1.02, 1.02, 1);}.elementor .e-4a7fad3e-36b0{width:100%;height:auto;transition:transform 0.4s;}.elementor .e-34cebbba-426b{padding:1.5rem;border-radius:2rem;background-image:linear-gradient(135deg, #F8EEDC 0%,#EBD6AE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:1 1 0px;}.elementor .e-6a06575c-d0f1{font-family:Inter;font-weight:800;font-size:0.8rem;color:#005BFF;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-c07a571-7def{font-family:Montserrat;font-weight:700;font-size:2rem;color:#0A2B6B;}.elementor .e-33e02b21-73d0{font-family:Inter;font-size:1.05rem;color:#4B5563;line-height:1.75;}.elementor .e-61a88967-1d3a{font-family:Inter;font-weight:700;font-size:0.95rem;color:#0A2B6B;line-height:1.8;}.elementor .e-7c7c0a8c-19ad:hover,.elementor .e-7c7c0a8c-19ad:focus-visible{color:#00C8FF;background-color:#0A2B6B;}.elementor .e-7c7c0a8c-19ad{font-family:Montserrat;font-weight:600;font-size:0.95rem;color:#0A2B6B;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;margin-block-start:0.5rem;border-radius:999px;border-width:2px;border-color:#0A2B6B;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-16c3e054-6130{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-53c5cde9-6d1f{width:100%;max-width:72rem;padding:0px;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-1cfba22-c197{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;flex-direction:column;gap:5rem;align-items:center;}.elementor .e-705f49c0-e621{font-family:Inter;font-weight:800;font-size:0.85rem;color:#00C8FF;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-6f718f4a-2230{font-family:Montserrat;font-weight:700;font-size:2.9rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.12;}.elementor .e-4a52832f-c296{font-family:Inter;font-size:1.1rem;color:rgba(255,255,255,0.8);line-height:1.8;}.elementor .e-1d0e6f26-e329{font-family:Inter;font-size:1.1rem;color:rgba(255,255,255,0.8);line-height:1.8;}.elementor .e-44d00b54-e43a{padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-43c1252f-f9c3{width:3rem;height:3rem;color:#00C8FF;padding:0.75rem;border-radius:0.8rem;border-width:1px;border-color:rgba(0,200,255,0.35);border-style:solid;flex:0 0 auto;}.elementor .e-4e22e7c7-d062{font-family:Montserrat;font-weight:600;font-size:1.15rem;color:#FFFFFF;}.elementor .e-54bbed55-c7c6{font-family:Inter;font-size:0.98rem;color:rgba(255,255,255,0.7);line-height:1.6;}.elementor .e-1254a851-bee4{padding:0px;flex-direction:column;gap:0.35rem;}.elementor .e-4bed77cb-191a{padding:1.75rem;border-radius:1.25rem;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.05);flex-direction:row;gap:1.25rem;align-items:flex-start;}.elementor .e-49957214-b964{width:3rem;height:3rem;color:#00C8FF;padding:0.75rem;border-radius:0.8rem;border-width:1px;border-color:rgba(0,200,255,0.35);border-style:solid;flex:0 0 auto;}.elementor .e-3eb37b0e-30d5{font-family:Montserrat;font-weight:600;font-size:1.15rem;color:#FFFFFF;}.elementor .e-70ad0ec1-3334{font-family:Inter;font-size:0.98rem;color:rgba(255,255,255,0.7);line-height:1.6;}.elementor .e-6e07a836-c3ec{padding:0px;flex-direction:column;gap:0.35rem;}.elementor .e-3e9412e6-b15f{padding:1.75rem;border-radius:1.25rem;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.05);flex-direction:row;gap:1.25rem;align-items:flex-start;}.elementor .e-506f8a9e-40e4{width:3rem;height:3rem;color:#00C8FF;padding:0.75rem;border-radius:0.8rem;border-width:1px;border-color:rgba(0,200,255,0.35);border-style:solid;flex:0 0 auto;}.elementor .e-13e440c1-dec4{font-family:Montserrat;font-weight:600;font-size:1.15rem;color:#FFFFFF;}.elementor .e-269dc3fa-16b4{font-family:Inter;font-size:0.98rem;color:rgba(255,255,255,0.7);line-height:1.6;}.elementor .e-765f6432-5937{padding:0px;flex-direction:column;gap:0.35rem;}.elementor .e-1cae86ac-762c{padding:1.75rem;border-radius:1.25rem;border-width:1px;border-color:rgba(0,200,255,0.4);border-style:solid;background-color:rgba(0,200,255,0.12);flex-direction:row;gap:1.25rem;align-items:flex-start;}.elementor .e-1635b85e-c914{padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-f989bc9-1082{width:100%;max-width:72rem;padding:0px;flex-direction:row;gap:5rem;align-items:center;}.elementor .e-3ce79c05-447a{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:radial-gradient(circle at 90% 10%, rgba(0,200,255,0.25) 0%,rgba(0,200,255,0) 32%),radial-gradient(circle at 5% 95%, rgba(0,91,255,0.40) 0%,rgba(0,91,255,0) 38%),linear-gradient(160deg, #0A2B6B 0%,#061D4F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-4c02514c-1b2f{font-family:Inter;font-weight:800;font-size:0.85rem;color:#005BFF;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-77cf5e17-ab4b{font-family:Montserrat;font-weight:700;font-size:2.6rem;color:#0A2B6B;letter-spacing:-0.02em;line-height:1.15;text-align:center;}.elementor .e-3f4004b7-a306{max-width:46rem;text-align:center;padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-74291619-2733{font-family:Montserrat;font-weight:800;font-size:2.5rem;color:#005BFF;line-height:1;}.elementor .e-23dc56ed-f583{font-family:Montserrat;font-weight:600;font-size:1.25rem;color:#0A2B6B;}.elementor .e-65c3826e-73dd{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.65;}.elementor .e-70e00df2-1410{padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:#FFFFFF;flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: #005BFF;\n}.elementor .e-52fac427-c713{font-family:Montserrat;font-weight:800;font-size:2.5rem;color:#005BFF;line-height:1;}.elementor .e-7a6f2c2d-8a7e{font-family:Montserrat;font-weight:600;font-size:1.25rem;color:#0A2B6B;}.elementor .e-3e78f821-f766{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.65;}.elementor .e-52fe964a-3607{padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:#FFFFFF;flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: #005BFF;\n}.elementor .e-7fa5ffa1-cd89{font-family:Montserrat;font-weight:800;font-size:2.5rem;color:#005BFF;line-height:1;}.elementor .e-2e20fcff-5f96{font-family:Montserrat;font-weight:600;font-size:1.25rem;color:#0A2B6B;}.elementor .e-62dfe2a9-1e68{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.65;}.elementor .e-3f7aaf21-37d5{padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:#FFFFFF;flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: #005BFF;\n}.elementor .e-60c592e1-26cf{font-family:Montserrat;font-weight:800;font-size:2.5rem;color:#005BFF;line-height:1;}.elementor .e-4818cd17-9da6{font-family:Montserrat;font-weight:600;font-size:1.25rem;color:#0A2B6B;}.elementor .e-4ae4bf69-6411{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.65;}.elementor .e-73eb16a-f891{padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:#FFFFFF;flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: #005BFF;\n}.elementor .e-c436585-4650{width:100%;max-width:72rem;padding:0px;gap:1.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-4ec3b199-f522{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:radial-gradient(circle at 8% 10%, rgba(0,200,255,0.14) 0%,rgba(0,200,255,0) 30%),radial-gradient(circle at 96% 90%, rgba(0,91,255,0.10) 0%,rgba(0,91,255,0) 32%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F3F8FF;flex-direction:column;gap:3.5rem;align-items:center;}.elementor .e-56d84386-19c2{font-family:Inter;font-weight:800;font-size:0.85rem;color:#005BFF;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-e4d8a39-b404{font-family:Montserrat;font-weight:700;font-size:2.6rem;color:#0A2B6B;letter-spacing:-0.02em;line-height:1.15;text-align:center;}.elementor .e-509e19a8-895b{max-width:46rem;text-align:center;padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-1805adfc-9daf{font-family:Montserrat;font-weight:600;font-size:1.1rem;color:#0A2B6B;}.elementor .e-122fe6fe-a504{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.7;}.elementor .e-3e9f6b7f-3add{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:1px;border-color:#DCEBFF;border-style:solid;background-color:#F3F8FF;flex-direction:column;gap:0.6rem;}.elementor .e-5d3411e6-61ec{font-family:Montserrat;font-weight:600;font-size:1.1rem;color:#0A2B6B;}.elementor .e-2460e8a5-c07e{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.7;}.elementor .e-328f2e80-aad5{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:1px;border-color:#DCEBFF;border-style:solid;background-color:#F3F8FF;flex-direction:column;gap:0.6rem;}.elementor .e-275936ea-23d2{font-family:Montserrat;font-weight:600;font-size:1.1rem;color:#0A2B6B;}.elementor .e-385ef349-6b51{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.7;}.elementor .e-7d38ee90-98d2{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:1px;border-color:#DCEBFF;border-style:solid;background-color:#F3F8FF;flex-direction:column;gap:0.6rem;}.elementor .e-3bd713d1-3b92{font-family:Montserrat;font-weight:600;font-size:1.1rem;color:#0A2B6B;}.elementor .e-229c8dff-98db{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.7;}.elementor .e-14d0b0c3-facb{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:1px;border-color:#DCEBFF;border-style:solid;background-color:#F3F8FF;flex-direction:column;gap:0.6rem;}.elementor .e-5dc0a46d-27cd{font-family:Montserrat;font-weight:600;font-size:1.1rem;color:#0A2B6B;}.elementor .e-5e816206-5f5b{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.7;}.elementor .e-27bd8da7-8123{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:1px;border-color:#DCEBFF;border-style:solid;background-color:#F3F8FF;flex-direction:column;gap:0.6rem;}.elementor .e-186b6e2e-7d2c{font-family:Montserrat;font-weight:600;font-size:1.1rem;color:#0A2B6B;}.elementor .e-335f6621-1758{font-family:Inter;font-size:1rem;color:#4B5563;line-height:1.7;}.elementor .e-4fd9fcf5-3ead{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:1px;border-color:#DCEBFF;border-style:solid;background-color:#F3F8FF;flex-direction:column;gap:0.6rem;}.elementor .e-44d77d67-17c9{width:100%;max-width:64rem;padding:0px;gap:1.25rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);}.elementor .e-7daea0ea-6535{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:radial-gradient(circle at 92% 12%, rgba(0,200,255,0.16) 0%,rgba(0,200,255,0) 30%),radial-gradient(circle at 4% 92%, rgba(0,91,255,0.10) 0%,rgba(0,91,255,0) 34%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#FFFFFF;flex-direction:column;gap:3.5rem;align-items:center;}.elementor .e-767c3e72-55c0{font-family:Inter;font-weight:800;font-size:0.85rem;color:#00C8FF;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-3fecc6c0-b7d8{font-family:Montserrat;font-weight:700;font-size:2.9rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.12;}.elementor .e-57ab49e1-c4b0{font-family:Inter;font-size:1.1rem;color:rgba(255,255,255,0.8);line-height:1.8;}.elementor .e-1f9919c8-8683{width:1.25rem;height:1.25rem;color:#00C8FF;flex:0 0 auto;}.elementor .e-772f0a55-8a58{font-family:Inter;font-size:1.05rem;color:#FFFFFF;}.elementor .e-3090dd89-14de{padding:0px;flex-direction:row;gap:0.8rem;align-items:center;}.elementor .e-35242f06-ecfd{width:1.25rem;height:1.25rem;color:#00C8FF;flex:0 0 auto;}.elementor .e-7300feff-4415{font-family:Inter;font-size:1.05rem;color:#FFFFFF;}.elementor .e-3c8742cb-fc63{padding:0px;flex-direction:row;gap:0.8rem;align-items:center;}.elementor .e-2fb3f659-5d6d{width:1.25rem;height:1.25rem;color:#00C8FF;flex:0 0 auto;}.elementor .e-5c8426ab-4b17{font-family:Inter;font-size:1.05rem;color:#FFFFFF;}.elementor .e-254175ea-58fa{padding:0px;flex-direction:row;gap:0.8rem;align-items:center;}.elementor .e-4c5f3eb3-f905{width:1.25rem;height:1.25rem;color:#00C8FF;flex:0 0 auto;}.elementor .e-2fbe8a15-b428{font-family:Inter;font-size:1.05rem;color:#FFFFFF;}.elementor .e-2dcad87e-916c{padding:0px;flex-direction:row;gap:0.8rem;align-items:center;}.elementor .e-437057c6-4663{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.85rem;}.elementor .e-32d20437-b199{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-506f064d-cf64{font-family:Montserrat;font-weight:700;font-size:1.5rem;color:#0A2B6B;}.elementor .e-5f9df0f3-9491{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#0A2B6B;}.elementor .e-66efd9d3-578b:focus{border-color:#005BFF;background-color:#FFFFFF;}.elementor .e-66efd9d3-578b{width:100%;height:3.2rem;font-family:Inter;font-size:1rem;color:#0A2B6B;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.85rem;border-width:1px;border-color:#CFE2FF;border-style:solid;background-color:#F3F8FF;}.elementor .e-69627b70-c6ce{width:100%;padding:0px;flex-direction:column;gap:0.4rem;}.elementor .e-3fb13bd5-dfc5{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#0A2B6B;}.elementor .e-5314f574-19e3:focus{border-color:#005BFF;background-color:#FFFFFF;}.elementor .e-5314f574-19e3{width:100%;height:3.2rem;font-family:Inter;font-size:1rem;color:#0A2B6B;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.85rem;border-width:1px;border-color:#CFE2FF;border-style:solid;background-color:#F3F8FF;}.elementor .e-a056af-74db{padding:0px;flex-direction:column;gap:0.4rem;flex:1 1 14rem;}.elementor .e-1e720580-7965{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#0A2B6B;}.elementor .e-1468fc33-7062:focus{border-color:#005BFF;background-color:#FFFFFF;}.elementor .e-1468fc33-7062{width:100%;height:3.2rem;font-family:Inter;font-size:1rem;color:#0A2B6B;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.85rem;border-width:1px;border-color:#CFE2FF;border-style:solid;background-color:#F3F8FF;}.elementor .e-4be4f60e-416c{padding:0px;flex-direction:column;gap:0.4rem;flex:1 1 14rem;}.elementor .e-46cb1dcb-e7c3{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#0A2B6B;}.elementor .e-2a172189-210a:focus{border-color:#005BFF;}.elementor .e-2a172189-210a{width:100%;height:3.2rem;font-family:Inter;font-size:1rem;color:#0A2B6B;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.85rem;border-width:1px;border-color:#CFE2FF;border-style:solid;background-color:#F3F8FF;}.elementor .e-156881a6-eb7a{width:100%;padding:0px;flex-direction:column;gap:0.4rem;}.elementor .e-4cb353d8-7349{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#0A2B6B;}.elementor .e-3fa356e0-72cd:focus{border-color:#005BFF;background-color:#FFFFFF;}.elementor .e-3fa356e0-72cd{width:100%;font-family:Inter;font-size:1rem;color:#0A2B6B;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.85rem;border-width:1px;border-color:#CFE2FF;border-style:solid;background-color:#F3F8FF;}.elementor .e-26cd3019-8fed{width:100%;padding:0px;flex-direction:column;gap:0.4rem;}.elementor .e-68bd4621-b260:hover,.elementor .e-68bd4621-b260:focus-visible{background-color:#3D86FF;transform:translate3d(0px, -2px, 0px);}.elementor .e-68bd4621-b260{width:100%;font-family:Montserrat;font-weight:600;font-size:1.05rem;color:#FFFFFF;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-image:linear-gradient(135deg, #005BFF 0%,#0090FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 12px 30px 0px rgba(0,91,255,0.30);transition:all 0.3s;}.elementor .e-1ccce6ea-61c6{font-family:Inter;font-size:1rem;}.elementor .e-1118d2c2-adbc{width:100%;padding:1rem;border-radius:0.85rem;}.elementor .e-3d04b3d5-f0c8{font-family:Inter;font-size:1rem;}.elementor .e-100dc817-1eb2{width:100%;padding:1rem;border-radius:0.85rem;}.elementor .e-29496ce4-6015{width:100%;padding:0px;flex-direction:row;gap:1.1rem;flex-wrap:wrap;}.elementor .e-1cec36d2-b693{padding:2.75rem;border-radius:1.75rem;background-color:#FFFFFF;box-shadow:0px 30px 80px 0px rgba(0,0,0,0.35);flex-direction:column;gap:1.5rem;flex:1 1 0px;}.elementor .e-2a4b8e1f-ed61{width:100%;max-width:72rem;padding:0px;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-2a1bbdfd-f3b6{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:radial-gradient(circle at 0% 100%, rgba(0,200,255,0.25) 0%,rgba(0,200,255,0) 50%),linear-gradient(180deg, #0A2B6B 0%,#061D4F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}