#msform fieldset.second-step.error .mortgage_sub_field{border:1px solid red;padding-top:10px}#msform fieldset.fifth-step.error .mortgage_sub_field{border:1px solid red;padding-bottom:10px;padding-top:10px}#msform fieldset.error .full-input{border-color:red!important}.step-form-sec .hero-landright-new{display:inline-block;width:100%}.step-form-sec .hero-landright-new #msform fieldset .address .full-input input[type=text],.step-form-sec .hero-landright-new #msform fieldset .cash-amount .full-input input[type=number],.step-form-sec .hero-landright-new #msform fieldset .cash-amount .full-input input[type=range]{background:transparent}.step-form-sec .hero-landright-new #msform fieldset input[type=button]:hover{border:1px solid;cursor:pointer}.step-form-sec .hero-landright-new #msform fieldset input[type=button]{line-height:24px}.step-form-sec #msform{display:inline-block;margin:0 auto;text-align:center;width:100%}.step-form-sec #msform fieldset{background:#fff;border:0;border-radius:3px;box-sizing:border-box;padding:40px 30px;position:relative;width:100%}.step-form-sec #msform fieldset:before{border-top:10px solid #009959;bottom:100%;content:"";left:40px;position:absolute;right:40px}.step-form-sec p.error-msg{float:left;font-size:12px;margin:0;padding:0;text-align:left;width:100%}.step-form-sec input.hs-input.invalid.error{margin-bottom:0!important;padding-bottom:0}.step-form-sec a.submit-btn{appearance:none;background-color:#009959;border:2px solid #009959;border-image:initial;border-radius:50px;color:#fff;display:inline-block;font-size:13px;font-weight:600;font-weight:700;height:auto;letter-spacing:1px;line-height:24px;padding:10px 20px;text-align:center;text-transform:uppercase;width:auto}.step-form-sec .submitted-message{text-align:center}.step-form-sec #msform fieldset:not(:first-of-type){display:none}.step-form-sec #msform input,.step-form-sec #msform input:not(type="button"),.step-form-sec #msform textarea{border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#2c3e50;font-family:montserrat;font-size:13px;margin-bottom:10px;padding:15px;width:100%}.step-form-sec .fs-title{color:#fff;font-size:15px;margin-bottom:10px;text-transform:uppercase}.step-form-sec .fs-subtitle{color:#fff;display:none;font-size:13px;font-weight:400;margin-bottom:20px}.step-form-sec #progressbar{counter-reset:step;display:flex;justify-content:center;margin-bottom:30px;overflow:hidden;width:100%}.step-form-sec #progressbar li{color:#fff;float:left;font-size:9px;list-style-type:none;position:relative;text-transform:uppercase;width:33.33%}.step-form-sec #progressbar li:before{background:#fff;border-radius:3px;color:#333;content:counter(step);counter-increment:step;display:block;font-size:10px;line-height:20px;margin:0 auto 5px;width:20px}.step-form-sec #progressbar li:after{background:#fff;content:"";height:2px;left:-50%;position:absolute;top:9px;width:100%;z-index:-1}.step-form-sec #progressbar li:first-child:after{content:none}.step-form-sec #progressbar li.active:after,.step-form-sec #progressbar li.active:before{background:#27ae60;color:#fff}.step-form-sec #msform input,.step-form-sec #msform input:not(type="button"),.step-form-sec #msform textarea,button,input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:hsla(0,0%,100%,.1)!important;border:none!important;color:#fff!important;margin-bottom:15px}.step-form-sec #msform input::placeholder{color:grey!important;font-size:16px;font-weight:400}.step-form-sec select option{color:#000}.step-form-sec .hero-landright-new #msform fieldset{border-radius:10px;font-family:Inter,sans-serif;height:auto;margin:0;max-width:100%;position:relative!important;transition:all .2s ease-in-out;width:100%}.step-form-sec .hero-landright-new #progressbar li{display:none}.step-form-sec .hero-landright-new #progressbar .progress{background-color:#e2e2e2;border-top-left-radius:5px;border-top-right-radius:5px;display:block;height:12.17px;left:0;position:absolute;top:-5px;width:100%;z-index:1}.step-form-sec .hero-landright-new #progressbar .progress .progress-pointer{background-color:#27ae60;border-top-left-radius:5px;border-top-right-radius:5px;display:block;height:12.17px;position:absolute;transition:all .9s ease-in-out;width:0}.step-form-sec .hero-landright-new #progressbar li:before{background-color:#e6e6e6;border-radius:0;bottom:0;font-size:0;height:11px;position:relative;width:100%}.step-form-sec .hero-landright-new #progressbar li.active:before{background-color:#e6e6e6;z-index:-1}.step-form-sec .hero-landright-new #progressbar li:first-child{display:none}.step-form-sec .hero-landright-new #progressbar li.active:first-child:before{background-color:#27ae60}.step-form-sec .hero-landright-new #progressbar{bottom:0;margin:auto;max-width:100%;overflow:inherit;position:relative;width:100%;z-index:1}.step-form-sec .hero-landright-new #progressbar li:after{background-color:#27ae60;display:block;height:70%;left:0;position:absolute;top:0;transition:all .9s ease-in-out;width:0;z-index:1}.step-form-sec #progressbar .process-per{align-items:center;background-color:#27ae60;border-radius:5px;color:#fff;display:flex;height:40px;justify-content:center;position:absolute;top:-54px;transition:all .9s ease-in-out;width:55px}.step-form-sec #progressbar .process-per:after{background-color:#27ae60;content:"";display:block;height:20px;position:absolute;top:23px;transform:rotate(45deg);width:20px;z-index:-1}.step-form-sec #progressbar li.active:after{width:100%}#msform .fs-subtitle,.step-form-sec #msform .fs-title{color:#000}.step-form-sec .mortgage_sub_field_buttons:hover{opacity:.8}.step-form-sec #msform .action-button:not(.previous){display:none;margin-bottom:50px;text-decoration:none}.step-form-sec .hero-landright-new .mortgage_sub_field_buttons{background:#009959;border-radius:4px;color:#fff;margin:5px auto;padding:20px;width:80%}.step-form-sec .hero-landright-new .mortgage_sub_field_buttons input[type=radio]{display:none}.step-form-sec .hero-landright-new .mortgage_sub_field_buttons{position:relative}.step-form-sec .hero-landright-new .mortgage_sub_field_buttons:after{background-color:#009959;border:3px solid #06834f;border-radius:20px;content:"";display:none;height:24px;left:8px;position:absolute;top:calc(50% - 12.5px);width:24px}.step-form-sec .hero-landright-new .mortgage_sub_field_buttons.chacked:after{display:block}.step-form-sec .hero-landright-new .mortgage_sub_field_buttons.chacked{background-color:#0a7548;color:#fff}.step-form-sec .hero-landright-new fieldset select{background-color:#f3f3f3!important;border:1px solid #888!important;border-radius:4px;color:#000!important;padding:15px 20px;width:80%}.last-step .fs-subtitle,.step-form-sec .hero-landright-new .last-step .fs-title{color:#000!important;display:block}#msform .last-step textarea,.step-form-sec .hero-landright-new #msform .last-step input:not(.action-button){background-color:#f3f3f3!important;color:#000!important;display:flex}#msform .last-step textarea::placeholder,.step-form-sec .hero-landright-new #msform .last-step input::placeholder{color:grey!important;font-size:16px!important}.step-form-sec .hero-landright-new #msform .hs-input.is-placeholder{margin-bottom:50px!important}.step-form-sec .hero-landright-new #msform fieldset select{outline:none}.step-form-sec .hero-landright-new #msform .last-step input::placeholder{font-size:14px!important}.step-form-sec .hero-landright-new #msform .last-step,.step-form-sec .hero-landright-new #msform .second-step{padding-bottom:40px}.step-form-sec .hero-landright-new p.error-msg{color:red;padding:6px 10px 20px 0!important}.step-form-sec .hero-landright-new #msform .submit-btn{border-radius:0;bottom:46px;box-sizing:border-box;left:0;padding:12px 10px;padding:6px!important;position:absolute;text-decoration:none;text-transform:capitalize;width:100%}#msform .previous.action-button:hover,.step-form-sec .hero-landright-new #msform .submit-btn:hover{opacity:.8}.step-form-sec .hero-landright-new .hero-landright-new fieldset h2{color:#000;font-size:24px;margin-bottom:20px}.step-form-sec .hero-landright-new #msform fieldset:before{display:none}.step-form-sec .hero-landright-new #msform h2{font-family:Inter,sans-serif;margin-bottom:0;padding-bottom:5px}.step-form-sec .hero-landright-new .mortgage_sub_field_buttons:last-child{margin-bottom:40px}body .step-form-sec #msform .third-step input.next.action-button{display:block}body .step-form-sec #msform .third-step input.next.action-button:hover{box-shadow:none}.step-form-sec .hero-landright-new #msform fieldset.first-step .action-button:not(.previous){display:block;line-height:24px;margin:0 auto 15px}.step-form-sec .hero-landright-new #msform fieldset .heading{display:inline-block;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .heading span{color:#000;font-family:Inter,sans-serif;font-weight:700;opacity:.39}.step-form-sec .hero-landright-new #msform .sub-title{display:inline-block;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform .sub-title span{font-family:Inter,sans-serif}.step-form-sec #msform fieldset .range-slider{display:inline-block;margin:0 auto;padding:108px 0 60px;position:relative;vertical-align:top;width:100%}#range{-webkit-appearance:none;width:100%}#range:focus{outline:none}#range:after,#range:before{background-color:rgba(0,0,0,.1);border-radius:4px;color:#333;display:none;font-size:14px;line-height:1;padding:3px 5px;position:absolute;top:2rem}#range:before{content:attr(data-min);left:0}#range:after{content:attr(data-max);right:0}#range::-webkit-slider-runnable-track{cursor:pointer;height:5px;width:100%;animate:.2s;background:#009959;border-radius:1rem}#range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:.25rem solid #009959;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,255,.3);cursor:pointer;height:25px;transform:translateY(calc(-50% + 2px));width:25px}#tooltip{left:50%!important;position:absolute;top:4.5rem}#tooltip span{background:transparent;border-radius:.125rem;display:block;font-family:Inter,sans-serif;left:50%;line-height:1;padding:.125rem .25rem;position:absolute;text-align:center;transform:translate(-50%)}#tooltip span:before{border:unset;border-top-color:#6ba132;bottom:-8px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.step-form-sec .hero-landright-new #msform fieldset .field{display:block;margin:0 auto;max-width:85%;width:100%}.step-form-sec #msform fieldset .range-slider .range-col{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:100%;width:100%}.step-form-sec #msform fieldset .range-slider .range-col .max,.step-form-sec #msform fieldset .range-slider .range-col .min{margin:0;width:max-content}.step-form-sec #msform fieldset .range-slider .range-col span{font-family:Inter,sans-serif}.step-form-sec #msform fieldset .range-slider input#range{background-color:#fff;margin:0}.step-form-sec #progressbar .process-per,.step-form-sec #progressbar .process-per:after{display:none}.step-form-sec .hero-landright-new #msform form,.step-form-sec .hero-landright-new #msform form input{font-family:Inter,sans-serif}.step-form-sec .hero-landright-new #msform fieldset .mortgage_sub_field{margin-top:25px}.step-form-sec .hero-landright-new .mortgage_sub_field_buttons label.mortgage_button_style{font-family:Inter,sans-serif;padding-left:15px}.step-form-sec .hero-landright-new #msform .second-step .mortgage_sub_field{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:20px auto 0;max-width:100%;width:calc(100% + 30px)}.step-form-sec .hero-landright-new #msform .second-step .mortgage_sub_field .mortgage_sub_field_buttons{display:flex;flex-wrap:wrap;justify-content:center;margin:15px;text-align:center;width:calc(50% - 30px)}.step-form-sec .hero-landright-new #msform .second-step .action-button:not(.previous){display:block}.step-form-sec #msform .action-button:focus{border:none!important;box-shadow:none!important}.step-form-sec #msform .action-button:not(.previous){margin-bottom:0}.step-form-sec #msform .third-step input:not(type="button"){border:none;display:block;font-size:14pt;line-height:1.2em;outline:none}.step-form-sec #msform .third-step label{color:#000;display:block;font-family:Inter,sans-serif;font-size:12px;font-weight:500;padding:0 0 4px;text-align:left}.step-form-sec .hero-landright-new #msform fieldset .cash-amount{display:inline-block;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .cash-amount .full-input{border:1px solid #d1d5db;border-radius:6px;display:inline-block;padding:15px 15px 12px;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .cash-amount .full-input input[type=number]{color:#111827!important;display:inline-block;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:24px;line-height:28px;margin:0;padding:0;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .cash-amount .full-input input[type=number]::placeholder{color:grey!important;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:28px}.step-form-sec #msform .third-step h2{line-height:45px;padding:0}.step-form-sec #msform .third-step .mortgage_sub_field{margin-top:75px!important}.step-form-sec #msform .third-step .form-btn{margin-top:74px}.step-form-sec #msform .fourth-step input,.step-form-sec #msform .fourth-step input:not(type="button"){border:none;display:block;font-size:14pt;line-height:1.2em;outline:none}.step-form-sec #msform .fourth-step label{display:block;font-family:Inter,sans-serif;font-size:13px;padding:0 0 4px;text-align:left}.step-form-sec .hero-landright-new #msform fieldset .address{display:inline-block;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .address .full-input{border:1px solid #d1d5db;border-radius:6px;display:inline-block;padding:12px 15px;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .address .full-input input[type=text]{color:#111827!important;display:inline-block;font-family:Inter,sans-serif;height:24px;margin:0;padding:0;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .address .full-input input[type=text]:focus,.step-form-sec .hero-landright-new #msform fieldset .address .full-input input[type=text]:focus-visible{border:none;outline:none}.step-form-sec .hero-landright-new #msform fieldset .address .full-input input[type=text]::placeholder{color:grey!important;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:28px}.step-form-sec #msform .fourth-step h2{line-height:45px;padding:0}.step-form-sec #msform .fourth-step .mortgage_sub_field{margin-top:75px!important}.step-form-sec #msform .fourth-step .form-btn{margin-top:130px}.step-form-sec #msform .fourth-step .action-button:not(.previous){display:block}.step-form-sec .hero-landright-new #msform fieldset.fifth-step .mortgage_sub_field_buttons{margin-bottom:15px;width:46%}.step-form-sec #msform .fifth-step .action-button:not(.previous){display:block}.step-form-sec .hero-landright-new #msform fieldset.fifth-step .mortgage_sub_field_buttons{padding:18.5px 20px}.step-form-sec .hero-landright-new #msform fieldset.fifth-step .mortgage_sub_field_buttons:last-child{margin-bottom:0}.step-form-sec .hero-landright-new #msform .last-step .form-title{display:none}.step-form-sec .hero-landright-new #msform .last-step .about-form,.step-form-sec .hero-landright-new #msform .last-step .about-form form{display:inline-block;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform .last-step .about-form form fieldset{height:auto;margin:0!important;padding:0;width:100%}.step-form-sec .hero-landright-new #msform .last-step fieldset .field{border:1px solid #d1d5db;border-radius:6px;height:64px;margin:0 15px 14px;max-width:100%;padding:15px 15px 12px;width:calc(100% - 30px)}.step-form-sec #msform .last-step fieldset:not(:first-of-type){display:block}.row-fluid .hs-richtext:after{display:none!important}.step-form-sec .submitted-message{font-family:Inter,sans-serif}.step-form-sec .hero-landright-new #msform .last-step .about-form form fieldset.form-columns-1,.step-form-sec .hero-landright-new #msform .last-step .about-form form fieldset.form-columns-2{display:flex;margin:0 -15px!important;width:calc(100% + 30px)}.step-form-sec .hero-landright-new #msform .last-step .about-form form fieldset.form-columns-1 .input{margin-right:0}.step-form-sec .hero-landright-new #msform .last-step .about-form form input{color:#111827!important;display:inline-block;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:30px;line-height:28px;margin:0;padding:0;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform .last-step .about-form form{color:#707070;display:block;font-family:Inter,sans-serif;font-size:12px;font-weight:500;padding:5px 5px 0;text-align:left}.step-form-sec .hero-landright-new #msform .last-step .about-form form label,.step-form-sec .hero-landright-new #msform .last-step .about-form form span{font-family:Inter,sans-serif}#msform .last-step textarea,.step-form-sec .hero-landright-new #msform .last-step input:not(.action-button){background-color:#fff!important}.step-form-sec span.hs-form-required{display:none}.step-form-sec .hero-landright-new #msform .last-step .about-form form fieldset .hs-richtext{margin:0 0 35px;padding:0}.step-form-sec .hero-landright-new #msform .last-step .about-form form fieldset .hs-richtext p{color:#707070;font-family:Inter,sans-serif;font-size:8px;font-weight:500;line-height:15px;margin:0;padding:0;text-transform:none}.step-form-sec .hero-landright-new #msform .last-step .about-form form input[type=submit]{background:#009959!important;border-radius:6px!important;bottom:-10px;color:#fff!important;float:right;font-family:Inter,sans-serif;font-size:20px;font-weight:500;height:61px;left:0;line-height:24px;margin-left:0;margin-right:0;position:relative;width:190px!important}.step-form-sec .hero-landright-new #msform .last-step input.previous.second.action-button{margin:0}.step-form-sec .hs_error_rollup{display:none}.step-form-sec label.hs-error-msg{color:red;display:inline-block;font-size:12px;margin-top:3px}.step-form-sec #msform .last-step h2{line-height:45px;padding:0}.step-form-sec #msform .last-step input:not(type="button"){border:none;display:block;font-size:14pt;line-height:1.2em;outline:none}.step-form-sec #msform .last-step label{display:block;font-family:Inter,sans-serif;padding:0 0 4px;text-align:left}.step-form-sec .hero-landright-new #msform fieldset .custom-form{display:inline-block;margin-top:30px;max-width:85%;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .custom-form .full-input{border:1px solid #d1d5db;border-radius:6px;display:inline-block;margin-bottom:22px;padding:15px 15px 12px;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .custom-form .full-input input[type=number]{color:#111827!important;display:inline-block;font-family:Inter,sans-serif;height:24px;margin:0;padding:0;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .custom-form .full-input input[type=number]::placeholder{color:grey!important;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:28px}.step-form-sec .hero-landright-new #msform fieldset .custom-form .full-input input[type=text]{color:#111827!important;display:inline-block;font-family:Inter,sans-serif;height:24px;margin:0;padding:0;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .custom-form .full-input input[type=email1]:focus,.step-form-sec .hero-landright-new #msform fieldset .custom-form .full-input input[type=number]:focus,.step-form-sec .hero-landright-new #msform fieldset .custom-form .full-input input[type=text]:focus{border:none;outline:none}.step-form-sec .hero-landright-new #msform fieldset .custom-form .full-input input[type=text]::placeholder{color:grey!important;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:28px}.step-form-sec .hero-landright-new #msform fieldset .custom-form .full-input input[type=email1]{color:#111827!important;display:inline-block;font-family:Inter,sans-serif;height:24px;margin:0;padding:0;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .custom-form .full-input input[type=email1]::placeholder{color:grey!important;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:28px}.step-form-sec .hero-landright-new #msform fieldset .custom-form .full-input:last-child{margin-bottom:0}.step-form-sec #msform .last-step .mortgage_sub_field{margin-top:75px!important}.step-form-sec .hero-landright-new #msform fieldset .custom-form .field-wrap{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px 22px;width:calc(100% + 30px)}.step-form-sec .hero-landright-new #msform fieldset .custom-form .field-wrap .full-input{display:flex;flex-wrap:wrap;margin:0 15px;width:calc(50% - 30px)}.step-form-sec .hero-landright-new #msform fieldset .custom-form .form-text{display:inline-block;vertical-align:top;width:100%}.step-form-sec .hero-landright-new #msform fieldset .custom-form .form-text p{color:#707070;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:15px;margin:0;padding:0;text-align:left;text-transform:none}.form-btn{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px auto 0;max-width:85%;width:100%}.step-form-sec .hero-landright-new #msform fieldset.last-step .form-btn{margin-top:35px}.step-form-sec .hero-landright-new #msform fieldset.last-step .form-btn input.previous.action-button{line-height:24px;margin:0}.step-form-sec .hero-landright-new #msform fieldset.last-step .form-btn .form-submit-btn{align-items:center;display:flex;flex-wrap:wrap}.step-form-sec .last-step-thank{font-size:22px;font-weight:500}@media(max-width:1400px){.form-btn,.step-form-sec .hero-landright-new #msform .second-step .form-btn,.step-form-sec .hero-landright-new #msform fieldset .custom-form,.step-form-sec .hero-landright-new #msform fieldset .field{max-width:100%}}@media(max-width:1023px){.step-form-sec .hero-landright-new #msform fieldset.last-step .form-btn input.previous.action-button{line-height:31px}}@media (max-width:991px){.form-btn,.step-form-sec .hero-landright-new #msform fieldset .custom-form,.step-form-sec .hero-landright-new #msform fieldset .field{max-width:100%}}@media(max-width:767px){.step-form-sec #msform{padding:0 15px!important}.step-form-sec #msform fieldset{margin:0 auto;width:100%;width:90%}.step-form-sec #msform fieldset select,.step-form-sec #progressbar,.step-form-sec .mortgage_sub_field_buttons{width:90%}.step-form-sec .hero-landright-new #msform fieldset,.step-form-sec .hero-landright-new #progressbar{height:auto;max-width:100%;width:100%}.step-form-sec .hero-landright-new #msform .second-step .mortgage_sub_field .mortgage_sub_field_buttons{margin:15px 0;width:100%}.step-form-sec .hero-landright-new #msform fieldset.fifth-step .mortgage_sub_field_buttons{width:100%}.step-form-sec .hero-landright-new #progressbar .progress{left:-25px;top:0;width:calc(100% + 50px)}}@media(max-width:600px){.step-form-sec #msform{margin:0 auto 50px}.step-form-sec .hero-landright-new #progressbar .progress{top:0}.step-form-sec .hero-landright-new #msform fieldset{margin:0 auto!important}.step-form-sec .hero-landright-new #msform fieldset.first-step h2{margin-bottom:20px}.step-form-sec .hero-landright-new #msform fieldset.first-step input.next.action-button{width:190px!important}.step-form-sec .hero-landright-new #msform .previous.action-button,body .step-form-sec #msform input.next.action-button{width:120px!important}.step-form-sec .hero-landright-new #msform fieldset .custom-form .field-wrap .full-input{width:calc(100% - 30px)}.step-form-sec .hero-landright-new #msform fieldset .custom-form .field-wrap .full-input:first-child{margin-bottom:12px}.step-form-sec .hero-landright-new #msform fieldset.last-step .form-btn .form-submit-btn a{width:120px!important}}@media(max-width:481px){.step-form-sec .hero-landright-new .mortgage_sub_field_buttons:after{left:14px}.step-form-sec #msform fieldset{padding:40px 0 0}}@media(min-width:1024px){.counter_cards .card_alias,.counter_cards .card_content{color:#009959!important}}