.elementor .e-178db7f5-8f97{width:288px;height:288px;inset-block-start:-96px;inset-inline-start:calc(50% - 144px);background-color:rgba(255, 102, 26, 0.2);filter:blur(120px);}.elementor .e-297d4fd4-20f6{color:var(--llp-orange-bright);padding:0px;margin-block-end:20px;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-729f3b8c-de6e{text-align:center;margin-block-end:20px;}.elementor .e-139f75af-995b{max-width:672px;text-align:center;}.elementor .e-7fbeaf1-4281{max-width:768px;text-align:center;align-items:center;}.elementor .e-db5db7b-8d36{position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;overflow-x: hidden; overflow-y: hidden;\n}.elementor .e-46ec61e0-424d{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 0.7s;display:block;}.elementor .e-440bf38c-ac78{position:absolute;inset-block-start:16px;inset-inline-start:16px;z-index:2;font-family:var(--llp-font-heading);font-weight:600;font-size:12px;color:var(--llp-white);letter-spacing:1.2px;line-height:1;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:9999px;background-color:var(--llp-orange);}.elementor .e-11024622-b603{min-height:0px;aspect-ratio:16 / 9;position:relative;padding:0px;background-color:var(--llp-surface);overflow-x: hidden; overflow-y: hidden;\n}.elementor .e-1525ba8-3a52{font-family:var(--llp-font-heading);font-weight:600;font-size:28px;color:inherit;letter-spacing:-0.6px;line-height:1.2;margin-block-end:16px;}.elementor .e-249a9718-6dd1{font-size:16px;color:var(--llp-ink);line-height:1.6;margin-block-end:20px;opacity:85%;}.elementor .e-c1e004c-97ed{font-size:14px;color:var(--llp-muted);}.elementor .e-58d370dc-994a{font-family:var(--llp-font-heading);font-weight:600;font-size:14px;color:var(--llp-orange);}.elementor .e-610885be-3a9f{padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-1d273697-e97e{padding-block-start:32px;padding-block-end:32px;padding-inline-start:36px;padding-inline-end:36px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-40148678-ddae:hover,.elementor .e-40148678-ddae:focus-visible{color:var(--llp-orange);box-shadow:0px 20px 48px -16px rgba(0, 0, 0, 0.28);}.elementor .e-40148678-ddae{color:var(--llp-ink);text-decoration:none;padding:0px;border-radius:16px;border-width:1px;border-color:var(--llp-border);border-style:solid;background-color:var(--llp-white);transition:box-shadow 0.3s;display:grid;grid-template-columns:minmax(0, 1.75fr) minmax(0, 1fr);overflow-x: hidden; overflow-y: hidden;\n}.elementor .e-4570d14b-717e{padding:0px;}.elementor .e-60ee2dbf-587d{display:grid;gap:0px;grid-template-columns:minmax(0, 1fr);}.elementor .e-7a1cda98-e17b{width:100%;}.elementor .e-174d84f-a512{width:100%;max-width:1152px;}.elementor .e-3f0cb573-7031{padding-block-start:64px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--llp-white);}.elementor .e-7d47e3fe-1b49{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-c9375f1-3b35{aspect-ratio:16 / 9;padding:0px;margin-block-end:24px;border-radius:8px;background-color:var(--llp-surface);overflow-x: hidden; overflow-y: hidden;\n}.elementor .e-54a85856-4539{font-family:var(--llp-font-heading);font-weight:600;font-size:20px;color:inherit;letter-spacing:-0.3px;line-height:1.375;margin-block-end:12px;}.elementor .e-792b1f01-963b{font-size:16px;color:var(--llp-ink);line-height:1.55;margin-block-end:12px;opacity:85%;}.elementor .e-36f9a825-7adc{font-size:14px;color:var(--llp-muted);}.elementor .e-259af974-66e0:hover,.elementor .e-259af974-66e0:focus-visible{color:var(--llp-orange);}.elementor .e-259af974-66e0{color:var(--llp-ink);text-decoration:none;padding:0px;display:flex;flex-direction:column;}.elementor .e-8eec7-5892{padding:0px;}.elementor .e-3b99a430-911f{column-gap:40px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap: 56px;\n}.elementor .e-2d530161-1f00:hover,.elementor .e-2d530161-1f00:focus-visible{color:var(--llp-orange);border-color:var(--llp-orange);}.elementor .e-2d530161-1f00{font-weight:500;font-size:14px;color:var(--llp-ink);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:9999px;border-width:1px;border-color:var(--llp-border);border-style:solid;}.elementor .e-4679bce7-720b:hover,.elementor .e-4679bce7-720b:focus-visible{color:var(--llp-orange);border-color:var(--llp-orange);}.elementor .e-4679bce7-720b{font-weight:500;font-size:14px;color:var(--llp-ink);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:9999px;border-width:1px;border-color:var(--llp-border);border-style:solid;}.elementor .e-d278d75-ad40{padding:0px;margin-block-start:64px;display:flex;flex-direction:row;gap:16px;justify-content:center;}.elementor .e-408066d5-b61a{width:100%;}.elementor .e-135edecb-6228{max-width:1152px;}.elementor .e-7aa9649a-f214{padding-block-start:64px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-50575da5-9fa7{width:288px;height:288px;inset-inline-end:25%;inset-block-end:40px;filter:blur(100px);}.elementor .e-baea056-472c{margin-block-end:24px;}.elementor .e-1debc5d4-244e{text-align:center;}.elementor .e-6a1a6ec5-33e1{font-size:18px;color:var(--llp-dark-muted);line-height:28px;text-align:center;margin-block-start:24px;}.elementor .e-31c6501e-7272{min-height:44px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-4065fb61-57d0{min-height:44px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-6df97a32-520f{margin-block-start:40px;gap:16px;justify-content:center;}.elementor .e-138c97ba-f9d3{max-width:768px;text-align:center;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .e-68cb50ff-f256{max-width:1152px;align-items:center;}.elementor .e-76a19ee5-8101{position:relative;overflow-x: hidden; overflow-y: hidden;\n}