.elementor .e-2173f8a-803e{font-family:var(--font-body);font-size:0.72rem;color:var(--matte-gold);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-1fa1d59a-2a0f{max-width:16ch;font-family:var(--font-display);font-weight:500;font-size:clamp(2.4rem, 5vw, 4.6rem);color:var(--pure-white);letter-spacing:-0.01em;line-height:1.04;}.elementor .e-58c9b485-56fd{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-406ab149-5650{padding:0px;flex-direction:column;gap:1.6rem;align-items:flex-start;align-self:start;}.elementor .e-4da79962-8dab{font-family:var(--font-display);font-weight:500;font-size:1.5rem;color:var(--pure-white);}.elementor .e-6fafef43-8cdf{font-family:var(--font-body);font-size:0.72rem;color:var(--obsidian-muted);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-2f5e0eaf-6cec{font-family:var(--font-body);font-size:0.98rem;color:var(--pure-white);text-align: right;\n}.elementor .e-733fafa3-8459{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-4d1980c4-bf3f{font-family:var(--font-body);font-size:0.72rem;color:var(--obsidian-muted);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-70a34d1f-3865{font-family:var(--font-body);font-size:0.98rem;color:var(--pure-white);text-align: right;\n}.elementor .e-293bbf85-19a0{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-7a3ca511-9190{font-family:var(--font-body);font-size:0.72rem;color:var(--obsidian-muted);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-4ad75d22-d32d{font-family:var(--font-body);font-size:0.98rem;color:var(--pure-white);text-align: right;\n}.elementor .e-7db5597f-64f8{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-7c9e2333-1449{padding:0px;flex-direction:column;gap:0px;}.elementor .e-10d1511c-9865:hover,.elementor .e-10d1511c-9865:focus-visible{background-color:var(--pure-white);}.elementor .e-10d1511c-9865{font-family:var(--font-body);font-weight:600;font-size:0.78rem;color:var(--obsidian);letter-spacing:0.16em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:0px;background-color:var(--matte-gold);}.elementor .e-2a6399b1-26a9:hover,.elementor .e-2a6399b1-26a9:focus-visible{color:var(--matte-gold);border-color:var(--matte-gold);}.elementor .e-2a6399b1-26a9{font-family:var(--font-body);font-weight:600;font-size:0.78rem;color:var(--pure-white);letter-spacing:0.16em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:0px;border-width:1px;border-color:var(--white-50);border-style:solid;background-color:transparent;}.elementor .e-26d731e8-4a00{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-5f196bb9-bbe6{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-38984c88-7d3a{min-height:88vh;padding-block-start:8rem;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/chauffeured-executives-back-seat.webp");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:3rem;grid-template-columns:1.2fr 1fr;grid-template-rows:auto;align-items:end;}.elementor .e-725126a5-ad7d{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-3f67508b-6ce9{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-30be692-c8e2{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-2e261be9-d880{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-2f641fa2-ee30{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-3f2900b8-d716{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-1942d232-c0a3{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-66cd29c1-bc64{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-10a910f3-6e08{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-609f7584-1437{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-7b07526f-efc3{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-70b8f726-601d{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-2cdc8ce-7902{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-50c0921b-9bba{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-24af094a-256f{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-2d06474f-5e81{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-17bfe5fb-57cf{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-7f7ef55f-34f6{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-6e2c4adf-c1ad{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-53915965-dddd{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-2bd13b01-967d{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-1c0b4733-a152{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-5d5f2905-3772{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-2d2fb44d-bd0b{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-c4682d9-d22a{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-7670a420-4131{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-73fbaedb-1140{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-5f3def24-ff1a{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-6bb029a5-453e{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-53f6891-ae75{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-4d00d2b4-d78c{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-6f1ae77d-4723{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-5947a3f2-f7e9{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-1cb321e1-ab63{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-1cccba9c-c21a{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-37b3f1a3-d376{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-1123de2f-233d{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-4733cba-30ab{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-4d5cf842-15f2{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-7b74d757-3bf5{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-5ae60101-6f9b{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-732c67a9-52ff{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-72e70272-79cd{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-75684326-8790{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-41abab2f-8c96{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-795d5420-f2a3{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-6c7eb1cf-f177{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-115f857b-116b{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-2f5d0f75-c282{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-553cef33-a657{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-2114ed58-1202{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-79d748b0-35a3{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-431866e1-73fc{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-65e4466e-79bf{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-32e844c-26dd{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-1f7b8a09-ee70{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-66432c68-a751{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-49df1d7d-4456{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-5e3f0065-2ae2{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-24fa69ac-94c5{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-35fe03ae-5bf0{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-28577f50-4cc7{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-40b44fad-8490{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-2cfb77c3-fb7e{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-224df41f-3a73{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-537db6f3-7e1c{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-6aec4aec-189c{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-71898527-5a88{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-99d526c-11ad{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-c86633e-b489{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-61f6a0c6-49d9{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-306c07cb-139f{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-bbad1-51a5{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-4f4ba84-16d1{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-7ef5da59-e0c1{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-56968908-9c10{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-1b381986-9d73{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-2276ea87-7340{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-7ecb0d94-cb18{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-3fb3a61f-79a7{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-5d80f9d5-1a2d{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-7405e366-c302{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-1e0a72be-185d{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-4e96048f-ab2e{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-32f94b73-753f{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-8b4344d-8b5b{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-3ef34336-cfa0{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-198d6b43-6133{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-82528fd-b726{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-7b656b12-f834{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-236b7c86-3462{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-45f34051-2cdc{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-396c6952-ec48{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);color:var(--obsidian);line-height:1.2;}.elementor .e-6fe43140-4b0c{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-50483bef-c7ce{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-5e8fea0f-244e{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-1a76cd88-ed58{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-7d83de22-cf14{max-width:68ch;font-family:var(--font-body);font-size:1rem;color:var(--border-on-dark);line-height:1.8;}.elementor .e-10eafa3c-a8b5{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-6582acb8-2911{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.5rem clamp(2rem, 5vw, 5rem);grid-template-columns:1fr 2fr;grid-template-rows:auto;border-top-style: solid; border-top-color: #dcdce0;\n}.elementor .e-53e9c6cc-77db{padding-block-start:clamp(5rem, 10vw, 9rem);padding-block-end:clamp(5rem, 10vw, 9rem);padding-inline-start:clamp(1.5rem, 6vw, 6rem);padding-inline-end:clamp(1.5rem, 6vw, 6rem);background-color:var(--pure-white);flex-direction:column;}.elementor .e-6d8d0d55-10da{max-width:16ch;font-family:var(--font-display);font-weight:500;font-size:clamp(2.4rem, 6vw, 5rem);color:var(--pure-white);line-height:1.04;}.elementor .e-429420d-eccc{max-width:60ch;font-family:var(--font-body);font-size:1.05rem;color:var(--white-74);line-height:1.8;}.elementor .e-316b4930-db2d:hover,.elementor .e-316b4930-db2d:focus-visible{background-color:var(--pure-white);}.elementor .e-316b4930-db2d{font-family:var(--font-body);font-weight:600;font-size:0.78rem;color:var(--obsidian);letter-spacing:0.16em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:0px;background-color:var(--matte-gold);}.elementor .e-1600e17d-41e4:hover,.elementor .e-1600e17d-41e4:focus-visible{color:var(--matte-gold);border-color:var(--matte-gold);}.elementor .e-1600e17d-41e4{font-family:var(--font-body);font-weight:600;font-size:0.78rem;color:var(--pure-white);letter-spacing:0.16em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:0px;border-width:1px;border-color:var(--white-50);border-style:solid;background-color:transparent;}.elementor .e-3e552b97-672d{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-22f85dcb-b0ce{padding-block-start:clamp(5rem, 10vw, 9rem);padding-block-end:clamp(5rem, 10vw, 9rem);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;}