#g_id_onload_make_offer_login,#g_id_onload_make_offer_register{margin:auto;display:block}.submitOfferloginRegBlock .fieldBlock .fieldPart .inputBoxElement input.form-control:focus{border:2px solid #000!important}.submitOfferloginRegBlock{box-sizing:border-box;z-index:100;background:#fff;border:1px solid #0003;border-radius:12px;width:90%;max-width:564px;height:calc(min(640px,100dvh - 20px));margin:auto;animation:.3s ease-out openAnim;position:fixed;inset:0}@media (width<=767px){.submitOfferloginRegBlock{overflow:initial;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-width:100%;height:calc(min(595px,100dvh - 20px));padding:0 20px;animation:none;top:auto;bottom:-100%;left:0;transform:none}@keyframes animateUpBox{0%{bottom:-100%}to{bottom:0}}.submitOfferloginRegBlock.active{animation:.35s cubic-bezier(0,0,.2,1) .25s both animateUpBox;bottom:0}}.submitOfferloginRegBlock .forgotPassword{justify-content:flex-end;width:100%;margin-top:-8px;margin-bottom:25px;display:flex}@media (width<=420px){.submitOfferloginRegBlock .forgotPassword{margin-top:-2px;margin-bottom:15px}}.submitOfferloginRegBlock .forgotPassword a{color:#00000080;font-family:Poppins,sans-serif;font-size:14px;line-height:21px;text-decoration:underline}.submitOfferloginRegBlock .submitOfferBuyerAgentRegText{color:#0009;text-align:center;width:100%;margin-top:10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:21px}.submitOfferloginRegBlock .submitOfferBuyerAgentRegText.disclaimerTxt{text-align:left;font-size:12px;line-height:18px}.submitOfferloginRegBlock .submitOfferBuyerAgentRegText a{color:#0b5aa5;font-family:Poppins,sans-serif;font-weight:500;text-decoration:underline}.submitOfferloginRegBlock .blackSvg{opacity:.3;cursor:pointer;position:absolute;top:13px;right:12px}@media (width<=767px){.submitOfferloginRegBlock .blackSvg.deskSvg{display:none}}.submitOfferloginRegBlock .blackSvg.mobSvg{display:none}.submitOfferloginRegBlock .blackSvg.mobSvg img{position:relative;top:0;left:5px}@media (width<=767px){.submitOfferloginRegBlock .blackSvg.mobSvg{display:block}.submitOfferloginRegBlock .blackSvg{text-align:center;opacity:1;background:#545454;border-radius:50%;width:42px;height:42px;padding:6px;top:-56px;left:50%;transform:translate(-50%)}}@media (width<=420px){.submitOfferloginRegBlock .blackSvg{width:35px;height:35px;padding:4px;top:-46px}}.submitOfferloginRegBlock .closePopup{opacity:1;position:absolute;top:0;right:-30px}@media (width<=767px){.submitOfferloginRegBlock .closePopup{z-index:10;background:#fff;justify-content:flex-end;width:100%;height:50px;display:flex;position:fixed;right:0}}.submitOfferloginRegBlock .submitOfferList{height:calc(min(640px,100dvh - 20px));padding:20px 30px 25px;position:relative;top:5px;bottom:5px;overflow:auto}.submitOfferloginRegBlock .submitOfferList::-webkit-scrollbar{width:4px;height:4px}.submitOfferloginRegBlock .submitOfferList::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px #ccc}.submitOfferloginRegBlock .submitOfferList::-webkit-scrollbar-thumb{background:#afafaf;border-radius:10px}.submitOfferloginRegBlock .submitOfferList::-webkit-scrollbar-thumb:hover{background:#9a9898}.submitOfferloginRegBlock .submitOfferList .offerBlock{padding-top:0;animation:.7s cubic-bezier(0,0,.2,1) 40ms both fadeInReview;position:relative;transform:translateY(0)}.submitOfferloginRegBlock .submitOfferList .offerBlock .regofferTitle{text-align:center;padding-bottom:20px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:36px}@media (width<=767px){.submitOfferloginRegBlock .submitOfferList .offerBlock .regofferTitle{font-size:20px;line-height:30px}}@media (width<=420px){.submitOfferloginRegBlock .submitOfferList .offerBlock .regofferTitle{padding-top:4px;padding-bottom:10px}}.submitOfferloginRegBlock .submitOfferList .offerBlock.active{display:block}@media (width<=600px){.submitOfferloginRegBlock .submitOfferList{padding:15px 0 30px}}@media (width<=420px){.submitOfferloginRegBlock .submitOfferList{padding:10px 0 20px}}.submitOfferloginRegBlock .submitOfferList ul{text-align:center;box-sizing:border-box;border-bottom:1px solid #0000000d;justify-content:center;align-items:center;list-style:none;display:flex}.submitOfferloginRegBlock .submitOfferList ul li{box-sizing:border-box;padding:0 30px}.submitOfferloginRegBlock .submitOfferList ul li a{color:#00000040;padding-bottom:5px;font-size:20px;font-weight:500;line-height:30px;text-decoration:none;transition:all .3s;display:block}@media (width<=600px){.submitOfferloginRegBlock .submitOfferList ul li a{padding-bottom:4px;font-size:18px}}.submitOfferloginRegBlock .submitOfferList ul li.active a{color:#000}.submitOfferloginRegBlock .submitOfferList ul li.active a:after{content:"";background:#0b5aa5;width:85%;height:3px;margin:auto;display:block;position:relative;top:6.5px}.submitOfferloginRegBlock .submitOfferList .orBtn{background:#70707029;width:100%;height:1px;margin-top:35px;display:block}@media (width<=420px){.submitOfferloginRegBlock .submitOfferList .orBtn{margin-top:22px}}.submitOfferloginRegBlock .submitOfferList .inOr{text-align:center;color:#0000004d;background:#fff;width:182px;margin:auto auto 20px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;display:block;position:relative;top:-12px}@media (width<=420px){.submitOfferloginRegBlock .submitOfferList .inOr{margin-bottom:0}}.submitOfferloginRegBlock .googleBox .loginBtn .googleReg{justify-content:center;max-width:380px;height:42px;margin:auto;display:flex;position:relative;overflow:hidden}.submitOfferloginRegBlock .googleBox button{cursor:pointer;background:0 0;border:1px solid #0003;border-radius:12px;margin:auto;padding-top:2px;transition:all .3s;display:block}.submitOfferloginRegBlock .googleBox button.googleReg{max-width:396px;height:42px}@media (width<=600px){.submitOfferloginRegBlock .googleBox button.googleReg{border:1px solid #0000001a;width:275px;height:42px;padding-top:6px}.submitOfferloginRegBlock .googleBox button.googleReg span img{width:20px;height:20px}}.submitOfferloginRegBlock .googleBox button.googleReg span img{margin-right:7px}.submitOfferloginRegBlock .googleBox button.googleReg span.googleBoxText{font-size:15px;font-weight:500;line-height:24px;position:relative;top:-4px}.submitOfferloginRegBlock .inputBoxElement{position:relative}.submitOfferloginRegBlock .inputBoxElement .labelTag{color:#00000080;letter-spacing:0;pointer-events:none;z-index:1;background-color:#fff;padding:0 5px;font-family:Poppins,sans-serif;font-weight:400;line-height:18px;transition:all .3s;position:absolute;top:15px;left:12px;font-size:16px!important}@media (width<=767px){.submitOfferloginRegBlock .inputBoxElement.col_33{width:100%;margin:12px 0 4px}.submitOfferloginRegBlock .inputBoxElement .labelTag{font-size:12px!important}}@media (width<=389px){.submitOfferloginRegBlock .inputBoxElement .labelTag{left:8px}}.submitOfferloginRegBlock .inputBoxElement .labelTag.active{color:#49454f;font-size:14px;top:0;transform:translateY(-50%);padding-left:5px!important;left:12px!important}@media (width<=389px){.submitOfferloginRegBlock .inputBoxElement .labelTag.active{left:8px!important}}.submitOfferloginRegBlock .inputBoxElement input.form-control{color:#1d1b20;letter-spacing:0;z-index:1;background:0 0;border:1px solid #0003;border-radius:12px;outline:0;width:100%;height:48px;padding:13px 16px;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:20px;position:relative}@media (max-widt:767px){.submitOfferloginRegBlock .inputBoxElement input.form-control{height:42px}}.submitOfferloginRegBlock .inputBoxElement input.form-control:not(:-moz-placeholder-shown)+.labelTag{color:#49454f;top:0;transform:translateY(-50%);padding-left:5px!important;font-size:12px!important;left:12px!important}.submitOfferloginRegBlock .inputBoxElement input.form-control:not(:placeholder-shown)+.labelTag{color:#49454f;top:0;transform:translateY(-50%);padding-left:5px!important;font-size:12px!important;left:12px!important}@media (width<=389px){.submitOfferloginRegBlock .inputBoxElement input.form-control:not(:-moz-placeholder-shown)+.labelTag{left:8px!important}.submitOfferloginRegBlock .inputBoxElement input.form-control:not(:placeholder-shown)+.labelTag{left:8px!important}}.submitOfferloginRegBlock .inputBoxElement input.form-control:focus+.labelTag{color:#49454f;top:0;transform:translateY(-50%);padding-left:5px!important;font-size:12px!important;left:12px!important}@media (width<=389px){.submitOfferloginRegBlock .inputBoxElement input.form-control:focus+.labelTag{left:8px!important}}.submitOfferloginRegBlock .inputBoxElement input.form-control:focus,.submitOfferloginRegBlock .registerTab .fieldPart.loginField input.form-control:focus{border:2px solid #000!important}.submitOfferloginRegBlock .inputBoxElement.col_100{width:100%;margin:0 0 16px}.submitOfferloginRegBlock .inputBoxElement.col_50{width:50%;margin:0 0 16px}@media (width<=767px){.submitOfferloginRegBlock .inputBoxElement.col_50{width:100%}.submitOfferloginRegBlock .registerTab .fieldPart{justify-content:space-between}}@media (width<=420px){.submitOfferloginRegBlock .inputBoxElement.col_50{margin:8px 0!important}}.submitOfferloginRegBlock .inputBoxElement.ml0{margin-left:0}.submitOfferloginRegBlock .inputBoxElement.mr0{margin-right:0}@media (width<=420px){.submitOfferloginRegBlock .inputBoxElement.ml0{margin-left:0!important}.submitOfferloginRegBlock .inputBoxElement.mr0{margin-right:0!important}}.submitOfferloginRegBlock .inputBoxElement.pL8{width:calc(50% - 8px)!important;margin-left:8px!important}.submitOfferloginRegBlock .inputBoxElement.pR8{width:calc(50% - 8px)!important;margin-right:8px!important}.submitOfferloginRegBlock .inputBoxElement .eye-box{z-index:1;position:absolute;top:15px;right:12px}.submitOfferloginRegBlock .inputBoxElement .eye-box img{opacity:.4;width:20px}.submitOfferloginRegBlock .inputBoxElement .eye-box img.eye-slash{opacity:.6;position:relative;top:0}.submitOfferloginRegBlock .loginTab .fieldPart,.submitOfferloginRegBlock .registerTab .fieldPart{flex-wrap:wrap;width:100%;display:flex;position:relative}.submitOfferloginRegBlock .regButton{width:100%;position:relative}.submitOfferloginRegBlock .regButton button.regBtnCls{color:#fff;cursor:pointer;background-color:#0c5aa5;border:none;border-radius:8px;margin-top:20px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:24px;transition:all .3s;width:100%!important;height:56px!important}@media (width<=420px){.submitOfferloginRegBlock .regButton button.regBtnCls{margin-top:15px;margin-bottom:5px;height:48px!important}}.submitOfferloginRegBlock .regButton button.regBtnCls:hover{box-shadow:0 10px 20px -10px #0c5aa5}.submitOfferloginRegBlock .regButton button.regBtnCls span.arrowContinue{background-position:100%;background-repeat:no-repeat;background-size:12px;width:20px;height:12px;transition:all .3s;display:inline-block;background-image:url(https://cdn.houzeo.com/images/offer/arrowWhite.svg)!important}.submitOfferloginRegBlock .regButton button.regBtnCls:hover span.arrowContinue{animation:1s infinite fadingTranslateRight}.submitOfferloginRegBlock .errorMessage{color:red;padding-left:2px;font-size:12px;line-height:14px;position:absolute}.submitOfferloginRegBlock .errorMessage.socialMediaError{position:relative}.submitOfferloginRegBlock .errorMessage.resendVerificationMsg{padding-top:30px!important}@media (width<=767px){.submitOfferloginRegBlock .regButton button.regBtnCls{width:100%}.submitOfferloginRegBlock .errorMessage{padding-top:0}}.submitOfferloginRegBlock .field-error{border-color:#db2828!important}.submitOfferloginRegBlock .loading_btn{pointer-events:none;position:relative;font-size:0!important}.submitOfferloginRegBlock .loading_btn h4,.submitOfferloginRegBlock .loading_btn h6{opacity:.4}.submitOfferloginRegBlock .loading_btn button{color:#ffffff73!important}.submitOfferloginRegBlock .loading_btn:before{border:2px solid #0003}.submitOfferloginRegBlock .loading_btn:after,.submitOfferloginRegBlock .loading_btn:before{content:"";border-radius:500rem;width:15px;height:15px;margin:-10px 0 0 -10px;font-size:20px;position:absolute;top:50%;left:50%}.submitOfferloginRegBlock .loading_btn:after{border:2px solid #0000;border-top-color:#fff;animation:.6s linear infinite button-spin;box-shadow:0 0 0 1px #0000}@keyframes button-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.g_id_signin{width:100%}.submitLoginAndRegister{z-index:999999;width:100%;height:100%;position:fixed;top:0;left:0}.submitLoginAndRegister .submitOfferloginRegBlock{z-index:99999}.blackOverlayLogin{z-index:111;background-color:#00000080;width:100%;height:100%;position:fixed;top:0}.regLogBottom{width:100%}.regSubmitLogin{width:100%;margin:70px 0 0}@media (width<=767px){.regSubmitLogin{margin:80px 0 0}}@keyframes fadeInReview{0%{opacity:0;top:100px}75%{opacity:.5;top:0}to{opacity:1}}.fieldBlock .fieldPart .inputBoxElement.col_50{width:calc(50% - 10px);margin:12px 10px}.fieldBlock .fieldPart .inputBoxElement.ml0{margin-left:0}.fieldBlock .fieldPart .inputBoxElement.mr0{margin-right:0}.fieldBlock .fieldPart .inputBoxElement.col_100{width:100%;margin:12px 0}
