.elementor .e-77351b0e-3f3e{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-5bfef81b-9fca{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-4b3a7568-be1d{font-family:Manrope;font-weight:700;font-size:4.5rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.03;margin:0px;}.elementor .e-7de9c860-11f0{max-width:36rem;font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-3ccc4a5f-c844:hover,.elementor .e-3ccc4a5f-c844:focus-visible{color:#343434;background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-3ccc4a5f-c844{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-26058a2e-969e{padding:0px;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;}.elementor .e-370a5d58-980b{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-72c98ddf-edc6{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-52bb7fc1-f50f{position:relative;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:1.5rem;}.elementor .e-39bc9acf-b05e{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-6cd0959b-1731{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-76cfddfc-f2b5{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-2e23af56-7732{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-3e854f8a-4039{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-779ffab6-91d5{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-46143b60-d2c5{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-7e3b7d31-6b83{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-2ade6630-91e3{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-4c8eee3b-214b{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-3870bcfc-427c{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-57db7e94-6f45{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-2196f8d1-6654{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-5769f06c-57dd{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-11b5000e-94c0{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-3e2d08d6-aaeb{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-4bcbfb63-d4da{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-77acd3fc-f25e{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-280612c3-4286{padding:0px;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto;align-items:center;width: max-content;\n}.elementor .e-3613bd04-52a3{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-796e2d5e-2881{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-1a4a588c-fb00{font-family:Inter;font-weight:400;font-size:1.3rem;color:#343434;line-height:1.6;margin:0px;}.elementor .e-1427b95-791a{font-family:Inter;font-weight:400;font-size:1.1rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-53e1f80e-e8ba{padding:0px;display:flex;flex-direction:column;gap:1.4rem;}.elementor .e-132aba77-9813{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-2764946f-90d2{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-6538ad76-4114{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-44856bc3-f5aa{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-2c5ee476-6d4d{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-7ee0605b-a7b4{padding:0px;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-7bebf4da-612c{width:100%;padding:0px;gap:4.5rem;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-fcb0803-9504{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;}.elementor .e-27c9c473-de11{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-30c6b223-9e4e{font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-3345932b-5f01{max-width:50rem;padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-47949978-6b25{font-family:Manrope;font-weight:700;font-size:4rem;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: 1.5px #E5E538;\n}.elementor .e-5f4cb171-c671{font-family:Manrope;font-weight:700;font-size:1.85rem;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-254c53be-157c{font-family:Inter;font-weight:400;font-size:1.05rem;color:#BDBDBD;line-height:1.7;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5394ab3d-d526{font-family:Inter;font-size:1rem;color:#FFFFFF;line-height:1.6;padding-block-start:0.85rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-394b2390-b9ce{font-family:Inter;font-size:1rem;color:#FFFFFF;line-height:1.6;padding-block-start:0.85rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-4f71b911-e0a9{font-family:Inter;font-size:1rem;color:#FFFFFF;line-height:1.6;padding-block-start:0.85rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-4edeeaed-97c5:hover,.elementor .e-4edeeaed-97c5:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-4edeeaed-97c5{padding:2.75rem;border-radius:0.75rem;border-block-start-width:4px;background-color:#141414;transition:transform 0.3s;display:flex;flex-direction:column;gap:1rem;border-top-style: solid; border-top-color: #E5E538;\n}.elementor .e-28be1422-e0fa{font-family:Manrope;font-weight:700;font-size:4rem;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: 1.5px #E5E538;\n}.elementor .e-661e3c03-2efe{font-family:Manrope;font-weight:700;font-size:1.85rem;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-70b3af4e-67ef{font-family:Inter;font-weight:400;font-size:1.05rem;color:#BDBDBD;line-height:1.7;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2427a19d-1da8{font-family:Inter;font-size:1rem;color:#FFFFFF;line-height:1.6;padding-block-start:0.85rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-59d9d25-498d{font-family:Inter;font-size:1rem;color:#FFFFFF;line-height:1.6;padding-block-start:0.85rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-629a8d99-5378{font-family:Inter;font-size:1rem;color:#FFFFFF;line-height:1.6;padding-block-start:0.85rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-279047af-973a:hover,.elementor .e-279047af-973a:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-279047af-973a{padding:2.75rem;border-radius:0.75rem;border-block-start-width:4px;background-color:#141414;transition:transform 0.3s;display:flex;flex-direction:column;gap:1rem;border-top-style: solid; border-top-color: #E5E538;\n}.elementor .e-58398b59-74fb{width:100%;padding:0px;gap:1.5rem;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-248f1fa8-9c55{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-28f40df8-b14f{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-1953be00-77f7{font-family:Inter;font-weight:400;font-size:1.2rem;color:#555555;line-height:1.65;margin:0px;}.elementor .e-13099625-5d0b{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-1a258312-2836{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-7d53875-ee37{font-family:Manrope;font-weight:700;font-size:1.3rem;color:#FFFFFF;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-27b3dbf2-1725{font-family:Manrope;font-weight:700;font-size:0.9rem;color:#E5E538;margin:0px;}.elementor .e-1bbda6f-2cd6:hover,.elementor .e-1bbda6f-2cd6:focus-visible{background-color:#141414;box-shadow:0px 25px 45px -25px rgba(20, 20, 20, 0.7);transform:translate3d(0px, -6px, 0px);}.elementor .e-1bbda6f-2cd6{min-height:11rem;text-decoration:none;padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-6180bbb4-77d9{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-d018d0e-5e38{font-family:Manrope;font-weight:700;font-size:1.3rem;color:#FFFFFF;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-651bf19f-d0ec{font-family:Manrope;font-weight:700;font-size:0.9rem;color:#E5E538;margin:0px;}.elementor .e-6f6f56f4-f073:hover,.elementor .e-6f6f56f4-f073:focus-visible{background-color:#141414;box-shadow:0px 25px 45px -25px rgba(20, 20, 20, 0.7);transform:translate3d(0px, -6px, 0px);}.elementor .e-6f6f56f4-f073{min-height:11rem;text-decoration:none;padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-4aab0c2f-3743{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-1def9a9-2582{font-family:Manrope;font-weight:700;font-size:1.3rem;color:#FFFFFF;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-33d0efe1-f48e{font-family:Manrope;font-weight:700;font-size:0.9rem;color:#E5E538;margin:0px;}.elementor .e-b57274f-9805:hover,.elementor .e-b57274f-9805:focus-visible{background-color:#141414;box-shadow:0px 25px 45px -25px rgba(20, 20, 20, 0.7);transform:translate3d(0px, -6px, 0px);}.elementor .e-b57274f-9805{min-height:11rem;text-decoration:none;padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-7de7e107-5a07{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-526d4e5f-dcfe{font-family:Manrope;font-weight:700;font-size:1.3rem;color:#FFFFFF;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-4766d629-2259{font-family:Manrope;font-weight:700;font-size:0.9rem;color:#E5E538;margin:0px;}.elementor .e-563450ff-a34a:hover,.elementor .e-563450ff-a34a:focus-visible{background-color:#141414;box-shadow:0px 25px 45px -25px rgba(20, 20, 20, 0.7);transform:translate3d(0px, -6px, 0px);}.elementor .e-563450ff-a34a{min-height:11rem;text-decoration:none;padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-17c8f5fd-1526{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-5a106bf1-9e56{font-family:Manrope;font-weight:700;font-size:1.3rem;color:#FFFFFF;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-38f515cd-89da{font-family:Manrope;font-weight:700;font-size:0.9rem;color:#E5E538;margin:0px;}.elementor .e-7710f81c-3658:hover,.elementor .e-7710f81c-3658:focus-visible{background-color:#141414;box-shadow:0px 25px 45px -25px rgba(20, 20, 20, 0.7);transform:translate3d(0px, -6px, 0px);}.elementor .e-7710f81c-3658{min-height:11rem;text-decoration:none;padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-200e1487-1929{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-39457712-b01b{font-family:Manrope;font-weight:700;font-size:1.3rem;color:#FFFFFF;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-1f7e0182-4ef6{font-family:Manrope;font-weight:700;font-size:0.9rem;color:#E5E538;margin:0px;}.elementor .e-71ed2617-bc13:hover,.elementor .e-71ed2617-bc13:focus-visible{background-color:#141414;box-shadow:0px 25px 45px -25px rgba(20, 20, 20, 0.7);transform:translate3d(0px, -6px, 0px);}.elementor .e-71ed2617-bc13{min-height:11rem;text-decoration:none;padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-1b050230-4909{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-245df7be-ac93{font-family:Manrope;font-weight:700;font-size:1.3rem;color:#FFFFFF;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-1399c4c5-212b{font-family:Manrope;font-weight:700;font-size:0.9rem;color:#E5E538;margin:0px;}.elementor .e-51b5d068-f1b9:hover,.elementor .e-51b5d068-f1b9:focus-visible{background-color:#141414;box-shadow:0px 25px 45px -25px rgba(20, 20, 20, 0.7);transform:translate3d(0px, -6px, 0px);}.elementor .e-51b5d068-f1b9{min-height:11rem;text-decoration:none;padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-409ff08f-6f8b{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;margin:0px;}.elementor .e-6c779348-74ed{font-family:Manrope;font-weight:700;font-size:1.3rem;color:#FFFFFF;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-28e42279-2a1f{font-family:Manrope;font-weight:700;font-size:0.9rem;color:#E5E538;margin:0px;}.elementor .e-798dd04c-a415:hover,.elementor .e-798dd04c-a415:focus-visible{background-color:#141414;box-shadow:0px 25px 45px -25px rgba(20, 20, 20, 0.7);transform:translate3d(0px, -6px, 0px);}.elementor .e-798dd04c-a415{min-height:11rem;text-decoration:none;padding:2rem;border-radius:0.75rem;background-color:#343434;transition:transform 0.3s, background-color 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-3a0a35db-7e33{width:100%;padding:0px;gap:1.25rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto auto;}.elementor .e-29f27769-3f9d{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-53356533-89e4{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-4e7f653c-9028{font-family:Manrope;font-weight:700;font-size:6rem;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-7097d3a-59ef{font-family:Manrope;font-weight:700;font-size:1.5rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-4c4ba28-8dfc{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-2b3aa3b-8440{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-29e3a7fe-e0d9{font-family:Manrope;font-weight:700;font-size:6rem;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-72971182-69bf{font-family:Manrope;font-weight:700;font-size:1.5rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-616254d8-3631{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-5d0b9438-3c1d{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-3a06b6d5-8be7{font-family:Manrope;font-weight:700;font-size:6rem;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-12ae83e1-b2f9{font-family:Manrope;font-weight:700;font-size:1.5rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-2749296e-a684{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-19282136-661b{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-9d1aa2e-9be3{width:100%;padding:0px;gap:3rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-244bb931-a10d{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-4e298611-cf14{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-1dee5311-d791{width:3rem;height:4px;min-width:0px;padding:0px;margin-block-end:0.4rem;background-color:#E5E538;}.elementor .e-6cb1240c-71e8{font-family:Manrope;font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-9779350-472f{font-family:Inter;font-weight:400;font-size:1.05rem;color:#BDBDBD;line-height:1.7;margin:0px;}.elementor .e-741b15d0-2db2{padding:0px;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-4bde4487-ba2b{width:3rem;height:4px;min-width:0px;padding:0px;margin-block-end:0.4rem;background-color:#E5E538;}.elementor .e-3cd4edc2-d10b{font-family:Manrope;font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-4e48e92e-4bca{font-family:Inter;font-weight:400;font-size:1.05rem;color:#BDBDBD;line-height:1.7;margin:0px;}.elementor .e-519fcf43-d197{padding:0px;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-6922a6a6-8891{width:3rem;height:4px;min-width:0px;padding:0px;margin-block-end:0.4rem;background-color:#E5E538;}.elementor .e-66b986d6-8bb4{font-family:Manrope;font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-5dc5f94a-aeff{font-family:Inter;font-weight:400;font-size:1.05rem;color:#BDBDBD;line-height:1.7;margin:0px;}.elementor .e-652049af-ac57{padding:0px;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-374d308c-229f{width:3rem;height:4px;min-width:0px;padding:0px;margin-block-end:0.4rem;background-color:#E5E538;}.elementor .e-4f511c6f-99cf{font-family:Manrope;font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-20f15863-71ff{font-family:Inter;font-weight:400;font-size:1.05rem;color:#BDBDBD;line-height:1.7;margin:0px;}.elementor .e-2c673743-cf17{padding:0px;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-6ca71e7c-6d9c{width:100%;padding:0px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap: 3rem 2.5rem;\n}.elementor .e-429d7709-ca6c{width:100%;padding:0px;gap:4.5rem;grid-template-columns:1fr 1.5fr;grid-template-rows:auto;align-items:start;}.elementor .e-741f069c-2cae{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#343434;flex-direction:column;}.elementor .e-6b8ddeaa-b39d{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-2887b62b-42b8{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-e0fdeb7-ec1a{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-48fd4ccb-1038{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-2cffc9f-81b6{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-7c243ac1-e69b{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-505b7c4-c1f3{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;margin:0px;}.elementor .e-2f0cf1fe-2483{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-2862ff3b-3e9c{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-7faba906-e580{padding:2rem;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-67df056c-a73c{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-16faba44-56f8{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-59e565c8-ec72{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;margin:0px;}.elementor .e-1b645222-eb09{font-family:Inter;font-weight:400;font-size:0.9rem;color:#6B6B6B;margin:0px;}.elementor .e-35ee955b-81d6{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-7bb3cf21-b8e0{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-460ef943-4040{padding:2rem;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-3b08b6df-daf4{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-34d0acfd-8b98{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-44460e09-76f1{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-4651373e-d05a{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-7f379812-2e51{flex:1 1 auto;}.elementor .e-6fe8aee3-16ef{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-226c0337-4e62{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-1b0d7fc8-b451{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-6e3235ce-842a{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-e2e9abb-dc44{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4da66429-8608{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-6ccf80aa-727c{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-41e6aaa2-d01c{flex:1 1 auto;}.elementor .e-28b2120f-8cf3{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-7b4db359-2e61{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-70b7f417-ac07{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-1bda86b6-5b20{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-436b4e82-d4ea{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-37f08d73-9d3a{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-4ac65de0-2f55{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-4762c998-686d{flex:1 1 auto;}.elementor .e-5a474a84-4b85{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-10847873-26f4{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-49a71071-2b29{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-6522cee6-cd8f{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-1671361-4f85{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-17617ef8-62a2{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-4b9975d4-234a{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-247d2e0a-3264{flex:1 1 auto;}.elementor .e-6a984adb-df5f{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-446d31e8-ec73{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-4d467f29-92e3{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-31807d6e-909b{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-4102b41f-f347{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4f40d865-ab01{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-1c85972f-36b9{width:100%;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-2a58866c-610d{width:100%;padding:0px;gap:4rem;grid-template-columns:1fr 1.6fr;grid-template-rows:auto;align-items:start;}.elementor .e-3094377-9e4b{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;}.elementor .e-7f0595a2-43a7{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.14); white-space: nowrap; pointer-events: none;\n}.elementor .e-47e7ece8-da24{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-32b3818f-1d44{max-width:32rem;font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-12d380cb-b194{padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-15414921-2ce5{padding:2.5rem;border-radius:0.75rem;background-color:#141414;}.elementor .e-5218041b-4eff{width:100%;position:relative;z-index:1;padding:0px;gap:4rem;grid-template-columns:1fr 1.2fr;grid-template-rows:auto;align-items:center;}.elementor .e-24e0bf09-b698{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;}