.elementor .e-5205273e-6d14{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-42e678e-31f1{width:380px;font-family:"Plus Jakarta Sans";font-weight:500;font-size:72px;color:#f6f2ec;letter-spacing:-0.05em;line-height:1;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-25982a55-abd1{max-width:33rem;font-family:Manrope;font-weight:400;font-size:18px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-bf0436-c66c{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-52d1124f-cc44{width:18px;height:18px;object-fit:contain;opacity:80%;display:block;}.elementor .e-108e3a73-5c38{font-family:Manrope;font-weight:500;font-size:14px;color:#a8a197;letter-spacing:0.02em;line-height:1.3;margin:0px;}.elementor .e-68d30514-a786{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-c8f5257-41c4{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 calc(48% - 32px);align-items:flex-start;}.elementor .e-c6ffb7c-af84{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-23b2b4dd-8ea3{width:100%;height:100%;object-fit:cover;display:block;object-position: center 45%;\n}.elementor .e-3b14ac81-eca3{max-width:calc(100% - 36px);inset-block-end:18px;inset-inline-start:18px;}.elementor .e-5e73464a-f50a{width:100%;height:600px;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-3bdd2e19-2716{min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex:1 1 calc(52% - 32px);}.elementor .e-f9c2225-fd47{max-width:1196px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row-reverse;gap:72px;align-items:center;}.elementor .e-41abb4bc-a867{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-397ed8e0-7fd0{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-20aea43-7a41{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-454d1290-7415{font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-10818a52-8b1d{font-family:Manrope;font-weight:400;font-size:17px;color:#e6e0d6;line-height:1.65;margin:0px;}.elementor .e-53dff2cd-2800{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 calc(42% - 28px);align-items:flex-start;}.elementor .e-203269c1-6d18{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-6f619bc8-43a6{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-3c0c29da-d19f:hover,.elementor .e-3c0c29da-d19f:focus-visible{border-color:rgba(236, 230, 220, 0.42);transform:translate3d(0px, -4px, 0px);}.elementor .e-3c0c29da-d19f{width:100%;min-width:0px;padding-block-start:28px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;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;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-73c081f7-f9ef{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-344347a1-b59c{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-7ac8e390-24d9:hover,.elementor .e-7ac8e390-24d9:focus-visible{border-color:rgba(236, 230, 220, 0.42);transform:translate3d(0px, -4px, 0px);}.elementor .e-7ac8e390-24d9{width:100%;min-width:0px;padding-block-start:28px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;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;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-70e00898-59ec{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-4109f9b1-4467{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-1abbc3b3-5775{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-221e8e70-ae6b:hover,.elementor .e-221e8e70-ae6b:focus-visible{border-color:rgba(236, 230, 220, 0.42);transform:translate3d(0px, -4px, 0px);}.elementor .e-221e8e70-ae6b{width:100%;min-width:0px;padding-block-start:28px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;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;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-5b5d6c83-537b{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;color:#8f897f;letter-spacing:0.06em;line-height:1;margin:0px;}.elementor .e-5c3ffe5a-2a26{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-7358ff22-e307:hover,.elementor .e-7358ff22-e307:focus-visible{border-color:rgba(236, 230, 220, 0.42);transform:translate3d(0px, -4px, 0px);}.elementor .e-7358ff22-e307{width:100%;min-width:0px;padding-block-start:28px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;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;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-f726e1b-8be3{min-width:0px;padding-block-start:44px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-79c97164-12c0{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;flex:1 1 calc(58% - 28px);}.elementor .e-30f61a8-6a5a{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-43525af6-5ca6{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-61cd6a7f-5ce8{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-6f24efc2-1f38{width:420px;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-b18ffb-a862{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-4707443d-b7bc{max-width:28rem;font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-4e1ea478-ca63{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:56px;justify-content:space-between;align-items:flex-end;}.elementor .e-66a0cd0b-8707{width:100%;height:100%;object-fit:cover;display:block;object-position: center 50%;\n}.elementor .e-6ec38e45-51d7{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-7f1bcef8-f1eb:hover,.elementor .e-7f1bcef8-f1eb:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-7f1bcef8-f1eb{height:520px;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 0px;}.elementor .e-41016fde-7dd5{width:100%;height:100%;object-fit:cover;display:block;object-position: center 40%;\n}.elementor .e-5b5fe53c-5d05{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-1b236c26-1414:hover,.elementor .e-1b236c26-1414:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-1b236c26-1414{height:520px;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 0px;}.elementor .e-4350a348-48f0{width:100%;height:100%;object-fit:cover;display:block;object-position: center 60%;\n}.elementor .e-1fd171d4-721b{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-102a1223-2dac:hover,.elementor .e-102a1223-2dac:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-102a1223-2dac{height:520px;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 0px;}.elementor .e-6f2e184d-8dbc{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;}.elementor .e-72be75df-2e93{width:100%;height:100%;object-fit:cover;display:block;object-position: center 50%;\n}.elementor .e-30372622-1d3a{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-44a3b8c2-b6c6:hover,.elementor .e-44a3b8c2-b6c6:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-44a3b8c2-b6c6{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;transition:border-color 0.25s;display:flex;flex:1 1 0px;}.elementor .e-63fabdb0-fedb{width:100%;height:100%;object-fit:cover;display:block;object-position: center 50%;\n}.elementor .e-1dc3f63-a18d{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-15015f37-570d:hover,.elementor .e-15015f37-570d:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-15015f37-570d{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;transition:border-color 0.25s;display:flex;flex:1 1 0px;}.elementor .e-4b86cb96-c648{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;}.elementor .e-c5aa59f-1837{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-6bcfbf2e-fe59{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-2f43f544-bd3a{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-2e03976c-fc72{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-5de27a9-918e{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-453169b3-62f8{max-width:43rem;font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-2b448a15-3f75{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-1c12a415-9c90{width:46px;height:46px;min-height:0px;padding:0px;margin:0px;border-radius:999px;border-width:1.5px;border-color:rgba(236, 230, 220, 0.7);border-style:solid;background-image:linear-gradient(150deg, rgba(255,255,255,0.22) 0%,rgba(255,255,255,0.03) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.3s;flex:0 0 auto;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-9bf17bc-916f{width:100%;height:56px;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-45642b59-19bc{font-family:Manrope;font-weight:600;font-size:14px;color:#e6e0d6;line-height:1.2;text-align:center;margin:0px;}.elementor .e-3659b082-d8f4:hover,.elementor .e-3659b082-d8f4:focus-visible{border-color:rgba(236, 230, 220, 0.42);background-color:rgba(255, 255, 255, 0.05);}.elementor .e-3659b082-d8f4{min-width:0px;padding-block-start:22px;padding-block-end:18px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.16);border-style:solid;background-color:rgba(255, 255, 255, 0.02);transition:border-color 0.25s, background-color 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:stretch;}.elementor .e-7661de2a-c0d3{width:30px;height:48px;min-height:0px;padding:0px;margin:0px;border-radius:999px;border-width:1.5px;border-color:rgba(236, 230, 220, 0.7);border-style:solid;background-image:linear-gradient(150deg, rgba(255,255,255,0.22) 0%,rgba(255,255,255,0.03) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.3s;flex:0 0 auto;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-15db9995-6e5c{width:100%;height:56px;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6d47d03d-bb67{font-family:Manrope;font-weight:600;font-size:14px;color:#e6e0d6;line-height:1.2;text-align:center;margin:0px;}.elementor .e-64c8b790-b454:hover,.elementor .e-64c8b790-b454:focus-visible{border-color:rgba(236, 230, 220, 0.42);background-color:rgba(255, 255, 255, 0.05);}.elementor .e-64c8b790-b454{min-width:0px;padding-block-start:22px;padding-block-end:18px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.16);border-style:solid;background-color:rgba(255, 255, 255, 0.02);transition:border-color 0.25s, background-color 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:stretch;}.elementor .e-7b3a02d9-edbc{width:50px;height:26px;min-height:0px;padding:0px;margin:0px;border-start-start-radius:50px;border-start-end-radius:50px;border-end-start-radius:3px;border-end-end-radius:3px;border-width:1.5px;border-color:rgba(236, 230, 220, 0.7);border-style:solid;background-image:linear-gradient(150deg, rgba(255,255,255,0.22) 0%,rgba(255,255,255,0.03) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.3s;flex:0 0 auto;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-79d33491-4476{width:100%;height:56px;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6fa318de-d721{font-family:Manrope;font-weight:600;font-size:14px;color:#e6e0d6;line-height:1.2;text-align:center;margin:0px;}.elementor .e-2b96418-7f84:hover,.elementor .e-2b96418-7f84:focus-visible{border-color:rgba(236, 230, 220, 0.42);background-color:rgba(255, 255, 255, 0.05);}.elementor .e-2b96418-7f84{min-width:0px;padding-block-start:22px;padding-block-end:18px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.16);border-style:solid;background-color:rgba(255, 255, 255, 0.02);transition:border-color 0.25s, background-color 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:stretch;}.elementor .e-5741d78c-e08e{width:32px;height:48px;min-height:0px;padding:0px;margin:0px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:4px;border-end-end-radius:4px;border-width:1.5px;border-color:rgba(236, 230, 220, 0.7);border-style:solid;background-image:linear-gradient(150deg, rgba(255,255,255,0.22) 0%,rgba(255,255,255,0.03) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.3s;flex:0 0 auto;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-774a2fa8-105d{width:100%;height:56px;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-4a054b7-fd92{font-family:Manrope;font-weight:600;font-size:14px;color:#e6e0d6;line-height:1.2;text-align:center;margin:0px;}.elementor .e-1bbdcfe-d979:hover,.elementor .e-1bbdcfe-d979:focus-visible{border-color:rgba(236, 230, 220, 0.42);background-color:rgba(255, 255, 255, 0.05);}.elementor .e-1bbdcfe-d979{min-width:0px;padding-block-start:22px;padding-block-end:18px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.16);border-style:solid;background-color:rgba(255, 255, 255, 0.02);transition:border-color 0.25s, background-color 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:stretch;}.elementor .e-63725bda-ff3e{width:38px;height:48px;min-height:0px;padding:0px;margin:0px;border-radius:4px;border-width:1.5px;border-color:rgba(236, 230, 220, 0.7);border-style:solid;background-image:linear-gradient(150deg, rgba(255,255,255,0.22) 0%,rgba(255,255,255,0.03) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.3s;flex:0 0 auto;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-34c7b804-cfbc{width:100%;height:56px;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6b9c2515-1097{font-family:Manrope;font-weight:600;font-size:14px;color:#e6e0d6;line-height:1.2;text-align:center;margin:0px;}.elementor .e-7d0cbcaf-3fed:hover,.elementor .e-7d0cbcaf-3fed:focus-visible{border-color:rgba(236, 230, 220, 0.42);background-color:rgba(255, 255, 255, 0.05);}.elementor .e-7d0cbcaf-3fed{min-width:0px;padding-block-start:22px;padding-block-end:18px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.16);border-style:solid;background-color:rgba(255, 255, 255, 0.02);transition:border-color 0.25s, background-color 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:stretch;}.elementor .e-22ba2a7-6935{width:48px;height:44px;min-height:0px;padding:0px;margin:0px;border-start-start-radius:62%;border-start-end-radius:38%;border-end-start-radius:46%;border-end-end-radius:54%;border-width:1.5px;border-color:rgba(236, 230, 220, 0.7);border-style:solid;background-image:linear-gradient(150deg, rgba(255,255,255,0.22) 0%,rgba(255,255,255,0.03) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.3s;flex:0 0 auto;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-7a34096f-2efd{width:100%;height:56px;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1c7cd11c-8135{font-family:Manrope;font-weight:600;font-size:14px;color:#e6e0d6;line-height:1.2;text-align:center;margin:0px;}.elementor .e-383b8b43-15b6:hover,.elementor .e-383b8b43-15b6:focus-visible{border-color:rgba(236, 230, 220, 0.42);background-color:rgba(255, 255, 255, 0.05);}.elementor .e-383b8b43-15b6{min-width:0px;padding-block-start:22px;padding-block-end:18px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(236, 230, 220, 0.16);border-style:solid;background-color:rgba(255, 255, 255, 0.02);transition:border-color 0.25s, background-color 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:stretch;}.elementor .e-579689d8-2fe2{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;}.elementor .e-35ca1435-272c{width:100%;height:100%;object-fit:cover;display:block;object-position: center 50%;\n}.elementor .e-61a0a83-c550{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-1f66cb15-4a02:hover,.elementor .e-1f66cb15-4a02:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-1f66cb15-4a02{height:580px;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 36%;}.elementor .e-4a8ed914-8f4b{width:100%;height:100%;object-fit:cover;display:block;object-position: center 50%;\n}.elementor .e-3e7c929-6ec9{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-7fc78ecb-1aab:hover,.elementor .e-7fc78ecb-1aab:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-7fc78ecb-1aab{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;transition:border-color 0.25s;display:flex;flex:1 1 36%;}.elementor .e-29010677-7af0{width:100%;height:100%;object-fit:cover;display:block;object-position: center 50%;\n}.elementor .e-7fcabb3b-d01b{max-width:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px;}.elementor .e-5028f06f-ced0:hover,.elementor .e-5028f06f-ced0:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-5028f06f-ced0{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 28%;}.elementor .e-13bc9937-4076{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;align-items:flex-end;}.elementor .e-22fff9c7-1672{max-width:44rem;font-family:Manrope;font-weight:400;font-size:15px;color:#a8a197;line-height:1.65;margin:0px;}.elementor .e-5c62bab2-c6ec{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-4744e915-a76e{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-7cba2b1-371a{width:100%;height:100%;object-fit:cover;display:block;object-position: center 50%;\n}.elementor .e-20e2ce31-1c10{max-width:calc(100% - 32px);inset-block-start:16px;inset-inline-start:16px;}.elementor .e-54fa0f4-726b{width:auto;height:640px;min-width:0px;overflow:hidden;position:relative;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:0 0 52%;}.elementor .e-76f7efc7-7fbc{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-71f1cbab-5e17{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-1ea0bdf7-13e0{font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-5c76ca28-eabd{font-family:Manrope;font-weight:500;font-size:14px;color:#e6e0d6;line-height:1.3;margin:0px;}.elementor .e-1a1687bc-6399{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);display:flex;flex:0 0 auto;}.elementor .e-4092f8ae-5852{font-family:Manrope;font-weight:500;font-size:14px;color:#e6e0d6;line-height:1.3;margin:0px;}.elementor .e-1c26cbe2-5b89{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);display:flex;flex:0 0 auto;}.elementor .e-79f39c7a-7c72{font-family:Manrope;font-weight:500;font-size:14px;color:#e6e0d6;line-height:1.3;margin:0px;}.elementor .e-50fba2a8-af15{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);display:flex;flex:0 0 auto;}.elementor .e-5def40e5-ad00{font-family:Manrope;font-weight:500;font-size:14px;color:#e6e0d6;line-height:1.3;margin:0px;}.elementor .e-4448c2f7-7c0a{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);display:flex;flex:0 0 auto;}.elementor .e-620f50a5-fd53{font-family:Manrope;font-weight:500;font-size:14px;color:#e6e0d6;line-height:1.3;margin:0px;}.elementor .e-7c466d10-cb59{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(236, 230, 220, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);display:flex;flex:0 0 auto;}.elementor .e-6fce55e2-e487{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-791a9cb8-c78b{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-340cd6c6-d678{min-width:0px;position:relative;z-index:2;padding-block-start:52px;padding-block-end:52px;padding-inline-start:52px;padding-inline-end:52px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-88px;margin-inline-end:0px;border-radius:28px;border-width:1px;border-color:rgba(236, 230, 220, 0.26);border-style:solid;background-image:linear-gradient(165deg, rgba(255,255,255,0.09) 0%,rgba(255,255,255,0) 42%),linear-gradient(120deg, #17140f 0%,#0b0a09 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 24px 60px 0px rgba(0, 0, 0, 0.5);display:flex;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-1de9c5a8-5c26{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:0px;align-items:center;}.elementor .e-4e2beb2f-b3c0{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-65ad0181-5fc9{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-1ecc865c-2a54{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-2e49d2c3-5cad{max-width:36rem;font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-2c5d12da-4308{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-5ca67813-e4c5{font-family:"Plus Jakarta Sans";font-weight:400;font-size:76px;color:rgba(236, 230, 220, 0.2);letter-spacing:-0.05em;line-height:1;margin:0px;}.elementor .e-23c81daa-b85c{min-width:0px;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:24px;margin:0px;display:flex;flex-direction:column;gap:14px;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-67af7e7c-9781{font-family:"Plus Jakarta Sans";font-weight:400;font-size:76px;color:rgba(236, 230, 220, 0.2);letter-spacing:-0.05em;line-height:1;margin:0px;}.elementor .e-3692236a-7b25{min-width:0px;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:24px;margin:0px;display:flex;flex-direction:column;gap:14px;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-5c005e3-bdea{font-family:"Plus Jakarta Sans";font-weight:400;font-size:76px;color:rgba(236, 230, 220, 0.2);letter-spacing:-0.05em;line-height:1;margin:0px;}.elementor .e-32a5bb5f-4861{min-width:0px;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:24px;margin:0px;display:flex;flex-direction:column;gap:14px;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-4b61ad9b-b9a8{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:32px;}.elementor .e-df21896-acf2{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:56px;align-items:flex-start;}.elementor .e-57d5de5a-cee0{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-765545d2-23bc{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-2f56a4c1-b1a3{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-174eb5f6-f1bd{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-2928a09a-471d{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .e-252ed5db-87d9{width:100%;height:100%;object-fit:cover;display:block;object-position: center 50%;\n}.elementor .e-6b8614ca-92d7:hover,.elementor .e-6b8614ca-92d7:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-6b8614ca-92d7{height:460px;min-width:0px;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:20px;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 0px;}.elementor .e-749feeb0-4178{width:100%;height:100%;object-fit:cover;display:block;object-position: center 50%;\n}.elementor .e-1abe893c-d603:hover,.elementor .e-1abe893c-d603:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-1abe893c-d603{height:400px;min-width:0px;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:20px;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 0px;}.elementor .e-c891d67-c282{width:100%;height:100%;object-fit:cover;display:block;object-position: center 50%;\n}.elementor .e-4ee48026-a74f:hover,.elementor .e-4ee48026-a74f:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-4ee48026-a74f{height:460px;min-width:0px;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:20px;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 0px;}.elementor .e-4d467ecd-549a{width:100%;height:100%;object-fit:cover;display:block;object-position: center 50%;\n}.elementor .e-5a476174-ac98:hover,.elementor .e-5a476174-ac98:focus-visible{border-color:rgba(236, 230, 220, 0.5);}.elementor .e-5a476174-ac98{height:400px;min-width:0px;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:20px;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 0px;}.elementor .e-59072825-d9a2{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-4479b819-f9f9{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:44px;align-items:flex-start;}.elementor .e-94eb95d-96b7{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:56px;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-5e0d1c8e-1c03{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-12202eb4-f3fa{font-family:Manrope;font-weight:400;font-size:16px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-738069ce-fea3{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-55c7647b-babe{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-72d6c857-6d58{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-10e474ba-7fcc{overflow:hidden;position:relative;padding-block-start:40px;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;}.elementor .e-16e3f76e-2bae{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-64e0fb12-6ece{font-family:"Plus Jakarta Sans";font-weight:500;font-size:48px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-3f72af28-3dd2{font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-658a88fc-8130{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-1fb99eb4-7a14{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-6d26ff1d-3d7d{min-width:0px;flex:1 1 0%;}.elementor .e-5e361b86-d3fc{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-50e79fcc-f15e{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-3bab0dfc-b272{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-27dc1157-26ee{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-1a109229-2559:hover,.elementor .e-1a109229-2559:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-1a109229-2559{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-198495b2-9bfb{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-7edc3da1-5101{min-width:0px;flex:1 1 0%;}.elementor .e-441130d8-ed21{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-20cd4186-19b5{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-203a0f3e-3de1{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-31c42de-30c7{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-77351d0d-3615:hover,.elementor .e-77351d0d-3615:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-77351d0d-3615{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-1339f525-c638{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-19d0e81-c439{min-width:0px;flex:1 1 0%;}.elementor .e-7cf71242-8ac2{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-41b421af-425b{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-3686f56e-f673{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-3fc679f-524f{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-52c40a88-2dc5:hover,.elementor .e-52c40a88-2dc5:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-52c40a88-2dc5{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-87b2383-d4d0{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-762e2122-a73d{min-width:0px;flex:1 1 0%;}.elementor .e-6d87071b-5a5f{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-24b7e066-65a3{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-572c532f-1b4c{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-151b21b7-344c{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-562f5fc5-9161:hover,.elementor .e-562f5fc5-9161:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-562f5fc5-9161{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-19b4af4b-9023{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-71ed7d54-50e7{min-width:0px;flex:1 1 0%;}.elementor .e-6b548620-9b7f{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-67c7b392-b5ef{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-651a7822-e8d2{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-7963a735-b440{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-10fc6fb3-66b7:hover,.elementor .e-10fc6fb3-66b7:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-10fc6fb3-66b7{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-2559c94e-d60a{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-1a217eb3-307e{min-width:0px;flex:1 1 0%;}.elementor .e-1504cf69-e063{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-29b99f9e-487a{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-6a75fcda-1757{font-family:Manrope;font-weight:400;font-size:16px;color:#b7b0a6;line-height:1.65;margin:0px;}.elementor .e-71e0ea15-ea9a{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:36px;margin:0px;}.elementor .e-7be36e01-e8ca:hover,.elementor .e-7be36e01-e8ca:focus-visible{border-color:rgba(236, 230, 220, 0.34);}.elementor .e-7be36e01-e8ca{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-4c0bc4b9-8373{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-490cff57-e33b{min-width:0px;padding:0px;margin:0px;display:flex;flex:1 1 calc(64% - 28px);}.elementor .e-6e6c6846-cac0{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-7cf13907-b018{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-3d9c02c3-92bd{width:36px;height:1px;min-height:0px;padding:0px;margin:0px;flex:0 0 auto;}.elementor .e-1b78bb09-5cee{font-family:"Plus Jakarta Sans";font-weight:500;font-size:56px;color:#f6f2ec;letter-spacing:-0.045em;line-height:1.06;margin:0px;& em { color: #b5aea3; font-style: normal; font-weight: 400; }\n}.elementor .e-473c9435-db63{max-width:30rem;font-family:Manrope;font-weight:400;font-size:17px;color:#c9c2b8;line-height:1.65;margin:0px;}.elementor .e-4d2cb0a7-bae1{padding:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-6dd31709-51f2{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 calc(52% - 32px);align-items:flex-start;}.elementor .e-de31728-9dd7{font-family:Manrope;font-weight:600;font-size:13px;color:#a8a197;letter-spacing:0.04em;line-height:1.2;margin:0px;}.elementor .e-45bae3a-2f89{font-family:"Plus Jakarta Sans";font-weight:500;font-size:22px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.2;margin:0px;}.elementor .e-36008e30-b8f5{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0px;}.elementor .e-6dbbe523-5570{width:20px;height:20px;object-fit:contain;opacity:80%;display:block;flex:0 0 auto;}.elementor .e-1105cc43-a0c8:hover,.elementor .e-1105cc43-a0c8:focus-visible{border-color:rgba(236, 230, 220, 0.5);transform:translate3d(4px, 0px, 0px);}.elementor .e-1105cc43-a0c8{width:100%;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:18px;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:18px;align-items:center;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-53c319d7-84d3{font-family:Manrope;font-weight:600;font-size:13px;color:#a8a197;letter-spacing:0.04em;line-height:1.2;margin:0px;}.elementor .e-5ffb5533-b2f2{font-family:"Plus Jakarta Sans";font-weight:500;font-size:22px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.2;margin:0px;}.elementor .e-2d53a82f-420a{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0px;}.elementor .e-12b2d315-64a8{width:20px;height:20px;object-fit:contain;opacity:80%;display:block;flex:0 0 auto;}.elementor .e-49f6ffaf-d5d8:hover,.elementor .e-49f6ffaf-d5d8:focus-visible{border-color:rgba(236, 230, 220, 0.5);transform:translate3d(4px, 0px, 0px);}.elementor .e-49f6ffaf-d5d8{width:100%;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:18px;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:18px;align-items:center;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-4deea668-70c3{font-family:Manrope;font-weight:600;font-size:13px;color:#a8a197;letter-spacing:0.04em;line-height:1.2;margin:0px;}.elementor .e-cc8a3fc-14aa{font-family:"Plus Jakarta Sans";font-weight:500;font-size:22px;color:#f6f2ec;letter-spacing:-0.03em;line-height:1.2;margin:0px;}.elementor .e-39080b58-472e{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0px;}.elementor .e-993329e-c33a{width:20px;height:20px;object-fit:contain;opacity:80%;display:block;flex:0 0 auto;}.elementor .e-12eec699-21eb:hover,.elementor .e-12eec699-21eb:focus-visible{border-color:rgba(236, 230, 220, 0.5);transform:translate3d(4px, 0px, 0px);}.elementor .e-12eec699-21eb{width:100%;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:18px;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:18px;align-items:center;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-7f7f7022-aff3{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 calc(48% - 32px);}.elementor .e-371fb686-2ae5{width:100%;max-width:1140px;overflow:hidden;position:relative;padding-block-start:72px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;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:64px;align-items:center;background-image: radial-gradient(ellipse at 15% 0%, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0) 60%),linear-gradient(180deg, #15120f 0%,#0a0908 100%); background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-3d8bca9f-8c2b{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-2fa0d957-9c6f{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}