.ml-quote{color:#000;background:#eef3f5;margin:32px 0;padding:28px 24px;font-family:Helvetica,sans-serif;font-size:16px;line-height:1.5}.ml-quote .ml-quote-title{font-family:var(--ml-playfair), serif;text-transform:uppercase;letter-spacing:.04em;color:#000;margin:0 0 8px;font-size:28px;font-weight:400;line-height:1.2}.ml-quote .ml-quote-button,.ml-quote .ml-quote-back{color:#fff;font:inherit;cursor:pointer;background:#537381;border:0;border-radius:0;padding:12px 24px}.ml-quote .ml-quote-back{color:#537381;background:0 0;text-decoration:underline}.ml-quote .ml-quote-button[disabled]{opacity:.7;cursor:progress}.ml-quote .ml-quote-button:focus-visible,.ml-quote .ml-quote-back:focus-visible,.ml-quote .ff-el-form-control:focus-visible,.ml-quote-choice input:focus-visible+span{outline-offset:2px;outline:2px solid #000}.ml-quote .ml-quote-actions{align-items:center;gap:16px;margin:8px 0 24px;display:flex}.ml-quote form>.ml-quote-failed{margin:-8px 0 20px}.ml-quote form>.ml-quote-small{margin:0 0 10px}.ml-quote form>.ml-form-privacy{margin:0}.ml-quote .ml-quote-step{margin:16px 0 8px;font-weight:600}.ml-quote .ml-quote-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:20px;display:grid}.ml-quote .ml-quote-progress span{background:#c9d7de;height:4px}.ml-quote .ml-quote-progress span.is-done{background:#537381}.ml-quote .ml-quote-fieldset{border:0;min-width:0;margin:0;padding:0}.ml-quote .ff-el-form-control{font:inherit;color:#000;background:#fff;border:1px solid #87a9b9;border-radius:0;padding:10px 12px}.ml-quote .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:#537381}.ml-quote-choice{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ml-quote-choice label{display:block;position:relative}.ml-quote-choice input{opacity:0;position:absolute}.ml-quote-choice span{text-align:center;cursor:pointer;background:#fff;border:1px solid #87a9b9;padding:10px 12px;display:block}.ml-quote-choice input:checked+span{color:#fff;background:#537381;border-color:#537381}.ml-quote .ml-quote-rate{font-family:var(--ml-playfair), serif;margin:8px 0;font-size:36px;line-height:1.2}.ml-quote .ml-quote-small{color:#333;font-size:14px}.ml-quote .ml-quote-call a,.ml-quote .ml-quote-failed a{color:#000;font-weight:600;text-decoration:underline!important}.wpr-grid-filters.ml-truck-filters+.wpr-grid{gap:32px 24px}.ml-truck-card{text-align:left;background:#eef3f5;flex-direction:column;display:flex}.ml-truck-card[hidden]{display:none}.ml-truck-card-photo{display:block}.ml-truck-card-photo img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.ml-truck-card-body{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.ml-truck-card .ml-truck-card-title{font-family:var(--ml-playfair), serif;letter-spacing:0;text-transform:none;color:#000;margin:0;font-size:20px;font-weight:400;line-height:1.3}.ml-truck-card-title a{color:inherit;text-decoration:none}.ml-truck-card-title a:hover,.ml-truck-card-title a:focus-visible{text-underline-offset:4px;text-decoration:underline}.ml-truck-card .ml-truck-card-price{font-family:var(--ml-playfair), serif;color:#537381;margin:10px 0 16px;font-size:28px;line-height:1.1}.ml-truck-card-facts{border-top:1px solid #d3dee4;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;margin:0 0 22px;padding-top:14px;display:grid}.ml-truck-card-facts dt{color:#4a5a62;margin:0;font-size:13px;line-height:1.3}.ml-truck-card-facts dd{color:#000;font-variant-numeric:tabular-nums;white-space:nowrap;margin:3px 0 0;font-size:15px;line-height:1.3}.ml-truck-card a.ml-truck-card-button{color:#fff;text-align:center;background:#537381;margin-top:auto;padding:14px 18px;font-family:Helvetica,sans-serif;font-size:15px;font-weight:600;text-decoration:none;display:block}.ml-truck-card a.ml-truck-card-button:hover{color:#fff;background:#46616d}.ml-truck-card-title a:focus-visible,.ml-truck-card-button:focus-visible{outline-offset:3px;outline:2px solid #000}.elementor-261 .elementor-element.elementor-element-f744366 .wpr-grid-filters.ml-truck-filters{margin:0 0 24px;padding:0;display:block}.elementor-261 .elementor-element.elementor-element-f744366 .wpr-grid-filters.ml-truck-filters li{margin:0 20px 8px 0}.elementor-261 .elementor-element.elementor-element-f744366 .wpr-grid-filters button.wpr-grid-filters-item{font-family:var(--ml-playfair), serif;color:#000;cursor:pointer;background:0 0;border:0;padding:0;font-size:18px}.elementor-261 .elementor-element.elementor-element-f744366 .wpr-grid-filters button.wpr-grid-filters-item.wpr-active-filter{color:#537381;text-underline-offset:6px;text-decoration:underline}.elementor-261 .elementor-element.elementor-element-f744366 .wpr-grid-filters button.wpr-grid-filters-item:focus-visible{outline-offset:2px;outline:2px solid #000}.ml-trucks-empty{grid-column:1/-1}.ml-truck p a{color:#537381;text-decoration:underline}.ml-truck .ml-truck-price{font-family:var(--ml-playfair), serif;margin:0;font-size:36px;line-height:1.2}.ml-truck .ml-truck-ref{color:#333;margin:4px 0 24px}.ml-truck h2{font-family:var(--ml-playfair), serif;text-transform:uppercase;letter-spacing:.04em;color:#000;margin:32px 0 12px;font-size:24px;font-weight:400;line-height:1.25}.ml-truck-specs{margin:0}.ml-truck-specs div{border-bottom:1px solid #dbe4e8;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;padding:8px 0;display:grid}.ml-truck-specs dt{font-weight:600}.ml-truck-specs dd{font-variant-numeric:tabular-nums;margin:0}.ml-truck-more{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ml-truck-more a{color:#000;text-decoration:none;display:block}.ml-truck-more img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;margin-bottom:8px;display:block}.ml-truck-more .ml-truck-more-title{font-family:var(--ml-playfair), serif;font-size:17px;line-height:1.3;display:block}.ml-truck-more .ml-truck-more-price{color:#333;display:block}.ml-truck-more a:hover .ml-truck-more-title,.ml-truck-more a:focus-visible .ml-truck-more-title{text-decoration:underline}.ml-truck-more a:focus-visible{outline-offset:2px;outline:2px solid #000}@media (max-width:767px){.ml-truck-more{grid-template-columns:minmax(0,1fr)}}.ml-gallery-main{position:relative}.ml-gallery-main img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.ml-gallery-prev,.ml-gallery-next{color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:0;width:44px;height:44px;font-size:28px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.ml-gallery-prev{left:0}.ml-gallery-next{right:0}.ml-gallery-thumbs{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ml-gallery-thumbs button{cursor:pointer;background:0 0;border:2px solid #0000;width:100%;padding:0;display:block}.ml-gallery-thumbs button[aria-current=true]{border-color:#537381}.ml-gallery-thumbs img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.ml-gallery-prev:focus-visible,.ml-gallery-next:focus-visible,.ml-gallery-thumbs button:focus-visible{outline-offset:2px;outline:2px solid #000}.ml-embed .ml-quote{margin:0}.ml-truck-side .ml-quote{margin:24px 0 0}.ml-truck-page>.e-con-inner>.e-con{justify-content:flex-start}@media (max-width:767px){.ml-truck-page>.e-con-inner{flex-direction:column;gap:0;display:flex}.ml-truck-page>.e-con-inner>.e-con,.ml-truck-page .elementor-widget-wpr-post-content,.ml-truck-page .elementor-widget-wpr-post-media,.ml-truck-page .ml-truck,.ml-truck-page .ml-truck-side{display:contents}.ml-truck-page .ml-gallery{order:1;margin-bottom:24px}.ml-truck-page .ml-truck>*{order:2}.ml-truck-page .ml-quote{order:3}.ml-truck-page .ml-truck>.ml-truck-more-wrap{order:4}.ml-truck-page .elementor-element-428da41{order:5;margin-top:24px}}.ml-truck-features{columns:2;column-gap:24px;margin:0 0 8px;padding-left:1.1em}.ml-truck-features li{break-inside:avoid;margin-bottom:4px}@media (max-width:767px){.ml-truck-features{columns:1}}
