/* Scoped only to the two requested image updates. */
#services .service { background:#171717; color:#f2eee6; border:1px solid #ffffff20; }
#services .service h3,#services .service .text-link { color:#f2eee6; }
#services .service p { color:#b8b8b2; }
#services .service .text-link:hover { color:#cfc5b5; }
#services .service .text-link { border-color:#85867d; }
#services .service-photo { width:100%; aspect-ratio:3/2; overflow:hidden; background:#171717; margin-bottom:28px; }
#services .service-photo img { width:100%; height:100%; object-fit:cover; }
#business .lifestyle-photo { background:#171717; }
#business .lifestyle-photo img { width:100%; height:100%; object-fit:contain; filter:none; }
