.part-5 .submain{margin-top:90px;margin-bottom:90px}.part-5 .submain h1{display:flex;align-items:center;flex-direction:column;margin:0;text-transform:none}.part-5 .submain .comment{margin:50px 0;width:calc(100% - 60px);text-align:justify;border:1px solid #fff;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;padding:20px 30px}.part-5 .submain .comment .title{font-family:var(--police-titre);text-decoration:underline;margin-bottom:20px}.part-5 .submain .global-line-items{position:relative;height:1380px}.part-5 .submain .main-line-items{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:100%}.part-5 .submain .main-line-items .main-prestation,.part-5 .submain .main-line-items .price{background-color:#f5f5f5;color:var(--deep-pink);font-family:var(--police-titre);padding:30px 35px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;width:max-content}.part-5 .submain .main-line-items .main-prestation{width:calc(100% - 75px - 95px);height:calc(100% - 60px)}.part-5 .submain .main-line-items .prestation{display:flex;justify-content:space-between;align-items:flex-end}.part-5 .submain .main-line-items .prestation .label{max-width:350px}.part-5 .submain .main-line-items .prestation .facturation_date{text-align:center}.part-5 .submain .main-line-items .price{padding:30px 15px;max-width:calc(75px + 30px)}.part-5 .submain .main-line-items .price .informations{display:flex;flex-direction:column;align-items:center;justify-content:center}.part-5 .submain .main-line-items-2{position:absolute;top:60px;left:0;margin:30px 0;width:100%}.part-5 .submain .main-line-items-2 .line-item,.part-5 .submain .main-line-items-2 .line-item-total{width:100%;display:flex;justify-content:space-between}.part-5 .submain .main-line-items-2 .line-item-total{margin-top:35px}.part-5 .submain .main-line-items-2 .prestation{width:calc(100% - 100px)}.part-5 .submain .main-line-items-2 .price{max-width:calc(87px);width:100%;color:#000}.part-5 .submain .main-line-items-2 .price .main-price-desc:not(.total){display:flex;justify-content:flex-end;width:calc(100% - 20px);padding:10px 10px}.part-5 .submain .main-line-items-2 .price .main-price-desc .price-desc{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.part-5 .submain .main-line-items-2 .price .price-desc .amount{font-family:Akzid-Medium;font-size:10pt;white-space:nowrap}.part-5 .submain .main-line-items-2 .price .price-desc .remise,.part-5 .submain .main-line-items-2 .price .price-desc .repeat{font-family:Akzid-Light;margin-top:5px;font-size:8pt;text-transform:uppercase}.part-5 .submain .main-line-items-2 .prestation .separator{display:flex;flex-direction:row;width:100%;align-items:center}.part-5 .submain .main-line-items-2 .line-item.prestation-a-acte{margin-top:50px}.part-5 .submain .main-line-items-2 .prestation .separator .label{margin-left:20px;padding:4px 15px;color:#fff;background-color:#121519;text-transform:uppercase;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;white-space:nowrap;font-size:10pt}.part-5 .submain .main-line-items-2 .price .separator{height:23.5px;display:flex;align-items:center}.part-5 .submain .main-line-items-2 .prestation .separator .line,.part-5 .submain .main-line-items-2 .price .separator .line{border-bottom:1px solid #121519;height:1px;width:100%}.part-5 .submain .main-line-items-2 .prestation .subscriptions_list .subscription_item{display:flex;justify-content:space-between;padding:10px 35px;color:#000}.part-5 .submain .main-line-items-2 .prestation .subscriptions_list .subscription_item .subscription_presta{max-width:350px}.part-5 .submain .main-line-items-2 .prestation .subscriptions_list .subscription_item .subscription_presta .label{font-family:Akzid-Medium}.part-5 .submain .main-line-items-2 .prestation .subscriptions_list .subscription_item .subscription_presta .quantity{color:#979797;font-family:Akzid-Light;font-style:italic}.part-5 .submain .main-line-items-2 .prestation .subscriptions_list .subscription_item .subscription_presta .description{margin-top:10px;margin-left:5px;font-size:10pt}.part-5 .submain .main-line-items-2 .prestation .subscriptions_list .subscription_item .subscription_date{width:82.17px;text-align:center;font-size:10pt}.part-5 .submain .line-item-total .prestation .subscriptions_list_total,.part-5 .submain .main-line-items-2 .line-item-total .prestation .subscriptions_list_total{display:flex;justify-content:flex-end;margin-right:15px}.part-5 .submain .line-item-total .prestation .subscriptions_list_total .total,.part-5 .submain .main-line-items-2 .line-item-total .prestation .subscriptions_list_total .total{background-color:#fff;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;padding:15px 20px;font-family:var(--police-titre);color:#979797;text-align:right}.part-5 .submain .line-item-total .prestation .subscriptions_list_total .total .tva,.part-5 .submain .main-line-items-2 .line-item-total .prestation .subscriptions_list_total .total .tva{display:flex;flex-direction:column;width:100%;margin-top:6px}.part-5 .submain .line-item-total .prestation .subscriptions_list_total .total .desc,.part-5 .submain .main-line-items-2 .line-item-total .prestation .subscriptions_list_total .total .tva .desc{font-family:Akzid-Light;font-size:8pt}.part-5 .submain .line-item-total .prestation .subscriptions_list_total .total .ttc,.part-5 .submain .main-line-items-2 .line-item-total .prestation .subscriptions_list_total .total .ttc{color:#ff0063;margin-top:13px}.part-5 .submain .line-item-total .price .main-price-desc.total .price-desc,.part-5 .submain .main-line-items-2 .line-item-total .price .main-price-desc.total .price-desc{width:calc(100% - 20px);padding:15px 10px;color:#979797;font-size:10pt}.part-5 .submain .line-item-total .price .main-price-desc.total .price-desc .ht,.part-5 .submain .main-line-items-2 .line-item-total .price .main-price-desc.total .price-desc .tva{height:18.5px}.part-5 .submain .line-item-total .price .main-price-desc.total .price-desc .tva,.part-5 .submain .main-line-items-2 .line-item-total .price .main-price-desc.total .price-desc .tva{margin-top:6px;height:30.5px;font-family:Akzid-Light}.part-5 .submain .line-item-total .price .main-price-desc.total .price-desc .ttc,.part-5 .submain .main-line-items-2 .line-item-total .price .main-price-desc.total .price-desc .ttc{margin-top:13px;color:#ff0063}.part-5 .line-item-total.super-total{margin-top:30px;display:flex;flex-direction:row;justify-content:flex-end}.part-5 .line-item-total.super-total .price{width:87px;color:#fff;background-color:#ff0063;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px}.part-5 .line-item-total.super-total .price .main-price-desc.total .price-desc{text-align:right}.part-5 .line-item-total.super-total .price .main-price-desc.total .price-desc .ht,.part-5 .line-item-total.super-total .price .main-price-desc.total .price-desc .ttc,.part-5 .line-item-total.super-total .price .main-price-desc.total .price-desc .tva{color:#fff!important}.part-5 .line-item-total.super-total .prestation .subscriptions_list_total .total .ht{color:#ff0063!important}