#footer{background-color:#fff0}#footer .copyright{width:100%;position:relative;font-family:"TitilliumWeb-Regular"}#footer .copyright a{display:flex;align-items:center;justify-content:center;gap:8px}#footer .social{width:auto!important;display:flex;gap:20px;justify-content:center;margin-top:20px}#footer .social img{width:25px!important;height:25px!important}#footer .link.direccion label{font-weight:600}#footer .custom-logo-link{justify-content:center}#footer .politicas{list-style:none;margin-top:15px;margin-left:0;width:100%;margin:0 auto;justify-content:center;padding-bottom:50px}#footer .politicas ul{margin:0px!important;gap:20px;height:100%}#footer .politicas a{margin-bottom:0;text-align:center;font-family:"MontserratAlternates-Regular"}#footer .info-footer p{margin:0}#footer .infofooter{width:80%;display:flex;padding-top:80px;padding-left:0px!important;padding-right:0px!important;padding-bottom:100px!important}#footer .icon::before{font-size:27px;color:#2e2d2c}#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 .divinformacion{width:25%;display:flex;flex-direction:column;justify-content:center;gap:15px}#footer .columna2divinformacion{width:25%;display:flex;justify-content:center;align-items:center;gap:15px}#footer .columna2divinformacion img{width:50%}#footer .logo{width:50%}#footer .logo img{width:50%;margin:0 auto}#footer .columna1divinformacion{width:100%;display:flex;margin-bottom:15px}#footer a{color:#2e2d2c;font-weight:400;display:flex;width:auto;font-family:"TitilliumWeb-Regular"}#footer .titulo{font-size:22px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1.1px;color:#2e2d2c;margin-bottom:10px;text-transform:uppercase;font-family:"TitilliumWeb-Regular"}#footer .icon:not(.icon-logo_negro){color:#404521}#footer .icon:not(.icon-logo_negro)::before{color:#404521}#footer .logo{position:relative}#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:18px;line-height:normal;color:#2e2d2c;font-weight:300;font-family:"TitilliumWeb-Regular"}#footer .links-contacto .link svg{margin-right:15px}@media(max-width:768px){#footer{padding-top:20px}#footer .logo{top:0;margin:50px auto}body #footer .subf{padding-bottom:120px}body #footer .titulo{font-size:18px}}#footer .link{font-size:17px;font-weight:600;color:#7879b7}#footer .link img{width:15px}#footer .link label{color:#000;font-family:"Duran-Medium";font-weight:200;font-size:14px;line-height:20px;letter-spacing:2px}#footer .subf{display:flex;flex-direction:column;color:#000;padding-left:0;padding-right:0;padding-top:30px;padding-bottom:70px}#footer .subf .politicas{order:1}#footer .subf .copyright{order:2}#footer .subf a{color:#000;font-size:14px;line-height:normal;letter-spacing:2px;font-family:"Duran-Medium"}#footer .subf a .tictac{font-family:"Duran-Medium";color:#009cdd}#footer .columna2{margin-top:80px}#footer .columna2 ul{padding:0;display:flex;flex-wrap:wrap}#footer .columna2 ul li{width:20%}#footer .columna2 ul li a{width:100%;font-size:17px;color:#000}.menufooter{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:30px;gap:20px}.menufooter a{font-family:"Duran-Medium"!important;text-transform:uppercase;font-size:16px}