.elementor .e-48f68466-5233{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-1ead4e57-b215{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-6f2a6d99-9dd4{font-family:Manrope;font-weight:700;font-size:4.5rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.03;margin:0px;}.elementor .e-6275754b-416e{max-width:36rem;font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-57b88500-6ff3:hover,.elementor .e-57b88500-6ff3:focus-visible{color:#343434;background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-57b88500-6ff3{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-71acff92-1334{padding:0px;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;}.elementor .e-282cfdd1-8bca{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-6abf715b-a4a7{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-67d447dc-787b{position:relative;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:1.5rem;}.elementor .e-580b8da8-5537{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-3a4ca184-a493{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-4d2dc50a-d595{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-33f8d126-4205{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-42279324-7bd4{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-a9b1871-9b6f{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-509da2e7-eb3e{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-fe05e3-9aeb{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-4ac99012-942b{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-19b7caf9-1e35{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-27329637-3351{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-42e6f28e-5fa2{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-69ce8def-28c4{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-66b36764-a85f{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-3ac09d77-d6e6{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-12b0697f-cb35{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-20f578bf-8e5b{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-7ea97539-a756{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-406dfa65-53a8{padding:0px;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto;align-items:center;width: max-content;\n}.elementor .e-4ccad194-b552{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-2102f1c8-51e2{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-3beee5db-2fe4{font-family:Inter;font-weight:400;font-size:1.3rem;color:#343434;line-height:1.6;margin:0px;}.elementor .e-7e52a705-4caa{font-family:Inter;font-weight:400;font-size:1.1rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-741d6b2e-fbac{padding:0px;display:flex;flex-direction:column;gap:1.4rem;}.elementor .e-742ca362-db0b{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-499d5331-b711{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-7ed0fb7a-4996{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-6118881e-e106{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-2957318e-c87b{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-11ba41b2-6361{padding:0px;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-712d2f0c-89f3{width:100%;padding:0px;gap:4.5rem;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-22de808c-4284{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;}.elementor .e-3a9298dc-ff57{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-45a8ad14-6f00{font-family:Manrope;font-weight:700;font-size:0.85rem;color:#E5E538;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-3ffa24d6-b2d4{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-70242471-96a4{font-family:Inter;font-weight:400;font-size:1.3rem;color:#FFFFFF;line-height:1.6;margin:0px;}.elementor .e-252ce043-b238{font-family:Inter;font-weight:400;font-size:1.1rem;color:#CCCCCC;line-height:1.7;margin:0px;}.elementor .e-37134f21-c4f5{padding:0px;display:flex;flex-direction:column;gap:1.4rem;}.elementor .e-78e2f6d-90d4{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-3e22c076-3a45{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-68cde91f-8286{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-34d5a95b-4022{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-48d6539e-a674{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-2eb3f84d-c042{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-12d44a5a-ab1d{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-9c77e4a-34e2{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-6f6530de-2a8b{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-2fb85b2a-7463{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-315ea89a-99f8{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-580d4a6b-a238{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-34c69831-9b26{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-7b7efcf5-254f{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-3079697d-5b33{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-2626a737-1261:hover,.elementor .e-2626a737-1261:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-2626a737-1261{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-c874b5a-962b{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-11ed1ea3-30f5{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-72292969-ed8c{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-2ff6a877-4bfa:hover,.elementor .e-2ff6a877-4bfa:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-2ff6a877-4bfa{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-3a7e4e7c-b45b{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-2ca0477c-fd2e{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-6ec04675-1049{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-5b787d5e-b715:hover,.elementor .e-5b787d5e-b715:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-5b787d5e-b715{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-1992742f-506c{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-369f8cf5-fb44{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-136408ec-7b51{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-68581c86-36a5:hover,.elementor .e-68581c86-36a5:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-68581c86-36a5{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-37015f24-e3f0{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-6536ad72-6018{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-237baf08-16a2{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-55cf1c2e-cf6e:hover,.elementor .e-55cf1c2e-cf6e:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-55cf1c2e-cf6e{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-6ad867c8-2b7e{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-1dd0d6fc-523e{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-2125a43a-152b{font-family:Inter;font-weight:400;font-size:1rem;color:#343434;line-height:1.65;margin:0px;}.elementor .e-6eabd853-3b9b:hover,.elementor .e-6eabd853-3b9b:focus-visible{box-shadow:0px 25px 50px -25px rgba(20, 20, 20, 0.35);transform:translate3d(0px, -6px, 0px);}.elementor .e-6eabd853-3b9b{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-5f52d4f1-81c9{width:100%;padding:0px;gap:1.25rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}.elementor .e-12eefa0e-59a6{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-2a3acfba-8fc9{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-4f0a241f-2548{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-63ab3289-aa65{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-69a4954a-8809{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-2da21850-57d2{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-6bd8080-9295{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-33e2f892-9f1b{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-5dba5c9-7bc9{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-26cb2f76-28ae{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-7a6e1c5d-894d{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-7f74aa34-14b5{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-20c4fdc9-b5cc{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-1771e1f0-5d66{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-3dc6974c-737c{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-91cda06-b37b{font-family:Manrope;font-weight:700;font-size:1.4rem;color:#343434;line-height:1.25;margin:0px;}.elementor .e-41af1f71-808d{font-family:Inter;font-weight:400;font-size:1.02rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-2d0cdf71-9f08{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-4d60ac98-cc90{width:100%;padding:0px;gap:2.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-121ece02-d4e7{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-5a6bfdf9-c346{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-5cc585cb-3193{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-5f5d112b-4251{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-781e489e-1db5{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-5f0a12b5-eed4{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-38d00e7-cab7{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-3ba33324-3fe1{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;margin:0px;}.elementor .e-5a79a4dd-84b0{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-d57065e-fcd0{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-1bf6c2f2-f5b2{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-5e292c58-50f5{font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-dcdec5f-eab2{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-7c264899-8ea8{font-family:Manrope;font-weight:700;font-size:1rem;color:#343434;margin:0px;}.elementor .e-388cb577-9ac3{font-family:Inter;font-weight:400;font-size:0.9rem;color:#6B6B6B;margin:0px;}.elementor .e-c8c137a-d077{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-52493b54-c61c{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-5da988b1-767a{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-2965792a-64e4{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-796346f2-3233{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-503c17e9-679f{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#343434;letter-spacing:-0.025em;line-height:1.08;margin:0px;}.elementor .e-575103cb-3812{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-68312503-bff6{flex:1 1 auto;}.elementor .e-799d9530-7c72{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-3ccd34bf-3e1d{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-2492fe5-5e6a{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-455864a5-5df8{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-56df7d13-3d17{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-59c6f4ad-3de4{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-7e1cf4c7-383e{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-6c27ad41-8e13{flex:1 1 auto;}.elementor .e-3861873a-234a{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-76921d86-5bc1{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-44fe69bd-19d4{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-7ac6f38d-ef1e{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-5f645425-617c{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-232a92be-d230{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-2031efb8-8a80{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-387dd24f-d014{flex:1 1 auto;}.elementor .e-9d81e8d-8dc5{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-51de1e3f-762c{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-5c99bd5a-8748{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-45f85ec-79c5{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-754c42db-462f{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-69d82783-6c97{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-272c0839-97a2{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-5a1ca8ac-cb9f{flex:1 1 auto;}.elementor .e-611ed1b6-865c{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-2fc81931-3214{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-33ea0a7f-432b{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-5a9c5552-f88f{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-57f897ab-b6dd{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-61c9b25f-efae{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-4b75c2bd-c6e3{font-family:Manrope;font-weight:700;font-size:1.25rem;color:#343434;line-height:1.35;margin:0px;}.elementor .e-58ba6abb-d6e1{flex:1 1 auto;}.elementor .e-6e0f41a-2156{font-family:Manrope;font-weight:400;font-size:2rem;color:#343434;line-height:1;margin:0px;}.elementor .e-7f5c5642-4e12{width:2rem;height:2rem;padding:0px;display:flex;flex:0 0 2rem;justify-content:center;align-items:center;}.elementor .e-32ee3aad-5a3b{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-67a6ae3-2e76{max-width:44rem;font-family:Inter;font-weight:400;font-size:1.05rem;color:#343434;line-height:1.7;margin:0px;}.elementor .e-6e524181-ed2a{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7aa9d523-cdf4{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-b42edd-1c7f{width:100%;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(52, 52, 52, 0.3);\n}.elementor .e-49d24697-f891{width:100%;padding:0px;gap:4rem;grid-template-columns:1fr 1.6fr;grid-template-rows:auto;align-items:start;}.elementor .e-9ca2cec-130d{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E5E538;flex-direction:column;}.elementor .e-3048007b-9298{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-5836294c-af3e{font-family:Manrope;font-weight:700;font-size:4rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.05;margin:0px;}.elementor .e-4bfa7817-1c19{font-family:Inter;font-weight:400;font-size:1.2rem;color:#CCCCCC;line-height:1.65;margin:0px;}.elementor .e-20d6427c-ee7c:hover,.elementor .e-20d6427c-ee7c:focus-visible{color:#343434;background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-20d6427c-ee7c{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-3394a07b-2461{max-width:46rem;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-6c5f1b16-700d{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;}