.btn-secondary{color:var(--primary-color);text-decoration:none;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:var(--bg-color);border-radius:8px;border-top:2px solid var(--primary-color);border-bottom:2px solid var(--primary-color);border-left:2px solid var(--primary-color);border-right:2px solid var(--primary-color);transition:all 300ms ease-out}.btn-secondary:hover{color:var(--font-color);background-color:var(--secondary-color)}.btn-principal{color:var(--white-color);text-decoration:none;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:var(--primary-color);border-radius:8px;transition:all 300ms ease-out}.btn-principal:hover{color:var(--font-color);background-color:var(--secondary-color)}.nav{display:flex;flex-flow:row;justify-content:space-between;padding-top:24px;padding-right:100px;padding-bottom:24px;padding-left:100px;background-color:var(--bg-color)}.logo--menu{width:127px}.container-2{display:flex;flex-flow:row;justify-content:end;gap:24px}.footer{display:flex;flex-flow:wrap;justify-content:space-between;gap:64px;padding-top:32px;padding-right:100px;padding-bottom:32px;padding-left:100px;background-color:var(--bg-color)}.copyright{display:flex;flex-flow:row;justify-content:center;align-items:center;width:100%}.menu--vertical{display:flex;flex-flow:column}.menu--vertical ul{flex-flow:column;align-items:start;gap:10px}.menu--vertical li a{padding:0!important}.container-3{display:flex;flex-flow:column;gap:20px;min-width:240px}