.elementor .e-4992aa62-2302{min-width:0px;padding:0px;}.elementor .e-7e886e25-92ed{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-34f2515c-b385{padding:0px;}.elementor .e-7c1d229e-82ce{font-weight:700;font-size:0.85rem;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-40f98df8-14b9{font-weight:600;font-size:0.92rem;color:var(--bb-heading);}.elementor .e-16a7f4b9-b91a{width:auto;min-width:0px;text-decoration:none;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1.05rem;padding-inline-end:1.05rem;border-radius:999px;border-width:1px;border-color:var(--bb-border);border-style:solid;background-color:#ffffff;}.elementor .e-3e58deb1-6188{font-weight:600;font-size:0.92rem;color:var(--bb-heading);}.elementor .e-389c1719-abfc{width:auto;min-width:0px;text-decoration:none;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1.05rem;padding-inline-end:1.05rem;border-radius:999px;border-width:1px;border-color:var(--bb-border);border-style:solid;background-color:#ffffff;}.elementor .e-709577f0-b61e{font-weight:600;font-size:0.92rem;color:var(--bb-heading);}.elementor .e-48bf309-c752{width:auto;min-width:0px;text-decoration:none;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1.05rem;padding-inline-end:1.05rem;border-radius:999px;border-width:1px;border-color:var(--bb-border);border-style:solid;background-color:#ffffff;}.elementor .e-606d612e-47d6{font-weight:600;font-size:0.92rem;color:var(--bb-heading);}.elementor .e-2501862-112e{width:auto;min-width:0px;text-decoration:none;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1.05rem;padding-inline-end:1.05rem;border-radius:999px;border-width:1px;border-color:var(--bb-border);border-style:solid;background-color:#ffffff;}.elementor .e-3884e443-a3a6{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:0.7rem;flex-wrap:wrap;align-items:center;}.elementor .e-dbaa837-9df2{padding:0px;}.elementor .e-593b5d9b-294b{padding-block-start:1.25rem;padding-block-end:1.25rem;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--bb-border);\n}.elementor .e-309c69bd-d18d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-6dceba37-f9db{box-shadow:0px 24px 60px 0px rgba(23,25,29,0.12);}.elementor .e-2a92cea1-9c31{min-width:0px;padding:0px;display:grid;gap:3.5rem;grid-template-columns:1fr 1fr;align-items:center;}.elementor .e-5e09f20d-6bc8{padding:0px;}.elementor .e-7a5de821-c34a{min-width:0px;max-width:820px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-3829f2c1-213c{width:28px;height:28px;font-weight:700;color:var(--bb-primary);line-height:28px;text-align:center;border-radius:50%;background-color:var(--bb-primary-soft);flex:0 0 auto;}.elementor .e-44621dff-12d3{font-size:0.98rem;}.elementor .e-29982fd8-595b{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:0.85rem;align-items:flex-start;}.elementor .e-33c2cfba-4f0b{width:28px;height:28px;font-weight:700;color:var(--bb-primary);line-height:28px;text-align:center;border-radius:50%;background-color:var(--bb-primary-soft);flex:0 0 auto;}.elementor .e-7a98ab87-178f{font-size:0.98rem;}.elementor .e-46dab5e-d4b8{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:0.85rem;align-items:flex-start;}.elementor .e-566d2d2c-934e{width:28px;height:28px;font-weight:700;color:var(--bb-primary);line-height:28px;text-align:center;border-radius:50%;background-color:var(--bb-primary-soft);flex:0 0 auto;}.elementor .e-387c05a8-15e5{font-size:0.98rem;}.elementor .e-2fcc34ca-c544{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:0.85rem;align-items:flex-start;}.elementor .e-529715b9-dae6{width:28px;height:28px;font-weight:700;color:var(--bb-primary);line-height:28px;text-align:center;border-radius:50%;background-color:var(--bb-primary-soft);flex:0 0 auto;}.elementor .e-2b9ae9d8-72ec{font-size:0.98rem;}.elementor .e-64a3a2d6-5e91{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:0.85rem;align-items:flex-start;}.elementor .e-31ae1eac-71b6{min-width:0px;padding:0px;gap: 1rem 2rem;\n}.elementor .e-72bcc15-6910{padding:0px;}.elementor .e-1ea8abf4-6aa3{min-width:0px;padding:0px;}.elementor .e-57c51001-dfa1{min-width:0px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-start-start-radius:0px;border-start-end-radius:10px;border-end-start-radius:0px;border-end-end-radius:10px;border-inline-start-width:4px;background-color:var(--bb-surface-warm);display:flex;flex-direction:column;gap:1rem;border-left-style: solid; border-left-color: var(--bb-primary);\n}.elementor .e-52e8b6c6-54da{padding:0px;}.elementor .e-93bdc64-841e{min-width:0px;max-width:820px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-7b9083c6-96ee{font-weight:600;font-size:1.02rem;color:var(--bb-heading);}.elementor .e-7173287b-98f0{min-width:0px;flex:1 1 auto;}.elementor .e-446aeebb-98d6{width:auto;min-width:0px;color:var(--bb-primary);padding:0px;flex:0 0 auto;}.elementor .e-44c9e5c7-40fb{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;gap:1rem;}.elementor .e-631f4935-64fe{color:var(--bb-text);}.elementor .e-ff37619-61b2{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .e-6e9cd66e-3357{border-radius:10px;border-width:1px;border-color:var(--bb-border);border-style:solid;background-color:#ffffff;}.elementor .e-468f05b0-4712{font-weight:600;font-size:1.02rem;color:var(--bb-heading);}.elementor .e-85f52ee-bcd8{min-width:0px;flex:1 1 auto;}.elementor .e-4bf01f3d-df5c{width:auto;min-width:0px;color:var(--bb-primary);padding:0px;flex:0 0 auto;}.elementor .e-2e550443-61e5{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;gap:1rem;}.elementor .e-3dfdf9bb-1372{color:var(--bb-text);}.elementor .e-7e7df89a-393e{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .e-70f16f36-e750{border-radius:10px;border-width:1px;border-color:var(--bb-border);border-style:solid;background-color:#ffffff;}.elementor .e-b5429c5-8496{font-weight:600;font-size:1.02rem;color:var(--bb-heading);}.elementor .e-6d52469b-8b14{min-width:0px;flex:1 1 auto;}.elementor .e-4f29590a-a13e{width:auto;min-width:0px;color:var(--bb-primary);padding:0px;flex:0 0 auto;}.elementor .e-43c9c323-c939{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;gap:1rem;}.elementor .e-de9d475-aa99{color:var(--bb-text);}.elementor .e-706b96b-92de{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .e-e0f2522-a1d5{border-radius:10px;border-width:1px;border-color:var(--bb-border);border-style:solid;background-color:#ffffff;}.elementor .e-6ab6e73e-50fa{font-weight:600;font-size:1.02rem;color:var(--bb-heading);}.elementor .e-30cc5e8e-b267{min-width:0px;flex:1 1 auto;}.elementor .e-30eb55cb-3199{width:auto;min-width:0px;color:var(--bb-primary);padding:0px;flex:0 0 auto;}.elementor .e-b0778f9-f9a6{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;gap:1rem;}.elementor .e-48a4d4d5-8f4b{color:var(--bb-text);}.elementor .e-56bdb039-d295{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .e-291ebf65-b983{border-radius:10px;border-width:1px;border-color:var(--bb-border);border-style:solid;background-color:#ffffff;}.elementor .e-192ce664-88c0{gap:0.75rem;}.elementor .e-295b498d-5085{padding:0px;}.elementor .e-43ef0a2e-8134{min-width:0px;max-width:820px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-78eb40dd-8f44{font-size:1.05rem;}.elementor .e-1b36cf79-cabe{font-size:0.92rem;color:var(--bb-muted);}.elementor .e-57e838be-42bd{font-weight:600;font-size:0.88rem;color:var(--bb-primary);margin-block-start:auto;}.elementor .e-386a8184-4d36{min-width:0px;text-decoration:none;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-349304e2-9a9e{font-size:1.05rem;}.elementor .e-2e8bf14a-57c2{font-size:0.92rem;color:var(--bb-muted);}.elementor .e-185ff2e8-f69f{font-weight:600;font-size:0.88rem;color:var(--bb-primary);margin-block-start:auto;}.elementor .e-3103d0d1-32f4{min-width:0px;text-decoration:none;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-53ce5b2b-b7d7{font-size:1.05rem;}.elementor .e-4caf6fa0-8743{font-size:0.92rem;color:var(--bb-muted);}.elementor .e-3210ca70-32a1{font-weight:600;font-size:0.88rem;color:var(--bb-primary);margin-block-start:auto;}.elementor .e-4c0973db-a952{min-width:0px;text-decoration:none;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-95fc217-2802{font-size:1.05rem;}.elementor .e-3b096695-9120{font-size:0.92rem;color:var(--bb-muted);}.elementor .e-7630780-d481{font-weight:600;font-size:0.88rem;color:var(--bb-primary);margin-block-start:auto;}.elementor .e-79dca909-ac3c{min-width:0px;text-decoration:none;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-4f259578-f9d5{min-width:0px;padding:0px;display:grid;gap:1rem;grid-template-columns:repeat(4, 1fr);align-items:stretch;}.elementor .e-11cb0fd4-105b{padding:0px;}.elementor .e-f17f69-8ec1{min-width:0px;padding:0px;}.elementor .e-1daf3c32-956a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-6705cb43-6188{padding:0px;}.elementor .e-7beea3c1-b32d{border-block-start-width:1px;background-color:var(--bb-surface-warm);border-top-style: solid; border-top-color: var(--bb-border);\n}