.elementor .e-widget_kzad9nznr-7fd02fa{font-family:"Plus Jakarta Sans";font-weight:800;font-size:0.75rem;color:#007BFF;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-container_8m0a4nqrt-8ae5fcc{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:100px;border-width:1px;border-color:rgba(0, 123, 255, 0.15);border-style:solid;background-color:rgba(0, 123, 255, 0.1);align-self:start;}.elementor .e-widget_kkh2lgto4-0561e92{font-family:"Plus Jakarta Sans";font-weight:800;font-size:3.75rem;color:#0F172A;line-height:1.15em;}.elementor .e-container_0wttkqt04-1b699f1{width:100%;}.elementor .e-widget_v54qlfht8-c058efb{font-family:Inter;font-size:1.125rem;color:#334155;line-height:1.6em;}.elementor .e-container_r3w4nwb9g-af0c2d6{width:100%;max-width:600px;}.elementor .e-widget_zhzpu0ndv-3d96b4b{font-family:"Plus Jakarta Sans";font-weight:700;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:100px;background-image:linear-gradient(135deg, #007BFF 0%,#6F42C1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 8px 20px 0px rgba(111, 62, 193, 0.25);}.elementor .e-widget_zhzpu0ndv-3d96b4b:hover,.elementor .e-widget_zhzpu0ndv-3d96b4b:focus-visible{opacity:95%;}.elementor .e-widget_f6t8mkbjy-84a67ba{font-family:"Plus Jakarta Sans";font-weight:700;font-size:1rem;color:#0F172A;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:100px;border-width:2px;border-color:#007BFF;border-style:solid;background-color:transparent;}.elementor .e-widget_f6t8mkbjy-84a67ba:hover,.elementor .e-widget_f6t8mkbjy-84a67ba:focus-visible{color:#FFFFFF;background-color:#007BFF;}.elementor .e-container_lu49vs3ja-5af2576{column-gap:1rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;}.elementor .e-container_kn72fmp49-d248562{column-gap:1.5rem;display:flex;flex-direction:row;row-gap:1.5rem;flex-wrap:wrap;justify-content:space-between;}.elementor .e-widget_zfw59451y-9217418{font-family:Inter;font-size:0.875rem;color:#334155;line-height:1.4em;}.elementor .e-container_emqreiqcs-fe21d72{column-gap:0.75rem;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:16px;border-width:1px;border-color:rgba(111, 62, 193, 0.15);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;row-gap:0rem;align-items:center;align-self:start;}.elementor .e-container_mumeqwyn0-4369985{width:100%;column-gap:0rem;padding:2rem;border-radius:24px;border-width:1px;border-color:rgba(255, 255, 255, 0.6);border-style:solid;background-color:rgba(255, 255, 255, 0.45);box-shadow:0px 15px 30px 0px rgba(15, 23, 42, 0.05);display:flex;flex-direction:column;row-gap:1.5rem;}.elementor .e-container_ma5p7fi5h-d4a4b68{column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;grid-column:span 7;align-items:start;}.elementor .e-widget_5431pg0e7-0d0c21f{font-family:"Plus Jakarta Sans";font-weight:800;font-size:1.75rem;color:#0F172A;line-height:1.2em;}.elementor .e-widget_tnyk9id4h-01a631b{font-family:Inter;font-size:0.875rem;color:#334155;line-height:1.5em;}.elementor .e-container_tq1sooinc-724759e{column-gap:0rem;padding:2.5rem;border-width:1px;border-color:rgba(111, 62, 193, 0.1);border-style:solid;background-color:#FFFFFF;box-shadow:0px 15px 35px -5px rgba(111, 62, 193, 0.12);display:flex;flex-direction:column;row-gap:1.5rem;}.elementor .e-container_u8q4ywe4o-5351980{display:flex;flex-direction:column;grid-column:span 5;}.elementor .e-container_agzqnt57o-3dd3b43{column-gap:3rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(135deg, #FFFFFF 0%,#F8FAFC 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:grid;row-gap:3rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;}