.cost-calculator h2,.cost-calculator h3,.cost-calculator h4{text-align:center}.cost-calculator .button-container{text-align:center;margin-top:2rem}.cost-calculator table{border-collapse:collapse;border-spacing:0;width:100%}.cost-calculator tr th{text-align:left;background:#ebebeb;font-size:24px;color:#395775;border:1px solid #acacac}.cost-calculator td,.cost-calculator th{padding:5px 10px}.cost-calculator td{border:1px solid #acacac;font-size:1.8rem;padding:1.5rem 10px}.cost-calculator td input{width:89%;position:relative;margin-left:4%;border:0}.cost-calculator .dropdown-select{margin-bottom:50px}.cost-calculator .tooltipster-content{max-width:800px}.hs-messages-mobile .cost-calculator .tooltipster-content{display:none !important}.hs-messages-mobile .cost-calculator .tooltip{display:none !important}.cost-calculator td input::-webkit-input-placeholder{color:#ebebeb;font-style:italic}.cost-calculator td input::-moz-placeholder{color:#ebebeb;font-style:italic}.cost-calculator td input:-ms-input-placeholder{color:#ebebeb;font-style:italic}.cost-calculator td input:-moz-placeholder{color:#ebebeb;font-style:italic}.cost-calculator .arrow{width:60px;height:67px;background:#395775;float:right;padding:1.5rem 0;text-align:center;cursor:pointer;color:white;font-size:25px}.cost-calculator .input-field.selected{color:black;font-style:normal;font-weight:bold}.cost-calculator .input-field span{padding:2rem 10px;display:block;float:left}.cost-calculator .option-box{display:none}.cost-calculator .grey-divider{margin:70px auto;display:block;border-top:1px solid #b7b7b7;width:400px;max-width:100%}.cost-calculator .timeline{display:block;width:600px;max-width:100%;border-top:3px solid #395775;margin:40px auto 70px auto;position:relative}.cost-calculator .timeline .fa{color:#395775;position:absolute;top:-11px;font-size:2rem}.cost-calculator .first-table .timeline .fa:nth-child(2){left:50%;background:white}.cost-calculator .first-table .timeline .fa:last-child{right:0;background:white}.cost-calculator .second-table .timeline .fa:first-child{background:white}.cost-calculator .second-table .timeline .fa:nth-child(2){left:50%;background:white}.cost-calculator .second-table .timeline .fa:last-child{right:0;background:white}.cost-calculator .third-table .timeline .fa:first-child{background:white}.cost-calculator .third-table .timeline .fa:nth-child(2){left:50%;background:white}.cost-calculator .third-table .timeline .fa:last-child{right:0}.cost-calculator .second-table p{text-align:center;font-size:2rem}.cost-calculator .third-table p{text-align:center;font-size:2rem}.cost-calculator .second-table{display:none}.cost-calculator .third-table{display:none}.cost-calculator p.red{color:#e26677 !important;display:none}.cost-calculator p.first-error{color:#e26677 !important;display:none;margin:30px auto}.cost-calculator .results .numbers{color:#b0946f;font-size:50px;font-weight:bold}.cost-calculator .results{display:inline-block;margin:0px 30px;vertical-align:top}.cost-calculator .results-wrap{text-align:center;margin:70px 0px}.cost-calculator p.under-number{color:#666;font-size:24px;max-width:206px}.cost-calculator .third-table img.down-arrow{margin:40px auto;display:block;cursor:pointer}.cost-calculator .third-table .extra{margin-bottom:40px}.cost-calculator .third-table .note{margin-bottom:10px}.cost-calculator .cta-area{width:100%;display:none}.cost-calculator .cta-area .text-side{width:50%;background-image:url(//cdn2.hubspot.net/hubfs/747395/hatch-background.jpg?t=1478281969373);background-size:cover;padding:60px;display:table-cell}.cost-calculator .cta-area .text-side p{font-size:24px;color:#666;width:500px;max-width:100%}.cost-calculator .cta-area .image-side{background-size:cover;height:100%;width:50%;display:table-cell}.cost-calculator .note{font-size:2rem;margin-bottom:30px;clear:both}.cost-calculator .note:before{content:'';display:block;width:25%;height:1px;background-color:#b7b7b7;margin:0 auto 35px}.cost-calculator .tooltip{display:inline-block;width:10px;height:10px;background-position:0 0;background-size:cover;background-image:url(https://cdn2.hubspot.net/hubfs/747395/img/icons/tooltip.png?t=1537283069039)}@media(max-width:767px){.cost-calculator .tooltip{display:none !important}.cost-calculator .cta-area .hs-cta-wrapper{display:block}.cost-calculator .cta-area{display:block;width:100%}.cost-calculator .cta-area .text-side{width:100%;background-image:url(//cdn2.hubspot.net/hubfs/747395/hatch-background.jpg?t=1478281969373);background-size:cover;padding:2rem;display:block}.cost-calculator .cta-area .text-side p{width:auto}.cost-calculator .cta-area .image-side{background-size:cover;height:100%;width:100%;display:block}}.print{display:none !important}@media print{.print{display:block !important}.cost-calculator .container-fluid .row-fluid .page-center{max-width:100%;padding:0 !important}.cost-calculator .body-container-wrapper{padding-top:0 !important}.cost-calculator #chatbutton,.cost-calculator #slideDiv,.cost-calculator .hs-tools-menu,.cost-calculator .header-container-wrapper .new-header,.cost-calculator .community-logo img,.cost-calculator .footer-container-wrapper .widget-type-global_group,.cost-calculator .print-hide,.cost-calculator .next,.cost-calculator .grey-divider,.cost-calculator .timeline,.cost-calculator .third-table img.down-arrow,.cost-calculator .timeline,.cost-calculator .note:before{display:none !important}.cost-calculator .header-container-wrapper{position:relative;padding-bottom:10px}.cost-calculator .first-table{display:block !important}.cost-calculator h3{margin-top:1.5rem}.cost-calculator tr th{font-size:1.8rem}.cost-calculator td{font-size:1.4rem;padding:.2rem 1rem}.cost-calculator .third-table p{font-size:1.4rem}.cost-calculator .results-wrap{margin:2rem 0}.cost-calculator p.under-number{font-size:1.4rem;max-width:none}.cost-calculator .results-wrap:after{content:'';display:table}.cost-calculator .results{display:block;float:left;width:50%;margin:0;padding:0 1.5rem;text-align:center}.cost-calculator .results:first-child{padding-left:0}.cost-calculator .results:last-child{padding-right:0}body.cost-calculator input[type="text"]{font-size:1.4rem !important}}