.elementor .e-6055d58f-b0de{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-7b283a87-9ca1{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-4029f157-9deb{font-family:Manrope;font-weight:700;font-size:4.5rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.03;margin:0px;}.elementor .e-377ad866-acec{max-width:36rem;font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-735ea7d8-e97a:hover,.elementor .e-735ea7d8-e97a:focus-visible{color:#343434;background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-735ea7d8-e97a{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-3000bbb1-5f0d{padding:0px;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;}.elementor .e-5354a54-1596{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-638b9831-e412{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-59a8a56d-c34f{position:relative;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:1.5rem;}.elementor .e-7a61e8f6-f6a0{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-1ca173ee-b449{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-4e4ee8dc-3995{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-2cdb4e93-b55a{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-6b4610a4-51d4{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-1f741609-833e{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-1cca3ce-9c5c{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-432f05e-a7cb{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-2be7804f-3bb6{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-32bd7c10-16d5{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-479e9dae-e1d3{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-203d37b8-3d53{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-5333763b-925f{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-64329726-ca4c{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-6af57612-a714{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-3fac1e40-d7c5{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-37fcf30b-6ec4{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-27fc555d-57dc{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-235f6823-5743{padding:0px;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto;align-items:center;width: max-content;\n}.elementor .e-4c2db965-7b7c{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-6fa4a98e-2ea1{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-650e212b-a3a3{font-family:Inter;font-weight:400;font-size:1.3rem;color:#343434;line-height:1.6;margin:0px;}.elementor .e-4c535538-9f4b{font-family:Inter;font-weight:400;font-size:1.1rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-69808041-2c91{padding:0px;display:flex;flex-direction:column;gap:1.4rem;}.elementor .e-7fc68f91-7d85{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-2aaa4e3e-1a09{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-56df2ed0-512c{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-2d986fd8-6b8c{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-30093abd-a40d{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-76fb150a-a8d1{padding:0px;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-7be7b320-453f{width:100%;padding:0px;gap:4.5rem;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-696d9b70-6aa1{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;}.elementor .e-225dd706-c4e4{position:absolute;inset-block-start:1.5rem;inset-inline-end:1.5rem;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;border-radius:0.75rem;background-color:#E5E538;}.elementor .e-52ef4f0b-6e03{width:100%;height:auto;aspect-ratio:1/1;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-7315556-c125{position:relative;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:0px;}.elementor .e-f4b40cb-8899{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-1b6f3e04-e44b{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-4a5c6d0c-65ac{font-family:Inter;font-weight:400;font-size:1.3rem;color:#FFFFFF;line-height:1.6;margin:0px;}.elementor .e-bcefb2d-1898{font-family:Inter;font-weight:400;font-size:1.1rem;color:#CCCCCC;line-height:1.7;margin:0px;}.elementor .e-751ab346-ad52{font-family:Manrope;font-weight:700;font-size:1.05rem;color:#FFFFFF;line-height:1.5;padding-block-start:0.85rem;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.1);\n}.elementor .e-152a19e2-b918{font-family:Manrope;font-weight:700;font-size:1.05rem;color:#FFFFFF;line-height:1.5;padding-block-start:0.85rem;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.1);\n}.elementor .e-87e997d-fa84{font-family:Manrope;font-weight:700;font-size:1.05rem;color:#FFFFFF;line-height:1.5;padding-block-start:0.85rem;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.1);\n}.elementor .e-4df07da4-914e{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-e293369-d803{padding:0px;display:flex;flex-direction:column;gap:1.4rem;}.elementor .e-20c06e25-6d4a{width:100%;padding:0px;gap:4.5rem;grid-template-columns:1fr 1.1fr;grid-template-rows:auto;align-items:center;}.elementor .e-2eb0d9a7-d382{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#343434;flex-direction:column;}.elementor .e-1e6e3ae9-caaa{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-42b662cf-371a{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-121de2d7-f6ae{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-7084aa48-2830{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-44d06627-36fe:hover,.elementor .e-44d06627-36fe:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-44d06627-36fe{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-392f3ce-e41f{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-7c2d3a06-3a06{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-28cc39e7-9429{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-2e4d8512-944e:hover,.elementor .e-2e4d8512-944e:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-2e4d8512-944e{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-3ce700d7-55fd{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-1887baf6-6d27{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-76cb8855-8d8c{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-2cc74cba-4964:hover,.elementor .e-2cc74cba-4964:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-2cc74cba-4964{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-7161262b-522a{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-7e98757f-4553{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-12dded84-79e6{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-d1f0c5a-7b4e:hover,.elementor .e-d1f0c5a-7b4e:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-d1f0c5a-7b4e{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-51ae5a1c-3e0c{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-63742f5e-e965{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-28c83fad-eee8{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-1cea3fd5-bbec:hover,.elementor .e-1cea3fd5-bbec:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-1cea3fd5-bbec{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-3ed1fc62-4124{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-2d12a0a2-5956{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-738cbab0-1734{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-21eaf6e-a2d9:hover,.elementor .e-21eaf6e-a2d9:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-21eaf6e-a2d9{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-3f51501b-cf37{width:100%;padding:0px;gap:1.25rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}.elementor .e-187703d8-1802{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-762b52db-41b1{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-4c61330-4de5{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-1c744c99-931e{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-42996b37-39ec{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-7918e019-c17f{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-edf2dc6-66ae{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-42d514f9-6816{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-74e2a8cb-3a07{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-2d3921a6-b6fd{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-3f47ec3d-22b2{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-6be99147-dc58{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-b7ccc46-beb9{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-6ce36195-7683{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-33f4ce72-8732{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-374891c4-a5f2{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-5a522a0a-12fd{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-766886c9-1e16{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-307400d7-33be{width:100%;padding:0px;gap:2.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-71286b82-6a57{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-7480624e-7fde{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-7393650d-3034{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-590a051a-d5cd{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-7ef19389-8b84{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-3c05fe88-c380{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-49ed62cb-797d{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-3e5a0f7c-2557{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;margin:0px;}.elementor .e-588e52e9-a5d6{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-70e0658c-ae50{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-1af5cc8a-7ba1{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-14b746-f7bd{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-1855214a-2a85{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-2be9b38d-cd15{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;margin:0px;}.elementor .e-e9ba8d5-1b5d{font-family:Inter;font-weight:400;font-size:0.9rem;color:#6B6B6B;margin:0px;}.elementor .e-5642b47c-d6b0{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-667ac81f-7ea4{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-5076d01f-3659{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-3f99edb-353e{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-4cce7028-e2df{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-2e2122d7-daaf{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-3f5a192c-4598{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-1f0deee0-1638{flex:1 1 auto;}.elementor .e-662b7c76-4275{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-9216ba8-c9d5{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-7da42ab2-21fb{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-8322287-c11f{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-2203695a-f275{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-250ebe7-37f4{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-181ddd1a-d6f0{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-61f693f5-abba{flex:1 1 auto;}.elementor .e-511d390c-4dc2{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-4fda12dc-8ca5{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-1a54759-4ec6{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-72a7fa2b-2482{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-53ed7303-9991{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-486f995d-3053{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-30554bd2-7570{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-2d6142a-5526{flex:1 1 auto;}.elementor .e-2bde21fc-26a8{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-7ef448cc-27e1{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-6f1bb4d6-d1c3{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-37f6086e-19e0{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-18812847-cdcc{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7198567b-97a3{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-1c50aa95-45ec{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-6d6da28b-4e50{flex:1 1 auto;}.elementor .e-5c8d2663-cf4d{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-55711b4c-c855{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-657c6e68-cd7e{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-6bfdbb2e-24b4{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-6e029361-e4e7{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-71068e7a-e6c2{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-682a62d1-8362{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-6baf5018-55c6{flex:1 1 auto;}.elementor .e-338e16e0-cd52{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-5a775c9d-cacd{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-6b5f5835-e157{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-41c25d33-d749{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-4f89f0d5-ad9b{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-528041bf-fa1b{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-398f1d85-23ab{width:100%;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-1cdc6d51-e094{width:100%;padding:0px;gap:4rem;grid-template-columns:1fr 1.6fr;grid-template-rows:auto;align-items:start;}.elementor .e-69926006-23bc{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;}.elementor .e-115945a9-e017{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-7a41f326-bb0a{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-2fd35f9a-8072{max-width:32rem;font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-74114538-f412{padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-136cfeac-ee23{min-height:6rem;padding:2.5rem;border-radius:0.75rem;background-color:#141414;}.elementor .e-4354e757-5b26{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-ed20863-8b80{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;}