.button-export-to-exsel{margin:10px auto;text-align:right;width:100%}button#test-table-xls-button{background-color:#3c82ff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin:0 auto;outline:none;padding:5px 10px}button:focus{outline:none}*{box-sizing:border-box;font-family:Open Sans,sans-serif;margin:0;padding:0}body{background-color:#d2d3d5}.subject{display:flex;justify-content:space-between;margin-top:30px}.subject .name h3{font-size:25px;margin-bottom:8px}.subject .name p{font-size:14px}.subject .payment{width:220px}.subject .payment h3{font-size:25px;margin-bottom:8px}.subject .payment .detalis{align-items:center;display:flex;font-size:14px;justify-content:space-between;line-height:1.5}.subject .price-info{display:flex;font-weight:700;justify-content:space-between;line-height:1.6;margin-top:25px;position:relative;width:180px}.subject .price-info:after{background-color:#aaa;bottom:-15px;content:"";height:2px;position:absolute;width:100%}.subject .price .total{display:flex;font-size:18px;justify-content:space-between;margin-top:30px}table{margin-bottom:80px;text-align:center;width:100%}table tr td,table tr th{padding:30px 20px}table tr{border-bottom:2px solid #ddd;position:relative}table tr:before{background-color:#bbb;bottom:0;content:"";height:2px;position:absolute;right:0;width:100%}table tr th{font-size:20px}hr{color:#bbb;height:2px;margin-bottom:50px}header{align-items:center;display:flex;justify-content:space-between;margin-bottom:100px}header .brand{text-align:center}header .brand .logo{margin-bottom:5px;width:120px}header .brand i{font-size:40px;margin-bottom:10px}header .brand h3{color:#454545;font-size:25px}header .brand p{font-size:12px}header .info h1{color:#3f3f3f;font-size:65px;margin:0}header .info .invoice-num{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}header .info .invoice-num h4{color:#454545;font-size:20px}header .info .invoice-num span{font-weight:700}header .info .date{align-items:center;display:flex;justify-content:space-between}header .info .date h4{color:#454545;font-size:20px}header .info .date span{font-weight:700}.invoice{background-color:#fff;margin:50px auto;padding:80px 60px 30px;position:relative;width:900px}svg{left:0;position:absolute;top:0}.footer .footer-conditions{display:flex;justify-content:space-between;margin-bottom:60px;padding:30px 0}.footer .footer-conditions .conditions{position:relative;width:425px}.footer .footer-conditions .conditions:before{background-color:#aaa;bottom:35px;content:"";height:2px;position:absolute;width:100%}.footer .footer-conditions .conditions h3{margin-bottom:8px}.footer .footer-conditions .conditions p{margin-bottom:10px}.footer .footer-conditions .sign h3{margin-top:80px;position:relative}.footer .footer-conditions .sign h3:before{background-color:#aaa;bottom:35px;content:"";height:2px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:170px}.footer .thank{color:#454545;font-size:18px;font-weight:700;text-align:right}
/*# sourceMappingURL=main.0f6ea7fe.css.map*/