.page input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.page select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required,.page input.wpcf7-form-control.wpcf7-text{border-radius:20px!important;padding:20px 20px 5px 20px!important}.form-group p{position:relative}.form-group p label{position:absolute;top:32px;z-index:1;left:20px}@media(min-width:1024px){.cf7mls-btns .cf7mls_next.action-button{margin:100px 0 0 0!important}}.cf7mls-btns .cf7mls_next.action-button{border-radius:50px}#refferal-form .wpcf7-form .fieldset-cf7mls .cf7mls-btns{min-height:unset}#refferal-form input.wpcf7-form-control.wpcf7-submit.has-spinner{padding:16px 19px!important;margin:0!important;line-height:unset!important;width:100px;height:auto;font-weight:500}#refferal-form .cf7mls-btns.cf7mls-btns-last-step{position:absolute;bottom:60px}#refferal-form .cf7mls-btns.cf7mls-btns-last-step .cf7mls_back.action-button{position:absolute;background:#fff;border-radius:50px;padding:16px 19px}#refferal-form .wpcf7 form.init .wpcf7-response-output,#refferal-form .wpcf7 form.resetting .wpcf7-response-output,#refferal-form .wpcf7 form.submitting .wpcf7-response-output{display:flex;border:unset;justify-content:center}#refferal-form .cf7mls-no-moving-animation .fieldset-cf7mls-wrapper .fieldset-cf7mls{margin:0;padding:0}#refferal-form .wpcf7 form .wpcf7-response-output{border:unset;margin:unset;padding:unset}#progress-bar .row{display:flex;flex-direction:row;justify-content:space-between;gap:8px}#progress-bar .row p{font-size:16px}#progress-bar .row .step1,#progress-bar .row .step2{width:50%;height:6px;border-radius:50px}#progress-bar .row .active{background:#BBB37C!important}#progress-bar .row .step1,#progress-bar .row .step2{background:#fff}@media(max-width:768px){.cf7mls-btns .cf7mls_next.action-button,.cf7mls-btns .cf7mls_back.action-button{margin-bottom:0}}.form-group p{margin:0}.form-group.main-btn-wrp{margin-top:12px}.third-step{height:100%;flex-direction:column;justify-content:space-between;align-items:center;padding:32px}.third-step p.thank{font-size:16px;font-family:'Sora';color:#1F1E1E}.third-step .center{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.third-step .center h4{font-size:24px;color:#495F48;line-height:34px;font-weight:400}.third-step .center p{font-size:16px;line-height:23px;color:#1F1E1E}.third-step a{background-color:#495f48;color:#fff;padding:16px 32px;border-radius:50px}.third-step a:hover{background-color:#BBB37C;color:#181A1B}