.cfm-brand-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-items:start}.cfm-brand-car{min-width:0;position:relative}.cfm-brand-car .vehica-car-card{width:100%;margin:0}.cfm-sold-label{font-size:14px;font-weight:600;line-height:1.5;padding:8px 12px;background:#f2f2f2;margin:0 0 8px}.cfm-brand-empty{padding:24px;background:#f5f5f5}.cfm-brand-empty p{margin-top:0}.cfm-brand-more{margin-top:24px}.cfm-brand-backlink{font-size:15px;line-height:1.6;margin-top:10px}.cfm-brand-backlink a,.cfm-brand-more a,.cfm-brand-copy .elementor-widget-text-editor a{text-decoration:underline;text-underline-offset:3px}.cfm-brand-copy p{margin-bottom:18px}.cfm-brand-copy li{margin-bottom:10px}.cfm-brand-copy h3{font-size:24px;line-height:1.3;margin:26px 0 12px}.cfm-brand-copy h2{line-height:1.2}.cfm-brand-copy .elementor-heading-title{overflow-wrap:break-word}.cfm-brand-copy .elementor-widget-text-editor{color:#222}.cfm-brand-copy .elementor-button{white-space:normal}.cfm-brand-copy .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:16px}.cfm-brand-copy .elementor-toggle .elementor-tab-content p:last-child{margin-bottom:0}@media(max-width:1024px){.cfm-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media(max-width:767px){.cfm-brand-grid{grid-template-columns:minmax(0,1fr);gap:24px}.cfm-brand-copy .elementor-heading-title{font-size:30px}.cfm-brand-copy h3.elementor-heading-title{font-size:23px}.cfm-brand-copy .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:12px}.cfm-brand-empty{padding:20px}}

.cfm-brand-copy[id]{scroll-margin-top:100px}.cfm-brand-copy .vehica-car-card a{text-decoration:none}
.cfm-brand-copy .elementor-widget.elementor-widget-button{margin-bottom:12px}
