@media print{#contract-sidebar,form,nav,button,ul.tabs,.icon,.preview-header{display:none}.section,.clause,.lease{font-size:10px}}@media not print{.lease{font-size:var(--font-sm)}.section,.clause{margin-bottom:var(--space-8)}.section b,.section strong,.clause b,.clause strong{font-weight:600;font-size:var(--font-md)}.signatures,.signature-column{display:none}.alwaysbreak{border-top:1px dashed rgb(var(--gray-200));padding-top:var(--space-10);margin-top:var(--space-10)}.heading{text-align:center}.sales-header h1{color:rgb(var(--nfos-green));font-size:var(--font-4xl);font-weight:bold;margin-bottom:-5px;display:flex;justify-content:space-between}.layout-container{display:flex;justify-content:center;margin-bottom:var(--space-10)}.layout-footer{margin-bottom:var(--space-10);font-size:var(--font-xs);text-align:center}.custom-shape-divider-top-1651000592{top:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-top-1651000592 svg{position:relative;display:block;width:calc(100% + 1.3px);height:120px}.custom-shape-divider-top-1651000592 .shape-fill{fill:#fff}}.tabs{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--border-color);padding:0}.tabs.sticky-tabs{position:sticky;top:200px;background:rgb(var(--white));z-index:1}.tabs a{text-decoration:none;cursor:pointer;color:var(--text-secondary);font-weight:500;padding-top:1rem;padding-bottom:1rem;padding-left:var(--space-1);padding-right:var(--space-1);display:inline-block;margin-right:1rem;border:0;border-bottom:2px solid rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);transition:border-bottom-color .4s;pointer-events:all;user-select:none}.tabs a.active,.tabs a.selected{color:rgb(var(--gray-800));border-bottom-color:rgb(var(--blue-500));font-weight:bold}.tabs a:hover{color:var(--text-primary);border-bottom-color:rgb(var(--blue-500))}.estimate-print-container{position:relative;overflow:hidden;padding:0px 10px;font-weight:400;color:rgb(var(--gray-800))}.estimate-print-container .estimate-print-container:after{content:"";width:0;height:0;border-style:solid;border-width:0 200px 200px 0;border-color:rgba(0,0,0,0) #004d38 rgba(0,0,0,0) rgba(0,0,0,0);right:0;top:0;position:absolute;opacity:.05}.estimate-print-container h1{color:rgb(var(--nfos-green));font-size:var(--font-4xl);font-weight:bold;margin-bottom:-5px;display:flex;justify-content:space-between}.estimate-print-container .logo-header{margin-top:5px}.estimate-print-container .location-heading{line-height:var(--font-sm);font-size:var(--font-sm);font-weight:bold;color:rgb(var(--gray-700));margin-top:8px;margin-bottom:16px}.estimate-print-container .date-container{width:150px;display:block;height:40px}.estimate-print-container .date-box{-webkit-display:flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:150px}.estimate-print-container .date-label,.estimate-print-container .customer-label{font-weight:500;color:rgb(var(--gray-700));margin-bottom:.125rem}.estimate-print-container .date-value,.estimate-print-container .customer-value{font-weight:700;color:rgb(var(--gray-900))}.estimate-print-container .customer-box{-webkit-display:flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;margin-bottom:16px}.estimate-print-container .customer-box:first-child{float:left}.estimate-print-container .customer-box:last-child{float:right}.estimate-print-container .table-wrapper{padding:16px 0}.estimate-print-container .estimate-groups{margin-bottom:32px}.estimate-print-container .estimate-table{table-layout:fixed;width:100%;margin:auto;border-collapse:collapse;border:1px solid rgba(0,0,0,0);margin-bottom:8px}.estimate-print-container .estimate-table tr{border-bottom:0;height:25px;border-bottom:1px solid rgb(var(--gray-100))}.estimate-print-container .estimate-table td,.estimate-print-container .estimate-table th{border-right:1px solid rgba(0,0,0,0);padding:3px 5px}.estimate-print-container .estimate-table td:first-child,.estimate-print-container .estimate-table th:first-child{text-align:left}.estimate-print-container .estimate-table td:last-child,.estimate-print-container .estimate-table th:last-child{text-align:right}.estimate-print-container .estimate-table td.number,.estimate-print-container .estimate-table td.text-right,.estimate-print-container .estimate-table th.number,.estimate-print-container .estimate-table th.text-right{text-align:right !important}.estimate-print-container .estimate-table td.text-center,.estimate-print-container .estimate-table th.text-center{text-align:center !important}.estimate-print-container .estimate-table td.text-left,.estimate-print-container .estimate-table th.text-left{text-align:left !important}.estimate-print-container .group-name{font-weight:bold;color:rgb(var(--gray-900));font-size:13px;margin-bottom:8px}.estimate-print-container .description{text-align:left}.estimate-print-container .item-description-value{color:rgb(var(--gray-900));font-weight:600}.estimate-print-container .item-description-value small{color:rgb(var(--gray-600))}.estimate-print-container .quantity{text-align:center;width:150px}.estimate-print-container .unit{text-align:center;width:150px}.estimate-print-container .unit-price{text-align:right;width:150px}.estimate-print-container .amount{text-align:right;width:200px}.estimate-print-container .estimate-total{float:right;padding-right:6px}.estimate-print-container .estimate-total .estimate-total-label{color:rgb(var(--gray-700));float:left;width:150px;text-align:right}.estimate-print-container .estimate-total .estimate-total-value{float:right;width:200px;text-align:right}.estimate-print-container .estimate-summary table{width:100%}.estimate-print-container dl{float:right;width:400px}.estimate-print-container dl dt{float:left;padding:6px 0;width:200px;text-align:right;color:rgb(var(--gray-800));border-bottom:1px solid rgb(var(--gray-100))}.estimate-print-container dl dd{width:200px;float:right;margin:0;padding:6px 0;text-align:right;color:rgb(var(--gray-900));border-bottom:1px solid rgb(var(--gray-100))}.estimate-print-container .estimate-total-amount{font-weight:bold;color:rgb(var(--blue-600))}.estimate-print-container .remainder-reminder{padding:6px 0;text-align:right}.estimate-print-container .signature-container{margin-top:50px;display:none}.estimate-print-container .signature{float:left}.estimate-print-container .estimate-change-warning{color:rgb(var(--gray-500))}.estimate-print-container .estimate-discount{font-size:75%;color:rgb(var(--green-800))}.estimate-print-container tr{page-break-inside:avoid}.estimate-print-container thead th{height:.6cm}.active{background:#f9f3f0;color:#a15f47;font-weight:600;transition:all .2s ease-in-out}.renewal-preview .rent-table .rent-table-payments{width:70px}.renewal-preview .rent-table .rent-table-dash{width:15px;display:none}.logo-header{width:120px}
