.pdf{background:#F0F2F5;padding-top:8rem;padding-bottom:13rem;transition:all 0.3s;transform:translateX(-110%);position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;color:black;z-index:1014}html.device-mobile .pdf{padding-top:0;padding-bottom:5rem}.pdf .document{max-width:90rem;background:white;margin:auto;box-shadow:0px 1px 3px rgba(0,0,0,0.3);padding:4rem 5rem}.pdf .document *{margin:0;padding:0;box-sizing:border-box;font-size:1.6rem!important;text-align:justify;font-family:"Times New Roman",Times,serif!important;line-height:120%!important}html.device-mobile .pdf .document *{font-size:1.4rem!important}.pdf .document table{width:100%;border:0.1rem solid;border-bottom:none;border-left:none}.pdf .document table *{text-align:left}.pdf .document table thead{font-weight:bold}.pdf .document table thead td{font-weight:bold;padding:0.5rem}.pdf .document table td{border:0.1rem solid;border-top:none;border-right:none;padding:0rem 0.4rem;vertical-align:middle}html.device-mobile .pdf .document{padding:4rem 2rem}.pdf .document h1{text-align:center;margin-top:2rem;margin:0!important;margin-top:2rem!important;padding:0!important;border-bottom:none!important;color:#000000!important;font-weight:bold!important}.pdf .document .mt-20{margin-top:2rem}.pdf .document .mt-40{margin-top:4rem}.pdf .document .intro{padding-top:4rem}.pdf .document .indent p{text-indent:4.7rem}.pdf .document .req td{width:50%}.pdf .document .sub{display:flex;margin-top:1.5rem}.pdf .document .sub > div{width:50%}.pdf .document .sub > div p{text-align:center;margin-bottom:1.5rem}.pdf .document .sub > div p:first-of-type{font-weight:bold}.pdf .document .attach{margin-top:4rem;font-weight:bold;text-align:right}.pdf .document .payments table tbody tr td:nth-of-type(2){text-align:right;width:11.2rem}.pdf .document .payments .total td{font-weight:bold}.pdf .document .payments .total td:first-of-type{text-align:right}.pdf .document .about_client{margin-top:4rem}.pdf .document .about_client td{text-align:center}.pdf .document .about_client tbody tr td:first-of-type{font-weight:bold;width:40%}.pdf h1{font-weight:bold}.pdf .f-l{float:left}.pdf .f-r{float:right}.pdf .ta-c{text-align:center}.pdf .ta-r{text-align:right}.pdf .ta-l{text-align:left}.pdf .fw-b{font-weight:bold}.pdf p.indent{text-indent:4.7rem}.pdf + .for-pdf{background:#2E2E33;position:fixed;top:0;left:0;width:100%;box-shadow:0rem 0rem 0.5rem 0rem rgba(0,0,0,0.75);margin:0;transform:translateX(-100%);z-index:1015}.pdf + .for-pdf .control{display:flex;max-width:100rem;width:100%;margin:auto;padding:1.5rem;justify-content:center}.pdf .for-ooo{display:none}.pdf .for-ip{display:none}.pdf.show{transform:translateX(0%)}.pdf.show + .for-pdf{transform:translateX(0)}.pdf[data-doc_version="ooo"] .for-ooo{display:inline}.pdf[data-doc_version="ooo"] p.for-ooo{display:block}.pdf[data-doc_version="ip"] .for-ip{display:inline}.pdf[data-doc_version="ip"] p.for-ip{display:block}