.elementor .e-2c028ce4-a718{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-7049bba4-d16d{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-6296da07-1ae5{font-family:Manrope;font-weight:700;font-size:4.5rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.03;margin:0px;}.elementor .e-5fd2b5bb-7d04{max-width:36rem;font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-42e916ee-e6cb:hover,.elementor .e-42e916ee-e6cb:focus-visible{color:#343434;background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-42e916ee-e6cb{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-3756837c-ad3d{padding:0px;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;}.elementor .e-17c8593e-8eaa{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-1696bce9-96a9{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-237dd225-a672{position:relative;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:1.5rem;}.elementor .e-26eb5785-c29c{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-21ff4c83-78cd{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-5e2a1e8a-7bf2{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-7f1529f3-f9ff{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-716a43a0-b250{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-46daf2e7-5fd2{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-3d7784ac-9fc6{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-63f60c52-bb0f{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-21cc5cde-41bd{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-2891db7c-e288{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-20b45158-db4d{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-54990195-40ce{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-47d39042-a308{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-20ecd183-15a7{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-55025e27-26f3{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-1cb7a11-e079{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-5c2fbcaa-7bd8{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-382c5c13-c3dd{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-61cdc61d-bcdc{padding:0px;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto;align-items:center;width: max-content;\n}.elementor .e-5218d71b-469f{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-5fbf063d-5fc1{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-7ed9e852-a156{font-family:Inter;font-weight:400;font-size:1.3rem;color:#343434;line-height:1.6;margin:0px;}.elementor .e-7a57d7b3-4ab2{font-family:Inter;font-weight:400;font-size:1.1rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-5d2dfb7c-89d1{padding:0px;display:flex;flex-direction:column;gap:1.4rem;}.elementor .e-404715-8080{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-372d103a-b87b{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-2f342ed2-8368{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-501375e1-cf95{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-4cdc9bb-2f53{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-396da504-8ff3{padding:0px;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-273e637b-30b8{width:100%;padding:0px;gap:4.5rem;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-6c25b2a1-1f4e{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;}.elementor .e-78c723fd-37dc{position:absolute;inset-block-end:-3.5rem;inset-inline-start:-1rem;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(229, 229, 56, 0.12); white-space: nowrap; pointer-events: none;\n}.elementor .e-f337730-a494{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-2f5526ec-abc4{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-458ce6f0-fa92{font-family:Inter;font-weight:400;font-size:1.3rem;color:#FFFFFF;line-height:1.6;margin:0px;}.elementor .e-ef70e44-454a{font-family:Inter;font-weight:400;font-size:1.1rem;color:#CCCCCC;line-height:1.7;margin:0px;}.elementor .e-d132b78-5423{padding:0px;display:flex;flex-direction:column;gap:1.4rem;}.elementor .e-ae197ac-c06b{font-family:Manrope;font-weight:700;font-size:1.6rem;color:#FFFFFF;line-height:1.2;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1e416ba6-81bd{font-family:Inter;font-weight:400;font-size:1.05rem;color:#FFFFFF;line-height:1.6;padding-block-start:0.9rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-108dcfe5-83c5{font-family:Inter;font-weight:400;font-size:1.05rem;color:#FFFFFF;line-height:1.6;padding-block-start:0.9rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-43d3b10d-fd2e{font-family:Inter;font-weight:400;font-size:1.05rem;color:#FFFFFF;line-height:1.6;padding-block-start:0.9rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-5e6b7afa-e695{font-family:Inter;font-weight:400;font-size:1.05rem;color:#FFFFFF;line-height:1.6;padding-block-start:0.9rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-36d3dee2-22aa{font-family:Inter;font-weight:400;font-size:1.05rem;color:#FFFFFF;line-height:1.6;padding-block-start:0.9rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-491068d8-69fd{font-family:Inter;font-weight:400;font-size:1.05rem;color:#FFFFFF;line-height:1.6;padding-block-start:0.9rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-5f4e5ad3-dddd{font-family:Manrope;font-weight:700;font-size:1.05rem;color:#343434;line-height:1.4;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0.5rem;background-color:#E5E538;}.elementor .e-39c8aec-d5f0{padding:2.75rem;border-radius:0.75rem;border-block-start-width:4px;background-color:#141414;box-shadow:0px 40px 80px -30px rgba(0, 0, 0, 0.7);display:flex;flex-direction:column;gap:0.9rem;border-top-style: solid; border-top-color: #E5E538;\n}.elementor .e-41fbd5ab-8943{width:100%;position:relative;z-index:1;padding:0px;gap:4.5rem;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-423d2a86-3666{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;}.elementor .e-6d294d9-22fa{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-6a89318c-36f0{font-family:Manrope;font-weight:700;font-size:3.5rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;-webkit-text-stroke: 1.5px #343434;\n}.elementor .e-5b169c2b-e127{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-198826cf-b224{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-1bb227f7-67ab:hover,.elementor .e-1bb227f7-67ab:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-1bb227f7-67ab{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.75rem;border-block-start-width:4px;background-color:#F4F4F1;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.9rem;border-top-style: solid; border-top-color: #E5E538;\n}.elementor .e-39d091a9-c866{font-family:Manrope;font-weight:700;font-size:3.5rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;-webkit-text-stroke: 1.5px #343434;\n}.elementor .e-418193d8-bb8b{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-5308b607-9db7{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-16ab42b4-864f:hover,.elementor .e-16ab42b4-864f:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-16ab42b4-864f{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.75rem;border-block-start-width:4px;background-color:#F4F4F1;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.9rem;border-top-style: solid; border-top-color: #E5E538;\n}.elementor .e-789a2e66-5519{font-family:Manrope;font-weight:700;font-size:3.5rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;-webkit-text-stroke: 1.5px #343434;\n}.elementor .e-4d095288-9861{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-6abe1b94-2fc8{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-5477d1c4-ba64:hover,.elementor .e-5477d1c4-ba64:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-5477d1c4-ba64{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.75rem;border-block-start-width:4px;background-color:#F4F4F1;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.9rem;border-top-style: solid; border-top-color: #E5E538;\n}.elementor .e-1296fa83-8bc9{font-family:Manrope;font-weight:700;font-size:3.5rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;-webkit-text-stroke: 1.5px #343434;\n}.elementor .e-361d7629-11ab{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-1874a18f-aa78{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-6850bdd-3981:hover,.elementor .e-6850bdd-3981:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-6850bdd-3981{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.75rem;border-block-start-width:4px;background-color:#F4F4F1;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.9rem;border-top-style: solid; border-top-color: #E5E538;\n}.elementor .e-a9aafad-8366{font-family:Manrope;font-weight:700;font-size:3.5rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;-webkit-text-stroke: 1.5px #343434;\n}.elementor .e-486629d0-f032{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-37874796-2785{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-482ba312-b517:hover,.elementor .e-482ba312-b517:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-482ba312-b517{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.75rem;border-block-start-width:4px;background-color:#F4F4F1;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.9rem;border-top-style: solid; border-top-color: #E5E538;\n}.elementor .e-3aee66b5-d004{font-family:Manrope;font-weight:700;font-size:3.5rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;-webkit-text-stroke: 1.5px #343434;\n}.elementor .e-1829b783-c146{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-34e71301-5854{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-4ee1cb09-9985:hover,.elementor .e-4ee1cb09-9985:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-4ee1cb09-9985{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.75rem;border-block-start-width:4px;background-color:#F4F4F1;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.9rem;border-top-style: solid; border-top-color: #E5E538;\n}.elementor .e-64486228-8bef{width:100%;padding:0px;gap:1.25rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}.elementor .e-3cc3120a-12a0{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-5d709932-380a{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-75aab7e5-37cc{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-70856e61-5448{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-2981c0a4-e810{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-4c6b739e-d784{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-61ae315d-b3ec{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-35672ed6-92d5{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-22bec508-5300{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-da7dbb3-3825{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-6885439d-13c7{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-363d71ed-197a{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-19f4d9d-dff7{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-4ba64457-ea99{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-1e117562-26b8{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-3daaf319-723b{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-434fc357-c0d1{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-70afa1a9-d63d{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-1ab5c39f-d5a3{width:100%;padding:0px;gap:2.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-550489f7-cb85{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-315a071e-3acc{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-76efb5e1-fe43{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-2be29c20-7475{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-20938d35-da49{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-31ca781a-8790{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-5d1ff6a-40f0{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-4a8ee79-688f{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;margin:0px;}.elementor .e-6e8672ae-fe89{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-602bde6a-7612{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-63ae364-4fa3{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-52ea7b6e-6f86{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-1911ce76-276b{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-3cfefc01-8b8c{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;margin:0px;}.elementor .e-f44d142-5ab2{font-family:Inter;font-weight:400;font-size:0.9rem;color:#6B6B6B;margin:0px;}.elementor .e-6300354-24b0{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-4915fbcd-9c2a{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-594e5e5d-d11f{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-51d7b95f-bdaf{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-578e1b6d-ee64{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-3f6d4fb5-c953{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-707a7196-935d{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-1ed63419-acfc{flex:1 1 auto;}.elementor .e-6b2afac5-ebd0{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-50ed0054-fd52{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-1a4893fd-41c8{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-80cca49-7415{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-71aee65d-bfcf{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5096eba0-907b{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-20ecc35c-76a4{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-719432f9-96a2{flex:1 1 auto;}.elementor .e-5d9fc25-3fa7{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-3eca7e8-8fcb{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-488b9cb8-bad9{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-4fb55687-2a67{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-6dc73131-c3be{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-30569bbb-27dd{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-663fe524-6dbf{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-7510f242-4e48{flex:1 1 auto;}.elementor .e-7dc765da-6247{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-42aca2f4-8332{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-d6572d0-eb68{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-365d23e8-6460{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-59584a05-a458{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-21533a36-eb99{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-f51353e-e144{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-492652de-d91f{flex:1 1 auto;}.elementor .e-22e978c-6156{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-6a1c7f74-db81{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-3b29fc8a-442c{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-7844594c-c5b8{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-43f3ef62-c5fa{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-630f58a8-87fc{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-7ca4fe66-bef4{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-395bf39-e50d{flex:1 1 auto;}.elementor .e-29c18ec3-fdca{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-bb9ad81-9736{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-c64ae0e-8994{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-6dccc87-9178{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-3c5d41a7-ed6d{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2ab6d49e-99b0{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-3de5a44b-7b2b{width:100%;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-38e108a8-e0e7{width:100%;padding:0px;gap:4rem;grid-template-columns:1fr 1.6fr;grid-template-rows:auto;align-items:start;}.elementor .e-359395a2-9093{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;}.elementor .e-a23b49a-2cb4{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-54b79e9e-8d3f{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-203e7e6b-18b5{max-width:32rem;font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-15a5e73c-5005{padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-480feaf2-a73f{min-height:6rem;padding:2.5rem;border-radius:0.75rem;background-color:#141414;}.elementor .e-3ba371a6-7a81{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-42648487-6115{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;}