.ring-wrap{margin:0 auto;position:relative;width:2.5em;height:2.5em;z-index:5}.ring{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;border:.2em solid;transition:transform .2s ease-in;display:block}.score{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1em;color:#3d3d3d}.ring.base{border-color:#eee;border-width:.15em;background-color:#fff}.ring.bor-none{border:none}.ring.bor-none.less{clip:rect(0,auto,auto,1.25em)}.ring.cir{border-color:#f58220 #f58220 transparent transparent}.cir.initial{transform:rotateZ(45deg)}.less .final{display:none}.cir-score-wrap{display:inline-block;vertical-align:middle;margin-right:10px}.cir-score-wrap .val{font-size:12px;color:#999}@media (max-width:768px){.cir-score-wrap{margin:0 auto}}.w50{display:inline-block;width:50%;vertical-align:bottom}.w20{display:inline-block;width:30%}.w75{display:inline-block;margin-left:5%;max-width:215px;width:55%}.field-input{position:relative;padding-bottom:20px;margin-bottom:20px}.field-input input:focus .drop-options,.field-input.active .drop-options{visibility:visible;max-height:200px;overflow:auto;border-color:#e9e9e9}.field-input.show-error .input-error{opacity:1;visibility:visible}.field-input.text-input{padding-top:20px}.field-input.text-input .field-title{position:absolute;z-index:1;top:0;transform:translateY(0px);transition:all 100ms ease-in-out;margin-bottom:0;color:#999;font-size:16px}.field-input.text-input input:focus~.typeAhead-wrap .drop-options{visibility:visible;max-height:200px;border-color:#e9e9e9}.field-input.text-input input:focus~.field-title,.field-input.text-input input:valid~.field-title{transform:translateY(-20px);font-size:13px}.field-input.text-input .drop-options{transition:max-height 150ms ease-in-out 100ms,visibility 0ms ease-in-out 100ms}.field-input.text-input .drop-options .project-option{background:#fff}.field-input.multi-select .field-title{margin-bottom:7px}.field-input .project-option{cursor:pointer}.field-input .project-option:hover{color:#102348}.field-input .project-option.no-results:hover{color:inherit;cursor:default}.field-input .project-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.field-input .field-title{margin-bottom:17px;font-size:16px;color:#333}.field-input.select-dropdown{max-width:300px}.field-input.select-dropdown .drop-arrow-wrap{position:relative;max-width:300px;cursor:pointer}.field-input.select-dropdown .drop-arrow-wrap input{padding-right:20px}.field-input.select-dropdown input{position:relative;z-index:2;cursor:pointer}.field-input.select-dropdown input.c-p{cursor:text}.field-input.select-dropdown .icon-arrow{position:absolute;top:5px;right:5px;z-index:1}.field-input .field-option{display:inline-block;margin:10px 10px 0 0}.field-input .field-option label{position:relative;border-radius:24px;border:solid 1px #ccc;padding:5px 14px;font-size:14px;text-align:center;color:#666}.field-input .field-option label .tick{display:none;position:absolute;top:-6px;right:-6px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:16px;width:16px;background:#102348;border-radius:50%;font-size:10px}.field-input .field-option label .tick:before{color:#fff}.field-input .field-option input:checked+label{border-color:#102348;color:#102348}.field-input .field-option input:checked+label .tick{display:-ms-flexbox;display:flex}.field-input .drop-options{position:absolute;border-radius:4px;background-color:#fff;border:solid 1px;border-top:none;border-color:#fff;padding-top:10px;left:0;width:100%;max-width:300px;min-width:200px;max-height:0;overflow:hidden;visibility:hidden;z-index:11;transition:max-height 100ms ease-in-out}.field-input .drop-option{padding:10px 20px;width:100%}.field-input .drop-option label{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.field-input .drop-option label .custom-checkbox{display:inline-block;border-radius:2px;border:solid 1px #979797;height:20px;width:20px;vertical-align:middle;cursor:pointer}.field-input .drop-option label .custom-checkbox i{padding:5px 0 0 2px;color:#fff;font-size:10px}.field-input .drop-option label i{display:none;color:#102348}.field-input .drop-option label .label{font-size:14px;margin-left:10px;vertical-align:middle}.field-input .drop-option label:hover{color:#102348}.field-input .drop-option input{height:0;width:0;visibility:hidden;margin:0}.field-input .drop-option input:checked~label .custom-checkbox{border-color:#102348;background-color:#102348}.field-input .drop-option input:checked~label i{display:block}.field-input .drop-option input:checked~label .label{color:#102348}.field-input .input-error{opacity:0;visibility:hidden;position:absolute;left:0;bottom:-13px;font-size:12px;color:red}.field-input label{margin:0;cursor:pointer;font-weight:300}.field-input ul{margin:0;padding:0;list-style:none}.field-input li{display:inline-block}.field-input input[type=checkbox],.field-input input[type=radio]{display:none}.field-input input[type=text]{position:relative;z-index:2;background:0 0;outline:0;border:none;border-bottom:solid 1px #e4e4e4;padding:0;padding-bottom:5px;width:100%;max-width:300px;font-size:16px;color:#333}.field-input .input-overlay{position:absolute;z-index:3;top:0;left:0;height:100%;width:100%}@media (min-width:769px){.w60{display:inline-block;width:60%;vertical-align:bottom}.w60 .drop-options,.w60 input{max-width:100%!important}.w30{display:inline-block;margin-left:10%;width:30%;vertical-align:bottom}}@media (max-width:768px){.w50{width:100%}.field-input .field-option label{font-size:12px}}@keyframes zoom-home{0%{transform:scale(0)}100%{transform:scale(1)}}.pos-r{position:relative}.pt-advan .non-serving-lead-disclaimer{padding-bottom:0}.pt-advan .non-serving-lead-disclaimer .point{margin-bottom:20px}.pt-advan .non-serving-lead-disclaimer .prop-title{margin:30px 0}.pt-advan .non-serving-lead-disclaimer .txt-wrap{font-size:16px}.pt-advan .icon-bg{height:40px;width:40px;background-position:center;background-repeat:no-repeat;background-size:cover}.pt-advan .hand-bg{background-image:url(https://prod-static.proptiger.com/mobile/images/hl/1.80485f2b.svg)}.pt-advan .scroll-bg{background-image:url(https://prod-static.proptiger.com/mobile/images/hl/2.fdb7a6cc.svg)}.pt-advan .eye-bg{background-image:url(https://prod-static.proptiger.com/mobile/images/hl/3.d091646b.svg)}.steps-wrapper{display:inline-block;width:calc(100% - 365px);vertical-align:top;overflow:hidden}.steps-wrapper .lead-error{margin-top:5px;font-size:12px;color:red}.steps-wrapper .step-title{margin-bottom:54px}.steps-wrapper .step-logo{position:relative;height:65px;font-size:52px;text-align:center}.steps-wrapper .tick-logo{display:none;position:absolute;top:5px;right:25px;font-size:14px;background:#f58220;border-radius:50%}.steps-wrapper .tick-logo:before{color:#fff}.steps-wrapper .step-label{display:inline-block;margin-right:60px;color:#999}.steps-wrapper .step-label.active{color:#f58220}.steps-wrapper .step-label.done{color:#666}.steps-wrapper .step-label.done .tick-logo{display:block}.steps-wrapper .step-switch .orangeFillBtn{display:inline-block;border-radius:4px;background-color:#f28a07;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);padding:10px 25px;height:40px;min-width:100px;font-size:18px;color:#fff;vertical-align:middle}.steps-wrapper .step-switch .orangeFillBtn:hover{background-color:#f3a443}.steps-wrapper .step-switch .orangeFillBtn.disabled,.steps-wrapper .step-switch .orangeFillBtn.disabled.activebtn,.steps-wrapper .step-switch .orangeFillBtn.disabled:focus:hover,.steps-wrapper .step-switch .orangeFillBtn.disabled:hover{color:#fff;text-decoration:none;background-color:#ecb98c;border:1px solid #acacac;outline:0;cursor:default;box-shadow:none}.steps-wrapper .step-switch .more-link{display:inline-block;margin-right:30px;vertical-align:middle}.steps-wrapper .tooltip{position:relative}.steps-wrapper .tooltip i{margin-left:5px;vertical-align:middle;cursor:pointer}.steps-wrapper .tooltip i:hover~.info{opacity:1;visibility:visible;transform:translate(-50%,0)}.steps-wrapper .tooltip .info{position:absolute;bottom:22px;left:50%;padding:10px;background:#f7f7f7;border-radius:2px;width:190px;font-size:12px;color:#666;transform:translate(-50%,-10px);opacity:0;visibility:hidden;z-index:1;box-shadow:inset 0 1px 3px 0 rgba(213,213,213,.5)}.steps-wrapper .tooltip .info:after{position:absolute;top:100%;left:50%;content:'';height:0;width:0;border-width:9px 7px 0;border-color:#f7f7f7 transparent transparent;border-style:solid;transform:translateX(-50%);z-index:2;box-shadow:inset 0 1px 3px 0 rgba(206,206,206,.5)}.steps-wrapper .hl-value-title{font-size:18px;font-weight:700;line-height:1.56;color:#61c331}.steps-wrapper .hl-value-main{font-size:16px;line-height:1.75;color:#666}.step-switch{margin:50px auto}.step-progress{display:inline-block;margin-left:50px;background-color:#f7f7f7;box-shadow:0 2px 4px 0 rgba(203,195,195,.5);width:310px;vertical-align:top;color:#333;text-align:center}.step-progress .title{margin-bottom:70px;font-size:24px;font-weight:600}.step-progress .sub-title{margin-top:40px;margin-bottom:25px;font-size:21px;line-height:1.19}.step-progress .score-wrap{margin-bottom:40px}.step-progress .sub-sub-title{color:#666;font-size:16px;line-height:1.56}.step-progress .steps-count{margin-top:13px;font-size:16px}.tick-mark{display:-ms-flexbox;display:flex;margin:-150px auto 70px;background-color:#61c331;border-radius:50%;height:100px;width:100px;color:#fff;font-size:50px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ty-bg{background-image:url(https://prod-static.proptiger.com/mobile/images/hl/thankyou-bg.6d0ba2df.jpg);height:300px}.big-ty{margin-bottom:15px;font-size:42px;color:#61c331}.ty-text{margin-bottom:70px;font-size:20px;line-height:1.5;color:#666}.loan-value-section{margin:45px auto;font-size:16px;line-height:1.56}.loan-value-section .house-bg{display:inline-block;height:95px;width:95px;font-size:90px;line-height:1;color:#61c331;animation:zoom-home;animation-duration:500ms}.loan-value-section .cong-text-main{font-size:24px;font-weight:600;line-height:1.04;color:#61c331}.loan-value-section .cong-error-main{font-size:24px;font-weight:600;line-height:1.04;color:red}.loan-value-section .cong-text-sub{margin-bottom:20px;font-size:16px;line-height:1.56;color:#666}.loan-value-section .loan-value-wrap{margin-bottom:10px;background-color:#476798;padding:15px 0;font-size:42px;line-height:1;color:#fff;font-weight:600}.loan-value-section .emi-value{font-size:20px}@media (max-width:767px){.tooltip{display:none}.loan-value-section{margin:0}.loan-value-section .house-bg{margin-bottom:10px}.loan-value-section .cong-error-main,.loan-value-section .cong-text-main{font-size:20px}.loan-value-section .loan-value-wrap{margin-bottom:8px}.step-progress{display:block;margin:0 auto;margin-bottom:28px;padding:30px 0;width:95%;max-width:400px}.steps-wrapper{display:block;width:100%}.steps-wrapper .tick-logo{right:10px}.steps-wrapper .mobile-step-title{margin:0 auto 20px;width:95%;font-weight:600}.steps-wrapper .step-labels{font-size:10px;text-align:center}.steps-wrapper .step-logo{height:50px;font-size:40px}.steps-wrapper .step-label{margin:0 12px}.steps-wrapper .step-switch{margin:0 auto 50px;text-align:center}.steps-wrapper .step-content{margin:0 auto;width:95%}.steps-wrapper .step-title{margin-bottom:30px}.tick-mark{margin:-120px auto 70px;height:80px;width:80px;font-size:34px}.big-ty{margin-bottom:18px;font-size:18px}.ty-text{font-size:16px}}.hide-homeloan-in-page{display:none}.home-loan-wrap{background:#fff}.home-loan-wrap .small-title,.home-loan-wrap h2{font-size:24px;font-weight:600}.home-loan-wrap .hl-top-section{display:-ms-flexbox;display:flex;margin-bottom:52px;background-image:url(https://prod-static.proptiger.com/mobile/images/hl/homeloan-header.35cbb88c.jpg);background-size:cover;background-repeat:no-repeat;height:250px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.home-loan-wrap .main-title{margin:0;font-size:42px;color:#fff}.home-loan-wrap .homeloan-module{min-height:450px}.home-loan-wrap .top-line{position:relative;font-weight:600}.home-loan-wrap .top-line:before{position:absolute;content:'';right:0;top:-7px;background:#fff;height:3px;width:100%}.hl-content-wrap{margin:76px auto;max-width:1050px}.cir-score-wrap{font-size:72px}.cir-score-wrap .ring{border-width:.05em}.cir-score-wrap .ring.base{border-width:.03em;border-style:dashed;background-color:#fff}.cir-score-wrap .score{color:#f58220;font-size:.8em}@media (max-width:767px){.home-loan-wrap .main-title{font-size:24px}.home-loan-wrap .small-title{font-size:14px}.home-loan-wrap .hl-top-section{margin-bottom:20px;height:100px}.hl-content-wrap{margin:25px auto;padding:0 10px;width:100%}}