.container {max-width: 1140px;}
.inner-container{padding:2.5rem;background-color: #fff;}
.logo-container{display: flex; align-items:center;}
.logo-text-pdf{color:#242C4D}
.logo-text-pdf{font-weight:bolder; font-size: 1.3rem; margin-left: 0.5rem;}
.facture-container{display:flex; justify-content: flex-end;}
.fac-title{font-size:1.5rem; color:#DE2D47; font-weight:bolder;}
.fac-title-client{font-size:1.5rem; color:#DE2D47; font-weight:bolder;margin-top: -25px;}
.indice{position: relative;margin-right:0.5rem;}
.indice::before{content:"o"; position: absolute;top:4px;left: 18px;font-size:0.5rem;}
.indice-client{position: relative;margin-right:0.5rem;}
.indice-client::before{content:"o"; position: absolute;top: 0px;left: 15px;font-size:0.75rem;}
.addresse-wrapper-fac{margin-top:-1.5rem}
.addresse-wrapper-fac p{color:#242C4D; font-weight: 500;line-height:0.5rem;}
.addr-tel{margin-top:1.8rem}
.addr-numero{margin-top:1.8rem}
.destinataire-wrapper{display: flex; justify-content: flex-end;}
.destin-inner {color:#242C4D; font-weight: 500;line-height:0.5rem;}
.dest-name {margin-top:1.5rem;}

.table-wrapper-fac {background-color:#D6EBEB; padding: 2rem 3rem;}
.decs-fac{text-align: center;color:#242C4D; font-weight: 500;text-decoration: underline;}
.table-fac {width: 100%;margin-bottom: 1rem;color: #242C4D;}
.tab-col-width{width:78%}
.table-fac td {font-weight: 500; color:#242C4D;}
    tr.space-up td {padding-top: 4rem;}
.vatstart{position:relative;}
.vatstart::before{content:"<<"; top:0; left:0; font-size:0.8rem;}
.vatend{position:relative;}
.vatend::before{content:">>"; top:0; left:0; font-size:0.8rem;}
.VAT{font-weight: 500; color:#242C4D;}