[data-v-7541bfe4]:export{numberOfLevels:11}.loading-dots__dots-wrapper[data-v-7541bfe4]{display:flex;justify-content:center}.loading-dots .dot[data-v-7541bfe4]{background:#2988ff;border-radius:50%;height:8px;margin:2px;width:8px;-webkit-animation-name:jump-data-v-7541bfe4;animation-name:jump-data-v-7541bfe4;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.loading-dots__label[data-v-7541bfe4]{font-size:1rem;line-height:1.5;color:#788fab;margin-top:16px}@-webkit-keyframes jump-data-v-7541bfe4{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-16px);transform:translateY(-16px);opacity:.2}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes jump-data-v-7541bfe4{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-16px);transform:translateY(-16px);opacity:.2}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}[data-v-7be54041]:export{numberOfLevels:11}.logo[data-v-7be54041]{position:relative;display:flex;align-items:center}.logo__image[data-v-7be54041]{max-width:100%;transition:opacity .3s;opacity:1}.logo.isGodMode .logo__image[data-v-7be54041]{opacity:0}.logo__letters[data-v-7be54041]{position:absolute;top:0;left:0;background-image:url(../img/hd-logo--godmode.b4e77854.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:opacity .3s}.logo.isGodMode .logo__letters[data-v-7be54041]{opacity:1}.logo__letters__letter[data-v-7be54041]{position:absolute}.logo__letters__letter--g[data-v-7be54041]{top:0;left:0;width:20%;height:100%}.logo__letters__letter--o[data-v-7be54041]{top:30%;left:36%;width:10%;height:47%}.logo__letters__letter--d[data-v-7be54041]{top:30%;left:70%;width:10%;height:47%}.notary-appointment-contacts{margin-bottom:16px}.notary-appointment-contacts__heading{font-size:.75rem;line-height:1.334;font-weight:400}.notary-appointment-contacts__list-item{font-weight:600}[data-v-5727be63]:export{numberOfLevels:11}.split-input[data-v-5727be63]{display:flex}.split-input__input[data-v-5727be63]{width:100%}.split-input__separator[data-v-5727be63]{display:flex;align-items:center;justify-content:center;flex:0 0 16px;z-index:1;background-color:#f6f7f9;color:#788fab;font-size:20px;font-weight:700}.split-input__separator-symbol[data-v-5727be63]{margin-top:16px}[data-v-01a018c6]:export{numberOfLevels:11}.notary-appointment-form[data-v-01a018c6]{padding:32px 0}.notary-appointment-form__date[data-v-01a018c6]{max-width:320px;margin-bottom:32px}.notary-appointment-form__time[data-v-01a018c6]{max-width:176px;margin-bottom:16px}.notary-appointment-form__cta[data-v-01a018c6]{width:100%}[data-v-01a018c6] .field__label{z-index:2}[data-v-01a018c6] .split-input__input{min-width:0}[data-v-7ae1366e]:export{numberOfLevels:11}.notary-appointment-summary[data-v-7ae1366e]{display:flex;flex-direction:column;align-items:center;padding:32px 0}.notary-appointment-summary__title[data-v-7ae1366e]{margin-bottom:8px;text-align:center}.notary-appointment-summary__address[data-v-7ae1366e]{font-weight:600}.notary-appointment-summary__description-outro[data-v-7ae1366e]{margin-bottom:16px}.notary-appointment-summary__appointment-schedule[data-v-7ae1366e]{font-size:1.25rem;line-height:1.6;margin-bottom:16px;font-weight:600}.notary-appointment-summary__edit-button[data-v-7ae1366e]{white-space:nowrap}[data-v-595188bc]:export{numberOfLevels:11}.property-meta-data[data-v-595188bc]{display:flex;flex-wrap:wrap}.property-meta-data__item[data-v-595188bc]{font-size:1rem;line-height:1.5;font-weight:400;color:#5c7594}.property-meta-data__item[data-v-595188bc]:not(:last-child):after{content:"";width:8px;height:8px;background:#5c7594;display:inline-flex;margin-right:4px;margin-left:4px;border-radius:100%;-webkit-transform:scale(.3);transform:scale(.3)}.is-dark-background .property-meta-data__item[data-v-595188bc]{color:#f6f7f9}.is-dark-background .property-meta-data__item[data-v-595188bc]:not(:last-child):after{background:#f6f7f9}[data-v-045c6806]:export{numberOfLevels:11}.property-abstract[data-v-045c6806] .property-meta-data__item{font-size:.75rem;line-height:1.334}.property-abstract__cover[data-v-045c6806]{height:100px;width:100px;margin-bottom:8px;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media (min-width:600px){.property-abstract__content[data-v-045c6806]{padding:16px 0}}.property-abstract__deal-uid[data-v-045c6806]{font-size:.75rem;line-height:1.334;color:#f6f7f9;font-weight:400}.property-abstract__address[data-v-045c6806]{font-size:1rem;line-height:1.5;font-weight:600}@media (min-width:600px){.property-abstract__address[data-v-045c6806]{font-size:1.25rem;line-height:1.6}}.property-realtor{padding:16px;background-color:#f6f7f9}@media (min-width:600px){.property-realtor{padding:0}}.property-realtor__content{display:flex;margin-bottom:16px}.property-realtor__photo{width:64px;height:64px;border-radius:50%;margin-right:8px;overflow:hidden}.property-realtor__heading{font-size:.75rem;line-height:1.334;margin-bottom:0;color:#5c7594;font-weight:400}.property-realtor__name{font-size:1rem;line-height:1.5;margin-bottom:8px;font-weight:700}.property-realtor__realtor-email{font-size:.75rem;line-height:1.334}.property-realtor__separator{height:0;margin:0 0 8px;border:none;border-top:1px solid #d6dde6}.property-realtor__contact-message{font-size:.75rem;line-height:1.334;color:#5c7594}.property-realtor--dark-background.property-realtor{background-color:#1c3553;color:#fff}.property-realtor--dark-background .property-realtor__heading{color:#fff}.property-realtor--dark-background .property-realtor__separator{border-top:1px solid #5c7594}.property-realtor--dark-background .property-realtor__contact-message{color:#fff}.notification{display:flex;padding:16px 8px;color:#fff}.notification--notification{background-color:#f76923}.notification--success{background-color:#63b65b}.notification--error{background-color:#e00016}.notification--info{background-color:#3666a0}.notification__icon{width:24px;height:24px;margin-right:8px}.notification__icon path{fill:currentColor}.notification__content{flex:1;font-size:16px;font-weight:600;line-height:24px}.notification__content--centered{text-align:center}.notifications{position:relative;overflow:hidden;height:auto}.notifications-slide-down-enter-active,.notifications-slide-down-leave-active{transition:all .3s ease-in-out}.notifications-slide-down-enter,.notifications-slide-down-leave-to{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}[data-v-d213e246]:export{numberOfLevels:11}.notary-appointment[data-v-d213e246]{display:flex;flex-direction:column;width:100%;min-width:100%;min-height:100vh;overflow-x:hidden;justify-content:center;align-items:center}.notary-appointment__loader-container[data-v-d213e246]{text-align:center}.notary-appointment__content-mobile[data-v-d213e246]{display:flex;flex:1;flex-direction:column;width:100%;padding:16px}.notary-appointment__content-desktop[data-v-d213e246]{width:100%;max-width:1200px;min-height:100vh;margin-bottom:0;margin-top:0;padding:0 32px}.notary-appointment__header[data-v-d213e246]{display:flex;justify-content:center;margin-bottom:16px}@media (min-width:600px){.notary-appointment__header[data-v-d213e246]{justify-content:flex-start}}.notary-appointment__logo[data-v-d213e246]{width:100px}@media (min-width:600px){.notary-appointment__logo[data-v-d213e246]{width:172px}}.notary-appointment__property-title[data-v-d213e246]{font-size:1rem;line-height:1.5;color:#5c7594;font-weight:700;margin-bottom:8px}.notary-appointment__aside[data-v-d213e246]{position:relative;padding:8px;background-color:#1c3553;color:#fff;border-radius:4px;margin-bottom:32px}@media (min-width:600px){.notary-appointment__aside[data-v-d213e246]{margin-bottom:0;margin-top:0;border-radius:0;padding-left:16px}}.notary-appointment__aside[data-v-d213e246]:before{display:none;position:absolute;content:" ";width:50vw;top:0;bottom:0;left:8px;background-color:#1c3553;z-index:-1;-webkit-transform:translateX(calc(-50vw + 8px));transform:translateX(calc(-50vw + 8px))}@media (min-width:600px){.notary-appointment__aside[data-v-d213e246]:before{display:block}}.notary-appointment__aside-container[data-v-d213e246]{display:flex;flex-direction:column;height:100%;padding-top:16px;padding-bottom:16px}.notary-appointment__aside-content[data-v-d213e246]{display:flex;flex-direction:column;justify-content:center;flex:1}.notary-appointment__separator[data-v-d213e246]{height:0;margin:0 0 16px;border:none;border-top:1px solid #f6f7f9}@media (min-width:600px){.notary-appointment__main[data-v-d213e246]{margin-bottom:0;margin-top:0}}.notary-appointment__title[data-v-d213e246]{font-size:1.5rem;line-height:1.334;margin-bottom:8px}.notary-appointment__description[data-v-d213e246]{font-size:1rem;line-height:1.5}.notary-appointment__footer[data-v-d213e246]{margin-top:auto}.notary-appointment__notifications[data-v-d213e246]{position:fixed;top:64px;left:16px;right:16px;z-index:10;text-align:center}@media (min-width:600px){.notary-appointment__notifications[data-v-d213e246]{top:0;left:0;right:0}}