*,:after,:before{box-sizing:border-box}.hs-quotes--original .comments-author_wrapper img{border-radius:50%;height:70px;margin-left:5px;margin-top:-23px;max-width:70px;object-fit:cover;width:70px}.hs-quotes--original .sender-contact_wrapper img{border-radius:50%;display:block;height:50px;margin:0 auto 9px;max-width:50px;object-fit:cover;width:50px}.hs-quotes--original{font-size:14px;font-weight:400;line-height:24px;margin:0;padding:0}.hs-quotes--original .container,.hs-quotes--original .signature_wrapper .signature__container{margin-left:auto;margin-right:auto;max-width:75%;padding-left:15px;padding-right:15px}.hs-quotes--original .header{min-height:60px}.header .container{display:flex;justify-content:space-between;padding-bottom:8px;padding-top:8px}.header .esign_wrapper{align-items:center;display:flex;flex:0 0 40%}.header .logo_wrapper h1{line-height:normal;margin-bottom:auto;margin-top:auto}.hs-quotes.hs-quotes--original .esignature{margin-bottom:0}.hs-quotes--original .colored-section{padding-bottom:32px;padding-top:45px}.hs-quotes--original .colored-section h1{font-size:42px;font-weight:700;line-height:normal;margin-bottom:24px;margin-top:0;text-align:center}.hs-quotes--original .colored-section h2{font-weight:600}.hs-quotes--original h3{font-size:16px;font-weight:600;line-height:normal;margin:0 0 10px}.hs-quotes--original .comments_wrapper h3{text-align:center}.hs-quotes--original .comments_wrapper p{margin:0}.hs-quotes--original .recipient-info b,.rc_name__wrapper{font-weight:600}.hs-quotes--original .quote-info{display:flex;font-weight:500;justify-content:center;margin-top:29px}.hs-quotes--original .quote-info>div{margin:0 5px}.hs-quotes--original .recipient-contacts_wrapper,.hs-quotes--original .recipient-info_wrapper{display:flex;flex-wrap:wrap;justify-content:space-around}.recipient-contacts_wrapper b{font-weight:600}.hs-quotes--original .recipient-info_wrapper{margin-top:32px;text-align:center}.hs-quotes--original .recipient-info_wrapper b{font-weight:600}.recipient-company-module_wrapper,.recipient-contact{padding:0 15px}.recipient-contact{max-width:calc(50% - 30px)}.recipient-company-module_wrapper,.recipient-contacts-module_wrapper{text-align:center}.rc_address1__wrapper,.rc_address2__wrapper,.rc_city-state-zip__wrapper,.rc_country__wrapper,.rc_name__wrapper,.sender-user_email,.sender-user_name{display:inline-block}.comments_wrapper{position:relative}.comments-text_wrapper>div{background:hsla(0,0%,100%,.2);border-radius:10px;margin-top:44px;padding:19px 38px 17px}.comments-author_wrapper{margin-top:-20px;text-align:right}.comments-author_wrapper .comments-author__module-wrapper{display:flex;justify-content:flex-end;padding-top:23px}.comments-text_wrapper p{line-height:1.3}.line-items h2{font-size:32px;font-weight:700;line-height:normal;margin:0}.line-items h2,.line-items h3,.line-items p{text-align:center}.line-items h3{margin-top:2em}.line-items_wrapper{padding-top:39px}.hs-quotes--original .line-items__table{border:none;margin-top:20px}.hs-quotes--original .line-items__table td,.hs-quotes--original .line-items__table th{border-color:#99acc2;height:auto}.hs-quotes--original .line-items__table-header--main{font-size:16px;font-weight:600}.hs-quotes--original .line-items__table .item-name{display:inline-block;font-size:16px;font-weight:600;margin:0 0 7px}.hs-quotes--original .future-charges-table-heading{padding-top:40px}.line-items__table+.future-charges-table-heading{margin-top:40px}.hs-quotes--original .line-items__table .future-charges-header th{font-size:16px}.hs-quotes--original .line-items__table .line-item-future-payment{font-weight:600;padding-top:7px}.hs-quotes--original .discount-notice{font-size:14px}.hs-quotes--original .discount-notice.highlighted{color:#00a38d}.line-items__table.totals,.line-items__totals{padding-top:40px}.hs-quotes--original .line-items__total-name{background-color:unset}.totals__row.highlighted{color:#00a38d}.line-items__totals .totals__row{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:5px}.line-items__totals .totals__row.title{font-size:16px;font-weight:600}.line-items__totals .totals__row div{flex-shrink:0}.line-items__totals .totals__row .discount-notice{display:inline-block;text-align:right;width:100%}.line-items__totals .totals__row.total-cost{font-size:16px;font-weight:600}.line-items__totals .totals__row .dotted__row{border-bottom:1px dotted #99acc2;flex-shrink:1;height:100%;margin:13px 12px 7px;width:100%}.subtotals-values_wrapper{display:flex;flex-direction:column}.discount-notice{color:#516f90;font-size:12px}.total-quote-calculations{font-size:16px;font-weight:600}.line-items__totals{margin-bottom:40px;margin-left:auto;width:50%}.totals__container{display:flex;flex-wrap:wrap}.totals__container--break{flex-basis:100%}.totals__container :not(.totals__container--break){padding-bottom:5px}.totals__container .dotted__row{border-bottom:1px dotted #99acc2;flex-grow:1;height:100%;margin:8px 12px 7px}.hs-quotes--original .line-items__table:not(.line-items__future-payments-summary) td{padding:20px 0 7px}.hs-quotes--original .line-items__table tr>td,.hs-quotes--original .line-items__table tr>th{text-align:center}.line-items__table .line-items__subheading{background-color:#f5f8fa}.hs-quotes--original .line-items__table .line-items__subheading td{padding-top:7px}.line-items__table #line-items__table-body tr>td:first-child{padding-left:.5rem}.hs-quotes--original .line-items__table tr>td{padding-left:7px;padding-right:7px}.hs-quotes--original .line-items__table tr>td:first-child{padding-left:0;padding-right:7px}.hs-quotes--original .line-items__table tr>td:last-child{padding-left:7px;padding-right:0}.hs-quotes--original .line-items__table .line-items__subheading+.line-items__item-row td{border-top:none}.hs-quotes--original .line-items__table .currency__container{justify-content:center}.hs-quotes--original .line-items__future-payments-summary{margin-top:0}.hs-quotes--original .line-items__future-payments-summary tr td:last-child{text-align:right}.hs-quotes--original .payment{padding-bottom:15px;padding-top:35px}.quote-expires_wrapper{font-weight:600;text-align:center}.hs-quotes--original .terms{padding-bottom:40px;padding-top:35px}.hs-quotes--original .terms_wrapper>div{margin-top:36px;padding:22px 40px;position:relative}.hs-quotes--original .terms_wrapper>div:before{border-radius:10px;content:"";display:inline-block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.terms_wrapper h3{text-align:center}.terms_wrapper p{line-height:1.3}.hs-quotes .comments-text_wrapper .hs_cos_wrapper_type_rich_text>*,.hs-quotes .terms-wrapper .hs_cos_wrapper_type_rich_text>*{overflow-wrap:break-word}.hs-quotes.hs-quotes--original .signature__field{font-weight:400;line-height:2.2;margin-bottom:58px;width:35%}.hs-quotes.hs-quotes--original .signature__field:before{width:100%}.hs-quotes.hs-quotes--original .signature__container hr{border-bottom:1px solid #dfe3eb;border-top:none;height:1px;margin-bottom:22px}.hs-quotes.hs-quotes--original .signature__box,.hs-quotes.hs-quotes--original .signature__container{margin-top:30px}.colored-section .contacts{text-align:center}.sender-company_wrapper b,.sender-contact_wrapper b{font-weight:600}.options_wrapper{margin-top:17px}.option-download{margin-bottom:16px}.hs-quotes--original .esignature__sign-now-button,.hs-quotes--original .esignature__verify-button,.hs-quotes--original .hs-download__button,.hs-quotes--original .option-print .print-button,.hs-quotes--original .payment__button--checkout{border:none;font-weight:500;outline:none;padding:11px 24px;transition:all .15s ease-out}.hs-quotes--original .payment__button--checkout b{font-weight:500}.hs-quotes.hs-quotes--original .esignature__sign-now-button,.hs-quotes.hs-quotes--original .esignature__verify-button{font-size:14px;font-weight:500;line-height:16px;min-width:120px;width:auto}.hs-quotes--original .hs-download__button,.hs-quotes--original .option-print .print-button{border-radius:4px;font-size:14px;line-height:16px;min-height:50px;min-width:250px}.hs-quotes--original .hs-download__button:active,.hs-quotes--original .hs-download__button:focus,.hs-quotes--original .hs-download__button:hover,.hs-quotes--original .option-print .print-button:active,.hs-quotes--original .option-print .print-button:focus,.hs-quotes--original .option-print .print-button:hover,.hs-quotes--original .payment__button--checkout:active,.hs-quotes--original .payment__button--checkout:focus,.hs-quotes--original .payment__button--checkout:hover,.hs-quotes.hs-quotes--original .esignature__sign-now-button:active,.hs-quotes.hs-quotes--original .esignature__sign-now-button:focus,.hs-quotes.hs-quotes--original .esignature__sign-now-button:hover,.hs-quotes.hs-quotes--original .esignature__verify-button:active,.hs-quotes.hs-quotes--original .esignature__verify-button:focus,.hs-quotes.hs-quotes--original .esignature__verify-button:hover{opacity:.9}.hs-quotes--original .hs-download__button:hover,.hs-quotes--original .option-print .print-button:hover,.hs-quotes--original .payment__button--checkout:hover,.hs-quotes.hs-quotes--original .esignature__sign-now-button:hover,.hs-quotes.hs-quotes--original .esignature__verify-button:hover{cursor:pointer}.sender-company_wrapper{margin-top:30px}@media screen and (max-width:980px){.header .logo_wrapper{flex:0 0 100%;justify-content:center}.hs-quotes--original .quote-info{display:inline-block;text-align:center;width:100%}.hs-quotes--original .quote-info>div{display:inline}.recipient-contact{max-width:unset;width:100%}}@media screen and (max-width:768px){.hs-quotes--original .container,.hs-quotes--original .signature_wrapper .signature__container{max-width:unset}.recipient-company-module_wrapper,.recipient-contacts-module_wrapper{width:100%}.recipient-company-module_wrapper,.recipient-contact{padding:0}.hs-quotes--original .comments-author_wrapper{margin-top:-10px}.hs-quotes--original .comments-author_wrapper .comments-author__module-wrapper{padding-top:13px}.hs-quotes--original .comments-author_wrapper img{height:50px;margin-top:-13px;max-width:50px;width:50px}.recipient-contacts-module_wrapper{margin-top:32px}.hs-quotes--original .option-download .download__button,.hs-quotes--original .option-download .hs-download__button,.hs-quotes--original .option-print .print-button,.hs-quotes--original .payment__button--checkout,.hs-quotes.hs-quotes--original .signature__field,.line-items__totals{width:100%}}@media screen and (max-width:575px){.hs-quotes--original .header{align-items:center;display:flex}.comments-author_wrapper{bottom:unset;margin-top:25px;position:relative;right:unset;text-align:center}.comments-author_wrapper .comments-author__module-wrapper{flex-direction:column}.comments-author_wrapper>div>span{align-items:center;display:flex;flex-direction:column-reverse;line-height:22px}.hs-quotes--original .comments-author_wrapper img{display:block;margin:10px auto;transform:none}.hs-quotes.hs-quotes--original .esignature__profile{flex-direction:column;text-align:center}.hs-quotes.hs-quotes--original .esignature__sign-now-button,.hs-quotes.hs-quotes--original .esignature__verify-button{margin-top:8px;width:100%}}@media print{.hs-quotes--original .container,.hs-quotes--original .signature_wrapper .signature__container{max-width:100%}.line-items_wrapper{display:table;width:100%}.options_wrapper,.quote-info,.recipient-info_wrapper,.signature_wrapper,.terms_wrapper{break-inside:avoid}}