.elementor .e-3e727ec-acf4f07{font-size:0.95rem;color:#f5a623;letter-spacing: 0.05em;\n}.elementor .e-8d83d1e-2d12b83{font-size:0.95rem;color:#333333;font-weight: 600;\n}.elementor .e-6f5d2fb-bcbb3cb{font-size:0.95rem;color:#888888;font-weight: 400;\n}.elementor .e-ba44ccb-d39aa84{width:fit-content;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:20px;border-width:1px;border-color:#888888;border-style:solid;background-color:#ffffff;gap:0.5rem;justify-content:center;align-items:center;font-family: inherit;\n}.elementor .e-4891380-f9022bb{font-size:0.75rem;color:#b0b0b0;letter-spacing: 0.12em; font-weight: 500; text-transform: uppercase;\n}.elementor .e-adfa200-d9c2e40{font-size:1.1rem;color:#c8c8c8;font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n}.elementor .e-1fc19ca-802588f{font-size:0.9rem;color:#c8c8c8;font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase;\n}.elementor .e-a3a6e5c-76438a5{font-size:0.9rem;color:#c8c8c8;font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase;\n}.elementor .e-9f3732c-b6d0b08{font-size:1.05rem;color:#c8c8c8;font-weight: 600; font-style: italic;\n}.elementor .e-b786b7f-6c60e15{font-size:0.85rem;color:#c8c8c8;font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase;\n}.elementor .e-4c2b6a6-8395f4b{font-size:1.2rem;color:#c8c8c8;font-weight: 400; font-style: italic; font-family: Georgia, serif;\n}.elementor .e-dc8731f-6633631{font-size:0.85rem;color:#c8c8c8;font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase;\n}.elementor .e-4bfbbf5-20a1c29{padding:0px;flex-direction:row;gap:3rem;justify-content:center;align-items:center;flex-wrap: wrap;\n}.elementor .e-408307f-95c9771{padding:0px;flex-direction:column;gap:2rem;align-items:center;max-width: 1280px; width: 100%; margin: 0 auto;\n}.elementor .e-790f9a2-1e38877{font-size:0.8rem;color:#555555;letter-spacing: 0.15em; font-weight: 600; text-transform: uppercase;\n}.elementor .e-cee7d1f-1d37f07{font-size:3rem;color:#1a1a1a;text-align:center;font-weight: 800; line-height: 1.15; max-width: 600px;\n}.elementor .e-6f377e5-0c0d4c1{font-size:1rem;color:#777777;text-align:center;max-width: 520px; line-height: 1.6;\n}.elementor .e-62d7d3f-3a2cf74{padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-c084b87-0dc8ef7{font-size:0.85rem;color:#ffffff;font-weight: 700; line-height: 1;\n}.elementor .e-9414d34-e138826{padding:0px;background-image:url("https://vkard.io/wp-content/plugins/elementor/assets/images/background-placeholder.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;align-items:center;width: 36px; height: 36px; border-radius: 8px; background-color: #1a1a1a; display: inline-flex; flex-shrink: 0;\n}.elementor .e-e1fa5a5-c622085{font-size:1.15rem;color:#1a1a1a;font-weight: 700;\n}.elementor .e-dc357c6-b24322f{font-size:0.9rem;color:#777777;line-height: 1.6;\n}.elementor .e-7b724ee-553cbdb{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:12px;flex-direction:column;gap:0.8rem;flex: 1 1 280px; background-color: #f2efea; min-width: 280px;\n}.elementor .e-2f55cef-b211696{font-size:0.85rem;color:#ffffff;font-weight: 700; line-height: 1;\n}.elementor .e-4c4c3ad-ca51af6{padding:0px;justify-content:center;align-items:center;width: 36px; height: 36px; border-radius: 8px; background-color: #1a1a1a; display: inline-flex; flex-shrink: 0;\n}.elementor .e-58a8df6-af07a3a{font-size:1.15rem;color:#1a1a1a;font-weight: 700;\n}.elementor .e-92c0930-254f5c7{font-size:0.9rem;color:#777777;line-height: 1.6;\n}.elementor .e-f7b3780-c9d8e97{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:12px;flex-direction:column;gap:0.8rem;flex: 1 1 280px; background-color: #f2efea; min-width: 280px;\n}.elementor .e-32bdb3c-388a19b{font-size:0.85rem;color:#ffffff;font-weight: 700; line-height: 1;\n}.elementor .e-1ac530e-6bd4518{padding:0px;justify-content:center;align-items:center;width: 36px; height: 36px; border-radius: 8px; background-color: #1a1a1a; display: inline-flex; flex-shrink: 0;\n}.elementor .e-938af50-0adea6b{font-size:1.15rem;color:#1a1a1a;font-weight: 700;\n}.elementor .e-784cbce-97d32b4{font-size:0.9rem;color:#777777;line-height: 1.6;\n}.elementor .e-bffce35-8d012c0{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:12px;flex-direction:column;gap:0.8rem;flex: 1 1 280px; background-color: #f2efea; min-width: 280px;\n}.elementor .e-8b9546b-8073892{padding:0px;flex-direction:row;gap:1.5rem;align-items:stretch;width: 100%; flex-wrap: wrap;\n}.elementor .e-8f2913d-99ebd55{padding:0px;flex-direction:column;gap:3.5rem;align-items:center;max-width: 1280px; width: 100%; margin: 0 auto;\n}.elementor .e-5851e21-008a949{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:center;background-color: #ffffff; width: 100%; border-bottom: 1px solid #e8e4de;\n}.elementor .e-1ad5e21-e372ffd{font-size:0.8rem;color:#6b6b6b;letter-spacing: 0.15em; text-transform: uppercase; font-weight: 500;\n}.elementor .e-ea5e5c0-407f881{font-size:3.2rem;color:#1a1a1a;font-weight: 800; line-height: 1.15; text-align: center;\n}.elementor .e-3ffd126-eda3d09{font-size:3.2rem;color:#5b4dd4;font-weight: 800; font-style: italic; line-height: 1.15; text-align: center; margin-top: -0.5rem;\n}.elementor .e-439689e-ab2029e{padding:0px;flex-direction:column;gap:0.5rem;align-items:center;}.elementor .e-1f21131-669fdef{font-size:0.85rem;color:#f5a623;}.elementor .e-0717f34-9536455{font-size:0.95rem;color:#1a1a1a;font-weight: 600; line-height: 1.55;\n}.elementor .e-2eb6560-c68ac4b{min-height:30px;width: 36px; height: 36px; border-radius: 50%; background-color: #2a9d8f; min-width: 36px;\n}.elementor .e-2ae9f22-76ff08e{font-size:0.95rem;color:#1a1a1a;font-weight: 700;\n}.elementor .e-eee46e0-672ad3b{font-size:0.8rem;color:#888888;}.elementor .e-321eb71-513b170{padding:0px;flex-direction:column;gap:0px;}.elementor .e-a975a9a-f3069ec{padding:0px;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-079b89c-dad92b9{padding:2rem;border-radius:1rem;background-color:#ffffff;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:space-between;align-items:start;flex: 1 1 240px; max-width: 300px; box-shadow: 0 2px 12px rgba(0,0,0,0.05); transition: transform 0.3s ease, box-shadow 0.3s ease;\n}.elementor .e-69de4a4-9bc1fb9{font-size:0.85rem;color:#f5a623;}.elementor .e-673962e-7cc0e05{font-size:0.95rem;color:#1a1a1a;font-weight: 600; line-height: 1.55;\n}.elementor .e-fc23b34-66d9c57{min-height:30px;width: 36px; height: 36px; border-radius: 50%; background-color: #5b4dd4; min-width: 36px;\n}.elementor .e-ca3379c-8bcd513{font-size:0.95rem;color:#1a1a1a;font-weight: 700;\n}.elementor .e-fb643d3-c0995b0{font-size:0.8rem;color:#888888;}.elementor .e-3835b06-5f876c3{padding:0px;flex-direction:column;gap:0px;}.elementor .e-27d12b3-27c0211{min-width:30px;min-height:30px;padding:0px;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-32b7fed-f4bb77a{padding:2rem;border-radius:1rem;background-color:#ffffff;flex-direction:column;gap:5px;justify-content:space-between;flex: 1 1 240px; max-width: 300px; box-shadow: 0 2px 12px rgba(0,0,0,0.05); transition: transform 0.3s ease, box-shadow 0.3s ease;\n}.elementor .e-89532be-f9606a0{font-size:0.85rem;color:#f5a623;}.elementor .e-5ff39c7-cefb8a4{font-size:0.95rem;color:#1a1a1a;font-weight: 600; line-height: 1.55;\n}.elementor .e-28b1783-9ec49c7{min-width:30px;min-height:30px;width: 36px; height: 36px; border-radius: 50%; background-color: #5b4dd4; min-width: 36px;\n}.elementor .e-60c8a7f-9ef36ec{font-size:0.95rem;color:#1a1a1a;font-weight: 700;\n}.elementor .e-698b40b-8469ec4{font-size:0.8rem;color:#888888;}.elementor .e-b78af95-63efa2d{padding:0px;flex-direction:column;gap:0px;}.elementor .e-35635ed-c0e30a2{padding:0px;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-6b3ee5e-4dcd16c{padding:2rem;border-radius:1rem;background-color:#ffffff;flex-direction:column;gap:1.25rem;justify-content:space-between;flex: 1 1 240px; max-width: 300px; box-shadow: 0 2px 12px rgba(0,0,0,0.05); transition: transform 0.3s ease, box-shadow 0.3s ease;\n}.elementor .e-b6e0569-c74cd54{font-size:0.85rem;color:#f5a623;}.elementor .e-a45810b-5d95cfd{font-size:0.95rem;color:#1a1a1a;font-weight: 600; line-height: 1.55;\n}.elementor .e-fef0be4-f8d7ca0{min-width:30px;min-height:30px;width: 36px; height: 36px; border-radius: 50%; background-color: #e76f51; min-width: 36px;\n}.elementor .e-1d92648-20a9e66{font-size:0.95rem;color:#1a1a1a;font-weight: 700;\n}.elementor .e-ae28819-1c6bd6b{font-size:0.8rem;color:#888888;}.elementor .e-dfbf35a-6781b4b{padding:0px;flex-direction:column;gap:0px;}.elementor .e-f5f0bae-1353a7e{padding:0px;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-a449b73-576b91d{padding:2rem;border-radius:1rem;background-color:#ffffff;flex-direction:column;gap:1.25rem;justify-content:space-between;flex: 1 1 240px; max-width: 300px; box-shadow: 0 2px 12px rgba(0,0,0,0.05); transition: transform 0.3s ease, box-shadow 0.3s ease;\n}.elementor .e-10674ec-fb16eea{padding:0px;flex-direction:row;gap:1.5rem;align-items:stretch;flex-wrap: wrap; justify-content: center;\n}.elementor .e-1b8218a-a170fbe{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#f5f1eb;flex-direction:column;gap:3.5rem;align-items:center;}.elementor .e-1571aa9-4f0443c{max-width: 140px;   transition: all 0.3s ease; &:hover { opacity: .5; filter: grayscale(0%); }\n}.elementor .e-4084c4a-9b3e877{max-width: 140px;   transition: all 0.3s ease; &:hover { opacity: .5; filter: grayscale(0%); }\n}.elementor .e-a843253-0b74e7b{max-width: 140px;   transition: all 0.3s ease; &:hover { opacity: .5; filter: grayscale(0%); }\n}.elementor .e-48661ac-8e7e408{max-width: 140px;   transition: all 0.3s ease; &:hover { opacity: .5; filter: grayscale(0%); }\n}.elementor .e-8612808-d1f9e3a{max-width: 140px;   transition: all 0.3s ease; &:hover { opacity: .5; filter: grayscale(0%); }\n}.elementor .e-aeb6dc9-0140088{max-width: 140px;   transition: all 0.3s ease; &:hover { opacity: .5; filter: grayscale(0%); }\n}.elementor .e-94c08e1-cc516e9{padding-block-start:0rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:row;gap:3rem;flex-wrap:nowrap;justify-content:center;align-items:center;max-width: 1000px; width: 100%;\n}.elementor .e-47c7f11-fc74a29{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;flex-direction:column;gap:3.5rem;align-items:center;}.elementor .e-f0ca3ff-81ce627{font-size:0.8rem;color:#555555;letter-spacing: 0.15em; font-weight: 600; text-transform: uppercase;\n}.elementor .e-db171f1-d08d2d9{font-size:3.2rem;color:#1a1a1a;text-align:center;font-weight: 800; line-height: 1.15; max-width: 700px;\n}.elementor .e-972bd0c-6e528e7{font-size:1.1rem;color:#777777;font-weight: 400; font-style: italic;\n}.elementor .e-49c7a10-9b4b249{padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-3a00007-b26a929{padding:1.2rem;flex: 1.4; border-right: 1px solid #e0dbd5; min-width: 0; display: flex; align-items: center;\n}.elementor .e-5e12eab-4aa5fec{font-size:0.85rem;color:#333333;text-align:center;font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase;\n}.elementor .e-5ec7ae5-9aef850{padding:1.2rem;flex: 1; border-right: 1px solid #e0dbd5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-520e3fb-528d4b9{font-size:0.85rem;color:#ffffff;text-align:center;font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase;\n}.elementor .e-33cbb8e-d7a2520{padding:1.2rem;flex: 1; background-color: #1a1a1a; display: flex; align-items: center; justify-content: center; border-radius: 0 10px 0 0;\n}.elementor .e-60e01ab-a9d3652{padding:0px;flex-direction:row;align-items:stretch;border-bottom: 1px solid #e0dbd5;\n}.elementor .e-6e470b0-d694f74{font-size:0.95rem;color:#333333;font-weight: 500;\n}.elementor .e-12286c6-b66fb04{padding:1.2rem;flex: 1.4; border-right: 1px solid #e0dbd5; display: flex; align-items: center;\n}.elementor .e-e30f609-c00039f{font-size:0.95rem;color:#777777;text-align:center;}.elementor .e-bb84b5c-ea16771{padding:1.2rem;flex: 1; border-right: 1px solid #e0dbd5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-a27ddc8-ac71661{font-size:0.95rem;color:#22c55e;text-align:center;font-weight: 700;\n}.elementor .e-1dff581-63fa8e9{padding:1.2rem;flex: 1; background-color: #f7f7f5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-e50be21-c25a9e8{padding:0px;flex-direction:row;align-items:stretch;border-bottom: 1px solid #e0dbd5;\n}.elementor .e-bb1b26f-5e6fe94{font-size:0.95rem;color:#333333;font-weight: 500;\n}.elementor .e-177a579-4bb032a{padding:1.2rem;flex: 1.4; border-right: 1px solid #e0dbd5; display: flex; align-items: center;\n}.elementor .e-fbe9415-83bd763{font-size:0.95rem;color:#aaaaaa;text-align:center;}.elementor .e-c4093e9-c41797a{padding:1.2rem;flex: 1; border-right: 1px solid #e0dbd5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-a0b7e68-a738d66{font-size:1.2rem;color:#22c55e;text-align:center;}.elementor .e-10546d8-178876a{padding:1.2rem;flex: 1; background-color: #f7f7f5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-6eae056-b7eeaef{padding:0px;flex-direction:row;align-items:stretch;border-bottom: 1px solid #e0dbd5;\n}.elementor .e-b609e9c-8113878{font-size:0.95rem;color:#333333;font-weight: 500;\n}.elementor .e-3569cf3-27fa5dc{padding:1.2rem;flex: 1.4; border-right: 1px solid #e0dbd5; display: flex; align-items: center;\n}.elementor .e-7291ded-cb1acba{font-size:0.95rem;color:#aaaaaa;text-align:center;}.elementor .e-dbd8d20-823e6e4{padding:1.2rem;flex: 1; border-right: 1px solid #e0dbd5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-e7c5c3d-c259443{font-size:1.2rem;color:#22c55e;text-align:center;}.elementor .e-e1ce148-11d3efe{padding:1.2rem;flex: 1; background-color: #f7f7f5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-ada2880-6701e7a{padding:0px;flex-direction:row;align-items:stretch;border-bottom: 1px solid #e0dbd5;\n}.elementor .e-0df61cf-47e4c03{font-size:0.95rem;color:#333333;font-weight: 500;\n}.elementor .e-c0c31bc-15f0b13{padding:1.2rem;flex: 1.4; border-right: 1px solid #e0dbd5; display: flex; align-items: center;\n}.elementor .e-8801dde-327e35b{font-size:0.95rem;color:#aaaaaa;text-align:center;}.elementor .e-81bcd5e-ad1dabf{padding:1.2rem;flex: 1; border-right: 1px solid #e0dbd5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-ac28b98-81ac314{font-size:1.2rem;color:#22c55e;text-align:center;}.elementor .e-b3c6753-13a3f31{padding:1.2rem;flex: 1; background-color: #f7f7f5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-5274966-4a9d153{padding:0px;flex-direction:row;align-items:stretch;border-bottom: 1px solid #e0dbd5;\n}.elementor .e-b2100cf-3dc87dc{font-size:0.95rem;color:#333333;font-weight: 500;\n}.elementor .e-e40a8d6-cf913ab{padding:1.2rem;flex: 1.4; border-right: 1px solid #e0dbd5; display: flex; align-items: center;\n}.elementor .e-550f91b-fa0bd4e{font-size:0.95rem;color:#aaaaaa;text-align:center;}.elementor .e-7f91d30-b5afcc8{padding:1.2rem;flex: 1; border-right: 1px solid #e0dbd5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-ce7f44c-100d46d{font-size:1.2rem;color:#22c55e;text-align:center;}.elementor .e-2076b7e-81c2f79{padding:1.2rem;flex: 1; background-color: #f7f7f5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-0416687-1402570{padding:0px;flex-direction:row;align-items:stretch;border-bottom: 1px solid #e0dbd5;\n}.elementor .e-78daf5e-2c27297{font-size:0.95rem;color:#333333;font-weight: 500;\n}.elementor .e-8fee6db-9193c90{padding:1.2rem;flex: 1.4; border-right: 1px solid #e0dbd5; display: flex; align-items: center;\n}.elementor .e-a2ed4e5-cfa2b03{font-size:0.95rem;color:#e8967a;text-align:center;font-style: italic;\n}.elementor .e-529c3a4-fa975e8{padding:1.2rem;flex: 1; border-right: 1px solid #e0dbd5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-73dcf07-f89219c{font-size:1.2rem;color:#22c55e;text-align:center;}.elementor .e-ea71085-d667abc{padding:1.2rem;flex: 1; background-color: #f7f7f5; display: flex; align-items: center; justify-content: center;\n}.elementor .e-c855474-07bd6b2{padding:0px;flex-direction:row;align-items:stretch;}.elementor .e-2f7aac0-553505d{padding:0px;flex-direction:column;max-width: 1280px; width: 100%; border: 1px solid #e0dbd5; border-radius: 12px; overflow: hidden; background-color: #ffffff;\n}.elementor .e-a78c373-26399e9{font-size:1.05rem;color:#ffffff;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:50px;background-color:#1a1a1a;font-weight: 600; transition: all 0.3s ease; cursor: pointer;\n}.elementor .e-964fa75-9445277{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;justify-content:center;width: 100%;\n}.elementor .e-53fbd62-27eface{width:100vw;max-width:100vw;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:2.5rem;align-items:center;background-color: #f5f0ea;\n}.elementor .e-fc68bd5-0d49fee{font-size:0.8rem;color:#555555;letter-spacing: 0.15em; font-weight: 600; text-transform: uppercase;\n}.elementor .e-68fbc85-f9d7b90{font-size:3rem;color:#1a1a1a;text-align:center;font-weight: 800; line-height: 1.15; max-width: 600px;\n}.elementor .e-4d5dd9b-835e957{font-size:1.5rem;color:#777777;text-align:center;max-width: 520px; line-height: 1.6;\n}.elementor .e-bf15f98-477cc76{padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-e16d5ee-b35f7a9{font-size:0.85rem;color:#ffffff;font-weight: 700; line-height: 1;\n}.elementor .e-188187a-67503ca{padding:0px;background-image:url("https://vkard.io/wp-content/plugins/elementor/assets/images/background-placeholder.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#000000;justify-content:center;align-items:center;width: 36px; height: 36px; border-radius: 8px; background-color: #1a1a1a; display: inline-flex; flex-shrink: 0;\n}.elementor .e-6b2f652-8700b62{font-size:1.15rem;color:#1a1a1a;font-weight: 700;\n}.elementor .e-422f839-796878a{font-size:0.9rem;color:#777777;line-height: 1.6;\n}.elementor .e-8ec97f0-c7b0422{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:12px;flex-direction:column;gap:0.8rem;flex: 1 1 280px; background-color: #f2efea; min-width: 280px;\n}.elementor .e-ce52243-a8868f6{font-size:0.85rem;color:#ffffff;font-weight: 700; line-height: 1;\n}.elementor .e-2b6f0a7-c277519{padding:0px;justify-content:center;align-items:center;width: 36px; height: 36px; border-radius: 8px; background-color: #1a1a1a; display: inline-flex; flex-shrink: 0;\n}.elementor .e-4603b25-a2144c5{font-size:1.15rem;color:#1a1a1a;font-weight: 700;
line-height: normal;\n}.elementor .e-3cb99d6-b824127{font-size:0.9rem;color:#777777;line-height: normal;\n}.elementor .e-518936f-edcee50{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:12px;flex-direction:column;gap:0.8rem;flex: 1 1 280px; background-color: #f2efea; min-width: 280px;\n}.elementor .e-9030073-ea651de{font-size:0.85rem;color:#ffffff;font-weight: 700; line-height: 1;\n}.elementor .e-bb634c6-b0e098b{padding:0px;justify-content:center;align-items:center;width: 36px; height: 36px; border-radius: 8px; background-color: #1a1a1a; display: inline-flex; flex-shrink: 0;\n}.elementor .e-7e3cf2a-0526bf7{font-size:1.15rem;color:#1a1a1a;font-weight: 700;
line-height: normal;\n}.elementor .e-a637a29-1aec018{font-size:0.9rem;color:#777777;line-height: 1.6;\n}.elementor .e-b2357d9-304114d{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:12px;flex-direction:column;gap:0.8rem;flex: 1 1 280px; background-color: #f2efea; min-width: 280px;\n}.elementor .e-4259fac-ff3392b{padding:0px;flex-direction:row;gap:1.5rem;align-items:stretch;width: 100%; flex-wrap: wrap;\n}.elementor .e-ebfe090-8c0ff18{padding:0px;flex-direction:column;gap:3.5rem;align-items:center;max-width: 1280px; width: 100%; margin: 0 auto;\n}.elementor .e-924a863-a87ae6c{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:center;background-color: #ffffff; width: 100%; border-bottom: 1px solid #e8e4de;\n}.elementor .e-41451b4-ca2834d{font-size:0.8rem;color:#999999;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;letter-spacing: 0.15em; font-weight: 500; text-transform: uppercase;\n}.elementor .e-3e65506-e83ab9e{font-size:4rem;color:#ffffff;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 900; line-height: 1.1; max-width: 700px; font-style: italic;\n}.elementor .e-12fce6f-43b41ec{font-size:4rem;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;font-weight: 900; line-height: 1.1; font-style: italic; background: linear-gradient(135deg, #6366f1 0%, #818cf8 50%, #a78bfa 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;\n}.elementor .e-6d28a05-ea27348{font-size:1rem;color:#999999;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:0px;margin-inline-end:0px;max-width: 550px; line-height: 1.6;\n}.elementor .e-efdb0e9-6d6d4e0{font-size:0.75rem;color:#999999;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;letter-spacing: 0.1em; font-weight: 600; text-transform: uppercase;\n}.elementor .e-eaf1caa-4ce3000{font-size:0.95rem;color:#888888;}.elementor .e-f3c6bc6-3d020aa{font-size:5rem;color:#ffffff;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0.5rem;margin-inline-end:0px;font-weight: 900; line-height: 1;\n}.elementor .e-fd339ee-296d30b{font-size:1.5rem;color:#888888;}.elementor .e-f79cfcf-26be159{justify-content:center;gap: 0.25rem;\n}.elementor .e-46e186a-83cdb05{max-width:500px;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;border-width:1px;border-color:#333333;border-style:solid;background-color:#1a1a1a;text-align: center;\n}.elementor .e-9224f50-3347b64{font-size:1.1rem;color:#111111;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:50px;background-color:#fffbe6;font-weight: 700; transition: transform 0.3s ease, box-shadow 0.3s ease; cursor: pointer;\n}.elementor .e-cf201d3-f2d77fa{font-size:0.8rem;color:#777777;white-space: nowrap;\n}.elementor .e-40ea96a-d200686{font-size:0.8rem;color:#777777;white-space: nowrap;\n}.elementor .e-938b682-b107932{font-size:0.8rem;color:#777777;white-space: nowrap;\n}.elementor .e-046a060-1ae4438{font-size:0.8rem;color:#777777;white-space: nowrap;\n}.elementor .e-470cdcb-1716401{justify-content:center;align-items:center;gap: 2rem; flex-wrap: wrap; justify-content: center;\n}.elementor .e-03d3e61-d25c3b4{max-width:1280px;text-align:center;padding-block-start:6rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#111111;flex-direction:column;align-items:center;align-self:center;gap: 0;\n}.elementor .e-8826ad6-67bc590{font-weight:800;font-size:3.5rem;color:#1a1a2e;letter-spacing: -0.02em; line-height: 1.1; margin-bottom: 0.25rem;\n}.elementor .e-df6f211-629f65c{font-weight:400;font-size:1.15rem;color:#6b7280;letter-spacing: 0.02em; margin-bottom: 2.5rem;\n}.elementor .e-3bb0567-b851bf7{border-radius:0.75rem;aspect-ratio: 16/9; overflow: hidden; position: relative;\n}.elementor .e-22df0a6-e159311{font-weight:600;font-size:1rem;color:#1a1a2e;text-align: center;\n}.elementor .e-d8970e9-3c006fe{padding:0.5rem;border-radius:1rem;flex-direction:column;gap:0.5rem;background: #ffffff; box-shadow: 0 8px 40px rgba(26, 26, 46, 0.08); transition: transform 0.3s ease, box-shadow 0.3s ease; overflow: hidden;\n}.elementor .e-9d0d0c6-16a61cb{border-radius:0.75rem;aspect-ratio: 16/9; overflow: hidden; position: relative;\n}.elementor .e-9e1a6a2-0b1a792{font-weight:600;font-size:1rem;color:#1a1a2e;text-align: center;\n}.elementor .e-204aa98-f08ad0c{padding:0.5rem;border-radius:1rem;flex-direction:column;gap:0.5rem;background: #ffffff; box-shadow: 0 8px 40px rgba(26, 26, 46, 0.08); transition: transform 0.3s ease, box-shadow 0.3s ease; overflow: hidden;\n}.elementor .e-25cf0ba-79b633a{border-radius:0.75rem;aspect-ratio: 16/9; overflow: hidden; position: relative;\n}.elementor .e-3266ced-d3b86a7{font-weight:600;font-size:1rem;color:#1a1a2e;text-align: center;\n}.elementor .e-15761d2-f25ace7{padding:0.5rem;border-radius:1rem;flex-direction:column;gap:0.5rem;background: #ffffff; box-shadow: 0 8px 40px rgba(26, 26, 46, 0.08); transition: transform 0.3s ease, box-shadow 0.3s ease; overflow: hidden;\n}.elementor .e-a35f334-ab24a35{max-width:80rem;display:flex;flex-direction:row;gap:2rem;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .e-654803d-e79263a{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;flex-direction:column;gap:1rem;justify-content:center;align-items:center;background: linear-gradient(180deg, #faf8f5 0%, #f0ebe4 100%);\n}