.factura-anual-info{width:100%;background:#fff;padding:20px;padding-left:0;border-radius:10px}.factura-anual-info.skeleton{padding-left:20px}.factura-anual-info .factura-title{display:flex}.factura-anual-info .factura-title .title{font-size:18px;font-weight:700;line-height:21px;margin-right:10px;margin-left:20px}.factura-anual-info .factura-title .subtitle{font-size:18px;font-style:italic;font-weight:400;line-height:21px;color:#269a8f}@media(max-width:550px){.factura-anual-info .factura-title{flex-direction:column;margin-left:20px}.factura-anual-info .factura-title .title{margin-left:0;margin-right:0}}.factura-anual-info .bloque-datos{width:100%}.factura-anual-info .bloque-datos .cabecera{display:flex;width:100%;margin-top:15px}.factura-anual-info .bloque-datos .cabecera .tipo{width:30px;background:#269a8f;color:#fff;font-size:14px;font-weight:900;line-height:16px;min-height:27px;display:flex;justify-content:center;align-items:center;border-radius:0 300px 300px 0;margin-right:5px}.factura-anual-info .bloque-datos .cabecera .descripcion{width:100%;display:flex;align-items:center}.factura-anual-info .bloque-datos .cabecera .descripcion .descripcion-text,.factura-anual-info .bloque-datos .cabecera .descripcion .subdescripcion{font-size:14px;font-weight:700;line-height:16px}.factura-anual-info .bloque-datos .cabecera .descripcion .subdescripcion{font-style:italic}.factura-anual-info .bloque-datos .cabecera .total{width:20%;flex-wrap:nowrap;white-space:nowrap;display:flex;justify-content:flex-end;align-items:center;font-size:14px;font-weight:700;line-height:16px}.factura-anual-info .bloque-datos .dato{width:100%;display:flex;margin-top:10px}.factura-anual-info .bloque-datos .dato .titulo{width:100%;font-size:14px;font-style:italic;font-weight:300;line-height:16px;margin-left:29px;margin-right:10px}.factura-anual-info .bloque-datos .dato .titulo.bold{font-size:14px;font-weight:500;line-height:16px;font-style:normal;margin-top:6px}.factura-anual-info .bloque-datos .dato .valor{width:20%;font-size:14px;font-weight:400;line-height:16px;display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;white-space:nowrap}.factura-anual-info .bloque-datos .hr{width:calc(100% - 40px);height:1px;margin:15px 0 0 20px;background:#269a8f}.factura-anual-info .total-final{width:100%;display:flex;margin-top:15px}.factura-anual-info .total-final .titulo-total-final{width:100%;font-size:14px;font-weight:900;line-height:16px;color:#269a8f;display:flex;align-items:center;padding-left:27px}.factura-anual-info .total-final .valor-total-final{width:20%;display:flex;align-items:center;justify-content:flex-end;color:#269a8f;font-size:14px;font-weight:700;line-height:16px;flex-wrap:nowrap;white-space:nowrap}