.footer[data-v-7a4af882]{color:#fff;border-top:1px solid rgba(255,255,255,.1);min-height:250px;padding:4rem 0}.footer-container[data-v-7a4af882]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;max-width:1200px;margin:0 auto;padding:0 1rem;display:flex}@media (max-width:768px){.footer-container[data-v-7a4af882]{text-align:center;flex-direction:column;gap:1.5rem}}.footer-left[data-v-7a4af882]{flex:1}@media (max-width:768px){.footer-left[data-v-7a4af882]{flex:none}}.footer-logo-container[data-v-7a4af882]{align-items:center;display:flex}@media (max-width:768px){.footer-logo-container[data-v-7a4af882]{justify-content:center}}.footer-logo[data-v-7a4af882]{object-fit:contain;cursor:pointer;width:auto;height:60px;transition:all .3s}.footer-logo[data-v-7a4af882]:hover{opacity:.8}@media (max-width:768px){.footer-logo[data-v-7a4af882]{height:50px}}.footer-right[data-v-7a4af882]{flex:1;justify-content:flex-end;display:flex}@media (max-width:768px){.footer-right[data-v-7a4af882]{flex:none;justify-content:center}}.contact-info[data-v-7a4af882]{min-width:250px}.contact-title[data-v-7a4af882]{color:#fff;margin:0 0 1rem;font-size:1.2rem;font-weight:600}@media (max-width:768px){.contact-title[data-v-7a4af882]{margin-bottom:.8rem;font-size:1.1rem}}.contact-item[data-v-7a4af882]{align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}@media (max-width:768px){.contact-item[data-v-7a4af882]{justify-content:center;margin-bottom:.6rem}}.contact-icon[data-v-7a4af882]{color:#bdc3c7;min-width:20px;font-size:1.2rem}.contact-icon.whatsapp-icon[data-v-7a4af882]{color:#25d366}.contact-link[data-v-7a4af882]{color:#ecf0f1;font-size:.95rem;text-decoration:none;transition:color .3s}.contact-link[data-v-7a4af882]:hover{color:#3498db;text-decoration:none}.contact-link.cursor-pointer[data-v-7a4af882]{cursor:pointer}@media (max-width:480px){.footer[data-v-7a4af882]{padding:1.5rem 0}.footer-container[data-v-7a4af882]{gap:1rem;padding:0 .5rem}.contact-info[data-v-7a4af882]{width:100%;min-width:auto}.contact-item[data-v-7a4af882]{font-size:.9rem}}.logo-container[data-v-72f2157d]{cursor:pointer;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex}.logo[data-v-72f2157d]{object-fit:contain;width:auto;height:100%}.selected[data-v-0b5c6bc5]{font-weight:700}.dropdown-tab[data-v-0b5c6bc5]{cursor:pointer}.dropdown-tab[data-v-0b5c6bc5]:hover{background-color:rgba(0,0,0,.05)}
