.elementor-5828 .elementor-element.elementor-element-46a2ad5:not(.elementor-motion-effects-element-type-background), .elementor-5828 .elementor-element.elementor-element-46a2ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5828 .elementor-element.elementor-element-46a2ad5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5828 .elementor-element.elementor-element-46a2ad5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5828 .elementor-element.elementor-element-977524f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-5828 .elementor-element.elementor-element-977524f{z-index:10;}.elementor-5828 .elementor-element.elementor-element-977524f .motors-elementor-single-listing-gallery .motors-elementor-big-gallery .stm-single-image a .image-icon{font-size:26px;}.elementor-5828 .elementor-element.elementor-element-977524f .motors-elementor-single-listing-gallery .motors-elementor-big-gallery .stm-single-image a .image-overlay{background-color:rgba(10,10,10,.40);}.elementor-5828 .elementor-element.elementor-element-2c5c399 .stm-gallery-listing-info .special-label-inline{font-size:12px;}.elementor-5828 .elementor-element.elementor-element-2c5c399 .stm-gallery-listing-info .special-label-inline i{font-size:12px;}.elementor-5828 .elementor-element.elementor-element-2c5c399 .stm-gallery-listing-info .special-label-inline svg{width:12px;height:12px;}.elementor-5828 .elementor-element.elementor-element-366f381 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 030px;}.elementor-5828 .elementor-element.elementor-element-366f381{z-index:0;}.elementor-5828 .elementor-element.elementor-element-366f381 .stm_listing_title{font-size:30px;font-weight:700;line-height:36px;color:#000000;}.elementor-5828 .elementor-element.elementor-element-7126d6c{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-5828 .elementor-element.elementor-element-c84d860:not(.elementor-motion-effects-element-type-background), .elementor-5828 .elementor-element.elementor-element-c84d860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5828 .elementor-element.elementor-element-c84d860{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 20px 0px;}.elementor-5828 .elementor-element.elementor-element-c84d860 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5828 .elementor-element.elementor-element-a733bbd > .elementor-element-populated{box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.12);}.elementor-widget-mdp-headinger-elementor .mdp-typography-default-header{color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-widget-mdp-headinger-elementor .mdp-typography-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-mdp-headinger-elementor .line:after{background-color:var( --e-global-color-primary );}.elementor-widget-mdp-headinger-elementor .mdp-color-sub-header{color:var( --e-global-color-text );}.elementor-widget-mdp-headinger-elementor .mdp-typography-subheader{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-mdp-headinger-elementor .sub-line:after{background-color:var( --e-global-color-primary );}.elementor-widget-mdp-headinger-elementor .mdp-color-content-header{color:var( --e-global-color-text );}.elementor-widget-mdp-headinger-elementor .mdp-typography-content-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5828 .elementor-element.elementor-element-2a7c1a7 > .elementor-widget-container{margin:35px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-5828 .elementor-element.elementor-element-2a7c1a7 .mdp-typography-default-header{color:#000000;border-style:none;}.elementor-5828 .elementor-element.elementor-element-2a7c1a7 .mdp-typography-header{font-family:"Helvetica", Sans-serif;font-size:35px;font-weight:700;}.elementor-5828 .elementor-element.elementor-element-2a7c1a7 .mdp-header-align{text-align:left;}.elementor-5828 .elementor-element.elementor-element-4dc7582{background-color:#ECEFF3;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:10px 0px 10px 30px;}.elementor-5828 .elementor-element.elementor-element-ad6ba4f{width:var( --container-widget-width, 97.755% );max-width:97.755%;--container-widget-width:97.755%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-5828 .elementor-element.elementor-element-ad6ba4f > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5828 .elementor-element.elementor-element-ad6ba4f .stm-single-car-listing-data .item-label > i{font-size:15px;color:#5E5E5E;fill:#5E5E5E;}.elementor-5828 .elementor-element.elementor-element-ad6ba4f .stm-single-car-listing-data .item-label > svg{width:15px;height:15px;color:#5E5E5E;fill:#5E5E5E;}.elementor-5828 .elementor-element.elementor-element-ad6ba4f .stm-single-car-listing-data .item-label{line-height:25px;font-size:17px;font-weight:700;color:#000000;}.elementor-5828 .elementor-element.elementor-element-ad6ba4f .stm-single-car-listing-data .heading-font{font-size:17px;font-weight:900;text-transform:capitalize;line-height:22px;color:#000000;text-align:right;}.elementor-5828 .elementor-element.elementor-element-ad6ba4f .stm-single-car-listing-data .data-list-item:before{background-color:#d5d9e0;}.elementor-5828 .elementor-element.elementor-element-8071dad > .elementor-element-populated{box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.12);}.elementor-5828 .elementor-element.elementor-element-ac4c443{margin:35px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-5828 .elementor-element.elementor-element-52927e4:not(.elementor-motion-effects-element-type-background), .elementor-5828 .elementor-element.elementor-element-52927e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5828 .elementor-element.elementor-element-52927e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 70px 20px 0px;}.elementor-5828 .elementor-element.elementor-element-52927e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5828 .elementor-element.elementor-element-4894cfc > .elementor-element-populated{box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.12);margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5828 .elementor-element.elementor-element-56385f7{margin:035px 020px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;text-align:start;}.elementor-5828 .elementor-element.elementor-element-56385f7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:35px;font-weight:700;color:#252525;}.elementor-5828 .elementor-element.elementor-element-73b7183 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-5828 .elementor-element.elementor-element-65010ab:not(.elementor-motion-effects-element-type-background), .elementor-5828 .elementor-element.elementor-element-65010ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5828 .elementor-element.elementor-element-65010ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 70px 20px 0px;}.elementor-5828 .elementor-element.elementor-element-65010ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5828 .elementor-element.elementor-element-4ae6b2d > .elementor-element-populated{box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.12);margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-5828 .elementor-element.elementor-element-7633771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-5828 .elementor-element.elementor-element-7633771 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:900;color:#252525;}.elementor-5828 .elementor-element.elementor-element-53b9352 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5828 .elementor-element.elementor-element-992fe7d:not(.elementor-motion-effects-element-type-background), .elementor-5828 .elementor-element.elementor-element-992fe7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5828 .elementor-element.elementor-element-992fe7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 70px 0px 0px;}.elementor-5828 .elementor-element.elementor-element-992fe7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5828 .elementor-element.elementor-element-7d2a4d6 > .elementor-element-populated{box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.12);margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5828 .elementor-element.elementor-element-5387cbf{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#B9B9B9;}@media(min-width:768px){.elementor-5828 .elementor-element.elementor-element-47a6b9b{width:2.256%;}.elementor-5828 .elementor-element.elementor-element-a733bbd{width:30.264%;}.elementor-5828 .elementor-element.elementor-element-5d77884{width:2.685%;}.elementor-5828 .elementor-element.elementor-element-8071dad{width:31.303%;}.elementor-5828 .elementor-element.elementor-element-51484d9{width:33.465%;}.elementor-5828 .elementor-element.elementor-element-4894cfc{width:69.91%;}.elementor-5828 .elementor-element.elementor-element-9c7a1c6{width:29.398%;}.elementor-5828 .elementor-element.elementor-element-4ae6b2d{width:66.82%;}.elementor-5828 .elementor-element.elementor-element-96a9a59{width:32.513%;}.elementor-5828 .elementor-element.elementor-element-7d2a4d6{width:69.488%;}.elementor-5828 .elementor-element.elementor-element-62f4928{width:29.845%;}}@media(max-width:767px){.elementor-5828 .elementor-element.elementor-element-366f381 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 025px;}.elementor-5828 .elementor-element.elementor-element-366f381 .stm_listing_title{font-size:25px;line-height:1.2em;}.elementor-5828 .elementor-element.elementor-element-2a7c1a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5828 .elementor-element.elementor-element-2a7c1a7 .mdp-typography-header{font-size:25px;}.elementor-5828 .elementor-element.elementor-element-2a7c1a7 .mdp-header-align{text-align:center;}.elementor-5828 .elementor-element.elementor-element-ad6ba4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5828 .elementor-element.elementor-element-ad6ba4f .stm-single-car-listing-data .item-label{font-size:15px;}.elementor-5828 .elementor-element.elementor-element-ad6ba4f .stm-single-car-listing-data .heading-font{font-size:15px;}.elementor-5828 .elementor-element.elementor-element-8071dad > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5828 .elementor-element.elementor-element-ac4c443{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5828 .elementor-element.elementor-element-52927e4{padding:0px 0px 0px 0px;}.elementor-5828 .elementor-element.elementor-element-4894cfc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5828 .elementor-element.elementor-element-56385f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5828 .elementor-element.elementor-element-56385f7 .elementor-heading-title{font-size:25px;}.elementor-5828 .elementor-element.elementor-element-73b7183 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5828 .elementor-element.elementor-element-65010ab{padding:0px 0px 0px 0px;}.elementor-5828 .elementor-element.elementor-element-4ae6b2d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for motors-single-listing-gallery, class: .elementor-element-977524f */.stm-stanley-left {
    flex: 1 1 auto;
    min-width: 0;
    aspect-ratio: 16 / 9;
    position: relative;
    overflow: hidden;
    border: 0px solid rgba(0, 0, 0, .12);
    border-radius: 6px;
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for motors-single-listing-title, class: .elementor-element-366f381 */.elementor-5828 .elementor-element.elementor-element-366f381 .stm_listing_title {
    font-size: 25px;
    font-family: arial;
    font-weight: 700;
    line-height: 36px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7126d6c */.stm-button, input[type=submit], button, html body .button, #main .button, #wrapper .button, #wrapper button, .stm-template-listing button, #main button.heading-font, #main .load-more-btn

 {
    color: #191d21;
}


.mpc-saw .bcs-price-value, .mpc-saw .mpc-right, .mpc-saw .mpc-right * {
    font-size: 15px !important;
}


#trade-offer .modal-dialog

 {
    margin: 200px auto !important;
}


.stm-sell-a-car-form .form-content

 {
    padding-top: 20px;
}


.mpc-metric-big {
    font-size: 30px;
    font-weight: 900;
    letter-spacing: .02em;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4dc7582 */.stm-vin-stock{
	display:flex;
	flex-direction:row;
	gap:24px;
	font-size:14px;
}

.stm-vin-stock__row{
	display:flex;
	gap:6px;
	white-space:nowrap;
}/* End custom CSS */
/* Start custom CSS for motors-single-listing-classified-listing-data, class: .elementor-element-ad6ba4f *//* ============ EASY COLOR CONTROLS ============ */
.bcs-specs-wrap{
	--bcs-header-bg: #f4f4f4;
	--bcs-border: rgba(0,0,0,.08);
	--bcs-label: rgba(0,0,0,.55);
	--bcs-text: #111;
	--bcs-icon: rgba(0,0,0,.22);
	--bcs-link: #111;
	--bcs-gap-y: 34px;
	--bcs-gap-x: 40px;
	font-family: inherit;
}

/* ============ HEADER (VIN / STOCK / MODEL CODE) ============ */
.bcs-specs-header{
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	background: var(--bcs-header-bg);
	border-bottom: 1px solid var(--bcs-border);
}

.bcs-header-cell{
	padding: 22px 26px;
}

.bcs-header-label{
	font-size: 20px;
	line-height: 1.1;
	color: rgba(0,0,0,.75);
	margin-bottom: 10px;
}

.bcs-header-value{
	font-size: 28px;
	line-height: 1.05;
	font-weight: 800;
	color: var(--bcs-text);
	letter-spacing: .02em;
}

/* ============ BODY GRID ============ */
.bcs-specs-body{
	background: #fff;
	padding: 36px 26px 42px;
}

.bcs-specs-grid{
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	column-gap: var(--bcs-gap-x);
	row-gap: var(--bcs-gap-y);
	position: relative;
}

/* vertical divider between left/right columns like screenshot */
.bcs-specs-grid:before{
	content:"";
	position:absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	width: 1px;
	background: var(--bcs-border);
	transform: translateX(-0.5px);
}

/* Each spec row */
.bcs-spec-item{
	display: grid;
	grid-template-columns: 64px 1fr;
	align-items: start;
	column-gap: 18px;
}

/* Large faint icon */
.bcs-spec-icon{
	width: 64px;
	height: 64px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--bcs-icon);
}

.bcs-spec-icon i{
	font-size: 44px;
	line-height: 1;
	opacity: .8;
}

/* If you use SVG icons, make them match the screenshot style */
.bcs-spec-icon svg{
	width: 46px;
	height: 46px;
	opacity: .65;
	fill: currentColor;
}

/* Label + value typography */
.bcs-spec-label{
	font-size: 20px;
	letter-spacing: .06em;
	text-transform: uppercase;
	color: rgba(0,0,0,.65);
	margin-bottom: 8px;
}

.bcs-spec-value{
	font-size: 34px;
	line-height: 1.15;
	font-weight: 800;
	color: var(--bcs-text);
	word-break: break-word;
}

.bcs-spec-value a{
	color: var(--bcs-link);
	text-decoration: none;
}

/* Responsive */
@media (max-width: 991px){
	.bcs-specs-header{
		grid-template-columns: 1fr;
	}
	.bcs-header-cell{
		border-bottom: 1px solid var(--bcs-border);
	}
	.bcs-header-cell:last-child{
		border-bottom: 0;
	}

	.bcs-specs-grid{
		grid-template-columns: 1fr;
	}
	.bcs-specs-grid:before{
		display:none;
	}
}

@media (max-width: 575px){
	.bcs-header-label{ font-size: 18px; }
	.bcs-header-value{ font-size: 24px; }
	.bcs-spec-label{ font-size: 16px; }
	.bcs-spec-value{ font-size: 26px; }
	.bcs-spec-item{ grid-template-columns: 56px 1fr; }
	.bcs-spec-icon{ width: 56px; height: 56px; }
	.bcs-spec-icon i{ font-size: 38px; }
}


.bcs-specs-wrap{
  --bcs-header-bg: #f4f4f4;   /* top bar bg */
  --bcs-border: rgba(0,0,0,.08);
  --bcs-icon: rgba(0,0,0,.22); /* icon light gray */
  --bcs-text: #111;          /* bold values */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ac4c443 */.stm-ef-grid {
    display: grid;
    gap: 10px 10px;
}/* End custom CSS */
/* Start custom CSS for motors-single-listing-description, class: .elementor-element-73b7183 */.stm-template-car_dealer_two_elementor.inventory-dark:not(.home)

 {
    color: #23282f;
}/* End custom CSS */