.elementor .e-5bdf012e-e945{flex:0 0 auto;width: fit-content;\n}.elementor .e-3f0f9112-3cd6{width:100%;height:auto;max-width:680px;object-fit:contain;display:block;}.elementor .e-27e38b6a-71f9{min-width:0px;padding:0px;display:flex;flex:1 1 0px;justify-content:center;}.elementor .e-23a0dc5d-d83e{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:16px;grid-column:1;grid-row:1;align-items:flex-start;}.elementor .e-247016bf-f028{font-family:Roboto;font-size:0.95rem;color:#3a3a3a;}.elementor .e-265c75a1-af13{font-family:Inter;font-weight:800;font-size:2.2rem;color:#000000;letter-spacing:-0.03em;line-height:1.15;}.elementor .e-68f0322d-72b8{font-family:Inter;font-weight:700;font-size:1.35rem;color:#000000;margin-block-start:4px;}.elementor .e-223841a9-f515{font-family:Roboto;font-weight:500;font-size:0.95rem;display:flex;gap:8px;align-items:center;}.elementor .e-e8a4481-ce9d{font-family:Inter;font-weight:700;font-size:0.78rem;color:#000000;letter-spacing:0.06em;margin-block-start:8px;}.elementor .e-5ef3eee3-d6d6:hover,.elementor .e-5ef3eee3-d6d6:focus-visible{background-color:#555555;}.elementor .e-5ef3eee3-d6d6{width:34px;height:34px;font-family:Inter;font-weight:700;font-size:1.1rem;color:#FFFFFF;line-height:1;text-align:center;padding:0px;border-radius:50%;border-width:0px;background-color:#8C8C8C;}.elementor .e-48d0a3d0-b973{width:56px;height:34px;font-family:Inter;font-weight:600;font-size:1rem;color:#000000;text-align:center;border-width:0px;outline-style:none;background-color:transparent;}.elementor .e-52bfe339-2bd8{display:none;}.elementor .e-51e2aba6-5bd7{display:none;}.elementor .e-3387e9c8-8138{display:none;}.elementor .e-a29e3c1-9af8{padding:0px;width: fit-content;\n}.elementor .e-29aa6c30-40dc:hover,.elementor .e-29aa6c30-40dc:focus-visible{background-color:#555555;}.elementor .e-29aa6c30-40dc{width:34px;height:34px;font-family:Inter;font-weight:700;font-size:1.1rem;color:#FFFFFF;line-height:1;text-align:center;padding:0px;border-radius:50%;border-width:0px;background-color:#8C8C8C;}.elementor .e-2b6e5d77-d1ec{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-427548db-edaf:hover,.elementor .e-427548db-edaf:focus-visible{background-color:#0F7FE8;}.elementor .e-427548db-edaf{width:100%;font-family:Inter;font-weight:700;font-size:0.95rem;color:#FFFFFF;letter-spacing:0.02em;text-align:center;padding-block-start:16px;padding-block-end:16px;margin-block-start:10px;border-radius:999px;background-color:#1E90FF;}.elementor .e-3666261-cc0e:hover,.elementor .e-3666261-cc0e:focus-visible{background-color:#222222;}.elementor .e-3666261-cc0e{width:100%;font-family:Inter;font-weight:700;font-size:0.95rem;color:#FFFFFF;letter-spacing:0.02em;text-align:center;padding-block-start:16px;padding-block-end:16px;border-radius:999px;background-color:#000000;}.elementor .e-5cb2c7a8-2c7d{max-width:560px;position:sticky;inset-block-start:168px;padding:0px;display:flex;flex-direction:column;gap:14px;grid-column:2;grid-row:1 / span 2;align-self:start;}.elementor .e-761a6413-9870{min-width:0px;max-width:780px;padding-block-start:8px;grid-column:1;grid-row:2;}.elementor .e-22d4fb84-141b{column-gap:56px;padding-block-start:32px;padding-block-end:64px;padding-inline-start:3%;padding-inline-end:3%;background-color:#FFFFFF;display:grid;grid-template-columns:minmax(0,1fr) 560px;align-items:start;row-gap: 28px;\n}.elementor .e-4f7dd650-66c2{font-family:Inter;font-weight:800;font-size:2.1rem;color:#000000;letter-spacing:-0.03em;text-align:center;}.elementor .e-42c083f1-89a5{width:100%;height:100%;object-fit:contain;display:block;}.elementor .e-7118da73-6b65{width:22px;height:22px;filter:brightness(0) invert(1);\n}.elementor .e-23904f9f-33e9:hover,.elementor .e-23904f9f-33e9:focus-visible{background-color:#222222;}.elementor .e-23904f9f-33e9{width:48px;height:48px;position:absolute;inset-inline-end:12px;inset-block-end:12px;padding:0px;border-radius:50%;background-color:#000000;display:flex;justify-content:center;align-items:center;}.elementor .e-2566e925-274e{aspect-ratio:1/1;position:relative;padding:0px;}.elementor .e-4cf63bcb-2ba1{font-family:Inter;font-weight:700;font-size:1rem;color:#000000;line-height:1.4;text-decoration:none;}.elementor .e-4ef44964-49a6{font-family:Roboto;font-size:1rem;color:#000000;}.elementor .e-55432be4-f398{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-2776cb1b-8182{padding:0px;scroll-snap-align:start;\n}.elementor .e-59904771-1824{display:grid;gap:20px;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px) / 4);scrollbar-width:none; overflow-x:hidden; scroll-snap-type:none;\n}.elementor .e-41ad904a-f9ff{font-family:Inter;font-size:2rem;color:#000000;line-height:1;margin-block-start:-4px;}.elementor .e-324c878e-d5bc{width:52px;height:52px;position:absolute;inset-block-start:38%;inset-inline-start:8px;z-index:5;cursor:pointer;padding:0px;border-radius:50%;border-width:0px;background-color:#FFFFFF;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.18);opacity:0%;transform:translate3d(0px, -50%, 0px);transition:opacity 0.25s;display:flex;justify-content:center;align-items:center;pointer-events:none;\n}.elementor .e-6dac2060-e868{font-family:Inter;font-size:2rem;color:#000000;line-height:1;margin-block-start:-4px;}.elementor .e-6c5a4bd6-f707{width:52px;height:52px;position:absolute;inset-block-start:38%;inset-inline-end:8px;z-index:5;cursor:pointer;padding:0px;border-radius:50%;border-width:0px;background-color:#FFFFFF;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.18);opacity:0%;transform:translate3d(0px, -50%, 0px);transition:opacity 0.25s;display:flex;justify-content:center;align-items:center;pointer-events:none;\n}.elementor .e-193663f2-6267{width:100%;position:relative;padding:0px;display:block;}.elementor .e-52261c88-8f07{font-family:Roboto;font-size:1rem;color:#1a1a1a;text-align:center;}.elementor .e-7fb5cd6-b954{padding-block-start:48px;padding-block-end:48px;padding-inline-start:3%;padding-inline-end:3%;background-color:#FFFFFF;display:flex;flex-direction:column;gap:40px;}