.elementor .e-785042b2-49b1{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-40b0284e-6ee6{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-3fe8a07d-55dc{font-family:Manrope;font-weight:700;font-size:4.5rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.03;margin:0px;}.elementor .e-4923b60c-1faa{max-width:36rem;font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-21f21bf2-30a7:hover,.elementor .e-21f21bf2-30a7:focus-visible{color:#343434;background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-21f21bf2-30a7{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-5c45f7c1-98d8{padding:0px;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;}.elementor .e-5193643-4499{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-58ebb3e-652b{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-4e32b4ec-93ee{position:relative;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:1.5rem;}.elementor .e-b86eb21-b228{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-39f868e2-9b0b{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-2d0b2ed9-a11f{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-590ffee3-4ca1{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-684583a8-3fcf{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-77e9a5be-1180{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-2362bd77-7dd8{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-3bd726e5-23fc{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-12f0bb40-7db8{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-321f6b3c-a77b{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-540b01bc-e516{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-52884595-f0f1{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-2d617105-1567{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-36dcc5b5-48b1{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-572d99e0-17aa{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-64d4c5d3-9c13{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-331d3e38-6c2f{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-1ef886b5-4c85{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-1d78f0be-e76e{padding:0px;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto;align-items:center;width: max-content;\n}.elementor .e-51dcda46-7fdc{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-354c025c-9cd7{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-6fcaabc-4108{font-family:Inter;font-weight:400;font-size:1.3rem;color:#343434;line-height:1.6;margin:0px;}.elementor .e-3d1bdb55-912e{font-family:Inter;font-weight:400;font-size:1.1rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-6b228f6e-ceb8{padding:0px;display:flex;flex-direction:column;gap:1.4rem;}.elementor .e-670e349b-2519{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-775f17bf-f4ed{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-457f6205-2dfc{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-4e505430-a665{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-2ac00827-e928{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-2385beb0-b496{padding:0px;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-18073732-58cb{width:100%;padding:0px;gap:4.5rem;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-5b55675a-9356{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;}.elementor .e-740351e0-8b42{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-1013e0b-f553{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-3107dfcf-3cf7{position:relative;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:0px;}.elementor .e-515005c5-cfc8{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-1bbb86a-2fd6{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-6789f03f-ec9d{font-family:Inter;font-weight:400;font-size:1.3rem;color:#FFFFFF;line-height:1.6;margin:0px;}.elementor .e-27ed9fad-fbd3{font-family:Inter;font-weight:400;font-size:1.1rem;color:#CCCCCC;line-height:1.7;margin:0px;}.elementor .e-e4e14b4-6c43{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-5c90f6a2-1fc5{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-4e73a593-b5cc{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-35663748-9ef7{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-6edd6721-d1ae{padding:0px;display:flex;flex-direction:column;gap:1.4rem;}.elementor .e-16f8db55-f55f{width:100%;padding:0px;gap:4.5rem;grid-template-columns:1fr 1.1fr;grid-template-rows:auto;align-items:center;}.elementor .e-2399351b-b072{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#343434;flex-direction:column;}.elementor .e-53f92f37-8678{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-74907282-6830{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-fcbc99e-f5ca{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-780aa5f6-f15f{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-140da3ee-71e2:hover,.elementor .e-140da3ee-71e2:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-140da3ee-71e2{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-15cdc263-393f{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-4f9a976c-e3b0{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-308b6f5b-fb6b{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-d60409e-99d7:hover,.elementor .e-d60409e-99d7:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-d60409e-99d7{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-2ceddf58-3ea2{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-437acc98-88c2{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-3348aaf9-4caa{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-76d78b02-d7cb:hover,.elementor .e-76d78b02-d7cb:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-76d78b02-d7cb{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-494e4c26-b6d4{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-40db314c-e025{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-494a5622-8fac{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-75c45c98-968e:hover,.elementor .e-75c45c98-968e:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-75c45c98-968e{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-1556158f-a481{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-47e581cb-e64f{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-4929e804-ccdc{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-57628dea-d0cb:hover,.elementor .e-57628dea-d0cb:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-57628dea-d0cb{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-5a27597c-8759{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-465aebf0-5c1b{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-323901f3-29af{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-79d866b1-3b14:hover,.elementor .e-79d866b1-3b14:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-79d866b1-3b14{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-33a40ab-f944{width:100%;padding:0px;gap:1.25rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}.elementor .e-6f04f683-ec97{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-2646d8c9-40b1{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-71c0787-8b65{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-39493f85-73d2{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-19f2dfbf-a402{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-50fcd086-6037{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-60f1203c-dafe{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-17d95cac-f3d8{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-6de1daaa-4ffc{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-416271e6-1d84{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-6013a1ee-7d20{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-51a989c7-af4f{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-1e1f6b46-6465{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-759b3916-7121{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-2eace3ed-b570{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-2d7bbf1f-2893{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-11d88fe0-28c2{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-1141f27b-708d{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-6b88e216-be0f{width:100%;padding:0px;gap:2.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-63057e7d-d96c{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-6e14feae-d623{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-6c734332-a2e2{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-308dd434-dc7f{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-53178130-ea6d{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-13c0ebbd-99fa{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-8ffeec7-cc78{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-6f9d3659-5a23{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;margin:0px;}.elementor .e-4d799514-430e{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-3396508a-4c6f{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-478454a8-4160{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-4d4cae9a-81dd{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-304e748a-4364{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-397a1ac7-633f{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;margin:0px;}.elementor .e-6af5852c-2e99{font-family:Inter;font-weight:400;font-size:0.9rem;color:#6B6B6B;margin:0px;}.elementor .e-7c5b9f2c-bb1f{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-6c4b5754-94b0{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-c22f072-5202{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-72776abb-6ac1{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-6a657b9-4838{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-1a6e6cb1-f4d3{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-76e93562-97e4{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-6014d7a8-65da{flex:1 1 auto;}.elementor .e-51860443-4282{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-1a2cd755-3acd{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-5a491809-cd30{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-72c2777c-3016{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-7c613cb4-1917{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7ef7dace-354c{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-5a51a29d-619b{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-535cae95-a22a{flex:1 1 auto;}.elementor .e-1135d3ac-71bc{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-43261207-1096{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-1c0295ac-b226{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-2686cd55-a231{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-1e7e27f-9710{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7a72446d-b9fb{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-220c0e-7506{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-15188342-86f9{flex:1 1 auto;}.elementor .e-7e94216-be26{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-64376e26-e4cc{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-be36c52-dee0{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-1b2e394b-eb17{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-5b61b743-95e9{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-29f58cc6-65f7{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-566825d4-301a{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-421b6540-552b{flex:1 1 auto;}.elementor .e-99e8523-e4e0{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-7122b829-7da2{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-7333ec53-e4f2{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-482e4e03-e651{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-54e25dde-30a8{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2da4ef3a-e93f{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-797b733c-c291{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-27e894ee-4a7c{flex:1 1 auto;}.elementor .e-5c5ae173-b69a{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-4bc9ac12-af4d{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-dd821c1-431f{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-c1bcf79-3cb9{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-6644611a-49f7{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-bad161e-c60c{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-1cb19757-9e89{width:100%;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-6073e2e0-4924{width:100%;padding:0px;gap:4rem;grid-template-columns:1fr 1.6fr;grid-template-rows:auto;align-items:start;}.elementor .e-645a9ce3-f2ab{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;}.elementor .e-20bd5ba1-7133{position:absolute;inset-inline-end:-1.5rem;inset-block-end:-3.5rem;z-index:0;font-family:Manrope;font-weight:700;font-size:18rem;color:transparent;letter-spacing:-0.04em;line-height:1;margin:0px;-webkit-text-stroke: 1px rgba(229, 229, 56, 0.18); white-space: nowrap; pointer-events: none;\n}.elementor .e-38e3dae0-eb38{font-family:Manrope;font-weight:700;font-size:4rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.05;margin:0px;}.elementor .e-25dfb649-cd4a{font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-3141e54c-5247:hover,.elementor .e-3141e54c-5247:focus-visible{color:#343434;background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-3141e54c-5247{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-34ab9a19-c72c{max-width:46rem;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-240e932c-5cd2{overflow:hidden;position:relative;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#343434;flex-direction:column;}