.cost-calculator-form-wrapper{column-gap:120px;display:flex}.cost-calculator-section{width:65%}.form-section{width:35%}.cost-calculator-section .intro,.cost-calculator-wrap{display:flex}.cost-calculator-section .intro{flex-direction:column}.module_header_wrap{max-width:700px;width:100%}.cost-calculator{background-color:#fff;border-radius:20px;margin-top:50px;max-width:620px;padding:40px;width:100%}.cost-calculator-section h1{font-size:28px;line-height:34px;margin:0 0 1em}.cost-calculator h3{color:#fff;font-size:20px;font-weight:700;line-height:27px;margin-bottom:8px;padding:5px 10px}.calculate-btn{display:flex;justify-content:end;margin-top:20px}table{border-collapse:collapse;width:100%}table td,table th{border:1px solid #f2f2f2}table tr:first-child th{border-top:0}table tr:last-child td{border-bottom:0}table tr td:first-child,table tr th:first-child{border-left:0}table tr td:last-child,table tr th:last-child{border-right:0}th{border:0!important;color:#fff;padding:3px 10px}th,th[colspan="2"]{font-size:14px;font-weight:400;font-weight:600;text-align:left}th[colspan="2"]{background-color:#ebf3f3;border-top:2px solid!important;color:#333;padding:1px 10px}td{font-size:14px;font-weight:400;line-height:19px;padding:6px 10px}input[type=number],select{border:0!important;border-radius:0!important;cursor:pointer;line-height:19px!important;padding:0!important}select:not(:disabled){appearance:auto!important;-webkit-appearance:auto!important;-moz-appearance:auto!important}select{text-overflow:ellipsis;white-space:nowrap}input:disabled{color:#a6a6a5!important;cursor:default}select:disabled{cursor:default}tfoot td{font-size:12px;line-height:17px;padding:1px 10px}.tooltip{cursor:pointer;display:inline-block;margin-left:10px;position:relative}.tooltip-icon{align-items:center;border:1px solid;border-radius:50%;display:flex;font-size:10px;height:5px;justify-content:center;padding:3px 2px;width:7px}.tooltip .tooltiptext{background-color:#fff;border:1px solid #ddd;border-radius:6px;bottom:170%;box-shadow:0 4px 8px rgba(0,0,0,.1);color:#000;font-size:14px;left:25%;line-height:1.5;opacity:0;padding:10px;position:absolute;text-align:left;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;width:250px;z-index:1}.tooltip .tooltiptext:after{border:8px solid transparent;border-top-color:#ddd;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.text-info-wrap{align-items:center;display:flex;justify-content:space-between}.tooltip:hover .tooltiptext{opacity:1;visibility:visible}.green-cell{color:#fff;font-weight:600}.header-cell{color:#fff}.summary-table{border-bottom:2px solid!important}td:first-child,th:first-child{width:76%}td:last-child,th:last-child{width:24%}input[type=number]:not(:disabled)::-webkit-inner-spin-button{opacity:1}.calculator-form-anonymous .hs-fieldtype-text,.calculator-form-anonymous .hs_submit,.calculator-form-anonymous .submitted-message{display:none;visibility:hidden}.calculator-form-anonymous .hs-recaptcha{display:flex;justify-content:end;margin-top:20px!important}.calculator-form-anonymous .submitted-message{margin-top:20px!important;text-align:center}.notification-bar{align-items:start;background-color:#f5f5f5;border:1px solid #d1d1d1;border-radius:5px;box-sizing:border-box;display:grid;grid-template-areas:"icon body actions" "secondaryActions secondaryActions secondaryActions";grid-template-columns:auto 1fr auto;margin-top:20px;min-height:36px;padding-left:10px;padding-top:10px;white-space:normal}.notification-content{font-size:14px;font-weight:400;grid-area:body;line-height:20px;padding-right:12px;white-space:normal}.notification-actions{column-gap:8px;display:flex;grid-area:secondaryActions;justify-content:end;margin-bottom:8px;margin-top:8px;padding-right:12px}.info-icon-wrap{display:flex;grid-area:icon;margin-right:8px}.info-icon{align-items:center;background-color:#616161;border-radius:50%;color:#fff;display:flex;font-size:12px;height:16px;justify-content:center;width:16px}.message{font-weight:600;padding-right:5px;white-space:normal}.refresh-button{background-color:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;font-size:12px;font-weight:400;line-height:16px;min-width:64px;padding:3px 8px}.notification-close{grid-area:actions;padding-right:12px;white-space:normal}.close-button{background:none;border:none;cursor:pointer;font-size:16px}.refresh-button:hover{background-color:#f5f5f5}.close-button:hover{color:#616161}.form-section .hs-form label,.form-section .legal-consent-container p,.form-section .submitted-message{color:#fff!important}.form-section .hs_submit .hs-button{border-radius:8px;font-size:21px;height:unset;line-height:29px;padding:11px 14px}.form-logo{margin-bottom:60px}.form-logo svg{max-width:433px;width:100%}.form-button{margin-top:50px}@media (max-width:820px){.cost-calculator-form-wrapper{flex-direction:column}.cost-calculator-section,.form-section{width:100%}.form-logo{margin-bottom:30px;padding-top:50px}}.form-section .hs_numemployees select,.form-section .hs_phone select{background:transparent;color:#fff}.form-section .hs_numemployees option,.form-section .hs_phone option{color:#3b3a39}.form-section .hs-error-msg,.form-section .hs-form-required{color:#d62306!important}.form-section .hs-input.invalid.error{border-color:#d62306!important}