.elementor .e-2f621440-166b{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-309b5e8d-89ad{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;background-image:linear-gradient(180deg, rgba(17,20,20,0.3) 0%,rgba(17,20,20,0.2) 35%,rgba(17,20,20,0.85) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-32fc99-d0d4{max-width:980px;font-family:Figtree;font-weight:500;font-size:88px;color:#FFFFFF;letter-spacing:-2.5px;line-height:1.06;margin:0px;text-shadow: 0 2px 24px rgba(0,0,0,0.25);\n}.elementor .e-72e7e1e1-21da{font-family:"DM Mono";font-weight:400;font-size:12px;color:#FFFFFF;letter-spacing:1px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-71058684-5041:hover,.elementor .e-71058684-5041:focus-visible{color:#111414;background-color:#FFFFFF;}.elementor .e-71058684-5041{font-family:"DM Mono";font-weight:400;font-size:12px;color:#FFFFFF;letter-spacing:1px;line-height:1.3;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-58a6886b-e14b:hover,.elementor .e-58a6886b-e14b:focus-visible{color:#111414;background-color:#FFFFFF;}.elementor .e-58a6886b-e14b{font-family:"DM Mono";font-weight:400;font-size:12px;color:#FFFFFF;letter-spacing:1px;line-height:1.3;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-41c38d37-fa20{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-47f4d625-1603{display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-774d7c48-14cb{font-family:"DM Mono";font-weight:400;font-size:12px;color:#FFFFFF;letter-spacing:1px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-1011a381-47a6:hover,.elementor .e-1011a381-47a6:focus-visible{color:#111414;background-color:#FFFFFF;}.elementor .e-1011a381-47a6{font-family:"DM Mono";font-weight:400;font-size:12px;color:#FFFFFF;letter-spacing:1px;line-height:1.3;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-61b136b8-889a:hover,.elementor .e-61b136b8-889a:focus-visible{color:#111414;background-color:#FFFFFF;}.elementor .e-61b136b8-889a{font-family:"DM Mono";font-weight:400;font-size:12px;color:#FFFFFF;letter-spacing:1px;line-height:1.3;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-3580d2de-71c8:hover,.elementor .e-3580d2de-71c8:focus-visible{color:#111414;background-color:#FFFFFF;}.elementor .e-3580d2de-71c8{font-family:"DM Mono";font-weight:400;font-size:12px;color:#FFFFFF;letter-spacing:1px;line-height:1.3;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-10699ae4-8d2a:hover,.elementor .e-10699ae4-8d2a:focus-visible{color:#111414;background-color:#FFFFFF;}.elementor .e-10699ae4-8d2a{font-family:"DM Mono";font-weight:400;font-size:12px;color:#FFFFFF;letter-spacing:1px;line-height:1.3;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-57c7d402-cb3d:hover,.elementor .e-57c7d402-cb3d:focus-visible{color:#111414;background-color:#FFFFFF;}.elementor .e-57c7d402-cb3d{font-family:"DM Mono";font-weight:400;font-size:12px;color:#FFFFFF;letter-spacing:1px;line-height:1.3;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-3bb675e7-d68e{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-4e1f807d-68ab{display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-f7b7046-c450{padding-block-start:18px;border-block-start-width:1px;display:flex;flex-direction:row;gap:40px;border-top-style: solid; border-top-color: rgba(255,255,255,0.4);\n}.elementor .e-6a711a40-ea40{width:100%;position:relative;z-index:2;display:flex;flex-direction:column;gap:36px;}.elementor .e-5641ba29-f82d{min-height:92vh;overflow:hidden;position:relative;padding:40px;background-color:#1b1f1f;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-3fec7a65-4e7c{font-family:"DM Mono";font-weight:400;font-size:12px;color:#111414;letter-spacing:1px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-53ec0e17-5874{font-family:"DM Mono";font-weight:400;font-size:12px;color:#111414;letter-spacing:1px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-d4f710-f16d{padding-block-start:14px;border-block-start-width:1px;display:flex;flex-direction:row;justify-content:space-between;border-top-style: solid; border-top-color: #111414;\n}.elementor .e-7e84b606-aaa5{max-width:1180px;font-family:Figtree;font-weight:500;font-size:52px;color:#111414;letter-spacing:-1.4px;line-height:1.12;margin:0px;& span { color: #A4A7A7; }\n}.elementor .e-460d5eef-8f93{width:100%;max-width:1360px;display:flex;flex-direction:column;gap:48px;}.elementor .e-5f42bd8f-c47f{padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:#F2F1EE;display:flex;flex-direction:column;align-items:center;}.elementor .e-180da9e2-c043{font-family:"DM Mono";font-weight:400;font-size:12px;color:#111414;letter-spacing:1px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-18e53ce1-2e8c{font-family:"DM Mono";font-weight:400;font-size:12px;color:#111414;letter-spacing:1px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-7e6f6b54-c2a9{padding-block-start:14px;border-block-start-width:1px;display:flex;flex-direction:row;justify-content:space-between;border-top-style: solid; border-top-color: #111414;\n}.elementor .e-4ceabaf3-ee7a{font-family:Figtree;font-weight:500;font-size:40px;color:#111414;letter-spacing:-1.1px;line-height:1.06;margin:0px;}.elementor .e-78f8417d-d39f{font-family:"DM Mono";font-weight:400;font-size:14px;color:#5F6466;line-height:1.75;margin:0px;}.elementor .e-2083607f-fe86{width:34%;padding-block-end:8px;display:flex;flex-direction:column;gap:22px;flex:0 0 auto;}.elementor .e-3dc2b69a-43f6{width:54%;height:560px;object-fit:cover;flex:0 0 auto;}.elementor .e-49e51beb-b793{display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-77b0cb98-7b72{width:54%;height:560px;object-fit:cover;flex:0 0 auto;}.elementor .e-16278970-d52d{font-family:"DM Mono";font-weight:400;font-size:12px;color:#5F6466;letter-spacing:1px;line-height:1.4;margin:0px;}.elementor .e-f5e58cc-fbc7{font-family:Figtree;font-weight:500;font-size:32px;color:#111414;letter-spacing:-0.9px;line-height:1.08;margin:0px;}.elementor .e-347b06eb-7186{font-family:"DM Mono";font-weight:400;font-size:14px;color:#5F6466;line-height:1.75;margin:0px;}.elementor .e-16ca26cc-cc51{width:34%;padding-block-end:8px;display:flex;flex-direction:column;gap:22px;flex:0 0 auto;}.elementor .e-24e50ce6-a68a{display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-29a83d79-9a45{font-family:"DM Mono";font-weight:400;font-size:12px;color:#5F6466;letter-spacing:1px;line-height:1.4;margin:0px;}.elementor .e-6616f6cd-53f6{font-family:Figtree;font-weight:500;font-size:32px;color:#111414;letter-spacing:-0.9px;line-height:1.08;margin:0px;}.elementor .e-44f25c4a-2fd7{font-family:"DM Mono";font-weight:400;font-size:14px;color:#5F6466;line-height:1.75;margin:0px;}.elementor .e-51b860bc-7a6e{width:34%;padding-block-end:8px;display:flex;flex-direction:column;gap:22px;flex:0 0 auto;}.elementor .e-25ff9486-b0b0{width:54%;height:560px;object-fit:cover;flex:0 0 auto;}.elementor .e-57fdc685-1233{display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-1a2216e3-6709{width:100%;max-width:1360px;display:flex;flex-direction:column;gap:96px;}.elementor .e-6ec8a741-fd23{padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-4ba19fe6-3f0e{font-family:"DM Mono";font-weight:400;font-size:12px;color:#111414;letter-spacing:1px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-1b2db781-f312{font-family:"DM Mono";font-weight:400;font-size:12px;color:#111414;letter-spacing:1px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-1ed9224d-95f5{padding-block-start:14px;border-block-start-width:1px;display:flex;flex-direction:row;justify-content:space-between;border-top-style: solid; border-top-color: #111414;\n}.elementor .e-7acdd230-9722{width:55%;font-family:Figtree;font-weight:500;font-size:60px;color:#111414;letter-spacing:-1.7px;line-height:1.06;margin:0px;}.elementor .e-60203d71-c922{font-family:"DM Mono";font-weight:400;font-size:14px;color:#5F6466;line-height:1.75;margin:0px;}.elementor .e-583ed0-18d2:hover,.elementor .e-583ed0-18d2:focus-visible{color:#FFFFFF;background-color:#111414;}.elementor .e-583ed0-18d2{font-family:"DM Mono";font-weight:400;font-size:12px;color:#111414;letter-spacing:1px;line-height:1.3;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#111414;border-style:solid;background-color:transparent;}.elementor .e-28db1130-f236{display:flex;flex-direction:row;}.elementor .e-79951c60-4214{width:34%;padding-block-start:8px;display:flex;flex-direction:column;gap:22px;flex:0 0 auto;}.elementor .e-521e6e6e-6308{display:flex;flex-direction:row;gap:64px;justify-content:space-between;}.elementor .e-8f32235-5b55{width:100%;max-width:1360px;display:flex;flex-direction:column;gap:48px;}.elementor .e-3c086eec-586f{padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:#F2F1EE;display:flex;flex-direction:column;align-items:center;}.elementor .e-36c14638-5ebe{font-family:"DM Mono";font-weight:400;font-size:12px;color:#5F6466;letter-spacing:1px;line-height:1.4;margin:0px;}.elementor .e-2fe8cde2-f853{font-family:Figtree;font-weight:500;font-size:32px;color:#111414;letter-spacing:-0.9px;line-height:1.08;margin:0px;}.elementor .e-47b00507-2407{font-family:"DM Mono";font-weight:400;font-size:14px;color:#5F6466;line-height:1.75;margin:0px;}.elementor .e-59535ae9-9bed{width:34%;padding-block-end:8px;display:flex;flex-direction:column;gap:22px;flex:0 0 auto;}.elementor .e-4a26d62e-7b04{width:54%;height:560px;object-fit:cover;flex:0 0 auto;}.elementor .e-1cee181b-5c62{display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-17d63ff8-233f{width:100%;max-width:1360px;display:flex;flex-direction:column;}.elementor .e-77a2a624-8b88{padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-23cff274-a8b1{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-4e941868-ca2a{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;background-image:linear-gradient(180deg, rgba(17,20,20,0.2) 0%,rgba(17,20,20,0.55) 45%,rgba(17,20,20,0.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-547dda00-d2a3{font-family:"DM Mono";font-weight:400;font-size:12px;color:#FFFFFF;letter-spacing:1px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-4965b171-4d25{font-family:"DM Mono";font-weight:400;font-size:12px;color:#FFFFFF;letter-spacing:1px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-76f61652-c57a{padding-block-start:14px;border-block-start-width:1px;display:flex;flex-direction:row;justify-content:space-between;border-top-style: solid; border-top-color: #FFFFFF;\n}.elementor .e-58358699-dae4{width:55%;font-family:Figtree;font-weight:500;font-size:56px;color:#FFFFFF;letter-spacing:-1.6px;line-height:1.06;margin:0px;}.elementor .e-6c5c45b4-ba9d{font-family:"DM Mono";font-weight:400;font-size:15px;color:#FFFFFF;line-height:1.75;margin:0px;}.elementor .e-672f9b8d-9e18:hover,.elementor .e-672f9b8d-9e18:focus-visible{color:#111414;background-color:#FFFFFF;}.elementor .e-672f9b8d-9e18{font-family:"DM Mono";font-weight:400;font-size:12px;color:#FFFFFF;letter-spacing:1px;line-height:1.3;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-2d05037b-8759{display:flex;flex-direction:row;}.elementor .e-69e7dd38-89a0{width:34%;display:flex;flex-direction:column;gap:20px;flex:0 0 auto;}.elementor .e-5f79c3b4-657a{display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-407ae15e-9809{width:100%;max-width:1360px;position:relative;z-index:2;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;}.elementor .e-78f8f9e0-c499{min-height:720px;overflow:hidden;position:relative;padding-block-start:72px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;background-color:#1b1f1f;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-19ed7d6d-e7b7{max-width:1000px;font-family:Figtree;font-weight:500;font-size:80px;color:#111414;letter-spacing:-2.4px;line-height:1.02;margin:0px;}.elementor .e-6e5a9ceb-e3ee{font-family:"DM Mono";font-weight:400;font-size:12px;color:#5F6466;letter-spacing:1px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-7f101663-6921:hover,.elementor .e-7f101663-6921:focus-visible{color:#FFFFFF;background-color:#111414;}.elementor .e-7f101663-6921{font-family:"DM Mono";font-weight:400;font-size:12px;color:#111414;letter-spacing:1px;line-height:1.3;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#111414;border-style:solid;background-color:transparent;}.elementor .e-8c074fb-1402{display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .e-3d654795-d504{width:100%;max-width:1360px;display:flex;flex-direction:column;gap:120px;}.elementor .e-748bd595-adaa{padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:#F2F1EE;display:flex;flex-direction:column;align-items:center;}.elementor .e-62c2e6ed-4773{max-width:540px;font-family:Figtree;font-weight:500;font-size:28px;color:#111414;letter-spacing:-0.5px;line-height:1.25;margin:0px;}.elementor .e-415ef0c8-6962{font-family:Figtree;font-weight:500;font-size:60px;letter-spacing:-1.5px;line-height:1.3;margin:0px;& a { color: #FFFFFF; text-decoration: none; } & span { background-color: #111414; color: #FFFFFF; padding: 0px 14px 4px 14px; box-decoration-break: clone; -webkit-box-decoration-break: clone; }\n}.elementor .e-5c49e2af-c7e0:hover,.elementor .e-5c49e2af-c7e0:focus-visible{background-color:#8C2633;}.elementor .e-5c49e2af-c7e0{font-family:Figtree;font-weight:500;font-size:40px;color:#FFFFFF;line-height:1;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;margin-block-end:6px;border-radius:0px;background-color:#111414;}.elementor .e-5233b6a9-90ac{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:flex-end;}.elementor .e-2cca5d11-c333{width:100%;max-width:1360px;display:flex;flex-direction:column;gap:40px;}.elementor .e-12a9b27c-ee95{padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:#B4975A;display:flex;flex-direction:column;align-items:center;}.elementor .e-82daf0e{flex-direction:column;}