.elementor .e-cf497a5-56a60b6{font-weight:500;font-size:11px;color:#666A66;line-height:1.3em;margin-block-end:18px}.elementor .e-b137639-fd2a587{font-weight:600;font-size:48px;color:#111;letter-spacing:-2px;line-height:1.02em;margin-block-end:20px}.elementor .e-008cfbd-f456efc{font-weight:500;font-size:18px;color:#5e5e5e;padding-block-start:15px;padding-block-end:15px;padding-inline-start:20px;padding-inline-end:20px;margin-inline-start:-15px;border-radius:15px;background-color:#fff0;mix-blend-mode:normal}.elementor .e-35a2524-cc1d61c{gap:0;justify-content:flex-start;align-items:center}.elementor .e-e605e2b-843e50d{width:100%;min-width:0;min-height:500px;max-width:1360px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:column;gap:0;justify-content:center;align-items:start}.elementor .e-fcd6b23-7860c6e{width:100%;min-width:0;min-height:500px;overflow:hidden;padding:0;margin:0;background-image:linear-gradient(90deg,#ffffff 0%,#ffffff00 100%),url(https://vestesmore.com/wp-content/uploads/2026/09/What-we-do-hero.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;align-items:center}.elementor .e-79bfe3a-fdb5630{width:22%;min-width:0;padding:0;display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:start}.elementor .e-21d894d-50d37ba{width:22%;min-width:0;padding:0;display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:start}.elementor .e-9e446a6-d19fc99{width:22%;min-width:0;padding:0;display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:start}.elementor .e-93cdc57-156ab92{width:22%;min-width:0;padding:0;display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:start}.elementor .e-e7f86e5-452474c{width:100%;min-width:0;min-height:80px;max-width:1280px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0;padding-inline-end:0;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:space-between;align-items:center}.elementor .e-0eeecab-ccb21c0{width:100%;min-width:0;min-height:120px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:64px;padding-inline-end:64px;background-color:#FFF;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-1d55372-290b3df{width:65%;flex-direction:column;gap:0;align-items:start}.elementor .e-0dff090-f153c49{width:100%;min-width:0;min-height:330px;flex-direction:row;gap:30px;justify-content:space-between;align-items:end}.elementor .e-ae90290-0c014ba{width:100%;height:185px;object-fit:cover;object-position:center center;margin-block-end:14px;border-radius:2px}.elementor .e-1f38cd9-c4ac059{width:23.8%;min-width:0;padding:0;flex-direction:column;gap:0;align-items:start}.elementor .e-7798cf2-1888de7{width:100%;height:185px;object-fit:cover;object-position:center center;margin-block-end:14px;border-radius:2px}.elementor .e-fba876e-b20b780{width:23.8%;min-width:0;padding:0;flex-direction:column;gap:0;align-items:start}.elementor .e-e4d5b2a-235eaf2{width:100%;height:185px;object-fit:cover;object-position:center center;margin-block-end:14px;border-radius:2px}.elementor .e-b0c2c11-cc68f5b{width:23.8%;min-width:0;padding:0;flex-direction:column;gap:0;align-items:start}.elementor .e-7f76c00-978b08b{width:100%;height:185px;object-fit:cover;object-position:center center;margin-block-end:14px;border-radius:2px}.elementor .e-d68e1bc-5d3e889{width:23.8%;min-width:0;padding:0;flex-direction:column;gap:0;align-items:start}.elementor .e-939c2ea-93dc8ef{width:100%;height:185px;object-fit:cover;object-position:center center;margin-block-end:14px;border-radius:2px}.elementor .e-c379cb2-da2b4b1{width:23.8%;min-width:0;padding:0;flex-direction:column;gap:0;align-items:start}.elementor .e-eb6ac70-7dd013c{width:100%;height:185px;object-fit:cover;object-position:center center;margin-block-end:14px;border-radius:2px}.elementor .e-b6e398c-d4da633{width:23.8%;min-width:0;padding:0;flex-direction:column;gap:0;align-items:start}.elementor .e-32d92fc-8c486d0{width:100%;height:185px;object-fit:cover;object-position:center center;margin-block-end:14px;border-radius:2px}.elementor .e-dc121f3-39b0fec{width:23.8%;min-width:0;padding:0;flex-direction:column;gap:0;align-items:start}.elementor .e-c890f7e-b0a4f88{width:100%;height:185px;object-fit:cover;object-position:center center;margin-block-end:14px;border-radius:2px}.elementor .e-5f2f267-95f0c05{width:23.8%;min-width:0;padding:0;flex-direction:column;gap:0;align-items:start}.elementor .e-b92403e-0d15944{width:100%;min-width:0;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.elementor .e-1ecfda7-f3e739b{width:100%;min-width:0;max-width:1280px;flex-direction:column;gap:20px;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.elementor .e-8c88d90-9a48214{width:100%;min-width:0;min-height:430px;padding-block-start:25px;padding-block-end:75px;padding-inline-start:64px;padding-inline-end:64px;margin:0;background-color:#FFF;flex-direction:column;gap:0;justify-content:center;align-items:center}.elementor .e-22dcfa6-31c0c92{width:50%;min-width:0;padding-block-start:55px;padding-block-end:55px;padding-inline-start:64px;padding-inline-end:55px;border-start-start-radius:4px;border-start-end-radius:0;border-end-start-radius:4px;border-end-end-radius:0;background-image:linear-gradient(#000000c7,#000000c7),url(https://vestesmore.com/wp-content/uploads/2026/09/What-We-Do-Approach.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center left;flex-direction:column;justify-content:center;align-items:start}.elementor .e-b57ba18-d07aa08{width:100%;flex-direction:column;gap:3px}.elementor .e-b264ec8-0c746d5{width:100%;padding-block-start:13px;padding-block-end:13px;padding-inline-start:0;padding-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(255 255 255 / .13);border-style:solid;flex-direction:row;gap:18px;align-items:center}.elementor .e-80218fd-e8b9b8a{width:100%;flex-direction:column;gap:0}.elementor .e-43f7f36-3816ac2{width:100%;flex-direction:column;gap:3px}.elementor .e-c319333-eaf2a71{width:100%;padding-block-start:13px;padding-block-end:13px;padding-inline-start:0;padding-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(255 255 255 / .13);border-style:solid;flex-direction:row;gap:18px;align-items:center}.elementor .e-4bc1aa2-87695d2{width:100%;flex-direction:column;gap:0}.elementor .e-73ddc44-2c98a77{width:100%;flex-direction:column;gap:3px}.elementor .e-0de0183-0581d07{width:100%;padding-block-start:13px;padding-block-end:13px;padding-inline-start:0;padding-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(255 255 255 / .13);border-style:solid;flex-direction:row;gap:18px;align-items:center}.elementor .e-f373caf-127855b{width:100%;flex-direction:column;gap:0}.elementor .e-d0e9240-ef5fb4c{width:100%;flex-direction:column;gap:3px}.elementor .e-e88db82-c475917{width:100%;padding-block-start:13px;padding-block-end:13px;padding-inline-start:0;padding-inline-end:0;flex-direction:row;gap:18px;align-items:center}.elementor .e-a4942c5-6f61a7d{width:100%;flex-direction:column;gap:0}.elementor .e-557e1a5-ee915e3{width:50%;min-width:0;min-height:385px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:64px;padding-inline-end:64px;border-start-start-radius:0;border-start-end-radius:4px;border-end-start-radius:0;border-end-end-radius:4px;background-image:linear-gradient(#18201E,#18201E);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:0;justify-content:center;align-items:stretch}.elementor .e-72319c1-7be842f{width:100%;min-width:0;min-height:575px;max-width:1360px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:row;gap:0;justify-content:space-between;align-items:stretch}.elementor .e-d3861b0-bf6250d{width:100%;min-width:0;min-height:360px;overflow:hidden;padding:0;margin:0;background-image:linear-gradient(#f5fafbe3,#f5fafbe3);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;justify-content:center;align-items:stretch}.elementor .e-5a239e5-6da4350{width:34%;min-width:0;min-height:430px;padding-block-start:45px;padding-block-end:45px;padding-inline-start:42px;padding-inline-end:42px;flex-direction:column;gap:0;justify-content:center;align-items:start}.elementor .e-e37b9b8-bfbc327{width:auto;min-width:0;display:flex;flex-direction:column;gap:3px;flex-wrap:nowrap;justify-content:center;align-items:start}.elementor .e-c0803e4-ec041c8{width:100%;min-width:0;min-height:58px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0;padding-inline-end:0;margin:0;flex-direction:row;gap:14px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-ec6d365-773e7cb{width:auto;min-width:0;display:flex;flex-direction:column;gap:3px;flex-wrap:nowrap;justify-content:center;align-items:start}.elementor .e-2879168-5af83cf{width:100%;min-width:0;min-height:58px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0;padding-inline-end:0;margin:0;flex-direction:row;gap:14px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-b173a80-e0883d1{width:auto;min-width:0;display:flex;flex-direction:column;gap:3px;flex-wrap:nowrap;justify-content:center;align-items:start}.elementor .e-fb2b2dd-dc31988{width:100%;min-width:0;min-height:58px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0;padding-inline-end:0;margin:0;flex-direction:row;gap:14px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-250142c-14d5016{width:auto;min-width:0;display:flex;flex-direction:column;gap:3px;flex-wrap:nowrap;justify-content:center;align-items:start}.elementor .e-7ebe9fc-51fd42e{width:100%;min-width:0;min-height:58px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0;padding-inline-end:0;margin:0;flex-direction:row;gap:14px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-7bede2e-2a2f121{width:auto;min-width:0;display:flex;flex-direction:column;gap:3px;flex-wrap:nowrap;justify-content:center;align-items:start}.elementor .e-c797fa0-633372e{width:100%;min-width:0;min-height:58px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0;padding-inline-end:0;margin:0;flex-direction:row;gap:14px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-472ad77-75a96dc{width:24%;min-width:0;min-height:430px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:42px;margin:0;flex-direction:column;gap:22px;flex-wrap:nowrap;justify-content:center;align-items:stretch}.elementor .e-db6dcd7-702015c{width:100%;height:430px;min-width:0;min-height:430px;object-fit:cover;object-position:center center;padding:0;margin:0;border-radius:0}.elementor .e-ff167af-5c8d974{width:44%;height:430px;min-width:0;min-height:430px;padding:0;margin:0;align-items:stretch}.elementor .e-1092381-d5c9d4d{width:100%;min-width:0;min-height:430px;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-5ef99aa-af9ee6c{width:100%;min-width:0;min-height:430px;padding:0;margin:0;background-color:#FFF;flex-direction:column;gap:0;justify-content:center;align-items:center}.elementor .e-c108b41-ae60b9e{width:100%;min-width:0;padding:0;margin:0;flex-direction:column;gap:14px;justify-content:flex-start;align-items:start}.elementor .e-f4c075d-a8e01b6{width:25%;min-width:0;min-height:200px;padding-block-start:28px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:#D8DAD6;border-style:solid;flex-direction:column;gap:0;justify-content:flex-start;align-items:start}.elementor .e-37e181a-3b4cdf1{width:25%;min-width:0;min-height:200px;padding-block-start:28px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:#D8DAD6;border-style:solid;flex-direction:column;gap:0;justify-content:flex-start;align-items:start}.elementor .e-4f09932-b2a0ac6{width:25%;min-width:0;min-height:200px;padding-block-start:28px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:#D8DAD6;border-style:solid;flex-direction:column;gap:0;justify-content:flex-start;align-items:start}.elementor .e-5050a54-502d287{width:25%;min-width:0;min-height:200px;padding-block-start:28px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;border-width:0;border-color:#D8DAD6;border-style:solid;flex-direction:column;gap:0;justify-content:flex-start;align-items:start}.elementor .e-f9e6d3e-7854f71{width:100%;min-width:0;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-9859661-ec619d1{width:100%;max-width:1280px;margin:auto;flex-direction:column;gap:38px}.elementor .e-d16555c{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:64px;padding-inline-end:64px;background-color:#F5F5F2;flex-direction:column}.elementor .e-4889c66-4ef6f04{width:34%;min-width:0;max-width:390px;flex-direction:column;justify-content:center;align-items:start}.elementor .e-ca217c9-a3389bc{font-family:Inter;font-weight:600;font-size:12px;color:#FFF;line-height:1em;padding-block-start:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1px;border-style:solid;background-color:#111}.elementor .e-50d01ac-4b20f18{display:flex;flex-direction:row;gap:12px;justify-content:flex-start;align-items:center}.elementor .e-7e05855-0c729d2{width:28%;min-width:0;max-width:330px;flex-direction:column;gap:0;justify-content:center;align-items:start}.elementor .e-6e1a782-cfaf26f{width:100%;min-width:0;min-height:300px;max-width:1360px;position:relative;z-index:2;padding-block-start:48px;padding-block-end:48px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:row;gap:70px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-3f9c5e1-02dd5e6{width:420px;position:absolute;inset-inline-end:-20px;inset-block-end:-70px;z-index:1}.elementor .e-d4e3646-5aeeb74{width:100%;min-width:0;min-height:300px;overflow:hidden;position:relative;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;padding:0;margin:0;background-image:linear-gradient(#063f518c,#063f518c),url(https://vestesmore.com/wp-content/uploads/2026/09/CTA-BG.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:0;justify-content:center;align-items:center}