.quick-facts-section{border-top:1px solid #eee}.companies-section,.other-services-section,.pricing-section,.quick-facts-section,.why-choose-section{padding:64px 0}.section-title,.specialist-title{font-size:24px;font-weight:500;color:#000;margin-bottom:16px}.section-description,.specialist-quote{font-size:14px}.document-item,.fact-card,.influence-card,.location-card-big,.service-card,.tip-box{background:#fff;border:1px solid #eee;border-radius:12px;padding:24px;transition:.3s;text-align:center}.company-card-review:hover,.document-item:hover,.fact-card:hover,.influence-card:hover,.location-card-big:hover,.service-card:hover,.tip-box:hover{border-color:#939393;box-shadow:0 4px 20px #bcbcbc1f;transform:translateY(-4px)}.fact-emoji,.influence-icon,.service-icon-big{font-size:48px;line-height:48px;margin-bottom:16px}img.influence-icon,img.fact-emoji,img.service-icon-big,img.benefit-icon,img.location-icon-big,img.tip-icon-large{width:56px;height:56px;object-fit:contain;object-position:center center}.fact-title,.influence-title,.location-name,.service-title,.tip-label{font-size:18px;font-weight:600;color:#000;margin-bottom:12px}.benefit-text,.document-text p,.fact-detail,.influence-text,.location-address,.service-description,.step-description,.subsection-text,.tip-text,.tip-text-large{font-size:14px;margin:0}.benefits-grid,.steps-container{display:flex;flex-direction:column;gap:24px;margin-top:40px}.benefit-card,.step-item{display:flex;gap:20px;align-items:flex-start;background:#fff;padding:24px;border-radius:12px;border:1px solid #eee;transition:.3s}.benefit-card:hover,.driving-tip-card:hover,.step-item:hover{border-color:#939393;box-shadow:0 4px 20px #bcbcbc1f;transform:translateX(4px)}.document-number,.step-number{flex-shrink:0;width:48px;height:48px;background:#cc4700;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;box-shadow:0 4px 12px #ff6b3540}.pricing-table .table tbody tr:hover td,.tip-box-highlight{background:#fefaf2}.benefit-title,.step-title,.tip-title-large{font-size:18px;font-weight:600;color:#000;margin-bottom:8px}.pricing-table{display:block;width:100%;overflow-x:auto;margin-top:40px}.influence-cards,.tip-boxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.pricing-table .table{border-collapse:collapse;width:100%}.pricing-table .table tr td,.pricing-table .table tr th{border:1px solid #eee;background:#fff;padding:16px;font-size:16px;color:#000;font-weight:400;min-width:265px}.pricing-table .table tr th{background:#4d4d4d;color:#fff;font-size:14px;font-weight:700}.pricing-table .table tr td small{font-size:12px;display:block;color:#4d4d4d}.pricing-table .table tr td strong{color:#cc4700}.badge-text,.pricing-table .table tr td:last-child{color:#4d4d4d;font-size:14px}.pricing-note{font-style:italic;margin-top:16px;text-align:center;font-size:12px}.subsection-title{font-size:24px;font-weight:500;color:#000;margin-top:64px;margin-bottom:16px;text-align:center}.influence-cards{margin-top:40px}.influence-card,.location-card-big,.tip-box{text-align:left}.subsection-title-left{font-size:18px;font-weight:600;color:#000;margin-top:32px;margin-bottom:12px}.benefit-icon,.location-icon-big,.tip-icon-large{font-size:48px;line-height:48px}.tip-boxes{margin:40px 0}.tip-box-highlight{border-color:#cc4700!important}.benefit-icon,.tip-icon-large{flex-shrink:0}.locations-grid{margin-bottom:40px}.companies-grid{margin-bottom:16px}.company-header-top,.location-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.location-address p{margin:4px 0}.location-description{font-size:14px;margin:16px 0 0;border-top:1px solid #eee;padding-top:16px}.map-container{border-radius:12px;padding:0 0 40%;margin-top:40px;overflow:hidden;position:relative;width:100%}.map-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.companies-grid,.facts-grid,.locations-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:40px}.company-card-review{background:#fff;border:1px solid #eee;border-radius:12px;padding:24px;transition:.3s;display:flex;flex-direction:column}.company-info{display:flex;align-items:center;gap:12px}.company-title{font-size:18px;font-weight:600;color:#000;margin:0}.company-logo-placeholder{width:48px;height:48px;background:#cc4700;color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex-shrink:0}.company-score{text-align:right}.section-note{font-style:italic;font-size:12px}.score-number{font-size:32px;font-weight:700;color:#000;line-height:1;margin-bottom:4px}.score-label{font-size:12px;color:#4d4d4d;margin-bottom:4px}.company-description{font-size:14px;color:#4d4d4d;margin-bottom:20px;flex-grow:1}.company-footer{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid #eee}.google-reviews{font-size:12px;color:#4d4d4d;display:inline-flex;align-items:center;gap:4px}.service-btn,.view-profile-btn{text-align:center;background:#cc4700;color:#fff;padding:8px 24px;border-radius:8px;font-size:14px;line-height:14px;font-weight:600;text-decoration:none;transition:.3s;display:inline-flex;align-items:center;justify-content:center;min-height:40px}.service-btn:hover,.view-profile-btn:hover{transform:scale(1.05);color:#fff}.driving-tips{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:40px 0}.driving-tip-card{background:#fff;border:1px solid #eee;border-radius:12px;padding:24px;display:flex;gap:20px;align-items:flex-start;transition:.3s}.documents-list,.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:40px 0 0}.document-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.benefit-content,.document-text,.step-content,.tip-content-large{flex:1}.document-text strong{font-size:18px;color:#000;display:block;font-weight:600;margin-bottom:4px}.service-btn{min-height:44px;margin-top:20px}.specialist-box{background:#ff6b3514;border-radius:16px;padding:48px;margin:0 auto 64px;border:1px solid #cc470033;box-shadow:0 4px 20px #bcbcbc1f}.specialist-title{text-align:center;font-weight:600}.specialist-quote{margin-bottom:40px;text-align:center}.specialist-badges{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.specialist-badge{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px 20px;display:flex;align-items:center;gap:12px}.badge-text strong{color:#000;font-weight:600}.specialist-cta{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.specialist-btn{padding:12px 32px;border-radius:8px;font-size:14px;line-height:14px;font-weight:600;text-decoration:none;transition:.3s;display:inline-flex;align-items:center;justify-content:center;height:48px;color:#fff;gap:6px}.specialist-btn-primary{background:#000}.specialist-btn-secondary{background:#2a652a}.specialist-btn-primary:hover,.specialist-btn-secondary:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.home_latest_ajax_5 hr{border-color:#eee}.home_latest_ajax_5 .review-section .ti-next,.home_latest_ajax_5 .review-section .ti-prev{background-color:#4d4d4d!important}.tip-label{display:flex;align-items:center;gap:8px}.tip-label img,.badge-icon{width:24px;height:24px;object-fit:contain}@media (max-width:768px){.companies-section,.other-services-section,.pricing-section,.quick-facts-section,.why-choose-section{padding:40px 0}.quick-facts-section{border:0}.section-title,.specialist-title,.subsection-title{font-size:18px;line-height:24px}.subsection-title{margin-top:40px}.companies-grid,.documents-list,.driving-tips,.facts-grid,.influence-cards,.locations-grid,.services-grid,.tip-boxes{grid-template-columns:1fr;margin-top:32px}.benefits-grid,.map-container,.pricing-table,.steps-container{margin-top:32px}.company-card-review,.document-item,.fact-card,.influence-card,.location-card-big,.service-card,.tip-box{padding:20px 16px}.benefit-icon,.fact-emoji,.influence-icon,.location-icon-big,.service-icon-big,.tip-icon-large{font-size:36px;line-height:36px}.benefit-title,.fact-title,.influence-title,.location-name,.service-title,.step-title,.tip-label,.tip-title-large{font-size:16px;margin-bottom:8px}.benefit-card,.driving-tip-card,.step-item{padding:20px 16px;gap:16px}.document-number,.step-number{width:36px;height:36px;font-size:16px}.subsection-title-left{margin-top:24px;font-size:16px}.driving-tips,.locations-grid,.specialist-badges,.specialist-quote,.tip-boxes{margin-bottom:32px}.map-container{padding-bottom:50%}.company-title,.document-text strong{font-size:16px}.company-logo-placeholder{width:36px;height:36px;border-radius:6px;font-size:14px}.score-number{font-size:24px}.service-btn,.specialist-btn,.view-profile-btn{padding:8px 16px}.specialist-btn{height:44px}.specialist-box{padding:24px 16px;margin-bottom:40px}img.influence-icon,img.fact-emoji,img.service-icon-big,img.benefit-icon,img.location-icon-big,img.tip-icon-large{width:48px;height:48px}}@media (max-width:1299px){.cantenar.searchhtml .side-info-box.only-desktop{display:none!important}.usedcar-row-reverse .col-md-3{margin:0!important}}