.root-benefit-calculator{margin-top:70px}.root-benefit-calculator .cal-information-module .container{padding:0 70px}.root-benefit-calculator .col-md-3.col-sm-12.image-col{text-align:right}.root-benefit-calculator .summary-container{background:#f0eeea}.root-benefit-calculator .form-container{margin-bottom:70px}.root-benefit-calculator .banner-container div.row-fluid-wrapper:first-child,.root-benefit-calculator .form-container div.row-fluid-wrapper:first-child,.root-benefit-calculator .summary-container div.row-fluid-wrapper:first-child{margin:auto;max-width:1440px;padding:0 70px}.root-benefit-calculator .inner-summary div.row-fluid-wrapper:first-child{padding:0}.root-benefit-calculator .form-container h3{font-size:19px;margin-top:4px}.root-benefit-calculator .hs_error_rollup{display:none}.root-benefit-calculator .summary-table p{margin-bottom:5px}body .root-benefit-calculator form.hs-form div.reset-value.hs-button.primary.large{background:#fff;border:2px solid #101820;display:block;margin-top:16px;text-align:center}body .root-benefit-calculator .form-container form.hs-form input.hs-button.primary.large[type=submit]{display:none}.root-benefit-calculator .calculator-col{padding-right:30px}.root-benefit-calculator .inner-summary{margin-bottom:65px}.root-benefit-calculator button.btn.secondary-button.personalized-button{background:#101820;border:#101820;color:#fff}.root-benefit-calculator .form-container div.actions{margin-top:40px;padding-right:10px}.root-benefit-calculator .graph-module{min-height:560px}.root-benefit-calculator svg text{fill:#003e51;font-family:Montserrat;font-size:16px}.root-benefit-calculator svg .axis.axis-x text{font-weight:600}.root-benefit-calculator svg .axis.axis-y text{font-size:16px}.root-benefit-calculator svg .axis.axis-x line{display:none}.root-benefit-calculator svg .axis.axis-x text.label{font-size:14px}.root-benefit-calculator svg .title{font-size:19px}.root-benefit-calculator svg .subtitle{font-size:14px}.root-benefit-calculator .cal-information-module{margin-bottom:55px}.root-benefit-calculator .mobile-logo{display:none}.root-benefit-calculator .calculator-col div,.root-benefit-calculator .calculator-col p{font-family:Montserrat;font-weight:100}.root-benefit-calculator .summary-table h4{font-weight:600}.root-benefit-calculator .information-col strong{color:#003e51;font-family:Montserrat}.root-benefit-calculator p{letter-spacing:-.4px}body .root-benefit-calculator .hs-form-field>label span{font-weight:400}.root-benefit-calculator .hs-form-required{display:none}.root-benefit-calculator div.input span{font-weight:100}body .root-benefit-calculator form.hs-form .hs-button.primary.large{padding-left:25px;padding-right:25px}.root-benefit-calculator.invite-friend-iframe.invite-friend-hidden{display:none!important}.root-benefit-calculator .banner-container{display:none}.root-benefit-calculator .banner-container.show-banner{background:#f0f0ec;display:block;margin-bottom:20px;margin-top:-25px;padding-bottom:10px;padding-top:10px}.root-benefit-calculator .banner-container.show-banner p{margin:0}.calculator-form-popup img.lazyload.reposition-modal-img{height:210%!important}@media (min-width:1440px){.root-benefit-calculator .banner-container,.root-benefit-calculator .form-container,.root-benefit-calculator .summary-container{padding:0}}@media (max-width:1170px){.root-benefit-calculator .banner-container div.row-fluid-wrapper:first-child,.root-benefit-calculator .cal-information-module .container,.root-benefit-calculator .form-container div.row-fluid-wrapper:first-child,.root-benefit-calculator .summary-container div.row-fluid-wrapper:first-child{padding:0 28px}.root-benefit-calculator .inner-summary div.row-fluid-wrapper:first-child{padding:0}}@media (min-width:768px){body .root-benefit-calculator .form-container form.hs-form .hs-form-field,div.actions{padding-left:8vw;padding-top:0}body .root-benefit-calculator .form-container form.hs-form .hs-button.primary.large,button.reset-value{text-align:center;width:100%}}@media (max-width:992px){body .root-benefit-calculator form.hs-form .hs-button.primary.large{text-align:center;width:100%}.root-benefit-calculator .summary-table .col-lg-4{margin-bottom:10px;text-align:left}.root-benefit-calculator .summary-table p{margin-bottom:0}}@media (max-width:767px){.root-benefit-calculator .col-md-3.col-sm-12.image-col{display:none}.root-benefit-calculator .form-container form{max-width:600px}.root-benefit-calculator .cal-information-module{margin-bottom:0}.root-benefit-calculator .mobile-logo{display:block;text-align:center}.root-benefit-calculator .mobile-logo img{margin-bottom:55px;width:60%}.root-benefit-calculator .form-container .col-md-6,.root-benefit-calculator .form-container .col-md-6 p{margin-bottom:0}.root-benefit-calculator .form-container .col-md-6:not(:first-child) h3{margin-top:20px}}@media (max-width:620px){.root-benefit-calculator svg{margin-left:-15px}.root-benefit-calculator svg .axis.axis-y text,.root-benefit-calculator svg text{font-size:10px}}@media (max-width:425px){.root-benefit-calculator svg .axis.axis-x text.label{font-size:10px}.root-benefit-calculator svg .title{font-size:15px}.root-benefit-calculator svg .subtitle{font-size:10px}}