.social-icons[data-v-b40ab469]{display:flex;gap:var(--icon-gap)}.social-icons a[data-v-b40ab469]{align-items:center;background-color:var(--default-bg);border-radius:var(--icon-radius);display:flex;height:var(--icon-header-size);justify-content:center;transition:background-color var(--transition-duration) ease,color var(--transition-duration) ease;width:var(--icon-header-size)}.social-icons a svg[data-v-b40ab469]{color:var(--default-color);height:15px;transition:color var(--transition-duration) ease;width:15px}.social-icons a[data-v-b40ab469]:hover{background-color:var(--hover-color)}.social-icons a.facebook[data-v-b40ab469]:hover{background-color:var(--facebook-color)}.social-icons a.twitter[data-v-b40ab469]:hover{background-color:var(--twitter-color)}.social-icons a.instagram[data-v-b40ab469]:hover{background-color:var(--instagram-color)}.social-icons a.linkedin[data-v-b40ab469]:hover{background-color:var(--linkedin-color)}.social-icons a.youtube[data-v-b40ab469]:hover{background-color:var(--youtube-color)}.social-icons a.whatsapp[data-v-b40ab469]:hover{background-color:var(--whatsapp-color)}.social-icons a:hover svg[data-v-b40ab469]{color:var(--hover-color)}.social-icons a[data-v-b40ab469]:focus{outline:2px solid var(--default-color);outline-offset:2px}@media (max-width:768px){[data-v-b40ab469]:root{--icon-size:40px;--icon-gap:8px}.social-icons a svg[data-v-b40ab469]{height:20px;width:20px}}.language-switcher[data-v-732461a9]{font-family:Proxima Nova,sans-serif;position:relative}.language-button[data-v-732461a9]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:8px 12px;transition:all .2s ease}.language-button[data-v-732461a9]:hover{border-color:#c49754}.language-button .fi[data-v-732461a9],.language-option .fi[data-v-732461a9]{border-radius:2px;height:15px;-o-object-fit:cover;object-fit:cover;width:20px}.fi-en[data-v-732461a9]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23012169' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23FFF' d='m75 0 244 181L562 0h78v62L400 241l240 178v61h-80L320 301 81 480H0v-60l239-178L0 64V0z'/%3E%3Cpath fill='%23C8102E' d='m424 281 216 159v40L369 281zm-184 20 6 35L54 480H0zM640 0v3L391 191l2-44L590 0zM0 0l239 176h-60L0 42z'/%3E%3Cpath fill='%23FFF' d='M241 0v480h160V0zM0 160v160h640V160z'/%3E%3Cpath fill='%23C8102E' d='M0 193v96h640v-96zM273 0v480h96V0z'/%3E%3C/svg%3E")}.fi-es[data-v-732461a9]{background-image:url(./es.ByLEL5u9.svg)}.fi-it[data-v-732461a9]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23009246' d='M0 0h213.3v480H0z'/%3E%3Cpath fill='%23ce2b37' d='M426.7 0H640v480H426.7z'/%3E%3C/g%3E%3C/svg%3E")}.fi-al[data-v-732461a9]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 640 480'%3E%3Cpath fill='red' d='M0 0h640v480H0z'/%3E%3Cpath id='a' fill='%23000001' d='M272 93.3c-4.6 0-12.3 1.5-12.2 5-13-2.1-14.3 3.2-13.5 8q2-2.9 3.9-3.1 2.5-.3 5.4 1.4a22 22 0 0 1 4.8 4.1c-4.6 1.1-8.2.4-11.8-.2a17 17 0 0 1-5.7-2.4c-1.5-1-2-2-4.3-4.3-2.7-2.8-5.6-2-4.7 2.3 2.1 4 5.6 5.8 10 6.6 2.1.3 5.3 1 8.9 1s7.6-.5 9.8 0c-1.3.8-2.8 2.3-5.8 2.8s-7.5-1.8-10.3-2.4c.3 2.3 3.3 4.5 9.1 5.7 9.6 2 17.5 3.6 22.8 6.5a37 37 0 0 1 10.9 9.2c4.7 5.5 5 9.8 5.2 10.8 1 8.8-2.1 13.8-7.9 15.4-2.8.7-8-.7-9.8-2.9-2-2.2-3.7-6-3.2-12 .5-2.2 3.1-8.3.9-9.5a274 274 0 0 0-32.3-15.1c-2.5-1-4.5 2.4-5.3 3.8a50 50 0 0 1-36-23.7c-4.2-7.6-11.3 0-10.1 7.3 1.9 8 8 13.8 15.4 18s17 8.2 26.5 8c5.2 1 5.1 7.6-1 8.9-12.1 0-21.8-.2-30.9-9-6.9-6.3-10.7 1.2-8.8 5.4 3.4 13.1 22.1 16.8 41 12.6 7.4-1.2 3 6.6 1 6.7-8 5.7-22.1 11.2-34.6 0-5.7-4.4-9.6-.8-7.4 5.5 5.5 16.5 26.7 13 41.2 5 3.7-2.1 7.1 2.7 2.6 6.4-18.1 12.6-27.1 12.8-35.3 8-10.2-4.1-11 7.2-5 11 6.7 4 23.8 1 36.4-7 5.4-4 5.6 2.3 2.2 4.8-14.9 12.9-20.8 16.3-36.3 14.2-7.7-.6-7.6 8.9-1.6 12.6 8.3 5.1 24.5-3.3 37-13.8 5.3-2.8 6.2 1.8 3.6 7.3a54 54 0 0 1-21.8 18c-7 2.7-13.6 2.3-18.3.7-5.8-2-6.5 4-3.3 9.4 1.9 3.3 9.8 4.3 18.4 1.3s17.8-10.2 24.1-18.5c5.5-4.9 4.9 1.6 2.3 6.2-12.6 20-24.2 27.4-39.5 26.2-6.7-1.2-8.3 4-4 9 7.6 6.2 17 6 25.4-.2 7.3-7 21.4-22.4 28.8-30.6 5.2-4.1 6.9 0 5.3 8.4-1.4 4.8-4.8 10-14.3 13.6-6.5 3.7-1.6 8.8 3.2 9 2.7 0 8.1-3.2 12.3-7.8 5.4-6.2 5.8-10.3 8.8-19.9 2.8-4.6 7.9-2.4 7.9 2.4-2.5 9.6-4.5 11.3-9.5 15.2-4.7 4.5 3.3 6 6 4.1 7.8-5.2 10.6-12 13.2-18.2 2-4.4 7.4-2.3 4.8 5-6 17.4-16 24.2-33.3 27.8-1.7.3-2.8 1.3-2.2 3.3l7 7c-10.7 3.2-19.4 5-30.2 8l-14.8-9.8c-1.3-3.2-2-8.2-9.8-4.7-5.2-2.4-7.7-1.5-10.6 1 4.2 0 6 1.2 7.7 3.1 2.2 5.7 7.2 6.3 12.3 4.7 3.3 2.7 5 4.9 8.4 7.7l-16.7-.5c-6-6.3-10.6-6-14.8-1-3.3.5-4.6.5-6.8 4.4 3.4-1.4 5.6-1.8 7.1-.3 6.3 3.7 10.4 2.9 13.5 0l17.5 1.1c-2.2 2-5.2 3-7.5 4.8-9-2.6-13.8 1-15.4 8.3a17 17 0 0 0-1.2 9.3q1.1-4.6 4.9-7c8 2 11-1.3 11.5-6.1 4-3.2 9.8-3.9 13.7-7.1 4.6 1.4 6.8 2.3 11.4 3.8q2.4 7.5 11.3 5.6c7 .2 5.8 3.2 6.4 5.5 2-3.3 1.9-6.6-2.5-9.6-1.6-4.3-5.2-6.3-9.8-3.8-4.4-1.2-5.5-3-9.9-4.3 11-3.5 18.8-4.3 29.8-7.8l7.7 6.8q2.3 1.5 3.8 0c6.9-10 10-18.7 16.3-25.3 2.5-2.8 5.6-6.4 9-7.3 1.7-.5 3.8-.2 5.2 1.3 1.3 1.4 2.4 4.1 2 8.2-.7 5.7-2.1 7.6-3.7 11s-3.6 5.6-5.7 8.3c-4 5.3-9.4 8.4-12.6 10.5-6.4 4.1-9 2.3-14 2-6.4.7-8 3.8-2.8 8.1 4.8 2.6 9.2 2.9 12.8 2.2 3-.6 6.6-4.5 9.2-6.6 2.8-3.3 7.6.6 4.3 4.5-5.9 7-11.7 11.6-19 11.5-7.7 1-6.2 5.3-1.2 7.4 9.2 3.7 17.4-3.3 21.6-8 3.2-3.5 5.5-3.6 5 1.9-3.3 9.9-7.6 13.7-14.8 14.2-5.8-.6-5.9 4-1.6 7 9.6 6.6 16.6-4.8 19.9-11.6 2.3-6.2 5.9-3.3 6.3 1.8 0 6.9-3 12.4-11.3 19.4 6.3 10.1 13.7 20.4 20 30.5l19.2-214L320 139c-2-1.8-8.8-9.8-10.5-11-.7-.6-1-1-.1-1.4s3-.8 4.5-1c-4-4.1-7.6-5.4-15.3-7.6 1.9-.8 3.7-.4 9.3-.6a30 30 0 0 0-13.5-10.2c4.2-3 5-3.2 9.2-6.7a86 86 0 0 1-19.5-3.8 37 37 0 0 0-12-3.4zm.8 8.4c3.8 0 6.1 1.3 6.1 2.9s-2.3 2.9-6.1 2.9-6.2-1.5-6.2-3c0-1.6 2.4-2.8 6.2-2.8'/%3E%3Cuse xlink:href='%23a' width='100%25' height='100%25' transform='matrix(-1 0 0 1 640 0)'/%3E%3C/svg%3E")}.language-button svg[data-v-732461a9]{color:#64748b;font-size:12px;transition:transform .2s ease}.rotate-180[data-v-732461a9]{transform:rotate(180deg)}.language-dropdown[data-v-732461a9]{background:#fff;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;min-width:160px;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:50}.language-option[data-v-732461a9]{align-items:center;color:#1e293b;display:flex;gap:8px;padding:10px 16px;text-decoration:none;transition:background-color .2s ease}.language-option[data-v-732461a9]:hover{background-color:#f8fafc;color:#c49754}.animate__animated[data-v-732461a9]{animation-duration:.2s;animation-fill-mode:both}@keyframes fadeIn-732461a9{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut-732461a9{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.animate__fadeIn[data-v-732461a9]{animation-name:fadeIn-732461a9}.animate__fadeOut[data-v-732461a9]{animation-name:fadeOut-732461a9}@media (max-width:768px){.language-button[data-v-732461a9]{padding:6px}.language-dropdown[data-v-732461a9]{left:0}}.top-nav[data-v-95428b35]{background:linear-gradient(to right,var(--white));border-bottom:1px solid var(--gray-200);font-family:Proxima Nova,sans-serif;font-weight:500;padding:.75rem 1.5rem;position:relative;z-index:999}.left-section[data-v-95428b35],.nav-link[data-v-95428b35],.right-section[data-v-95428b35]{align-items:center;display:flex}.nav-link[data-v-95428b35]{color:var(--gray-700);margin-right:1.5rem;text-decoration:none;transition:color var(--transition-speed)}.nav-link[data-v-95428b35]:hover{color:var(--primary-color)}.nav-link i[data-v-95428b35]{font-size:1rem;margin-right:.5rem}.nav-link span[data-v-95428b35]{font-size:.875rem;font-weight:600}@media (max-width:1200px){.container[data-v-95428b35]{max-width:94%}}@media (max-width:768px){.top-nav[data-v-95428b35]{display:none}}.text-hmc[data-v-44a282f8]{color:#c29757}.navbar[data-v-44a282f8]{font-weight:600;height:auto;position:sticky;top:0;z-index:998}.logo-container[data-v-44a282f8]{height:100%;max-height:50px;max-width:165px;width:100%}.navbar-toggler-icon[data-v-44a282f8]{color:#c49754;position:absolute;right:20px;top:20px}.dropdown-menu[data-v-44a282f8]{border:none;border-radius:0;margin-top:0;transition:all .3s ease}.dropdown-header[data-v-44a282f8]{font-weight:600;padding:.5rem 0}.dropdown-item[data-v-44a282f8]{padding:.5rem 0;transition:color .3s ease}.dropdown-item[data-v-44a282f8]:hover{background:transparent;color:var(--primary-color)}@media (max-width:991.98px){.navbar-collapse[data-v-44a282f8]{background:#fff;box-shadow:0 2px 4px #0000001a;left:0;padding:1rem;position:absolute;right:0;top:100%}.dropdown-menu[data-v-44a282f8]{box-shadow:none;padding:0 1rem}.dropdown-header[data-v-44a282f8]{padding:1rem 0 .5rem}}@media (min-width:992px){.dropdown-menu[data-v-44a282f8]{left:0;min-width:100%;right:0;top:75px}}.dropdown-item[data-v-44a282f8]:hover,.nav-link[data-v-44a282f8]:hover{color:#c49754}.btn-primary[data-v-44a282f8]{background-color:#c49754;border-color:#c49754;font-weight:600;transition:all .3s ease}.btn-primary[data-v-44a282f8]:hover{background-color:#158c86;border-color:#158c86}.navbar-toggler[data-v-44a282f8]:focus{box-shadow:none}.social-icons[data-v-b19dfd2b]{display:flex;gap:var(--icon-gap)}.social-icon[data-v-b19dfd2b]{align-items:center;border-radius:var(--icon-radius);color:#fff;display:flex;height:var(--icon-size);justify-content:center;text-decoration:none;transition:transform var(--transition-duration),background-color var(--transition-duration);width:var(--icon-size)}.social-icon svg[data-v-b19dfd2b]{color:inherit;height:1.1rem;transition:color var(--transition-duration);width:1.1rem}.facebook[data-v-b19dfd2b]{background-color:var(--facebook-color)}.instagram[data-v-b19dfd2b]{background-color:var(--instagram-color)}.whatsapp[data-v-b19dfd2b]{background-color:var(--whatsapp-color)}.social-icon[data-v-b19dfd2b]:hover{transform:scale(1.1)}.social-icon:hover svg[data-v-b19dfd2b]{color:#fff}.social-icon[data-v-b19dfd2b]:focus{outline:2px solid currentColor;outline-offset:2px}.social-icon[data-v-b19dfd2b]:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (max-width:768px){.social-icon svg[data-v-b19dfd2b]{height:1rem;width:1rem}}.footer[data-v-d4420df5]{background-color:#fff;border-top:1px solid #e2e8f0;margin-top:44px;padding:2rem 0}.footer-content[data-v-d4420df5]{display:flex;justify-content:space-between}.footer-section[data-v-d4420df5]{display:grid;flex:1;margin:0 1rem}.logo-section p[data-v-d4420df5]{color:#4a5568;font-size:16px;line-height:1.5;margin-top:1rem}.logo img[data-v-d4420df5]{max-height:60px}.links-section h3[data-v-d4420df5],.subscribe-section h3[data-v-d4420df5]{color:#1a202c;font-size:1.2rem;margin-bottom:1rem}.links-section ul[data-v-d4420df5]{list-style-type:none;padding:0}.links-section li[data-v-d4420df5]{margin-bottom:.5rem}.footer-item-header[data-v-d4420df5],.navbar-item[data-v-d4420df5]{color:#4a5568;text-decoration:none;transition:color .3s ease}.footer-item-header[data-v-d4420df5]{font-weight:600}.footer-item-subtext[data-v-d4420df5]{color:#4a5568;text-decoration:none;transition:color .3s ease}.navbar-item[data-v-d4420df5]:hover{color:#6b46c1}.subscribe-section p[data-v-d4420df5]{color:#4a5568;font-size:.9rem;margin-bottom:1rem}.input-group[data-v-d4420df5]{margin-bottom:1rem;position:relative}.input-group input[data-v-d4420df5]{border:1px solid #e2e8f0;border-radius:.25rem;font-size:.9rem;padding:.5rem 2rem .5rem .5rem;width:100%}.input-icon[data-v-d4420df5]{color:#a0aec0;height:1rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:1rem}.subscribe-btn[data-v-d4420df5]{align-items:center;background-color:#c49754;border:none;border-radius:.25rem;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:700;padding:.5rem 1rem;transition:background-color .3s ease}.subscribe-btn[data-v-d4420df5]:hover{background-color:#553c9a}.btn-icon[data-v-d4420df5]{height:1rem;margin-left:.5rem;width:1rem}@media (max-width:1200px){.footer-content[data-v-d4420df5]{max-width:95%;padding:0}.subscribe-section[data-v-d4420df5]{display:none}.social-icons[data-v-d4420df5]{justify-content:left}}@media (max-width:768px){.footer-content[data-v-d4420df5]{flex-direction:column}.footer-section[data-v-d4420df5]{margin-bottom:2rem}.logo-section p[data-v-d4420df5]{margin-top:0}.footer-section[data-v-d4420df5]{row-gap:14px}}
