.guidance-form input[type=text],.guidance-form input[type=email],.guidance-form input[type=tel],.guidance-form select,.guidance-form textarea{width:100%;font-family:var(--font-ivyepic),system-ui,sans-serif;color:#2c4250;background-color:#fff;border:1px solid #d1d5db;border-radius:.25rem;outline:none;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s}.guidance-form input::placeholder,.guidance-form textarea::placeholder{color:#9ca3af}.guidance-form input:focus,.guidance-form select:focus,.guidance-form textarea:focus{border-color:#4a9b9b;box-shadow:0 0 0 2px #4a9b9b33}.guidance-form .iti input[type=tel]{padding-left:3.5rem}
.citytower-register-modal .citytower-interest-form{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.citytower-register-modal .citytower-interest-form h3,.citytower-register-modal .citytower-interest-form>p{display:none!important}.citytower-register-modal .citytower-interest-form input[type=text],.citytower-register-modal .citytower-interest-form input[type=email],.citytower-register-modal .citytower-interest-form input[type=number],.citytower-register-modal .citytower-interest-form select,.citytower-register-modal .citytower-interest-form textarea{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff!important;caret-color:#fff!important;width:100%!important;font-family:var(--font-ivyepic),system-ui,sans-serif!important;box-shadow:none!important;background-color:#210302!important;border:1px solid #ffffffa6!important;border-radius:6px!important;padding:15px 16px!important;font-size:15px!important;line-height:1.35!important}.citytower-register-modal .citytower-interest-form textarea{resize:vertical!important;min-height:112px!important}.citytower-register-modal .citytower-interest-form input::placeholder,.citytower-register-modal .citytower-interest-form textarea::placeholder{color:#ffffffe6!important}.citytower-register-modal .citytower-interest-form input:focus,.citytower-register-modal .citytower-interest-form select:focus,.citytower-register-modal .citytower-interest-form textarea:focus{border-color:#fffffff2!important;outline:none!important;box-shadow:0 0 0 1px #ffffff59!important}.citytower-register-modal .citytower-interest-form label{color:#ffffffd1!important;margin-bottom:3px!important;font-size:13px!important}.citytower-register-modal .citytower-interest-form button[type=submit]{color:#2d1e1d!important;min-width:196px!important;height:40px!important;font-family:var(--font-ivyepic),system-ui,sans-serif!important;background:#fff!important;border:0!important;border-radius:999px!important;padding:0 24px!important;font-size:15px!important;font-weight:500!important;line-height:1!important}.citytower-register-modal .citytower-interest-form form>div:last-child{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin-top:7px!important;display:flex!important}.citytower-register-modal .citytower-interest-form form>div:last-child:before{content:"We respect your privacy. Your information is used solely to deliver your valuation.";text-align:center;max-width:100%;font-family:var(--font-ivyepic),system-ui,sans-serif;color:#ffffffd9;font-size:13px;line-height:1.35}.citytower-register-modal .citytower-interest-form form>div:last-child>button[type=submit]{margin-inline:auto!important}.citytower-register-modal .citytower-interest-form button[type=submit]:hover{background:#f3f3f3!important}.citytower-register-modal .citytower-interest-form button[type=submit]:focus{outline:none!important;box-shadow:0 0 0 2px #ffffff73!important}.citytower-register-modal .citytower-interest-form form{flex-direction:column!important;gap:7px!important;display:flex!important}.citytower-register-modal .citytower-interest-form form>:not([hidden])~:not([hidden]){margin-top:0!important}.citytower-register-modal .ct-phone-intl{width:100%;min-width:0}.citytower-register-modal .ct-phone-intl .iti{width:100%!important;display:block!important}.citytower-register-modal .ct-phone-intl .iti--allow-dropdown .iti__flag-container,.citytower-register-modal .ct-phone-intl .iti--separate-dial-code .iti__flag-container{background-color:#0000!important}.citytower-register-modal .ct-phone-intl .iti__selected-flag{background-color:#0000!important;margin:0!important}.citytower-register-modal .ct-phone-intl .iti__selected-dial-code{color:#ffffffeb!important;font-family:var(--font-ivyepic),system-ui,sans-serif!important;font-size:15px!important}.citytower-register-modal .ct-phone-intl .iti__arrow{border-top-color:#ffffffd9!important}.citytower-register-modal .ct-phone-intl .iti input[type=tel]{color:#fff!important;caret-color:#fff!important;width:100%!important;min-width:0!important;height:auto!important;min-height:52px!important;font-family:var(--font-ivyepic),system-ui,sans-serif!important;box-shadow:none!important;background-color:#210302!important;border:1px solid #ffffffa6!important;border-radius:6px!important;padding:15px 16px 15px 100px!important;font-size:15px!important;line-height:1.35!important}.citytower-register-modal .ct-phone-intl .iti input[type=tel]::placeholder{color:#ffffffe6!important;opacity:1!important}.citytower-register-modal .ct-phone-intl .iti input[type=tel]:focus{border-color:#fffffff2!important;outline:none!important;box-shadow:0 0 0 1px #ffffff59!important}body.citytower-register-modal-open>.iti--container{z-index:10060!important}body.citytower-register-modal-open .iti__country-list,.citytower-register-modal .ct-phone-intl .iti__country-list{z-index:10061!important;background-color:#210302!important;border:1px solid #ffffff59!important;border-radius:6px!important;box-shadow:0 12px 40px #00000073!important}body.citytower-register-modal-open .iti__country-name,body.citytower-register-modal-open .iti__dial-code,.citytower-register-modal .ct-phone-intl .iti__country-name,.citytower-register-modal .ct-phone-intl .iti__dial-code{color:#ffffffeb!important}body.citytower-register-modal-open .iti__country.iti__highlight,.citytower-register-modal .ct-phone-intl .iti__country.iti__highlight{background-color:#ffffff1f!important}body.citytower-register-modal-open .iti__divider,.citytower-register-modal .ct-phone-intl .iti__divider{border-bottom-color:#fff3!important}.citytower-register-modal .iti__selected-dial-code{color:#ffffffeb!important}.citytower-register-modal .citytower-interest-form select option,.citytower-register-modal .citytower-interest-form select optgroup{color:#fff!important;background-color:#210302!important}.citytower-register-modal .citytower-form-success{text-align:center!important;background-color:#0000!important;border:0!important;padding:1.25rem 1.5rem!important}.citytower-register-modal .citytower-form-success h3{font-family:var(--font-ivyepic),system-ui,sans-serif!important;color:#d5b88a!important;text-align:center!important;margin-bottom:1rem!important;font-size:1.5rem!important;font-weight:300!important;line-height:1.3!important;display:block!important}.citytower-register-modal .citytower-interest-form.citytower-form-success>p,.citytower-register-modal .citytower-form-success p{font-family:var(--font-ivyepic),system-ui,sans-serif!important;color:#ffffffeb!important;text-align:center!important;margin-bottom:1.25rem!important;font-size:15px!important;line-height:1.45!important;display:block!important}.citytower-register-modal .citytower-form-success p a{color:#fff!important;text-decoration:underline!important}.citytower-register-modal .citytower-form-success button[type=button]{color:#2d1e1d!important;min-width:120px!important;height:40px!important;font-family:var(--font-ivyepic),system-ui,sans-serif!important;background:#fff!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin-inline:auto!important;padding:0 24px!important;font-size:15px!important;font-weight:500!important;display:inline-flex!important}.citytower-register-modal .citytower-form-success button[type=button]:hover{background:#f3f3f3!important}
