html{height:100%}body{min-height:100%}:root{--ig-editor-paper-bg:#fff;--ig-editor-paper-border:#dee2e6;--papers-white:#fff;--papers-gray-1:rgba(0,0,0,.1);--papers-gray-2:rgba(0,0,0,.125);--papers-gray-3:rgba(0,0,0,.15)}html.dark{--ig-editor-paper-bg:#1f2937;--ig-editor-paper-border:#374151;--papers-white:hsla(0,0%,100%,.35);--papers-gray-1:rgba(0,0,0,.9);--papers-gray-2:rgba(0,0,0,.875);--papers-gray-3:rgba(0,0,0,.85)}.clearfix:after{clear:both;content:"";display:table}.container{max-width:1320px}.btn-outline-secondary,.form-check-input,.form-control,.form-select,.input-group-text,.invoice-editor .input-label:focus{border-color:rgba(196,205,213,.7)}.papers{background:var(--ig-editor-paper-bg);border:1px solid var(--ig-editor-paper-border);-webkit-box-shadow:1px 1px 0 var(--papers-gray-1),3px 3px 0 var(--papers-white),4px 4px 0 var(--papers-gray-2),6px 6px 0 var(--papers-white),7px 7px 0 var(--papers-gray-3);-moz-box-shadow:1px 1px 0 var(--papers-gray-1),3px 3px 0 var(--papers-white),4px 4px 0 var(--papers-gray-2),6px 6px 0 var(--papers-white),7px 7px 0 var(--papers-gray-3);box-shadow:1px 1px 0 var(--papers-gray-1),3px 3px 0 var(--papers-white),4px 4px 0 var(--papers-gray-2),6px 6px 0 var(--papers-white),7px 7px 0 var(--papers-gray-3);padding:32px;position:relative}.input-group-addon{font-size:13px}.learn-more-banner{max-width:800px}.invoice-holder{margin:30px 0 0;padding:0 225px 0 0;position:relative}.invoice-holder .papers{float:right;width:100%}.invoice-holder .invoice-controls.desktop{float:right;margin-right:-225px;position:relative;width:210px}.invoice-holder .invoice-controls.desktop>.affix{top:25px}.invoice-holder .invoice-controls.desktop>.affix-el{padding:15px 0 15px 15px;width:210px}.invoice-holder .invoice-controls.mobile,.invoice-holder .mobile-btns{display:none}.invoice-editor .input-label{background:none;border-radius:4px!important}.invoice-editor .input-label:not(:focus):not(:hover){border-color:transparent}.invoice-editor .input-label:hover{cursor:pointer}.invoice-editor .input-label:focus{cursor:text}.invoice-editor .addon-input input.input-label,.invoice-editor .theme-label.mb-1 .input-label,.invoice-editor .title>input.input-label{transition:border-color .15s ease,box-shadow .15s ease}.invoice-editor .addon-input input.input-label:hover:not(:focus),.invoice-editor .theme-label.mb-1 .input-label:hover:not(:focus),.invoice-editor .title>input.input-label:hover:not(:focus){border-color:#d1d5db}html.dark .invoice-editor .addon-input input.input-label:hover:not(:focus),html.dark .invoice-editor .theme-label.mb-1 .input-label:hover:not(:focus),html.dark .invoice-editor .title>input.input-label:hover:not(:focus){border-color:#4b5563}.invoice-editor .addon-input input.input-label:focus,.invoice-editor .theme-label.mb-1 .input-label:focus,.invoice-editor .title>input.input-label:focus{border-color:#10b981;box-shadow:0 0 0 1px rgba(16,185,129,.35)}.invoice-editor .input-group.addon-input{position:relative}.invoice-editor .input-group.addon-input .input-label{text-align:right}.invoice-editor .input-group.addon-input .delete{position:absolute;right:0;top:0;visibility:hidden;z-index:2}.invoice-editor .input-group.addon-input .delete .btn,.invoice-editor .input-group.addon-input .delete button{height:38px;line-height:38px;padding:0;width:38px}.invoice-editor .input-group.addon-input>.input-group-addon{background:0;border:0;line-height:inherit;padding:0 1px 0 5px;text-align:right;width:150px}.invoice-editor .input-group.addon-input>.input-group-addon.value{padding:9px 11px}.invoice-editor .input-group.addon-input>.input-group-addon.deleteable{padding-right:45px;width:195px}.invoice-editor .input-group.addon-input:focus-within .delete,.invoice-editor .input-group.addon-input:hover .delete{visibility:visible}.invoice-editor .input-group.addon-input.highlight{background:#f5f5f5;border-radius:4px;color:#3d4c59;font-weight:700;padding:5px 0 5px 15px}.invoice-editor .input-group.addon-input.highlight>.value{font-size:inherit;font-weight:inherit}.invoice-editor .logo{display:table-cell;overflow:hidden;position:relative;text-align:left;vertical-align:middle;width:200px}.invoice-editor .logo .placeholder{background:#f5f5f5;border:1px solid var(--papers-gray-1);border-radius:4px;height:130px;padding:50px 0 0;text-align:center;width:100%}.invoice-editor .logo .placeholder .main{color:#777;font-size:1.2em}.invoice-editor .logo .placeholder .secondary{color:#aaa}.invoice-editor .logo img{border-radius:4px;max-height:150px;max-width:200px;overflow:hidden}.invoice-editor .logo input[type=file]{cursor:pointer!important;height:20px;left:0;line-height:100%;opacity:0;padding:0;position:absolute;width:100%}.invoice-editor .logo .remove-logo{background:#3a3a3a;border:none;border-radius:3px;box-shadow:none;color:#fff;display:block;left:5px;padding:0 5px;position:absolute;text-align:center;top:5px}.invoice-editor .logo .remove-logo:focus,.invoice-editor .logo .remove-logo:hover{background:#009e74;text-decoration:none}.invoice-editor .logo .file-1{top:0}.invoice-editor .logo .file-2{top:20px}.invoice-editor .logo .file-3{top:40px}.invoice-editor .logo .file-4{top:60px}.invoice-editor .logo .file-5{top:80px}.invoice-editor .logo .file-6{top:100px}.invoice-editor .logo .file-7{top:120px}.invoice-editor .logo .file-8{top:140px}.invoice-editor .logo:hover .placeholder{background:#eee}.invoice-editor .logo-not-supported{display:none}.invoice-editor .contact .value{text-align:left}.invoice-editor .contact .value .expandingText{min-height:60px}.invoice-editor .title{margin:0 30px 0 0;text-align:right}.invoice-editor .title .input-label{font-size:2.75em;font-weight:200;height:auto;margin:0 0 5px;padding:0 15px;text-align:right}.invoice-editor .title .subtitle{float:right;margin-right:5px;max-width:170px}.invoice-editor .invoice-details{margin-right:35px}.invoice-editor .items-holder{margin:30px 0}.invoice-editor .items-holder .items-table-header{padding-bottom:0;padding-right:352px;padding-top:0}.invoice-editor .items-holder .items-table-header>div .theme-label.bordered{align-items:stretch;display:flex;margin:0;min-height:0;padding:0}.invoice-editor .items-holder .items-table-header>div .theme-label.bordered .input-label{box-sizing:border-box;width:100%}.invoice-editor .items-holder .items-table-header .theme-label .input-label{color:#f9fafb}.invoice-editor .items-holder .items-table-header .theme-label .input-label:focus,.invoice-editor .items-holder .items-table-header .theme-label .input-label:hover{color:#fff}.invoice-editor .items-holder .items-table-header>div .theme-label{text-align:left;width:100%}.invoice-editor .items-holder .items-table-header .amount,.invoice-editor .items-holder .items-table-header .delete,.invoice-editor .items-holder .items-table-header .quantity,.invoice-editor .items-holder .items-table-header .unit_cost{float:right;white-space:nowrap}.invoice-editor .items-holder .items-table-header .amount .theme-label .input-label{text-align:right}.invoice-editor .items-holder .items-table-header .quantity{margin-right:-92px;width:92px}.invoice-editor .items-holder .items-table-header .unit_cost{margin-right:-214px;width:122px}.invoice-editor .items-holder .items-table-header .amount{margin-right:-316px;width:102px}.invoice-editor .items-holder .items-table .item-row .main-row{padding-right:352px}.invoice-editor .items-holder .items-table .item-row .main-row>div{padding:1px;white-space:nowrap}.invoice-editor .items-holder .items-table .item-row .main-row .amount,.invoice-editor .items-holder .items-table .item-row .main-row .delete,.invoice-editor .items-holder .items-table .item-row .main-row .quantity,.invoice-editor .items-holder .items-table .item-row .main-row .unit_cost{float:right;white-space:nowrap}.invoice-editor .items-holder .items-table .item-row .main-row .quantity{margin-right:-92px;width:90px}.invoice-editor .items-holder .items-table .item-row .main-row .unit_cost{margin-right:-214px;width:120px}.invoice-editor .items-holder .items-table .item-row .main-row .amount{margin-right:-316px;text-align:right;width:100px}.invoice-editor .items-holder .items-table .item-row .main-row .value{font-size:13px;padding:10px 15px}.invoice-editor .items-holder .items-table .item-row .main-row .delete{line-height:40px;margin-right:-348px;text-align:center;visibility:hidden;width:34px}.invoice-editor .items-holder .items-table .item-row .main-row .delete .delete-row{background:none;border:none;box-shadow:none;font-size:14px;padding:0}.invoice-editor .items-holder .items-table .item-row:hover .delete{visibility:visible}.invoice-editor .items-holder .new-line{margin-top:2px;padding-right:34px}.invoice-editor .add-rates{align-items:center;column-gap:1.25rem;display:flex;flex-wrap:nowrap;justify-content:flex-end;line-height:normal;margin:.375rem 0 0;max-width:100%;padding:0 45px 0 0;width:100%}.invoice-editor .invoice-footer{padding-right:0}.invoice-editor .invoice-footer .expandingText,.invoice-editor .invoice-footer textarea{min-height:60px;resize:none}html.dark .invoice-editor .logo .placeholder{background:#1f2937;border-color:#4b5563}html.dark .invoice-editor .logo .placeholder .main{color:#d1d5db}html.dark .invoice-editor .logo .placeholder .secondary{color:#9ca3af}html.dark .invoice-editor .logo:hover .placeholder{background:#374151}.st-btn[data-network=print]{display:none!important}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filereader .logo{display:table-cell}.filereader .logo-not-supported,.no-filereader .logo{display:none}.no-filereader .logo-not-supported{display:block}@media (max-width:991px){.invoice-holder{padding:0!important}.invoice-holder .invoice-controls.desktop{display:none}.invoice-holder .invoice-controls.mobile{display:block}.invoice-holder .invoice-controls{clear:both;float:none;margin:0;padding:20px 0 0;width:100%}.invoice-editor{float:none}.invoice-editor .input-group.addon-input{width:auto}}@media (max-width:767px){.papers{padding:10px}.invoice-holder .invoice-editor{float:none;margin:0}.invoice-holder .invoice-editor .logo{height:60px}.invoice-holder .invoice-editor .logo .placeholder{height:60px;padding:15px 0 0}.invoice-holder .invoice-editor .logo .file-4,.invoice-holder .invoice-editor .logo .file-5,.invoice-holder .invoice-editor .logo .file-6,.invoice-holder .invoice-editor .logo .file-7,.invoice-holder .invoice-editor .logo .file-8{display:none}.invoice-holder .invoice-editor .input-group.addon-input{width:100%}.invoice-holder .invoice-editor .input-group.addon-input .delete{visibility:visible}.invoice-holder .invoice-editor .title{float:none;height:auto;max-width:100%;text-align:left;width:100%}.invoice-holder .invoice-editor .title .input-label{font-size:2.5em;height:auto;margin-top:5px;padding:0 15px 0 5px;text-align:left}.invoice-holder .invoice-editor .title .subtitle{float:none;margin:0}.invoice-holder .invoice-editor .contact{max-width:100%;min-height:0}.invoice-holder .invoice-editor .invoice-details{margin-top:30px}.invoice-holder .invoice-editor .items-holder .items-table-header{display:none}.invoice-holder .invoice-editor .items-holder .items-table{border:1px solid var(--ig-editor-paper-border);border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);overflow:hidden}.invoice-holder .invoice-editor .items-holder .items-table .item-row{border-top:1px solid var(--ig-editor-paper-border);padding:10px 15px;position:relative}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row{padding:0}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .amount,.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .delete,.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .quantity,.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .unit_cost{float:none;margin:0}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .delete{position:absolute;right:10px;top:7px;visibility:visible;z-index:2}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .amount:before{color:#999;content:"Amount: "}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .amount{padding:8px 5px}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .unit_cost{float:left}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .quantity{float:left;padding-left:20px;position:relative;width:115px}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .name{clear:both}.invoice-holder .invoice-editor .items-holder .items-table .item-row:first-child{border-top:0}.invoice-holder .invoice-editor .items-holder .new-line{margin:5px 0 0;padding:0}.invoice-holder .invoice-editor .invoice-footer{margin-bottom:30px;padding:0}.invoice-holder .invoice-editor .invoice-footer>div{margin-left:0;margin-right:0}.invoice-holder .mobile-btns{bottom:0;display:block;height:55px;left:0;padding:5px 15px;position:fixed;right:0;z-index:500}.invoice-holder .mobile-btns .inner{margin:0 auto;max-width:480px;position:relative}.invoice-holder .mobile-btns .right{position:absolute;right:0;top:0}.invoice-holder .mobile-btns .right .btn-link{border-bottom:2px solid transparent}.invoice-holder .invoice-controls{margin:0}}@media print{body,html{background:none;font-family:sans-serif;font-size:10pt;margin:10px;text-align:center}body:before{color:#404040;content:'Please click "Download Invoice" to print your invoice.';font-size:18px;padding-top:30px;text-align:center}div,iframe{display:none}}div#adngin-top-0{margin:10px 0;text-align:center}div#adngin-side_1-0{margin-top:60px}div#adngin-side_2-0{right:24px}div#adngin-side_2-0,div#adngin-side_3-0{display:block;margin:0;overflow:visible;padding:0;position:fixed;top:60px;transition:all .5s ease-in 0s;z-index:999}div#adngin-side_3-0{left:24px}div#adngin-bottom-0{margin:10px 0;text-align:center}