.elementor .e-00a3e34-7150ba4{font-weight:700;font-size:12px;color:#C9C2B8;letter-spacing:0.16em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-497c831-885a353{font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.16em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-93fcf64-6e99a4e{width:min(1440px, calc(100% - 64px));padding-block-start:9px;padding-block-end:9px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-5732cd8-39fb6d8{background-color:#07070A;display:none;flex-direction:column;}.elementor .e-eb53d21-265c981{width:206px;height:44px;min-height:44px;overflow:hidden;font-weight:800;font-size:0px;color:transparent;letter-spacing:0px;padding:0px;margin:0px;border-radius:4px;background-image:url("https://foliovlt.com/wp-content/uploads/2026/09/FOLIOVLT-Logo-04-Official-vector-4x.png");background-repeat:no-repeat;background-attachment:scroll;background-size:180px auto;background-position:center center;background-color:#FFFFFF;display:block;}.elementor .e-23afa26-7450ed7{font-weight:700;font-size:14px;color:#B8B4AF;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-ae0bf7f-9d145cf{font-weight:700;font-size:14px;color:#FFFFFF;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-409795f-74554db{font-weight:700;font-size:14px;color:#B8B4AF;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-9357ac7-6de40d2{width:0px;height:0px;min-width:0px;min-height:0px;overflow:hidden;font-weight:700;font-size:14px;color:#FFFFFF;text-decoration:none;padding:0px;margin:0px;border-radius:999px;border-width:0px;border-color:#D71920;border-style:solid;background-color:#D71920;opacity:0px;display:none;display: none !important; pointer-events: none;\n}.elementor .e-fcd7c30-dd61139{display:flex;flex-direction:row;gap:clamp(18px,2.4vw,36px);flex-wrap:nowrap;flex:0 0 auto;justify-content:flex-end;align-items:center;width: fit-content;\n}.elementor .e-a5a374a-bbdd270{width:min(1440px, calc(100% - 64px));padding-block-start:19px;padding-block-end:19px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-fd65518-1e9fbc1{border-block-end-width:1px;border-color:#242429;background-color:#07070A;flex-direction:column;}.elementor .e-29c2424-09f0861{font-weight:700;font-size:12px;color:#D71920;letter-spacing:0.16em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-188beb6-1ee6f9e{font-weight:700;font-size:clamp(54px, 8vw, 116px);color:#FFFFFF;letter-spacing:-0.065em;line-height:0.88;margin:0px;}.elementor .e-2769922-0b5d086{flex-direction:column;gap:25px;}.elementor .e-8db9cdd-47dbe8c{font-size:clamp(20px, 2.2vw, 31px);color:#C9C2B8;line-height:1.28;margin:0px;}.elementor .e-35a11f1-17526f7{font-weight:700;font-size:14px;color:#FFFFFF;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1px;border-color:#D71920;border-style:solid;background-color:#D71920;}.elementor .e-cf8d7b2-d52d45c{flex-direction:column;gap:30px;}.elementor .e-818c951-9fd41d6{width:min(1440px, calc(100% - 64px));margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:clamp(50px, 9vw, 150px);grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));grid-template-rows:auto;grid-auto-rows:auto;align-items:end;}.elementor .e-5567340-8bf64bb{padding-block-start:clamp(78px, 11vw, 162px);padding-block-end:clamp(78px, 11vw, 162px);padding-inline-start:0px;padding-inline-end:0px;background-color:#07070A;flex-direction:column;}.elementor .e-2ff240f-3433974{color:#111115;background-color:#FFFFFF;flex-direction:column;}.elementor .e-163d97f-f609d24{font-weight:700;font-size:12px;color:#D71920;letter-spacing:0.16em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-5498506-956dd45{font-weight:700;font-size:12px;color:#66625F;letter-spacing:0.16em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-941b359-4b1a981{flex-direction:column;gap:20px;}.elementor .e-bb88c0d-664f546{font-weight:700;font-size:clamp(46px, 6vw, 84px);color:#111115;letter-spacing:-0.065em;line-height:0.88;margin:0px;}.elementor .e-fc6f1e0-b78361e{font-size:18px;color:#111115;line-height:1.55;margin:0px;}.elementor .e-cf328cf-51b4499{font-size:18px;color:#66625F;line-height:1.55;margin:0px;}.elementor .e-989c690-5695ab8{font-size:18px;color:#66625F;line-height:1.55;margin:0px;}.elementor .e-cc3368b-fb6d35d{gap:28px;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-3ad8175-46e1584{flex-direction:column;gap:32px;}.elementor .e-8daf4a2-0a76686{width:min(1440px, calc(100% - 64px));padding-block-start:clamp(78px, 11vw, 154px);padding-block-end:clamp(78px, 11vw, 154px);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:clamp(48px, 9vw, 150px);grid-template-columns:minmax(220px, 0.65fr) minmax(280px, 1.35fr);grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-cc6d0ac-72ba58d{font-weight:700;font-size:clamp(46px, 6vw, 84px);color:#FFFFFF;letter-spacing:-0.065em;line-height:0.88;margin:0px;}.elementor .e-c140b6f-9759ec9{font-weight:700;font-size:12px;color:#C9C2B8;letter-spacing:0.16em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-eee0fec-5d020a4{flex-direction:row;gap:26px;flex-wrap:wrap;justify-content:space-between;align-items:end;}.elementor .e-ed930ef-3b02c43{font-weight:700;font-size:12px;color:#D71920;letter-spacing:0.16em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-b37e855-2c639f4{font-weight:700;font-size:clamp(30px, 3.5vw, 48px);color:#FFFFFF;letter-spacing:-0.05em;line-height:1;margin:0px;}.elementor .e-400da3f-06cfd95{flex-direction:column;gap:22px;}.elementor .e-40b1d81-16d1add{font-size:16px;color:#C9C2B8;line-height:1.55;margin:0px;}.elementor .e-ca81e90-5040964{padding:clamp(28px, 4vw, 46px);border-radius:20px;border-block-start-width:6px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#38373F;border-style:solid;background-color:#15151B;flex-direction:column;gap:58px;justify-content:space-between;}.elementor .e-a3ff3ca-647cfa6{font-weight:700;font-size:12px;color:#9A2C77;letter-spacing:0.16em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-daded23-ab5fbb5{font-weight:700;font-size:clamp(30px, 3.5vw, 48px);color:#FFFFFF;letter-spacing:-0.05em;line-height:1;margin:0px;}.elementor .e-12f7a5d-a429312{flex-direction:column;gap:22px;}.elementor .e-9c1cd7a-3948813{font-size:16px;color:#C9C2B8;line-height:1.55;margin:0px;}.elementor .e-6081bce-5875d8f{padding:clamp(28px, 4vw, 46px);border-radius:20px;border-block-start-width:6px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#38373F;border-style:solid;background-color:#15151B;flex-direction:column;gap:58px;justify-content:space-between;}.elementor .e-1a52b05-4c8ce31{font-weight:700;font-size:12px;color:#5A35C9;letter-spacing:0.16em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-fb27ca8-546a4c3{font-weight:700;font-size:clamp(30px, 3.5vw, 48px);color:#FFFFFF;letter-spacing:-0.05em;line-height:1;margin:0px;}.elementor .e-e42129d-5050510{flex-direction:column;gap:22px;}.elementor .e-a67f7e7-299ca28{font-size:16px;color:#C9C2B8;line-height:1.55;margin:0px;}.elementor .e-dd49821-efa77fe{padding:clamp(28px, 4vw, 46px);border-radius:20px;border-block-start-width:6px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#38373F;border-style:solid;background-color:#15151B;flex-direction:column;gap:58px;justify-content:space-between;}.elementor .e-0bc9190-370fe1a{gap:18px;grid-template-columns:repeat(auto-fit, minmax(270px, 1fr));grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-3389efa-d143126{width:min(1440px, calc(100% - 64px));margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:44px;}.elementor .e-4e13349-3435704{padding-block-start:clamp(72px, 10vw, 140px);padding-block-end:clamp(72px, 10vw, 140px);padding-inline-start:0px;padding-inline-end:0px;background-color:#07070A;flex-direction:column;}.elementor .e-82b2811-d27db59{color:#111115;background-color:#F3EFE7;flex-direction:column;}.elementor .e-67cb79e-7fdd655{font-weight:700;font-size:12px;color:#D71920;letter-spacing:0.16em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-daf77f6-e9e052c{font-weight:700;font-size:clamp(45px, 6vw, 82px);color:#111115;letter-spacing:-0.065em;line-height:0.88;margin:0px;}.elementor .e-6b65ee4-ebe88db{font-size:18px;color:#66625F;line-height:1.55;margin:0px;}.elementor .e-bd4782d-f4e4e87{font-weight:700;font-size:14px;color:#111115;text-decoration:none;padding-block-start:18px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;}.elementor .e-6c46ce2-344abe3{flex-direction:column;gap:25px;}.elementor .e-e0a2366-bac90d6{font-weight:700;font-size:12px;color:#9A2C77;letter-spacing:0.16em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-2ddbbf9-f25b985{font-weight:700;font-size:clamp(34px, 4vw, 58px);color:#111115;letter-spacing:-0.055em;line-height:1;margin:0px;}.elementor .e-7fd3862-e5b83e7{font-size:18px;color:#66625F;line-height:1.55;margin:0px;}.elementor .e-9deef3a-c0a7752{flex-direction:column;gap:22px;}.elementor .e-8393630-5ed27c4{font-weight:700;font-size:14px;color:#FFFFFF;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1px;border-color:#D71920;border-style:solid;background-color:#D71920;}.elementor .e-3623bd0-31f3a31{padding:clamp(30px, 5vw, 60px);border-radius:24px;border-width:1px;border-color:#C9C2B8;border-style:solid;background-color:#FFFFFF;display:none;flex-direction:column;gap:46px;justify-content:space-between;}.elementor .e-b133ec5-67b8731{width:min(1440px, calc(100% - 64px));padding-block-start:clamp(80px, 11vw, 150px);padding-block-end:clamp(80px, 11vw, 150px);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:clamp(48px, 8vw, 128px);grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-d344728-4600f43{font-weight:700;font-size:12px;color:#D71920;letter-spacing:0.16em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-9830f67-31dd4dd{font-weight:700;font-size:clamp(31px, 4vw, 54px);color:#111115;letter-spacing:-0.05em;line-height:1.02;margin:0px;}.elementor .e-91ec3aa-e868904{flex-direction:column;gap:20px;}.elementor .e-d1cf202-877c920{font-weight:700;font-size:14px;color:#FFFFFF;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1px;border-color:#D71920;border-style:solid;background-color:#D71920;}.elementor .e-e757ce8-8c21489{width:0px;height:0px;min-width:0px;min-height:0px;overflow:hidden;font-weight:700;font-size:14px;color:#111115;text-decoration:none;padding:0px;margin:0px;border-radius:999px;border-width:0px;border-color:#111115;border-style:solid;background-color:transparent;opacity:0px;display:none;display: none !important; pointer-events: none;\n}.elementor .e-2d7ea47-c93fd3c{flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:flex-end;}.elementor .e-f09c7c6-cb828ef{width:min(1440px, calc(100% - 64px));margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:42px;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));grid-template-rows:auto;grid-auto-rows:auto;align-items:end;}.elementor .e-130e946-44c1b00{padding-block-start:clamp(64px, 8vw, 110px);padding-block-end:clamp(64px, 8vw, 110px);padding-inline-start:0px;padding-inline-end:0px;background-color:#EBE5DC;flex-direction:column;}.elementor .e-4241940-9ef402c{color:#111115;background-color:#F3EFE7;flex-direction:column;}.elementor .e-1ed63cb-6a9d260{font-weight:700;font-size:clamp(34px, 5vw, 70px);color:#FFFFFF;letter-spacing:-0.065em;line-height:0.88;margin:0px;}.elementor .e-b8db819-e14e888{max-width:440px;font-size:16px;color:#C9C2B8;line-height:1.55;margin:0px;}.elementor .e-fc5e5cc-e013693{flex-direction:column;gap:18px;}.elementor .e-89913a3-9729170{font-weight:700;font-size:14px;color:#FFFFFF;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-c06f054-91efbd8{font-weight:700;font-size:14px;color:#FFFFFF;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-18e87be-47f05b9{font-weight:700;font-size:14px;color:#FFFFFF;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-053271b-02f3aea{font-weight:700;font-size:14px;color:#FFFFFF;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-f901aba-88efc96{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;}.elementor .e-80845eb-e7c2620{gap:48px;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));grid-template-rows:auto;grid-auto-rows:auto;align-items:end;}.elementor .e-cbf4650-65cba28{font-weight:700;font-size:12px;color:#8E8A87;letter-spacing:0.08em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-1e05447-e718290{font-weight:700;font-size:12px;color:#8E8A87;letter-spacing:0.08em;line-height:1.35;text-transform:uppercase;margin:0px;}.elementor .e-f095a28-542a0cc{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-3a42546-4eeb03a{width:min(1440px, calc(100% - 64px));margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:70px;}.elementor .e-30806a1-512869b{padding-block-start:clamp(70px, 9vw, 126px);padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;background-color:#07070A;flex-direction:column;}.elementor .e-0bafed1-6dbd586{color:#111115;background-color:#07070A;flex-direction:column;}