.elementor .e-59cb27d7-c4a4{position:absolute;inset-inline-end:-1rem;inset-block-end:-3.5rem;z-index:0;font-family:Manrope;font-weight:700;font-size:16rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin:0px;-webkit-text-stroke: 1px rgba(255, 255, 255, 0.07); white-space: nowrap; pointer-events: none;\n}.elementor .e-7f8f7b09-ae47{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-370368fb-f4d1{font-family:Manrope;font-weight:700;font-size:4.5rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.03;margin:0px;}.elementor .e-1eec1219-8b4a{max-width:36rem;font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-340d3508-aa5e:hover,.elementor .e-340d3508-aa5e:focus-visible{color:#343434;background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-340d3508-aa5e{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;letter-spacing:0.02em;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0.5rem;border-radius:0.5rem;background-color:#E5E538;transition:background-color 0.3s, transform 0.3s;}.elementor .e-6aa0b2ea-a5a8{padding:0px;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;}.elementor .e-1579f0c7-9bb8{position:absolute;inset-block-start:1.5rem;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:1.5rem;z-index:0;padding:0px;border-radius:0.75rem;background-color:#E5E538;}.elementor .e-4c0f29eb-5a89{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;position:relative;z-index:1;border-radius:0.75rem;box-shadow:0px 30px 60px -25px rgba(0, 0, 0, 0.6);display:block;}.elementor .e-8ab2626-cb5a{position:relative;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:1.5rem;}.elementor .e-63f7a8a6-f605{width:100%;position:relative;z-index:1;padding:0px;gap:4.5rem;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-2dc78add-47e5{min-height:82vh;overflow:hidden;position:relative;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#343434;flex-direction:column;justify-content:center;}.elementor .e-11a01959-e89d{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-69afb8c2-a3a0{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-14b04611-b028{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-1b18776-afe5{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-436ce68f-f1f2{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-30487ee2-328c{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-79dcb7dc-e578{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-4ab0a8d9-d7f9{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-2bf230d7-308a{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-6cfe7093-d813{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-54bd129a-9d8b{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-21cb685e-86a3{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-efe46b1-8015{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-60695e3c-aa9c{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-59b28ea1-4864{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-55e608a8-e475{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#343434;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;white-space: nowrap;\n}.elementor .e-3e5aa60f-38a2{padding:0px;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto;align-items:center;width: max-content;\n}.elementor .e-45b2382-9f19{overflow:hidden;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;flex-wrap:nowrap;}.elementor .e-eb5727-37ed{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-7dfb126d-2367{font-family:Inter;font-weight:400;font-size:1.3rem;color:#343434;line-height:1.6;margin:0px;}.elementor .e-63fb1c65-67a2{font-family:Inter;font-weight:400;font-size:1.1rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-4a13748-9c98{padding:0px;display:flex;flex-direction:column;gap:1.4rem;}.elementor .e-7fa0dbf7-ca58{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#343434;letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-70901c34-d0d0{font-family:Manrope;font-weight:700;font-size:1.1rem;color:#343434;line-height:1.45;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;border-radius:0.5rem;border-inline-start-width:4px;background-color:#FFFFFF;box-shadow:0px 15px 30px -20px rgba(20, 20, 20, 0.45);border-left-style: solid; border-left-color: #343434;\n}.elementor .e-c2d819e-2c94{font-family:Manrope;font-weight:700;font-size:1.1rem;color:#343434;line-height:1.45;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;border-radius:0.5rem;border-inline-start-width:4px;background-color:#FFFFFF;box-shadow:0px 15px 30px -20px rgba(20, 20, 20, 0.45);border-left-style: solid; border-left-color: #343434;\n}.elementor .e-76857520-d969{font-family:Manrope;font-weight:700;font-size:1.1rem;color:#343434;line-height:1.45;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;border-radius:0.5rem;border-inline-start-width:4px;background-color:#FFFFFF;box-shadow:0px 15px 30px -20px rgba(20, 20, 20, 0.45);border-left-style: solid; border-left-color: #343434;\n}.elementor .e-50beeb8a-b993{font-family:Manrope;font-weight:700;font-size:1.1rem;color:#343434;line-height:1.45;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;border-radius:0.5rem;border-inline-start-width:4px;background-color:#FFFFFF;box-shadow:0px 15px 30px -20px rgba(20, 20, 20, 0.45);border-left-style: solid; border-left-color: #343434;\n}.elementor .e-12029215-42c2{padding:0px;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-7f0028c-e131{width:100%;padding:0px;gap:4.5rem;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-197a5a80-2b20{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;}.elementor .e-7fe0105b-7e0e{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-3a2eab38-c5ae{font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-58e9b61c-38b9{max-width:50rem;padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-40a91cd5-37bc{font-family:Manrope;font-weight:700;font-size:1.5rem;color:#FFFFFF;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2975ff43-99c8{font-family:Inter;font-size:1rem;color:#BDBDBD;line-height:1.6;padding-block-start:0.9rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-9ad1dc5-2a07{font-family:Inter;font-size:1rem;color:#BDBDBD;line-height:1.6;padding-block-start:0.9rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-15b308ea-127b{font-family:Inter;font-size:1rem;color:#BDBDBD;line-height:1.6;padding-block-start:0.9rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-1ade6bf8-9c02{padding:2.25rem;border-radius:0.75rem;background-color:#141414;display:flex;flex-direction:column;gap:1rem;}.elementor .e-533438e7-5576{font-family:Manrope;font-weight:700;font-size:1.5rem;color:#FFFFFF;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6f5f36ab-5acf{font-family:Inter;font-size:1rem;color:#BDBDBD;line-height:1.6;padding-block-start:0.9rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-1a5a67a9-a438{font-family:Inter;font-size:1rem;color:#BDBDBD;line-height:1.6;padding-block-start:0.9rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-5970215f-1659{font-family:Inter;font-size:1rem;color:#BDBDBD;line-height:1.6;padding-block-start:0.9rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-5b4037fa-e08b{padding:2.25rem;border-radius:0.75rem;background-color:#141414;display:flex;flex-direction:column;gap:1rem;}.elementor .e-1bee0153-8837{font-family:Manrope;font-weight:700;font-size:0.7rem;color:#E5E538;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;margin:0px;border-radius:2rem;background-color:#343434;align-self:flex-start;}.elementor .e-6cc5bca7-459e{font-family:Manrope;font-weight:700;font-size:1.5rem;color:#343434;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-170fdde-4efe{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.6;padding-block-start:0.9rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(52, 52, 52, 0.2);\n}.elementor .e-5b9cbf16-80f2{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.6;padding-block-start:0.9rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(52, 52, 52, 0.2);\n}.elementor .e-561f5e0f-4abb{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.6;padding-block-start:0.9rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(52, 52, 52, 0.2);\n}.elementor .e-208b203f-1c62{position:relative;padding:2.25rem;border-radius:0.75rem;background-color:#E5E538;box-shadow:0px 30px 60px -25px rgba(229, 229, 56, 0.45);transform:translate3d(0px, -1rem, 0px);display:flex;flex-direction:column;gap:1rem;}.elementor .e-5594d5ae-3880{width:100%;padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-61920b51-600e{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#343434;flex-direction:column;gap:3.5rem;}.elementor .e-78ea3aa2-443b{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-72ea3c6e-8509{font-family:Inter;font-weight:400;font-size:1.2rem;color:#555555;line-height:1.65;margin:0px;}.elementor .e-4f5722d0-1b3e{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-1f2fe040-7030{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-3842518f-bd4a{font-family:Manrope;font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-3ab3b656-255a{font-family:Inter;font-weight:400;font-size:1rem;color:#BDBDBD;line-height:1.6;margin:0px;}.elementor .e-43e1f1e5-823e:hover,.elementor .e-43e1f1e5-823e:focus-visible{background-color:#141414;transform:translate3d(0px, -6px, 0px);}.elementor .e-43e1f1e5-823e{padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-7348fe56-2e6d{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-200dff6e-476b{font-family:Manrope;font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-1a6bc3be-d1dc{font-family:Inter;font-weight:400;font-size:1rem;color:#BDBDBD;line-height:1.6;margin:0px;}.elementor .e-e524474-6d6f:hover,.elementor .e-e524474-6d6f:focus-visible{background-color:#141414;transform:translate3d(0px, -6px, 0px);}.elementor .e-e524474-6d6f{padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-494954a5-da74{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-451eb7ad-f8d8{font-family:Manrope;font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-419c66d9-f6e1{font-family:Inter;font-weight:400;font-size:1rem;color:#BDBDBD;line-height:1.6;margin:0px;}.elementor .e-220c8f6e-a90a:hover,.elementor .e-220c8f6e-a90a:focus-visible{background-color:#141414;transform:translate3d(0px, -6px, 0px);}.elementor .e-220c8f6e-a90a{padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-7780fafb-3178{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-77835176-6a47{font-family:Manrope;font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-7e8470cd-6288{font-family:Inter;font-weight:400;font-size:1rem;color:#BDBDBD;line-height:1.6;margin:0px;}.elementor .e-7de5dbad-cae3:hover,.elementor .e-7de5dbad-cae3:focus-visible{background-color:#141414;transform:translate3d(0px, -6px, 0px);}.elementor .e-7de5dbad-cae3{padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-70d7fd73-1b7e{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-c927afb-83d4{font-family:Manrope;font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-2cd097fb-3e5d{font-family:Inter;font-weight:400;font-size:1rem;color:#BDBDBD;line-height:1.6;margin:0px;}.elementor .e-412b1808-6ae0:hover,.elementor .e-412b1808-6ae0:focus-visible{background-color:#141414;transform:translate3d(0px, -6px, 0px);}.elementor .e-412b1808-6ae0{padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-11c9bc4c-8531{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-56f10aa8-594c{font-family:Manrope;font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-568e1c59-2612{font-family:Inter;font-weight:400;font-size:1rem;color:#BDBDBD;line-height:1.6;margin:0px;}.elementor .e-1a7e0e0d-ced3:hover,.elementor .e-1a7e0e0d-ced3:focus-visible{background-color:#141414;transform:translate3d(0px, -6px, 0px);}.elementor .e-1a7e0e0d-ced3{padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-5826dda6-bbfe{width:100%;padding:0px;gap:1.25rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}.elementor .e-15073acf-f74a{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FFFFFF;flex-direction:column;gap:3.5rem;}.elementor .e-3f8336bf-c702{max-width:46rem;font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-45cbabd0-2fa4{font-family:Manrope;font-weight:700;font-size:5.5rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;-webkit-text-stroke: 2px #343434;\n}.elementor .e-5d9c82bd-38b9{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-5d5f4710-2b8d{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-27c25636-711b{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.9rem;border-top-style: solid; border-top-color: #343434;\n}.elementor .e-491350f0-b308{font-family:Manrope;font-weight:700;font-size:5.5rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;-webkit-text-stroke: 2px #343434;\n}.elementor .e-6e13d763-e689{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-67504748-2ced{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-2678b203-5a79{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.9rem;border-top-style: solid; border-top-color: #343434;\n}.elementor .e-26840efc-517e{font-family:Manrope;font-weight:700;font-size:5.5rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;-webkit-text-stroke: 2px #343434;\n}.elementor .e-4b6c10d-d43e{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-36e57499-74f9{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-45cdce8d-fa9d{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.9rem;border-top-style: solid; border-top-color: #343434;\n}.elementor .e-85aee61-e9f1{font-family:Manrope;font-weight:700;font-size:5.5rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;-webkit-text-stroke: 2px #343434;\n}.elementor .e-4363e020-c7c9{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-3baaa436-739c{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-5defa457-69c0{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.9rem;border-top-style: solid; border-top-color: #343434;\n}.elementor .e-17e9d212-c83c{width:100%;padding:0px;gap:2.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-1c61a466-b195{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;gap:3.5rem;}.elementor .e-2c948f1c-55f7{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#343434;letter-spacing:0.14em;text-transform:uppercase;padding-inline-start:0.75rem;margin:0px;border-inline-start-width:4px;border-left-style: solid; border-left-color: #E5E538;\n}.elementor .e-27e1460e-57c3{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-153df6c2-aef7{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-5ec16e87-daa1{width:100%;overflow:hidden;aspect-ratio:16/9;border-radius:0.75rem;box-shadow:0px 30px 60px -25px rgba(20, 20, 20, 0.45);grid-row:span 2;align-self:center;}.elementor .e-440f0418-9572{font-family:Inter;font-weight:400;font-size:1.15rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-29ead45d-395a{width:3.5rem;height:3.5rem;object-fit:cover;border-radius:50%;display:block;flex:0 0 auto;object-position: center 20%;\n}.elementor .e-78d616b7-882e{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;margin:0px;}.elementor .e-1da1e2cf-46e5{font-family:Inter;font-weight:400;font-size:0.9rem;color:#6B6B6B;margin:0px;}.elementor .e-453f7a44-8c52{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-23f1cb4-948d{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-3c3fc5e9-9ab6{padding:2.25rem;border-radius:0.75rem;border-inline-start-width:4px;background-color:#F4F4F1;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;border-left-style: solid; border-left-color: #E5E538;\n}.elementor .e-4813e217-29eb{font-family:Inter;font-weight:400;font-size:1.15rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-3d6d52ec-c661{width:3.5rem;height:3.5rem;object-fit:cover;border-radius:50%;display:block;flex:0 0 auto;object-position: center 20%;\n}.elementor .e-3d86e404-350e{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;margin:0px;}.elementor .e-70b22964-32da{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-514c2d77-9f4d{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-10a08f3d-9910{padding:2.25rem;border-radius:0.75rem;border-inline-start-width:4px;background-color:#F4F4F1;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;border-left-style: solid; border-left-color: #E5E538;\n}.elementor .e-6de48007-f21c{width:100%;padding:0px;grid-template-columns:1.2fr 1fr;grid-template-rows:auto auto;align-items:stretch;gap: 1.5rem 3rem;\n}.elementor .e-6eccb1-af0e{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FFFFFF;flex-direction:column;gap:3.5rem;}.elementor .e-73f65fbe-38bf{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-1ed91b6c-c36d{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-23189fde-5a3a{flex:1 1 auto;}.elementor .e-7b5fb533-2aff{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-3564dc80-172b{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-4f1cfcce-3835{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1.5rem;justify-content:space-between;align-items:center;}.elementor .e-2107d6e-b98d{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-34146dfc-d151{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-307722d6-aeda{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-25cce82b-6e8f{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-4526d3d9-aaa6{flex:1 1 auto;}.elementor .e-13ea51fa-5dcb{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-77302137-435f{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-58a06446-d855{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1.5rem;justify-content:space-between;align-items:center;}.elementor .e-205dcef7-2f63{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-77867314-e6e2{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4b3f435e-6dfc{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-78db0d21-3d53{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-27fbcbc7-c515{flex:1 1 auto;}.elementor .e-4476b624-35be{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-4a918abb-1993{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-7fdbae93-52f6{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1.5rem;justify-content:space-between;align-items:center;}.elementor .e-33575d9-c2ef{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-785a55dd-6632{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6f901c0e-34ce{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-2ed04155-e7e5{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-56683451-5fc1{flex:1 1 auto;}.elementor .e-5eb78382-df41{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-3a088acb-cc12{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-5f778c78-bf3a{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1.5rem;justify-content:space-between;align-items:center;}.elementor .e-25824274-84cc{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-c3ee424-207d{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6610bd2-f99f{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-286f56be-638b{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-6926d55a-6c06{flex:1 1 auto;}.elementor .e-34122825-801f{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-3105ff9b-9a86{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-64ab1e23-5034{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1.5rem;justify-content:space-between;align-items:center;}.elementor .e-71189ae3-6d6c{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-5ab1a33f-b819{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-73e030bf-8cad{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-6fde09a7-f659{width:100%;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-47a7d462-f07f{width:100%;padding:0px;gap:4rem;grid-template-columns:1fr 1.6fr;grid-template-rows:auto;align-items:start;}.elementor .e-7b6a52-4cf4{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;}.elementor .e-6513be94-8c14{position:absolute;inset-inline-end:-1.5rem;inset-block-end:-3.5rem;z-index:0;font-family:Manrope;font-weight:700;font-size:18rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin:0px;-webkit-text-stroke: 1px rgba(229, 229, 56, 0.18); white-space: nowrap; pointer-events: none;\n}.elementor .e-7f64e988-794c{font-family:Manrope;font-weight:700;font-size:4rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.05;margin:0px;}.elementor .e-28416d77-9f83{font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-2e23205-895d:hover,.elementor .e-2e23205-895d:focus-visible{color:#343434;background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-2e23205-895d{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;letter-spacing:0.02em;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0.5rem;border-radius:0.5rem;background-color:#E5E538;transition:background-color 0.3s, transform 0.3s;}.elementor .e-1842fe82-bfee{max-width:46rem;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-7d700f6-78f8{overflow:hidden;position:relative;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#343434;flex-direction:column;}