body[data-v-21d0231a],html[data-v-21d0231a]{font-family:Nunito,sans-serif}.page-break-inside[data-v-21d0231a]{page-break-inside:avoid}.page-break-before[data-v-21d0231a]{page-break-before:always}.page-break-after[data-v-21d0231a]{page-break-after:always}.page[data-v-21d0231a]{background:#fff;display:block;margin:0 auto;margin-bottom:.5cm;-webkit-box-shadow:0 0 .5cm rgba(0,0,0,.5);box-shadow:0 0 .5cm rgba(0,0,0,.5)}.page[size=A4][data-v-21d0231a]{width:21cm;height:29.7cm}.page[size=A4][layout=landscape][data-v-21d0231a]{width:29.7cm;height:21cm}.page[size=A3][data-v-21d0231a]{width:29.7cm;height:42cm}.page[size=A3][layout=landscape][data-v-21d0231a]{width:42cm;height:29.7cm}.page[size=A5][data-v-21d0231a]{width:14.8cm;height:21cm}.page[size=A5][layout=landscape][data-v-21d0231a]{width:21cm;height:14.8cm}@media print{.page[data-v-21d0231a],body[data-v-21d0231a]{margin:0;-webkit-box-shadow:0;box-shadow:0}}.invoice-box[data-v-21d0231a]{padding:30px 50px}.pt-30[data-v-21d0231a]{padding-top:30px}.ct1[data-v-21d0231a]{text-decoration:underline;font-size:12px;font-weight:600}.ct2[data-v-21d0231a]{font-size:15px;font-weight:500}.header.invoice-box[data-v-21d0231a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:170px;height:170px}.header.invoice-box .type-invoice[data-v-21d0231a]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header.invoice-box .type-invoice .type-box[data-v-21d0231a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;min-height:50px;color:#fff;background-color:#d81243;font-size:15px;font-weight:600;padding-bottom:5px}.header.invoice-box .type-invoice .type-box .title[data-v-21d0231a]{font-weight:700;letter-spacing:2px;font-size:35px;text-transform:uppercase}.header.invoice-box .type-invoice .type-box .detail[data-v-21d0231a]{margin-top:-10px;font-weight:600;letter-spacing:1px;font-size:14px;text-transform:capitalize}.header.invoice-box .type-invoice .type-invoice-details[data-v-21d0231a]{padding-top:8px;padding-left:30px}.header.invoice-box .type-invoice .type-invoice-details .type-facture_details[data-v-21d0231a]{text-align:left;font-weight:600;font-size:14px}.header.invoice-box .company[data-v-21d0231a]{-webkit-box-flex:3.5;-ms-flex-positive:3.5;flex-grow:3.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:right;width:300px}.header.invoice-box .company .name[data-v-21d0231a]{font-size:20px;padding-top:20px;font-weight:700;text-transform:uppercase}.header.invoice-box .company .details[data-v-21d0231a]{font-size:13px;font-weight:300}.info-customer-payment.invoice-box[data-v-21d0231a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px}.info-customer-payment.invoice-box .customer[data-v-21d0231a]{padding-left:30px;margin-top:-100px}.info-customer-payment.invoice-box .customer .name[data-v-21d0231a]{font-weight:600;font-size:20px}.info-customer-payment.invoice-box .customer .details[data-v-21d0231a]{font-size:13px;font-weight:300}.info-customer-payment.invoice-box .otherinfo[data-v-21d0231a]{margin-top:-34px;font-size:13px;font-weight:300;text-align:justify}.info-customer-payment.invoice-box .otherinfo .item span[data-v-21d0231a]{text-transform:capitalize;font-weight:600}table[data-v-21d0231a]{width:100%;border-spacing:0;border-collapse:collapse}.invoice-table table thead tr[data-v-21d0231a]{background-color:#d81243}.invoice-table table thead tr th[data-v-21d0231a]{padding:15px 21px;color:#fff;font-weight:400}.invoice-table table tbody tr[data-v-21d0231a]{background-color:rgba(129,125,125,.075)}.invoice-table table tbody tr[data-v-21d0231a]:nth-child(2n+2){background-color:#fff}.invoice-table table tbody tr td[data-v-21d0231a]{padding:20px 21px;text-align:center}.invoice-sub.invoice-box[data-v-21d0231a]{margin-top:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.invoice-sub.invoice-box .mcf[data-v-21d0231a]{-webkit-box-flex:1.5;-ms-flex-positive:1.5;flex-grow:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.invoice-sub.invoice-box .mcf .details[data-v-21d0231a]{font-weight:600;padding-left:10px;font-size:14px}.invoice-sub.invoice-box .sub[data-v-21d0231a]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.invoice-sub.invoice-box .sub table tr[data-v-21d0231a]{text-align:center}.invoice-sub.invoice-box .sub table tr.ttc[data-v-21d0231a]{color:#d81243}.invoice-sub.invoice-box .sub table tr.ttc td[data-v-21d0231a]{padding:15px 0;font-weight:800}.invoice-sub.invoice-box .sub table tr td[data-v-21d0231a]{background-color:rgba(255,44,97,.027450980392156862)}.invoice-bank-sign.invoice-box[data-v-21d0231a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.invoice-bank-sign.invoice-box .bank-info[data-v-21d0231a]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.invoice-bank-sign.invoice-box .bank-info h4[data-v-21d0231a]{text-transform:uppercase}.invoice-bank-sign.invoice-box .bank-info .details[data-v-21d0231a]{margin-top:-20px;font-size:14px}.invoice-bank-sign.invoice-box .sign-info[data-v-21d0231a]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:50px;text-align:right}