.home-estimate-form .gf_progressbar_wrapper p.gf_progressbar_title{color:#fff;font-size:16px}.home-estimate-form .gform-theme--framework .gf_progressbar .percentbar_blue{background-color:#fff}.home-estimate-form .gform-theme--framework .gf_progressbar{background-color:rgba(255,255,255,0.3)}.home-estimate-form .gform-theme--framework ::placeholder{font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px;font-weight:500!important;line-height:22px;letter-spacing:0em;text-align:left;color:#000}.home-estimate-form textarea:focus{border-color:transparent;color:#000}.home-estimate-form .gfield input.large:focus{box-shadow:none}.home-estimate-form .gfield input.large{padding:19px 32px;height:auto;border:none;border-radius:0px;font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:500!important;line-height:22px;letter-spacing:0em;text-align:left;color:#000}.home-estimate-form .gfield textarea.large{padding:19px 32px;height:auto;border:none;border-radius:0px;font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:500!important;line-height:22px;letter-spacing:0em;text-align:left;color:#000}.home-estimate-form .gform-body .gform_next_button{font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif!important;font-size:25px!important;font-weight:600!important;line-height:30px!important;letter-spacing:0em!important;text-align:left!important;color:#000!important;background-color:#b0b0b0!important;border:none!important;border-radius:0px!important;width:100%!important;max-width:100%!important;min-width:100%!important;padding:18px 20px!important;text-transform:uppercase!important}.home-estimate-form .gform-body .gform_next_button:focus{box-shadow:none!important}.home-estimate-form .gform-body .gform_fields{grid-row-gap:20px!important}.home-estimate-form .gform-body .gfield_description{color:#fff!important}h2.gform_submission_error{color:#fff!important}.gform_validation_errors{border-color:#fff!important}.home-estimate-form .gfield_label{font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif!important;font-size:18px;font-weight:600;line-height:25px;letter-spacing:0em;text-align:left;color:#fff}.home-estimate-form .gfield_required span.gfield_required{color:#fff}input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus{border:none!important;box-shadow:none}.home-estimate-form select.gfield_select{padding:19px 32px;height:60px;font-size:16px;font-weight:500!important;line-height:22px;color:#000;border:none;border-radius:0px}.gfield-choice-input{width:18px!important;height:18px!important;min-width:18px!important;background-color:#878787!important;border-color:#878787!important}.gfield-choice-input:before{background-color:#fff!important;opacity:1!important;width:12px!important;height:12px!important;min-width:12px!important}.gform-theme--framework input[type=radio]:checked{background-color:#fff!important;border-color:#fff!important}.gform-theme--framework input[type=radio]:focus{border-color:none!important;box-shadow:none!important}.gform-theme--framework input[type=radio]:focus:checked{border-color:none!important;box-shadow:none!important}.gform-theme--framework input[type=radio]:checked:before{background-color:#fff!important;width:12px!important;height:12px!important;min-width:12px!important}.gform-theme--framework input[type=checkbox]{margin:0px;margin-right:10px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff!important;position:relative;left:0px;right:0px;top:0px;bottom:0px}.gform-theme--framework input[type=checkbox]:before{color:transparent!important}.gform-theme--framework input[type=checkbox]:checked:before{color:#000!important}.home-estimate-form .gfield_checkbox{flex-direction:initial!important;flex-wrap:wrap!important}.home-estimate-form .gfield_checkbox .gchoice{width:48%!important;align-items:center;margin-bottom:8px}body .gform_wrapper .gform_body .gform_fields .gfield textarea{height:120px;min-block-size:auto!important}.home-estimate-form .gform-theme--framework .gform-field-label{font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0em;color:#fff}.home-estimate-form legend.gform-field-label{font-size:22px!important;font-weight:600!important;margin-bottom:25px;line-height:1.2em!important}.home-estimate-form .gform_page_footer.before{flex-direction:column}.home-estimate-form .gform_button{font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif!important;font-size:25px!important;font-weight:600!important;line-height:30px!important;letter-spacing:0em!important;color:#000!important;background-color:#b0b0b0!important;border:none!important;border-radius:0px!important;padding:18px 20px!important;text-transform:uppercase!important}.home-estimate-form .gform_button:hover{color:#fff!important;background-color:#000!important}.home-estimate-form .gform_previous_button{font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif!important;background-color:#000!important;border:none!important;border-radius:0px!important;color:#fff!important}.home-estimate-form .gfield_radio{flex-direction:initial!important;flex-wrap:wrap!important}.home-estimate-form .gfield_radio .gchoice{width:48%!important;align-items:center}.pa-parallax-background-image-color .et_parallax_bg:before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,0.3)}