#footer{position:relative;background:#fff}#footer .link.direccion label{font-weight:700;font-size:17px}#footer .custom-logo-link{justify-content:center}#footer .politicas{list-style:none;margin-top:15px;margin-left:0}#footer .politicas li{width:100%}#footer .politicas a{justify-content:flex-end;margin-bottom:15px;text-align:right}#footer .info-footer p{margin:0}#footer .icon::before{font-size:27px;color:#010101}#footer .container,#footer .container-fluid{z-index:2;position:relative}#footer .bgfooter{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}#footer .custom-logo{width:100%;max-width:483px;height:auto;object-fit:contain}#footer a{color:#010101;font-weight:400;display:flex;width:auto}#footer a:not(:last-child){margin-bottom:10px}#footer .titulo{font-size:22px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1.1px;color:#010101;margin-bottom:10px;text-transform:uppercase}#footer .icon:not(.icon-logo_negro){color:#27a953}#footer .icon:not(.icon-logo_negro)::before{color:#27a953}#footer .icon-logo_negro{font-size:60px;display:flex}#footer .links-contacto .link{width:100%;max-width:275px;display:flex;flex-wrap:nowrap;margin-bottom:15px}#footer .links-contacto .link a{text-align:left;font-weight:17px;letter-spacing:2px;line-height:normal;color:#010101;font-weight:300}#footer .links-contacto .link svg{margin-right:15px}@media(max-width: 768px){body #footer .subf{padding-bottom:120px}body #footer .titulo{font-size:18px}}#footer .subf{background:#87764e;color:#fff;padding:25px 20px}#footer .subf a{color:#d2ae03;letter-spacing:5px;font-size:17px}#footer .subf p{font-size:19px;font-weight:400;letter-spacing:1px}/*# sourceMappingURL=footer.min.css.map */