@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;700;800;900&display=swap");body{font-family:Montserrat,sans-serif;margin:0;padding:0}*{box-sizing:border-box}input.next.action-button.active{background:#00d37f!important}#msform fieldset .field label.error,form#msform fieldset .field .input-and-label-box.error label{border:1px solid #ff00008c}.form-des-wrap{display:block;padding:20px 10px 5px}.form-des-wrap p.form-des{margin:0 auto;max-width:1000px}.step-form-sec,.step-form-sec .hero-landright-new,.step-form-sec .hero-landright-new form#msform{display:inline-block;width:100%}.step-form-sec .hero-landright-new form#msform fieldset{background:#f1f1f1;border:1px solid #d9d9d9;border-top:none;display:inline-block;margin:0;padding:0;width:100%}.step-form-sec .hero-landright-new form#msform fieldset .field{display:inline-block;padding:55px 15px 0;width:100%}.step-form-sec .hero-landright-new form#msform fieldset .field h2{display:inline-block;font-family:Montserrat;font-size:40px;font-weight:700;line-height:50px;margin:0;padding:0 0 5px;text-align:center;width:100%}.step-form-sec .hero-landright-new form#msform fieldset .field .sub-title{display:inline-block;padding-bottom:15px;text-align:center;width:100%}.step-form-sec .hero-landright-new form#msform fieldset .field .sub-title span{display:inline-block;font-family:Montserrat;font-size:18px;font-weight:400;line-height:27px;margin-bottom:5px}.step-form-sec .hero-landright-new form#msform fieldset .field .input-and-label-box{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:5px;margin:0 auto 20px;max-width:570px;width:100%}.step-form-sec .hero-landright-new form#msform fieldset .field label{color:#000;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:18px;font-weight:700;line-height:30px;padding:25px 60px 25px 65px;position:relative;width:100%}.step-form-sec .hero-landright-new form#msform fieldset .field .input-and-label-box input[type=radio]{height:25px;width:25px}.step-form-sec input.next.action-button{background:#d9d9d9;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:22px;font-weight:700;line-height:33px;margin:0 auto;max-width:570px;padding:25px;transition:all .5s ease-in-out;width:100%}.step-form-sec .hero-landright-new form#msform fieldset .field .input-and-label-box:hover{background-color:#4bdfa5}.step-form-sec .hero-landright-new form#msform fieldset .form-btn{display:inline-block;padding:0 15px 68px;text-align:center;width:100%}input.next.action-button:hover{background:#00d37f}.step-form-sec .hero-landright-new #progressbar .progress .progress-pointer{background-color:#00d37f;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;display:block;height:12.17px;position:absolute;transition:all .9s ease-in-out}.step-form-sec #progressbar{bottom:-24px;counter-reset:step;display:flex;justify-content:center;margin:auto;max-width:568px;overflow:inherit;position:relative;width:100%;z-index:1}.step-form-sec .hero-landright-new #progressbar .progress{background-color:#e2e2e2;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;display:block;height:12.17px;left:0;position:absolute;top:-30px;width:100%;z-index:1}.step-form-sec .hero-landright-new form#msform fieldset.last-step{display:inline-block;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .last-step-inner{display:inline-block;padding:73px 15px;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .last-step-inner h2{display:inline-block;font-family:Montserrat;font-size:40px;font-weight:700;line-height:50px;margin:0;padding:0 0 30px;text-align:center;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .last-step-inner .sub-title{display:inline-block;padding-bottom:43px;text-align:center;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .last-step-inner .sub-title span{display:inline-block;font-family:Montserrat;font-size:18px;font-weight:400;line-height:27px;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form{margin:0 auto;max-width:570px;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .field-wrap{align-items:center;display:flex;justify-content:flex-start;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .field-wrap .full-input{display:flex;flex-direction:column;justify-content:center;margin:0 50px 0 0;width:50%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .field-wrap .full-input:nth-child(2){margin-right:0}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .full-input{display:flex;flex-direction:column;justify-content:center;margin:30px 0;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .field-wrap .full-input label{color:#000;display:inline-block;font-family:Montserrat;font-size:25px;font-weight:400;line-height:24px;margin-bottom:15px;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .field-wrap .full-input input[type=text]{border:1px solid #d1d5db;border-radius:7px;display:inline-block;font-size:25px;font-weight:400;line-height:24px;outline:none;padding:22px;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .field-wrap .full-input input[type=text]::placeholder{color:#6b7280}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .full-input label{color:#000;display:inline-block;font-size:25px;font-weight:400;line-height:24px;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .full-input input[type=email1],input.phone-field{border:1px solid #d1d5db;border-radius:7px;display:inline-block;font-size:25px;line-height:24px;margin:15px 0 0;outline:none;padding:22px;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .full-input input[type=email1]::placeholder,input.phone-field::placeholder{color:#6b7280}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .form-text{display:inline-block;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .form-text p{color:#000;display:inline-block;font-family:Montserrat;font-size:14px;font-weight:400;line-height:19px;margin:0;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .form-submit-btn a{background:#d9d9d9;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:25px;font-weight:700;line-height:33px;margin:0 auto;max-width:570px;padding:26px 25px 29px;text-decoration:none;transition:all .5s ease-in-out;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .form-btn{display:inline-block;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .form-btn .form-submit-btn{margin:30px auto 0;max-width:570px;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .form-submit-btn a:hover{background-color:#00d37f}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form label{color:#000;display:inline-block;font-family:Montserrat;font-size:18px;font-weight:400;line-height:30px;margin-bottom:15px;padding:0;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form input,.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form input[type=tel],.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form input[type=text]{border:1px solid #d1d5db;border-radius:7px;display:inline-block;font-family:Montserrat;font-size:18px;font-weight:400;line-height:24px;outline:none;padding:20px;width:100%}.step-form-sec .hero-landright-new form#msform fieldset .custom-form{border:none}.step-form-sec .hero-landright-new form#msform .custom-form fieldset .field{padding:0}.step-form-sec .hero-landright-new form#msform .custom-form fieldset{border:none;margin:0 0 20px;max-width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form fieldset.form-columns-2{display:flex;max-width:100%;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form{display:inline-block;position:relative;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form .actions,.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form .hs-form-field,.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form .hs-form-field input{display:inline-block;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form .actions input.hs-button.primary.large{background:#d9d9d9;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:22px;font-weight:700;line-height:33px;margin:20px auto 0;max-width:570px;text-decoration:none;transition:all .5s ease-in-out;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form .actions input.hs-button.primary.large:hover{background-color:#00d37f}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form fieldset.form-columns-2 .hs-form-field{margin:0 40px 0 0}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form fieldset.form-columns-2 .hs-form-field:last-child{margin-right:0}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form ul.hs-error-msgs{display:inline-block;left:0;list-style:none;margin:0;padding:0;position:absolute;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form ul.hs-error-msgs li{display:inline-block;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form ul.hs-error-msgs li label{color:red;font-family:Montserrat;font-size:15px;line-height:20px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .submitted-message{color:#000;font-size:20px;font-weight:500;line-height:30px;text-align:center}.step-form-sec [type=radio]:checked+label{background:#4bdfa5}.step-form-sec input[type=checkbox]:checked+label{background:#19d78c}.step-form-sec .hero-landright-new p.progressbar-text{background:#f1f1f1;display:block;font-family:Montserrat;margin:0 auto;padding-bottom:35px;padding-top:40px;text-align:center;width:100%}.step-form-sec .hero-landright-new #progressbar .progress .progress-pointer span.tooltip{background-color:#000;border-radius:12px;color:#fff;font-family:Montserrat;font-size:12px;padding:7px;position:absolute;right:-19px;top:23px}.step-form-sec .hero-landright-new #progressbar .progress .progress-pointer span.tooltip:before{border-bottom:10px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;position:absolute;right:13px;top:-8px;width:0}[type=radio]:checked,[type=radio]:not(:checked){left:-9999px;position:absolute}[type=radio]:checked+label,[type=radio]:not(:checked)+label{color:#666;cursor:pointer;display:inline-block;line-height:20px;padding-left:28px;position:relative}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{background:#fff;border:1px solid #d1d5db;border-radius:100%;content:"";height:20px;left:20px;position:absolute;top:30px;width:20px}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{background:#fff;border-radius:100%;content:"";height:6px;left:28px;position:absolute;top:38px;-webkit-transition:all .2s ease;transition:all .2s ease;width:6px}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=radio]:checked+label:before{background:#00d37f}.form-group input[type=checkbox]{cursor:pointer;display:none}input[type=checkbox]+label:before{-webkit-appearance:none;border:1px solid #dedede;border-radius:6px;content:"";cursor:pointer;display:inline-block;height:25px;left:20px;position:absolute;top:29px;vertical-align:middle;width:25px}input[type=checkbox]:checked+label:before{background-color:#00d37f}input[type=checkbox]:checked+label:after{border:1px solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:31px;position:absolute;top:34px;transform:rotate(45deg);width:4px}.step-form-sec input[type=checkbox]{display:none}@media(max-width:1199px){.step-form-sec .hero-landright-new form#msform fieldset .field h2,.step-form-sec .hero-landright-new form#msform fieldset.last-step .last-step-inner h2,fieldset.last-step .last-step-inner h2{font-size:50px;line-height:60px}}@media(max-width:991px){.step-form-sec .hero-landright-new form#msform fieldset .field h2,.step-form-sec .hero-landright-new form#msform fieldset.last-step .last-step-inner h2,fieldset.last-step .last-step-inner h2{font-size:40px;line-height:50px}}@media(max-width:767px){.step-form-sec .hero-landright-new form#msform fieldset .field h2{font-size:25px;line-height:35px}fieldset.last-step .last-step-inner h2{font-size:30px;line-height:40px}fieldset.last-step .custom-form .field-wrap .full-input{margin:0 0 30px;width:100%}fieldset.last-step .custom-form .field-wrap .full-input:nth-child(2){margin-bottom:0}fieldset.last-step .custom-form .field-wrap{flex-wrap:wrap}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .field-wrap .full-input{margin:0 0 20px;width:100%}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .field-wrap .full-input:nth-child(2){margin-bottom:0}.step-form-sec .hero-landright-new form#msform fieldset .field{padding:50px 15px 0}.step-form-sec .hero-landright-new form#msform fieldset .field h2{padding:0 0 25px}.step-form-sec .hero-landright-new form#msform fieldset .field label{font-size:18px;line-height:28px;padding:20px 60px 20px 65px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .last-step-inner h2{font-size:25px;line-height:35px;padding:0 0 25px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .last-step-inner{padding:50px 15px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .field-wrap .full-input label{font-size:18px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .full-input{margin:20px 0}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .full-input input[type=email1],input.phone-field{font-size:18px;padding:20px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .full-input label{font-size:18px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .field-wrap .full-input input[type=text]{font-size:18px;padding:20px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .form-submit-btn a,.step-form-sec input.next.action-button{font-size:20px;padding:20px 25px}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{left:28px;top:33px}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{height:20px;left:20px;top:25px;width:20px}input[type=checkbox]:checked+label:after{left:31px;top:29px}input[type=checkbox]+label:before{left:20px;top:23px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form fieldset.form-columns-2{flex-wrap:wrap;margin:0 0 20px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form fieldset.form-columns-2 .hs-form-field{margin:0}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form fieldset.form-columns-2 .hs-form-field:last-child{margin:30px 0 0}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form .actions,.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form .hs-form-field,.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form .hs-form-field input,.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form input[type=text],.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form label{font-size:18px}.step-form-sec .hero-landright-new form#msform .custom-form fieldset{margin:0 0 20px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form fieldset.form-columns-2 .hs-form-field:last-child{margin:20px 0 0}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .full-input input[type=email1],input.phone-field{margin:0}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form fieldset.form-columns-1 .input{margin-right:0}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form form .actions input.hs-button.primary.large{font-size:20px;line-height:30px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .last-step-inner .sub-title{padding-bottom:35px}.step-form-sec .hero-landright-new form#msform fieldset.last-step .custom-form .submitted-message{font-size:18px;line-height:25px}.step-form-sec #progressbar{max-width:calc(100% - 60px)}.form-des-wrap p.form-des{text-align:center}.step-form-sec input.next.action-button{font-size:20px;height:73px;padding:20px 25px}.step-form-sec .hero-landright-new #progressbar .progress .progress-pointer span.tooltip{font-size:13px}body .step-form-sec .fourth-step .rabge-slider-wrap select{font-size:30px;max-width:90%;padding-bottom:35px}}