.header[data-v-911dafe1]{background-color:var(--bs-secondary);transition:background-color .3s,padding .3s ease-in-out,-webkit-backdrop-filter .3s;transition:background-color .3s,backdrop-filter .3s,padding .3s ease-in-out;transition:background-color .3s,backdrop-filter .3s,padding .3s ease-in-out,-webkit-backdrop-filter .3s}.custom-header[data-v-911dafe1]{padding:10px 0;z-index:1000}.custom-header.scrolled[data-v-911dafe1]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(var(--bs-secondary-rgb),.8);box-shadow:0 2px 10px #0000001a}section[data-v-911dafe1]{padding-top:calc(var(--bs-navbar-height, 70px))}.logo[data-v-911dafe1]{height:auto;max-width:150px;transition:transform .3s ease-in-out;width:100%}.navbar-nav[data-v-911dafe1]{-moz-column-gap:6px;column-gap:6px}.nav-link[data-v-911dafe1]{color:#fff;position:relative;transition:color .2s ease-in-out}.nav-link[data-v-911dafe1]:hover{color:var(--color-1)}.nav-link[data-v-911dafe1]:after{background-color:var(--color-primary);bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-in-out;width:100%}.nav-link[data-v-911dafe1]:hover:after{transform:scaleX(1);transform-origin:bottom left}.whatsapp-btn[data-v-911dafe1]{align-items:center;-moz-column-gap:2px;column-gap:2px;display:flex;justify-content:center}.whatsapp-btn i[data-v-911dafe1]{color:#fff;font-size:20px}.toggle-icon[data-v-911dafe1]{color:#fff;font-size:40px;transition:transform .3s ease}.navbar-toggler[data-v-911dafe1]{background-color:transparent;border:none}@media (max-width:992px){.navbar-toggler[data-v-911dafe1]{display:block}.navbar-collapse .btn.btn-primary[data-v-911dafe1]{margin-top:10px;width:100%}}@media (min-width:992px){.navbar-toggler[data-v-911dafe1]{display:none}}.footer[data-v-5448d401]{background-color:var(--color-2)}.footer .social[data-v-5448d401]{-moz-column-gap:1rem;column-gap:1rem;list-style:none;margin-bottom:2rem}.footer .social a[data-v-5448d401]{align-items:center;background-color:var(--color-1);border-radius:3rem;display:inline-flex;height:40px;justify-content:center;text-decoration:none;width:40px}.footer .social a i[data-v-5448d401]{color:#fff!important}.footer span[data-v-5448d401]{font-size:14px}.social a[data-v-5448d401]:hover{align-items:center;background-color:var(--bs-dark);border-radius:3rem;display:inline-flex;height:40px;justify-content:center;text-decoration:none;width:40px}.social a:hover i[data-v-5448d401]{color:#fff!important}
