.footercan{background:#1973b8;color:#fff;font-size:13px;padding-top:50px}.footercan .lineLeft:before{background:#fff;content:"";height:100%;left:-30px;position:absolute;top:0;width:1px}.footercan .footermenu h2{margin-bottom:20px}.footercan .footermenu ul{padding-left:0}.footercan .footermenu li{list-style:none;margin-bottom:5px}.footercan .footermenu li a{color:#fff;text-decoration:none}.footercan .footermenu li a.hover-dark:hover,.footercan .footermenu li a.router-link-active{color:var(--azul-dark)}.footercan .contenedor{display:flex;gap:32px;justify-content:space-between;margin:0 auto;max-width:1680px;padding:0 6% 50px}.footercan .contenedor.centerlogo{justify-content:center;padding:50px 6% 100px}.footercan .contenedor.trescol{gap:20px}.footercan .contenedor.trescol div{height:auto}.footercan .contenedor.trescol .columnContacto{margin-left:8px;max-width:285px}.footercan .contenedor.trescol .columnContacto.lineLeft:before{left:-20px}.footercan .contenedor.trescol .columMenu{max-width:100px;width:100%}.footercan .contenedor.trescol .columMenuDos{max-width:200px;width:100%}@media screen and (min-width:650px){.footercan .barraco .barraRegistra{height:62px;margin:0 auto;width:50%}}.footercan .colmenus{display:flex;gap:1vw}@media screen and (min-width:1680px){.footercan .colmenus{gap:5vw}}@media screen and (max-width:1024px){.footercan .colmenus{flex-wrap:wrap;width:100%}}.footercan .columLogo{align-items:center;display:flex;max-width:250px;min-width:150px;width:250px}.footercan .columLogo img{width:100%}.footercan .columMenu{max-width:180px}.footercan .columMenu,.footercan .columMenuDos{height:100%;padding-top:10px;width:-moz-fit-content;width:fit-content}.footercan .columMenuDos{max-width:200px}.footercan .columMenuTres{height:100%;max-width:140px;padding-top:10px;width:100%}.footercan .columnContacto{margin-left:15px;max-width:300px;padding-top:10px;position:relative;width:auto}.footercan .chatboton{cursor:pointer}.footercan .chatboton p{background:#004481;border-radius:20px;padding:4px 8px;text-decoration:none!important}.footercan .chatboton:hover p{background:#40e0d0;color:#fff;text-decoration:none}.footercan .virtual-agent-wrapper{bottom:10px;position:fixed;right:10px;z-index:9999}.footercan .virtual-agent-wrapper .chat-container{background:transparent;border-radius:10px;bottom:75px;height:600px;overflow:hidden;padding-top:35px;position:fixed;right:5px;width:375px;z-index:10000}.footercan .virtual-agent-wrapper .chat-container #closeBtn{background-color:var(--azul-bbva);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;height:30px;position:absolute;right:5px;top:5px;width:30px;z-index:10001}.footercan .virtual-agent-wrapper .chat-container #sn-va-web-client{border:none;height:100%;width:100%}@media screen and (max-width:768px){.footercan .lineLeft:before{left:-20px}.footercan .contenedor{align-items:flex-start;gap:16px}.footercan .contenedor.centerlogo{justify-content:center;padding:30px 6% 80px}.footercan .columMenu{margin-left:-6px;min-width:140px}.footercan .columMenuDos{min-width:140px}.footercan .columnContacto{margin-left:0}.footercan .buzonquejas{text-align:center;width:100%}.footercan .lineLeft:before{display:none}.footercan .contenedor{flex-wrap:wrap;padding:0 4%}.footercan .columLogo{justify-content:center;width:100%}.footercan .columLogo img{width:60%}.footercan .columMenu{margin-left:0}}
