/* ----------------- */
/* AJUSTES GENERALES */
/* ----------------- */
.text-data { margin-bottom: 15px; }
.text-data li, .text-data p { font-size: 15px; }
.consulta { margin-bottom: 25px; }
.pf-stores { margin: 0 auto; display: table; }

/* ----- */
/* HOMES */
/* ----- */
.pf-box-dest { display: flex; align-items: center; column-gap: 15px; }
.pf-box-dest div:nth-child(1) { width: 30%; }
.pf-box-dest div:nth-child(2) { width: 70%; }
.pf-icon { height: 40px; margin-bottom: 15px; }
.pf-icon-xs { height: 35px; margin-bottom: 20px; }
.pf-icon-xxs { height: 30px; margin-bottom: 25px; }
.pf-icon-xxxs { height: 25px; margin-top: 5px; margin-bottom: 25px; }
.info-blocks { margin-bottom: 30px; }
.info-block { border: 1px solid #ccc; padding: 30px; border-radius: 30px; }
.info-block .btn-m-info { position: static; }
.info-block p.pf-2-lines { margin-bottom: 38px;}

/* ------- */
/* HEADERS */
/* ------- */
/* desktop */
#head-preguntas-frecuentes { background-image: url(../images/head-preguntas-frecuentes-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-preguntas-frecuentes-dsk.jpg") 1x, url("../images/head-preguntas-frecuentes-dsk@2x.jpg") 2x ); }
#head-contactos-utiles { background-image: url(../images/head-contactos-utiles-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-contactos-utiles-dsk.jpg") 1x, url("../images/head-contactos-utiles-dsk@2x.jpg") 2x ); }
#head-tarjetas { background-image: url(../images/head-tarjetas-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-tarjetas-dsk.jpg") 1x, url("../images/head-tarjetas-dsk@2x.jpg") 2x ); }
#head-tarjetas-credito { background-image: url(../images/head-tarjetas-credito-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-tarjetas-credito-dsk.jpg") 1x, url("../images/head-tarjetas-credito-dsk@2x.jpg") 2x ); }
#head-tarjetas-debito { background-image: url(../images/head-tarjetas-debito-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-tarjetas-debito-dsk.jpg") 1x, url("../images/head-tarjetas-debito-dsk@2x.jpg") 2x ); }
#head-cuentas { background-image: url(../images/head-cuentas-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-cuentas-dsk.jpg") 1x, url("../images/head-cuentas-dsk@2x.jpg") 2x ); }
#head-token { background-image: url(../images/head-token-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-token-dsk.jpg") 1x, url("../images/head-token-dsk@2x.jpg") 2x ); }
#head-transferencias { background-image: url(../images/head-transferencias-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-transferencias-dsk.jpg") 1x, url("../images/head-transferencias-dsk@2x.jpg") 2x ); }
#head-seguros { background-image: url(../images/head-seguros-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-seguros-dsk.jpg") 1x, url("../images/head-seguros-dsk@2x.jpg") 2x ); }
#head-prestamos { background-image: url(../images/head-prestamos-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-prestamos-dsk.jpg") 1x, url("../images/head-prestamos-dsk@2x.jpg") 2x ); }
#head-pago-transporte { background-image: url(../../personas/images/head-pago-transporte-dsk.webp); background-image: -webkit-image-set ( url("../../personas/images/head-pago-transporte-dsk.webp") 1x, url("../../personas/images/head-pago-transporte-dsk@2x.webp") 2x ); }
#head-pago-servicios { background-image: url(../images/head-pago-servicios-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-pago-servicios-dsk.jpg") 1x, url("../images/head-pago-servicios-dsk@2x.jpg") 2x ); }
#head-actualizacion-datos { background-image: url(../images/head-actualizacion-datos-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-actualizacion-datos-dsk.jpg") 1x, url("../images/head-actualizacion-datos-dsk@2x.jpg") 2x ); }
#head-claves { background-image: url(../images/head-claves-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-claves-dsk.jpg") 1x, url("../images/head-claves-dsk@2x.jpg") 2x ); }
#head-cliente { background-image: url(../images/head-cliente-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-cliente-dsk.jpg") 1x, url("../images/head-cliente-dsk@2x.jpg") 2x ); }
#head-inversiones { background-image: url(../images/head-inversiones-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-inversiones-dsk.jpg") 1x, url("../images/head-inversiones-dsk@2x.jpg") 2x ); }
#head-tas { background-image: url(../images/head-tas-dsk.jpg); background-image: -webkit-image-set ( url("../images/head-tas-dsk.jpg") 1x, url("../images/head-tas-dsk@2x.jpg") 2x ); }
#head-cajas-seguridad { background-image: url(../images/head-cajas-seguridad-dsk.webp); background-image: -webkit-image-set ( url("../images/head-cajas-seguridad-dsk.webp") 1x, url("../images/head-cajas-seguridad-dsk@2x.webp") 2x ); }

@media screen and (max-width: 1200px) {
	
	/* ------- */
	/* HEADERS */
	/* ------- */
    /* tablet */
    #head-preguntas-frecuentes { background-image: url(../images/head-preguntas-frecuentes-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-preguntas-frecuentes-tbl.jpg") 1x, url("../images/head-preguntas-frecuentes-tbl@2x.jpg") 2x ); }
	#head-contactos-utiles { background-image: url(../images/head-contactos-utiles-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-contactos-utiles-tbl.jpg") 1x, url("../images/head-contactos-utiles-tbl@2x.jpg") 2x ); }
	#head-tarjetas { background-image: url(../images/head-tarjetas-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-tarjetas-tbl.jpg") 1x, url("../images/head-tarjetas-tbl@2x.jpg") 2x ); }
	#head-tarjetas-credito { background-image: url(../images/head-tarjetas-credito-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-tarjetas-credito-tbl.jpg") 1x, url("../images/head-tarjetas-credito-tbl@2x.jpg") 2x ); }
	#head-tarjetas-debito { background-image: url(../images/head-tarjetas-debito-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-tarjetas-debito-tbl.jpg") 1x, url("../images/head-tarjetas-debito-tbl@2x.jpg") 2x ); }
	#head-cuentas { background-image: url(../images/head-cuentas-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-cuentas-tbl.jpg") 1x, url("../images/head-cuentas-tbl@2x.jpg") 2x ); }
	#head-token { background-image: url(../images/head-token-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-token-tbl.jpg") 1x, url("../images/head-token-tbl@2x.jpg") 2x ); }
	#head-transferencias { background-image: url(../images/head-transferencias-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-transferencias-tbl.jpg") 1x, url("../images/head-transferencias-tbl@2x.jpg") 2x ); }
	#head-seguros { background-image: url(../images/head-seguros-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-seguros-tbl.jpg") 1x, url("../images/head-seguros-tbl@2x.jpg") 2x ); }
	#head-prestamos { background-image: url(../images/head-prestamos-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-prestamos-tbl.jpg") 1x, url("../images/head-prestamos-tbl@2x.jpg") 2x ); }
	#head-pago-transporte { background-image: url(../../personas/images/head-pago-transporte-tbl.webp); background-size: auto !important; background-image: -webkit-image-set ( url("../../personas/images/head-pago-transporte-tbl.webp") 1x, url("../../personas/images/head-pago-transporte-tbl@2x.webp") 2x ); }
	#head-pago-servicios { background-image: url(../images/head-pago-servicios-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-pago-servicios-tbl.jpg") 1x, url("../images/head-pago-servicios-tbl@2x.jpg") 2x ); }
	#head-actualizacion-datos { background-image: url(../images/head-actualizacion-datos-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-actualizacion-datos-tbl.jpg") 1x, url("../images/head-actualizacion-datos-tbl@2x.jpg") 2x ); }
	#head-claves { background-image: url(../images/head-claves-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-claves-tbl.jpg") 1x, url("../images/head-claves-tbl@2x.jpg") 2x ); }
	#head-cliente { background-image: url(../images/head-cliente-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-cliente-tbl.jpg") 1x, url("../images/head-cliente-tbl@2x.jpg") 2x ); }
	#head-inversiones { background-image: url(../images/head-inversiones-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-inversiones-tbl.jpg") 1x, url("../images/head-inversiones-tbl@2x.jpg") 2x ); }
	#head-tas { background-image: url(../images/head-tas-tbl.jpg); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-tas-tbl.jpg") 1x, url("../images/head-tas-tbl@2x.jpg") 2x ); }
	#head-cajas-seguridad { background-image: url(../images/head-cajas-seguridad-tbl.webp); background-size: auto !important; background-image: -webkit-image-set ( url("../images/head-cajas-seguridad-tbl.webp") 1x, url("../images/head-cajas-seguridad-tbl@2x.webp") 2x ); }
	
	/* ----- */
	/* HOMES */
	/* ----- */
	.info-block { border: 1px solid #ccc; padding: 15px; border-radius: 15px; }
	
}

@media screen and (max-width: 991px) {
	
	/* ----- */
	/* HOMES */
	/* ----- */
	.info-block p.pf-2-lines { margin-bottom: 15px;/*reset*/ }
	
}

@media screen and (max-width: 767px) {
	
	/* ----------------- */
	/* AJUSTES GENERALES */
	/* ----------------- */
	.consulta .lnk { font-size: 12px; }
	
	/* ----- */
	/* HOMES */
	/* ----- */
	.pf-icon { height: 35px; }
    .pf-icon-xs { height: 30px; }
    .pf-icon-xxs { height: 25px; }
	.pf-icon-xxxs { height: 20px; }
    .pf-icon, .pf-icon-xs, .pf-icon-xxs, .pf-icon-xxxs { margin-bottom: 15px; }
	
}

@media screen and (max-width: 560px) {
	
	/* ------- */
	/* HEADERS */
	/* ------- */
    /* mobile */
    #head-preguntas-frecuentes { background-image: url(../images/head-preguntas-frecuentes-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-preguntas-frecuentes-mbl.jpg") 1x, url("../images/head-preguntas-frecuentes-mbl@2x.jpg") 2x ); }
	#head-contactos-utiles { background-image: url(../images/head-contactos-utiles-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-contactos-utiles-mbl.jpg") 1x, url("../images/head-contactos-utiles-mbl@2x.jpg") 2x ); }
	#head-tarjetas { background-image: url(../images/head-tarjetas-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-tarjetas-mbl.jpg") 1x, url("../images/head-tarjetas-mbl@2x.jpg") 2x ); }
	#head-tarjetas-credito { background-image: url(../images/head-tarjetas-credito-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-tarjetas-credito-mbl.jpg") 1x, url("../images/head-tarjetas-credito-mbl@2x.jpg") 2x ); }
	#head-tarjetas-debito { background-image: url(../images/head-tarjetas-debito-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-tarjetas-debito-mbl.jpg") 1x, url("../images/head-tarjetas-debito-mbl@2x.jpg") 2x ); }
	#head-cuentas { background-image: url(../images/head-cuentas-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-cuentas-mbl.jpg") 1x, url("../images/head-cuentas-mbl@2x.jpg") 2x ); }
	#head-token { background-image: url(../images/head-token-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-token-mbl.jpg") 1x, url("../images/head-token-mbl@2x.jpg") 2x ); }
	#head-transferencias { background-image: url(../images/head-transferencias-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-transferencias-mbl.jpg") 1x, url("../images/head-transferencias-mbl@2x.jpg") 2x ); }
	#head-seguros { background-image: url(../images/head-seguros-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-seguros-mbl.jpg") 1x, url("../images/head-seguros-mbl@2x.jpg") 2x ); }
	#head-prestamos { background-image: url(../images/head-prestamos-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-prestamos-mbl.jpg") 1x, url("../images/head-prestamos-mbl@2x.jpg") 2x ); }
	#head-pago-transporte { background-image: url(../../personas/images/head-pago-transporte-mbl.webp); background-image: -webkit-image-set ( url("../../personas/images/head-pago-transporte-mbl.webp") 1x, url("../../personas/images/head-pago-transporte-mbl@2x.webp") 2x ); }
	#head-pago-servicios { background-image: url(../images/head-pago-servicios-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-pago-servicios-mbl.jpg") 1x, url("../images/head-pago-servicios-mbl@2x.jpg") 2x ); }
	#head-actualizacion-datos { background-image: url(../images/head-actualizacion-datos-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-actualizacion-datos-mbl.jpg") 1x, url("../images/head-actualizacion-datos-mbl@2x.jpg") 2x ); }
	#head-claves { background-image: url(../images/head-claves-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-claves-mbl.jpg") 1x, url("../images/head-claves-mbl@2x.jpg") 2x ); }
	#head-cliente { background-image: url(../images/head-cliente-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-cliente-mbl.jpg") 1x, url("../images/head-cliente-mbl@2x.jpg") 2x ); }
	#head-inversiones { background-image: url(../images/head-inversiones-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-inversiones-mbl.jpg") 1x, url("../images/head-inversiones-mbl@2x.jpg") 2x ); }
	#head-tas { background-image: url(../images/head-tas-mbl.jpg); background-image: -webkit-image-set ( url("../images/head-tas-mbl.jpg") 1x, url("../images/head-tas-mbl@2x.jpg") 2x ); }
	#head-cajas-seguridad { background-image: url(../images/head-cajas-seguridad-mbl.webp); background-image: -webkit-image-set ( url("../images/head-cajas-seguridad-mbl.webp") 1x, url("../images/head-cajas-seguridad-mbl@2x.webp") 2x ); }
	
}