.footer{color:#fff}.footer .container-fluid{background-image:url("../img/pattern-naranja.jpg");box-shadow:inset 0 7px 9px -7px #000}.footer a{color:#64140F !important;margin:0 12px}.footer a:hover{text-decoration:none;color:#0095C7 !important}.footer a i{font-size:24px;top:4px;position:relative}.footer h4{color:#64140F;font-family:"Sansita";font-weight:bold;font-style:normal;font-size:.875rem;text-transform:uppercase}.footer .footer-menu{font-family:"Sansita";font-weight:bold;font-style:normal;font-size:.875rem;width:fit-content;margin:8px auto 40px auto}.footer .logo-footer{width:100%;padding:8px}.footer .logo-footer img{width:100%}@media screen and (max-width: 768px){.footer .logo-footer img{margin:auto;display:block}}.footer .contenedor-redes .redes-footer{list-style:none;display:inline-flex}.footer .contenedor-redes .redes-footer li{position:relative}.footer .titulo{color:#64140F;font-family:"Sansita";font-weight:bold;font-style:normal;font-size:1rem}.footer .sucursal .contacto{margin:0 0 16px 0;padding:0;color:#000;font-family:"Sansita";font-weight:normal;font-style:normal;font-size:.875rem}.footer .sucursal .contacto:first-line{color:#64140F;font-family:"Sansita";font-weight:bold;font-style:normal;font-size:.875rem}.footer .sucursal .contacto a{margin:0}.footer .sucursal .contacto .redes-sociales{text-align:left}@media screen and (max-width: 768px){.footer .sucursal .contacto .redes-sociales{text-align:center}}.footer .sucursal .contacto .redes-sociales a{margin:0 28px 0 0}.footer .sucursal .contacto .redes-sociales a i{padding:8px 0}.footer .sucursal .contacto .redes-sociales a i::before{color:#64140F !important;font-size:2rem}.footer .sucursal .contacto .redes-sociales a:hover i::before{color:#0095C7 !important}.footer .sucursal .telefonos{word-spacing:1000px}.footer .datos-fiscales .medios-pago{margin:16px 0px;max-width:272px}@media screen and (max-width: 768px){.footer .datos-fiscales .medios-pago{margin:16px auto}}.footer .datos-fiscales .medios-pago .col-3{padding:2px}.footer .datos-fiscales .medios-pago .col-3 img{width:100%}.footer .datos-fiscales a{margin:16px 0;display:block}.footer .datos-fiscales a img{width:84px}.footer .legales{color:#64140F;font-family:"Sansita";font-weight:normal;font-style:normal;font-size:.75rem;margin:80px 0 8px 0;text-align:center}.footer .footer-firma{background-color:#0095C7;min-height:48px;text-align:center;color:#fff;padding:8px 0 8px 0}.footer .footer-firma .row{margin:0}.footer .footer-firma a{color:#fff !important;margin:0}.footer .footer-firma a:hover{color:#000 !important;text-decoration:none}.footer .footer-firma .nv{width:28px;margin:0 14px;vertical-align:middle}.footer .footer-firma .adm{width:112px;margin:0 14px;vertical-align:middle;top:-2px;position:relative}@media screen and (max-width: 768px){.footer .footer-menu{text-align:center}}@media screen and (max-width: 768px){.footer .logo-footer{width:50%;margin:16px auto}}@media screen and (max-width: 768px){.footer .sucursal{text-align:center;margin:8px auto}}@media screen and (max-width: 768px){.footer .redes-sociales a{margin:0 14px !important}}@media screen and (max-width: 768px){.footer .datos-fiscales{text-align:center}}@media screen and (max-width: 768px){.footer .datos-fiscales .medios-pago img{margin:8px auto;position:relative;display:block}}@media screen and (max-width: 768px){.footer .datos-fiscales a{display:block;width:fit-content;margin:40px auto}}
