.elementor .e-0a4e8fd-fd0c4f3{padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-9ccd9c3-ff7effc{width:70%;}.elementor .e-0a4e6de-8e6beb2{padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-994f323-6928015{padding:0px;display:flex;flex-direction:row;gap:10px;}.elementor .e-2c4e20b-4c5c06d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-end:-10%;display:flex;flex-direction:column;gap:40px;align-self:center;}.elementor .e-9d9384c-359bd6e{width:80%;justify-content:flex-end;}.elementor .e-364ce07-18c7990{display:none;}.elementor .e-20bed7f-8dddd13{padding:0px;margin:0px;img {
  margin-left: auto;
}\n}.elementor .e-125fdd7-498452f{padding-block-start:240px;padding-block-end:240px;padding-inline-start:120px;padding-inline-end:120px;margin-block-start:-100px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--obsidian);display:flex;flex-direction:row;gap:0px;align-items:center;background: radial-gradient(
  35% 50% at 24.24% 43.67%, 
  rgba(138, 147, 157, 0.18) 0%,    /* The core light */
  rgba(138, 147, 157, 0.08) 40%,   /* Start of the blur */
  rgba(25, 21, 27, 0) 100%         /* Seamless finish */
), 
var(--core-obsidian, #19151B);
background-blend-mode: screen, normal;\n}.elementor .e-f343415-b1872e4{color:var(--white);text-align:center;}.elementor .e-a3c403c-d50a131{padding:0px;margin:0px;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .e-5f0b1d3-747a22c{width:50px;height:var(--fit-content);margin-block-end:20px;svg{
  fill: transparent;
}\n}.elementor .e-6da0249-77a173b{text-align:center;}.elementor .e-29149c5-b5e3a07{padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-0c6f4df-a109dc5{text-align:center;}.elementor .e-56da0b2-651294d{padding:40px;border-radius:0px;border-block-start-width:10px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--core-yellow);border-style:solid;background-color:var(--white);transition:all 600ms;display:flex;flex-direction:column;gap:24px;}.elementor .e-56da0b2-651294d:hover,.elementor .e-56da0b2-651294d:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-e30b8c3-c971167{width:50px;height:var(--fit-content);margin-block-end:20px;svg{
  fill: transparent;
}\n}.elementor .e-1cdcc98-b7a4ef5{text-align:center;}.elementor .e-06aff20-1881661{padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-5cb7464-2438369{text-align:center;}.elementor .e-061c794-0926236{padding:40px;border-radius:0px;border-block-start-width:10px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--core-yellow);border-style:solid;background-color:var(--white);transition:all 600ms;display:flex;flex-direction:column;gap:24px;}.elementor .e-061c794-0926236:hover,.elementor .e-061c794-0926236:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-ec05820-375f61b{width:50px;height:var(--fit-content);margin-block-end:20px;svg{
  fill: transparent;
}\n}.elementor .e-0a09ee5-244798f{text-align:center;}.elementor .e-882e456-590dc27{padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-e8be2b9-cbbc063{text-align:center;}.elementor .e-2516b23-995142f{padding:40px;border-radius:0px;border-block-start-width:10px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--core-yellow);border-style:solid;background-color:var(--white);transition:all 600ms;display:flex;flex-direction:column;gap:24px;}.elementor .e-2516b23-995142f:hover,.elementor .e-2516b23-995142f:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-d58902a-c7e61bd{width:50px;height:var(--fit-content);margin-block-end:20px;svg{
  fill: transparent;
}\n}.elementor .e-676a470-2ab145a{text-align:center;}.elementor .e-15a1860-0367ba1{padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-2315c71-60279d2{text-align:center;}.elementor .e-16390b6-21ca6e3{padding:40px;border-radius:0px;border-block-start-width:10px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--core-yellow);border-style:solid;background-color:var(--white);transition:all 600ms;display:flex;flex-direction:column;gap:24px;}.elementor .e-16390b6-21ca6e3:hover,.elementor .e-16390b6-21ca6e3:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-52aa759-7cde6ad{padding:0px;display:flex;flex-direction:row;gap:32px;justify-content:center;}.elementor .e-b233367-80bf24f{align-self:center;}.elementor .e-50113da-24d0dbe{padding:0px;margin:0px;display:flex;flex-direction:row;gap:8px;justify-content:center;}.elementor .e-ee2696b-44f74aa{padding:120px;background-color:var(--obsidian);display:flex;flex-direction:column;gap:64px;}.elementor .e-b1d1b51-ef66a96{text-align:start;}.elementor .e-cf25d47-36e42d8{width:20px;height:var(--fit-content);min-width:20px;min-height:var(--fit-content);}.elementor .e-ca3d924-9069326{font-weight:700;color:var(--white);}.elementor .e-2cdc564-6e57b78{width:var(--fit-content);padding:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-0dc4be2-97d5166{width:20px;height:var(--fit-content);min-width:20px;min-height:var(--fit-content);}.elementor .e-123d4a1-eecdbe8{padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:stretch;}.elementor .e-f44528d-f4d15cd{width:100%;background-color:var(--core-yellow);}.elementor .e-ead1a60-4bbf568{font-weight:700;color:var(--white);}.elementor .e-e04439f-929472e{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-c1e8875-da72294{padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-176a579-5bc4a85{font-weight:700;color:var(--white);}.elementor .e-a9e8599-f00f742{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-5fe009a-1baa0e6{font-weight:700;color:var(--white);}.elementor .e-b10a389-1eca30e{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-a0479c9-7aa8e56{padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-26c7c25-e750d82{width:20px;height:var(--fit-content);min-width:20px;min-height:var(--fit-content);}.elementor .e-305b903-8aebe80{font-weight:700;color:var(--white);}.elementor .e-1060dd1-02f08d4{width:var(--fit-content);padding:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-1ed777e-da66387{padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:stretch;}.elementor .e-6f2194b-789bb5e{width:100%;background-color:var(--core-yellow);}.elementor .e-81985ed-a123757{padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-6900989-7573b72{padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-5f1db93-c704159{padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .e-6a2fe16-8047cb5{padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;align-items:center;cursor: default;\n}.elementor .e-7305db2-7f9596f{padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-2e97a7c-2eb8f84{width:40%;min-width:40%;padding:0px;display:flex;flex-direction:column;gap:48px;justify-content:space-between;}.elementor .e-bfe5682-65ed6d6{padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-255925d-85a8c0f{padding:120px;background-color:var(--obsidian);display:flex;flex-direction:row;gap:64px;}.elementor .e-dc0d06a-8b60d8e{text-align:center;}.elementor .e-6e1cebd-5f71fd7{width:var(--fit-content);padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-6e84c22-bb5c057{width:40px;height:40px;}.elementor .e-cf44ecb-7835e55{color:var(--white);}.elementor .e-3d954b4-53da8be{height:var(--fit-content);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--core-yellow);border-style:solid;display:flex;flex-direction:column;gap:16px;align-items:start;}.elementor .e-d1dd48d-a98b49b{width:40px;height:40px;}.elementor .e-d4529f6-f46e604{color:var(--white);}.elementor .e-351bcf8-f317128{height:var(--fit-content);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--core-yellow);border-style:solid;display:flex;flex-direction:column;gap:16px;align-items:start;}.elementor .e-653f3b0-599e0ef{width:40px;height:40px;}.elementor .e-18978ef-b23b561{color:var(--white);}.elementor .e-c09e848-62f9bc8{height:var(--fit-content);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--core-yellow);border-style:solid;display:flex;flex-direction:column;gap:16px;align-items:start;}.elementor .e-116f90e-3d339c5{width:40px;height:40px;}.elementor .e-e4dc7b1-6c3c184{color:var(--white);}.elementor .e-b589d80-d862f40{height:var(--fit-content);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--core-yellow);border-style:solid;display:flex;flex-direction:column;gap:16px;align-items:start;}.elementor .e-b39f9f6-6a23c55{padding:0px;display:flex;flex-direction:row;gap:40px;}.elementor .e-d721718-b8cda0b{padding:120px;background-color:var(--obsidian);display:flex;flex-direction:column;gap:64px;align-items:center;svg {
  fill: none !important;
}\n}.elementor .e-211ba60-1cb3e3c{padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;}.elementor .e-833ef50-3038830{width:50px;height:var(--fit-content);margin-block-end:20px;svg{
  fill: transparent;
}\n}.elementor .e-28446de-d146c10{text-align:center;}.elementor .e-6bab55e-f211da9{padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-cadde85-3864289{text-align:center;}.elementor .e-7ea4113-063a718{padding:40px;border-radius:0px;border-block-start-width:10px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--core-yellow);border-style:solid;background-color:var(--white);transition:all 600ms;display:flex;flex-direction:column;gap:24px;}.elementor .e-7ea4113-063a718:hover,.elementor .e-7ea4113-063a718:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-ac4caca-46e0cf2{width:50px;height:var(--fit-content);margin-block-end:20px;svg{
  fill: transparent;
}\n}.elementor .e-83b50bd-6692c98{text-align:center;}.elementor .e-fa2cd46-9185a59{padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-1ceba18-9cc4735{text-align:center;}.elementor .e-2931d50-3339c1b{padding:40px;border-radius:0px;border-block-start-width:10px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--core-yellow);border-style:solid;background-color:var(--white);transition:all 600ms;display:flex;flex-direction:column;gap:24px;}.elementor .e-2931d50-3339c1b:hover,.elementor .e-2931d50-3339c1b:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-c9a0be7-0324265{width:50px;height:var(--fit-content);margin-block-end:20px;svg{
  fill: transparent;
}\n}.elementor .e-fa082a4-48c443b{text-align:center;}.elementor .e-ae1f6a8-8ea0e6e{padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-c5277cb-aac2b22{text-align:center;}.elementor .e-129f54b-f984ad8{padding:40px;border-radius:0px;border-block-start-width:10px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--core-yellow);border-style:solid;background-color:var(--white);transition:all 600ms;display:flex;flex-direction:column;gap:24px;}.elementor .e-129f54b-f984ad8:hover,.elementor .e-129f54b-f984ad8:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-1882496-455743b{padding:0px;display:flex;flex-direction:row;gap:32px;justify-content:center;}.elementor .e-4dacb39-2395d59{padding:120px;background-color:var(--obsidian);display:flex;flex-direction:column;gap:64px;}.elementor .e-9493a93-ab66bc1{padding-block-start:40px;}.elementor .e-e007111-2179c94{display:none;}.elementor .e-f2345fe-b79182c{color:var(--white);}.elementor .e-0a9395a-b9f791a{color:var(--white);}.elementor .e-8facf97-7eb1db1{width:65%;min-width:65%;max-width:65%;padding:0px;gap:0px;}.elementor .e-48e141b-711faae{padding-block-start:80px;padding-block-end:80px;padding-inline-start:120px;padding-inline-end:120px;background-color:var(--obsidian);display:flex;flex-direction:row;gap:0px;justify-content:space-between;}.elementor .e-0fc9d9d-43b5acb{display:none;}.elementor .e-3083c69-d5baa91{font-family:Space Grotesk;font-weight:600;font-size:32px;color:var(--white);line-height:140%;}.elementor .e-60f88f5-1d6cb3a{width:45%;padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-bbf03be-ccb94e7{padding:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-a498343-bfbade9{padding-block-start:60px;padding-block-end:60px;padding-inline-start:60px;padding-inline-end:0px;display:flex;flex-direction:column;gap:32px;}.elementor .e-83a9de9-879e5ad{width:var(--fit-content);position:absolute;inset-inline-end:0px;padding:0px;margin-block-end:0%;margin-inline-end:0%;}.elementor .e-4ab98dc-5642c75{padding:0px;display:flex;flex-direction:row;overflow: hidden;\n}.elementor .e-4ab98dc-5642c75:hover,.elementor .e-4ab98dc-5642c75:focus-visible{background: radial-gradient(424.44% 112.77% at 50% 50.31%, rgba(25, 21, 27, 0.10) 0%, rgba(138, 147, 157, 0.10) 100%);
box-shadow: -4px -4px 4px 0 rgba(255, 255, 255, 0.02) inset, 4px 4px 4px 0 rgba(255, 255, 255, 0.02) inset;
backdrop-filter: blur(20px);\n}.elementor .e-e88b95a-1e041ff{padding:120px;background-color:var(--obsidian);}