:root{--brand-blue:#4452d9;--brand-light:#f4f5f8;--brand-dark:#1b215c;--brand-dark-rgb:27,33,92}body{font-family:'Segoe UI',Roboto,Helvetica,Arial,sans-serif;background-color:#fcfcfc;color:#333}.text-primary{color:var(--brand-blue)!important}.bg-primary{background-color:var(--brand-blue)!important}.btn-primary{background-color:var(--brand-blue);border-color:var(--brand-blue);color:#fff;font-weight:600;transition:all .3s ease}.btn-primary:hover{background-color:#2e3cb4;border-color:#2e3cb4;transform:translateY(-2px);box-shadow:0 4px 12px rgba(68,82,217,.4)}.btn-outline-primary{color:var(--brand-blue);border-color:var(--brand-blue)}.btn-outline-primary:hover{background-color:var(--brand-blue);border-color:var(--brand-blue);color:#fff}.navbar{background-color:var(--brand-dark)!important;padding-top:15px;padding-bottom:15px}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.85);font-weight:500}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link.active{color:var(--brand-light)}.bg-light{background-color:var(--brand-light)!important}.car-card{transition:transform .3s ease,box-shadow .3s ease;border:1px solid #eee}.car-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.1)!important;border-color:var(--brand-blue)}.price-text{color:var(--brand-dark)}footer{background-color:var(--brand-dark)!important;color:var(--brand-light)!important}.hero-section{min-height:500px}.whatsapp-float{position:fixed;width:78px;height:78px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50%;text-align:center;font-size:44px;box-shadow:2px 2px 14px rgba(0,0,0,.25);z-index:1000;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease}.whatsapp-float:hover{background-color:#1ebe57;color:#fff;transform:scale(1.1)}@media(max-width:767px){.whatsapp-float{position:fixed!important;width:64px;height:64px;bottom:20px!important;right:20px!important;font-size:36px;z-index:9999!important;display:flex!important}}:root{--litepicker-is-start-color-bg:var(--brand-blue)!important;--litepicker-is-end-color-bg:var(--brand-blue)!important;--litepicker-is-in-range-color-bg:rgba(68,82,217,.15)!important;--litepicker-button-prev-month-color-hover:var(--brand-blue)!important;--litepicker-button-next-month-color-hover:var(--brand-blue)!important}
