.elementor .e-76d4b986-4b681b3{width:180px;}.elementor .e-2e67718c-79ba880{font-size:0.95rem;color:#b8b8b8;line-height: 1.6; margin: 0;\n}.elementor .e-68530cd3-9b94b59{flex-direction:column;gap:1.5rem;flex: 1 1 300px; max-width: 350px;\n}.elementor .e-2682e2bf-0b26026{font-size:1.1rem;color:#ffffff;margin: 0 0 0.5rem 0; font-weight: 600; letter-spacing: 0.5px;\n}.elementor .e-5ab8a8b7-fc53419{color:#b8b8b8;background: transparent; padding: 0.4rem 0; text-align: left; border: none; font-size: 0.95rem; transition: color 0.3s ease;\n}.elementor .e-cfd6e18-b970f84{color:#b8b8b8;background: transparent; padding: 0.4rem 0; text-align: left; border: none; font-size: 0.95rem; transition: color 0.3s ease;\n}.elementor .e-5deb70cf-6e5adf1{color:#b8b8b8;background: transparent; padding: 0.4rem 0; text-align: left; border: none; font-size: 0.95rem; transition: color 0.3s ease;\n}.elementor .e-447a66b6-5999340{color:#b8b8b8;background: transparent; padding: 0.4rem 0; text-align: left; border: none; font-size: 0.95rem; transition: color 0.3s ease;\n}.elementor .e-22e3af46-85a5410{flex-direction:column;gap:1rem;flex: 0 1 180px; align-items: flex-start;\n}.elementor .e-5b4abbcc-c2eaf48{font-size:1.1rem;color:#ffffff;margin: 0 0 0.5rem 0; font-weight: 600; letter-spacing: 0.5px;\n}.elementor .e-66d5097a-17f3be6{font-size:0.95rem;color:#b8b8b8;line-height: 1.6; margin: 0;\n}.elementor .e-7ca51add-11d43ec{font-size:0.95rem;color:#b8b8b8;line-height: 1.6; margin: 0;\n}.elementor .e-6b357314-bf650fe{font-size:0.95rem;color:#b8b8b8;line-height: 1.6; margin: 0;\n}.elementor .e-6ad6a6ec-1b24e71{flex-direction:column;gap:1rem;flex: 0 1 250px; align-items: flex-start;\n}.elementor .e-75e8566b-76e6ab9{padding-block-start:4rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:row;gap:3rem;max-width: 1200px; margin: 0 auto; justify-content: space-between; align-items: flex-start; flex-wrap: wrap;\n}.elementor .e-5270c9c4-7d89644{font-size:0.85rem;color:#888888;margin: 0; text-align: center;\n}.elementor .e-31ef5a15-483cddb{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:row;background: #1f1f1f; border-top: 1px solid #3a3a3a; justify-content: center; align-items: center;\n}.elementor .e-6eb47792-0b6085a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;background: #2b2b2b;\n}