.elementor .e-f76ed2c-e3c9{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-3368269b-c2ec{font-family:"Plus Jakarta Sans";font-weight:500;font-size:64px;color:#f6f2ec;letter-spacing:-0.05em;line-height:1.02;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-2e2d841-1624{max-width:33rem;font-family:Manrope;font-weight:400;font-size:18px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-9da46e9-a1d2{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-122d3c0d-15ee{width:18px;height:18px;object-fit:contain;opacity:80%;display:block;}.elementor .e-3d21af2-53a4{font-family:Manrope;font-weight:500;font-size:14px;color:#a8a197;letter-spacing:0.02em;line-height:1.3;margin:0px;}.elementor .e-498ceb33-12d2{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-54b7cd7a-ce89{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 calc(46% - 32px);align-items:flex-start;}.elementor .e-13a7116f-97bd{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-460bc4ae-5594{width:100%;height:100%;object-fit:cover;display:block;object-position: center 62%;\n}.elementor .e-338a6730-3639{max-width:calc(100% - 36px);inset-block-end:18px;inset-inline-start:18px;}.elementor .e-3fc8742a-2854{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-462cdfd6-fc47{min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex:1 1 calc(54% - 32px);}.elementor .e-55bc4ea8-d987{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:64px;align-items:center;}.elementor .e-7e70cfbd-58b4{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-7ad4f052-1f5c{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-7ba80eb-e370{font-family:"Plus Jakarta Sans";font-weight:500;font-size:52px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-57155848-cb43{max-width:42rem;font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-4d70c018-f122{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-1ea0f3b7-2195{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-476e4015-7647{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-42321c97-cc5e:hover,.elementor .e-42321c97-cc5e:focus-visible{border-color:rgba(236, 230, 220, 0.42);transform:translate3d(0px, -4px, 0px);}.elementor .e-42321c97-cc5e{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-6327e7e7-455f{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-1f63383e-9394{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-31868891-c4e5:hover,.elementor .e-31868891-c4e5:focus-visible{border-color:rgba(236, 230, 220, 0.42);transform:translate3d(0px, -4px, 0px);}.elementor .e-31868891-c4e5{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-2acc678c-a843{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-3384593d-3a02{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-4223e4f-3b50:hover,.elementor .e-4223e4f-3b50:focus-visible{border-color:rgba(236, 230, 220, 0.42);transform:translate3d(0px, -4px, 0px);}.elementor .e-4223e4f-3b50{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-25bd767b-ba7e{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-15f8912d-51d4{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-3b1186cf-c412:hover,.elementor .e-3b1186cf-c412:focus-visible{border-color:rgba(236, 230, 220, 0.42);transform:translate3d(0px, -4px, 0px);}.elementor .e-3b1186cf-c412{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-129de49c-9e57{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;}.elementor .e-3602da62-bba7{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-39e60697-b8dd{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-5cdf1423-9d63{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-796957d5-ac59{font-family:"Plus Jakarta Sans";font-weight:500;font-size:52px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-1e2f6752-5a81{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-2d90b287-bbc8{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .e-548c6af2-d9c6{max-width:46rem;font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-734ba3e9-1bb0{width:100%;height:100%;object-fit:cover;display:block;object-position: center 60%;\n}.elementor .e-3ae0214d-82ae{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-1c63ffa8-b682:hover,.elementor .e-1c63ffa8-b682:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-1c63ffa8-b682{height:480px;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;transition:border-color 0.25s;display:flex;flex:1 1 58%;}.elementor .e-2565bba4-d4b2{width:100%;height:100%;object-fit:cover;display:block;object-position: center 55%;\n}.elementor .e-36219943-92b3{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-62d488f0-9c07:hover,.elementor .e-62d488f0-9c07:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-62d488f0-9c07{height:480px;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;transition:border-color 0.25s;display:flex;flex:1 1 40%;}.elementor .e-7d95c805-3a16{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;align-items:stretch;}.elementor .e-ab91ef6-acf4{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-6e7bd252-912d{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-30268829-592a{width:100%;height:100%;object-fit:cover;display:block;object-position: center 58%;\n}.elementor .e-6af312c6-18be{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-7a405f45-d7b1{height:460px;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 48%;}.elementor .e-17c1ecee-391a{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-5caca3da-e000{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-59c2040e-717f{font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-3c963745-cd68{font-family:Manrope;font-weight:400;font-size:17px;color:#e6e0d6;line-height:1.65;margin:0px;}.elementor .e-535c7cc2-f65a{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;align-items:flex-start;}.elementor .e-932e4f-83df{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .e-468850e6-6725{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-64c60364-d42c{font-family:Manrope;font-weight:400;font-size:16px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-2b0e010e-f69f{width:100%;padding-block-start:36px;padding-block-end:36px;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:column;gap:12px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-2a5330b1-75f0{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-3feadbc9-37a6{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-5dcb656-d9f3{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-7348539d-e680{font-family:"Plus Jakarta Sans";font-weight:500;font-size:52px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-90c7234-4e63{max-width:42rem;font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-7f308a88-c9ef{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-358a8fd0-149a{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-53fc727f-bad4{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-16e9d609-4e79{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-d3981d9-c929{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-4db31024-2559{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-1398f9a6-4e9f{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-45adfb39-d717{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-159fb101-a3b8{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-2a8af803-6671{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-41c5d83d-fc49{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-52501f0d-45b3{font-family:Manrope;font-weight:400;font-size:16px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-76cf7b5c-2452{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-1001f8bb-db4c{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-3335ca7a-876b{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:48px;align-items:flex-start;}.elementor .e-34fe93f9-29ee{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-323923b9-4281{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-2ae122ee-9bb6{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-7d6ed3e7-8dc0{font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-d2b710a-1254{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-59fea624-204e{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-52508fb4-69f3{min-width:0px;flex:1 1 0%;}.elementor .e-108dc6d0-2733{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-6ec2fb56-e90f{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-6a813fcf-8b8a{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-32f35191-add2{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-47e27f0f-52a9:hover,.elementor .e-47e27f0f-52a9:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-47e27f0f-52a9{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-73aee10d-7662{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-65d96594-3637{min-width:0px;flex:1 1 0%;}.elementor .e-30006489-339c{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-3c074ca2-513f{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-510ea73a-a6b7{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-3718ab26-f14e{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-161119a1-79d7:hover,.elementor .e-161119a1-79d7:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-161119a1-79d7{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-7ef0a1db-6a79{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-7fdb402f-f65d{min-width:0px;flex:1 1 0%;}.elementor .e-3e3d6067-29d5{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-2d3f3020-a659{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-8276bba-2253{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-5d006a2b-524e{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-6d4da358-8e56:hover,.elementor .e-6d4da358-8e56:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-6d4da358-8e56{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-a07220d-2434{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-4839f191-8ee2{min-width:0px;flex:1 1 0%;}.elementor .e-12cfc9e2-fa5b{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-13a6b12a-79b9{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-5a8c93c4-dd48{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-149fe730-b13a{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-3dbdbfd4-4f25:hover,.elementor .e-3dbdbfd4-4f25:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-3dbdbfd4-4f25{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-368a7800-fef1{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-3fef6635-617c{min-width:0px;flex:1 1 0%;}.elementor .e-14203de7-3606{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-7d38de33-e249{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-bd97f02-6b6c{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-2e648653-642d{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-7eebcc22-3882:hover,.elementor .e-7eebcc22-3882:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-7eebcc22-3882{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-5432ef08-23fe{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-bffa01e-4910{min-width:0px;flex:1 1 0%;}.elementor .e-5f11daee-4530{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-a355a12-ab14{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-6d4f33f2-a9c8{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-17e83aaf-be53{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-18cf91e6-839a:hover,.elementor .e-18cf91e6-839a:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-18cf91e6-839a{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-8b49b2f-fc3a{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-41256563-3d35{min-width:0px;flex:1 1 0%;}.elementor .e-7576215c-5741{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-84fdd71-a75e{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-763125bb-532e{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-57353af5-e947{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-307c606c-6f57:hover,.elementor .e-307c606c-6f57:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-307c606c-6f57{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-1dd56627-1cf7{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-3a676bc3-5d32{min-width:0px;flex:1 1 0%;}.elementor .e-292b37a0-27e0{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-72a07851-f66d{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-ec4d0c4-41c5{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-4211fd10-63ed{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-46afdf7b-73a4:hover,.elementor .e-46afdf7b-73a4:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-46afdf7b-73a4{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-40ab4e4c-3a0c{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-196afecf-275d{min-width:0px;padding:0px;margin:0px;display:flex;flex:1 1 calc(64% - 28px);}.elementor .e-5d038a01-9760{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-3b444c5f-785a{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-3d01233a-7655{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-74dc7779-795e{width:100%;height:100%;object-fit:cover;display:block;object-position: center 50%;\n}.elementor .e-17562e80-30d4{width:100%;height:500px;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-1b55d702-40ba{min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex:1 1 calc(46% - 28px);}.elementor .e-78bbc887-c563{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-2a3fd5ee-84f8{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-1b8b1889-12fe{font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-142c8949-eff2{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-2e12d16c-3e98{font-family:Manrope;font-weight:600;font-size:13px;color:#a8a197;letter-spacing:0.04em;line-height:1.2;margin:0px;}.elementor .e-55e12a01-4e06{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-6dfa7e27-19b2{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0px;}.elementor .e-1b4818f4-3714:hover,.elementor .e-1b4818f4-3714:focus-visible{border-color:rgba(236, 230, 220, 0.5);transform:translate3d(4px, 0px, 0px);}.elementor .e-1b4818f4-3714{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-41e241d2-c2b4{font-family:Manrope;font-weight:600;font-size:13px;color:#a8a197;letter-spacing:0.04em;line-height:1.2;margin:0px;}.elementor .e-e96298c-f4aa{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-4d367530-9f61{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0px;}.elementor .e-4f6d251b-ab93:hover,.elementor .e-4f6d251b-ab93:focus-visible{border-color:rgba(236, 230, 220, 0.5);transform:translate3d(4px, 0px, 0px);}.elementor .e-4f6d251b-ab93{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-706c22c9-c9f3{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-57a98f72-e47a{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 calc(54% - 28px);align-items:flex-start;}.elementor .e-7a95ced-b295{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-66afa14a-a499{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-1731d1f7-62ee{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}