body{font-family:Montserrat,sans-serif}hr{margin-top:10px;margin-bottom:10px}.invoice-wrapper{margin:100px auto 30px;max-width:900px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.invoice-top{background-color:#f5f5f5;min-height:250px;max-height:250px;overflow:hidden;padding:40px 60px}.invoice-top-left .logo{width:190px}.invoice-top-left h1{font-size:24px;letter-spacing:1.5px}.invoice-top-left h5{font-size:14px;color:#0000004d}.invoice-top-right{text-align:right}.invoice-top-right h4{font-size:20px}.invoice-top-right h6,.invoice-top-right h3{color:#0000004d;font-size:14px;margin-top:15px}.invoice-top-right .amount{color:#00c853f2;font-size:16px;margin-top:40px}.invoice-bottom{background-color:#fff;padding:5px 60px 30px}.invoice-bottom .service-title{font-size:18px}.invoice-bottom .service-subtitle{font-size:12px;color:#000000b3;font-weight:400}.invoice-bottom .service-price{font-size:16px;color:#00c8538c;text-align:right}.invoice-bottom .price-info{font-size:12px;color:#0000004d;text-align:right}.sub-total,.sub-total-price{margin-top:30px!important}.sub-total,.discount{text-transform:uppercase;color:#0006;text-align:right;font-size:13px}.sub-total-price,.discount-price{font-size:16px;color:#333;margin-top:10px;text-align:right}.total-due{text-align:right;font-size:13px;color:#333}.total-due-price{color:#00c853f2;font-size:18px;text-align:right}.footer{background-color:#fafafa;padding:50px}.client-address h6{color:#0000004d;font-size:15px}.client-address h2{color:#222;font-size:16px}.client-address h4{font-size:13px;color:#0006;line-height:1.65;font-weight:400}.our-address h6{color:#0000004d;font-size:15px}.our-address h2{color:#222;font-size:16px}.our-address h4{font-size:13px;color:#0006;line-height:1.65;font-weight:400}.note h6{color:#0000004d;font-size:15px}.note p{color:#0006;margin-top:20px}.payment{background-color:#2196f3;padding:20px}.payment h3{margin:0;font-size:20px;letter-spacing:1.5px}.payment h3 a{color:#fff}
