PageSourceSearch

https://motorcitylimousine.com/

html motorcitylimousine.com collected 2026-10-06 12:40:33 UTC 159,284 bytes, 5,593 lines download raw bytes

1<!DOCTYPE html>
2
3<html class="no-js" dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#">
4
5	<head>
6
7		<meta charset="UTF-8">
8		<meta name="viewport" content="width=device-width, initial-scale=1.0" >
9
10		<link rel="profile" href="https://gmpg.org/xfn/11">
11
12		<title>Detroit Airport Transportation | Detroit Airport Car Service</title>
13
14		<!-- All in One SEO Pro 4.9.9 - aioseo.com -->
15	<meta name="description" content="Book Detroit Airport (DTW) car service with Motor City Limousine. Flat-rate pricing, 24/7 luxury transfers, and professional chauffeurs you can trust." />
16	<meta name="robots" content="max-image-preview:large" />
17	<meta name="msvalidate.01" content="82124533cd560ab71bf059028e2e308" />
18	<link rel="canonical" href="https://motorcitylimousine.com/" />
19	<meta name="generator" content="All in One SEO Pro (AIOSEO) 4.9.9" />
20		<meta property="og:locale" content="en_US" />
21		<meta property="og:site_name" content="Motor City Limousine - Detroit Airport Car Service &amp; Transportation" />
22		<meta property="og:type" content="article" />
23		<meta property="og:title" content="Detroit Airport Transportation | Detroit Airport Car Service" />
24		<meta property="og:description" content="Book Detroit Airport (DTW) car service with Motor City Limousine. Flat-rate pricing, 24/7 luxury transfers, and professional chauffeurs you can trust." />
25		<meta property="og:url" content="https://motorcitylimousine.com/" />
26		<meta property="og:image" content="https://motorcitylimousine.com/wp-content/uploads/2025/01/ae75c9df-cec7-408c-a30a-ded4281a60cb.jpeg" />
27		<meta property="og:image:secure_url" content="https://motorcitylimousine.com/wp-content/uploads/2025/01/ae75c9df-cec7-408c-a30a-ded4281a60cb.jpeg" />
28		<meta property="og:image:width" content="200" />
29		<meta property="og:image:height" content="200" />
30		<meta property="article:published_time" content="2025-07-31T13:37:54+00:00" />
31		<meta property="article:modified_time" content="2025-10-01T22:59:12+00:00" />
32		<meta property="article:publisher" content="https://www.facebook.com/profile.php?id=100086936769616" />
33		<meta name="twitter:card" content="summary_large_image" />
34		<meta name="twitter:title" content="Detroit Airport Transportation | Detroit Airport Car Service" />
35		<meta name="twitter:description" content="Book Detroit Airport (DTW) car service with Motor City Limousine. Flat-rate pricing, 24/7 luxury transfers, and professional chauffeurs you can trust." />
36		<meta name="twitter:image" content="https://motorcitylimousine.com/wp-content/uploads/2025/01/ae75c9df-cec7-408c-a30a-ded4281a60cb.jpeg" />
37		
37<script type="application/ld+json" class="aioseo-schema">
38			{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/motorcitylimousine.com\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/motorcitylimousine.com#listItem","position":1,"name":"Home"}]},{"@type":"Organization","@id":"https:\/\/motorcitylimousine.com\/#organization","name":"Detroit Metro Airport Car Service","description":"Motor City Limousine is a premier ground transportation provider serving Detroit Metro Airport (DTW) and the greater Michigan area. We specialize in luxury car service, airport transfers, and chauffeured transportation for business travelers, families, and special events. Our professional chauffeurs, diverse fleet of executive vehicles, and 24\/7 service ensure a safe, comfortable, and punctual experience every time.","url":"https:\/\/motorcitylimousine.com\/","email":"[email protected]","telephone":"+18007863848","numberOfEmployees":{"@type":"QuantitativeValue","value":10},"logo":{"@type":"ImageObject","url":"https:\/\/motorcitylimousine.com\/wp-content\/uploads\/2025\/07\/IMG_1152.jpeg","@id":"https:\/\/motorcitylimousine.com\/#organizationLogo","width":447,"height":260},"image":{"@id":"https:\/\/motorcitylimousine.com\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=100086936769616","https:\/\/www.instagram.com\/motorcitylimo\/","https:\/\/www.youtube.com\/@motorcitylimousine","https:\/\/www.yelp.com\/biz\/motor-city-limousine-detroit-6"]},{"@type":"WebPage","@id":"https:\/\/motorcitylimousine.com\/#webpage","url":"https:\/\/motorcitylimousine.com\/","name":"Detroit Airport Transportation | Detroit Airport Car Service","description":"Book Detroit Airport (DTW) car service with Motor City Limousine. Flat-rate pricing, 24\/7 luxury transfers, and professional chauffeurs you can trust.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/motorcitylimousine.com\/#website"},"breadcrumb":{"@id":"https:\/\/motorcitylimousine.com\/#breadcrumblist"},"datePublished":"2025-07-31T13:37:54+00:00","dateModified":"2025-10-01T22:59:12+00:00"},{"@type":"WebSite","@id":"https:\/\/motorcitylimousine.com\/#website","url":"https:\/\/motorcitylimousine.com\/","name":"Motor City Limousine","description":"Detroit Airport Car Service & Transportation","inLanguage":"en-US","publisher":{"@id":"https:\/\/motorcitylimousine.com\/#organization"}}]}
39		</script>
39
40		
40<script type="text/javascript">
41			(function(c,l,a,r,i,t,y){
42			c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};t=l.createElement(r);t.async=1;
43			t.src="https://www.clarity.ms/tag/"+i+"?ref=aioseo";y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
44		})(window, document, "clarity", "script", "tll6u11alk");
45		</script>
45
46		<!-- All in One SEO Pro -->
47
48<link rel="alternate" type="application/rss+xml" title="Motor City Limousine &raquo; Feed" href="https://motorcitylimousine.com/feed/" />
49<link rel="alternate" type="application/rss+xml" title="Motor City Limousine &raquo; Comments Feed" href="https://motorcitylimousine.com/comments/feed/" />
50<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://motorcitylimousine.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmotorcitylimousine.com%2F" />
51<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://motorcitylimousine.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmotorcitylimousine.com%2F&#038;format=xml" />
52		<!-- This site uses the Google Analytics by MonsterInsights plugin v11.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
53		<!-- Note: MonsterInsights is not currently configured on this site. The site owner needs to authenticate with Google Analytics in the MonsterInsights settings panel. -->
54					<!-- No tracking code set -->
55				<!-- / Google Analytics by MonsterInsights -->
56		<style id="wp-img-auto-sizes-contain-inline-css">
57img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
58/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
59</style>
60<style id="wp-emoji-styles-inline-css">
61
62	img.wp-smiley, img.emoji {
63		display: inline !important;
64		border: none !important;
65		box-shadow: none !important;
66		height: 1em !important;
67		width: 1em !important;
68		margin: 0 0.07em !important;
69		vertical-align: -0.1em !important;
70		background: none !important;
71		padding: 0 !important;
72	}
73/*# sourceURL=wp-emoji-styles-inline-css */
74</style>
75<link rel='stylesheet' id='wp-block-library-css' href='https://motorcitylimousine.com/wp-includes/css/dist/block-library/style.min.css?ver=7.1.2' media='all' />
76<style id="classic-theme-styles-inline-css">
77/*! This file is auto-generated */
78.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
79/*# sourceURL=/wp-includes/css/classic-themes.min.css */
80</style>
81<link rel='stylesheet' id='aioseo/css/src/vue/standalone/blocks/table-of-contents/global.scss-css' href='https://motorcitylimousine.com/wp-content/plugins/all-in-one-seo-pack-pro/dist/Pro/assets/css/table-of-contents/global.e90f6d47.css?ver=4.9.9' media='all' />
82<link rel='stylesheet' id='aioseo/css/src/vue/standalone/blocks/pro/recipe/global.scss-css' href='https://motorcitylimousine.com/wp-content/plugins/all-in-one-seo-pack-pro/dist/Pro/assets/css/recipe/global.d86a4aa4.css?ver=4.9.9' media='all' />
83<link rel='stylesheet' id='aioseo/css/src/vue/standalone/blocks/pro/product/global.scss-css' href='https://motorcitylimousine.com/wp-content/plugins/all-in-one-seo-pack-pro/dist/Pro/assets/css/product/global.0f804f5f.css?ver=4.9.9' media='all' />
84<link rel='stylesheet' id='wp-theme-css' href='https://motorcitylimousine.com/wp-includes/css/dist/theme/design-tokens.min.css?ver=7.1.2' media='all' />
85<link rel='stylesheet' id='wp-components-css' href='https://motorcitylimousine.com/wp-includes/css/dist/components/style.min.css?ver=7.1.2' media='all' />
86<link rel='stylesheet' id='wp-preferences-css' href='https://motorcitylimousine.com/wp-includes/css/dist/preferences/style.min.css?ver=7.1.2' media='all' />
87<link rel='stylesheet' id='wp-block-editor-css' href='https://motorcitylimousine.com/wp-includes/css/dist/block-editor/style.min.css?ver=7.1.2' media='all' />
88<link rel='stylesheet' id='popup-maker-block-library-style-css' href='https://motorcitylimousine.com/wp-content/plugins/popup-maker/dist/packages/block-library-style.css?ver=7424eb959f91acb8bbb2' media='all' />
89<style id="global-styles-inline-css">
90:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--background: #f5efe0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
900) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 18px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 26.25px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 21px;--wp--preset--font-size--larger: 32px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-color{color: var(--wp--preset--color--subtle-background) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-background-color{background-color: var(--wp--preset--color--subtle-background) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-border-color{border-color: var(--wp--preset--color--subtle-background) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
90.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}
91:root :where(.wp-block-icon svg){width: 24px;}
92:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
93:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;}
94:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
95:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
96:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
97:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
98/*# sourceURL=global-styles-inline-css */
99</style>
100<link rel='stylesheet' id='contact-form-7-css' href='https://motorcitylimousine.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.5' media='all' />
101<link rel='stylesheet' id='twentytwenty-style-css' href='https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/style.css?ver=7.1.2' media='all' />
102<link rel='stylesheet' id='twentytwenty-fonts-css' href='https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/assets/css/font-inter.css?ver=7.1.2' media='all' />
103<link rel='stylesheet' id='twentytwenty-print-style-css' href='https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/print.css?ver=7.1.2' media='print' />
104<script data-wp-strategy="defer" defer id="twentytwenty-js-js" src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/assets/js/index.js?ver=7.1.2"></script>
104
105<link rel="https://api.w.org/" href="https://motorcitylimousine.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://motorcitylimousine.com/wp-json/wp/v2/pages/1951" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://motorcitylimousine.com/xmlrpc.php?rsd" />
106<meta name="generator" content="WordPress 7.1.2" />
107<link rel='shortlink' href='https://motorcitylimousine.com/' />
108<meta name="cdp-version" content="1.5.3" />	
108<script>document.documentElement.className = document.documentElement.className.replace( 'no-js', 'js' );</script>
108
109	<meta name="generator" content="Elementor 4.0.2; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
110			<style>
111				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
112				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
113					background-image: none !important;
114				}
115				@media screen and (max-height: 1024px) {
116					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
117					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
118						background-image: none !important;
119					}
120				}
121				@media screen and (max-height: 640px) {
122					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
123					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
124						background-image: none !important;
125					}
126				}
127			</style>
128			<link rel="icon" href="https://motorcitylimousine.com/wp-content/uploads/2024/05/cropped-favicon-1-32x32.png" sizes="32x32" />
129<link rel="icon" href="https://motorcitylimousine.com/wp-content/uploads/2024/05/cropped-favicon-1-192x192.png" sizes="192x192" />
130<link rel="apple-touch-icon" href="https://motorcitylimousine.com/wp-content/uploads/2024/05/cropped-favicon-1-180x180.png" />
131<meta name="msapplication-TileImage" content="https://motorcitylimousine.com/wp-content/uploads/2024/05/cropped-favicon-1-270x270.png" />
132<style id="wp-custom-css">
133.single-post .footer-nav-widgets-wrapper.header-footer-group {
134    display: none;
135}
136
137.single-post figure.featured-media img {
138    height: 500px;
139    width: 100%;
140    object-fit: contain;
141}
142
143.single-post .section-inner {
144    display: none;
145}
146
147.single-post nav.pagination-single.section-inner.only-one.only-prev {
148    display: none;
149}
150
151.page-id-715 .privacy-policy h4 {
152    text-align: left;
153    margin-top: 21px;
154    display: inline-block;
155    margin-bottom: 20px;
156    font-size: 18px;
157}
158
159.cust_ul {
160  list-style: none;
161  padding: 0;
162  margin: 1em 0;
163}
164
165.cust_ul li {
166  position: relative;
167  padding-left: 1.8em;
168  margin-bottom: 0.8em;
169  font-size: 1.05em;
170  line-height: 1.6;
171  color: #333;
172}
173
174.cust_ul li::before {
175  content: "✔";
176  position: absolute;
177  left: 0;
178  top: 0.1em;
179  font-size: 1em;
180  color: #2c7a7b; /* Teal tone */
181}
182
183.cust_ul li:hover {
184  color: #000;
185  background-color: #f5f5f5;
186  border-radius: 4px;
187  padding-left: 2em;
188  transition: 0.2s;
189}
190
191
192.cust_ul_faq {
193  list-style: none;
194  padding: 0;
195  margin: 2em 0;
196  border-left: 3px solid #2c7a7b;
197}
198
199.cust_ul_faq li {
200  background: #f9f9f9;
201  margin-bottom: 1.2em;
202  padding: 1em 1.2em;
203  border-radius: 6px;
204  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
205  font-size: 1.05em;
206  line-height: 1.6;
207  position: relative;
208}
209
210.cust_ul_faq li strong {
211  display: inline-block;
212  margin-bottom: 0.2em;
213  color: #2c7a7b;
214  font-weight: 600;
215}
216
217.cust_ul_faq li::before {
218  content: "❓";
219  position: absolute;
220  left: -2.2em;
221  top: 1em;
222  font-size: 1.2em;
223  color: #2c7a7b;
224}
225
226.cust_ul_faq li:hover {
227  background: #eefaf9;
228  transition: background 0.3s ease;
229}
230
231
232
233.cust_form7 {
234  max-width: 600px;
235  margin: 3rem auto;
236  padding: 2rem;
237  background: #ffffff;
238  border-radius: 10px;
239  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
240  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
241}
242
243.cust_form7 form {
244  display: flex;
245  flex-direction: column;
246  gap: 1.2rem;
247}
248
249.cust_form7 input[type="text"],
250.cust_form7 input[type="email"],
251.cust_form7 input[type="tel"],
252.cust_form7 textarea,
253.cust_form7 select {
254  width: 100%;
255  padding: 0.9rem 1rem;
256font-size: 15px;
257  border: 1px solid #ccc;
258  border-radius: 6px;
259  transition: border-color 0.3s;
260}
261
262.cust_form7 input:focus,
263.cust_form7 textarea:focus,
264.cust_form7 select:focus {
265  border-color: #2c7a7b;
266  outline: none;
267}
268
269.cust_form7 textarea {
270  resize: vertical;
271  min-height: 120px;
272}
273
274.cust_form7 input[type="submit"],
275.cust_form7 button {
276  padding: 0.9rem 1.5rem;
277  background-color: #2c7a7b;
278  color: white;
279  border: none;
280  border-radius: 6px;
281  font-size: 15px;
282  cursor: pointer;
283  transition: background-color 0.3s;
284}
285
286.cust_form7 input[type="submit"]:hover,
287.cust_form7 button:hover {
288  background-color: #256e6e;
289}
290
291
292@media (max-width: 500px) {
293  .cust_form7 {
294    padding: 1.5rem 1rem;
295  }
296}
297
298
299.page-id-788 .inner-slide {
300    position: relative;
301    width: 100%;
302    overflow: visible;
303}
304
305section#reservation_us4651 {
306    margin-top: 50px;
307}
308
309.privacy-policy p {
310    text-align: justify;
311    line-height: 27px;
312   
313}
314
315
316
317
318@media (max-width: 768px) {
319  .bannercontent {
320    display: none !important;
321  }
322}
323
324
325a.cust_rese5.btn.btn-primary {
326    margin-bottom: 18px;
327}
328
329.singular header.entry-header.has-text-align-center.header-footer-group {
330    display: none;
331}
332
333.singular .inner_banner img {
334    width: 100%;
335    height: 600px;
336    object-fit: cover;
337}
338
339
340section.airport-pickup-guide h4 {
341    text-align: left;
342    margin: 25px 0px 25px 0px;
343}
344
345section.airport-rides-better-option h4{
346    text-align: left;
347    margin: 25px 0px 25px 0px;
348}
349
350
351section .airport-shuttle-guide h4{
352    text-align: left;
353    margin: 25px 0px 25px 0px;
354}
355
356section .post-inner h4{
357    text-align: left;
358    margin: 25px 0px 25px 0px;
359}
360
361.postid-853 h4 {
362    margin: 25px 0 25px 0;
363}
364
365.single h3 {
366    font-size: 25px;
367    margin-top: 20px;
368    text-align: left;
369    margin-bottom: 20px;
370}
371
372.singular h2 {
373    font-size: 25px;
374    margin-bottom: 20px;
375}
376
377.singular h3 {
378    margin-bottom: 30px;
379    margin-top: 30px;
380    font-size: 25px;
381    text-align: left;
382}
383.aioseo-author-bio-compact {
384    display: none;
385}
386
387.page-id-1951 .oue-usp h3 {
388    text-align: center !important;
389}
390
391.main_heading h3 {
392    text-align: center;
393}
394
395.cust_table654.container , .cust_para6564 {
396    margin-top: 60px;
397    margin-bottom: 60px;
398}
399
400.main_heading h3 a {
401    color: #111;
402}
403
404.main_heading45 h4 {
405    margin-top: 80px;
406}
407
408.entry-content h1 {
409    font-size: 25px;
410    font-weight: bold;
411    margin: 27px;
412}
413
414.error404 .footer-widgets.column-one.grid-item {
415    display: none;
416}
417
418.error404 .footer-widgets.column-two.grid-item {
419    display: none;
420}
421
422.error404 .section-inner.thin.error404-content {
423    padding-top: 220px;
424    padding-bottom: 100px;
425    text-align: center;
426}
427
428
429
430
431
432
433/* ===========================
434   ELEGANT PREMIUM POPUP STYLING
435   =========================== */
436
437/* Popup Outer Box */
438
439
440/* Fade-in Animation */
441@keyframes popupFade {
442    from { opacity: 0; transform: translateY(-20px); }
443    to   { opacity: 1; transform: translateY(0); }
444}
445
446/* Heading */
447#pum-5016 h2,
448.pum-title {
449    font-size: 30px !important;
450    font-weight: 700 !important;
451    margin-bottom: 25px !important;
452    color: #222 !important;
453    font-family: 'Poppins', sans-serif;
454}
455
456/* Close Button */
457#cf7-popup-close,
458.pum-close {
459    background: #00aecd !important;
460    color: #fff !important;
461    padding: 8px 14px !important;
462    border-radius: 8px !important;
463    font-size: 14px !important;
464    font-weight: 600 !important;
465    cursor: pointer;
466    transition: 0.2s ease;
467}
468#cf7-popup-close:hover,
469.pum-close:hover {
470    background: #008aa3 !important;
471}
472
473/* Input Fields */
474#pum-5016 input[type="text"],
475#pum-5016 input[type="email"],
476#pum-5016 input[type="tel"],
477#pum-5016 textarea,
478div.wpcf7 input,
479div.wpcf7 textarea {
480    width: 100% !important;
481    padding: 12px 14px !important;
482    border-radius: 8px !important;
483    border: 1px solid #d8d8d8 !important;
484    font-size: 15px !important;
485    margin-bottom: 15px !important;
486    transition: all 0.25s ease-in-out !important;
487    background: #fafafa !important;
488}
489
490/* Input Hover/Focus */
491#pum-5016 input:focus,
492#pum-5016 textarea:focus {
493    border-color: #00aecd !important;
494    background: #fff !important;
495    box-shadow: 0 0 6px rgba(0,174,205,0.3) !important;
496}
497
498/* Make Name + Last Name Same Row */
499.wpcf7-form-control-wrap {
500    width: 100% !important;
501}
502
503#pum-5016 form p {
504/*     display: flex; */
505    gap: 15px;
506    flex-wrap: wrap;
507}
508
509#pum-5016 form p > span {
510    flex: 1 1 calc(50% - 15px) !important;
511}
512
513/* Message Field Full Width */
514#pum-5016 textarea {
515    min-height: 160px !important;
516    flex: 1 1 100% !important;
517}
518
519/* Submit Button */
520#pum-5016 input[type="submit"] {
521    background: #000 !important;
522    color: #fff !important;
523    padding: 12px 30px !important;
524    font-size: 17px !important;
525    font-weight: 700 !important;
526    border-radius: 10px !important;
527    border: none !important;
528    cursor: pointer;
529    margin-top: 10px !important;
530    transition: 0.25s ease;
531}
532#pum-5016 input[type="submit"]:hover {
533    background: #333 !important;
534}
535
536/* Recaptcha Box */
537.g-recaptcha {
538    transform: scale(0.95);
539    transform-origin: left;
540    margin-top: 8px;
541}
542
543div#popmake-5016 {
544    margin-top: 80px !important;
545}
546
547
548
549
550
551
552.mcl-aa-section {
553    padding: 60px 20px;
554    background: #f9f9f9;
555}
556
557.mcl-aa-container {
558    max-width: 1200px;
559    margin: 0 auto;
560}
561
562.mcl-aa-main-heading {
563    font-size: 30px;
564    font-weight: 700;
565    margin-bottom: 20px;
566}
567
568.mcl-aa-sub-heading {
569    font-size: 22px;
570    font-weight: 600;
571    margin: 40px 0 20px;
572}
573
574.mcl-aa-intro {
575    font-size: 16px;
576    line-height: 1.7;
577    margin-bottom: 15px;
578}
579
580.mcl-aa-grid {
581    display: grid;
582    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
583    gap: 20px;
584}
585
586.mcl-aa-card {
587    background: #ffffff;
588    padding: 20px;
589    border-radius: 8px;
590    box-shadow: 0 4px 12px rgba(0,0,0,0.05);
591}
592
593.mcl-aa-card h4 {
594    margin-bottom: 10px;
595    font-size: 18px;
596}
597
598.mcl-aa-fleet-list,
599.mcl-aa-check-list {
600    margin-left: 20px;
601    line-height: 1.8;
602}
603
604.mcl-aa-cta-box {
605    margin-top: 40px;
606    padding: 30px;
607    background: #111;
608    color: #fff;
609    text-align: center;
610    border-radius: 8px;
611}
612
613.mcl-aa-contact {
614    margin-top: 10px;
615    font-size: 18px;
616}
617
618
619
620
621
622
623/* Unique scope: .mcl-article-wrap */
624.mcl-article-wrap{
625  font-family: "Poppins", Arial, sans-serif;
626  background:#ffffff;     /* ✅ white background like 2nd screenshot */
627  color:#222;
628  padding: 40px 16px;
629}
630
631.mcl-article-wrap .mcl-article-container{
632  max-width: 1100px;
633  margin: 0 auto;
634  background:#fff;
635}
636
637.mcl-article-wrap .mcl-breadcrumb{
638  font-size: 13px;
639  color:#666;
640  margin: 0 0 14px;
641}
642
643.mcl-article-wrap .mcl-title{
644  font-size: 34px;
645  line-height: 1.2;
646  font-weight: 800;
647  letter-spacing: .2px;
648  margin: 0 0 16px;
649  text-transform: none;
650}
651
652.mcl-article-wrap .mcl-subtitle{
653  font-size: 16px;
654  line-height: 1.9;
655  color:#444;
656  margin: 0 0 18px;
657}
658
659.mcl-article-wrap .mcl-divider{
660  height: 1px;
661  background: #e9e9e9;
662  border: 0;
663  margin: 26px 0;
664}
665
666.mcl-article-wrap h2{
667  font-size: 22px;
668  font-weight: 800;
669  letter-spacing: .6px;
670  text-transform: uppercase;
671  margin: 26px 0 12px;
672}
673
674.mcl-article-wrap .mcl-h2-line{
675  width: 70px;
676  height: 3px;
677  background: #caa06a;
678  margin: 10px 0 16px;
679  border-radius: 99px;
680}
681
682.mcl-article-wrap p{
683  font-size: 16px;
684  line-height: 1.95;
685  color:#2b2b2b;
686  margin: 0 0 16px;
687}
688
689.mcl-article-wrap ul{
690  margin: 0 0 18px 18px;
691  padding: 0;
692}
693
694.mcl-article-wrap li{
695  font-size: 16px;
696  line-height: 1.9;
697  color:#2b2b2b;
698  margin: 8px 0;
699}
700
701/* Highlight box */
702.mcl-article-wrap .mcl-callout{
703  background: #faf7f2;
704  border: 1px solid #f0e6d8;
705  border-left: 6px solid #caa06a;
706  padding: 18px 18px;
707  border-radius: 12px;
708  margin: 22px 0;
709}
710
711.mcl-article-wrap .mcl-callout strong{
712  color:#1e1e1e;
713}
714
715/* Two-column info grid (responsive) */
716.mcl-article-wrap .mcl-info-grid{
717  display: grid;
718  grid-template-columns: repeat(2, minmax(0,1fr));
719  gap: 14px;
720  margin: 18px 0 8px;
721}
722
723.mcl-article-wrap .mcl-info-card{
724  border: 1px solid #ededed;
725  background: #fff;
726  border-radius: 12px;
727  padding: 14px 14px;
728}
729
730.mcl-article-wrap .mcl-info-card h4{
731  font-size: 16px;
732  margin: 0 0 6px;
733  font-weight: 800;
734}
735
736.mcl-article-wrap .mcl-info-card p{
737  margin: 0;
738  font-size: 14px;
739  line-height: 1.8;
740  color:#444;
741}
742
743/* CTA */
744.mcl-article-wrap .mcl-cta{
745  margin-top: 26px;
746  border-radius: 14px;
747  padding: 22px 18px;
748  background: #111;
749  color:#fff;
750}
751
752.mcl-article-wrap .mcl-cta h3{
753  margin: 0 0 10px;
754  font-size: 20px;
755  font-weight: 900;
756}
757
758.mcl-article-wrap .mcl-cta p{
759  color:#e9e9e9;
760  margin: 0 0 10px;
761}
762
763.mcl-article-wrap .mcl-cta a{
764  color:#caa06a;
765  font-weight: 800;
766  text-decoration: none;
767}
768
769.mcl-article-wrap .mcl-cta a:hover{
770  text-decoration: underline;
771}
772
773.mcl-article-wrap .mcl-cta .mcl-cta-row{
774  margin-top: 10px;
775  display:flex;
776  flex-wrap: wrap;
777  gap: 10px 18px;
778  font-weight: 700;
779}
780
781/* Responsive */
782@media (max-width: 768px){
783  .mcl-article-wrap .mcl-title{ font-size: 26px; }
784  .mcl-article-wrap h2{ font-size: 18px; }
785  .mcl-article-wrap .mcl-info-grid{ grid-template-columns: 1fr; }
786}
787
788
789input.wpcf7-form-control.wpcf7-submit.has-spinner.btn {
790    color: #111;
791    border: 1px solid #111 !important;
792}
793
794
795
796
797
798
799
800/* POST 5107 LAYOUT FIX */
801.postid-5107 .mcl-article-wrap {
802    background: #f5f5f5;
803    padding: 0;
804}
805
806.postid-5107 .mcl-article-container {
807    max-width: 1050px;
808    width: 100%;
809    margin: 0 auto;
810    background: #fff;
811    padding: 45px 45px;
812}
813
814/* Headings */
815.postid-5107 .mcl-title,
816.postid-5107 .mcl-article-container h1,
817.postid-5107 .mcl-article-container h2 {
818    text-align: left !important;
819    margin: 35px 0 14px !important;
820    line-height: 1.25;
821}
822
823/* First title */
824.postid-5107 .mcl-title {
825    margin-top: 0 !important;
826}
827
828/* Gold line left aligned */
829.postid-5107 .mcl-h2-line {
830    width: 70px;
831    height: 3px;
832    background: #c9a15b;
833    margin: 0 0 22px 0 !important;
834}
835
836/* Text */
837.postid-5107 .mcl-article-container p {
838    margin: 0 0 18px;
839    line-height: 1.75;
840}
841
842/* Lists */
843.postid-5107 .mcl-article-container ul {
844    list-style: disc;
845    padding-left: 24px;
846    margin: 0 0 28px;
847}
848
849.postid-5107 .mcl-article-container li {
850    display: list-item !important;
851    margin-bottom: 10px;
852    line-height: 1.65;
853}
854
855/* CTA */
856.postid-5107 .mcl-cta {
857    background: #111;
858    color: #fff;
859    padding: 28px;
860    margin: 35px 0 25px;
861    border-radius: 10px;
862    text-align: center;
863}
864
865.postid-5107 .mcl-cta h3 {
866    color: #fff;
867    margin-top: 0;
868}
869
870.postid-5107 .mcl-cta-row {
871    display: flex;
872    justify-content: center;
873    gap: 18px;
874    flex-wrap: wrap;
875    margin-top: 18px;
876}
877
878.postid-5107 .mcl-cta a {
879    color: #c9a15b;
880    font-weight: 700;
881}
882
883/* Remove ugly extra center heading spacing */
884.postid-5107 .mcl-article-container > h1:not(.mcl-title) {
885    margin-top: 25px !important;
886}
887
888/* MOBILE */
889@media (max-width: 768px) {
890    .postid-5107 .mcl-article-container {
891        padding: 28px 18px;
892    }
893
894    .postid-5107 .mcl-title,
895    .postid-5107 .mcl-article-container h1,
896    .postid-5107 .mcl-article-container h2 {
897        text-align: left !important;
898        margin-top: 28px !important;
899    }
900
901    .postid-5107 .mcl-cta {
902        padding: 22px 15px;
903    }
904
905    .postid-5107 .mcl-cta-row {
906        flex-direction: column;
907        gap: 10px;
908    }
909}
910
911@media (max-width: 480px) {
912    .postid-5107 .mcl-article-container {
913        padding: 22px 14px;
914    }
915
916    .postid-5107 .mcl-h2-line {
917        width: 55px;
918    }
919}
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940/* POST 5124 LAYOUT FIX */
941.postid-5124 .mcl-article-wrap {
942    background: #f5f5f5;
943    padding: 0;
944}
945
946.postid-5124 .mcl-article-container {
947    max-width: 1050px;
948    width: 100%;
949    margin: 0 auto;
950    background: #fff;
951    padding: 45px 45px;
952}
953
954/* Headings */
955.postid-5124 .mcl-title,
956.postid-5124 .mcl-article-container h1,
957.postid-5124 .mcl-article-container h2 {
958    text-align: left !important;
959    margin: 35px 0 14px !important;
960    line-height: 1.25;
961}
962
963/* First title */
964.postid-5124 .mcl-title {
965    margin-top: 0 !important;
966}
967
968/* Gold line left aligned */
969.postid-5124 .mcl-h2-line {
970    width: 70px;
971    height: 3px;
972    background: #c9a15b;
973    margin: 0 0 22px 0 !important;
974}
975
976/* Text */
977.postid-5124 .mcl-article-container p {
978    margin: 0 0 18px;
979    line-height: 1.75;
980}
981
982/* Lists */
983.postid-5124 .mcl-article-container ul {
984    list-style: disc;
985    padding-left: 24px;
986    margin: 0 0 28px;
987}
988
989.postid-5124 .mcl-article-container li {
990    display: list-item !important;
991    margin-bottom: 10px;
992    line-height: 1.65;
993}
994
995/* CTA */
996.postid-5124 .mcl-cta {
997    background: #111;
998    color: #fff;
999    padding: 28px;
1000    margin: 35px 0 25px;
1001    border-radius: 10px;
1002    text-align: center;
1003}
1004
1005.postid-5124 .mcl-cta h3 {
1006    color: #fff;
1007    margin-top: 0;
1008}
1009
1010.postid-5124 .mcl-cta-row {
1011    display: flex;
1012    justify-content: center;
1013    gap: 18px;
1014    flex-wrap: wrap;
1015    margin-top: 18px;
1016}
1017
1018.postid-5124 .mcl-cta a {
1019    color: #c9a15b;
1020    font-weight: 700;
1021}
1022
1023/* Remove ugly extra center heading spacing */
1024.postid-5124 .mcl-article-container > h1:not(.mcl-title) {
1025    margin-top: 25px !important;
1026
1027text-align:center !important;
1028}
1029
1030/* MOBILE */
1031@media (max-width: 768px) {
1032    .postid-5124 .mcl-article-container {
1033        padding: 28px 18px;
1034    }
1035
1036    .postid-5124 .mcl-title,
1037    .postid-5124 .mcl-article-container h1,
1038    .postid-5124 .mcl-article-container h2 {
1039        text-align: left !important;
1040        margin-top: 28px !important;
1041    }
1042
1043    .postid-5124 .mcl-cta {
1044        padding: 22px 15px;
1045    }
1046
1047    .postid-5124 .mcl-cta-row {
1048        flex-direction: column;
1049        gap: 10px;
1050    }
1051}
1052
1053@media (max-width: 480px) {
1054    .postid-5124 .mcl-article-container {
1055        padding: 22px 14px;
1056    }
1057
1058    .postid-5124 .mcl-h2-line {
1059        width: 55px;
1060    }
1061}
1062
1063
1064
1065/* PROFESSIONAL UL / OL LIST STYLING */
1066.postid-5124 .mcl-article-container ul,
1067.postid-5124 .mcl-article-container ol {
1068    margin: 12px 0 30px;
1069    padding-left: 0;
1070    list-style: none;
1071}
1072
1073.postid-5124 .mcl-article-container ul li,
1074.postid-5124 .mcl-article-container ol li {
1075    position: relative;
1076    padding-left: 34px;
1077    margin-bottom: 14px;
1078    line-height: 1.75;
1079    font-size: 16px;
1080    color: #333;
1081    display: block !important;
1082}
1083
1084/* Gold Bullet */
1085.postid-5124 .mcl-article-container ul li::before {
1086    content: "";
1087    position: absolute;
1088    left: 0;
1089    top: 11px;
1090    width: 10px;
1091    height: 10px;
1092    background: #c9a15b;
1093    border-radius: 50%;
1094    box-shadow: 0 0 0 4px rgba(201,161,91,0.15);
1095}
1096
1097/* Ordered List Counter */
1098.postid-5124 .mcl-article-container ol {
1099    counter-reset: mcl-counter;
1100}
1101
1102.postid-5124 .mcl-article-container ol li {
1103    counter-increment: mcl-counter;
1104}
1105
1106.postid-5124 .mcl-article-container ol li::before {
1107    content: counter(mcl-counter);
1108    position: absolute;
1109    left: 0;
1110    top: 2px;
1111    width: 22px;
1112    height: 22px;
1113    background: #c9a15b;
1114    color: #fff;
1115    border-radius: 50%;
1116    font-size: 12px;
1117    font-weight: 700;
1118    display: flex;
1119    align-items: center;
1120    justify-content: center;
1121}
1122
1123/* Nested UL */
1124.postid-5124 .mcl-article-container ul ul {
1125    margin-top: 12px;
1126    margin-bottom: 12px;
1127}
1128
1129.postid-5124 .mcl-article-container ul ul li {
1130    font-size: 15px;
1131    padding-left: 28px;
1132}
1133
1134.postid-5124 .mcl-article-container ul ul li::before {
1135    width: 7px;
1136    height: 7px;
1137    top: 12px;
1138    background: #111;
1139    box-shadow: none;
1140}
1141
1142/* MOBILE */
1143@media (max-width: 768px) {
1144
1145    .postid-5124 .mcl-article-container ul li,
1146    .postid-5124 .mcl-article-container ol li {
1147        padding-left: 30px;
1148        font-size: 15px;
1149        margin-bottom: 12px;
1150    }
1151
1152    .postid-5124 .mcl-article-container ul li::before {
1153        width: 8px;
1154        height: 8px;
1155        top: 10px;
1156    }
1157
1158    .postid-5124 .mcl-article-container ol li::before {
1159        width: 20px;
1160        height: 20px;
1161        font-size: 11px;
1162    }
1163}
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178/* POST 5205 LAYOUT FIX */
1179.postid-5205 .mcl-article-wrap {
1180    background: #f5f5f5;
1181    padding: 0;
1182}
1183
1184.postid-5205 .mcl-article-container {
1185    max-width: 1050px;
1186    width: 100%;
1187    margin: 0 auto;
1188    background: #fff;
1189    padding: 45px 45px;
1190}
1191
1192/* Headings */
1193.postid-5205 .mcl-title,
1194.postid-5205 .mcl-article-container h1,
1195.postid-5205 .mcl-article-container h2 {
1196    text-align: left !important;
1197    margin: 35px 0 14px !important;
1198    line-height: 1.25;
1199}
1200
1201/* First title */
1202.postid-5205 .mcl-title {
1203    margin-top: 0 !important;
1204}
1205
1206/* Gold line left aligned */
1207.postid-5205 .mcl-h2-line {
1208    width: 70px;
1209    height: 3px;
1210    background: #c9a15b;
1211    margin: 0 0 22px 0 !important;
1212}
1213
1214/* Text */
1215.postid-5205 .mcl-article-container p {
1216    margin: 0 0 18px;
1217    line-height: 1.75;
1218}
1219
1220/* Lists */
1221.postid-5205 .mcl-article-container ul {
1222    list-style: disc;
1223    padding-left: 24px;
1224    margin: 0 0 28px;
1225}
1226
1227.postid-5205 .mcl-article-container li {
1228    display: list-item !important;
1229    margin-bottom: 10px;
1230    line-height: 1.65;
1231}
1232
1233/* CTA */
1234.postid-5205 .mcl-cta {
1235    background: #111;
1236    color: #fff;
1237    padding: 28px;
1238    margin: 35px 0 25px;
1239    border-radius: 10px;
1240    text-align: center;
1241}
1242
1243.postid-5205 .mcl-cta h3 {
1244    color: #fff;
1245    margin-top: 0;
1246}
1247
1248.postid-5205 .mcl-cta-row {
1249    display: flex;
1250    justify-content: center;
1251    gap: 18px;
1252    flex-wrap: wrap;
1253    margin-top: 18px;
1254}
1255
1256.postid-5205 .mcl-cta a {
1257    color: #c9a15b;
1258    font-weight: 700;
1259}
1260
1261/* Remove ugly extra center heading spacing */
1262.postid-5205 .mcl-article-container > h1:not(.mcl-title) {
1263    margin-top: 25px !important;
1264
1265text-align:center !important;
1266}
1267
1268/* MOBILE */
1269@media (max-width: 768px) {
1270    .postid-5205 .mcl-article-container {
1271        padding: 28px 18px;
1272    }
1273
1274    .postid-5205 .mcl-title,
1275    .postid-5205 .mcl-article-container h1,
1276    .postid-5205 .mcl-article-container h2 {
1277        text-align: left !important;
1278        margin-top: 28px !important;
1279    }
1280
1281    .postid-5205 .mcl-cta {
1282        padding: 22px 15px;
1283    }
1284
1285    .postid-5205 .mcl-cta-row {
1286        flex-direction: column;
1287        gap: 10px;
1288    }
1289}
1290
1291@media (max-width: 480px) {
1292    .postid-5205 .mcl-article-container {
1293        padding: 22px 14px;
1294    }
1295
1296    .postid-5205 .mcl-h2-line {
1297        width: 55px;
1298    }
1299}
1300
1301
1302
1303/* PROFESSIONAL UL / OL LIST STYLING */
1304.postid-5205 .mcl-article-container ul,
1305.postid-5205 .mcl-article-container ol {
1306    margin: 12px 0 30px;
1307    padding-left: 0;
1308    list-style: none;
1309}
1310
1311.postid-5205 .mcl-article-container ul li,
1312.postid-5205 .mcl-article-container ol li {
1313    position: relative;
1314    padding-left: 34px;
1315    margin-bottom: 14px;
1316    line-height: 1.75;
1317    font-size: 16px;
1318    color: #333;
1319    display: block !important;
1320}
1321
1322/* Gold Bullet */
1323.postid-5205 .mcl-article-container ul li::before {
1324    content: "";
1325    position: absolute;
1326    left: 0;
1327    top: 11px;
1328    width: 10px;
1329    height: 10px;
1330    background: #c9a15b;
1331    border-radius: 50%;
1332    box-shadow: 0 0 0 4px rgba(201,161,91,0.15);
1333}
1334
1335/* Ordered List Counter */
1336.postid-5205 .mcl-article-container ol {
1337    counter-reset: mcl-counter;
1338}
1339
1340.postid-5205 .mcl-article-container ol li {
1341    counter-increment: mcl-counter;
1342}
1343
1344.postid-5205 .mcl-article-container ol li::before {
1345    content: counter(mcl-counter);
1346    position: absolute;
1347    left: 0;
1348    top: 2px;
1349    width: 22px;
1350    height: 22px;
1351    background: #c9a15b;
1352    color: #fff;
1353    border-radius: 50%;
1354    font-size: 12px;
1355    font-weight: 700;
1356    display: flex;
1357    align-items: center;
1358    justify-content: center;
1359}
1360
1361/* Nested UL */
1362.postid-5205 .mcl-article-container ul ul {
1363    margin-top: 12px;
1364    margin-bottom: 12px;
1365}
1366
1367.postid-5205 .mcl-article-container ul ul li {
1368    font-size: 15px;
1369    padding-left: 28px;
1370}
1371
1372.postid-5205 .mcl-article-container ul ul li::before {
1373    width: 7px;
1374    height: 7px;
1375    top: 12px;
1376    background: #111;
1377    box-shadow: none;
1378}
1379
1380/* MOBILE */
1381@media (max-width: 768px) {
1382
1383    .postid-5205 .mcl-article-container ul li,
1384    .postid-5205 .mcl-article-container ol li {
1385        padding-left: 30px;
1386        font-size: 15px;
1387        margin-bottom: 12px;
1388    }
1389
1390    .postid-5205 .mcl-article-container ul li::before {
1391        width: 8px;
1392        height: 8px;
1393        top: 10px;
1394    }
1395
1396    .postid-5205 .mcl-article-container ol li::before {
1397        width: 20px;
1398        height: 20px;
1399        font-size: 11px;
1400    }
1401}
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411/* POST 5212 LAYOUT FIX */
1412.postid-5212 .mcl-article-wrap {
1413    background: #f5f5f5;
1414    padding: 0;
1415}
1416
1417.postid-5212 .mcl-article-container {
1418    max-width: 1050px;
1419    width: 100%;
1420    margin: 0 auto;
1421    background: #fff;
1422    padding: 45px 45px;
1423}
1424
1425/* Headings */
1426.postid-5212 .mcl-title,
1427.postid-5212 .mcl-article-container h1,
1428.postid-5212 .mcl-article-container h2 {
1429    text-align: left !important;
1430    margin: 35px 0 14px !important;
1431    line-height: 1.25;
1432}
1433
1434/* First title */
1435.postid-5212 .mcl-title {
1436    margin-top: 0 !important;
1437}
1438
1439/* Gold line left aligned */
1440.postid-5212 .mcl-h2-line {
1441    width: 70px;
1442    height: 3px;
1443    background: #c9a15b;
1444    margin: 0 0 22px 0 !important;
1445}
1446
1447/* Text */
1448.postid-5212 .mcl-article-container p {
1449    margin: 0 0 18px;
1450    line-height: 1.75;
1451}
1452
1453/* Lists */
1454.postid-5212 .mcl-article-container ul {
1455    list-style: disc;
1456    padding-left: 24px;
1457    margin: 0 0 28px;
1458}
1459
1460.postid-5212 .mcl-article-container li {
1461    display: list-item !important;
1462    margin-bottom: 10px;
1463    line-height: 1.65;
1464}
1465
1466/* CTA */
1467.postid-5212 .mcl-cta {
1468    background: #111;
1469    color: #fff;
1470    padding: 28px;
1471    margin: 35px 0 25px;
1472    border-radius: 10px;
1473    text-align: center;
1474}
1475
1476.postid-5212 .mcl-cta h3 {
1477    color: #fff;
1478    margin-top: 0;
1479}
1480
1481.postid-5212 .mcl-cta-row {
1482    display: flex;
1483    justify-content: center;
1484    gap: 18px;
1485    flex-wrap: wrap;
1486    margin-top: 18px;
1487}
1488
1489.postid-5212 .mcl-cta a {
1490    color: #c9a15b;
1491    font-weight: 700;
1492}
1493
1494/* Remove ugly extra center heading spacing */
1495.postid-5212 .mcl-article-container > h1:not(.mcl-title) {
1496    margin-top: 25px !important;
1497
1498text-align:center !important;
1499}
1500
1501/* MOBILE */
1502@media (max-width: 768px) {
1503    .postid-5212 .mcl-article-container {
1504        padding: 28px 18px;
1505    }
1506
1507    .postid-5212 .mcl-title,
1508    .postid-5212 .mcl-article-container h1,
1509    .postid-5212 .mcl-article-container h2 {
1510        text-align: left !important;
1511        margin-top: 28px !important;
1512    }
1513
1514    .postid-5212 .mcl-cta {
1515        padding: 22px 15px;
1516    }
1517
1518    .postid-5212 .mcl-cta-row {
1519        flex-direction: column;
1520        gap: 10px;
1521    }
1522}
1523
1524@media (max-width: 480px) {
1525    .postid-5212 .mcl-article-container {
1526        padding: 22px 14px;
1527    }
1528
1529    .postid-5212 .mcl-h2-line {
1530        width: 55px;
1531    }
1532}
1533
1534
1535
1536/* PROFESSIONAL UL / OL LIST STYLING */
1537.postid-5212 .mcl-article-container ul,
1538.postid-5212 .mcl-article-container ol {
1539    margin: 12px 0 30px;
1540    padding-left: 0;
1541    list-style: none;
1542}
1543
1544.postid-5212 .mcl-article-container ul li,
1545.postid-5212 .mcl-article-container ol li {
1546    position: relative;
1547    padding-left: 34px;
1548    margin-bottom: 14px;
1549    line-height: 1.75;
1550    font-size: 16px;
1551    color: #333;
1552    display: block !important;
1553}
1554
1555/* Gold Bullet */
1556.postid-5212 .mcl-article-container ul li::before {
1557    content: "";
1558    position: absolute;
1559    left: 0;
1560    top: 11px;
1561    width: 10px;
1562    height: 10px;
1563    background: #c9a15b;
1564    border-radius: 50%;
1565    box-shadow: 0 0 0 4px rgba(201,161,91,0.15);
1566}
1567
1568/* Ordered List Counter */
1569.postid-5212 .mcl-article-container ol {
1570    counter-reset: mcl-counter;
1571}
1572
1573.postid-5212 .mcl-article-container ol li {
1574    counter-increment: mcl-counter;
1575}
1576
1577.postid-5212 .mcl-article-container ol li::before {
1578    content: counter(mcl-counter);
1579    position: absolute;
1580    left: 0;
1581    top: 2px;
1582    width: 22px;
1583    height: 22px;
1584    background: #c9a15b;
1585    color: #fff;
1586    border-radius: 50%;
1587    font-size: 12px;
1588    font-weight: 700;
1589    display: flex;
1590    align-items: center;
1591    justify-content: center;
1592}
1593
1594/* Nested UL */
1595.postid-5212 .mcl-article-container ul ul {
1596    margin-top: 12px;
1597    margin-bottom: 12px;
1598}
1599
1600.postid-5212 .mcl-article-container ul ul li {
1601    font-size: 15px;
1602    padding-left: 28px;
1603}
1604
1605.postid-5212 .mcl-article-container ul ul li::before {
1606    width: 7px;
1607    height: 7px;
1608    top: 12px;
1609    background: #111;
1610    box-shadow: none;
1611}
1612
1613/* MOBILE */
1614@media (max-width: 768px) {
1615
1616    .postid-5212 .mcl-article-container ul li,
1617    .postid-5212 .mcl-article-container ol li {
1618        padding-left: 30px;
1619        font-size: 15px;
1620        margin-bottom: 12px;
1621    }
1622
1623    .postid-5212 .mcl-article-container ul li::before {
1624        width: 8px;
1625        height: 8px;
1626        top: 10px;
1627    }
1628
1629    .postid-5212 .mcl-article-container ol li::before {
1630        width: 20px;
1631        height: 20px;
1632        font-size: 11px;
1633    }
1634}
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651/* POST 5216 LAYOUT FIX */
1652.postid-5216 .mcl-article-wrap {
1653    background: #f5f5f5;
1654    padding: 0;
1655}
1656
1657.postid-5216 .mcl-article-container {
1658    max-width: 1050px;
1659    width: 100%;
1660    margin: 0 auto;
1661    background: #fff;
1662    padding: 45px 45px;
1663}
1664
1665/* Headings */
1666.postid-5216 .mcl-title,
1667.postid-5216 .mcl-article-container h1,
1668.postid-5216 .mcl-article-container h2 {
1669    text-align: left !important;
1670    margin: 35px 0 14px !important;
1671    line-height: 1.25;
1672}
1673
1674/* First title */
1675.postid-5216 .mcl-title {
1676    margin-top: 0 !important;
1677}
1678
1679/* Gold line left aligned */
1680.postid-5216 .mcl-h2-line {
1681    width: 70px;
1682    height: 3px;
1683    background: #c9a15b;
1684    margin: 0 0 22px 0 !important;
1685}
1686
1687/* Text */
1688.postid-5216 .mcl-article-container p {
1689    margin: 0 0 18px;
1690    line-height: 1.75;
1691}
1692
1693/* Lists */
1694.postid-5216 .mcl-article-container ul {
1695    list-style: disc;
1696    padding-left: 24px;
1697    margin: 0 0 28px;
1698}
1699
1700.postid-5216 .mcl-article-container li {
1701    display: list-item !important;
1702    margin-bottom: 10px;
1703    line-height: 1.65;
1704}
1705
1706/* CTA */
1707.postid-5216 .mcl-cta {
1708    background: #111;
1709    color: #fff;
1710    padding: 28px;
1711    margin: 35px 0 25px;
1712    border-radius: 10px;
1713    text-align: center;
1714}
1715
1716.postid-5216 .mcl-cta h3 {
1717    color: #fff;
1718    margin-top: 0;
1719}
1720
1721.postid-5216 .mcl-cta-row {
1722    display: flex;
1723    justify-content: center;
1724    gap: 18px;
1725    flex-wrap: wrap;
1726    margin-top: 18px;
1727}
1728
1729.postid-5216 .mcl-cta a {
1730    color: #c9a15b;
1731    font-weight: 700;
1732}
1733
1734/* Remove ugly extra center heading spacing */
1735.postid-5216 .mcl-article-container > h1:not(.mcl-title) {
1736    margin-top: 25px !important;
1737
1738text-align:center !important;
1739}
1740
1741/* MOBILE */
1742@media (max-width: 768px) {
1743    .postid-5216 .mcl-article-container {
1744        padding: 28px 18px;
1745    }
1746
1747    .postid-5216 .mcl-title,
1748    .postid-5216 .mcl-article-container h1,
1749    .postid-5216 .mcl-article-container h2 {
1750        text-align: left !important;
1751        margin-top: 28px !important;
1752    }
1753
1754    .postid-5216 .mcl-cta {
1755        padding: 22px 15px;
1756    }
1757
1758    .postid-5216 .mcl-cta-row {
1759        flex-direction: column;
1760        gap: 10px;
1761    }
1762}
1763
1764@media (max-width: 480px) {
1765    .postid-5216 .mcl-article-container {
1766        padding: 22px 14px;
1767    }
1768
1769    .postid-5216 .mcl-h2-line {
1770        width: 55px;
1771    }
1772}
1773
1774
1775
1776/* PROFESSIONAL UL / OL LIST STYLING */
1777.postid-5216 .mcl-article-container ul,
1778.postid-5216 .mcl-article-container ol {
1779    margin: 12px 0 30px;
1780    padding-left: 0;
1781    list-style: none;
1782}
1783
1784.postid-5216 .mcl-article-container ul li,
1785.postid-5216 .mcl-article-container ol li {
1786    position: relative;
1787    padding-left: 34px;
1788    margin-bottom: 14px;
1789    line-height: 1.75;
1790    font-size: 16px;
1791    color: #333;
1792    display: block !important;
1793}
1794
1795/* Gold Bullet */
1796.postid-5216 .mcl-article-container ul li::before {
1797    content: "";
1798    position: absolute;
1799    left: 0;
1800    top: 11px;
1801    width: 10px;
1802    height: 10px;
1803    background: #c9a15b;
1804    border-radius: 50%;
1805    box-shadow: 0 0 0 4px rgba(201,161,91,0.15);
1806}
1807
1808/* Ordered List Counter */
1809.postid-5216 .mcl-article-container ol {
1810    counter-reset: mcl-counter;
1811}
1812
1813.postid-5216 .mcl-article-container ol li {
1814    counter-increment: mcl-counter;
1815}
1816
1817.postid-5216 .mcl-article-container ol li::before {
1818    content: counter(mcl-counter);
1819    position: absolute;
1820    left: 0;
1821    top: 2px;
1822    width: 22px;
1823    height: 22px;
1824    background: #c9a15b;
1825    color: #fff;
1826    border-radius: 50%;
1827    font-size: 12px;
1828    font-weight: 700;
1829    display: flex;
1830    align-items: center;
1831    justify-content: center;
1832}
1833
1834/* Nested UL */
1835.postid-5216 .mcl-article-container ul ul {
1836    margin-top: 12px;
1837    margin-bottom: 12px;
1838}
1839
1840.postid-5216 .mcl-article-container ul ul li {
1841    font-size: 15px;
1842    padding-left: 28px;
1843}
1844
1845.postid-5216 .mcl-article-container ul ul li::before {
1846    width: 7px;
1847    height: 7px;
1848    top: 12px;
1849    background: #111;
1850    box-shadow: none;
1851}
1852
1853/* MOBILE */
1854@media (max-width: 768px) {
1855
1856    .postid-5216 .mcl-article-container ul li,
1857    .postid-5216 .mcl-article-container ol li {
1858        padding-left: 30px;
1859        font-size: 15px;
1860        margin-bottom: 12px;
1861    }
1862
1863    .postid-5216 .mcl-article-container ul li::before {
1864        width: 8px;
1865        height: 8px;
1866        top: 10px;
1867    }
1868
1869    .postid-5216 .mcl-article-container ol li::before {
1870        width: 20px;
1871        height: 20px;
1872        font-size: 11px;
1873    }
1874}
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888.single-post .footer-nav-widgets-wrapper.header-footer-group {
1889    display: none;
1890}
1891
1892.single-post figure.featured-media img {
1893    height: 500px;
1894    width: 100%;
1895    object-fit: contain;
1896}
1897
1898.single-post .section-inner {
1899    display: none;
1900}
1901
1902.single-post nav.pagination-single.section-inner.only-one.only-prev {
1903    display: none;
1904}
1905
1906.page-id-715 .privacy-policy h4 {
1907    text-align: left;
1908    margin-top: 21px;
1909    display: inline-block;
1910    margin-bottom: 20px;
1911    font-size: 18px;
1912}
1913
1914.cust_ul {
1915  list-style: none;
1916  padding: 0;
1917  margin: 1em 0;
1918}
1919
1920.cust_ul li {
1921  position: relative;
1922  padding-left: 1.8em;
1923  margin-bottom: 0.8em;
1924  font-size: 1.05em;
1925  line-height: 1.6;
1926  color: #333;
1927}
1928
1929.cust_ul li::before {
1930  content: "✔";
1931  position: absolute;
1932  left: 0;
1933  top: 0.1em;
1934  font-size: 1em;
1935  color: #2c7a7b; /* Teal tone */
1936}
1937
1938.cust_ul li:hover {
1939  color: #000;
1940  background-color: #f5f5f5;
1941  border-radius: 4px;
1942  padding-left: 2em;
1943  transition: 0.2s;
1944}
1945
1946
1947.cust_ul_faq {
1948  list-style: none;
1949  padding: 0;
1950  margin: 2em 0;
1951  border-left: 3px solid #2c7a7b;
1952}
1953
1954.cust_ul_faq li {
1955  background: #f9f9f9;
1956  margin-bottom: 1.2em;
1957  padding: 1em 1.2em;
1958  border-radius: 6px;
1959  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
1960  font-size: 1.05em;
1961  line-height: 1.6;
1962  position: relative;
1963}
1964
1965.cust_ul_faq li strong {
1966  display: inline-block;
1967  margin-bottom: 0.2em;
1968  color: #2c7a7b;
1969  font-weight: 600;
1970}
1971
1972.cust_ul_faq li::before {
1973  content: "❓";
1974  position: absolute;
1975  left: -2.2em;
1976  top: 1em;
1977  font-size: 1.2em;
1978  color: #2c7a7b;
1979}
1980
1981.cust_ul_faq li:hover {
1982  background: #eefaf9;
1983  transition: background 0.3s ease;
1984}
1985
1986
1987
1988.cust_form7 {
1989  max-width: 600px;
1990  margin: 3rem auto;
1991  padding: 2rem;
1992  background: #ffffff;
1993  border-radius: 10px;
1994  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
1995  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
1996}
1997
1998.cust_form7 form {
1999  display: flex;
2000  flex-direction: column;
2001  gap: 1.2rem;
2002}
2003
2004.cust_form7 input[type="text"],
2005.cust_form7 input[type="email"],
2006.cust_form7 input[type="tel"],
2007.cust_form7 textarea,
2008.cust_form7 select {
2009  width: 100%;
2010  padding: 0.9rem 1rem;
2011font-size: 15px;
2012  border: 1px solid #ccc;
2013  border-radius: 6px;
2014  transition: border-color 0.3s;
2015}
2016
2017.cust_form7 input:focus,
2018.cust_form7 textarea:focus,
2019.cust_form7 select:focus {
2020  border-color: #2c7a7b;
2021  outline: none;
2022}
2023
2024.cust_form7 textarea {
2025  resize: vertical;
2026  min-height: 120px;
2027}
2028
2029.cust_form7 input[type="submit"],
2030.cust_form7 button {
2031  padding: 0.9rem 1.5rem;
2032  background-color: #2c7a7b;
2033  color: white;
2034  border: none;
2035  border-radius: 6px;
2036  font-size: 15px;
2037  cursor: pointer;
2038  transition: background-color 0.3s;
2039}
2040
2041.cust_form7 input[type="submit"]:hover,
2042.cust_form7 button:hover {
2043  background-color: #256e6e;
2044}
2045
2046
2047@media (max-width: 500px) {
2048  .cust_form7 {
2049    padding: 1.5rem 1rem;
2050  }
2051}
2052
2053
2054.page-id-788 .inner-slide {
2055    position: relative;
2056    width: 100%;
2057    overflow: visible;
2058}
2059
2060section#reservation_us4651 {
2061    margin-top: 50px;
2062}
2063
2064.privacy-policy p {
2065    text-align: justify;
2066    line-height: 27px;
2067   
2068}
2069
2070
2071
2072
2073@media (max-width: 768px) {
2074  .bannercontent {
2075    display: none !important;
2076  }
2077}
2078
2079
2080a.cust_rese5.btn.btn-primary {
2081    margin-bottom: 18px;
2082}
2083
2084.singular header.entry-header.has-text-align-center.header-footer-group {
2085    display: none;
2086}
2087
2088.singular .inner_banner img {
2089    width: 100%;
2090    height: 600px;
2091    object-fit: cover;
2092}
2093
2094
2095section.airport-pickup-guide h4 {
2096    text-align: left;
2097    margin: 25px 0px 25px 0px;
2098}
2099
2100section.airport-rides-better-option h4{
2101    text-align: left;
2102    margin: 25px 0px 25px 0px;
2103}
2104
2105
2106section .airport-shuttle-guide h4{
2107    text-align: left;
2108    margin: 25px 0px 25px 0px;
2109}
2110
2111section .post-inner h4{
2112    text-align: left;
2113    margin: 25px 0px 25px 0px;
2114}
2115
2116.postid-853 h4 {
2117    margin: 25px 0 25px 0;
2118}
2119
2120.single h3 {
2121    font-size: 25px;
2122    margin-top: 20px;
2123    text-align: left;
2124    margin-bottom: 20px;
2125}
2126
2127.singular h2 {
2128    font-size: 25px;
2129    margin-bottom: 20px;
2130}
2131
2132.singular h3 {
2133    margin-bottom: 30px;
2134    margin-top: 30px;
2135    font-size: 25px;
2136    text-align: left;
2137}
2138.aioseo-author-bio-compact {
2139    display: none;
2140}
2141
2142.page-id-1951 .oue-usp h3 {
2143    text-align: center !important;
2144}
2145
2146.main_heading h3 {
2147    text-align: center;
2148}
2149
2150.cust_table654.container , .cust_para6564 {
2151    margin-top: 60px;
2152    margin-bottom: 60px;
2153}
2154
2155.main_heading h3 a {
2156    color: #111;
2157}
2158
2159.main_heading45 h4 {
2160    margin-top: 80px;
2161}
2162
2163.entry-content h1 {
2164    font-size: 25px;
2165    font-weight: bold;
2166    margin: 27px;
2167}
2168
2169.error404 .footer-widgets.column-one.grid-item {
2170    display: none;
2171}
2172
2173.error404 .footer-widgets.column-two.grid-item {
2174    display: none;
2175}
2176
2177.error404 .section-inner.thin.error404-content {
2178    padding-top: 220px;
2179    padding-bottom: 100px;
2180    text-align: center;
2181}
2182
2183
2184
2185
2186
2187
2188/* ===========================
2189   ELEGANT PREMIUM POPUP STYLING
2190   =========================== */
2191
2192/* Popup Outer Box */
2193
2194
2195/* Fade-in Animation */
2196@keyframes popupFade {
2197    from { opacity: 0; transform: translateY(-20px); }
2198    to   { opacity: 1; transform: translateY(0); }
2199}
2200
2201/* Heading */
2202#pum-5016 h2,
2203.pum-title {
2204    font-size: 30px !important;
2205    font-weight: 700 !important;
2206    margin-bottom: 25px !important;
2207    color: #222 !important;
2208    font-family: 'Poppins', sans-serif;
2209}
2210
2211/* Close Button */
2212#cf7-popup-close,
2213.pum-close {
2214    background: #00aecd !important;
2215    color: #fff !important;
2216    padding: 8px 14px !important;
2217    border-radius: 8px !important;
2218    font-size: 14px !important;
2219    font-weight: 600 !important;
2220    cursor: pointer;
2221    transition: 0.2s ease;
2222}
2223#cf7-popup-close:hover,
2224.pum-close:hover {
2225    background: #008aa3 !important;
2226}
2227
2228/* Input Fields */
2229#pum-5016 input[type="text"],
2230#pum-5016 input[type="email"],
2231#pum-5016 input[type="tel"],
2232#pum-5016 textarea,
2233div.wpcf7 input,
2234div.wpcf7 textarea {
2235    width: 100% !important;
2236    padding: 12px 14px !important;
2237    border-radius: 8px !important;
2238    border: 1px solid #d8d8d8 !important;
2239    font-size: 15px !important;
2240    margin-bottom: 15px !important;
2241    transition: all 0.25s ease-in-out !important;
2242    background: #fafafa !important;
2243}
2244
2245/* Input Hover/Focus */
2246#pum-5016 input:focus,
2247#pum-5016 textarea:focus {
2248    border-color: #00aecd !important;
2249    background: #fff !important;
2250    box-shadow: 0 0 6px rgba(0,174,205,0.3) !important;
2251}
2252
2253/* Make Name + Last Name Same Row */
2254.wpcf7-form-control-wrap {
2255    width: 100% !important;
2256}
2257
2258#pum-5016 form p {
2259/*     display: flex; */
2260    gap: 15px;
2261    flex-wrap: wrap;
2262}
2263
2264#pum-5016 form p > span {
2265    flex: 1 1 calc(50% - 15px) !important;
2266}
2267
2268/* Message Field Full Width */
2269#pum-5016 textarea {
2270    min-height: 160px !important;
2271    flex: 1 1 100% !important;
2272}
2273
2274/* Submit Button */
2275#pum-5016 input[type="submit"] {
2276    background: #000 !important;
2277    color: #fff !important;
2278    padding: 12px 30px !important;
2279    font-size: 17px !important;
2280    font-weight: 700 !important;
2281    border-radius: 10px !important;
2282    border: none !important;
2283    cursor: pointer;
2284    margin-top: 10px !important;
2285    transition: 0.25s ease;
2286}
2287#pum-5016 input[type="submit"]:hover {
2288    background: #333 !important;
2289}
2290
2291/* Recaptcha Box */
2292.g-recaptcha {
2293    transform: scale(0.95);
2294    transform-origin: left;
2295    margin-top: 8px;
2296}
2297
2298div#popmake-5016 {
2299    margin-top: 80px !important;
2300}
2301
2302
2303
2304
2305
2306
2307.mcl-aa-section {
2308    padding: 60px 20px;
2309    background: #f9f9f9;
2310}
2311
2312.mcl-aa-container {
2313    max-width: 1200px;
2314    margin: 0 auto;
2315}
2316
2317.mcl-aa-main-heading {
2318    font-size: 30px;
2319    font-weight: 700;
2320    margin-bottom: 20px;
2321}
2322
2323.mcl-aa-sub-heading {
2324    font-size: 22px;
2325    font-weight: 600;
2326    margin: 40px 0 20px;
2327}
2328
2329.mcl-aa-intro {
2330    font-size: 16px;
2331    line-height: 1.7;
2332    margin-bottom: 15px;
2333}
2334
2335.mcl-aa-grid {
2336    display: grid;
2337    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
2338    gap: 20px;
2339}
2340
2341.mcl-aa-card {
2342    background: #ffffff;
2343    padding: 20px;
2344    border-radius: 8px;
2345    box-shadow: 0 4px 12px rgba(0,0,0,0.05);
2346}
2347
2348.mcl-aa-card h4 {
2349    margin-bottom: 10px;
2350    font-size: 18px;
2351}
2352
2353.mcl-aa-fleet-list,
2354.mcl-aa-check-list {
2355    margin-left: 20px;
2356    line-height: 1.8;
2357}
2358
2359.mcl-aa-cta-box {
2360    margin-top: 40px;
2361    padding: 30px;
2362    background: #111;
2363    color: #fff;
2364    text-align: center;
2365    border-radius: 8px;
2366}
2367
2368.mcl-aa-contact {
2369    margin-top: 10px;
2370    font-size: 18px;
2371}
2372
2373
2374
2375
2376
2377
2378/* Unique scope: .mcl-article-wrap */
2379.mcl-article-wrap{
2380  font-family: "Poppins", Arial, sans-serif;
2381  background:#ffffff;     /* ✅ white background like 2nd screenshot */
2382  color:#222;
2383  padding: 40px 16px;
2384}
2385
2386.mcl-article-wrap .mcl-article-container{
2387  max-width: 1100px;
2388  margin: 0 auto;
2389  background:#fff;
2390}
2391
2392.mcl-article-wrap .mcl-breadcrumb{
2393  font-size: 13px;
2394  color:#666;
2395  margin: 0 0 14px;
2396}
2397
2398.mcl-article-wrap .mcl-title{
2399  font-size: 34px;
2400  line-height: 1.2;
2401  font-weight: 800;
2402  letter-spacing: .2px;
2403  margin: 0 0 16px;
2404  text-transform: none;
2405}
2406
2407.mcl-article-wrap .mcl-subtitle{
2408  font-size: 16px;
2409  line-height: 1.9;
2410  color:#444;
2411  margin: 0 0 18px;
2412}
2413
2414.mcl-article-wrap .mcl-divider{
2415  height: 1px;
2416  background: #e9e9e9;
2417  border: 0;
2418  margin: 26px 0;
2419}
2420
2421.mcl-article-wrap h2{
2422  font-size: 22px;
2423  font-weight: 800;
2424  letter-spacing: .6px;
2425  text-transform: uppercase;
2426  margin: 26px 0 12px;
2427}
2428
2429.mcl-article-wrap .mcl-h2-line{
2430  width: 70px;
2431  height: 3px;
2432  background: #caa06a;
2433  margin: 10px 0 16px;
2434  border-radius: 99px;
2435}
2436
2437.mcl-article-wrap p{
2438  font-size: 16px;
2439  line-height: 1.95;
2440  color:#2b2b2b;
2441  margin: 0 0 16px;
2442}
2443
2444.mcl-article-wrap ul{
2445  margin: 0 0 18px 18px;
2446  padding: 0;
2447}
2448
2449.mcl-article-wrap li{
2450  font-size: 16px;
2451  line-height: 1.9;
2452  color:#2b2b2b;
2453  margin: 8px 0;
2454}
2455
2456/* Highlight box */
2457.mcl-article-wrap .mcl-callout{
2458  background: #faf7f2;
2459  border: 1px solid #f0e6d8;
2460  border-left: 6px solid #caa06a;
2461  padding: 18px 18px;
2462  border-radius: 12px;
2463  margin: 22px 0;
2464}
2465
2466.mcl-article-wrap .mcl-callout strong{
2467  color:#1e1e1e;
2468}
2469
2470/* Two-column info grid (responsive) */
2471.mcl-article-wrap .mcl-info-grid{
2472  display: grid;
2473  grid-template-columns: repeat(2, minmax(0,1fr));
2474  gap: 14px;
2475  margin: 18px 0 8px;
2476}
2477
2478.mcl-article-wrap .mcl-info-card{
2479  border: 1px solid #ededed;
2480  background: #fff;
2481  border-radius: 12px;
2482  padding: 14px 14px;
2483}
2484
2485.mcl-article-wrap .mcl-info-card h4{
2486  font-size: 16px;
2487  margin: 0 0 6px;
2488  font-weight: 800;
2489}
2490
2491.mcl-article-wrap .mcl-info-card p{
2492  margin: 0;
2493  font-size: 14px;
2494  line-height: 1.8;
2495  color:#444;
2496}
2497
2498/* CTA */
2499.mcl-article-wrap .mcl-cta{
2500  margin-top: 26px;
2501  border-radius: 14px;
2502  padding: 22px 18px;
2503  background: #111;
2504  color:#fff;
2505}
2506
2507.mcl-article-wrap .mcl-cta h3{
2508  margin: 0 0 10px;
2509  font-size: 20px;
2510  font-weight: 900;
2511}
2512
2513.mcl-article-wrap .mcl-cta p{
2514  color:#e9e9e9;
2515  margin: 0 0 10px;
2516}
2517
2518.mcl-article-wrap .mcl-cta a{
2519  color:#caa06a;
2520  font-weight: 800;
2521  text-decoration: none;
2522}
2523
2524.mcl-article-wrap .mcl-cta a:hover{
2525  text-decoration: underline;
2526}
2527
2528.mcl-article-wrap .mcl-cta .mcl-cta-row{
2529  margin-top: 10px;
2530  display:flex;
2531  flex-wrap: wrap;
2532  gap: 10px 18px;
2533  font-weight: 700;
2534}
2535
2536/* Responsive */
2537@media (max-width: 768px){
2538  .mcl-article-wrap .mcl-title{ font-size: 26px; }
2539  .mcl-article-wrap h2{ font-size: 18px; }
2540  .mcl-article-wrap .mcl-info-grid{ grid-template-columns: 1fr; }
2541}
2542
2543
2544input.wpcf7-form-control.wpcf7-submit.has-spinner.btn {
2545    color: #111;
2546    border: 1px solid #111 !important;
2547}
2548
2549
2550
2551
2552
2553
2554
2555/* POST 5107 LAYOUT FIX */
2556.postid-5107 .mcl-article-wrap {
2557    background: #f5f5f5;
2558    padding: 0;
2559}
2560
2561.postid-5107 .mcl-article-container {
2562    max-width: 1050px;
2563    width: 100%;
2564    margin: 0 auto;
2565    background: #fff;
2566    padding: 45px 45px;
2567}
2568
2569/* Headings */
2570.postid-5107 .mcl-title,
2571.postid-5107 .mcl-article-container h1,
2572.postid-5107 .mcl-article-container h2 {
2573    text-align: left !important;
2574    margin: 35px 0 14px !important;
2575    line-height: 1.25;
2576}
2577
2578/* First title */
2579.postid-5107 .mcl-title {
2580    margin-top: 0 !important;
2581}
2582
2583/* Gold line left aligned */
2584.postid-5107 .mcl-h2-line {
2585    width: 70px;
2586    height: 3px;
2587    background: #c9a15b;
2588    margin: 0 0 22px 0 !important;
2589}
2590
2591/* Text */
2592.postid-5107 .mcl-article-container p {
2593    margin: 0 0 18px;
2594    line-height: 1.75;
2595}
2596
2597/* Lists */
2598.postid-5107 .mcl-article-container ul {
2599    list-style: disc;
2600    padding-left: 24px;
2601    margin: 0 0 28px;
2602}
2603
2604.postid-5107 .mcl-article-container li {
2605    display: list-item !important;
2606    margin-bottom: 10px;
2607    line-height: 1.65;
2608}
2609
2610/* CTA */
2611.postid-5107 .mcl-cta {
2612    background: #111;
2613    color: #fff;
2614    padding: 28px;
2615    margin: 35px 0 25px;
2616    border-radius: 10px;
2617    text-align: center;
2618}
2619
2620.postid-5107 .mcl-cta h3 {
2621    color: #fff;
2622    margin-top: 0;
2623}
2624
2625.postid-5107 .mcl-cta-row {
2626    display: flex;
2627    justify-content: center;
2628    gap: 18px;
2629    flex-wrap: wrap;
2630    margin-top: 18px;
2631}
2632
2633.postid-5107 .mcl-cta a {
2634    color: #c9a15b;
2635    font-weight: 700;
2636}
2637
2638/* Remove ugly extra center heading spacing */
2639.postid-5107 .mcl-article-container > h1:not(.mcl-title) {
2640    margin-top: 25px !important;
2641}
2642
2643/* MOBILE */
2644@media (max-width: 768px) {
2645    .postid-5107 .mcl-article-container {
2646        padding: 28px 18px;
2647    }
2648
2649    .postid-5107 .mcl-title,
2650    .postid-5107 .mcl-article-container h1,
2651    .postid-5107 .mcl-article-container h2 {
2652        text-align: left !important;
2653        margin-top: 28px !important;
2654    }
2655
2656    .postid-5107 .mcl-cta {
2657        padding: 22px 15px;
2658    }
2659
2660    .postid-5107 .mcl-cta-row {
2661        flex-direction: column;
2662        gap: 10px;
2663    }
2664}
2665
2666@media (max-width: 480px) {
2667    .postid-5107 .mcl-article-container {
2668        padding: 22px 14px;
2669    }
2670
2671    .postid-5107 .mcl-h2-line {
2672        width: 55px;
2673    }
2674}
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695/* POST 5124 LAYOUT FIX */
2696.postid-5124 .mcl-article-wrap {
2697    background: #f5f5f5;
2698    padding: 0;
2699}
2700
2701.postid-5124 .mcl-article-container {
2702    max-width: 1050px;
2703    width: 100%;
2704    margin: 0 auto;
2705    background: #fff;
2706    padding: 45px 45px;
2707}
2708
2709/* Headings */
2710.postid-5124 .mcl-title,
2711.postid-5124 .mcl-article-container h1,
2712.postid-5124 .mcl-article-container h2 {
2713    text-align: left !important;
2714    margin: 35px 0 14px !important;
2715    line-height: 1.25;
2716}
2717
2718/* First title */
2719.postid-5124 .mcl-title {
2720    margin-top: 0 !important;
2721}
2722
2723/* Gold line left aligned */
2724.postid-5124 .mcl-h2-line {
2725    width: 70px;
2726    height: 3px;
2727    background: #c9a15b;
2728    margin: 0 0 22px 0 !important;
2729}
2730
2731/* Text */
2732.postid-5124 .mcl-article-container p {
2733    margin: 0 0 18px;
2734    line-height: 1.75;
2735}
2736
2737/* Lists */
2738.postid-5124 .mcl-article-container ul {
2739    list-style: disc;
2740    padding-left: 24px;
2741    margin: 0 0 28px;
2742}
2743
2744.postid-5124 .mcl-article-container li {
2745    display: list-item !important;
2746    margin-bottom: 10px;
2747    line-height: 1.65;
2748}
2749
2750/* CTA */
2751.postid-5124 .mcl-cta {
2752    background: #111;
2753    color: #fff;
2754    padding: 28px;
2755    margin: 35px 0 25px;
2756    border-radius: 10px;
2757    text-align: center;
2758}
2759
2760.postid-5124 .mcl-cta h3 {
2761    color: #fff;
2762    margin-top: 0;
2763}
2764
2765.postid-5124 .mcl-cta-row {
2766    display: flex;
2767    justify-content: center;
2768    gap: 18px;
2769    flex-wrap: wrap;
2770    margin-top: 18px;
2771}
2772
2773.postid-5124 .mcl-cta a {
2774    color: #c9a15b;
2775    font-weight: 700;
2776}
2777
2778/* Remove ugly extra center heading spacing */
2779.postid-5124 .mcl-article-container > h1:not(.mcl-title) {
2780    margin-top: 25px !important;
2781
2782text-align:center !important;
2783}
2784
2785/* MOBILE */
2786@media (max-width: 768px) {
2787    .postid-5124 .mcl-article-container {
2788        padding: 28px 18px;
2789    }
2790
2791    .postid-5124 .mcl-title,
2792    .postid-5124 .mcl-article-container h1,
2793    .postid-5124 .mcl-article-container h2 {
2794        text-align: left !important;
2795        margin-top: 28px !important;
2796    }
2797
2798    .postid-5124 .mcl-cta {
2799        padding: 22px 15px;
2800    }
2801
2802    .postid-5124 .mcl-cta-row {
2803        flex-direction: column;
2804        gap: 10px;
2805    }
2806}
2807
2808@media (max-width: 480px) {
2809    .postid-5124 .mcl-article-container {
2810        padding: 22px 14px;
2811    }
2812
2813    .postid-5124 .mcl-h2-line {
2814        width: 55px;
2815    }
2816}
2817
2818
2819
2820/* PROFESSIONAL UL / OL LIST STYLING */
2821.postid-5124 .mcl-article-container ul,
2822.postid-5124 .mcl-article-container ol {
2823    margin: 12px 0 30px;
2824    padding-left: 0;
2825    list-style: none;
2826}
2827
2828.postid-5124 .mcl-article-container ul li,
2829.postid-5124 .mcl-article-container ol li {
2830    position: relative;
2831    padding-left: 34px;
2832    margin-bottom: 14px;
2833    line-height: 1.75;
2834    font-size: 16px;
2835    color: #333;
2836    display: block !important;
2837}
2838
2839/* Gold Bullet */
2840.postid-5124 .mcl-article-container ul li::before {
2841    content: "";
2842    position: absolute;
2843    left: 0;
2844    top: 11px;
2845    width: 10px;
2846    height: 10px;
2847    background: #c9a15b;
2848    border-radius: 50%;
2849    box-shadow: 0 0 0 4px rgba(201,161,91,0.15);
2850}
2851
2852/* Ordered List Counter */
2853.postid-5124 .mcl-article-container ol {
2854    counter-reset: mcl-counter;
2855}
2856
2857.postid-5124 .mcl-article-container ol li {
2858    counter-increment: mcl-counter;
2859}
2860
2861.postid-5124 .mcl-article-container ol li::before {
2862    content: counter(mcl-counter);
2863    position: absolute;
2864    left: 0;
2865    top: 2px;
2866    width: 22px;
2867    height: 22px;
2868    background: #c9a15b;
2869    color: #fff;
2870    border-radius: 50%;
2871    font-size: 12px;
2872    font-weight: 700;
2873    display: flex;
2874    align-items: center;
2875    justify-content: center;
2876}
2877
2878/* Nested UL */
2879.postid-5124 .mcl-article-container ul ul {
2880    margin-top: 12px;
2881    margin-bottom: 12px;
2882}
2883
2884.postid-5124 .mcl-article-container ul ul li {
2885    font-size: 15px;
2886    padding-left: 28px;
2887}
2888
2889.postid-5124 .mcl-article-container ul ul li::before {
2890    width: 7px;
2891    height: 7px;
2892    top: 12px;
2893    background: #111;
2894    box-shadow: none;
2895}
2896
2897/* MOBILE */
2898@media (max-width: 768px) {
2899
2900    .postid-5124 .mcl-article-container ul li,
2901    .postid-5124 .mcl-article-container ol li {
2902        padding-left: 30px;
2903        font-size: 15px;
2904        margin-bottom: 12px;
2905    }
2906
2907    .postid-5124 .mcl-article-container ul li::before {
2908        width: 8px;
2909        height: 8px;
2910        top: 10px;
2911    }
2912
2913    .postid-5124 .mcl-article-container ol li::before {
2914        width: 20px;
2915        height: 20px;
2916        font-size: 11px;
2917    }
2918}
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933/* POST 5205 LAYOUT FIX */
2934.postid-5205 .mcl-article-wrap {
2935    background: #f5f5f5;
2936    padding: 0;
2937}
2938
2939.postid-5205 .mcl-article-container {
2940    max-width: 1050px;
2941    width: 100%;
2942    margin: 0 auto;
2943    background: #fff;
2944    padding: 45px 45px;
2945}
2946
2947/* Headings */
2948.postid-5205 .mcl-title,
2949.postid-5205 .mcl-article-container h1,
2950.postid-5205 .mcl-article-container h2 {
2951    text-align: left !important;
2952    margin: 35px 0 14px !important;
2953    line-height: 1.25;
2954}
2955
2956/* First title */
2957.postid-5205 .mcl-title {
2958    margin-top: 0 !important;
2959}
2960
2961/* Gold line left aligned */
2962.postid-5205 .mcl-h2-line {
2963    width: 70px;
2964    height: 3px;
2965    background: #c9a15b;
2966    margin: 0 0 22px 0 !important;
2967}
2968
2969/* Text */
2970.postid-5205 .mcl-article-container p {
2971    margin: 0 0 18px;
2972    line-height: 1.75;
2973}
2974
2975/* Lists */
2976.postid-5205 .mcl-article-container ul {
2977    list-style: disc;
2978    padding-left: 24px;
2979    margin: 0 0 28px;
2980}
2981
2982.postid-5205 .mcl-article-container li {
2983    display: list-item !important;
2984    margin-bottom: 10px;
2985    line-height: 1.65;
2986}
2987
2988/* CTA */
2989.postid-5205 .mcl-cta {
2990    background: #111;
2991    color: #fff;
2992    padding: 28px;
2993    margin: 35px 0 25px;
2994    border-radius: 10px;
2995    text-align: center;
2996}
2997
2998.postid-5205 .mcl-cta h3 {
2999    color: #fff;
3000    margin-top: 0;
3001}
3002
3003.postid-5205 .mcl-cta-row {
3004    display: flex;
3005    justify-content: center;
3006    gap: 18px;
3007    flex-wrap: wrap;
3008    margin-top: 18px;
3009}
3010
3011.postid-5205 .mcl-cta a {
3012    color: #c9a15b;
3013    font-weight: 700;
3014}
3015
3016/* Remove ugly extra center heading spacing */
3017.postid-5205 .mcl-article-container > h1:not(.mcl-title) {
3018    margin-top: 25px !important;
3019
3020text-align:center !important;
3021}
3022
3023/* MOBILE */
3024@media (max-width: 768px) {
3025    .postid-5205 .mcl-article-container {
3026        padding: 28px 18px;
3027    }
3028
3029    .postid-5205 .mcl-title,
3030    .postid-5205 .mcl-article-container h1,
3031    .postid-5205 .mcl-article-container h2 {
3032        text-align: left !important;
3033        margin-top: 28px !important;
3034    }
3035
3036    .postid-5205 .mcl-cta {
3037        padding: 22px 15px;
3038    }
3039
3040    .postid-5205 .mcl-cta-row {
3041        flex-direction: column;
3042        gap: 10px;
3043    }
3044}
3045
3046@media (max-width: 480px) {
3047    .postid-5205 .mcl-article-container {
3048        padding: 22px 14px;
3049    }
3050
3051    .postid-5205 .mcl-h2-line {
3052        width: 55px;
3053    }
3054}
3055
3056
3057
3058/* PROFESSIONAL UL / OL LIST STYLING */
3059.postid-5205 .mcl-article-container ul,
3060.postid-5205 .mcl-article-container ol {
3061    margin: 12px 0 30px;
3062    padding-left: 0;
3063    list-style: none;
3064}
3065
3066.postid-5205 .mcl-article-container ul li,
3067.postid-5205 .mcl-article-container ol li {
3068    position: relative;
3069    padding-left: 34px;
3070    margin-bottom: 14px;
3071    line-height: 1.75;
3072    font-size: 16px;
3073    color: #333;
3074    display: block !important;
3075}
3076
3077/* Gold Bullet */
3078.postid-5205 .mcl-article-container ul li::before {
3079    content: "";
3080    position: absolute;
3081    left: 0;
3082    top: 11px;
3083    width: 10px;
3084    height: 10px;
3085    background: #c9a15b;
3086    border-radius: 50%;
3087    box-shadow: 0 0 0 4px rgba(201,161,91,0.15);
3088}
3089
3090/* Ordered List Counter */
3091.postid-5205 .mcl-article-container ol {
3092    counter-reset: mcl-counter;
3093}
3094
3095.postid-5205 .mcl-article-container ol li {
3096    counter-increment: mcl-counter;
3097}
3098
3099.postid-5205 .mcl-article-container ol li::before {
3100    content: counter(mcl-counter);
3101    position: absolute;
3102    left: 0;
3103    top: 2px;
3104    width: 22px;
3105    height: 22px;
3106    background: #c9a15b;
3107    color: #fff;
3108    border-radius: 50%;
3109    font-size: 12px;
3110    font-weight: 700;
3111    display: flex;
3112    align-items: center;
3113    justify-content: center;
3114}
3115
3116/* Nested UL */
3117.postid-5205 .mcl-article-container ul ul {
3118    margin-top: 12px;
3119    margin-bottom: 12px;
3120}
3121
3122.postid-5205 .mcl-article-container ul ul li {
3123    font-size: 15px;
3124    padding-left: 28px;
3125}
3126
3127.postid-5205 .mcl-article-container ul ul li::before {
3128    width: 7px;
3129    height: 7px;
3130    top: 12px;
3131    background: #111;
3132    box-shadow: none;
3133}
3134
3135/* MOBILE */
3136@media (max-width: 768px) {
3137
3138    .postid-5205 .mcl-article-container ul li,
3139    .postid-5205 .mcl-article-container ol li {
3140        padding-left: 30px;
3141        font-size: 15px;
3142        margin-bottom: 12px;
3143    }
3144
3145    .postid-5205 .mcl-article-container ul li::before {
3146        width: 8px;
3147        height: 8px;
3148        top: 10px;
3149    }
3150
3151    .postid-5205 .mcl-article-container ol li::before {
3152        width: 20px;
3153        height: 20px;
3154        font-size: 11px;
3155    }
3156}
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166/* POST 5212 LAYOUT FIX */
3167.postid-5212 .mcl-article-wrap {
3168    background: #f5f5f5;
3169    padding: 0;
3170}
3171
3172.postid-5212 .mcl-article-container {
3173    max-width: 1050px;
3174    width: 100%;
3175    margin: 0 auto;
3176    background: #fff;
3177    padding: 45px 45px;
3178}
3179
3180/* Headings */
3181.postid-5212 .mcl-title,
3182.postid-5212 .mcl-article-container h1,
3183.postid-5212 .mcl-article-container h2 {
3184    text-align: left !important;
3185    margin: 35px 0 14px !important;
3186    line-height: 1.25;
3187}
3188
3189/* First title */
3190.postid-5212 .mcl-title {
3191    margin-top: 0 !important;
3192}
3193
3194/* Gold line left aligned */
3195.postid-5212 .mcl-h2-line {
3196    width: 70px;
3197    height: 3px;
3198    background: #c9a15b;
3199    margin: 0 0 22px 0 !important;
3200}
3201
3202/* Text */
3203.postid-5212 .mcl-article-container p {
3204    margin: 0 0 18px;
3205    line-height: 1.75;
3206}
3207
3208/* Lists */
3209.postid-5212 .mcl-article-container ul {
3210    list-style: disc;
3211    padding-left: 24px;
3212    margin: 0 0 28px;
3213}
3214
3215.postid-5212 .mcl-article-container li {
3216    display: list-item !important;
3217    margin-bottom: 10px;
3218    line-height: 1.65;
3219}
3220
3221/* CTA */
3222.postid-5212 .mcl-cta {
3223    background: #111;
3224    color: #fff;
3225    padding: 28px;
3226    margin: 35px 0 25px;
3227    border-radius: 10px;
3228    text-align: center;
3229}
3230
3231.postid-5212 .mcl-cta h3 {
3232    color: #fff;
3233    margin-top: 0;
3234}
3235
3236.postid-5212 .mcl-cta-row {
3237    display: flex;
3238    justify-content: center;
3239    gap: 18px;
3240    flex-wrap: wrap;
3241    margin-top: 18px;
3242}
3243
3244.postid-5212 .mcl-cta a {
3245    color: #c9a15b;
3246    font-weight: 700;
3247}
3248
3249/* Remove ugly extra center heading spacing */
3250.postid-5212 .mcl-article-container > h1:not(.mcl-title) {
3251    margin-top: 25px !important;
3252
3253text-align:center !important;
3254}
3255
3256/* MOBILE */
3257@media (max-width: 768px) {
3258    .postid-5212 .mcl-article-container {
3259        padding: 28px 18px;
3260    }
3261
3262    .postid-5212 .mcl-title,
3263    .postid-5212 .mcl-article-container h1,
3264    .postid-5212 .mcl-article-container h2 {
3265        text-align: left !important;
3266        margin-top: 28px !important;
3267    }
3268
3269    .postid-5212 .mcl-cta {
3270        padding: 22px 15px;
3271    }
3272
3273    .postid-5212 .mcl-cta-row {
3274        flex-direction: column;
3275        gap: 10px;
3276    }
3277}
3278
3279@media (max-width: 480px) {
3280    .postid-5212 .mcl-article-container {
3281        padding: 22px 14px;
3282    }
3283
3284    .postid-5212 .mcl-h2-line {
3285        width: 55px;
3286    }
3287}
3288
3289
3290
3291/* PROFESSIONAL UL / OL LIST STYLING */
3292.postid-5212 .mcl-article-container ul,
3293.postid-5212 .mcl-article-container ol {
3294    margin: 12px 0 30px;
3295    padding-left: 0;
3296    list-style: none;
3297}
3298
3299.postid-5212 .mcl-article-container ul li,
3300.postid-5212 .mcl-article-container ol li {
3301    position: relative;
3302    padding-left: 34px;
3303    margin-bottom: 14px;
3304    line-height: 1.75;
3305    font-size: 16px;
3306    color: #333;
3307    display: block !important;
3308}
3309
3310/* Gold Bullet */
3311.postid-5212 .mcl-article-container ul li::before {
3312    content: "";
3313    position: absolute;
3314    left: 0;
3315    top: 11px;
3316    width: 10px;
3317    height: 10px;
3318    background: #c9a15b;
3319    border-radius: 50%;
3320    box-shadow: 0 0 0 4px rgba(201,161,91,0.15);
3321}
3322
3323/* Ordered List Counter */
3324.postid-5212 .mcl-article-container ol {
3325    counter-reset: mcl-counter;
3326}
3327
3328.postid-5212 .mcl-article-container ol li {
3329    counter-increment: mcl-counter;
3330}
3331
3332.postid-5212 .mcl-article-container ol li::before {
3333    content: counter(mcl-counter);
3334    position: absolute;
3335    left: 0;
3336    top: 2px;
3337    width: 22px;
3338    height: 22px;
3339    background: #c9a15b;
3340    color: #fff;
3341    border-radius: 50%;
3342    font-size: 12px;
3343    font-weight: 700;
3344    display: flex;
3345    align-items: center;
3346    justify-content: center;
3347}
3348
3349/* Nested UL */
3350.postid-5212 .mcl-article-container ul ul {
3351    margin-top: 12px;
3352    margin-bottom: 12px;
3353}
3354
3355.postid-5212 .mcl-article-container ul ul li {
3356    font-size: 15px;
3357    padding-left: 28px;
3358}
3359
3360.postid-5212 .mcl-article-container ul ul li::before {
3361    width: 7px;
3362    height: 7px;
3363    top: 12px;
3364    background: #111;
3365    box-shadow: none;
3366}
3367
3368/* MOBILE */
3369@media (max-width: 768px) {
3370
3371    .postid-5212 .mcl-article-container ul li,
3372    .postid-5212 .mcl-article-container ol li {
3373        padding-left: 30px;
3374        font-size: 15px;
3375        margin-bottom: 12px;
3376    }
3377
3378    .postid-5212 .mcl-article-container ul li::before {
3379        width: 8px;
3380        height: 8px;
3381        top: 10px;
3382    }
3383
3384    .postid-5212 .mcl-article-container ol li::before {
3385        width: 20px;
3386        height: 20px;
3387        font-size: 11px;
3388    }
3389}
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406/* POST 5216 LAYOUT FIX */
3407.postid-5216 .mcl-article-wrap {
3408    background: #f5f5f5;
3409    padding: 0;
3410}
3411
3412.postid-5216 .mcl-article-container {
3413    max-width: 1050px;
3414    width: 100%;
3415    margin: 0 auto;
3416    background: #fff;
3417    padding: 45px 45px;
3418}
3419
3420/* Headings */
3421.postid-5216 .mcl-title,
3422.postid-5216 .mcl-article-container h1,
3423.postid-5216 .mcl-article-container h2 {
3424    text-align: left !important;
3425    margin: 35px 0 14px !important;
3426    line-height: 1.25;
3427}
3428
3429/* First title */
3430.postid-5216 .mcl-title {
3431    margin-top: 0 !important;
3432}
3433
3434/* Gold line left aligned */
3435.postid-5216 .mcl-h2-line {
3436    width: 70px;
3437    height: 3px;
3438    background: #c9a15b;
3439    margin: 0 0 22px 0 !important;
3440}
3441
3442/* Text */
3443.postid-5216 .mcl-article-container p {
3444    margin: 0 0 18px;
3445    line-height: 1.75;
3446}
3447
3448/* Lists */
3449.postid-5216 .mcl-article-container ul {
3450    list-style: disc;
3451    padding-left: 24px;
3452    margin: 0 0 28px;
3453}
3454
3455.postid-5216 .mcl-article-container li {
3456    display: list-item !important;
3457    margin-bottom: 10px;
3458    line-height: 1.65;
3459}
3460
3461/* CTA */
3462.postid-5216 .mcl-cta {
3463    background: #111;
3464    color: #fff;
3465    padding: 28px;
3466    margin: 35px 0 25px;
3467    border-radius: 10px;
3468    text-align: center;
3469}
3470
3471.postid-5216 .mcl-cta h3 {
3472    color: #fff;
3473    margin-top: 0;
3474}
3475
3476.postid-5216 .mcl-cta-row {
3477    display: flex;
3478    justify-content: center;
3479    gap: 18px;
3480    flex-wrap: wrap;
3481    margin-top: 18px;
3482}
3483
3484.postid-5216 .mcl-cta a {
3485    color: #c9a15b;
3486    font-weight: 700;
3487}
3488
3489/* Remove ugly extra center heading spacing */
3490.postid-5216 .mcl-article-container > h1:not(.mcl-title) {
3491    margin-top: 25px !important;
3492
3493text-align:center !important;
3494}
3495
3496/* MOBILE */
3497@media (max-width: 768px) {
3498    .postid-5216 .mcl-article-container {
3499        padding: 28px 18px;
3500    }
3501
3502    .postid-5216 .mcl-title,
3503    .postid-5216 .mcl-article-container h1,
3504    .postid-5216 .mcl-article-container h2 {
3505        text-align: left !important;
3506        margin-top: 28px !important;
3507    }
3508
3509    .postid-5216 .mcl-cta {
3510        padding: 22px 15px;
3511    }
3512
3513    .postid-5216 .mcl-cta-row {
3514        flex-direction: column;
3515        gap: 10px;
3516    }
3517}
3518
3519@media (max-width: 480px) {
3520    .postid-5216 .mcl-article-container {
3521        padding: 22px 14px;
3522    }
3523
3524    .postid-5216 .mcl-h2-line {
3525        width: 55px;
3526    }
3527}
3528
3529
3530
3531/* PROFESSIONAL UL / OL LIST STYLING */
3532.postid-5216 .mcl-article-container ul,
3533.postid-5216 .mcl-article-container ol {
3534    margin: 12px 0 30px;
3535    padding-left: 0;
3536    list-style: none;
3537}
3538
3539.postid-5216 .mcl-article-container ul li,
3540.postid-5216 .mcl-article-container ol li {
3541    position: relative;
3542    padding-left: 34px;
3543    margin-bottom: 14px;
3544    line-height: 1.75;
3545    font-size: 16px;
3546    color: #333;
3547    display: block !important;
3548}
3549
3550/* Gold Bullet */
3551.postid-5216 .mcl-article-container ul li::before {
3552    content: "";
3553    position: absolute;
3554    left: 0;
3555    top: 11px;
3556    width: 10px;
3557    height: 10px;
3558    background: #c9a15b;
3559    border-radius: 50%;
3560    box-shadow: 0 0 0 4px rgba(201,161,91,0.15);
3561}
3562
3563/* Ordered List Counter */
3564.postid-5216 .mcl-article-container ol {
3565    counter-reset: mcl-counter;
3566}
3567
3568.postid-5216 .mcl-article-container ol li {
3569    counter-increment: mcl-counter;
3570}
3571
3572.postid-5216 .mcl-article-container ol li::before {
3573    content: counter(mcl-counter);
3574    position: absolute;
3575    left: 0;
3576    top: 2px;
3577    width: 22px;
3578    height: 22px;
3579    background: #c9a15b;
3580    color: #fff;
3581    border-radius: 50%;
3582    font-size: 12px;
3583    font-weight: 700;
3584    display: flex;
3585    align-items: center;
3586    justify-content: center;
3587}
3588
3589/* Nested UL */
3590.postid-5216 .mcl-article-container ul ul {
3591    margin-top: 12px;
3592    margin-bottom: 12px;
3593}
3594
3595.postid-5216 .mcl-article-container ul ul li {
3596    font-size: 15px;
3597    padding-left: 28px;
3598}
3599
3600.postid-5216 .mcl-article-container ul ul li::before {
3601    width: 7px;
3602    height: 7px;
3603    top: 12px;
3604    background: #111;
3605    box-shadow: none;
3606}
3607
3608/* MOBILE */
3609@media (max-width: 768px) {
3610
3611    .postid-5216 .mcl-article-container ul li,
3612    .postid-5216 .mcl-article-container ol li {
3613        padding-left: 30px;
3614        font-size: 15px;
3615        margin-bottom: 12px;
3616    }
3617
3618    .postid-5216 .mcl-article-container ul li::before {
3619        width: 8px;
3620        height: 8px;
3621        top: 10px;
3622    }
3623
3624    .postid-5216 .mcl-article-container ol li::before {
3625        width: 20px;
3626        height: 20px;
3627        font-size: 11px;
3628    }
3629}
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647/* ==========================================================
3648   MOTOR CITY AIRPORT BLOG — ISOLATED FINAL LAYOUT
3649   Namespace: mca826-  (intentionally different from all old mcl-* CSS)
3650   ========================================================== */
3651/* ==========================================================
3652   MOTOR CITY AIRPORT BLOG — CLEAN FINAL CSS
3653   Scope: .mca826-airport-editorial only
3654   No white card backgrounds. No broad rules that can break widgets.
3655   ========================================================== */
3656
3657.mca826-airport-editorial,
3658.mca826-airport-editorial *{box-sizing:border-box!important}
3659
3660.mca826-airport-editorial{
3661  display:block!important;
3662  width:calc(100% - 40px)!important;
3663  max-width:1120px!important;
3664  margin:0 auto 70px!important;
3665  padding:0!important;
3666  color:#292d32!important;
3667  font-family:inherit!important;
3668  text-align:left!important;
3669  background:transparent!important;
3670  float:none!important;
3671  clear:both!important;
3672}
3673
3674.mca826-airport-editorial .mca826-content,
3675.mca826-airport-editorial .mca826-hero,
3676.mca826-airport-editorial .mca826-section{
3677  display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;
3678  margin-left:0!important;margin-right:0!important;background:transparent!important;float:none!important;clear:both!important;
3679}
3680
3681/* HERO */
3682.mca826-airport-editorial .mca826-hero{
3683  position:relative!important;margin:0!important;padding:34px 0 30px!important;
3684  border:0!important;border-bottom:1px solid rgba(0,0,0,.10)!important;border-radius:0!important;box-shadow:none!important;
3685}
3686.mca826-airport-editorial .mca826-hero:after{content:none!important}
3687.mca826-airport-editorial .mca826-eyebrow{
3688  display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;padding:0!important;
3689  color:#a4772d!important;font-size:12px!important;line-height:1.3!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;
3690}
3691.mca826-airport-editorial .mca826-eyebrow:before{content:""!important;display:block!important;width:32px!important;height:2px!important;background:#c99a4a!important}
3692body.single-post .entry-content .mca826-airport-editorial .mca826-hero h1,
3693.mca826-airport-editorial .mca826-hero h1{
3694  display:block!important;width:100%!important;max-width:100%!important;margin:0 0 17px!important;padding:0!important;
3695  color:#17191d!important;font-size:36px!important;line-height:1.22!important;font-weight:800!important;letter-spacing:-.45px!important;text-align:left!important;text-transform:none!important;
3696}
3697.mca826-airport-editorial .mca826-hero p{
3698  display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;
3699  color:#383d43!important;font-size:16px!important;line-height:1.82!important;font-weight:400!important;text-align:left!important;white-space:normal!important;
3700}
3701.mca826-airport-editorial .mca826-hero strong{color:#17191d!important}
3702
3703/* SECTIONS */
3704.mca826-airport-editorial .mca826-section{
3705  position:relative!important;margin:0!important;padding:31px 0 30px!important;
3706  border:0!important;border-bottom:1px solid rgba(0,0,0,.09)!important;border-radius:0!important;box-shadow:none!important;
3707}
3708.mca826-airport-editorial .mca826-section:first-child{padding-top:28px!important}
3709.mca826-airport-editorial .mca826-heading-wrap{display:block!important;width:100%!important;margin:0 0 20px!important;padding:0!important}
3710.mca826-airport-editorial .mca826-heading-no{display:none!important}
3711body.single-post .entry-content .mca826-airport-editorial h2.mca826-heading,
3712body.single .entry-content .mca826-airport-editorial h2.mca826-heading,
3713.mca826-airport-editorial .mca826-heading{
3714  display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;
3715  color:#17191d!important;font-size:24px!important;line-height:1.34!important;font-weight:800!important;letter-spacing:.05px!important;text-align:left!important;text-transform:uppercase!important;
3716}
3717.mca826-airport-editorial .mca826-heading-line{display:block!important;width:72px!important;height:3px!important;margin:11px 0 0!important;padding:0!important;border:0!important;border-radius:10px!important;background:#c99a4a!important}
3718.mca826-airport-editorial .mca826-subheading{
3719  display:block!important;width:100%!important;margin:25px 0 10px!important;padding:0!important;
3720  color:#202328!important;font-size:19px!important;line-height:1.45!important;font-weight:750!important;text-align:left!important;text-transform:none!important;
3721}
3722
3723/* TEXT */
3724body.single-post .entry-content .mca826-airport-editorial p,
3725.mca826-airport-editorial p,
3726.mca826-airport-editorial .mca826-p{
3727  width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;
3728  padding-left:0!important;padding-right:0!important;float:none!important;clear:both!important;white-space:normal!important;
3729  word-break:normal!important;overflow-wrap:break-word!important;text-align:left!important;
3730}
3731.mca826-airport-editorial .mca826-p{display:block!important;margin-top:0!important;margin-bottom:16px!important;color:#30343a!important;font-size:16px!important;line-height:1.82!important;font-weight:400!important;letter-spacing:0!important}
3732.mca826-airport-editorial .mca826-p:last-child{margin-bottom:0!important}
3733.mca826-airport-editorial .mca826-p strong{color:#17191d!important;font-weight:700!important}
3734
3735/* LISTS */
3736.mca826-airport-editorial ul.mca826-list{display:block!important;width:100%!important;max-width:100%!important;margin:14px 0 22px!important;padding:0!important;list-style:none!important}
3737.mca826-airport-editorial ul.mca826-list li{
3738  display:block!important;position:relative!important;min-height:0!important;margin:0!important;padding:7px 0 7px 36px!important;
3739  border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#30343a!important;font-size:16px!important;line-height:1.65!important;font-weight:400!important;text-align:left!important;list-style:none!important;white-space:normal!important;
3740}
3741.mca826-airport-editorial ul.mca826-list li:before{content:""!important;display:block!important;position:absolute!important;left:3px!important;top:15px!important;transform:none!important;width:10px!important;height:10px!important;border:0!important;border-radius:50%!important;background:#c99a4a!important;box-shadow:0 0 0 4px rgba(201,154,74,.16)!important}
3742
3743/* HIGHLIGHT */
3744.mca826-airport-editorial .mca826-highlight{display:block!important;position:relative!important;width:100%!important;margin:22px 0 4px!important;padding:17px 20px!important;border:0!important;border-left:4px solid #c99a4a!important;border-radius:0!important;background:rgba(201,154,74,.07)!important;box-shadow:none!important}
3745.mca826-airport-editorial .mca826-highlight:before{content:none!important}
3746.mca826-airport-editorial .mca826-highlight p{margin:0!important;padding:0!important;color:#35393f!important;font-size:16px!important;line-height:1.8!important}
3747
3748/* SERVICES */
3749.mca826-airport-editorial .mca826-service-grid{display:grid!important;width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0 24px!important;margin:17px 0 0!important;padding:0!important}
3750.mca826-airport-editorial .mca826-service{display:block!important;position:relative!important;min-width:0!important;margin:0!important;padding:13px 0 13px 23px!important;border:0!important;border-bottom:1px solid rgba(0,0,0,.09)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
3751.mca826-airport-editorial .mca826-service:before{content:""!important;display:block!important;position:absolute!important;left:0!important;top:20px!important;width:8px!important;height:8px!important;margin:0!important;border-radius:50%!important;background:#c99a4a!important}
3752.mca826-airport-editorial .mca826-service strong{color:#292d32!important;font-size:15px!important;line-height:1.5!important;font-weight:650!important}
3753
3754/* FACTORS */
3755.mca826-airport-editorial .mca826-factor-grid{display:grid!important;width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 34px!important;margin:15px 0 0!important;padding:0!important}
3756.mca826-airport-editorial .mca826-factor{display:block!important;min-width:0!important;margin:0!important;padding:18px 0!important;border:0!important;border-bottom:1px solid rgba(0,0,0,.09)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
3757.mca826-airport-editorial .mca826-factor span{display:block!important;margin:0 0 5px!important;padding:0!important;color:#b18132!important;font-size:11px!important;line-height:1.3!important;font-weight:900!important}
3758.mca826-airport-editorial .mca826-factor h3{display:block!important;margin:0 0 5px!important;padding:0!important;color:#1d2024!important;font-size:18px!important;line-height:1.4!important;font-weight:750!important;text-align:left!important;text-transform:none!important}
3759.mca826-airport-editorial .mca826-factor p{display:block!important;margin:0!important;padding:0!important;color:#5f656c!important;font-size:14.5px!important;line-height:1.7!important}
3760
3761/* FINAL NOTE */
3762.mca826-airport-editorial .mca826-final-note{display:block!important;width:100%!important;margin:23px 0 0!important;padding:20px 22px!important;border:1px solid rgba(201,154,74,.25)!important;border-radius:3px!important;background:rgba(201,154,74,.06)!important;text-align:left!important}
3763.mca826-airport-editorial .mca826-final-note p{margin:0!important;padding:0!important;color:#292d32!important;font-size:16.5px!important;line-height:1.8!important;font-weight:600!important}
3764
3765/* CTA */
3766.mca826-airport-editorial .mca826-cta{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;margin:34px 0 0!important;padding:30px 32px!important;border:0!important;border-radius:6px!important;background:#111317!important;box-shadow:none!important;text-align:left!important;overflow:hidden!important}
3767.mca826-airport-editorial .mca826-cta:after{content:none!important}
3768.mca826-airport-editorial .mca826-cta-label{display:block!important;margin:0 0 6px!important;color:#d1aa67!important;font-size:11px!important;line-height:1.3!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important}
3769.mca826-airport-editorial .mca826-cta h3{display:block!important;width:100%!important;margin:0 0 7px!important;padding:0!important;color:#fff!important;font-size:27px!important;line-height:1.35!important;font-weight:800!important;text-align:left!important;text-transform:none!important}
3770.mca826-airport-editorial .mca826-cta>p{width:100%!important;margin:0 0 21px!important;padding:0!important;color:#b9bdc2!important;font-size:15.5px!important;line-height:1.7!important}
3771.mca826-airport-editorial .mca826-contact-grid{display:grid!important;width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
3772.mca826-airport-editorial .mca826-contact-card{
3773
3774/* display:flex!important; */
3775align-items:center!important;gap:11px!important;min-width:0!important;min-height:70px!important;margin:0!important;padding:13px 14px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:4px!important;background:rgba(255,255,255,.035)!important}
3776.mca826-airport-editorial .mca826-contact-card>div{min-width:0!important}
3777.mca826-airport-editorial .mca826-contact-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 32px!important;width:32px!important;height:32px!important;border-radius:50%!important;background:#c99a4a!important;color:#fff!important;font-size:13px!important}
3778.mca826-airport-editorial .mca826-contact-card small{display:block!important;margin:0 0 3px!important;color:#9ca1a8!important;font-size:10px!important;line-height:1.3!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important}
3779.mca826-airport-editorial .mca826-contact-card strong,
3780.mca826-airport-editorial .mca826-contact-card a{display:block!important;width:100%!important;margin:0!important;padding:0!important;color:#fff!important;font-size:13.5px!important;line-height:1.45!important;font-weight:650!important;text-decoration:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}
3781
3782/* BOOKING BAR */
3783.mca826-airport-editorial .mca826-booking{
3784
3785/* display:flex!important; */
3786
3787align-items:center!important;justify-content:space-between!important;gap:18px!important;width:100%!important;max-width:100%!important;min-height:auto!important;margin:12px 0 0!important;padding:15px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
3788.mca826-airport-editorial .mca826-booking-phone{flex:0 0 auto!important;margin:0!important;color:#202328!important;font-size:15.5px!important;line-height:1.4!important;font-weight:800!important;white-space:nowrap!important}
3789.mca826-airport-editorial .mca826-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important;margin:0!important}
3790.mca826-airport-editorial .mca826-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;width:auto!important;margin:0!important;padding:10px 17px!important;border:0!important;border-radius:3px!important;font-size:13px!important;line-height:1!important;font-weight:750!important;text-decoration:none!important;white-space:nowrap!important}
3791.mca826-airport-editorial .mca826-btn-gold{background:#c99a4a!important;color:#fff!important}
3792.mca826-airport-editorial .mca826-btn-dark{background:#17191d!important;color:#fff!important}
3793
3794/* IMPORTANT: no broad .mca826-airport-editorial div {max-width:none} rule here. That kind of rule can break third-party reservation widgets. */
3795
3796@media(max-width:900px){
3797  .mca826-airport-editorial{width:calc(100% - 32px)!important}
3798  .mca826-airport-editorial .mca826-hero h1{font-size:33px!important}
3799  .mca826-airport-editorial .mca826-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
3800  .mca826-airport-editorial .mca826-contact-grid{grid-template-columns:1fr!important}
3801}
3802
3803@media(max-width:650px){
3804  .mca826-airport-editorial{width:calc(100% - 28px)!important;margin-bottom:45px!important}
3805  .mca826-airport-editorial .mca826-hero{padding:24px 0 25px!important}
3806  .mca826-airport-editorial .mca826-hero h1{font-size:29px!important;line-height:1.23!important}
3807  .mca826-airport-editorial .mca826-heading{font-size:21px!important}
3808  .mca826-airport-editorial .mca826-hero p,
3809  .mca826-airport-editorial .mca826-p{font-size:15.5px!important;line-height:1.78!important}
3810  .mca826-airport-editorial .mca826-section{padding:26px 0 25px!important}
3811  .mca826-airport-editorial .mca826-service-grid,
3812  .mca826-airport-editorial .mca826-factor-grid{grid-template-columns:1fr!important;gap:0!important}
3813  .mca826-airport-editorial .mca826-cta{padding:26px 20px!important}
3814  .mca826-airport-editorial .mca826-booking{flex-direction:column!important;align-items:stretch!important;gap:12px!important}
3815  .mca826-airport-editorial .mca826-booking-phone{text-align:center!important}
3816  .mca826-airport-editorial .mca826-actions{width:100%!important;flex-direction:column!important}
3817  .mca826-airport-editorial .mca826-btn{width:100%!important}
3818}
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836/* ============================================================
3837   MOTOR CITY LIMOUSINE FARE NOTICE - UNIQUE CSS
3838   ============================================================ */
3839
3840#mclFareNotice2026Overlay,
3841#mclFareNotice2026Overlay * {
3842    box-sizing: border-box;
3843}
3844
3845#mclFareNotice2026Overlay {
3846    position: fixed;
3847    inset: 0;
3848    width: 100%;
3849    height: 100%;
3850    height: 100dvh;
3851
3852    display: none;
3853    align-items: center;
3854    justify-content: center;
3855
3856    padding: clamp(14px, 3vw, 12px);
3857
3858    background: rgba(5, 10, 18, 0.82);
3859    backdrop-filter: blur(7px);
3860    -webkit-backdrop-filter: blur(7px);
3861
3862    z-index: 2147483647;
3863
3864    overflow-y: auto;
3865    overscroll-behavior: contain;
3866}
3867
3868#mclFareNotice2026Overlay.mclFareNotice2026--show {
3869    display: flex;
3870    animation: mclFareNotice2026FadeIn 0.3s ease forwards;
3871}
3872
3873#mclFareNotice2026Overlay.mclFareNotice2026--closing {
3874    animation: mclFareNotice2026FadeOut 0.22s ease forwards;
3875}
3876
3877
3878/* MAIN POPUP */
3879.mclFareNotice2026__popup {
3880    position: relative;
3881
3882    width: min(100%, 590px);
3883    max-height: calc(100dvh - 28px);
3884
3885    background: #ffffff;
3886    border-radius: 20px;
3887
3888    overflow-x: hidden;
3889    overflow-y: auto;
3890
3891    box-shadow:
3892        0 30px 80px rgba(0, 0, 0, 0.40),
3893        0 0 0 1px rgba(255, 255, 255, 0.06);
3894
3895    animation: mclFareNotice2026PopupIn 0.42s
3896        cubic-bezier(0.16, 1, 0.3, 1) forwards;
3897
3898    font-family:
3899        Arial,
3900        Helvetica,
3901        sans-serif;
3902
3903    color: #161616;
3904}
3905
3906
3907/* TOP IMPORTANT BAR */
3908.mclFareNotice2026__topbar {
3909    position: relative;
3910
3911    display: flex;
3912    align-items: center;
3913    justify-content: center;
3914    gap: 8px;
3915
3916    min-height: 43px;
3917
3918    padding: 10px 55px 10px 20px;
3919
3920    background: #b71919;
3921    color: #ffffff;
3922
3923    font-size: 12px;
3924    line-height: 1.2;
3925    font-weight: 800;
3926
3927    text-align: center;
3928    text-transform: uppercase;
3929    letter-spacing: 1.5px;
3930}
3931
3932.mclFareNotice2026__alertDot {
3933    width: 7px;
3934    height: 7px;
3935
3936    flex: 0 0 7px;
3937
3938    border-radius: 50%;
3939    background: #ffffff;
3940
3941    box-shadow: 0 0 0 5px rgba(255,255,255,0.15);
3942
3943    animation: mclFareNotice2026Pulse 1.6s infinite;
3944}
3945
3946
3947/* CLOSE BUTTON */
3948#mclFareNotice2026Close {
3949    position: absolute;
3950    z-index: 10;
3951
3952    top: 7px;
3953    right: 9px;
3954
3955    width: 31px;
3956    height: 31px;
3957
3958    display: flex;
3959    align-items: center;
3960    justify-content: center;
3961
3962    padding: 0;
3963    margin: 0;
3964
3965    border: 1px solid rgba(255,255,255,0.28);
3966    border-radius: 50%;
3967
3968    background: rgba(255,255,255,0.10);
3969    color: #ffffff;
3970
3971    font-family: Arial, Helvetica, sans-serif;
3972    font-size: 23px;
3973    font-weight: 300;
3974    line-height: 1;
3975
3976    cursor: pointer;
3977
3978    transition:
3979        background 0.2s ease,
3980        transform 0.2s ease;
3981}
3982
3983#mclFareNotice2026Close:hover {
3984    background: rgba(255,255,255,0.22);
3985    transform: rotate(90deg);
3986}
3987
3988#mclFareNotice2026Close:focus-visible {
3989    outline: 3px solid rgba(255,255,255,0.55);
3990    outline-offset: 2px;
3991}
3992
3993
3994/* BODY */
3995.mclFareNotice2026__body {
3996    padding:
3997        clamp(25px, 5vw, 42px)
3998        clamp(20px, 6vw, 48px)
3999        clamp(22px, 5vw, 36px);
4000
4001    text-align: center;
4002}
4003
4004
4005/* ICON */
4006.mclFareNotice2026__icon {
4007    width: 68px;
4008    height: 68px;
4009
4010    margin: 0 auto 18px;
4011
4012    display: flex;
4013    align-items: center;
4014    justify-content: center;
4015
4016    border-radius: 50%;
4017
4018    background: #fff2f2;
4019    border: 1px solid #ffd6d6;
4020}
4021
4022.mclFareNotice2026__icon svg {
4023    width: 34px;
4024    height: 34px;
4025
4026    display: block;
4027
4028    fill: #b71919;
4029}
4030
4031
4032/* HEADING */
4033.mclFareNotice2026__body h2 {
4034    padding: 0;
4035    margin: 0 0 12px;
4036
4037    color: #111111;
4038
4039    font-family:
4040        Arial,
4041        Helvetica,
4042        sans-serif;
4043
4044    font-size: clamp(25px, 5vw, 32px);
4045    line-height: 1.15;
4046    font-weight: 800;
4047
4048    letter-spacing: -0.5px;
4049}
4050
4051
4052/* INTRO TEXT */
4053.mclFareNotice2026__lead {
4054    padding: 0;
4055    margin: 0 auto 17px;
4056
4057    max-width: 480px;
4058
4059    color: #242424;
4060
4061    font-size: clamp(15px, 2.7vw, 17px);
4062    line-height: 1.65;
4063}
4064
4065.mclFareNotice2026__lead strong {
4066    color: #111111;
4067    font-weight: 700;
4068}
4069
4070
4071/* NORMAL TEXT */
4072.mclFareNotice2026__text {
4073    padding: 0;
4074    margin: 0 auto 19px;
4075
4076    max-width: 475px;
4077
4078    color: #606060;
4079
4080    font-size: clamp(14px, 2.5vw, 16px);
4081    line-height: 1.65;
4082}
4083
4084
4085/* DATE HIGHLIGHT */
4086.mclFareNotice2026__dateBox {
4087    position: relative;
4088
4089    margin: 22px auto;
4090
4091    padding: 17px 18px;
4092
4093    max-width: 475px;
4094
4095    border: 1px solid #f0caca;
4096    border-left: 4px solid #b71919;
4097    border-radius: 10px;
4098
4099    background: #fff8f8;
4100
4101    text-align: left;
4102}
4103
4104.mclFareNotice2026__dateLabel {
4105    display: block;
4106
4107    margin: 0 0 5px;
4108
4109    color: #b71919;
4110
4111    font-size: 14px;
4112    line-height: 1.2;
4113    font-weight: 800;
4114
4115    text-transform: uppercase;
4116    letter-spacing: 1.1px;
4117}
4118
4119.mclFareNotice2026__dateText {
4120    display: block;
4121
4122    color: #202020;
4123
4124    font-size: clamp(14px, 2.6vw, 18px);
4125    line-height: 1.5;
4126    font-weight: 700;
4127}
4128
4129
4130/* THANK YOU */
4131.mclFareNotice2026__thanks {
4132    padding: 0;
4133    margin: 20px auto 0;
4134
4135    color: #555555;
4136
4137    font-size: 14px;
4138    line-height: 1.55;
4139}
4140
4141
4142/* ACKNOWLEDGE BUTTON */
4143#mclFareNotice2026Acknowledge {
4144    width: 100%;
4145
4146    margin: 25px 0 0;
4147    padding: 15px 20px;
4148
4149    border: 0;
4150    border-radius: 9px;
4151
4152    background: #111111;
4153    color: #ffffff;
4154
4155    font-family:
4156        Arial,
4157        Helvetica,
4158        sans-serif;
4159
4160    font-size: 14px;
4161    line-height: 1.2;
4162    font-weight: 700;
4163
4164    cursor: pointer;
4165
4166    transition:
4167        transform 0.2s ease,
4168        background 0.2s ease,
4169        box-shadow 0.2s ease;
4170}
4171
4172#mclFareNotice2026Acknowledge:hover {
4173    background: #b71919;
4174    transform: translateY(-1px);
4175    box-shadow: 0 8px 22px rgba(183, 25, 25, 0.22);
4176}
4177
4178#mclFareNotice2026Acknowledge:focus-visible {
4179    outline: 3px solid rgba(183,25,25,0.30);
4180    outline-offset: 3px;
4181}
4182
4183
4184/* FOOT NOTE */
4185.mclFareNotice2026__footNote {
4186    margin: 12px 0 0;
4187    padding: 0;
4188
4189    color: #999999;
4190
4191    font-size: 11px;
4192    line-height: 1.45;
4193}
4194
4195
4196/* ANIMATIONS */
4197@keyframes mclFareNotice2026FadeIn {
4198    from {
4199        opacity: 0;
4200    }
4201    to {
4202        opacity: 1;
4203    }
4204}
4205
4206@keyframes mclFareNotice2026FadeOut {
4207    from {
4208        opacity: 1;
4209    }
4210    to {
4211        opacity: 0;
4212    }
4213}
4214
4215@keyframes mclFareNotice2026PopupIn {
4216    from {
4217        opacity: 0;
4218        transform: translateY(22px) scale(0.96);
4219    }
4220
4221    to {
4222        opacity: 1;
4223        transform: translateY(0) scale(1);
4224    }
4225}
4226
4227@keyframes mclFareNotice2026Pulse {
4228    0%,
4229    100% {
4230        box-shadow: 0 0 0 0 rgba(255,255,255,0.35);
4231    }
4232
4233    50% {
4234        box-shadow: 0 0 0 6px rgba(255,255,255,0);
4235    }
4236}
4237
4238
4239/* ============================================================
4240   MOBILE
4241   ============================================================ */
4242@media (max-width: 575px) {
4243
4244    #mclFareNotice2026Overlay {
4245        padding: 12px;
4246        align-items: center;
4247    }
4248
4249    .mclFareNotice2026__popup {
4250        width: 100%;
4251        max-height: calc(100dvh - 24px);
4252
4253        border-radius: 15px;
4254    }
4255
4256    .mclFareNotice2026__topbar {
4257        min-height: 41px;
4258
4259        padding:
4260            9px
4261            48px
4262            9px
4263            15px;
4264
4265        font-size: 10px;
4266        letter-spacing: 1.1px;
4267    }
4268
4269    #mclFareNotice2026Close {
4270        top: 6px;
4271        right: 7px;
4272
4273        width: 29px;
4274        height: 29px;
4275
4276        font-size: 21px;
4277    }
4278
4279    .mclFareNotice2026__body {
4280        padding: 24px 18px 21px;
4281    }
4282
4283    .mclFareNotice2026__icon {
4284        width: 56px;
4285        height: 56px;
4286
4287        margin-bottom: 15px;
4288    }
4289
4290    .mclFareNotice2026__icon svg {
4291        width: 28px;
4292        height: 28px;
4293    }
4294
4295    .mclFareNotice2026__body h2 {
4296        margin-bottom: 14px;
4297
4298        font-size: 26px;
4299    }
4300
4301    .mclFareNotice2026__lead {
4302        margin-bottom: 13px;
4303
4304        font-size: 14px;
4305        line-height: 1.55;
4306    }
4307
4308    .mclFareNotice2026__text {
4309        margin-bottom: 16px;
4310
4311        font-size: 13px;
4312        line-height: 1.55;
4313    }
4314
4315    .mclFareNotice2026__dateBox {
4316        margin: 17px 0;
4317        padding: 13px 14px;
4318    }
4319
4320    .mclFareNotice2026__dateText {
4321        font-size: 13px;
4322    }
4323
4324    .mclFareNotice2026__thanks {
4325        margin-top: 16px;
4326        font-size: 13px;
4327    }
4328
4329    #mclFareNotice2026Acknowledge {
4330        margin-top: 19px;
4331        padding: 14px 16px;
4332    }
4333}
4334
4335
4336/* VERY SMALL HEIGHT DEVICES / HIGH BROWSER ZOOM */
4337@media (max-height: 650px) {
4338
4339    #mclFareNotice2026Overlay {
4340        align-items: flex-start;
4341        padding-top: 10px;
4342        padding-bottom: 10px;
4343    }
4344
4345    .mclFareNotice2026__body {
4346        padding-top: 20px;
4347        padding-bottom: 18px;
4348    }
4349
4350    .mclFareNotice2026__icon {
4351        width: 50px;
4352        height: 50px;
4353        margin-bottom: 12px;
4354    }
4355
4356    .mclFareNotice2026__body h2 {
4357        margin-bottom: 12px;
4358    }
4359
4360    .mclFareNotice2026__dateBox {
4361        margin-top: 14px;
4362        margin-bottom: 14px;
4363    }
4364
4365    #mclFareNotice2026Acknowledge {
4366        margin-top: 16px;
4367    }
4368}
4369
4370
4371/* ACCESSIBILITY */
4372@media (prefers-reduced-motion: reduce) {
4373
4374    #mclFareNotice2026Overlay,
4375    .mclFareNotice2026__popup,
4376    .mclFareNotice2026__alertDot,
4377    #mclFareNotice2026Close,
4378    #mclFareNotice2026Acknowledge {
4379        animation: none !important;
4380        transition: none !important;
4381    }
4382}
4383
4384</style>
4385		
4386		<link rel="stylesheet" href="https://motorcitylimousine.com/chatbot/assets/chatbot.css">
4387		<link rel="icon" type="image/x-icon" href="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/cu
4387stom-assets/images/logo.png">
4388        <link rel="preconnect" href="https://fonts.googleapis.com">
4389        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
4390        <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet">
4391        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
4392        <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">
4393        <link href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" rel="stylesheet">
4394        <link rel="stylesheet" href="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/css/style.css">
4395        <link rel="stylesheet" href="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/css/menu.css">
4396        
4397        <meta name="google-site-verification" content="KpuETt8nd5AkBnyBnYQsDxZ74_4VQzSEyNvN3trHOYE" />
4398        
4399       
4399<script type="application/ld+json">
4400{
4401  "@context": "https://schema.org",
4402  "@type": "VideoObject",
4403  "name": "Motor City Limousine Promo",
4404  "description": "Experience luxury airport and executive transportation in Detroit with Motor City Limousine.",
4405  "thumbnailUrl": "https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/video-thumbnail.jpg",
4406  "uploadDate": "2024-05-15T08:00:00+00:00",
4407  "contentUrl": "https://motorcitylimousine.com/",
4408  "embedUrl": "https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/video.mp4",
4409  "publisher": {
4410    "@type": "Organization",
4411    "name": "Motor City Limousine",
4412    "logo": {
4413      "@type": "ImageObject",
4414      "url": "https://motorcitylimousine.com/wp-content/uploads/2024/05/logo.png"
4415    }
4416  }
4417}
4418</script>
4418
4419
4420<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 4420-4421
4420
4421<script async src="https://www.googletagmanager.com/gtag/js?id=
4421G-L7SNGWYMQ7
vendor: 12 bytes, line 4421
4421"></script>
4422<script>
4423  
vendor: 134 bytes, lines 4423-4427
4423window.dataLayer = window.dataLayer || [];
4424  function gtag(){dataLayer.push(arguments);}
4425  gtag('js', new Date());
4426
4427  gtag('config', '
4427G-L7SNGWYMQ7
vendor: 4 bytes, line 4427
4427');
4428</script>
4428
4429
4430	</head>
4431
4432	<body class="home wp-singular page-template page-template-template-parts page-template-homepage page-template-template-partshomepage-php page page-id-1951 wp-embed-responsive wp-theme-motorcitylimousine singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars homepage footer-top-visible elementor-default elementor-kit-120">
4433
4434		<a class="skip-link screen-reader-text" href="#site-content">Skip to the content</a>
4435		<header>
4436         <div class="top-bar">
4437            <div class="container">
4438               <div class="top-bar-main">
4439                  <div class="top-bar-contact">
4440                     <ul>
4441                        <li><i class="fa fa-whatsapp" aria-hidden="true"></i><a href="https://wa.me/18007863848/?text=I%20have%20an%20inquiry"> <span>1(800) 786-3848</span></a></li>
4442                        <li><i class="fa fa-phone" aria-hidden="true"></i><a href="tel:1(800) 786-3848"> <span>1(800) 786-3848</span></a></li>
4443                        <li><i class="fa fa-envelope" aria-hidden="true"></i><a href="mailto: [email protected]"><span>[email protected]</span> </a></li>
4444                     </ul>
4445                  </div>
4446                  <div class="top-social-media">
4447                     <ul>
4448                        <li><a href="https://www.facebook.com/share/DaBnjCrAB5heuW6t/?mibextid=LQQJ4d" target="_blank"><i class="fa fa-facebook" aria-hidden="true"></i></a></li>
4449                        <li><a href="#"><i class="fa fa-twitter" aria-hidden="true"></i></a></li>
4450                        <li><a href="https://www.instagram.com/motorcitylimo?igsh=MWM1Y3RwbW02bDRrYg%3D%3D&utm_source=qr" target="_blank"><i class="fa fa-instagram" aria-hidden="true" target="_blank"></i></a></li>
4451                        <li><a href="#"><i class="fa fa-youtube-play" aria-hidden="true"></i></a></li>
4452                         <li><a href="https://g.co/kgs/UWFwpjb"  target="_blank"><i class="fa fa-google" aria-hidden="true"></i></a></li>
4453                     </ul>
4454                  </div>
4455               </div>
4456            </div>
4457         </div>
4458         <div class="container">
4459            <div class="logoandmenu">
4460               <div class="logo"><a href="https://motorcitylimousine.com"><img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/logo.png" alt="logo"></a></div>
4461               <div class="menu">
4462                  <nav id='cssmenu'>
4463                     <div class="button"></div>
4464                     <ul>
4465                        <li class='active'><a href='https://motorcitylimousine.com'>Home</a></li>
4466                        <li>
4467                           <a href='https://motorcitylimousine.com/about-us/'>About Us</a>
4468                          
4469                        </li>
4470                         <li>
4471                           <a href='https://motorcitylimousine.com/rates'>Rates</a>
4472                          
4473                        </li>
4474                        <li>
4475                           <a href='#'>Services</a>
4476                           <ul>
4477                              <li><a href="https://motorcitylimousine.com/services/airports-and-transfers/">Airports and Transfers</a></li>
4478                              <li><a href="https://motorcitylimousine.com/services/birthday-party/">Birthday Party</a></li>
4479                              <li><a href="https://motorcitylimousine.com/services/casino-transportation/">Casino Transportation</a></li>
4480                              <li><a href="https://motorcitylimousine.com/services/corporate-transportation/">Corporate Transportation</a></li>
4481                              <li><a href="https://motorcitylimousine.com/services/cruise-port-transportation/">Cruise Port Transportation</a></li>
4482                              <li><a href="https://motorcitylimousine.com/services/proms-and-formals/">Proms and Formals</a></li>
4483                              <li><a href="https://motorcitylimousine.com/services/special-occasions/">Special Occasions</a></li>
4484                              <li><a href="https://motorcitylimousine.com/services/sporting-events-and-concerts/">Sporting Events and Concerts</a></li>
4485                              <li><a href="https://motorcitylimousine.com/services/wedding-transportation/">Wedding Transportation</a></li>
4486                           </ul>
4487                        </li>
4488                        <li>
4489                           <a href='#'>Vehicles</a>
4490                           <ul>
4491                              <li><a href="https://motorcitylimousine.com/vehicles/executive-suv/">Executive SUV</a></li>
4492                              <li><a href="https://motorcitylimousine.com/vehicles/lincoln-mkt-stretch/">Lincoln MKT Stretch</a></li>
4493                              <li><a href="https://motorcitylimousine.com/vehicles/luxury-sedan/">Luxury Sedan</a></li>
4494                              <li><a href="https://motorcitylimousine.com/vehicles/mkt-town-car/">MKT / Town Car</a></li>
4495                           </ul>
4496                        </li>
4497                        <li><a href='https://motorcitylimousine.com/#reservation_us'>Reservation</a></li>
4498                        
4499                         <li><a href="https://motorcitylimousine.com/contact-us/">Contact Us</a></li>
4500                        
4501                       
4502                     </ul>
4503                  </nav>
4504               </div>
4505            </div>
4506         </div>
4507      </header> 
4508
4509 <div class="banner">
4510         <video class="hero-page__video" autoplay="autoplay" loop="loop" muted="" playsinline>
4511            <source src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/cu
4511stom-assets/images/video.mp4" type="video/mp4">
4512         </video>
4513       
4514      </div>
4515      <section class="home-harmony" id="about-us">
4516         <div class="container">
4517            <h1 style="font-size: 25px;margin-bottom: 20px;">Motor City Limousine </h1>
4518            <h2>Detroit Metro Airport Car Service </h2>
4519            <div class="home-harmony-box">
4520               <div class="home-left">
4521                  <img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/logo-about.jpg" alt="about-us-home">
4522               </div>
4523               <div class="home-right">
4524                  <p>Our mission at Motor City Limousine is to provide luxury, elegance and quality service to each and every customer. We achieve this by providing on-time, every time reliable transportation, while maintaining professional honest customer service. We strive to earn the loyalty of all our customers and maintain a positive relationship with the community.</p>
4525                  <p>Whether you need transportation for <a href="https://motorcitylimousine.com/#reservation_us" >corporate events</a>, <a href="https://motorcitylimousine.com/#reservation_us" >airport service</a>, <a href="https://motorcitylimousine.com/#reservation_us" >weddings</a>, sporting events, <a href="https://motorcitylimousine.com/#reservation_us" >concerts</a>, plays, or just a special night out, you can count on limousine service from Motor City Limousine to deliver professional, courteous, and prompt service. As we approach our a decade in business we consistently strive to achieve our vision of providing the highest quality of luxury ground transportation locally and globally to our highly valued customers.</p>
4526                  <!--<a href="#" class="btn">Read More</a>-->
4527               </div>
4528            </div>
4529         </div>
4530      </section>
4531        <section class="new-form" id="reservation_us">
4532         <div class="banner-form">
4533            <a href="https://book.mylimobiz.com/v4/basmah" data-ores-widget="website" data-ores-alias="basmah">Online Reservations</a>
4534            
4534<script type="text/javascript" src="https://book.mylimobiz.com/v4/widgets/widget-loader.js"></script>
4534
4535         </div>
4536      </section> 
4537      <div class="banner-slider">
4538         <div class="container">
4539            <h3>Exceeding Expectations Since 1998 </h3>
4540            <div id="slider-2" class="owl-carousel">
4541               <div class="item">
4542                  <div class="exceeding-expectations">
4543                     <img src="https://motorcitylimousine.com/wp-content/uploads/2024/05/Luxury-seda.jpg" alt="Luxury Sedan">
4544                     <h4> Luxury Sedan </h4>
4545                     <p>4 Passengers</p>
4546                  </div>
4547               </div>
4548               <div class="item">
4549                  <div class="exceeding-expectations">
4550                     <img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/gall-2.jpeg" alt="town car">
4551                     <h4>  MKT / Town Car  </h4>
4552                     <p>4 Passengers</p>
4553                  </div>
4554               </div>
4555               <div class="item">
4556                  <div class="exceeding-expectations">
4557                     <img src="https://motorcitylimousine.com/wp-content/uploads/2024/05/Executive-SUV.jpg" alt="Luxury Sedan">
4558                     <h4>  Executive SUV  </h4>
4559                     <p>6 Passengers</p>
4560                  </div>
4561               </div>
4562               <div class="item">
4563                  <div class="exceeding-expectations">
4564                     <img src="https://motorcitylimousine.com/wp-content/uploads/2024/05/mkt.jpg" alt="Luxury Sedan">
4565                     <h4>  Lincoln MKT Stretch  </h4>
4566                     <p>6-8-10 Passengers</p>
4567                  </div>
4568               </div>
4569               <!-- <div class="item">
4570                  <div class="exceeding-expectations">
4571                     <img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/gall-5.jpeg">
4572                     <h4>  Party Bus Limo  </h4>
4573                     <p>28 Passengers</p>
4574                  </div>
4575               </div> -->
4576            </div>
4577         </div>
4578      </div>
4579      <section class="oue-usp">
4580         <h3>Our USP </h3>
4581         <div class="container">
4582            <div class="harmony-three-box">
4583               <div class="harmony-box">
4584                  <div class="harmony-box-icone"><img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/customer-service-1.png" alt="msp"></div>
4585                  <h4>To Deliver Superior Services</h4>
4586                  <p>Our friendly, knowledgeable, and experienced staff will help you book the best vehicle for your needs. They will also answer any and every query you have.</p>
4587               </div>
4588               <div class="harmony-box">
4589                  <div class="harmony-box-icone"><img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/customer-service-2.png" alt="icbc"></div>
4590                  <h4>Professional Drivers </h4>
4591                  <p>Rest assured, knowing that a well-trained, insured, and regulated driver will be at your aid throughout your journey.</p>
4592               </div>
4593               <div class="harmony-box">
4594                  <div class="harmony-box-icone"><img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/customer-service-3.png" alt="bc"></div>
4595                  <h4>All-inclusive Rates  </h4>
4596                  <p>With Motor City Limousine, there is nothing like hidden charges or last-minute surprises. We are quite transparent about our services.</p>
4597               </div>
4598               <div class="harmony-box">
4599                  <div class="harmony-box-icone"><img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/customer-service-4.png" alt="bc"></div>
4600                  <h4>Complimentary Amenities   </h4>
4601                  <p>We ensure your vehicle is fully equipped with the required amenities, whether it is coolers, Wi-Fi, electric connections, etc.</p>
4602               </div>
4603            </div>
4604         </div>
4605      </section>
4606      <div class="banner-slider">
4607         <div class="container">
4608            <h3>Our Services </h3>
4609            <div id="slider-3" class="owl-carousel">
4610               <div class="item">
4611                  <div class="exceeding-expectations">
4612                     <img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/cu
4612stom-assets/images/img-10.jpeg" alt="Luxury Sedan">
4613                     <h4>  Birthday Party  </h4>
4614                     <p>Are you looking forward to throwing a lavish birthday party with your friends or family? Motor City Limousine has got you covered with a diverse fleet of vehicles.</p>
4615                  </div>
4616               </div>
4617               <div class="item">
4618                  <div class="exceeding-expectations">
4619                     <img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/img-7.jpeg" alt="Luxury Sedan">
4620                     <h4>  Airports and Transfers </h4>
4621                     <p>Don’t look beyond Motor City Limousine for prompt and reliable ground transportation to airports. Pick from our wide range of comfortable fleets to ensure you reach the airport on time.</p>
4622                  </div>
4623               </div>
4624               <div class="item">
4625                  <div class="exceeding-expectations">
4626                     <img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/img-9.jpeg" alt="Luxury Sedan">
4627                     <h4>  Corporate Transportation   </h4>
4628                     <p>Motor City Limousine’ corporate transportation services are designed to fit the complex requirements of business transportation.</p>
4629                  </div>
4630               </div>
4631               <div class="item">
4632                  <div class="exceeding-expectations">
4633                     <img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/gall-4.jpeg" alt="Luxury Sedan">
4634                     <h4>   Sporting Events and Concerts   </h4>
4635                     <p>Are you looking for a mode of transportation to accommodate your huge friend group in a single vehicle? Our stretch Limousine or party buses can come in handy.</p>
4636                  </div>
4637               </div>
4638            </div>
4639         </div>
4640      </div>
4641      <section class="have-question">
4642         <div class="container">
4643            <div class="have-question-main">
4644               <div class="have-question-left">
4645                  <h6>24/7 Customer Support Helpline  </h6>
4646                  <a href="tel:1(800) 786-3848 ">1(800) 786-3848 </a>
4647               </div>
4648<!--                <div class="have-question-right">
4649                  <a href="#">BOOK AN APPOINTMENT </a>
4650               </div> -->
4651            </div>
4652            <p>Booking Agents are available to help you make your <a href="https://motorcitylimousine.com/#reservation_us" >airport transportation</a> service reservation.</p>
4653         </div>
4654      </section>
4655
4656
4657<style>
4658.mcl-call-icon {
4659    position: fixed;
4660    bottom: 40px;
4661    left: 20px;
4662    z-index: 9999;
4663}
4664
4665.mcl-call-icon-btn {
4666    width: 54px;
4667    height: 54px;
4668    border: none;
4669    border-radius: 50%;
4670    background: #22c55e;
4671    box-shadow: 0 8px 22px rgba(0,0,0,0.25);
4672    display: flex;
4673    align-items: center;
4674    justify-content: center;
4675    cursor: pointer;
4676    padding: 0;
4677}
4678
4679.mcl-call-icon-btn img {
4680    width: 32px;
4681    height: 32px;
4682}
4683
4684.mcl-call-popup-overlay {
4685    position: fixed;
4686    inset: 0;
4687    background: rgba(0,0,0,0.55);
4688    z-index: 99999;
4689    display: none;
4690    align-items: center;
4691    justify-content: center;
4692    padding: 18px;
4693}
4694
4695.mcl-call-popup-overlay.mcl-active {
4696    display: flex;
4697}
4698
4699.mcl-call-popup-box {
4700    width: 100%;
4701    max-width: 340px;
4702    background: #fff;
4703    border-radius: 18px;
4704    padding: 28px 20px 22px;
4705    text-align: center;
4706    position: relative;
4707    box-shadow: 0 20px 60px rgba(0,0,0,0.35);
4708    animation: mclPopupUp 0.25s ease;
4709}
4710
4711.mcl-call-popup-close {
4712    position: absolute;
4713    top: 10px;
4714    right: 14px;
4715    border: none;
4716    background: transparent;
4717    font-size: 28px;
4718    line-height: 1;
4719    cursor: pointer;
4720    color: #111;
4721}
4722
4723.mcl-call-popup-icon {
4724    width: 64px;
4725    height: 64px;
4726    margin: 0 auto 12px;
4727    border-radius: 50%;
4728    background: #22c55e;
4729    display: flex;
4730    align-items: center;
4731    justify-content: center;
4732}
4733
4734.mcl-call-popup-icon img {
4735    width: 36px;
4736    height: 36px;
4737}
4738
4739.mcl-call-popup-box h3 {
4740    font-size: 17px !important;
4741    font-weight: 800;
4742    margin: 0 0 8px;
4743    color: #000;
4744    line-height: 1.2;
4745    white-space: nowrap;
4746    text-transform: uppercase;
4747}
4748
4749.mcl-call-popup-box p {
4750    font-size: 14px;
4751    color: #555;
4752    margin: 0 0 18px;
4753    line-height: 1.5;
4754}
4755
4756.mcl-popup-action {
4757    display: block;
4758    width: 100%;
4759    padding: 13px 14px;
4760    border-radius: 10px;
4761    font-size: 15px;
4762    font-weight: 800;
4763    text-decoration: none;
4764    margin-top: 10px;
4765}
4766
4767.mcl-popup-call {
4768    background: #000;
4769    color: #fff;
4770}
4771
4772.mcl-popup-text {
4773    background: #22c55e;
4774    color: #fff;
4775}
4776
4777.mcl-popup-call:hover,
4778.mcl-popup-text:hover {
4779    color: #fff;
4780    text-decoration: none;
4781    opacity: 0.9;
4782}
4783
4784@keyframes mclPopupUp {
4785    from {
4786        transform: translateY(18px);
4787        opacity: 0;
4788    }
4789    to {
4790        transform: translateY(0);
4791        opacity: 1;
4792    }
4793}
4794
4795/* Default – All Devices */
4796.qe-tab {
4797    display: block;
4798    position: fixed;
4799    right: 25px;
4800    top: 42%;
4801    transform: translateY(-50%) rotate(-90deg);
4802    transform-origin: right center;
4803    background: #000;
4804    color: #fff;
4805    font-size: 17px;
4806    padding: 12px 18px;
4807    border-radius: 14px 14px 0 0;
4808    z-index: 2147483647;
4809    cursor: pointer;
4810}
4811
4812@media (max-width: 768px) {
4813    .qe-tab {
4814        font-size: 16px;
4815        right: 15px;
4816    }
4817}
4818
4819
4820@media (max-width: 480px) {
4821    .mcl-call-popup-box {
4822        max-width: 330px;
4823        padding-left: 14px;
4824        padding-right: 14px;
4825    }
4826
4827    .mcl-call-popup-box h3 {
4828        font-size: 16px !important;
4829        letter-spacing: -0.3px;
4830    }
4831}
4832
4833@media (max-width: 360px) {
4834    .mcl-call-popup-box h3 {
4835        font-size: 14px !important;
4836        letter-spacing: -0.5px;
4837    }
4838}
4839</style>
4840
4841<div class="qe-wrap">
4842    <button class="qe-tab" onclick="window.location.href='https://motorcitylimousine.com/rates/';">
4843        <span>Explore Our Service Rates</span>
4844    </button>
4845</div>
4846
4847<footer>
4848    <div class="container">
4849        <div class="footer-main">
4850            <div class="footer-main-box one">
4851                <h5>About Us</h5>
4852                <p style="text-align:justify;hyphens:auto;letter-spacing:0.03em;line-height:1.5;">
4853                    Our mission at Motor City Limousine is to provide luxury, elegance and quality service to each and every customer. We achieve this by providing on-time, every time reliable transportation, while maintaining professional honest customer service.
4854                </p>
4855                <img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/customer-service-6.png" alt="NSLA">
4856            </div>
4857
4858            <div class="footer-main-box tow">
4859                <h5>Main Navigation</h5>
4860                <ul>
4861                    <li><a href="https://motorcitylimousine.com"><i class="fa fa-arrow-right" aria-hidden="true"></i>Home</a></li>
4862                    <li><a href="https://motorcitylimousine.com/about-us"><i class="fa fa-arrow-right" aria-hidden="true"></i>About Us</a></li>
4863                    <li><a href="https://motorcitylimousine.com/contact-us/"><i class="fa fa-arrow-right" aria-hidden="true"></i>Contact Us</a></li>
4864                    <li><a href="https://motorcitylimousine.com"><i class="fa fa-arrow-right" aria-hidden="true"></i>Services</a></li>
4865                    <li><a href="https://motorcitylimousine.com/#reservation_us"><i class="fa fa-arrow-right" aria-hidden="true"></i>Reservation</a></li>
4866                    <li><a href="https://motorcitylimousine.com/faqs/"><i class="fa fa-arrow-right" aria-hidden="true"></i>FAQ’s</a></li>
4867                    <li><a href="https://motorcitylimousine.com/privacy-policy/"><i class="fa fa-arrow-right" aria-hidden="true"></i>Privacy Policy</a></li>
4868                    <li><a href="https://motorcitylimousine.com/terms-and-condition/"><i class="fa fa-arrow-right" aria-hidden="true"></i>Terms and Conidition</a></li>
4869                    <li><a href="https://motorcitylimousine.com/blogs/"><i class="fa fa-arrow-right" aria-hidden="true"></i>Blogs</a></li>
4870                </ul>
4871            </div>
4872
4873            <div class="footer-main-box three">
4874                <h5>We Provide The Following Services</h5>
4875                <ul>
4876                    <li><a href="https://motorcitylimousine.com/services/airports-and-transfers/">Airports and Transfers</a></li>
4877                    <li><a href="https://motorcitylimousine.com/services/birthday-party/">Birthday Party</a></li>
4878                    <li><a href="https://motorcitylimousine.com/services/casino-transportation/">Casino Transportation</a></li>
4879                    <li><a href="https://motorcitylimousine.com/services/corporate-transportation/">Corporate Transportation</a></li>
4880                    <li><a href="https://motorcitylimousine.com/services/cruise-port-transportation/">
4880Cruise Port Transportation</a></li>
4881                    <li><a href="https://motorcitylimousine.com/services/proms-and-formals/">Proms and Formals</a></li>
4882                    <li><a href="https://motorcitylimousine.com/services/special-occasions/">Special Occasions</a></li>
4883                    <li><a href="https://motorcitylimousine.com/services/sporting-events-and-concerts/">Sporting Events and Concerts</a></li>
4884                    <li><a href="https://motorcitylimousine.com/services/wedding-transportation/">Wedding Transportation</a></li>
4885                </ul>
4886            </div>
4887
4888            <div class="footer-main-box four">
4889                <h5>Address</h5>
4890                <ul>
4891                    <li><span><i class="fa fa-map-marker" aria-hidden="true"></i></span>Motor City Limousine, United States</li>
4892                    <li><span><i class="fa fa-envelope-o" aria-hidden="true"></i></span><a href="mailto:[email protected]">[email protected]</a></li>
4893                    <li><span><i class="fa fa-whatsapp" aria-hidden="true"></i></span><a href="https://wa.me/18007863848/?text=I%20have%20an%20inquiry">1(800) 786-3848</a></li>
4894                    <li><span><i class="fa fa-phone" aria-hidden="true"></i></span><a href="tel:+18007863848">1(800) 786-3848</a></li>
4895                </ul>
4896
4897                <ul class="footr-socile">
4898                    <li><a href="https://www.facebook.com/share/DaBnjCrAB5heuW6t/?mibextid=LQQJ4d" target="_blank"><i class="fa fa-facebook" aria-hidden="true"></i></a></li>
4899                    <li><a href="#"><i class="fa fa-twitter" aria-hidden="true"></i></a></li>
4900                    <li><a href="https://www.instagram.com/motorcitylimo?igsh=MWM1Y3RwbW02bDRrYg%3D%3D&utm_source=qr" target="_blank"><i class="fa fa-instagram" aria-hidden="true"></i></a></li>
4901                    <li><a href="https://www.youtube.com/channel/UCGq7k-trHKsMZOVvwSPVHrw" target="_blank"><i class="fa fa-youtube-play" aria-hidden="true"></i></a></li>
4902                    <li><a href="https://g.co/kgs/UWFwpjb" target="_blank"><i class="fa fa-google" aria-hidden="true"></i></a></li>
4903                </ul>
4904            </div>
4905        </div>
4906    </div>
4907
4908    <div class="copy-right">
4909        <div class="container">
4910            <p>Copyright © 2026 Motor City Limousine,LLC | <a href="https://motorcitylimousine.com/sitemap_index.xml" target="_blank">Sitemap</a></p>
4911        </div>
4912    </div>
4913</footer>
4914
4915<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
vendor: 1 bytes, line 4915
4915
4916<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"></script>
vendor: 1 bytes, line 4916
4916
4917<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
vendor: 1 bytes, line 4917
4917
4918<script type="text/javascript" src="https://cdn.ywxi.net/js/1.js" async></script>
4918
4919
4920<script>
4921jQuery(document).ready(function($) {
4922    $("#slider-1").owlCarousel({
4923        autoplay: true,
4924        lazyLoad: true,
4925        loop: true,
4926        margin: 0,
4927        responsiveClass: true,
4928        autoHeight: true,
4929        autoplayTimeout: 5000,
4930        smartSpeed: 1200,
4931        nav: true,
4932        autoplayHoverPause: true,
4933        responsive: {
4934            0: { items: 1 },
4935            600: { items: 1 },
4936            1024: { items: 1 },
4937            1366: { items: 1 }
4938        }
4939    });
4940
4941    $("#slider-2").owlCarousel({
4942        autoplay: true,
4943        lazyLoad: true,
4944        loop: true,
4945        margin: 15,
4946        responsiveClass: true,
4947        autoHeight: true,
4948        autoplayTimeout: 5000,
4949        smartSpeed: 1200,
4950        nav: true,
4951        autoplayHoverPause: true,
4952        responsive: {
4953            0: { items: 1 },
4954            600: { items: 1 },
4955            1024: { items: 3 },
4956            1366: { items: 3 }
4957        }
4958    });
4959
4960    $("#slider-3").owlCarousel({
4961        autoplay: true,
4962        lazyLoad: true,
4963        loop: true,
4964        margin: 15,
4965        responsiveClass: true,
4966        autoHeight: true,
4967        autoplayTimeout: 5000,
4968        smartSpeed: 1200,
4969        nav: true,
4970        autoplayHoverPause: true,
4971        responsive: {
4972            0: { items: 1 },
4973            600: { items: 1 },
4974            1024: { items: 3 },
4975            1366: { items: 3 }
4976        }
4977    });
4978});
4979</script>
4979
4980
4981<script src="js/menu.js"></script>
4981
4982
4983<script>
4984(function($) {
4985    $.fn.menumaker = function(options) {
4986        var cssmenu = $(this),
4987            settings = $.extend({
4988                format: "dropdown",
4989                sticky: false
4990            }, options);
4991
4992        return this.each(function() {
4993            $(this).find(".button").on('click', function() {
4994                $(this).toggleClass('menu-opened');
4995                var mainmenu = $(this).next('ul');
4996
4997                if (mainmenu.hasClass('open')) {
4998                    mainmenu.slideToggle().removeClass('open');
4999                } else {
5000                    mainmenu.slideToggle().addClass('open');
5001                    if (settings.format === "dropdown") {
5002                        mainmenu.find('ul').show();
5003                    }
5004                }
5005            });
5006
5007            cssmenu.find('li ul').parent().addClass('has-sub');
5008
5009            var multiTg = function() {
5010                cssmenu.find(".has-sub").prepend('<span class="submenu-button"></span>');
5011                cssmenu.find('.submenu-button').on('click', function() {
5012                    $(this).toggleClass('submenu-opened');
5013
5014                    if ($(this).siblings('ul').hasClass('open')) {
5015                        $(this).siblings('ul').removeClass('open').slideToggle();
5016                    } else {
5017                        $(this).siblings('ul').addClass('open').slideToggle();
5018                    }
5019                });
5020            };
5021
5022            if (settings.format === 'multitoggle') {
5023                multiTg();
5024            } else {
5025                cssmenu.addClass('dropdown');
5026            }
5027
5028            if (settings.sticky === true) {
5029                cssmenu.css('position', 'fixed');
5030            }
5031
5032            var resizeFix = function() {
5033                var mediasize = 1024;
5034
5035                if ($(window).width() > mediasize) {
5036                    cssmenu.find('ul').show();
5037                }
5038
5039                if ($(window).width() <= mediasize) {
5040                    cssmenu.find('ul').hide().removeClass('open');
5041                }
5042            };
5043
5044            resizeFix();
5045            return $(window).on('resize', resizeFix);
5046        });
5047    };
5048})(jQuery);
5049
5050(function($) {
5051    $(document).ready(function() {
5052        $("#cssmenu").menumaker({
5053            format: "multitoggle"
5054        });
5055    });
5056})(jQuery);
5057</script>
5057
5058
5059<script>
5060jQuery(function($) {
5061    var nav = $('body');
5062
5063    $(window).scroll(function() {
5064        if ($(this).scrollTop() > 59) {
5065            nav.addClass("custom_header_fixed");
5066        } else {
5067            nav.removeClass("custom_header_fixed");
5068        }
5069    });
5070});
5071</script>
5071
5072
5073<div class="whatsapp-float">
5074    <a href="https://wa.me/18007863848" target="_blank" rel="noopener">
5075        <img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/whatsap-icon.png" width="50px" alt="icon" class="whatsapp-float-btn">
5076    </a>
5077</div>
5078
5079<!-- Call Icon -->
5080<div class="mcl-call-icon">
5081    <button type="button" class="mcl-call-icon-btn" onclick="openMclCallPopup()">
5082        <img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/call-icon.png" alt="call-icon">
5083    </button>
5084</div>
5085
5086<!-- Call/Text Popup -->
5087<div class="mcl-call-popup-overlay" id="mclCallPopup">
5088    <div class="mcl-call-popup-box">
5089        <button type="button" class="mcl-call-popup-close" onclick="closeMclCallPopup()">×</button>
5090
5091        <div class="mcl-call-popup-icon">
5092            <img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/call-icon.png" alt="call">
5093        </div>
5094
5095        <h3>Contact Motor City Limousine</h3>
5096        <p>Choose how you would like to connect with us.</p>
5097
5098        <a href="tel:+18007863848" class="mcl-popup-action mcl-popup-call">
5099            Call 1 (800) 786-3848
5100        </a>
5101
5102        <a href="sms:+18007863848" class="mcl-popup-action mcl-popup-text">
5103            Text 1 (800) 786-3848
5104        </a>
5105    </div>
5106</div>
5107
5108<script>
5109window.openMclCallPopup = function() {
5110    var popup = document.getElementById('mclCallPopup');
5111    if (popup) {
5112        popup.classList.add('mcl-active');
5113    }
5114};
5115
5116window.closeMclCallPopup = function() {
5117    var popup = document.getElementById('mclCallPopup');
5118    if (popup) {
5119        popup.classList.remove('mcl-active');
5120    }
5121};
5122
5123document.addEventListener('click', function(e) {
5124    var popup = document.getElementById('mclCallPopup');
5125    if (popup && e.target === popup) {
5126        window.closeMclCallPopup();
5127    }
5128});
5129
5130document.addEventListener('keydown', function(e) {
5131    if (e.key === 'Escape') {
5132        window.closeMclCallPopup();
5133    }
5134});
5135</script>
5135
5136
5137<!-- Chatbot -->
5138<div class="mcl-widget" id="mclWidget">
5139    <div class="mcl-header">
5140        <div class="mcl-logo">
5141            <img src="https://motorcitylimousine.com/wp-content/themes/motorcitylimousine/custom-assets/images/logo.png" style="height:40px;background:white;border-radius:27px;width:100%;" alt="Motor City Limousine">
5142        </div>
5143
5144        <div class="mcl-title">
5145            <strong>Motor City Limousine</strong>
5146            <span>Reservations & Pricing Assistant</span>
5147        </div>
5148
5149        <div class="mcl-header-actions">
5150            <button class="mcl-icon-btn" id="mclReset" title="Reload chat">↻</button>
5151            <button class="mcl-icon-btn" id="mclClose" title="Close">×</button>
5152        </div>
5153    </div>
5154
5155    <div class="mcl-body" id="mclMessages"></div>
5156
5157    <div class="mcl-footer">
5158        <form id="mclChatForm">
5159            <div class="mcl-input-wrap">
5160                <input type="text" id="mclInput" class="mcl-input" placeholder="Type your message...">
5161                <button type="submit" class="mcl-send">Send</button>
5162            </div>
5163        </form>
5164
5165        <div class="mcl-note">By chatting, you agree to share your contact details for booking assistance.</div>
5166    </div>
5167</div>
5168
5169<button class="mcl-chat-launcher" id="mclLauncher" aria-label="Open chat">
5170    <svg viewBox="0 0 24 24" fill="currentColor">
5171        <path d="M4 4h16a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H9l-5 4v-4H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Z"></path>
5172    </svg>
5173</button>
5174<!-- Chatbot End -->
5175
5176<script type="speculationrules">
5177{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/motorcitylimousine/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
5178</script>
5178
5179			
5179<script>
5180				const lazyloadRunObserver = () => {
5181					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
5182					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
5183						entries.forEach( ( entry ) => {
5184							if ( entry.isIntersecting ) {
5185								let lazyloadBackground = entry.target;
5186								if( lazyloadBackground ) {
5187									lazyloadBackground.classList.add( 'e-lazyloaded' );
5188								}
5189								lazyloadBackgroundObserver.unobserve( entry.target );
5190							}
5191						});
5192					}, { rootMargin: '200px 0px 200px 0px' } );
5193					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
5194						lazyloadBackgroundObserver.observe( lazyloadBackground );
5195					} );
5196				};
5197				const events = [
5198					'DOMContentLoaded',
5199					'elementor/lazyload/observe',
5200				];
5201				events.forEach( ( event ) => {
5202					document.addEventListener( event, lazyloadRunObserver );
5203				} );
5204			</script>
5204
5205			
5205<script id="wp-hooks-js" src="https://motorcitylimousine.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 5205
5205
5206<script id="wp-i18n-js" src="https://motorcitylimousine.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 5206
5206
5207<script id="wp-i18n-js-after">
5208wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
5209//# sourceURL=wp-i18n-js-after
5210</script>
vendor: 1 bytes, line 5210
5210
5211<script id="swv-js" src="https://motorcitylimousine.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.5"></script>
vendor: 1 bytes, line 5211
5211
5212<script id="contact-form-7-js-before">
5213var wpcf7 = {
5214    "api": {
5215        "root": "https:\/\/motorcitylimousine.com\/wp-json\/",
5216        "namespace": "contact-form-7\/v1"
5217    }
5218};
5219//# sourceURL=contact-form-7-js-before
5220</script>
vendor: 1 bytes, line 5220
5220
5221<script id="contact-form-7-js" src="https://motorcitylimousine.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.5"></script>
vendor: 1 bytes, line 5221
5221
5222<script id="wp-emoji-settings" type="application/json">
5223{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://motorcitylimousine.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
5224</script>
vendor: 1 bytes, line 5224
5224
5225<script type="module">
5226/*! This file is auto-generated */
5227var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
5228//# sourceURL=https://motorcitylimousine.com/wp-includes/js/wp-emoji-loader.min.js
5229</script>
5229
5230
5231<script src="https://motorcitylimousine.com/chatbot/assets/chatbot.js"></script>
5231
5232
5233
5234
5235
5236
5237
5238<div
5239    id="mclFareNotice2026Overlay"
5240    role="dialog"
5241    aria-modal="true"
5242    aria-labelledby="mclFareNotice2026Title"
5243    aria-describedby="mclFareNotice2026Description"
5244>
5245
5246    <div class="mclFareNotice2026__popup">
5247
5248        <div class="mclFareNotice2026__topbar">
5249
5250            <span
5251                class="mclFareNotice2026__alertDot"
5252                aria-hidden="true">
5253            </span>
5254
5255            Important Customer Notice
5256
5257            <button
5258                type="button"
5259                id="mclFareNotice2026Close"
5260                aria-label="Close fare update notice">
5261                &times;
5262            </button>
5263
5264        </div>
5265
5266
5267        <div class="mclFareNotice2026__body">
5268
5269            <!-- Important Alert Icon -->
5270            <div
5271                class="mclFareNotice2026__icon"
5272                aria-hidden="true">
5273
5274                <svg
5275                    viewBox="0 0 24 24"
5276                    xmlns="http://www.w3.org/2000/svg">
5277
5278                    <path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10
5279                    10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/>
5280
5281                </svg>
5282
5283            </div>
5284
5285
5286            <h2 id="mclFareNotice2026Title">
5287                Important Fare Update
5288            </h2>
5289
5290
5291            <p
5292                class="mclFareNotice2026__lead"
5293                id="mclFareNotice2026Description">
5294
5295                <strong>
5296                    Due to rising fuel prices and operating costs,
5297                    Motor City Limousine rates will increase by 20%.
5298                </strong>
5299
5300            </p>
5301
5302
5303            <p class="mclFareNotice2026__text">
5304
5305                This adjustment helps us continue providing the
5306                reliable, professional service you expect.
5307
5308            </p>
5309
5310
5311            <div class="mclFareNotice2026__dateBox">
5312
5313                <span class="mclFareNotice2026__dateLabel">
5314                    Effective Date
5315                </span>
5316
5317                <span class="mclFareNotice2026__dateText">
5318                    New rates apply to reservations booked on or
5319                    after September 16, 2026.
5320                </span>
5321
5322            </div>
5323
5324
5325            <p class="mclFareNotice2026__thanks">
5326
5327                Thank you for your understanding and continued support.
5328
5329            </p>
5330
5331
5332            <button
5333                type="button"
5334                id="mclFareNotice2026Acknowledge">
5335                I Understand
5336            </button>
5337
5338
5339            <p class="mclFareNotice2026__footNote">
5340                Motor City Limousine
5341            </p>
5342
5343        </div>
5344
5345    </div>
5346
5347</div>
5348
5349
5350
5351
5352
5353<!-- ================= POPUP SCRIPT ================= -->
5354
5355<script>
5356(function () {
5357
5358    'use strict';
5359
5360    /*
5361     * Unique localStorage key.
5362     * Once visitor closes/acknowledges the popup,
5363     * it will remain closed across ALL pages
5364     * on the same website/domain.
5365     */
5366    var MCL_FARE_NOTICE_STORAGE_KEY =
5367        'mclFareNotice2026Dismissed_v1';
5368
5369    var overlay =
5370        document.getElementById('mclFareNotice2026Overlay');
5371
5372    var closeButton =
5373        document.getElementById('mclFareNotice2026Close');
5374
5375    var acknowledgeButton =
5376        document.getElementById('mclFareNotice2026Acknowledge');
5377
5378    var previousBodyOverflow = '';
5379
5380    if (!overlay || !closeButton || !acknowledgeButton) {
5381        return;
5382    }
5383
5384
5385    /* ==============================================
5386       CHECK IF ALREADY CLOSED
5387       ============================================== */
5388
5389    function mclFareNotice2026WasDismissed() {
5390
5391        try {
5392
5393            return localStorage.getItem(
5394                MCL_FARE_NOTICE_STORAGE_KEY
5395            ) === 'yes';
5396
5397        } catch (error) {
5398
5399            return false;
5400
5401        }
5402
5403    }
5404
5405
5406    /* ==============================================
5407       SAVE DISMISSED STATUS
5408       ============================================== */
5409
5410    function mclFareNotice2026SaveDismissed() {
5411
5412        try {
5413
5414            localStorage.setItem(
5415                MCL_FARE_NOTICE_STORAGE_KEY,
5416                'yes'
5417            );
5418
5419        } catch (error) {
5420
5421            /* Popup will still close even if
5422               browser storage is unavailable. */
5423
5424        }
5425
5426    }
5427
5428
5429    /* ==============================================
5430       OPEN POPUP
5431       ============================================== */
5432
5433    function mclFareNotice2026Open() {
5434
5435        if (mclFareNotice2026WasDismissed()) {
5436            return;
5437        }
5438
5439        previousBodyOverflow =
5440            document.body.style.overflow;
5441
5442        document.body.style.overflow = 'hidden';
5443
5444        overlay.classList.remove(
5445            'mclFareNotice2026--closing'
5446        );
5447
5448        overlay.classList.add(
5449            'mclFareNotice2026--show'
5450        );
5451
5452        /*
5453         * Give browser time to render popup,
5454         * then focus close button.
5455         */
5456        window.setTimeout(function () {
5457
5458            closeButton.focus();
5459
5460        }, 100);
5461
5462    }
5463
5464
5465    /* ==============================================
5466       CLOSE POPUP
5467       ============================================== */
5468
5469    function mclFareNotice2026Close() {
5470
5471        mclFareNotice2026SaveDismissed();
5472
5473        overlay.classList.add(
5474            'mclFareNotice2026--closing'
5475        );
5476
5477        window.setTimeout(function () {
5478
5479            overlay.classList.remove(
5480                'mclFareNotice2026--show',
5481                'mclFareNotice2026--closing'
5482            );
5483
5484            document.body.style.overflow =
5485                previousBodyOverflow;
5486
5487        }, 220);
5488
5489    }
5490
5491
5492    /* ==============================================
5493       CLOSE BUTTON
5494       ============================================== */
5495
5496    closeButton.addEventListener(
5497        'click',
5498        mclFareNotice2026Close
5499    );
5500
5501
5502    /* ==============================================
5503       I UNDERSTAND BUTTON
5504       ============================================== */
5505
5506    acknowledgeButton.addEventListener(
5507        'click',
5508        mclFareNotice2026Close
5509    );
5510
5511
5512    /* ==============================================
5513       ESC KEY
5514       ============================================== */
5515
5516    document.addEventListener(
5517        'keydown',
5518        function (event) {
5519
5520            if (
5521                event.key === 'Escape' &&
5522                overlay.classList.contains(
5523                    'mclFareNotice2026--show'
5524                )
5525            ) {
5526
5527                mclFareNotice2026Close();
5528
5529            }
5530
5531        }
5532    );
5533
5534
5535    /* ==============================================
5536       PREVENT CLICK INSIDE FROM DOING ANYTHING
5537       ============================================== */
5538
5539    var popup =
5540        overlay.querySelector(
5541            '.mclFareNotice2026__popup'
5542        );
5543
5544    if (popup) {
5545
5546        popup.addEventListener(
5547            'click',
5548            function (event) {
5549
5550                event.stopPropagation();
5551
5552            }
5553        );
5554
5555    }
5556
5557
5558    /* ==============================================
5559       SHOW ON WEBSITE LOAD
5560       ============================================== */
5561
5562    if (document.readyState === 'loading') {
5563
5564        document.addEventListener(
5565            'DOMContentLoaded',
5566            function () {
5567
5568                /*
5569                 * Small delay gives a smoother
5570                 * professional appearance.
5571                 */
5572                window.setTimeout(
5573                    mclFareNotice2026Open,
5574                    350
5575                );
5576
5577            }
5578        );
5579
5580    } else {
5581
5582        window.setTimeout(
5583            mclFareNotice2026Open,
5584            350
5585        );
5586
5587    }
5588
5589})();
5590</script>
5590
5591
5592</body>
5593</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.