.calculator_form{overflow:hidden;padding:20px 0;position:relative}.calculator_form .content_wrapper{background:linear-gradient(326deg,#23aeef,#0f4d69 44%,#000);border-radius:20px 0;max-width:1200%;padding:40px}.calculator_form .heading_area h2,.calculator_form .heading_area p{color:#fff;margin:0 auto 15px;text-align:center}.calculator_form .form_wapper{margin:0 auto;max-width:700px}.calculator_form .form_wapper .hs-form-field{margin:0 0 20px}.calculator_form .form_wapper .hs-form-field.hs_email legend{color:#fff;margin:0 0 7px;opacity:.7}.calculator_form .form_wapper .hs-form-field label{color:#fff;font-size:16px;font-weight:400;line-height:1.2;margin:0 0 5px}.calculator_form .form_wapper .hs-form-field input[type=email],.calculator_form .form_wapper .hs-form-field input[type=number],.calculator_form .form_wapper .hs-form-field input[type=text],.form_wapper .hs-form-field select{background-color:transparent;border:1px solid #fff;border-radius:0;box-sizing:border-box;color:#fff;font-size:16px;font-weight:400;padding:10px 15px;width:100%}.form_wapper .hs-form-field select option{color:#000}.calculator_form .form_wapper .results{padding:25px 0;text-align:center}.calculator_form .form_wapper .results h4{color:#fff;font-size:24px;line-height:1.1;margin:0 auto}.calculator_form .form_wapper .results h3{color:#fff;font-size:32px;line-height:1.1;margin:15px auto}.calculator_form .form_wapper .hs-error-msgs label{color:red;font-size:14px;line-height:1.2}.calculator_form .form_wapper .hs-error-msgs .inputs-list>li{margin:.3rem 0}.calculator_form .form_wapper .hs_cos_wrapper_type_form .form-title,.calculator_form .form_wapper .submitted-message{display:none}@media (max-width:767px){.calculator_form .content_wrapper{padding:50px 25px}}