.elementor .e-795f729c-da43{font-family:var(--font-body);font-size:0.8125rem;color:var(--matte-gold);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-14e5b9f7-136a{max-width:24ch;font-family:var(--font-display);font-weight:500;font-size:clamp(2.25rem, 4vw, 3.6rem);color:var(--pure-white);letter-spacing:-0.01em;line-height:1.12;}.elementor .e-57e6c845-9e4a{max-width:44ch;font-family:var(--font-body);font-size:clamp(1rem, 1.3vw, 1.15rem);color:rgba(255,255,255,0.82);line-height:1.75;}.elementor .e-66d7eb0d-55ac{padding:0px;flex-direction:column;gap:1.25rem;align-items:flex-start;align-self:center;}.elementor .e-25a15dc2-d141{font-family:var(--font-display);font-weight:500;font-size:1.5rem;color:var(--pure-white);}.elementor .e-340b00bc-7e8c{font-family:var(--font-body);font-size:0.8125rem;color:var(--obsidian-muted);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-1ed13a73-73de{font-family:var(--font-body);font-size:0.98rem;color:var(--pure-white);text-align: right;\n}.elementor .e-314c00c-bd2e{padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items: baseline; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-6ea1b196-1a5d{font-family:var(--font-body);font-size:0.8125rem;color:var(--obsidian-muted);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-2572ae84-1d24{font-family:var(--font-body);font-size:0.98rem;color:var(--pure-white);text-align: right;\n}.elementor .e-4b279e5d-fc04{padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items: baseline; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-8b4f46e-8d2a{font-family:var(--font-body);font-size:0.8125rem;color:var(--obsidian-muted);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-231aec33-5d9d{font-family:var(--font-body);font-size:0.98rem;color:var(--pure-white);text-align: right;\n}.elementor .e-7c6cf087-684c{padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items: baseline; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-1d430766-f6c6{font-family:var(--font-body);font-size:0.8125rem;color:var(--obsidian-muted);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6d40fe61-fa6d{font-family:var(--font-body);font-size:0.98rem;color:var(--pure-white);text-align: right;\n}.elementor .e-30bbb2b9-d438{padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items: baseline; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-1291a317-983c{padding:0px;flex-direction:column;gap:0px;}.elementor .e-145cd9e6-d87a:hover,.elementor .e-145cd9e6-d87a:focus-visible{background-color:var(--pure-white);}.elementor .e-145cd9e6-d87a{min-height:3rem;max-width:100%;font-family:var(--font-body);font-weight:600;font-size:0.8125rem;color:var(--obsidian);letter-spacing:0.08em;line-height:1.4;text-align:center;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:var(--matte-gold);align-self:flex-start;width: fit-content; white-space: normal; overflow-wrap: anywhere;\n}.elementor .e-5bec130b-aa5c:hover,.elementor .e-5bec130b-aa5c:focus-visible{color:var(--matte-gold);border-color:var(--matte-gold);}.elementor .e-5bec130b-aa5c{min-height:3rem;max-width:100%;font-family:var(--font-body);font-weight:600;font-size:0.8125rem;color:var(--pure-white);letter-spacing:0.08em;line-height:1.4;text-align:center;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;border-width:1px;border-color:var(--white-50);border-style:solid;background-color:transparent;align-self:flex-start;width: fit-content; white-space: normal; overflow-wrap: anywhere;\n}.elementor .e-4b2866b4-243c{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-6f58f88a-636a{width:100%;max-width:30rem;padding:clamp(1.5rem, 3vw, 2.25rem);border-width:1px;border-color:rgba(212,175,55,0.35);border-style:solid;background-color:rgba(26,26,30,0.85);backdrop-filter:blur(14px);flex-direction:column;gap:1.25rem;justify-self: end;\n}.elementor .e-761edb64-7574{min-height:auto;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:clamp(1.5rem, 6vw, 6rem);padding-inline-end:clamp(1.5rem, 6vw, 6rem);background-image:linear-gradient(100deg, rgba(15,15,17,0.94) 0%,rgba(15,15,17,0.6) 55%,rgba(15,15,17,0.88) 100%),url("https://njplatinumtransportation.com/wp-content/uploads/2026/10/nj-platinum-essex-photo.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--obsidian);display:grid;gap:2.5rem;grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);grid-template-rows:auto;align-items:center;}.elementor .e-6381e64f-f384{font-family:var(--font-display);font-weight:500;font-size:1.15rem;color:var(--pure-white);}.elementor .e-5037e427-ad29{font-family:var(--font-body);font-size:0.85rem;color:var(--obsidian-muted);}.elementor .e-3c0ad38f-4de2{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-inline-end-width:1px;flex-direction:column;gap:0.3rem;border-right-style: solid; border-right-color: rgba(212,175,55,0.3);\n}.elementor .e-38b93253-57bb{font-family:var(--font-display);font-weight:500;font-size:1.15rem;color:var(--pure-white);}.elementor .e-62dfeb74-23d3{font-family:var(--font-body);font-size:0.85rem;color:var(--obsidian-muted);}.elementor .e-e68b7f2-6d86{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-inline-end-width:1px;flex-direction:column;gap:0.3rem;border-right-style: solid; border-right-color: rgba(212,175,55,0.3);\n}.elementor .e-55100035-9a7c{font-family:var(--font-display);font-weight:500;font-size:1.15rem;color:var(--pure-white);}.elementor .e-6feb5677-addd{font-family:var(--font-body);font-size:0.85rem;color:var(--obsidian-muted);}.elementor .e-2843b159-820c{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-inline-end-width:1px;flex-direction:column;gap:0.3rem;border-right-style: solid; border-right-color: rgba(212,175,55,0.3);\n}.elementor .e-72aa7c0a-4c9b{font-family:var(--font-display);font-weight:500;font-size:1.15rem;color:var(--pure-white);}.elementor .e-29f5171b-ea49{font-family:var(--font-body);font-size:0.85rem;color:var(--obsidian-muted);}.elementor .e-467275e8-47e6{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-inline-end-width:1px;flex-direction:column;gap:0.3rem;border-right-style: solid; border-right-color: rgba(212,175,55,0.3);\n}.elementor .e-2b33db22-38a2{padding-block-start:clamp(3.5rem, 5.5vw, 5.5rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.5rem);padding-inline-start:clamp(1.5rem, 6vw, 6rem);padding-inline-end:clamp(1.5rem, 6vw, 6rem);border-block-end-width:1px;background-color:var(--obsidian);display:grid;gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: rgba(212,175,55,0.3);\n}.elementor .e-6efa8409-350e{max-width:20ch;font-family:var(--font-display);font-weight:500;font-size:clamp(1.9rem, 3vw, 2.8rem);color:var(--pure-white);letter-spacing:-0.01em;line-height:1.15;}.elementor .e-10b097b6-4c6a{max-width:60ch;font-family:var(--font-body);font-size:1.05rem;color:var(--white-74);line-height:1.8;}.elementor .e-598173a7-afa5{max-width:60ch;font-family:var(--font-body);font-size:1.05rem;color:var(--white-74);line-height:1.8;}.elementor .e-2481ecd3-6fc8{max-width:60ch;font-family:var(--font-body);font-size:1.05rem;color:var(--white-74);line-height:1.8;}.elementor .e-5f4e5781-e7f7{padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-6552eedd-58b7{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-1af9d6b3-7b16{padding-block-start:clamp(3.5rem, 5.5vw, 5.5rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.5rem);padding-inline-start:clamp(1.5rem, 6vw, 6rem);padding-inline-end:clamp(1.5rem, 6vw, 6rem);background-color:var(--slate-grey);display:grid;gap:clamp(2rem, 6vw, 5rem);grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-21e0a653-55bc{max-width:20ch;font-family:var(--font-display);font-weight:500;font-size:clamp(1.9rem, 3vw, 2.8rem);color:var(--obsidian);letter-spacing:-0.01em;line-height:1.15;}.elementor .e-46aaecd8-a4bb{font-family:var(--font-display);font-weight:500;font-size:1.4rem;color:var(--obsidian);line-height:1.2;}.elementor .e-a67a683-d759{font-family:var(--font-body);font-size:0.98rem;color:var(--body-on-light);line-height:1.7;}.elementor .e-69acf0f9-7ce0{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.8rem;border-top-style: solid; border-top-color: rgba(212,175,55,0.55);\n}.elementor .e-2eb5be64-c323{font-family:var(--font-display);font-weight:500;font-size:1.4rem;color:var(--obsidian);line-height:1.2;}.elementor .e-5739fd97-a68e{font-family:var(--font-body);font-size:0.98rem;color:var(--body-on-light);line-height:1.7;}.elementor .e-52eb5c2f-f74a{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.8rem;border-top-style: solid; border-top-color: rgba(212,175,55,0.55);\n}.elementor .e-6dcf589-c52d{font-family:var(--font-display);font-weight:500;font-size:1.4rem;color:var(--obsidian);line-height:1.2;}.elementor .e-4dfb440b-1fa1{font-family:var(--font-body);font-size:0.98rem;color:var(--body-on-light);line-height:1.7;}.elementor .e-675324e7-7d63{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.8rem;border-top-style: solid; border-top-color: rgba(212,175,55,0.55);\n}.elementor .e-26f949b7-84ae{font-family:var(--font-display);font-weight:500;font-size:1.4rem;color:var(--obsidian);line-height:1.2;}.elementor .e-76db4d2d-e5f5{font-family:var(--font-body);font-size:0.98rem;color:var(--body-on-light);line-height:1.7;}.elementor .e-682150b7-14c8{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.8rem;border-top-style: solid; border-top-color: rgba(212,175,55,0.55);\n}.elementor .e-375ee44c-bd98{padding:0px;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr));grid-template-rows:auto;}.elementor .e-7f741437-c6a2{padding-block-start:clamp(3.5rem, 5.5vw, 5.5rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.5rem);padding-inline-start:clamp(1.5rem, 6vw, 6rem);padding-inline-end:clamp(1.5rem, 6vw, 6rem);background-color:var(--pure-white);flex-direction:column;gap:3rem;}.elementor .e-cabad06-5c40{max-width:20ch;font-family:var(--font-display);font-weight:500;font-size:clamp(1.9rem, 3vw, 2.8rem);color:var(--pure-white);letter-spacing:-0.01em;line-height:1.15;}.elementor .e-572b4e8d-9c5a{font-family:var(--font-display);font-weight:500;font-size:1.4rem;color:var(--pure-white);line-height:1.2;}.elementor .e-95c43ec-d43e{max-width:62ch;font-family:var(--font-body);font-size:1rem;color:var(--white-74);line-height:1.8;}.elementor .e-28bca1a3-537d{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.7rem;border-top-style: solid; border-top-color: rgba(212,175,55,0.45);\n}.elementor .e-448bcc0-afdf{font-family:var(--font-display);font-weight:500;font-size:1.4rem;color:var(--pure-white);line-height:1.2;}.elementor .e-42cf7f6b-dd1e{max-width:62ch;font-family:var(--font-body);font-size:1rem;color:var(--white-74);line-height:1.8;}.elementor .e-411a8d4a-909f{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.7rem;border-top-style: solid; border-top-color: rgba(212,175,55,0.45);\n}.elementor .e-52458778-53ef{font-family:var(--font-display);font-weight:500;font-size:1.4rem;color:var(--pure-white);line-height:1.2;}.elementor .e-b47125-7109{max-width:62ch;font-family:var(--font-body);font-size:1rem;color:var(--white-74);line-height:1.8;}.elementor .e-52e23703-b3f1{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.7rem;border-top-style: solid; border-top-color: rgba(212,175,55,0.45);\n}.elementor .e-72fe1ce3-d841{font-family:var(--font-display);font-weight:500;font-size:1.4rem;color:var(--pure-white);line-height:1.2;}.elementor .e-50c73976-2efb{max-width:62ch;font-family:var(--font-body);font-size:1rem;color:var(--white-74);line-height:1.8;}.elementor .e-17e6b680-ed67{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.7rem;border-top-style: solid; border-top-color: rgba(212,175,55,0.45);\n}.elementor .e-5ca8b472-e5f7{padding:0px;flex-direction:column;gap:0px;}.elementor .e-7361be7-6e07{padding-block-start:clamp(3.5rem, 5.5vw, 5.5rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.5rem);padding-inline-start:clamp(1.5rem, 6vw, 6rem);padding-inline-end:clamp(1.5rem, 6vw, 6rem);background-color:var(--slate-grey);display:grid;gap:clamp(2rem, 6vw, 6rem);grid-template-columns:1fr 1.5fr;grid-template-rows:auto;align-items:start;}.elementor .e-564b3f69-8cd4{max-width:20ch;font-family:var(--font-display);font-weight:500;font-size:clamp(1.9rem, 3vw, 2.8rem);color:var(--pure-white);letter-spacing:-0.01em;line-height:1.15;}.elementor .e-42734ef1-708a{font-family:var(--font-display);font-weight:500;font-size:1.3rem;color:var(--matte-gold);}.elementor .e-1a82b27a-16b2{font-family:var(--font-body);font-size:0.94rem;color:var(--white-66);line-height:1.65;}.elementor .e-4026b964-5db7:hover,.elementor .e-4026b964-5db7:focus-visible{border-top-color: var(--matte-gold);\n}.elementor .e-4026b964-5db7{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: rgba(212,175,55,0.4);\n}.elementor .e-4a070b1e-8372{font-family:var(--font-display);font-weight:500;font-size:1.3rem;color:var(--matte-gold);}.elementor .e-2dbec442-80a3{font-family:var(--font-body);font-size:0.94rem;color:var(--white-66);line-height:1.65;}.elementor .e-73bbf7dc-8cbe:hover,.elementor .e-73bbf7dc-8cbe:focus-visible{border-top-color: var(--matte-gold);\n}.elementor .e-73bbf7dc-8cbe{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: rgba(212,175,55,0.4);\n}.elementor .e-552967fa-580a{font-family:var(--font-display);font-weight:500;font-size:1.3rem;color:var(--matte-gold);}.elementor .e-c01130f-c498{font-family:var(--font-body);font-size:0.94rem;color:var(--white-66);line-height:1.65;}.elementor .e-6fcdd9f4-3343:hover,.elementor .e-6fcdd9f4-3343:focus-visible{border-top-color: var(--matte-gold);\n}.elementor .e-6fcdd9f4-3343{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: rgba(212,175,55,0.4);\n}.elementor .e-130951b3-faa9{font-family:var(--font-display);font-weight:500;font-size:1.3rem;color:var(--matte-gold);}.elementor .e-378d89ce-20d3{font-family:var(--font-body);font-size:0.94rem;color:var(--white-66);line-height:1.65;}.elementor .e-2b487e59-1f16:hover,.elementor .e-2b487e59-1f16:focus-visible{border-top-color: var(--matte-gold);\n}.elementor .e-2b487e59-1f16{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: rgba(212,175,55,0.4);\n}.elementor .e-281e0b40-8cb5{padding:0px;display:grid;grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr));grid-template-rows:auto;gap: 1rem 2.5rem;\n}.elementor .e-5d3c0cc3-c12c{padding-block-start:clamp(3.5rem, 5.5vw, 5.5rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.5rem);padding-inline-start:clamp(1.5rem, 6vw, 6rem);padding-inline-end:clamp(1.5rem, 6vw, 6rem);background-color:var(--obsidian);flex-direction:column;gap:2.5rem;}.elementor .e-4405cb34-ea8b{max-width:20ch;font-family:var(--font-display);font-weight:500;font-size:clamp(1.9rem, 3vw, 2.8rem);color:var(--obsidian);letter-spacing:-0.01em;line-height:1.15;}.elementor .e-99d0c0d-68d9{font-family:var(--font-display);font-weight:500;font-size:1.3rem;color:var(--obsidian);}.elementor .e-7ebd3630-761b{width:1.5rem;color:var(--gold-on-light);}.elementor .e-1787457c-d1cc{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-282a8e77-6978{max-width:60ch;font-family:var(--font-body);font-size:1.05rem;color:var(--body-on-light);line-height:1.8;}.elementor .e-197ce26a-72e2{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1fbcfc98-5359{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #dcdce0;\n}.elementor .e-73460584-2101{font-family:var(--font-display);font-weight:500;font-size:1.3rem;color:var(--obsidian);}.elementor .e-39933575-7573{width:1.5rem;color:var(--gold-on-light);}.elementor .e-82baead-93a2{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-36c2e05b-71c7{max-width:60ch;font-family:var(--font-body);font-size:1.05rem;color:var(--body-on-light);line-height:1.8;}.elementor .e-5efda6c6-717b{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1921c611-70ca{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #dcdce0;\n}.elementor .e-6cb34c74-30f2{font-family:var(--font-display);font-weight:500;font-size:1.3rem;color:var(--obsidian);}.elementor .e-7a927355-d655{width:1.5rem;color:var(--gold-on-light);}.elementor .e-7ce452d0-a05f{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1aca7c3b-cc57{max-width:60ch;font-family:var(--font-body);font-size:1.05rem;color:var(--body-on-light);line-height:1.8;}.elementor .e-76fefaeb-933c{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-21379ea4-acf0{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #dcdce0;\n}.elementor .e-6080f49f-e6ce{font-family:var(--font-display);font-weight:500;font-size:1.3rem;color:var(--obsidian);}.elementor .e-be2f262-8efe{width:1.5rem;color:var(--gold-on-light);}.elementor .e-21b2e818-6b07{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3a5e98c6-8292{max-width:60ch;font-family:var(--font-body);font-size:1.05rem;color:var(--body-on-light);line-height:1.8;}.elementor .e-7ed75888-6f7e{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3397b6e9-b841{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #dcdce0;\n}.elementor .e-716ae5c9-71c4{font-family:var(--font-display);font-weight:500;font-size:1.3rem;color:var(--obsidian);}.elementor .e-59b29160-c5ff{width:1.5rem;color:var(--gold-on-light);}.elementor .e-78bec36e-82fe{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-70afd01-9184{max-width:60ch;font-family:var(--font-body);font-size:1.05rem;color:var(--body-on-light);line-height:1.8;}.elementor .e-42861d8-9bb7{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-33776216-f48d{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #dcdce0;\n}.elementor .e-392fbf5d-2874{font-family:var(--font-display);font-weight:500;font-size:1.3rem;color:var(--obsidian);}.elementor .e-1824b005-ee08{width:1.5rem;color:var(--gold-on-light);}.elementor .e-5f67c93a-448b{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-18926d37-c1df{max-width:60ch;font-family:var(--font-body);font-size:1.05rem;color:var(--body-on-light);line-height:1.8;}.elementor .e-396a235c-b7e3{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-793b797d-a9bc{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #dcdce0;\n}.elementor .e-5fe8d17d-a278{font-family:var(--font-display);font-weight:500;font-size:1.3rem;color:var(--obsidian);}.elementor .e-c203941-12f3{width:1.5rem;color:var(--gold-on-light);}.elementor .e-757eda0e-b089{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-78588fe3-4fb0{max-width:60ch;font-family:var(--font-body);font-size:1.05rem;color:var(--body-on-light);line-height:1.8;}.elementor .e-1eaaaed9-d849{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3c759c2c-3c71{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #dcdce0;\n}.elementor .e-15c26b47-b4c8{max-width:54rem;}.elementor .e-75d35bb3-fb84{padding-block-start:clamp(3.5rem, 5.5vw, 5.5rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.5rem);padding-inline-start:clamp(1.5rem, 6vw, 6rem);padding-inline-end:clamp(1.5rem, 6vw, 6rem);background-color:var(--pure-white);flex-direction:column;gap:2.5rem;}.elementor .e-63636833-dcf2{max-width:16ch;font-family:var(--font-display);font-weight:500;font-size:clamp(1.9rem, 3vw, 2.8rem);color:var(--pure-white);line-height:1.15;}.elementor .e-4fb7613b-d6bc{max-width:60ch;font-family:var(--font-body);font-size:1.05rem;color:var(--white-74);line-height:1.8;}.elementor .e-154e9df9-1784:hover,.elementor .e-154e9df9-1784:focus-visible{background-color:var(--pure-white);}.elementor .e-154e9df9-1784{min-height:3rem;max-width:100%;font-family:var(--font-body);font-weight:600;font-size:0.8125rem;color:var(--obsidian);letter-spacing:0.08em;line-height:1.4;text-align:center;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:var(--matte-gold);align-self:flex-start;width: fit-content; white-space: normal; overflow-wrap: anywhere;\n}.elementor .e-30125cb-caa6:hover,.elementor .e-30125cb-caa6:focus-visible{color:var(--matte-gold);border-color:var(--matte-gold);}.elementor .e-30125cb-caa6{min-height:3rem;max-width:100%;font-family:var(--font-body);font-weight:600;font-size:0.8125rem;color:var(--pure-white);letter-spacing:0.08em;line-height:1.4;text-align:center;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;border-width:1px;border-color:var(--white-50);border-style:solid;background-color:transparent;align-self:flex-start;width: fit-content; white-space: normal; overflow-wrap: anywhere;\n}.elementor .e-725d0444-f962{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-7c7a7059-b81b{padding-block-start:clamp(3.5rem, 5.5vw, 5.5rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.5rem);padding-inline-start:clamp(1.5rem, 6vw, 6rem);padding-inline-end:clamp(1.5rem, 6vw, 6rem);background-color:var(--slate-grey);flex-direction:column;gap:2rem;}