.elementor .e-374e3efb-b460{width:100%;height:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;padding:0px;}.elementor .e-c92ffc4-17df{max-width:20ch;font-family:Manrope;font-weight:400;font-size:clamp(40px, 7.2vw, 116px);color:#ffffff;letter-spacing:-0.03em;line-height:0.98;margin:0px;}.elementor .e-41a451c2-49f1{max-width:46ch;color:rgba(255,255,255,0.8);}.elementor .e-75974217-4f68{color:#000000;border-color:#ffffff;background-color:#ffffff;}.elementor .e-55b9e837-7caf{color:#ffffff;border-color:rgba(255,255,255,0.45);}.elementor .e-2e9a5e84-b0ef{width:auto;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;flex:0 0 auto;}.elementor .e-70011d8c-aa62{width:100%;padding:0px;margin-block-start:clamp(8px, 2vw, 24px);display:flex;flex-direction:row;gap:clamp(24px, 4vw, 64px);justify-content:space-between;align-items:flex-end;}.elementor .e-1a2c2dc8-a548{width:100%;max-width:1180px;position:relative;z-index:2;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:clamp(24px, 3vw, 40px);align-items:flex-start;}.elementor .e-71034bbb-a7db{min-height:min(88svh, 880px);}.elementor .e-714bd2ac-6067{font-size:clamp(30px, 4.6vw, 68px);color:#ffffff;line-height:1.12;}.elementor .e-1e443c85-9586{width:100%;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-6afc42aa-a19a{background-color:#000000;}.elementor .e-7a11ef4b-92e2{width:auto;font-size:15px;color:#6d6d6d;margin-block-end:-48px;}.elementor .e-2f1aed82-73c1{font-family:Manrope;font-weight:400;font-size:18px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-6e9c383-39f5{width:100%;padding-block-start:18px;}.elementor .e-71f93d58-8af4{font-family:Manrope;font-weight:400;font-size:18px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-22d57ec-eaf2{width:100%;padding-block-start:18px;}.elementor .e-6f48f385-e115{font-family:Manrope;font-weight:400;font-size:18px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-2d327d82-885b{width:100%;padding-block-start:18px;}.elementor .e-2069d86-873c:hover,.elementor .e-2069d86-873c:focus-visible{color:#000000;background-color:#ffffff;}.elementor .e-2069d86-873c{color:#ffffff;margin-block-start:12px;border-color:#000000;background-color:#000000;}.elementor .e-3e9461b9-aff0{width:auto;font-size:14px;color:#6d6d6d;margin-block-start:-12px;}.elementor .e-63150e31-4cd2{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-8b6712e-848a{width:auto;font-size:16px;color:#6d6d6d;}.elementor .e-2f81a419-d30c{font-family:Manrope;font-weight:300;font-size:clamp(48px, 5.4vw, 88px);color:#000000;letter-spacing:-0.03em;line-height:1;margin:0px;}.elementor .e-342aa8f3-16f5{width:auto;font-size:15px;color:#6d6d6d;}.elementor .e-5b8a45a9-42e7{width:100%;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-2d560f5-4b1c{font-family:Manrope;font-weight:300;font-size:clamp(36px, 3.6vw, 52px);color:#000000;letter-spacing:-0.02em;line-height:1;}.elementor .e-6acb0d2a-73d7{color:rgba(0,0,0,0.72);}.elementor .e-1f3ff680-7e6e{gap:14px;}.elementor .e-2f60a361-5d1b{font-family:Manrope;font-weight:300;font-size:clamp(36px, 3.6vw, 52px);color:#000000;letter-spacing:-0.02em;line-height:1;}.elementor .e-44f142ff-d449{color:rgba(0,0,0,0.72);}.elementor .e-3de49b21-877a{gap:14px;}.elementor .e-58391b60-7c2d{width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-3dd12076-4ce8{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:clamp(36px, 4vw, 56px);}.elementor .e-6e4e764e-6070{align-items:start;}.elementor .e-76e19205-7b27{background-color:#f1f0ec;}.elementor .e-7251442e-29a7{font-size:20px;}.elementor .e-1e454769-f25d{font-size:20px;}.elementor .e-57289bfa-82e7{font-size:20px;}.elementor .e-5628fe25-eec7{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:32px;order:2;}.elementor .e-2e7d8cb4-df1b{width:100%;height:100%;object-fit:cover;object-position:top left;display:block;}.elementor .e-37c1b423-e396{width:100%;overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#181818;order:1;}.elementor .e-a71c4bd-a7e5{align-items:start;}.elementor .e-38d2caf5-8a2d{background-color:#ffffff;}.elementor .e-2c1c5ba8-28e9{color:#ffffff;}.elementor .e-6d21b823-dfdb{color:rgba(255,255,255,0.8);}.elementor .e-6a25aadf-f311{font-family:Manrope;font-weight:400;font-size:18px;color:#ffffff;line-height:1.4;margin:0px;display:block;}.elementor .e-529368b7-8d64{padding-block-start:18px;}.elementor .e-32fb2fd9-3d67{font-family:Manrope;font-weight:400;font-size:18px;color:#ffffff;line-height:1.4;margin:0px;display:block;}.elementor .e-3a807156-1b99{padding-block-start:18px;}.elementor .e-63f966a6-f94c{color:#ffffff;margin-block-start:12px;border-color:rgba(255,255,255,0.35);}.elementor .e-9cc949a-6d45{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-21fb8784-762b{width:auto;font-size:16px;color:#9a9a9a;}.elementor .e-199f33e-3253{font-family:Manrope;font-weight:300;font-size:clamp(56px, 7vw, 108px);color:#ffffff;letter-spacing:-0.03em;line-height:1;margin:0px;display:block;}.elementor .e-66ca171a-6569{width:auto;font-size:15px;color:#9a9a9a;}.elementor .e-1a2c6d6a-3d70{width:100%;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-600074fb-3214{font-family:Manrope;font-weight:300;font-size:clamp(36px, 3.6vw, 52px);color:#ffffff;letter-spacing:-0.02em;line-height:1;}.elementor .e-2ed886f-5880{color:rgba(255,255,255,0.8);}.elementor .e-4ab0bf63-d181{gap:14px;}.elementor .e-70c81245-f25f{font-family:Manrope;font-weight:300;font-size:clamp(36px, 3.6vw, 52px);color:#ffffff;letter-spacing:-0.02em;line-height:1;}.elementor .e-41c7d041-44d4{color:rgba(255,255,255,0.8);}.elementor .e-3e7f6d95-93bd{gap:14px;}.elementor .e-3484288a-b498{width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-685258b9-74b0{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:clamp(36px, 4vw, 56px);}.elementor .e-7ab96809-3bf1{align-items:start;}.elementor .e-2e69e8c7-8187{background-color:#000000;}.elementor .e-77c6f3c-5411{font-size:clamp(26px, 2.6vw, 38px);}.elementor .e-b72a7f7-c4ea{max-width:44ch;}.elementor .e-7789a4dc-667c{color:#000000;margin-block-start:auto;border-color:#000000;}.elementor .e-7b1ece68-1c25{gap:14px;}.elementor .e-1a5734f9-11e9{font-size:clamp(26px, 2.6vw, 38px);}.elementor .e-677828d0-80ab{max-width:44ch;}.elementor .e-6712c5b3-adff{color:#000000;margin-block-start:auto;border-color:#000000;}.elementor .e-79b551c3-9003{gap:14px;}.elementor .e-7c81a8cb-1c03{align-items:stretch;}.elementor .e-4e291989-c450{background-color:#ffffff;}.elementor .e-7e5a580b-218d{font-family:Manrope;font-weight:400;font-size:clamp(44px, 8.6vw, 132px);color:#ffffff;letter-spacing:-0.03em;line-height:0.95;margin:0px;}.elementor .e-61e3bc58-8bbf{font-size:clamp(26px, 2.6vw, 38px);color:#ffffff;}.elementor .e-3fd708e-810b{max-width:44ch;font-size:16px;color:rgba(255,255,255,0.8);}.elementor .e-74ca2d12-4931{color:#ffffff;margin-block-start:auto;border-color:rgba(255,255,255,0.35);}.elementor .e-335c37c-8ec3{gap:16px;}.elementor .e-5ceda485-9924{width:auto;color:#9a9a9a;margin-block-end:6px;}.elementor .e-299ab428-cd97{font-family:Manrope;font-weight:300;font-size:clamp(26px, 3.2vw, 48px);color:#ffffff;letter-spacing:-0.02em;line-height:1;cursor:pointer;margin:0px;display:inline-block;}.elementor .e-3445a0bf-68c9{font-family:Manrope;font-weight:300;font-size:clamp(26px, 3.2vw, 48px);color:#9a9a9a;letter-spacing:-0.02em;line-height:1;cursor:pointer;margin:0px;display:inline-block;}.elementor .e-59411c7f-c0bc{color:#ffffff;margin-block-start:auto;border-color:rgba(255,255,255,0.35);}.elementor .e-3b139ca7-2e69{gap:14px;}.elementor .e-6a21e6-5505{align-items:stretch;}.elementor .e-1041d87f-2083{background-color:#000000;}