.elementor .e-43ce81c-6d822ba{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;line-height: 1.7; max-width: 18rem;\n}.elementor .e-f4fe4ac-118f606{font-family:Montserrat;font-size:1rem;color:#ffffff;font-weight: 600; letter-spacing: 0.04em; text-transform: uppercase; margin-bottom: 0.5rem;\n}.elementor .e-a968817-8da1c43{padding:0px;flex-direction:column;gap:1rem;flex: 1.5 1 14rem; min-width: 14rem;\n}.elementor .e-d7fb9e6-1a8e043{font-family:Montserrat;font-size:1rem;color:#ffffff;font-weight: 600; letter-spacing: 0.04em; text-transform: uppercase; margin-bottom: 0.5rem;\n}.elementor .e-8b83bf8-bf90328{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-09db1dd-15b5152{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-4b1f86c-d8e056a{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-5473bda-3024f7c{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-aec2d20-9fd1c1b{padding:0px;flex-direction:column;gap:0.625rem;flex: 1 1 10rem; min-width: 10rem;\n}.elementor .e-cf6d2e0-ff8ea28{font-size:1rem;color:#ffffff;font-weight: 600; letter-spacing: 0.04em; text-transform: uppercase; margin-bottom: 0.5rem;\n}.elementor .e-08a7add-406a3bc{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-40f87d9-05337d7{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-febaad3-7d06c86{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-e8ee76b-6c22700{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-1065e7f-99fceed{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-20ce4a7-77a8d4f{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-8b729d9-d927010{padding:0px;flex-direction:column;gap:0.625rem;flex: 1 1 10rem; min-width: 10rem;\n}.elementor .e-f0aa62b-74ce567{font-size:1rem;color:#ffffff;font-weight: 600; letter-spacing: 0.04em; text-transform: uppercase; margin-bottom: 0.5rem;\n}.elementor .e-124b6e0-9d4878d{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-0364a17-e5ab6e3{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-1080a7e-0feeb90{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-9525756-cc2b5a7{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-97773b9-ae52565{padding:0px;flex-direction:column;gap:0.625rem;flex: 1 1 8rem; min-width: 8rem;\n}.elementor .e-020a803-ce2544b{font-size:1rem;color:#ffffff;font-weight: 600; letter-spacing: 0.04em; text-transform: uppercase; margin-bottom: 0.5rem;\n}.elementor .e-dc6baa7-248b9f4{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-27fe430-9eba620{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-dd32eeb-d6b4190{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-078897d-ed7f916{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-b2ca470-91cc1bb{padding:0px;flex-direction:row;gap:1.5rem;align-items: center;\n}.elementor .e-45434b6-ac1d115{font-size:1rem;color:#ffffff;margin-block-start:30px;font-weight: 600; letter-spacing: 0.04em; text-transform: uppercase; margin-bottom: 0.5rem;\n}.elementor .e-9ba98f5-5512879{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-634f2d5-98e7392{font-family:Montserrat;font-size:0.875rem;color:#9ca3af;cursor: pointer; transition: color 0.2s ease; line-height: 1.6;\n}.elementor .e-5d7ddc3-47cec3c{padding:0px;flex-direction:column;gap:0.625rem;flex: 1 1 10rem; min-width: 10rem;\n}.elementor .e-8e2c63d-0060848{padding:0px;flex-direction:row;gap:2.5rem;flex-wrap: wrap; align-items: flex-start;\n}.elementor .e-11cfd09-c784f1d{padding:0px;height: 1px; background: #1f2937; min-height: 1px;\n}.elementor .e-c6805a9-85bf705{font-family:Montserrat;font-size:0.8125rem;color:#a2a5aa;}.elementor .e-d5abf9d-28e5d56{padding:0px;flex-direction:row;justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem;\n}.elementor .e-843b3b9-5625315{max-width:75rem;padding:0px;flex-direction:column;gap:3rem;width: 100%; margin: 0 auto;\n}.elementor .e-a7e7f06-978a6fb{color:#d1d5db;padding-block-start:4rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#272D4B;flex-direction:column;width: 100%;\n}