.elementor .e-3e7adc93-fab1{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-17da6f52-f279{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;background-image:linear-gradient(180deg, rgba(13,25,27,0.55) 0%,rgba(13,25,27,0.18) 22%,rgba(13,25,27,0.22) 50%,rgba(13,25,27,0.78) 82%,rgba(13,25,27,0.9) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-76a4c629-e083{font-family:Figtree;font-weight:600;font-size:14px;color:#FFFFFF;line-height:1.4;margin:0px;}.elementor .e-5b978e78-81ec{font-family:Figtree;font-weight:600;font-size:14px;color:rgba(255,255,255,0.85);line-height:1.4;margin:0px;}.elementor .e-c20f5c5-22eb{padding:0px;display:flex;flex-direction:row;gap:20px;justify-content:space-between;}.elementor .e-3bdcf92e-acd2{max-width:900px;font-family:Figtree;font-weight:500;font-size:80px;color:#FFFFFF;letter-spacing:-3px;line-height:0.98;margin:0px;text-shadow: 0 2px 30px rgba(0,0,0,0.35);\n}.elementor .e-6cd4a7-1fd6:hover,.elementor .e-6cd4a7-1fd6:focus-visible{color:#0D191B;background-color:#FFFFFF;}.elementor .e-6cd4a7-1fd6{font-family:Figtree;font-weight:500;font-size:15px;color:#0D191B;text-align:center;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:#ECEAE5;white-space: nowrap;\n}.elementor .e-370fc166-35a9:hover,.elementor .e-370fc166-35a9:focus-visible{color:#FFFFFF;background-color:rgba(255,255,255,0.15);}.elementor .e-370fc166-35a9{font-family:Figtree;font-weight:500;font-size:15px;color:#FFFFFF;text-align:center;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:rgba(0,0,0,0);white-space: nowrap;\n}.elementor .e-6acaa87e-226d{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-56639cbf-4342{padding:0px;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:flex-end;}.elementor .e-79363fb9-133a{width:100%;position:relative;z-index:2;padding-block-start:36px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;gap:40px;flex:1 1 auto;justify-content:space-between;}.elementor .e-22118be8-d9e1{min-height:660px;overflow:hidden;position:relative;padding:0px;background-color:#0D191B;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-2eb2f8e1-8c36{max-width:1150px;font-family:Figtree;font-weight:500;font-size:40px;color:#0D191B;letter-spacing:-1px;line-height:1.15;margin:0px;}.elementor .e-6ed344c8-4ffc{font-family:Figtree;font-weight:600;font-size:14px;color:#0D191B;line-height:1.4;margin:0px;flex:1 1 0px;}.elementor .e-31a0ee12-3b64{font-family:Figtree;font-weight:600;font-size:14px;color:#0D191B;line-height:1.4;margin:0px;flex:1 1 0px;}.elementor .e-41d256c2-6ee8{font-family:Figtree;font-weight:600;font-size:22px;color:#0D191B;letter-spacing:-0.3px;line-height:1.25;margin:0px;}.elementor .e-41653a4c-d17d{font-family:Figtree;font-size:16px;color:#0D191B;line-height:1.6;margin:0px;}.elementor .e-2023d193-726b{padding:0px;display:flex;flex-direction:column;gap:14px;flex:2 1 0px;}.elementor .e-56b8bf13-530a{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(13,25,27,0.22);border-style:solid;display:flex;flex-direction:row;gap:40px;}.elementor .e-6177115e-730c{width:34%;height:520px;object-fit:cover;flex:0 0 auto;}.elementor .e-4c2cbe31-935e{width:54%;height:640px;object-fit:cover;margin-block-start:180px;flex:0 0 auto;}.elementor .e-2dd3e649-4b13{padding:0px;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:flex-start;}.elementor .e-6f2e06ae-d8ed{width:100%;max-width:1360px;padding:0px;display:flex;flex-direction:column;gap:72px;}.elementor .e-1c774324-c46c{padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#ECEAE5;display:flex;flex-direction:column;align-items:center;}.elementor .e-3fe60e36-7ddb{max-width:1000px;font-family:Figtree;font-weight:500;font-size:56px;color:#0D191B;letter-spacing:-2px;line-height:1.02;margin:0px;}.elementor .e-4f1df6a4-ec8a{font-family:Figtree;font-weight:600;font-size:14px;color:#0D191B;line-height:1.4;margin:0px;}.elementor .e-1f27e325-7e0b{max-width:560px;font-family:Figtree;font-size:16px;color:#0D191B;line-height:1.6;margin:0px;}.elementor .e-430206b1-c55e{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(13,25,27,0.22);border-style:solid;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-172312a-5d32{font-family:Figtree;font-weight:600;font-size:14px;color:#0D191B;line-height:1.4;margin:0px;}.elementor .e-1bdfea11-af2f{max-width:560px;font-family:Figtree;font-size:16px;color:#0D191B;line-height:1.6;margin:0px;}.elementor .e-3071e93d-a6f9{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(13,25,27,0.22);border-style:solid;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-14eaf90-5361{width:100%;padding:0px;display:flex;flex-direction:row;gap:40px;}.elementor .e-388415e3-b7d9:hover,.elementor .e-388415e3-b7d9:focus-visible{color:#FFFFFF;background-color:#0D191B;}.elementor .e-388415e3-b7d9{font-family:Figtree;font-weight:500;font-size:15px;color:#0D191B;text-align:center;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:#0D191B;border-style:solid;background-color:rgba(0,0,0,0);white-space: nowrap;\n}.elementor .e-65a01698-7683{width:100%;max-width:1360px;padding:0px;display:flex;flex-direction:column;gap:48px;align-items:flex-start;}.elementor .e-342dfb21-ed2c{padding-block-start:80px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#ECEAE5;display:flex;flex-direction:column;align-items:center;}.elementor .e-5c18b38a-1e3c{max-width:1000px;font-family:Figtree;font-weight:500;font-size:40px;color:#FFFFFF;letter-spacing:-1px;line-height:1.15;margin:0px;}.elementor .e-758e5b6b-2ef6{width:100%;height:300px;object-fit:cover;}.elementor .e-14c6fc91-e6f6{width:72%;height:360px;object-fit:cover;}.elementor .e-337d5e83-7532{padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 34%;}.elementor .e-226263ce-c7fb{width:28px;font-family:Figtree;font-weight:500;font-size:15px;color:#B4975A;padding-block-start:8px;margin:0px;flex:0 0 auto;}.elementor .e-610594f7-7176{font-family:Figtree;font-weight:500;font-size:30px;color:#FFFFFF;letter-spacing:-0.8px;line-height:1.12;margin:0px;}.elementor .e-3648ccf3-af7c{font-family:Figtree;font-size:16px;color:#B9B9B2;line-height:1.6;margin:0px;}.elementor .e-675a2068-c31d{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-2a2d32-85f1{padding-block-start:28px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.2);border-style:solid;display:flex;flex-direction:row;gap:28px;}.elementor .e-4c3544ac-4741{width:28px;font-family:Figtree;font-weight:500;font-size:15px;color:#B4975A;padding-block-start:8px;margin:0px;flex:0 0 auto;}.elementor .e-4135ac0d-c7ab{font-family:Figtree;font-weight:500;font-size:30px;color:#FFFFFF;letter-spacing:-0.8px;line-height:1.12;margin:0px;}.elementor .e-91f572a-5497{font-family:Figtree;font-size:16px;color:#B9B9B2;line-height:1.6;margin:0px;}.elementor .e-2938b4bd-5f99{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-400560cf-2821{padding-block-start:28px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.2);border-style:solid;display:flex;flex-direction:row;gap:28px;}.elementor .e-634457ac-bfd5{width:28px;font-family:Figtree;font-weight:500;font-size:15px;color:#B4975A;padding-block-start:8px;margin:0px;flex:0 0 auto;}.elementor .e-7397e09a-4282{font-family:Figtree;font-weight:500;font-size:30px;color:#FFFFFF;letter-spacing:-0.8px;line-height:1.12;margin:0px;}.elementor .e-6c18a2cc-eabc{font-family:Figtree;font-size:16px;color:#B9B9B2;line-height:1.6;margin:0px;}.elementor .e-56bb524b-9662{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-67e41e66-c264{padding-block-start:28px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.2);border-style:solid;display:flex;flex-direction:row;gap:28px;}.elementor .e-d850f1d-4cc5{padding:0px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-75444d1e-9e20{padding:0px;display:flex;flex-direction:row;gap:80px;align-items:flex-start;}.elementor .e-3b6c99e2-b0ef{width:100%;max-width:1360px;padding:0px;display:flex;flex-direction:column;gap:80px;}.elementor .e-34b513dd-8066{padding-block-start:130px;padding-block-end:130px;padding-inline-start:40px;padding-inline-end:40px;background-color:#161616;display:flex;flex-direction:column;align-items:center;}.elementor .e-2404c050-d7ff{font-family:Figtree;font-weight:600;font-size:14px;color:#0D191B;line-height:1.4;margin:0px;}.elementor .e-35c5d1e1-9a33{font-family:Figtree;font-weight:500;font-size:52px;color:#0D191B;letter-spacing:-2px;line-height:1.02;margin:0px;}.elementor .e-72d73ecc-317b:hover,.elementor .e-72d73ecc-317b:focus-visible{color:#FFFFFF;background-color:#8C2633;}.elementor .e-72d73ecc-317b{font-family:Figtree;font-weight:500;font-size:15px;color:#FFFFFF;text-align:center;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:#0D191B;white-space: nowrap;\n}.elementor .e-31a2b2ce-39f8:hover,.elementor .e-31a2b2ce-39f8:focus-visible{color:#FFFFFF;background-color:#0D191B;}.elementor .e-31a2b2ce-39f8{font-family:Figtree;font-weight:500;font-size:15px;color:#0D191B;text-align:center;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:#0D191B;border-style:solid;background-color:rgba(0,0,0,0);white-space: nowrap;\n}.elementor .e-764d6d6-95d6{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-4091e7eb-380d{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-2f8eefd8-64b8{width:56%;height:620px;object-fit:cover;flex:0 0 auto;}.elementor .e-1473afd4-8d2e{width:100%;max-width:1360px;padding:0px;display:flex;flex-direction:row;gap:60px;align-items:flex-end;}.elementor .e-716a6ee9-fc9c{padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#ECEAE5;display:flex;flex-direction:column;align-items:center;}.elementor .e-82daf0e{flex-direction:column;}