.think{margin:0 auto;max-width:722px}.cmn-btn,.think{text-align:center}.cmn-btn{border-radius:3px;font-size:17px;font-weight:600;height:auto!important;line-height:20px;padding:13px 15px!important;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;width:178px}.cmn-btn:focus{box-shadow:none}.login-box.cm-popup .modal-body{padding:40px}.login-box.cm-popup .modal-content{border-radius:12px;box-shadow:0 6px 5px rgba(0,0,0,.11)}.login-box.cm-popup .modal-dialog{max-width:520px}.login-box.cm-popup .modal-body h3{color:#212121;font-size:24px;font-weight:600;line-height:26px;margin-bottom:24px;text-align:center}.login-box.cm-popup form label{color:#212121;display:none;font-size:15px;font-weight:600;line-height:20px;margin-bottom:10px}.login-box.cm-popup .hs-form-required{color:red;display:inline-block;font-size:15px;font-weight:400;line-height:130%}.login-box.cm-popup .modal-body textarea{min-height:157px!important}.login-box.cm-popup .modal-body .hs-input::placeholder{color:#919191}.login-box.cm-popup .hs-error-msg{color:red;font-weight:400}.login-box.cm-popup .modal-body .hs-button{background:#000;border:1px solid #000;border-radius:3px;font-size:14px;font-weight:600;height:auto;line-height:20px;margin:0;min-height:auto;padding:9px 16px;width:100%}.login-box.cm-popup .modal-body .hs-button:hover{background:transparent!important;border-color:#09090e!important;color:#09090e!important}.login-box.cm-popup .hs_submit.hs-submit{margin-top:24px}.login-box.cm-popup .hs-form-field{margin-bottom:16px}.login-box.cm-popup .modal-body .hs-input{background:#fff;border:1px solid #d8dae0;border-radius:3px;font-size:15px;height:40px;line-height:20px;margin:0;min-height:40px;padding:10px 16px}.login-box.cm-popup{padding:0 13px!important}.login-box.cm-popup .hs-form-checkbox label{align-items:center;display:flex;margin:0}.login-box.cm-popup .hs-form-checkbox label span{font-weight:400;margin-left:10px}.login-box.cm-popup .hs-form-checkbox .hs-input{height:auto!important;width:auto!important}.login-box.cm-popup form .input select{background:#fff url(https://www.propertyloop.co.uk/hubfs/PropertyLoop%20-%202023/images/form-arrow.svg) no-repeat 97%!important;cursor:pointer}.login-box.cm-popup .form-columns-2 div:first-child{float:left!important;width:22%!important}.login-box.cm-popup .form-columns-2 div:nth-child(2){float:right!important;width:76%!important}.login-box.cm-popup form .form-columns-2 .input select{background-position:90%!important}#formTxts{text-align:center}@media screen and (max-width:2000px) and (min-width:1680px){.think{padding-bottom:57px;padding-top:54px}}@media only screen and (max-width:991px){.think{max-width:100%;padding:50px 24px}.think h2{font-size:24px}.think .btn{width:100%}}@media only screen and (max-width:767px){.login-box.cm-popup .modal-body{padding:32px}.login-box.cm-popup .modal-body h3{font-size:22px;font-weight:500}.think-section .think .btn{font-size:14px;height:auto;line-height:20px;min-height:auto;padding:8px 16px}}@media (max-width:480px){.login-box.cm-popup .form-columns-2 div:first-child{width:31%!important}.login-box.cm-popup .form-columns-2 div:nth-child(2){width:65%!important}}