#footer{background-position:top;background-size:cover;padding:50px 0;text-align:center}.logoempresa{margin:100px auto 0;min-width:478px;padding-bottom:25px;text-align:left;width:25%}.videofooter{margin:0 auto;text-align:center;width:75%}#footer .title2{padding:12px 0 40px}.fondo2 img{vertical-align:bottom}.fondo2 .hidden-desktop{display:none!important}.socialFooter{align-content:center;align-items:stretch;background:linear-gradient(180deg,#e94190 -2.94%,#e6007e 49.45%,#b5006c 102.94%);border-radius:10000px;display:flex;justify-content:space-between;margin-top:100px}.redes{align-items:center;background:#fff;border-radius:1000px;display:flex;flex-direction:column;justify-content:center;width:50%}#footer a:focus,#footer a:hover{background:transparent;color:#fff;font-style:normal;font-weight:500}.imglogo{float:left;margin-right:15px}.textfooter{font-size:14px;font-weight:600;line-height:19px;padding-top:20px}.linkf1,.textfooter{color:#fff;font-style:normal}.linkf1{font-size:12px;font-weight:500;line-height:17px;text-align:center}.colfooter{display:inline-block;vertical-align:top;width:49.5%}.links a{margin:0 12px}