.elementor .e-2f9c4c29-b396{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-6f4cfe12-97dc{width:492px;font-family:"Plus Jakarta Sans";font-weight:500;font-size:60px;color:#f6f2ec;letter-spacing:-0.05em;line-height:1.02;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-13abd1d6-1639{max-width:33rem;font-family:Manrope;font-weight:400;font-size:18px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-1c67abbf-3070{padding:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-44b3dc2f-934d{width:18px;height:18px;object-fit:contain;opacity:80%;display:block;}.elementor .e-4a315864-37ca{font-family:Manrope;font-weight:500;font-size:14px;color:#a8a197;letter-spacing:0.02em;line-height:1.3;margin:0px;}.elementor .e-12419d46-56df{width:auto;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:10px;align-items:center;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.14); border-block-start-style: solid;\n}.elementor .e-60e8d5c-a43d{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 calc(54% - 32px);align-items:flex-start;}.elementor .e-4a0100c2-8fe9{width:auto;position:absolute;inset-block-start:22px;inset-inline-end:22px;inset-block-end:-22px;inset-inline-start:-22px;z-index:0;padding:0px;margin:0px;border-radius:26px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;}.elementor .e-c0c349d-cfa7{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;}.elementor .e-7e05e34a-9280{max-width:calc(100% - 36px);inset-block-end:18px;inset-inline-start:18px;}.elementor .e-aafbd5d-54fe{width:100%;height:640px;min-width:0px;overflow:hidden;position:relative;z-index:1;padding:0px;margin:0px;border-radius:24px;border-width:1px;border-color:rgba(236, 230, 220, 0.28);border-style:solid;background-color:#0e0c0b;box-shadow:0px 24px 60px 0px rgba(0, 0, 0, 0.4);display:flex;flex:1 1 auto;}.elementor .e-388d71e9-8b11{min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex:1 1 calc(46% - 32px);}.elementor .e-6b44d9d0-283c{max-width:1196px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-4ea716d7-f271{overflow:hidden;position:relative;padding-block-start:72px;padding-block-end:104px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#090909;display:flex;flex-direction:column;align-items:center;}.elementor .e-6df7a991-4839{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-7f520fba-4a88{font-family:"Plus Jakarta Sans";font-weight:500;font-size:50px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-516c2792-7866{max-width:44rem;font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-5e97b9b-cc6f{font-family:"Plus Jakarta Sans";font-weight:500;font-size:22px;color:#e6e0d6;letter-spacing:-0.03em;line-height:1.3;margin:0px;}.elementor .e-43c6714c-bb8b{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-7e4c025-b7e4{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-795df7b4-c88a{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-7196fbd-909a:hover,.elementor .e-7196fbd-909a:focus-visible{border-color:rgba(236, 230, 220, 0.42);transform:translate3d(0px, -4px, 0px);}.elementor .e-7196fbd-909a{min-width:0px;padding-block-start:28px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;margin:0px;border-radius:20px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-672b9601-9108{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-7f113d9e-da94{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-3612fdd4-9042:hover,.elementor .e-3612fdd4-9042:focus-visible{border-color:rgba(236, 230, 220, 0.42);transform:translate3d(0px, -4px, 0px);}.elementor .e-3612fdd4-9042{min-width:0px;padding-block-start:28px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;margin:0px;border-radius:20px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-4e13a7d2-4a74{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-6e2c5de8-14ae{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-3c7409a5-9a5f:hover,.elementor .e-3c7409a5-9a5f:focus-visible{border-color:rgba(236, 230, 220, 0.42);transform:translate3d(0px, -4px, 0px);}.elementor .e-3c7409a5-9a5f{min-width:0px;padding-block-start:28px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;margin:0px;border-radius:20px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-27d1f94e-4930{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-75b8f79c-ea01{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-e292917-3108:hover,.elementor .e-e292917-3108:focus-visible{border-color:rgba(236, 230, 220, 0.42);transform:translate3d(0px, -4px, 0px);}.elementor .e-e292917-3108{min-width:0px;padding-block-start:28px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;margin:0px;border-radius:20px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-3d194be9-dab6{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;}.elementor .e-3354633d-a637{max-width:46rem;font-family:Manrope;font-weight:400;font-size:15px;color:#a8a197;line-height:1.65;margin:0px;}.elementor .e-76a6934e-4746{max-width:1196px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:36px;align-items:flex-start;}.elementor .e-32d15a5b-9c1e{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#090909;display:flex;flex-direction:column;align-items:center;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.08); border-block-start-style: solid;\n}.elementor .e-54123196-3af3{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;}.elementor .e-4f8e4d21-bc01{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-79b9486e-b6fe{height:420px;min-width:0px;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:22px;border-width:1px;border-color:rgba(236, 230, 220, 0.24);border-style:solid;background-color:#0e0c0b;display:flex;flex:1 1 52%;}.elementor .e-17db33c4-71e8{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-34905949-416b{font-family:"Plus Jakarta Sans";font-weight:500;font-size:40px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-48f6470b-624e{font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-37c8ed7c-5e8c{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-8c08558-2729{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .e-6be6b054-516a:hover,.elementor .e-6be6b054-516a:focus-visible{border-color:rgba(236, 230, 220, 0.4);}.elementor .e-6be6b054-516a{min-width:0px;padding-block-start:24px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:18px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.25s;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-319f8f02-eb62:hover,.elementor .e-319f8f02-eb62:focus-visible{border-color:rgba(236, 230, 220, 0.4);}.elementor .e-319f8f02-eb62{min-width:0px;padding-block-start:24px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:18px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.25s;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-1130bd67-d06a:hover,.elementor .e-1130bd67-d06a:focus-visible{border-color:rgba(236, 230, 220, 0.4);}.elementor .e-1130bd67-d06a{min-width:0px;padding-block-start:24px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:18px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.25s;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-6a687d0b-bd24{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;}.elementor .e-471baee2-4b7a{max-width:46rem;font-family:Manrope;font-weight:400;font-size:15px;color:#a8a197;line-height:1.65;margin:0px;}.elementor .e-37b58b05-be10{max-width:1196px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:36px;align-items:flex-start;}.elementor .e-3726ee5b-4277{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#090909;display:flex;flex-direction:column;align-items:center;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.08); border-block-start-style: solid;\n}.elementor .e-46e60874-f704{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-90004b1-9b78{font-family:"Plus Jakarta Sans";font-weight:500;font-size:40px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-15a26f6d-fead{font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-3d9ff1c9-b669{font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-2cdf8829-91d5{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-4bbf5b13-8a9f{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;}.elementor .e-1c537832-c5dd{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-46f605b1-5544{height:560px;min-width:0px;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:22px;border-width:1px;border-color:rgba(236, 230, 220, 0.24);border-style:solid;background-color:#0e0c0b;display:flex;flex:1 1 40%;}.elementor .e-4f88177-94ec{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .e-184034a3-dd4b{max-width:1196px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-2ae57695-6b45{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#090909;display:flex;flex-direction:column;align-items:center;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.08); border-block-start-style: solid;\n}.elementor .e-7308b5d6-f41d{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;}.elementor .e-51d7546e-2823{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-37cd51b8-1df8{height:400px;min-width:0px;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:22px;border-width:1px;border-color:rgba(236, 230, 220, 0.24);border-style:solid;background-color:#0e0c0b;display:flex;flex:1 1 50%;}.elementor .e-4fecba6c-58cf{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-19cde6a9-47ad{font-family:"Plus Jakarta Sans";font-weight:500;font-size:36px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-43cc083b-5444{font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-4d8c8c32-7bfb{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-58e6ebf3-b729{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .e-4c29df56-7b1b{font-family:"Plus Jakarta Sans";font-weight:500;font-size:18px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.3;margin:0px;}.elementor .e-6b9289d0-7b58{min-width:0px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.18);border-style:solid;background-color:rgba(255, 255, 255, 0.02);display:flex;flex-direction:column;gap:8px;flex:1 1 0px;}.elementor .e-4958ac2b-77f6{font-family:"Plus Jakarta Sans";font-weight:500;font-size:18px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.3;margin:0px;}.elementor .e-381d7325-d833{min-width:0px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.18);border-style:solid;background-color:rgba(255, 255, 255, 0.02);display:flex;flex-direction:column;gap:8px;flex:1 1 0px;}.elementor .e-6a2aa11b-48e7{font-family:"Plus Jakarta Sans";font-weight:500;font-size:18px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.3;margin:0px;}.elementor .e-2d5133fb-e43f{min-width:0px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.18);border-style:solid;background-color:rgba(255, 255, 255, 0.02);display:flex;flex-direction:column;gap:8px;flex:1 1 0px;}.elementor .e-4d6c1b43-d406{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:14px;}.elementor .e-2b7a62fa-444b{font-family:"Plus Jakarta Sans";font-weight:500;font-size:28px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-50077f61-c03d{font-family:Manrope;font-weight:400;font-size:16px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-2e261a91-d84d{width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;margin:0px;border-radius:20px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(165deg, rgba(255,255,255,0.06) 0%,rgba(255,255,255,0.01) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:12px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-1c919136-c798{max-width:1196px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:32px;align-items:flex-start;}.elementor .e-118b3c78-fc80{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#090909;display:flex;flex-direction:column;align-items:center;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.08); border-block-start-style: solid;\n}.elementor .e-2b9dc642-31a8{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-16fddd57-cf8d{font-family:"Plus Jakarta Sans";font-weight:500;font-size:46px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-61b9db11-ec40{max-width:44rem;font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-647ea85f-2cad{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-5d9e2142-7180{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-1d903a73-4217{min-width:0px;padding-block-start:24px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:18px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-50c8182b-f665{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-629eb678-38ca{min-width:0px;padding-block-start:24px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:18px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-1384979c-57da{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-24a725bd-ab1a{min-width:0px;padding-block-start:24px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:18px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-2016c5a0-f54d{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;}.elementor .e-56c038be-6bfb{max-width:46rem;font-family:Manrope;font-weight:400;font-size:15px;color:#a8a197;line-height:1.65;margin:0px;}.elementor .e-65165ac3-96ad{font-family:Manrope;font-weight:400;font-size:16px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-54071979-72ac{font-family:Manrope;font-weight:400;font-size:16px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-207bfb40-61b2{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-1e47bd63-73cb{max-width:1196px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:32px;align-items:flex-start;}.elementor .e-146be841-df7b{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#090909;display:flex;flex-direction:column;align-items:center;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.08); border-block-start-style: solid;\n}.elementor .e-4181c1c2-4ab8{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-4fcd175-6c2e{font-family:"Plus Jakarta Sans";font-weight:500;font-size:50px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-5c0ccb59-a1ae{max-width:42rem;font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-77e36475-9791{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-438b273f-b6df{font-family:"Plus Jakarta Sans";font-weight:400;font-size:64px;color:rgba(236, 230, 220, 0.2);letter-spacing:-0.05em;line-height:1;margin:0px;}.elementor .e-12d93a92-9b28{min-width:0px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:18px;margin:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.3); border-block-start-style: solid;\n}.elementor .e-2762e9b2-5977{font-family:"Plus Jakarta Sans";font-weight:400;font-size:64px;color:rgba(236, 230, 220, 0.2);letter-spacing:-0.05em;line-height:1;margin:0px;}.elementor .e-2738355-d97d{min-width:0px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:18px;margin:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.3); border-block-start-style: solid;\n}.elementor .e-173a1383-5735{font-family:"Plus Jakarta Sans";font-weight:400;font-size:64px;color:rgba(236, 230, 220, 0.2);letter-spacing:-0.05em;line-height:1;margin:0px;}.elementor .e-6b1dbedb-6649{min-width:0px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:18px;margin:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.3); border-block-start-style: solid;\n}.elementor .e-9723185-ac3a{font-family:"Plus Jakarta Sans";font-weight:400;font-size:64px;color:rgba(236, 230, 220, 0.2);letter-spacing:-0.05em;line-height:1;margin:0px;}.elementor .e-64689dfe-ce8a{min-width:0px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:18px;margin:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.3); border-block-start-style: solid;\n}.elementor .e-45554acf-fafa{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-1c727af3-3fa9{max-width:48rem;font-family:Manrope;font-weight:400;font-size:16px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-28504ff1-ea7f{font-family:"Plus Jakarta Sans";font-weight:500;font-size:32px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-4a592e5d-9b37{font-family:Manrope;font-weight:400;font-size:16px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-32062e24-97d5{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-101ab9b2-f277{width:100%;padding-block-start:32px;padding-block-end:32px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;border-radius:22px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(165deg, rgba(255,255,255,0.06) 0%,rgba(255,255,255,0.01) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:28px;align-items:center;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-2bf0a487-cba9{max-width:1196px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:40px;align-items:flex-start;}.elementor .e-69eb01f3-f7cc{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#090909;display:flex;flex-direction:column;align-items:center;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.08); border-block-start-style: solid;\n}.elementor .e-11eb4705-1dc2{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-57015574-37f8{font-family:"Plus Jakarta Sans";font-weight:500;font-size:46px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-1e89822b-91a9{font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-7debc00e-d227{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 calc(36% - 28px);align-items:flex-start;}.elementor .e-1036499b-8b9a{font-family:"Plus Jakarta Sans";font-weight:500;font-size:22px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.3;margin:0px;}.elementor .e-58d34945-e0cc{min-width:0px;flex:1 1 0%;}.elementor .e-7e086b19-3b9d{width:36px;height:36px;color:#f4f0ea;padding:10px;border-radius:10px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);flex:0 0 36px;}.elementor .e-2dfafccd-15f3{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-5349a82b-27c0{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-762ffbe7-d0a1{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-20af1fa9-f6bf:hover,.elementor .e-20af1fa9-f6bf:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-20af1fa9-f6bf{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:20px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(255, 255, 255, 0.01);background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-4cbce803-3956{font-family:"Plus Jakarta Sans";font-weight:500;font-size:22px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.3;margin:0px;}.elementor .e-647588ba-431a{min-width:0px;flex:1 1 0%;}.elementor .e-136a5ca1-b504{width:36px;height:36px;color:#f4f0ea;padding:10px;border-radius:10px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);flex:0 0 36px;}.elementor .e-2fc58151-2715{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-2415c18-f11e{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-812203c-8200{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-7455c07-3590:hover,.elementor .e-7455c07-3590:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-7455c07-3590{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:20px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(255, 255, 255, 0.01);background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-185b5dd-9a14{font-family:"Plus Jakarta Sans";font-weight:500;font-size:22px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.3;margin:0px;}.elementor .e-349ccf65-5086{min-width:0px;flex:1 1 0%;}.elementor .e-72f35bee-748a{width:36px;height:36px;color:#f4f0ea;padding:10px;border-radius:10px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);flex:0 0 36px;}.elementor .e-5d0dfe33-55e5{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-8199b68-7e1b{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-761ef5c8-6c5a{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-370b10fa-5323:hover,.elementor .e-370b10fa-5323:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-370b10fa-5323{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:20px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(255, 255, 255, 0.01);background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-1b86ca10-ccd9{font-family:"Plus Jakarta Sans";font-weight:500;font-size:22px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.3;margin:0px;}.elementor .e-4f252ddc-edc0{min-width:0px;flex:1 1 0%;}.elementor .e-12ab05a-f287{width:36px;height:36px;color:#f4f0ea;padding:10px;border-radius:10px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);flex:0 0 36px;}.elementor .e-570a0d02-f01e{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-6eb917af-cd98{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-130d18b2-199c{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-34e978-5587:hover,.elementor .e-34e978-5587:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-34e978-5587{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:20px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(255, 255, 255, 0.01);background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-575a562a-59c6{font-family:"Plus Jakarta Sans";font-weight:500;font-size:22px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.3;margin:0px;}.elementor .e-4672d36f-a82a{min-width:0px;flex:1 1 0%;}.elementor .e-36d302b2-9b7b{width:36px;height:36px;color:#f4f0ea;padding:10px;border-radius:10px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);flex:0 0 36px;}.elementor .e-144dbc4c-8576{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-7f078b9d-6f3a{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-7efbf237-b008{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-2e5d3be4-42b2:hover,.elementor .e-2e5d3be4-42b2:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-2e5d3be4-42b2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:20px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(255, 255, 255, 0.01);background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-28e242c-841f{font-family:"Plus Jakarta Sans";font-weight:500;font-size:22px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.3;margin:0px;}.elementor .e-4df7999f-58e4{min-width:0px;flex:1 1 0%;}.elementor .e-178190c4-f3aa{width:36px;height:36px;color:#f4f0ea;padding:10px;border-radius:10px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);flex:0 0 36px;}.elementor .e-cb66160-91a0{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-63307d7c-1c93{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-6c0da7ab-5eb1{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-52dc75c5-8d51:hover,.elementor .e-52dc75c5-8d51:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-52dc75c5-8d51{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:20px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(255, 255, 255, 0.01);background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-38b610de-420a{font-family:"Plus Jakarta Sans";font-weight:500;font-size:22px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.3;margin:0px;}.elementor .e-1f1127a5-53b9{min-width:0px;flex:1 1 0%;}.elementor .e-567a491-3d8e{width:36px;height:36px;color:#f4f0ea;padding:10px;border-radius:10px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);flex:0 0 36px;}.elementor .e-19161cb3-1732{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3841889a-2458{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-2115026f-6dd1{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-397448d8-73bc:hover,.elementor .e-397448d8-73bc:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-397448d8-73bc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:20px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(255, 255, 255, 0.01);background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-792018f1-7f45{font-family:"Plus Jakarta Sans";font-weight:500;font-size:22px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.3;margin:0px;}.elementor .e-1b77401c-8ea8{min-width:0px;flex:1 1 0%;}.elementor .e-3be738a6-2bcf{width:36px;height:36px;color:#f4f0ea;padding:10px;border-radius:10px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);flex:0 0 36px;}.elementor .e-4f7b2539-f553{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-5e2ac64a-8f1b{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-22a14df-c2c0{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-225052f6-d843:hover,.elementor .e-225052f6-d843:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-225052f6-d843{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:20px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(255, 255, 255, 0.01);background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-7c9f7027-8140{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-55c0baa7-e670{min-width:0px;padding:0px;margin:0px;display:flex;flex:1 1 calc(64% - 28px);}.elementor .e-5bedad50-8dd9{max-width:1196px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:56px;align-items:flex-start;}.elementor .e-37b6561a-1589{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#090909;display:flex;flex-direction:column;align-items:center;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.08); border-block-start-style: solid;\n}.elementor .e-c5fb47e-ea40{width:auto;position:absolute;inset-block-start:18px;inset-inline-end:-18px;inset-block-end:-18px;inset-inline-start:18px;z-index:0;padding:0px;margin:0px;border-radius:24px;border-width:1px;border-color:rgba(236, 230, 220, 0.2);border-style:solid;}.elementor .e-604a6604-8b6c{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;}.elementor .e-7eeb3fd6-aa7c{width:100%;height:480px;min-width:0px;overflow:hidden;position:relative;z-index:1;padding:0px;margin:0px;border-radius:22px;border-width:1px;border-color:rgba(236, 230, 220, 0.28);border-style:solid;background-color:#0e0c0b;display:flex;flex:1 1 auto;}.elementor .e-49b55f45-5cb0{min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex:1 1 calc(42% - 28px);}.elementor .e-73a5188d-bff0{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-71038479-1718{width:400px;font-family:"Plus Jakarta Sans";font-weight:500;font-size:44px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-70b20d67-e5d5{font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-12f3790f-5f28{padding:0px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-10c556dd-c4c3{font-family:Manrope;font-weight:600;font-size:13px;color:#a8a197;letter-spacing:0.04em;line-height:1.2;margin:0px;}.elementor .e-430798e5-c5a4{font-family:"Plus Jakarta Sans";font-weight:500;font-size:20px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.2;margin:0px;}.elementor .e-6ae2b2b4-dc49{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0px;}.elementor .e-27acd338-32c3:hover,.elementor .e-27acd338-32c3:focus-visible{border-color:rgba(236, 230, 220, 0.5);transform:translate3d(4px, 0px, 0px);}.elementor .e-27acd338-32c3{width:100%;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.25s, transform 0.25s;display:flex;flex-direction:row;gap:16px;align-items:center;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-73dca9ea-c251{font-family:Manrope;font-weight:600;font-size:13px;color:#a8a197;letter-spacing:0.04em;line-height:1.2;margin:0px;}.elementor .e-9c5d1d8-2969{font-family:"Plus Jakarta Sans";font-weight:500;font-size:20px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.2;margin:0px;}.elementor .e-62ae21c2-9d7c{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0px;}.elementor .e-3755d5df-a8d3:hover,.elementor .e-3755d5df-a8d3:focus-visible{border-color:rgba(236, 230, 220, 0.5);transform:translate3d(4px, 0px, 0px);}.elementor .e-3755d5df-a8d3{width:100%;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-image:linear-gradient(160deg, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.015) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.25s, transform 0.25s;display:flex;flex-direction:row;gap:16px;align-items:center;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-a7876f3-674a{width:100%;padding:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-6d273a1b-654f{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 calc(58% - 28px);align-items:flex-start;}.elementor .e-1fd3a561-52ba{width:100%;max-width:1140px;overflow:hidden;position:relative;padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;margin:0px;border-radius:28px;border-width:1px;border-color:rgba(236, 230, 220, 0.24);border-style:solid;box-shadow:0px 24px 60px 0px rgba(0, 0, 0, 0.4);display:flex;flex-direction:row;gap:56px;align-items:center;background-image: radial-gradient(ellipse at 80% 0%, rgba(255,255,255,0.10) 0%,rgba(255,255,255,0) 55%),linear-gradient(180deg, #15120f 0%,#0a0908 100%); background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-3546e7fc-e469{max-width:1196px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-8cd3ac1-980c{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#090909;display:flex;flex-direction:column;align-items:center;border-block-start-width: 1px; border-block-start-color: rgba(236, 230, 220, 0.08); border-block-start-style: solid;\n}