/* Extracted static style attributes from Razor views. */
.extracted-inline-style-001 { height: 100%; }
.extracted-inline-style-002 { margin-top: 0; }
.extracted-inline-style-003 { width: 100%; }
.extracted-inline-style-004 { content-visibility: auto; contain-intrinsic-size: 30rem; background-color: #f4f4f4; padding: 4.8rem 0; }
.extracted-inline-style-005 { margin: 0 0 3.2rem; text-align: left; font-size: 3.2rem; color: #333; }
.extracted-inline-style-006 { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 1rem; }
.extracted-inline-style-007 { flex: 1; min-width: 150px; }
.extracted-inline-style-008 { width: 100%; padding: 12px; border-radius: 8px; border: 1px solid #ddd; }
.extracted-inline-style-009 { flex: 0 0 auto; }
.extracted-inline-style-010 { background: #003478; color: #fff; padding: 12px 32px; border-radius: 8px; text-decoration: none; display: inline-block; font-weight: 600; }
.extracted-inline-style-011 { padding: 6.4rem .8rem; }
.extracted-inline-style-012 { max-width: 1400px; margin: 0 auto; }
.extracted-inline-style-013 { display: flex; flex-wrap: wrap; gap: 1.6rem; justify-content: center; }
.extracted-inline-style-014 { background-image: url(/assets/images/cdn-assets/Misc1.jpg); flex: 1; min-width: 280px; max-width: calc(25% - 1.2rem); min-height: 40rem; background-size: cover; background-position: center; border-radius: 12px; overflow: hidden; position: relative; display: flex; flex-direction: column; justify-content: space-between; padding: 2rem; text-decoration: none; }
.extracted-inline-style-015 { z-index: 2; position: relative; }
.extracted-inline-style-016 { color: #fff; font-size: 2.4rem; margin-bottom: 1rem; }
.extracted-inline-style-017 { background: #003478; color: #fff; padding: 12px 24px; border-radius: 8px; display: inline-block; z-index: 2; position: relative; text-align: center; }
.extracted-inline-style-018 { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.5) 100%); }
.extracted-inline-style-019 { background-image: url(/assets/images/cdn-assets/Inventory3.jpg); flex: 1; min-width: 280px; max-width: calc(25% - 1.2rem); min-height: 40rem; background-size: cover; background-position: center; border-radius: 12px; overflow: hidden; position: relative; display: flex; flex-direction: column; justify-content: space-between; padding: 2rem; text-decoration: none; }
.extracted-inline-style-020 { background-image: url(/assets/images/cdn-assets/service3-1.jpg); flex: 1; min-width: 280px; max-width: calc(25% - 1.2rem); min-height: 40rem; background-size: cover; background-position: center; border-radius: 12px; overflow: hidden; position: relative; display: flex; flex-direction: column; justify-content: space-between; padding: 2rem; text-decoration: none; }
.extracted-inline-style-021 { background-image: url(/assets/images/cdn-assets/Brakes.jpg); flex: 1; min-width: 280px; max-width: calc(25% - 1.2rem); min-height: 40rem; background-size: cover; background-position: center; border-radius: 12px; overflow: hidden; position: relative; display: flex; flex-direction: column; justify-content: space-between; padding: 2rem; text-decoration: none; }
.extracted-inline-style-022 { background-image: url(/assets/images/leggat/homepage/How-to-purchase-online.jpg); }
.extracted-inline-style-023 { background-image: url(/assets/images/leggat/homepage/GettyImages-486827324-scaled.jpg); }
.extracted-inline-style-024 { background-image: url(/assets/images/leggat/homepage/GettyImages-1342040251-min-scaled.jpg); }
.extracted-inline-style-025 { display:none;visibility:hidden; }
.extracted-inline-style-026 { background-image:url(); }
.extracted-inline-style-027 { width: 100%; height: auto; max-width: 267px; }
.extracted-inline-style-028 { position: relative; }
.extracted-inline-style-029 { display: block; }
.extracted-inline-style-030 { width: 100%; height: 325px; object-fit: cover; }
.extracted-inline-style-031 { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 2; }
.extracted-inline-style-032 { margin-bottom: 1.5rem; font-size: 1.5rem; font-weight: 600; }
.extracted-inline-style-033 { margin-bottom: 0.5rem; }
.extracted-inline-style-034 { visibility:hidden; width: 10px; height: 10px; border: 1px solid black; }
.extracted-inline-style-035 { font-size: 30px !important;line-height: 36px !important; }
.extracted-inline-style-036 { display:none; }
.extracted-inline-style-037 { display: none; }
.extracted-inline-style-038 { height: 40px; }
.extracted-inline-style-039 { margin-right: 8px; }
.extracted-inline-style-040 { margin-left:10%; margin-right:10%; }
.extracted-inline-style-041 { max-width:400px; }
.extracted-inline-style-042 { text-decoration: none !important; }
.extracted-inline-style-043 { background-image: url('/assets/images/leggat/homepage/DiscoverFordHomepageImageUpscaled.jpg'); }
.extracted-inline-style-044 { background-image: url(/assets/images/leggat/homepage/showroom-bg-dark.jpg); }
.extracted-inline-style-045 { max-width: 1200px; margin: 0 auto; padding: 0 1.6rem; }
.extracted-inline-style-046 { text-align: center; color: #fff; margin-bottom: 2.4rem; }
.extracted-inline-style-047 { display: none; }
.extracted-inline-style-048 { text-align: center; color: #bbb; }
