@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;700&family=Oxygen:wght@400;700&display=swap);:root{--blue:#3d59ec;--white:#fff;--red:#b63211;--black:#333}.bd-blue{border-color:#3d59ec!important}.bg-blue{background-color:#3d59ec!important}.txt-color{color:#3d59ec!important}.bd-blue-active:active,.bd-blue-focus:focus,.bd-blue-hover:hover{border-color:#3d59ec!important}.main-container{display:flex;justify-content:center;align-items:center;max-width:1400px;margin:0 auto;height:100%;overflow:hidden}.main-container--dashboard{max-width:100vw;justify-content:left;align-items:stretch}.auth__container-vso{display:flex;flex-direction:column;background:#fff;width:581px;height:658px;border:8px solid #000;border-radius:10px;padding:48px 72px}.auth__logo-title-container-vso{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px}.auth__logo-title-container-vso>div{font-size:32px;font-weight:800}.auth__visit-text-vso{align-self:center;font-size:36px;font-weight:800;margin-top:56px}.auth__form-first-last-name-vso{display:flex;flex-direction:row;margin-top:36px;grid-gap:24px;gap:24px}.auth__form-button-vso{display:flex;justify-content:center;margin-top:36px}.auth__form-button-vso>button{text-align:center;padding:12px 56px;color:#fff;background-color:#3d59ec;border:none;border-radius:8px;font-size:18px;font-weight:800}.auth__form-button-vso>button:hover{cursor:pointer}.auth__container{min-width:400px;max-width:400px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.auth__form{margin-top:24px;width:100%}.form__group{border:1px solid #f4f4f4;padding:16px 16px 0;border-radius:8px;background:#fafafa;margin-bottom:32px}.form__input-row{display:flex;justify-content:space-between;grid-gap:16px}.form__input-row>.form__input-group{width:100%}.form__input-group{margin-bottom:32px}.form__input-group label{line-height:1.5;margin-bottom:8px;display:inline-block;font-weight:500;font-size:.9rem;color:#9698a1}.form__input-group--hz{display:flex;width:100%;justify-content:space-between;align-items:center;margin:8px 0}.form__input-group--hz label{display:inline-block}.form__input-group--hz>.form__input-number-container{margin-left:32px}.form__input-group>.label--strong{color:#333;font-weight:600}textarea:not(.amt-field__value-card-field_value-input,.amt-field__value-card-input){font-weight:400;border-radius:.375rem;padding:.75rem 1.25rem;line-height:1.5;color:#4a5568;font-size:.9rem;border:1px solid #e2e8f0;transition:all .15s ease;height:calc(1.5em + 1.5rem + 2px);width:100%;outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}textarea:not(.amt-field__value-card-field_value-input,.amt-field__value-card-input){height:160px;resize:none;line-height:1.4!important}.form__input-number-container{display:flex;border:1px solid #e2e8f0;border-radius:.375rem;background:#fff;align-items:stretch}.form__input-number-container>div{padding:0 16px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.15s;display:flex;justify-content:center;align-items:center}.form__input-number-container>div>span{color:#ff7600;font-weight:400;font-size:22px}.form__input-number-container>div:hover{background:#f3f5f7}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0aec0}input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#a0aec0}textarea:focus{border-color:1px solid #ff9401}input[type=checkbox]{margin-right:8px}.errorMsg{color:#d93025;font-size:.9rem;position:absolute;bottom:-8px}.form__input-group{position:relative}input.error{border-color:#d93025}.input__password-forgotten{display:block;text-align:right;margin-top:-8px}p{font-weight:300;line-height:1.5}.p--muted{color:#718096!important}.p--small{font-size:.8rem}.p--centered{text-align:center}.h-line{width:100%;border-top:1px solid #e1e7ea;margin-bottom:32px}.v-separator{height:100%;border-left:1px solid #e1e7ea;margin:0 32px}.btn-primary{display:block;text-decoration:none;position:relative;width:100%;padding:.75rem 1rem;line-height:1.5;font-size:.95rem;cursor:pointer;border:none;border-radius:16px;color:#fff;margin:32px 0 24px;outline:none;transition:all .15s;overflow:hidden;text-align:center;z-index:0}.btn-primary:before{background:#ff9401;z-index:-2}.btn-primary:after,.btn-primary:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0}.btn-primary:after{background:linear-gradient(5deg,#f50,#ff9401);z-index:-1;transition:all .15s}.btn-primary:hover:after{opacity:0}strong{color:#ff7600}.card-container{display:grid;grid-template-columns:1fr 1fr}.market-tests__link{text-decoration:none}.market-tests__list-card{border-radius:18px;background:#fff;margin:7px;cursor:pointer}.market-tests__list-card:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.market-tests__list-card-top{display:grid;grid-template-columns:30% 50% 20%;width:100%;padding:10px 10px 5px;font-size:.8rem}.market-tests__list-card-image{padding:10px}.market-tests__list-card-top-info{text-align:left}.market-tests__list-card-projname{padding-bottom:10px;padding-top:10px;font-size:1rem;font-weight:700}.market-tests__list-card-top-details{text-align:right;padding:10px}.market-tests__list-card-bottom{width:100%;text-align:left;padding:5px 20px 20px;font-size:.8rem}.market-tests__list-card-package{width:100%;grid-template-columns:1fr 1fr 1fr}.market-tests__list-card-package,.market-tests__list-card-type{display:grid;background-color:#f3f5f7;text-align:center;margin-bottom:5px}.market-tests__list-card-type{width:45%;grid-template-columns:1fr 1fr}.market-tests__list-card-3d__checkbox{margin-left:5px}.line{margin-left:20px;margin-right:20px}.topbar{position:fixed;width:100%;height:64px;display:flex;justify-content:center;box-shadow:0 2px 14px -7px rgba(0,0,0,.2);z-index:100;top:0;background:#fff}.topbar--no-shadow{box-shadow:none}.topbar__container-vso{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 32px 0 64px;background:#fff}.topbar__left-container--vso{position:relative;width:112px}.topbar__left-logo-text-vso{font-size:18px;font-weight:800;line-height:.8}.topbar__vso-logo{position:absolute;z-index:1;inset:-16px auto auto 32px;padding:24px 32px;background:#fff;border-radius:8px;box-shadow:0 18px 32px rgba(0,0,0,.07),0 6px 24px rgba(0,0,0,.05),0 3px 12px rgba(0,0,0,.035),0 0 6px rgba(0,0,0,.02);cursor:pointer;transition:.3s}.topbar__vso-logo>img{max-height:48px;transition:.3s}.topbar__vso-logo.--minimized{padding:0;box-shadow:none;inset:-20px auto auto 32px}.topbar__vso-logo.--minimized>img{max-height:40px}.topbar__center-container--vso{display:flex;align-items:center;padding:0 24px;justify-content:center;grid-gap:48px;gap:48px;flex-grow:1;height:100%}.topbar__center-container--vso>a{display:flex;align-items:center;font-size:14px;font-weight:400;text-decoration:none;position:relative;color:#7a7a7a;transition:.15s;padding:0 8px;cursor:pointer;height:100%}.topbar__center-container--vso>a:before{content:"";position:absolute;top:calc(50% + 12px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#3d59ec;height:2px;width:0;border-radius:4px;transition:.15s}.topbar__center-container--vso>a.--active,.topbar__center-container--vso>a:hover{color:#333;text-shadow:0 0 #333}.topbar__center-container--vso>a.--active:before{width:32px}.topbar__right-container--vso{display:flex;align-items:center;grid-gap:24px;gap:24px}.topbar__container{width:1400px;display:flex;justify-content:space-between;align-items:stretch;height:100%}.topbar__logo{padding:16px 0}.topbar__logo>img{height:100%}.topbar__logo--left{position:absolute;left:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.topbar__center-container{margin:0 auto;display:flex;align-items:center}.topbar__right-container{display:flex;align-items:center;position:absolute;right:0;height:100%;padding-right:64px}.topbar__notifications-container{padding:0 32px;border-right:1px solid #f4f4f4;height:100%;display:flex;align-items:center;cursor:pointer}.topbar__profile-container{position:relative;padding:0 32px;height:100%;display:flex;align-items:center}.topbar__profile-button{display:flex;align-items:center;cursor:pointer}.topbar__profile-icon{width:40px;height:40px;background:#f4f4f4;border-radius:100%;display:flex;justify-content:center;align-items:center}.topbar__profile-icon>span{font-weight:700;color:#5e6563;text-transform:uppercase}.topbar__profile-name{padding:0 16px}.topbar__profile-caret{width:0;height:0;border-color:#ff7600 transparent transparent;border-style:solid;border-width:10px 8px 0}.topbar__profile-dropdown{display:none;position:absolute;width:100%;padding:16px;background:#fff;top:calc(100% + 8px);left:0;box-shadow:0 1px 16px rgba(0,0,0,.2);border-radius:4px;opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px);transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s;z-index:999}.topbar__profile-dropdown-backdrop{display:none;position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:998}.topbar__profile-dropdown--open{display:block;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.topbar__profile-log-out-btn{width:100%;cursor:pointer}.button{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px;cursor:pointer;transition:.15s;border-radius:6px;font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.button.--primary{background:#3d53f5;color:#fff;border:1px solid #3d53f5;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.button.--primary path{fill:#fff}.button.--secondary{background:#fff;color:#333;border:1px solid #e0e0e0;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1)}.button.--secondary.--active{color:#fff;background-color:#3d53f5;border:1px solid #3d53f5;box-shadow:0 0 1px rgba(48,49,51,.05),0 16px 24px rgba(48,49,51,.1)}.button.--secondary.--active path{fill:#fff}.button.--secondary:active{color:#fff;background-color:#3142c4;border:1px solid #3142c4;box-shadow:0 0 1px rgba(48,49,51,.05),0 1px 3px rgba(48,49,51,.1)}.button.--secondary:active path{fill:#fff}.button.--secondary:not(.--active):hover{border:1px solid #3142c4}.button.--ternary{background:#f6f7fd;color:#616161;border:1px solid #f6f7fd}.button.--danger{background:#9c0f2e;color:#fff;border:1px solid #9c0f2e;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.button.--pill{background:#fcfcfc;border:1px solid #e0e0e0;border-radius:100px;color:#9e9e9e;font-size:12px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.button.--pill.--active{background:#3d53f5;border:1px solid #3d53f5;color:#fff}.button.--small{padding:6px 16px}.button.--fluid{width:100%}.button[disabled]{background:#e0e0e0;color:#757575;border:1px solid #e0e0e0;box-shadow:none}.langSelector__container{position:relative;display:flex;align-items:center;grid-gap:8px;gap:8px}.langSelector__divider:after{content:"";height:100%;border-right:1px solid #dedede}.langSelector__item{cursor:pointer;transition:color .15s;height:100%;width:20px}.langSelector__item.active{color:#3d59ec;font-weight:700}.sidebar{width:264px;min-width:264px;height:100%;padding-top:64px;z-index:99}.sidebar__container{padding:0 16px 32px;height:100%}.sidebar__logo{position:relative;display:flex;width:100%;justify-content:center;margin:-32px 0 48px -8px}.sidebar__new-mt-btn{margin:32px 0 24px}.sidebar__link-container{display:block;margin:12px 0;padding:16px 8px 12px 32px;transition:.15s;text-decoration:none;border-radius:4px}.sidebar__link-container:hover{background:#f4f4f4}.sidebar__link-container--active,.sidebar__link-container--active:hover{background:rgba(255,118,0,.2)}.pwd-constraints__main-container{left:calc(100% + 16px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-shadow:0 2px 14px -7px rgba(0,0,0,.2),0 1px 4px rgba(0,0,0,.1);padding:16px;border-radius:8px;opacity:1;transition:opacity .25s,visibility 0s;border:1px solid #ff9401;background:#fff}.pwd-constraints__main-container,.pwd-constraints__main-container:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pwd-constraints__main-container:before{content:"";left:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #ff9401}.pwd-constraints__main-container.--hidden{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s 1s}.pwd-constraints__header{font-size:14px;border-bottom:1px solid #ddd;padding-bottom:12px;padding-right:8px}.pwd-constraints__list-container{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:0 0 0 32px;margin:12px 0 0}.pwd-constraints__list-item{position:relative;font-size:14px;list-style-type:none}.pwd-constraints__list-item:before{content:"";left:-18.5px;top:calc(50% - 2.5px);position:absolute;width:6px;height:6px;background:#ff9401;border-radius:100%}.pwd-constraints__list-item.--faded{color:#929caa}.pwd-constraints__list-item.--faded:before{background-color:rgba(146,156,170,.6666666666666666)}.pwd-constraints__success{font-size:14px;background:#d1e7dd;border-color:#479f76;padding:8px;border-radius:4px;margin-top:12px}.pwd-constraints__success.--hidden{display:none}.textInput__container{width:100%;display:flex;flex-direction:column;grid-gap:6px;gap:6px;position:relative}.textInput__container .textInput__label-info-container{display:flex;align-items:center;grid-gap:12px;gap:12px}.textInput__container .textInput__label-info-container label{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.textInput__container .textInput__label-info-container label span{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif;color:#3d53f5}.textInput__container input{display:flex;flex-direction:row;align-items:center;font-size:16px;line-height:24px;font-weight:400;font-family:"Inter",sans-serif;padding:8px 16px;border:2px solid #e0e0e0;background:#fff;transition:.15s;outline:none}.textInput__container input::-webkit-input-placeholder{font-size:16px;line-height:24px;font-weight:400;font-family:"Inter",sans-serif;color:#9e9e9e}.textInput__container input::placeholder{font-size:16px;line-height:24px;font-weight:400;font-family:"Inter",sans-serif;color:#9e9e9e}.textInput__container input:focus{border-color:#6475f7}.textInput__container .input__text.--valid{border-color:#5dc389}.textInput__container .input__text.--denied{border-color:#e95c7b}.textInput__container .input__text-error{position:absolute;top:100%;right:0;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif;color:#e95c7b}.auditor-comments__container{display:inline-block;position:relative;padding-left:8px}.auditor-comments__container:hover{cursor:pointer}.auditor-comments__rectangle{height:19px;width:26px;border-radius:8px;background-color:#fff2c6;position:absolute;bottom:0;transition:width .6s,height .6s;box-shadow:1px 2px 1px rgba(230,182,25,.5)}.auditor-comment__content{visibility:hidden;display:inline-block;width:-webkit-max-content;width:max-content;padding:6px 8px;opacity:0;transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s,-webkit-transform .6s;-webkit-transform:translateY(8px);transform:translateY(8px)}.auditor-comment__content.--shown{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.auditor-comment__content>p{font-size:12px;margin:4px 0;padding:0 8px;display:inline;position:relative;background-color:#ffe69c}.auditor-comment__content>p:before{content:"";position:absolute;height:100%;width:2px;background:#cc9a06;left:0}.auditor-comment__content *{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.auditor-comments__container img{position:absolute;left:16px}.auditor-comments__container span{height:8px;width:9px;background-color:red;position:absolute;top:-2px;right:-2px;border-radius:50%}.auditor-comment__title{font-size:12px;padding:4px 0 8px;color:#997404}.popover__portal{position:fixed;z-index:12;visibility:visible;transition:none}.popover__portal.--closed{visibility:hidden;transition:visibility 0s .3s}.popover__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}.popover__backdrop.--visible{background:rgba(0,0,0,.08)}.popover__container{position:absolute;opacity:1;width:-webkit-max-content;width:max-content;z-index:1000;transition:opacity .3s,transform .3s}.popover__container.--closed{opacity:0;transition:opacity .15s,transform .15s}.popover__container.--s{top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.popover__container.--s.--closed{-webkit-transform:translate(-50%,8px);transform:translate(-50%,8px)}.popover__container.--se{top:calc(100% + 8px);left:0}.popover__container.--se.--closed{-webkit-transform:translateY(8px);transform:translateY(8px)}.popover__container.--sw{top:calc(100% + 8px);right:calc(100% + 16px)}.popover__container.--sw.--closed{-webkit-transform:translateY(8px);transform:translateY(8px)}.popover__container.--n{bottom:calc(100% + 8px);-webkit-transform:translate(-50%);transform:translate(-50%)}.popover__container.--nw{bottom:calc(100% + 8px);right:0}.infoPopover__container{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.infoPopover__container .infoPopover__icon-container{display:flex;align-items:center;cursor:pointer}.grid{display:grid;grid-template-columns:1fr 1fr}.market-tests__list-card-image{width:50px;height:50px}.dashboard-container,.dashboard-container-vso{padding:32px 32px 0;flex-grow:1;background:#f6f7f9;overflow-y:scroll;margin-top:64px}.dashboard-container{min-height:100%}.dashboard-container-vso{padding:32px 32px 0 56px}.dashboard-container-vso.--inactive{padding:32px 8% 0}.dashboard-container-vso>h2{font-size:32px;font-weight:800;margin-bottom:36px}.dashboard__welcome-container{width:100%;background:#fff;padding:16px 24px;border-radius:16px;margin-bottom:48px}.dashboard__welcome-container span{color:#ff7600}.dashboard__split-container-vso{display:flex;flex-direction:column}.dashboard__split-container{display:grid;grid-template-columns:3fr 1fr;grid-column-gap:32px;-webkit-column-gap:32px;column-gap:32px;min-height:100%}.dashboard__sticky-info-box{position:-webkit-sticky;position:sticky;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:0}.dashboard__panel,.dashboard__sticky-info-box{padding:24px 32px;background:#fff;border-radius:16px}.dashboard__form{margin-top:32px}.auditor__row{display:grid;grid-template-columns:1fr 1fr}.search-bar{display:flex;align-items:center}.dashboard__welcome-image{height:600px;border-radius:16px}.dashboard__options-container{display:flex;flex-direction:column;grid-gap:42px;gap:42px}.dashboard__title-options{font-size:36px;font-weight:800;align-self:center}.dashboard__choose-option-container{display:flex;flex-direction:row;grid-gap:10%;gap:10%;justify-content:center}.dashboard__market-test-option,.dashboard__virtual-office-option{display:flex;flex-direction:column;grid-gap:24px;gap:24px;padding:42px;background-color:#fff;border-radius:8px;border:1px solid #ddd;text-decoration:none;transition:.15s}.dashboard__market-test-option>img,.dashboard__virtual-office-option>.dashboard__vso-image{height:300px;width:400px}.dashboard__vso-image{background-position:50%;background-size:cover;background-repeat:no-repeat}.dashboard__market-test-option>div,.dashboard__virtual-office-option>div{font-size:28px;font-weight:800;align-self:center}.dashboard__market-test-option:hover,.dashboard__virtual-office-option:hover{border:1px solid #fe9d0d}.projects__no-projects-container{text-align:center}.projects__no-projects-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:32px auto}.market-tests__list-item{width:100%;background:#fff;border-radius:16px;margin-bottom:32px;display:flex;justify-content:space-between;cursor:pointer;position:relative;overflow:hidden;padding:24px 32px 24px calc(25% + 24px);box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);transition:.15s}.market-tests__list-item:hover{box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04)}.market-tests__item-image{position:absolute;left:0;top:0;height:100%;width:25%;background-position:50%;background-size:cover;background-color:#ddd}.market-tests__list-item h4{margin-top:0;color:#565656}.market-tests__item-status{margin:0 8px;padding:4px 16px;display:inline-block;border-radius:8px;font-weight:600;font-size:13px;text-transform:uppercase}.market-tests__item-status.draft{background-color:#ffe4b5}.market-tests__item-status.pending{background-color:#ffdab9}.market-tests__item-status.active{background-color:#87cefa}.market-tests__item-status.complete{background-color:#adff2f}.market-tests__item-status.canceled{background-color:orange}.mt-form__split-container{display:grid;grid-template-columns:1fr 3fr;background:#fff;margin-top:64px;width:100%}.mt-form__step-container{overflow-y:auto;padding:40px 56px 0;position:relative}.mt-form__step__title{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:40px}.mt-form__tabs-container{display:flex;grid-gap:32px;margin-bottom:56px}.mt-form__tabs-item{position:relative;min-width:12%;padding-bottom:16px;color:#666}.mt-form__tabs-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#d4d4d4;transition:.15s}.mt-form__tabs-item.active{color:#333}.mt-form__tabs-item.active:after{background-color:#ff7600}.mt-form__save-button{padding:8px 16px;background-color:#fcedd8;color:#ff7600;font-weight:600;border-radius:8px;cursor:pointer;transition:.15s}.mt-form__save-button:hover{background-color:#ffe6c3}.mt-form__progress-box{padding:24px 32px;background:#fff;border-radius:8px 8px 0 0;height:100%;text-align:center;overflow:hidden;position:relative;margin-top:16px;min-width:320px;box-shadow:0 2px 14px -7px rgba(0,0,0,.2)}.mt-form__progress-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background-color:#fe9d0d}.mt-form__progress__steps{display:block;text-align:left;padding:16px;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mt-form__progress__step{font-weight:300;padding:8px;color:#777}.mt-form__progress__step.current,.mt-form__progress__step.done{font-weight:600;position:relative;color:#333}.mt-form__progress__step.done:before{width:12px;height:12px;background-color:#73ca74;border-radius:100%}.mt-form__progress__step.current:before,.mt-form__progress__step.done:before{content:"";position:absolute;left:-16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mt-form__progress__step.current:before{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #fe9d0d}.mt-form__mandatory-container,.mt-form__mandatory-container--fluid{display:flex;margin:32px 0;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px}.mt-form__mandatory-container--fluid{width:100%}.mt-form__mandatory-text{color:#dd2900}.mt-form__mandatory-text.hidden{visibility:hidden}.mt-form__next-container{display:flex;border-top:1px solid #e4e9ec;background:#fff;width:100%;padding:24px 0;margin-top:32px;grid-gap:24px;justify-content:flex-end;position:-webkit-sticky;position:sticky;bottom:0}.mt-form__back-button{display:block;padding:12px 32px;background:#fff;border:1px solid #c1c1c1;font-weight:600;border-radius:10px;color:#333;cursor:pointer;transition:.15s}.mt-form__back-button:hover{background:#f9f9f9}.mt-form__next-button{display:block;padding:12px 48px 12px 16px;cursor:pointer;background:#fe9d0d;color:#fff;font-weight:600;border:1px solid #fe9d0d;border-radius:10px;position:relative;transition:.15s}.mt-form__next-button:after{content:">";position:absolute;font-weight:600;font-size:24px;margin-left:24px;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mt-form__next-button:hover{background:#ff7600;border:1px solid #ff7600}.mt-form__row-half{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-gap:32px}.mt-form__row-third{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;grid-gap:32px}.mt-form__row-units{display:grid;width:100%;grid-template-columns:2fr 2fr 1fr;grid-gap:32px}.mt-form__rent-sell-container{display:flex;grid-gap:32px}.mt-form__rent-sell-item{width:100%;max-width:360px;text-align:center;background-color:#fff;padding:32px;border-radius:16px;border:1px solid #ddd;cursor:pointer;transition:.15s}.mt-form__rent-sell-item:hover{border:1px solid #fe9d0d}.mt-form__rent-sell-item.selected{border:1px solid #fe9d0d;box-shadow:0 2px 32px -14px #fe9d0d}.mt-form__rent-sell-item>h2{margin-bottom:0}.mt-form__address-map-container{border-radius:8px}.mt-form__substep-container{display:none}.mt-form__substep-container.active{display:block}.mt-form__buildings-floors-container{background:#fcfcfc;border:1px solid #eee;border-radius:10px;padding:24px 32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mt-form__details-more-container{position:relative;margin-top:32px;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:32px;border:1px solid #ddd;border-radius:10px;background-color:#fcfcfc}.mt-form__details-more-container>.form__input-group{margin-right:16px}.mt-form__details-more-container select{margin-bottom:0}.mt-form__details-more-container>.v-separator{height:80px;margin:0 32px 0 16px}.mt-form__details-logo-container{display:flex;padding-top:32px;grid-gap:32px}#mt-form__logo-input{visibility:hidden;width:0}.mt-form__details-logo-preview{width:240px;height:240px;border:1px solid #ddd;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative;border-radius:8px;padding:16px}.mt-form__details-logo-preview>img{width:100%}.mt-form__details-logo-preview-name{display:flex;justify-content:space-between;position:absolute;bottom:0;width:100%;background:#fff;text-align:center;font-size:14px;padding:4px;border-top:1px solid #ddd}.mt-form__details-logo-preview-name>span{font-size:14px}.mt-form__details-logo-preview-delete{color:#f4a208;font-weight:600;cursor:pointer}.mt-form__details-logo-upload-button{display:inline-block;position:relative;padding:16px 24px;line-height:1.5;font-size:.95rem;cursor:pointer;border:none;border-radius:64px;color:#fff;outline:none;transition:all .15s;font-weight:500;overflow:hidden;text-align:center;background:#ff7600;margin-top:24px}.mt-form__details-logo-upload-text{margin-top:32px;color:#a6a9b7;line-height:2;font-weight:300}.mt-form__unit-counter-container{position:absolute;top:0;right:24px;display:flex}.mt-form__total-units.error{color:#d93025}.mt-form__unit-details-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));background:#fcfcfc;border:1px solid #eee;border-radius:10px;padding:24px 32px;width:100%;grid-gap:16px;margin:16px 0 32px}.mt-form__unit-details-item{text-align:center;padding:16px;background:#fff;border:1px solid #eee;border-radius:8px;cursor:pointer;transition:.15s;display:flex;justify-content:center;align-items:center}.mt-form__unit-details-item:hover{background:#fffdfa;border:1px solid #fe9d0d}.mt-form__unit-details-item.active{background:#f4a208;border:1px solid #f4a208;color:#fff;font-weight:600}.mt-form__unit-details-item>span{color:#9698a1}.mt-form__unit-details-item.active>span{color:#fff}.mt-form__unit-types-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:32px;margin:16px 0 32px}.mt-form__unit-types-item{display:none;padding:8px 16px;color:#9698a1;background:#fff;border:1px solid #eee;border-radius:8px}.mt-form__unit-types-item.active{display:block}.mt-form__parking-available-container{display:flex;width:100%;grid-gap:64px;flex-wrap:wrap;margin-bottom:32px}.mt-form__desc-tabs-container{border-radius:16px;border:1px solid #dcdcdc;background:#f9f9f9;color:#949494;display:flex;grid-gap:32px;padding:0 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:32px}.mt-form__desc-tabs-item{color:#949494;cursor:pointer;padding:16px;position:relative}.mt-form__desc-tabs-item.active{color:#666}.mt-form__desc-tabs-item:after{content:"";position:absolute;bottom:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:4px;background:#fe9d0d;transition:.15s}.mt-form__desc-tabs-item.active:after{width:calc(100% - 16px)}.mt-form__desc-tab-pane{display:none}.mt-form__desc-tab-pane.current{display:block}.mt-form__listing-container{position:relative;max-width:100%}.mt-form__img-container{display:flex;flex-direction:column;width:100%;height:400px;align-items:center;justify-content:center;text-align:center;background-color:#fcfcfc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%23EEEEEEFF' stroke-dasharray='20, 20'/%3E%3C/svg%3E");border-radius:10px;cursor:pointer;transition:.15s;position:relative;overflow:hidden}.mt-form__img-container:hover{background-color:#fafafa}.mt-form__images-preview{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover}.mt-form__images-preview-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4666666666666667);opacity:0;transition:.15s;display:flex;justify-content:center;align-items:center}.mt-form__images-preview:hover>.mt-form__images-preview-backdrop{opacity:1}.mt-form__images-preview-backdrop>div{padding:16px 32px;border:2px solid #fff;color:#fff;border-radius:32px;font-weight:600}.mt-form__images-preview--hidden{display:none}.mt-form__img-example-container{padding:40px;margin-top:32px;display:flex;border:1px solid #eee;background:#fcfcfc;border-radius:2px}.mt-form__img-example{margin-right:32px;position:relative}.mt-form__img-example>img:first-child{border-radius:8px;border:3px solid #4ca90c}.mt-form__img-example>img:nth-child(2){position:absolute;top:0;left:0;-webkit-transform:translate(-45%,-30%);transform:translate(-45%,-30%)}.mt-form__img-example-text>h3{color:#4ca90c}.mt-form__thank-you-image{display:block;height:600px;border-radius:16px}.autocomplete-container{position:relative}.autocomplete-container>input{margin:0;border-radius:.375rem}.autocomplete-dropdown-container{position:absolute;border:1px solid #ddd;border-top:none;z-index:1;top:100%;left:8px;border-radius:0 0 .375rem .375rem;box-shadow:0 2px 8px -1px rgba(0,0,0,.14);overflow:hidden}.suggestion-item{background:#fff}.suggestion-item,.suggestion-item--active{padding:12px 16px;cursor:pointer}.suggestion-item--active:not(:last-child),.suggestion-item:not(:last-child){border-bottom:1px solid #ddd}.suggestion-item--active{background:#fafafa}.inputNumber__container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;grid-gap:6px;gap:6px;position:relative}.inputNumber__container label{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.inputNumber__container label span{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif;color:#3d53f5}.inputNumber__container .inputNumber__suffix-container{display:flex;position:relative}.inputNumber__container .inputNumber__suffix-container input{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;align-items:center;font-size:16px;line-height:24px;font-weight:400;font-family:"Inter",sans-serif;padding:8px 16px;background:#fff;transition:.15s;outline:none;border:2px solid #e0e0e0}.inputNumber__container .inputNumber__suffix-container input.--valid{border-color:#5dc389}.inputNumber__container .inputNumber__suffix-container input.--denied{border-color:#e95c7b}.inputNumber__container .inputNumber__suffix-container input::-webkit-input-placeholder{font-size:16px;line-height:24px;font-weight:400;font-family:"Inter",sans-serif;color:#9e9e9e}.inputNumber__container .inputNumber__suffix-container input::placeholder{font-size:16px;line-height:24px;font-weight:400;font-family:"Inter",sans-serif;color:#9e9e9e}.inputNumber__container .inputNumber__suffix-container input:focus{border-color:#6475f7}.inputNumber__container .inputNumber__suffix-container .inputNumber__suffix{display:flex;justify-content:center;align-items:center;padding:0 16px;color:#3d53f5;font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif;border-top:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.inputNumber__container .inputNumber__error{position:absolute;top:100%;left:0;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif;color:#e95c7b}.selectInput__container{display:flex;flex-direction:column;grid-gap:6px;gap:6px;position:relative}.selectInput__container label{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.selectInput__container label span{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif;color:#3d53f5}.selectInput__container select{display:flex;padding:8px 48px 8px 16px;border:2px solid #e0e0e0;background:#fff;transition:.15s;outline:none;-webkit-appearance:none;appearance:none;font-size:16px;line-height:24px;font-weight:400;font-family:"Inter",sans-serif;background-image:url(/static/media/cabana_cheveron_down.19cd2855.svg);background-repeat:no-repeat,repeat;background-position:right 16px center}.selectInput__container select.--valid{border-color:#5dc389}.selectInput__container select.--denied{border-color:#e95c7b}.selectInput__container select.--active{border-color:#3d53f5}.selectInput__container select:required:invalid{color:#9e9e9e}.selectInput__container select option[value=""][disabled]{display:none}.selectInput__container .selectInput__error{position:absolute;top:100%;right:0;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif;color:#e95c7b}.radioInput__container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;grid-gap:6px;gap:6px;position:relative}.radioInput__container label{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.radioInput__container label span{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif;color:#3d53f5}.radioInput__container .input__radio{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;border:2px solid #3d53f5;border-radius:4px;overflow:hidden;cursor:pointer}.radioInput__container .input__radio div{font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif;color:#3d53f5;padding:6px 24px;transition:.15s}.radioInput__container .input__radio div.selected{font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif;color:#fff;background:#3d53f5;cursor:default}.radioInput__container .input__radio div:not(:last-child){border-right:2px solid #3d53f5}.radioInput__container .radioInput__error{width:-webkit-max-content;width:max-content;position:absolute;top:100%;left:0;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif;color:#e95c7b}.datePicker__container{position:relative}.datePicker__container.--unit-table{display:flex}.datePicker__container label{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.datePicker__container label span{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif;color:#3d53f5}.datePicker__container .datePicker__selector-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:16px;line-height:24px;font-weight:400;font-family:"Inter",sans-serif;padding:8px 16px;border:2px solid #e0e0e0;background:#fff;transition:.15s;outline:none}.datePicker__container .datePicker__selector-container.--valid{border-color:#5dc389}.datePicker__container .datePicker__selector-container.--denied{border-color:#e95c7b}.datePicker__container .datePicker__selector-container.--active{border:2px solid #3d53f5}.datePicker__container .datePicker__selector-container:hover{background:#fcfcfc;cursor:pointer}.datePicker__container .datePicker__selector-container .datePicker__value-placeholder{font-size:16px;line-height:24px;font-weight:400;font-family:"Inter",sans-serif;color:#424242}.datePicker__container .datePicker__selector-container .datePicker__value-placeholder.--active{color:#9e9e9e}.datePicker__container .datePicker__selector-container.--unit-table{width:142px;height:36px;margin-bottom:0;padding:0 12px;justify-content:center}.datePicker__container .datePicker__selector-container.--unit-table img{display:none}.datePicker__container .datePicker__error{position:absolute;top:100%;right:0;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif;color:#e95c7b}.datePicker__dropdown-container{display:none}.datePicker__dropdown-container.--active{display:flex;position:relative}.datePicker__dropdown-container .datePicker__month-season-container{position:absolute;display:flex;flex-direction:column;top:12px;left:0;height:auto;border:1px solid #fea219;border-radius:12px;background-color:#fff;box-shadow:0 0 1px rgba(48,49,51,.05),0 1px 3px rgba(48,49,51,.1);z-index:6}.datePicker__dropdown-container .datePicker__month-season-container:before{content:"";position:absolute;top:-5px;left:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-bottom:8px solid #ff9401;border-right:8px solid transparent;border-left:8px solid transparent}.datePicker__dropdown-container .datePicker__month-season-container.--vso{border:1px solid #3d53f5}.datePicker__dropdown-container .datePicker__month-season-container.--vso:before{border-bottom:8px solid #3d53f5}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector{display:flex;flex-direction:row;padding:16px;justify-content:space-between;grid-gap:16px;gap:16px}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector button{padding:0}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__month,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__season,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__year{border:none;background:none;position:relative;font-size:14px}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__month:hover,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__season:hover,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__year:hover{cursor:pointer}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__month:after,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__season:after,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__year:after{content:"";width:0;background:#fe9d0d;height:3px;transition:all .4s ease-in-out;position:absolute;bottom:-4px;right:0}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__month.--active:after,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__season.--active:after,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__year.--active:after{width:100%;left:0}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__month.--vso:after,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__season.--vso:after,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__date-selector .datePicker__year.--vso:after{background:#3d53f5}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__month-container,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__month-container.--vso,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__season-container,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__season-container.--vso,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__year-list-container,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__year-list-container.--vso{display:none}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__month-container.--vso div:hover,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__season-container.--vso div:hover,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__year-list-container.--vso div:hover{background:#f6f7fd;color:#3d53f5;cursor:pointer;border:1px solid #3d53f5}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__month-container.--active,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__season-container.--active,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__year-list-container.--active{display:grid;grid-template-columns:1fr 1fr;border-radius:0 0 12px 12px;background-color:#fcfcfc;grid-gap:16px;gap:16px;padding:16px;min-width:240px;max-height:350px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__month-container div,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__season-container div,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__year-list-container div{font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__month-container div:hover,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__season-container div:hover,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__year-list-container div:hover{background:#ffebcf;color:#f50;cursor:pointer;border:1px solid #fe9d0d}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__month-container.--active>div,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__season-container.--active>div,.datePicker__dropdown-container .datePicker__month-season-container .datePicker__year-list-container.--active>div{display:flex;justify-content:center;align-items:center;border:1px solid #e0e0e0;border-radius:4px;flex-basis:calc(30% - 9px);min-width:96px;font-size:14px;padding:8px 16px;background-color:#fff;transition:.15s}.datePicker__dropdown-container .datePicker__month-season-container .datePicker__year-list-container>div{min-width:87px}.datePicker__dropdown-container .datePicker__month-season-container.--unit-table{position:unset;width:380px;height:auto;border:none}.datePicker__dropdown-container .datePicker__month-season-container.--unit-table:before{display:none}@media only screen and (max-width:1482px){.datePicker__selector-container>img{width:12px}.datePicker__date-selector{padding:12px 16px}.datePicker__month.--vso:after,.datePicker__season.--vso:after,.datePicker__year.--vso:after{height:2px;transition:all .4s ease-in-out}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal__backdrop{position:absolute;width:100%;height:100%;display:flex;justify-content:center;background:hsla(0,0%,9%,.6);z-index:10000}.modal__backdrop .modal__panel{position:relative}.modal__backdrop.--contentCenter{align-items:center}.modal__backdrop.--animation-delayed-slow{opacity:0;-webkit-animation:fadeIn 1s 1s forwards;animation:fadeIn 1s 1s forwards;overflow:hidden}.multi-select__container{width:100%;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.multi-select__container .multi-select__label{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.multi-select__container .multi-select__label span{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif;color:#3d53f5}.multi-select__container .multi-select__inner-container{position:relative;-webkit-user-select:none;user-select:none;margin-bottom:24px;width:100%}.multi-select__container .multi-select__inner-container .multi-select__input-box{position:relative;display:flex;cursor:pointer;padding:8px 48px 8px 16px;border:2px solid #e0e0e0;background:#fff;transition:.15s;outline:none;-webkit-appearance:none;appearance:none;font-size:16px;line-height:24px;font-weight:400;font-family:"Inter",sans-serif;background-image:url(/static/media/cabana_cheveron_down.19cd2855.svg);background-repeat:no-repeat,repeat;background-position:right 16px center}.multi-select__container .multi-select__inner-container .multi-select__input-box .multi-select__current-selection{display:inline-flex;align-items:center;width:-webkit-max-content;width:max-content}.multi-select__container .multi-select__inner-container .multi-select__input-box .multi-select__current-selection span{display:inline-flex;background:#3d53f5;color:#fff;border-radius:100%;height:24px;width:24px;align-items:center;justify-content:center;margin:1px 8px 0 0;font-size:14px;position:relative;font-size:18px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.multi-select__container .multi-select__inner-container .multi-select__input-box .multi-select__current-selection div{font-size:18px;line-height:28px;font-weight:400;font-family:"Inter",sans-serif}.multi-select__container .multi-select__inner-container .multi-select__input-box .multi-select__current-selection .multi-select__placeholder{font-size:18px;line-height:28px;font-weight:400;font-family:"Inter",sans-serif;color:#9e9e9e}.multi-select__container .multi-select__inner-container .multi-select__input-box.--open,.multi-select__container .multi-select__inner-container .multi-select__input-box:hover{border-color:#3d53f5}.multi-select__container .multi-select__inner-container .multi-select__dropdown-backdrop{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:999}.multi-select__container .multi-select__inner-container .multi-select__dropdown-backdrop.--hidden{display:none}.multi-select__container .multi-select__inner-container .multi-select__dropdown{position:absolute;max-width:600px;width:100%;max-height:320px;overflow-y:scroll;border:1px solid #e2e8f0;padding:0 8px 8px;border-radius:6px;z-index:1000;background:#fff;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1);transition:transform .3s,opacity .15s;margin-bottom:32px}.multi-select__container .multi-select__inner-container .multi-select__dropdown.--closed{visibility:hidden;opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.multi-select__container .multi-select__inner-container .multi-select__item-container{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:0 16px}.multi-select__modal{position:relative;background:#fff;padding:48px 64px 0;border-radius:8px;height:calc(100vh - 64px);max-width:calc(100vw - 64px);display:flex;flex-direction:column;grid-gap:32px;gap:32px}.multi-select__modal .multi-select__modal-title{font-size:24px;font-weight:600}.multi-select__modal .multi-select__lists-container{display:flex;grid-gap:16px;gap:16px;overflow-x:scroll}.multi-select__modal .multi-select__lists-container .multi-select__list-item{flex:1 1;display:flex;flex-direction:column;min-width:256px}.multi-select__modal .multi-select__lists-container .multi-select__list-item .multi-select__list-name{font-size:18px;font-weight:500;padding:8px;margin-bottom:12px;background:#f8fafc;color:#3d59ec;border-radius:4px}.multi-select__modal .multi-select__lists-container .multi-select__list-item .multi-select__list-wrapper{overflow-y:scroll;border:1px solid #ccc;flex:1 1}.multi-select__modal .multi-select__lists-container .multi-select__list-item .multi-select__list-wrapper .multi-select__list{padding-top:8px}.multi-select__modal .multi-select__lists-container .multi-select__list-item .multi-select__list-wrapper .multi-select__list .multi-select__category{background-color:#f4f4f4;width:100%;font-size:14px;font-weight:600;padding:4px 8px;border-radius:4px}.multi-select__modal .multi-select__lists-container .multi-select__list-item .multi-select__list-wrapper .multi-select__list .multi-select__category .multi-select__items-container{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;padding:8px 0}.multi-select__modal .multi-select__lists-container .multi-select__list-item .multi-select__list-wrapper .multi-select__list .multi-select__item{display:inline-block;padding:4px 8px;cursor:pointer;transition:.15s;border-radius:16px;font-size:14px;margin:4px}.multi-select__modal .multi-select__lists-container .multi-select__list-item .multi-select__list-wrapper .multi-select__list .multi-select__item:hover{background:#f3f3f3}.multi-select__modal .multi-select__lists-container .multi-select__list-item .multi-select__list-wrapper .multi-select__list .multi-select__item.selected{background:#3d59ec;color:#fff;text-shadow:0 0 1px #fff}.multi-select__modal .multi-select__next-container{display:flex;border-top:1px solid #e4e9ec;background:#fff;width:100%;padding:24px 0;grid-gap:24px;justify-content:flex-end}.checkbox__container{display:flex;align-items:center;grid-gap:12px;gap:12px;cursor:pointer;margin-top:16px;-webkit-user-select:none;user-select:none;font-size:18px;line-height:32px;font-weight:400;font-family:"Inter",sans-serif}.checkbox__container input{display:none}.checkbox__container input[type=checkbox]:checked~.checkbox__checkmark{background-color:#3d53f5;border:1px solid #3d53f5}.checkbox__container .checkbox__checkmark{position:relative;height:18px;width:18px;background-color:#fff;border:2px solid #3d53f5;border-radius:4px}.checkbox__container .checkbox__checkmark:after{content:"";position:absolute;left:6px;top:2px;width:2px;height:8px;border:2px solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.input__textarea--valid{border-color:#3ec775}.input__textarea--denied{border-color:#c06b5d}.listing-container{width:100%;position:relative}.listing__form-container{display:flex;align-items:center;flex-direction:column;background:#2b2b2b;position:fixed;height:100%;top:0;right:0;justify-content:center;z-index:9;padding:0;width:33.3333333333%;flex:0 0 auto;transition:.5s cubic-bezier(.5,0,0,1)}.listing__form-container--closed{-webkit-transform:translateX(100%);transform:translateX(100%)}.listing__form{padding:0 48px}.listing__form-header{text-align:center}.listing__form-title{font-weight:700;color:#fff}.listing__form-tagline{margin-bottom:32px;color:#fff;line-height:1.5}.listing__form-tagline>div{text-transform:uppercase;color:#fff;line-height:1.5;padding-top:8px;font-weight:600;letter-spacing:.2px}.listing__form-container label{color:#fff}.listing__form-container .btn-primary{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:32px auto 24px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;padding:.75rem 1.5rem}.listing__thank-you-container{color:#fff}.listing__page-container{width:100%}.listing__hero-section{height:100vh;width:100%;background-image:url(/static/media/texture_1.1b5c0572.svg);background-blend-mode:saturation;background-size:cover;background-position:bottom;background-color:hsla(0,0%,92.5%,.6);display:flex;flex-direction:column;justify-content:center;position:relative}.listing__left-col{position:relative;flex:0 0 66.666667%;width:66.6666666667%;padding:0 120px}.listing__hero-project-title{position:absolute;top:48px;left:48px}.listing__jumbotron-container{display:flex;justify-content:center;align-items:center}.listing__jumbotron{padding:32px;background:transparent;max-width:800px}.listing__jumbotron-vp{display:block;padding:16px 24px;background:#ff9401;color:#fff;font-weight:700;font-size:24px}.listing__jumbotron-logo{height:64px}.listing__jumbotron-name{text-transform:uppercase;font-weight:800;font-size:32px}.listing__jumbotron-title{font-size:60px;font-weight:600;margin:0;text-transform:uppercase}.listing__jumbotron-status{font-size:24px;margin:16px 0;text-transform:uppercase}.listing__jumbotron-status>div{display:inline-block;margin:0 12px 7px;width:32px;height:2px;background:#f50}.listing__jumbotron-date{font-size:28px;font-weight:700;margin:16px 0;text-transform:uppercase}.listing__jumbotron-units{display:flex;font-size:20px;align-items:center}.listing__icon-bed{padding-right:8px}.listing__unit-types{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;grid-gap:8px 0}.listing__unit-types>div{padding:0 16px;font-weight:600}.listing__unit-types>div:not(:last-child){border-right:2px solid #333}.listing__big-image-container{position:relative;height:95vh;width:100%;overflow:hidden}.listing__big-image{background-image:url(/static/media/project_image.0ac228ba.jpg);width:100%;height:100%;background-size:cover;background-position:50%}.listing__info-section{position:relative;padding:48px 0;background-image:url(/static/media/texture_3.4a80249b.svg);background-blend-mode:saturation;background-size:cover;background-position:top;background-color:hsla(0,0%,92.5%,.8)}.listing__info-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,92.5%,.4) 75%,#ececec);z-index:-1}.listing__info-title-box--top{position:absolute;bottom:calc(100% + 48px);max-width:calc(100% - 240px)}.listing__info-title{text-align:left;font-weight:600;font-size:1.8rem;line-height:1.5}.listing__info-title,.listing__info-title-box{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff}.listing__info-title-box{padding:24px 48px;background-image:url(/static/media/texture_2.eb5ddb89.svg);background-blend-mode:overlay;background-size:cover;background-position:bottom;background-color:#2b2b2b;box-shadow:0 4px 14px rgba(0,0,0,.2)}.listing__info-title-box--location{width:100%;text-align:center;margin-top:64px}.listing__info-title-box--inclusions{width:100%;text-align:center;margin-bottom:48px}.listing__info-title-box--inclusions>.listing__info-title,.listing__info-title-box--location>.listing__info-title{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}.listing__lines-container{margin:64px 0;width:100%}.listing__lines-item{padding:8px 12px 8px 32px;max-width:600px;display:flex;justify-content:space-between;position:relative;margin-top:16px}.listing__lines-item:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:8px;background-color:#ff9401;border-radius:100%}.listing__lines-item:after{content:"";position:absolute;left:32px;bottom:-2px;width:calc(100% - 32px);border-bottom:1px solid #bbb}.listing__lines-item-value{display:flex}.listing__lines-item-value--units>div{padding-left:16px}.listing__lines-item-value--units>div:not(:last-child){padding-right:16px;border-right:1px solid #777}.listing__amenities-icons-container{display:flex;grid-gap:64px;gap:64px;margin-bottom:48px}.listing__primary-amenity{display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px}.listing__primary-amenity>img{width:112px}.listing__primary-amenity>div{text-transform:capitalize;font-weight:600;font-size:18px}.listing__description-title{font-size:24px;margin:32px 0;font-weight:600}.listing__partners-container{padding-top:32px;padding-bottom:32px}.listing__partners-title{font-size:20px;font-weight:600;margin-bottom:32px}.listing__map-address-container{position:relative;bottom:48px;left:24px;padding:8px;background:#fff;border-radius:4px;font-weight:600;box-shadow:0 2px 14px -7px rgba(0,0,0,.2);border:1px solid #ff9401}.listing__footer{background-color:#222;padding:40px 0 24px}.listing__footer p{color:#fff;font-weight:300;font-size:12px}.listing__footer a{color:#fff;opacity:.7;transition:.15s;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:16px auto 0;text-decoration:none;font-size:12px}.listing__footer a:hover{opacity:1;text-decoration:underline}.amenities-list__wrapper{margin-bottom:32px}.amenities-list__title{margin-bottom:24px;font-weight:600}.amenities-list__list-container{display:flex;grid-gap:24px 32px;gap:24px 32px;flex-wrap:wrap}.amenities-list__list-container>div{position:relative;padding-left:24px}.amenities-list__list-container>div:before{content:"";position:absolute;left:0;width:17px;height:12px;background:url(/static/media/amenity_check.f04ae64b.svg)}.mt-overview-container{padding:64px 0 0;flex-grow:1;min-height:100%;background:#f3f5f7;overflow-y:scroll;position:relative}.mt-o__banner{width:100%;min-height:400px;height:33vh;position:relative}.mt-o__banner-bg{position:absolute;left:0;top:0;background-color:grey;width:100%;height:100%;z-index:0}.mt-o__tab-container{position:absolute;bottom:0;left:64px;-webkit-transform:translateY(50%);transform:translateY(50%);background:#1551e8;display:flex;height:64px;align-items:center;border-radius:32px;z-index:2}.mt-o__tab-item{color:#fff;font-weight:700;padding:24px 64px;position:relative;cursor:pointer}.mt-o__tab-item--active:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:64px;height:8px;background:#ff7600}.mt-o__banner-info{bottom:0;left:64px;padding:32px 32px 80px;background:#fff;max-width:400px;position:absolute;z-index:1}.mt-o__banner-dates-container{display:flex;width:100%;justify-content:space-between}.mt-o__banner-info-arrow{position:absolute;background:#1551e8;width:16px;height:16px;right:48px}.mt-o__tab-pane-container{padding:80px 64px}.mt-o__overview{display:grid;grid-template-columns:minmax(685px,825px) minmax(315px,375px);grid-template-rows:400px 250px}.mt-o__overview-reg_lead{min-width:200px}.mt-o__overview-reg_leads-tophalf{display:grid;grid-template-columns:60% 40%}.mt-o__overview-reg_leads{background:#fff;border-radius:18px;height:400px;padding:30px;margin-right:12px;display:flex;flex-direction:column;justify-content:space-between}.mt-o__overview-current_leads{margin-top:30px;margin-left:80px}.current_leads_num{font-size:50px;font-weight:700;color:#ff7600;text-align:right}.total_leads_num{font-weight:bolder;font-size:90px}.total_leads-text{height:50px;padding-top:55px;text-align:right}.arrow-down_o{border-top:8px solid #ff7600;margin-left:50px}.arrow-down_b,.arrow-down_o{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}.arrow-down_b{border-top:8px solid #000;margin-left:85%;margin-top:2%}.mt-o__overview-total_leads{display:grid;grid-template-columns:minmax(30px,260px) minmax(110px,110px)}.total_leads-num{font-size:90px}.progress-bar{position:relative;height:20px;width:100%;background:#fe9d0d;border-radius:18px;margin-bottom:50px}.filler{background:#ff7600;height:100%;border-radius:inherit;transition:width .2s ease-in}.mt-o__overview-reg_leads-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px}.mt-o__overview-budget_spent,.mt-o__overview-link_clicks,.mt-o__overview-ppl_reached{border:1px solid #ffba7f;border-radius:18px;padding:12px 16px;font-weight:500;font-size:16px}.mt-o__overview-text{font-weight:900;font-size:30px;padding-top:8px}.mt-o__overview-location{background:#fff;border-radius:18px;height:400px;padding:30px;margin-left:12px}.mt-o__overview-budget-demand{display:grid;grid-template-columns:50% 50%}.mt-o__overview-budget{background:#fff;border-radius:18px;height:230px;margin-right:12px;margin-top:12px;position:relative;overflow:hidden}.mt-o__overview-budget_text{padding:30px;height:auto;font-size:small}.mt-o__overview-budget_info-container{position:relative}.mt-o__overview-budget_info-triangle{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #ff7600;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mt-o__overview-budget_info-circle{width:16px;height:16px;background-color:#fff;z-index:5;bottom:-38px}.mt-o__overview-budget_info-circle,.mt-o__overview-budget_info-circle:before{border-radius:100%;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mt-o__overview-budget_info-circle:before{width:12px;height:12px;background-color:#ff7600;bottom:2px;content:""}.mt-o__overview-budget_info{font-size:28px;font-weight:600;background:linear-gradient(270deg,#ff7600,#fe9d0d);border-radius:35px;padding:8px 32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;margin:0 auto}.mt-o__overview-waves_container{position:absolute;margin-top:25px;height:80px;width:388px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;background-size:cover;background-image:url(/static/media/waves.c62baa49.svg);background-repeat:no-repeat}.mt-o__overview-demand{background:#fff;border-radius:18px;height:230px;padding:30px;margin-left:12px;margin-right:12px;margin-top:12px;overflow:hidden}.mt-o__overview-demand-info{display:grid;grid-template-columns:50% 50%;height:100%;width:100%}.mt-o__overview-demand-info-all{display:flex;flex-direction:column;justify-content:space-between}.row{display:flex;align-items:center;margin-bottom:15px}.box{height:20px;width:20px;margin-right:5px}.orange-1{background:#ff7600}.orange-1,.orange-2{mix-blend-mode:multiply}.orange-2{background:#fe9d0d}.orange-3{background:#ffcf7b;mix-blend-mode:multiply}.mt-o__overview-demand-circles{position:relative}.mt-o__overview-demand-circle{border-radius:100%;width:80px;height:80px;text-align:center;color:#fff;position:absolute;transition:.15s}.circle1{right:0;-webkit-transform:scale(1);transform:scale(1)}.circle2{top:30%;left:0;-webkit-transform:scale(.8);transform:scale(.8)}.circle3{bottom:0;right:0;-webkit-transform:scale(.55);transform:scale(.55)}.mt-o__overview-demand-circle-percent{color:#fff;position:absolute;font-weight:600;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px}.mt-o__overview-actions{background:#fff;border-radius:18px;height:230px;padding:30px;margin-left:12px;margin-top:12px}.mt-o__overview-full_listing,.mt-o__overview-leads_list,.mt-o__overview-results_report{border-radius:18px;font-size:12px;cursor:pointer;margin-top:22px;font-weight:600;padding:8px 8px 8px 20px}.mt-o__overview-full_listing{border:1px solid #ffba7f;color:#ff8d2c}.mt-o__overview-leads_list{background-color:#ffcf7a;color:#fff}.mt-o__overview-results_report{background-color:#1551e8;color:#fff}.arrow{color:#ffa150;padding-right:8px}.arrow,.arrow2{text-align:right;float:right}.arrow2{color:#fff;padding-right:13px}.mt-o__price{background:#fff;border-radius:18px;height:400px;padding:30px;min-width:1000px;max-width:1200px}.mt-o__price-tabs{display:grid;margin-left:120px;margin-right:120px;grid-template-columns:20% 20% 20% 20% 20%}.mt-o__price-tab-1bedroom,.mt-o__price-tab-2bedroom,.mt-o__price-tab-3bedroom,.mt-o__price-tab-global,.mt-o__price-tab-studio,.mt-o__product-tab-bdrmDmnd,.mt-o__product-tab-parkDmnd{border-radius:18px;background-color:#e6e6e6;padding:7px;text-align:center;margin:10px;font-size:small;cursor:pointer}.mt-o__product-tab-bdrmDmnd{margin-left:280px;margin-right:15px}.mt-o__product-tab-parkDmnd{margin-left:15px;margin-right:280px}.mt-o__price-title{display:grid;grid-template-columns:20% 80%}.mt-o__price-title_avg{text-align:right}.mt-o__price-title_avg_price{font-weight:600;font-size:20px}.chart_table{display:grid;grid-template-columns:80% 20%}table{margin-top:12px;width:100%}th{line-height:25px;font-weight:400;min-width:65px}td{text-align:center;line-height:48px;font-size:15px}tr:hover{background-color:#e6e6e6}.col1,.col2,.col3{width:33%}.col1,.col2{background:#e6e6e6}.col3{background:#ff7600;color:#fff}.coll1,.coll2,.coll3{background:#d1d1d1;font-weight:600}.coll1{min-width:675px}.coll2{min-width:150px}.coll3{min-width:100px}.coll1,.colll1,.collll1{text-align:left}.coll2,.coll3,.colll2,.colll3,.collll2,.collll3{text-align:center}.colll1,.colll2,.colll3,.collll1,.collll2,.collll3{line-height:27px}.collll1,.collll2,.collll3{font-weight:600}.demand1{background-color:#a6b9f3}.demand2{background-color:#c4d3fa}.demand3{background-color:#d0dbf9}.demand4{background-color:#e7edfd}.mt-o__price-results_report{border-radius:18px;font-size:12px;cursor:pointer;margin-top:22px;font-weight:600;padding:8px 8px 8px 20px;background-color:#1551e8;color:#fff;width:25%;float:right}g[seriesName=Average]{-webkit-transform:translateY(-12px);transform:translateY(-12px)}g[seriesName=Span]{-webkit-transform:translateY(9px);transform:translateY(9px)}.mt-o__product{background:#fff;border-radius:18px;height:587px;padding:30px;min-width:1000px;max-width:1200px}.mt-o__product-tabs{display:grid;margin-left:120px;margin-right:120px;grid-template-columns:50% 50%}.mt-o__leads{background:#fff;border-radius:18px;height:1030px;padding:30px;min-width:1000px;max-width:1200px}.parkingDmndCol{background-color:#1551e8;color:#fff}.parkingDmndTable{border-radius:10px;border:1px solid #e6e6e6;position:relative}.parkingDmndTable th{position:-webkit-sticky;position:sticky;top:0}.parkingDmndTableWrapper{height:300px;overflow-y:scroll}.mt-map-container{margin-top:50px}.amt-header-info{display:grid;grid-template-columns:1fr 1fr}.amt-header-info>div{text-align:right}.amt-header-date{justify-self:end}.amt-header-details{display:grid;grid-template-columns:10% 90%;padding-top:10px;padding-bottom:10px;font-size:.8rem}.amt__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(640px,1fr));grid-gap:1rem}.amt-field__value-card{background:#fff;border-radius:18px;margin:7px;padding:20px;border:1px solid #fff}.pending{background:#fff3cd;border-color:#ffcd39}.validated{background:#d1e7dd;border-color:#479f76}.denied{background:#f8d7da;border-color:#e35d6a}.amt-field__value-card-text{display:flex;flex-direction:column;padding-bottom:20px}.amt-field__value-card-title{width:90%;font-weight:700}.amt-field__value-card-comment-title,.amt-field__value-card-title{font-size:.8rem;padding-bottom:10px}.amt-field__value-card-input-container{display:flex;width:100%}.amt-field__value-card-field_value-input,.amt-field__value-card-input{width:30%;padding:2px .75rem;transition:all .15s ease}.amt-field__value-card-input{margin-right:56px}.amt-field__value-card-field_value-input{margin-right:5px}.amt-field__value-card-input-container>button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.amt-field__value-card-comment-field{padding:0 0 75px;width:100%;font-size:.8rem}.mt-field__value-card-denied-validate-container{margin-top:23px;display:flex;grid-gap:52px;gap:52px;justify-content:center}.mt-field__value-card-denied-validate-container>button{padding:10px 48px;border-radius:8px;border:1px solid rgba(0,0,0,.4);font-size:.8rem;font-weight:600}.amt-field__value-card-denied{background-color:#f8d7da}.amt-field__value-card-validate{background-color:#d1e7dd}.amt-field__value-card-save,.amt-field_value-select{font-size:.8rem;margin-top:23px}.vso-login__container{display:grid;grid-template-columns:1fr 2fr;background:transparent;width:100vw;height:100%}.vso-login__form-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#fff;position:relative;grid-gap:64px;gap:64px;box-shadow:2px 0 14px -7px rgba(0,0,0,.2);-webkit-animation:slideFromLeft 1.2s 1.2s;animation:slideFromLeft 1.2s 1.2s;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideFromLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideFromLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.vso-login__split-container{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;background:transparent}.vso-login__title-container{display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px;width:100%;padding:128px 80px 40px}.vso-login__title-container>img{height:64px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vso-login__title-container>p{font-weight:600;font-size:18px;text-align:center}.vso-login__form-bottom-container{padding:0 80px 16px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.vso-login__form{max-width:400px;width:100%}.vso-login__form,.vso-login__form-input-container{display:flex;flex-direction:column}.vso-login__form-input-container>.form__input-group>label{font-size:16px;margin-bottom:0;color:#333}.vso-login__form-input-name-container{display:flex;grid-gap:24px;gap:24px}.vso-login__form-input-name-container>.form__input-group>label{font-size:16px;margin-bottom:0;color:#333}.vso-login__form-button{display:flex;grid-gap:8px;gap:8px;align-self:flex-end;background-color:#3d59ec;padding:12px;border-radius:5px;border:none;font-weight:500;color:#fff;letter-spacing:.5px;margin:16px auto 0}.vso-login__form-button:hover{cursor:pointer}.vso-login__rights-container{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:12px;gap:12px}.vso-login__rights-container>p{font-size:12px;text-align:center}.slider__container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 54px;background-color:#fff;position:relative;height:560px;width:600px;border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-webkit-animation:slideFromBottom 1.2s 1.2s;animation:slideFromBottom 1.2s 1.2s;-webkit-transform:translateY(64px);transform:translateY(64px);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideFromBottom{0%{-webkit-transform:translateY(64px);transform:translateY(64px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideFromBottom{0%{-webkit-transform:translateY(64px);transform:translateY(64px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.slide{position:absolute;display:flex;flex-direction:column;align-items:center;grid-gap:24px;gap:24px;opacity:0;transition:.15s}.slide>p{margin:0;text-align:center;padding:0 110px;font-size:18px;line-height:2;font-weight:500}.slide.active{opacity:1}.slide-image{width:100%;height:360px;background-repeat:no-repeat;background-position:50%;background-size:contain}.vertical-dots{display:flex;flex-direction:row;grid-gap:16px;gap:16px;position:absolute;bottom:24px;cursor:pointer}.dots{height:10px;width:10px;border-radius:50%;background-color:silver;transition:.15s}.dots.active{background-color:#3d59ec}.dots:not(.active):hover{background-color:#90a2ff}.elementLabel__container{position:absolute;left:50%;-webkit-transform:translate(-50%,16px);transform:translate(-50%,16px);padding:4px 16px;background:#fff;box-shadow:0 2px 7px rgba(0,0,0,.14),0 0 14px 1px rgba(219,224,252,.5);border-radius:16px;white-space:nowrap;-webkit-user-select:none;user-select:none;opacity:0;z-index:8;transition:.3s ease-out}.sales-office__element-container:hover>.elementLabel__container{-webkit-transform:translate(-50%);transform:translate(-50%);opacity:1}.elementLabel__text{text-transform:uppercase;font-weight:600;font-size:18px;line-height:18px;text-align:center;color:#3d59ec}.elementLabel__container.--plans{top:-32px;left:calc(50% - 32px)}.elementLabel__container.--images{top:-32px;left:calc(50% - 16px)}.elementLabel__container.--map{top:-32px}.elementLabel__container.--documents{top:0}.elementLabel__container.--overview{top:-24px}.nameTag__container{position:absolute;display:flex;padding:4px 16px 4px 4px;background:#fff;box-shadow:0 2px 7px rgba(0,0,0,.14);border-radius:32px;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nameTag__container.--client{left:372px;top:544px;-webkit-animation:float 3.5s infinite;animation:float 3.5s infinite}.nameTag__icon{margin-right:8px;height:32px}.nameTag__text{font-size:16px;line-height:16px;color:#333}@-webkit-keyframes float{0%{-webkit-transform:translate(-50%,-8px);transform:translate(-50%,-8px)}50%{-webkit-transform:translate(-50%,-4px);transform:translate(-50%,-4px)}to{-webkit-transform:translate(-50%,-8px);transform:translate(-50%,-8px)}}@keyframes float{0%{-webkit-transform:translate(-50%,-8px);transform:translate(-50%,-8px)}50%{-webkit-transform:translate(-50%,-4px);transform:translate(-50%,-4px)}to{-webkit-transform:translate(-50%,-8px);transform:translate(-50%,-8px)}}.overview__container{background:#f6f7fd;width:100%;min-height:100vh;display:flex;flex-direction:column;grid-gap:32px;gap:32px;z-index:3;margin-top:64px;padding:50px 120px;position:absolute}.overview__container .overview__units-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(224px,1fr));grid-gap:32px 84px;gap:32px 84px}.overview__container .overview__policies-container{display:flex;grid-gap:24px;gap:24px;flex-direction:column;background-color:#fff;padding:32px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1);border-radius:6px}.overview__container .overview__policies-container .overview__policies-grid{display:flex;flex-direction:column;flex-wrap:wrap;max-height:80px;align-content:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-gap:20px;gap:20px}.overview__container .overview__policies-container .overview__policies-grid .overview__policy-item{display:flex;align-items:center;grid-gap:10px;gap:10px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1482px){.overview__container{padding:50px 64px}}.overViewTags__container{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-content:center;padding:6px 24px;border-radius:1000px;background-color:#3d53f5}.overViewTags__container .overViewTags__text{color:#fff;font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.unitBox__units-container{display:flex;flex-direction:column;width:100%;background-color:#fff;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1);border-radius:24px;padding:24px;grid-gap:24px;gap:24px}.unitBox__units-container .unitBox__units-stats-container{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.unitBox__units-container .unitBox__units-stats-container .unitBox__units-stat{display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:16px;line-height:28px;font-weight:400;font-family:"Oxygen",sans-serif}.inclusionsList__container{display:flex;flex-direction:column;grid-gap:32px;gap:32px;padding:32px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;overflow-y:hidden;transition:.15s;background:#fff;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1);border-radius:6px}.inclusionsList__container.--open{max-height:none}.inclusionsList__container.--open .inclusionsList__inner-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px 88px;gap:32px 88px}.inclusionsList__container.--open .inclusionsList__inner-container .inclusionsList__wrapper{display:flex;flex-direction:column;grid-gap:16px;gap:16px;flex-grow:1;width:100%}.inclusionsList__container.--open .inclusionsList__inner-container .inclusionsList__wrapper .inclusionsList__title{font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.inclusionsList__container.--open .inclusionsList__inner-container .inclusionsList__wrapper .inclusionsList__divider{height:1px;width:100%;background-color:#e0e0e0}.inclusionsList__container.--open .inclusionsList__inner-container .inclusionsList__wrapper .inclusionsList__list{display:flex;flex-direction:column;grid-gap:20px;gap:20px;flex-wrap:wrap;max-height:800px}.inclusionsList__container.--open .inclusionsList__inner-container .inclusionsList__wrapper .inclusionsList__list .inclusionsList__item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif}.inclusionsList__container.--open .inclusionsList__inner-container .inclusionsList__wrapper .inclusionsList__list .inclusionsList__item div{display:flex;align-items:center}@media only screen and (max-width:1680px){.inclusionsList__container.--open .inclusionsList__inner-container{grid-template-columns:repeat(2,1fr)}}.projectOverviewBox__container{display:flex;width:100%;background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1);border-radius:10px}.projectOverviewBox__container .projectOverviewBox__split-container{display:flex;flex-direction:column;padding-top:12px;width:calc(40% + 36px);grid-gap:18px;gap:18px;box-shadow:0 0 1px rgba(48,49,51,.05),0 16px 24px rgba(48,49,51,.1)}.projectOverviewBox__container .projectOverviewBox__split-container .projectOverviewBox__title-address-container{display:flex;flex-direction:column;padding:0 24px;grid-gap:8px;gap:8px}.projectOverviewBox__container .projectOverviewBox__split-container .projectOverviewBox__title-address-container .projectOverviewBox__title{font-size:24px;line-height:36px;font-weight:700;font-family:"Inter",sans-serif}.projectOverviewBox__container .projectOverviewBox__split-container .projectOverviewBox__title-address-container .projectOverviewBox__address{display:flex;align-items:center;grid-gap:12px;gap:12px;color:#9e9e9e;font-size:16px;line-height:28px;font-weight:400;font-family:"Oxygen",sans-serif}.projectOverviewBox__container .projectOverviewBox__split-container .projectOverviewBox__building-info-container{display:flex;grid-gap:48px;gap:48px;padding:0 24px}.projectOverviewBox__container .projectOverviewBox__split-container .projectOverviewBox__building-info-container .projectOverviewBox__building-info{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#3d53f5;font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.projectOverviewBox__container .projectOverviewBox__split-container .projectOverviewBox__image-hero{background-position:50%;background-size:cover;flex-grow:1;width:100%}.projectOverviewBox__container .projectOverviewBox__split-two-container{display:flex;flex-direction:column;grid-gap:32px;gap:32px;padding:32px 48px;width:60%}.projectOverviewBox__container .projectOverviewBox__split-two-container .projectOverviewBox__description-text{color:#9e9e9e;font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif}.projectOverviewBox__container .projectOverviewBox__split-two-container .projectOverviewBox__divider{height:1px;width:100%;background:#e0e0e0}.projectOverviewBox__container .projectOverviewBox__split-two-container .projectOverviewBox__details-container{display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:calc(60% + 24px)}.projectOverviewBox__container .projectOverviewBox__split-two-container .projectOverviewBox__details-container .projectOverviewBox__details-info{width:100%;display:flex;justify-content:space-between}.projectOverviewBox__container .projectOverviewBox__split-two-container .projectOverviewBox__details-container .projectOverviewBox__details-info .projectOverviewBox__details-header{font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.projectOverviewBox__container .projectOverviewBox__split-two-container .projectOverviewBox__details-container .projectOverviewBox__details-info .projectOverviewBox__details-answer{font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif}.officeImages__container{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100vw;height:100vh;top:0;left:0;z-index:1000}.officeImages__container .officeImages__image-topbar{display:flex;position:absolute;top:0;left:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:12px 24px;z-index:1;justify-content:flex-end;background-color:rgba(47,48,50,.5)}.officeImages__container .officeImages__image-topbar .officeImages__back-button{display:flex;align-items:center;grid-gap:12px;gap:12px;cursor:pointer;z-index:2;border:2px solid #fff;color:#fff;padding:4px 16px;border-radius:4px;font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif;transition:.15s}.officeImages__container .officeImages__image-topbar .officeImages__back-button svg{width:10px;height:12px}.officeImages__container .officeImages__image-topbar .officeImages__back-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.officeImages__container .officeImages__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:rgba(0,0,0,.7);cursor:pointer}.officeImages__container .officeImages__button{display:flex;align-items:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px;background-color:hsla(0,0%,100%,.8);border-radius:1000px;cursor:pointer;z-index:2;transition:.15s}.officeImages__container .officeImages__button.--previous{left:16px}.officeImages__container .officeImages__button.--next{right:16px}.officeImages__container .officeImages__button:hover{-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}.officeImages__container .officeImages__images-container{position:relative;flex-grow:1;width:100%;height:100%;padding:16px;pointer-events:none}.officeImages__container .officeImages__images-container .officeImages__image{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;bottom:0;left:50%;height:100%;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;pointer-events:all;transition:visibility 0s}.officeImages__container .officeImages__images-container .officeImages__image.--current{transition:opacity .15s,visibility 0s;opacity:1;visibility:visible}.officeImages__container .officeImages__images-container .officeImages__image img{max-height:100%;max-width:100%}.officeImages__container .officeImages__thumbnails-container{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:16px;gap:16px;background:transparent;position:absolute;bottom:36px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.officeImages__container .officeImages__thumbnails-container .officeImages__image-title{color:#fff;font-size:21px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.officeImages__container .officeImages__thumbnails-container .officeImages__vertical-dots{display:flex;flex-direction:row;grid-gap:16px;gap:16px;cursor:pointer}.officeImages__container .officeImages__thumbnails-container .officeImages__vertical-dots .officeImages__dots{height:8px;width:8px;border-radius:50%;background-color:#e0e0e0;transition:.15s}.officeImages__container .officeImages__thumbnails-container .officeImages__vertical-dots .officeImages__dots.active{background-color:#3d53f5}.tableInput__number-container{display:flex;height:100%}input[type=number].tableInput__number{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;height:100%;padding:8px;border-radius:2px;border:2px solid #e0e0e0;transition:.15s;text-align:right}input[type=number].tableInput__number:focus{border:2px solid #3d53f5;outline:none;box-shadow:0 2px 8px -2px rgba(61,83,245,.5)}.tableInput__number+span{display:block;border:2px solid #e0e0e0;border-left:none;height:100%;padding:8px 16px;background:#fff;color:#3142c4;font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.tableInput__number:focus+span{border:2px solid #3d53f5;border-left:none;box-shadow:0 2px 8px -2px rgba(61,83,245,.5)}.tableInput__radio{display:flex;width:100%}.tableInput__radio>div{flex-grow:1;display:flex;justify-content:center;padding:4px 8px;background:#fff;border-top:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;color:#333;transition:.15s;font-size:16px;line-height:28px;font-weight:400;font-family:"Inter",sans-serif}.tableInput__radio>div:hover{background:#eceefe}.tableInput__radio>div:first-child{padding:4px 8px;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0;border-top-left-radius:2px;border-bottom-left-radius:2px}.tableInput__radio>div:last-child{padding:4px 8px;border-right:2px solid #e0e0e0;border-top-right-radius:2px;border-bottom-right-radius:2px}.tableInput__radio>div.--selected{background:#3d53f5;color:#fff;border-left:2px solid #3d53f5;border-bottom-color:#3d53f5;border-right:2px solid #3d53f5;border-top-color:#3d53f5;font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}select.tableInput__select{width:100%;border:2px solid #e0e0e0;padding:8px;border-radius:2px;transition:.15s}select.tableInput__select:focus{border:2px solid #3d53f5;box-shadow:0 2px 8px -2px rgba(61,83,245,.5)}input[type=text].tableInput__text{width:100%;height:32px;border:2px solid #e0e0e0;transition:.15s;outline:none;border-radius:2px;text-align:left}input[type=text].tableInput__text:focus{border:2px solid #3d53f5;box-shadow:0 2px 8px -2px rgba(61,83,245,.5)}.input__text--valid{border-color:#3ec775}.input__text--denied{border-color:#c06b5d}.cell>div,.unitsTable__cell-status{display:flex;align-items:center}.unitsTable__cell-status{grid-gap:10px;gap:10px;padding:4px 8px;border-radius:3px;text-transform:capitalize}.tooltip__portal{position:fixed;z-index:10}.tooltip__container{background:rgba(0,0,0,.8);position:absolute;bottom:calc(100% + 12px);left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);opacity:1;color:#fff;font-size:12px;max-width:200px;width:-webkit-max-content;width:max-content;padding:4px 8px;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.25),0 4px 8px rgba(48,49,51,.5);z-index:1000;transition:transform .15s,opacity .15s;pointer-events:none}.tooltip__container.--closed{-webkit-transform:translate(-50%,8px);transform:translate(-50%,8px);opacity:0;visibility:hidden;transition:transform .15s,opacity .15s,visibility 0s .15s}.tooltip__container:after{position:absolute;content:"";top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,.75)}.dropdown__portal{position:fixed;z-index:12}.dropdown__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}.dropdown__container{display:flex;flex-direction:column;grid-gap:2px;gap:2px;background:#fff;position:absolute;opacity:1;width:-webkit-max-content;width:max-content;font-weight:500;border-radius:4px;z-index:1000;transition:opacity .15s;box-shadow:0 8px 24px rgba(0,0,0,.07),0 4px 16px rgba(0,0,0,.07),0 0 1px rgba(0,0,0,.07);-webkit-user-select:none;user-select:none}.dropdown__container.--closed{opacity:0;visibility:hidden;transition:opacity .15s,visibility 0s .15s}.dropdown__container.--s{top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dropdown__container.--se{top:calc(100% + 8px);left:0}.dropdown__container.--sw{top:calc(100% + 8px);right:calc(100% + 16px)}.dropdown__container.--nw{bottom:calc(100% + 8px);right:0}.dropdown__container.--bottom-center{top:calc(100% + 8px);right:0;-webkit-transform:translateX(28%);transform:translateX(28%)}.dropdown__item{display:flex;grid-gap:8px;gap:8px;border-radius:2px;align-items:center;color:#565656}.dropdown__item>img{height:14px}.unitRow__cogwheel-button{position:relative;cursor:pointer;display:flex;padding:4px;border-radius:4px;transition:.15s}.unitRow__cogwheel-button:hover{background:#eee}.unitRow__cogwheel-button>img{height:16px;width:16px}.unitRow__drag-handle{width:20px;height:40px;cursor:move}.unitRow__view-plan{max-width:80vw;max-height:95vh;border-radius:8px}.unitRow__delete-unit{display:flex;align-items:center;grid-gap:4px;gap:4px;padding:4px 8px;cursor:pointer}.unitRow__delete-unit>img{width:14px;height:16px}.planModal__backdrop{position:fixed;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,9%,.6);z-index:10000}.planModal__backdrop .planModal__backdrop-close{position:absolute;right:24px;top:24px;cursor:pointer}.planModal__backdrop .planModal__backdrop-close svg path{fill:#fff}.errorMessage__container{display:flex;padding:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;background-color:var(--white);border-radius:8px;grid-gap:24px;gap:24px}.errorMessage__errorbar{position:absolute;top:0;left:0;height:100%;width:10px;border-radius:8px 0 0 8px;background-color:#eb625f}.errorMessage__icon-and-text{display:flex;align-items:center;grid-gap:16px;gap:16px;padding-left:16px}.errorMessage__code-text{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.errorMessage__code{font-size:24px;font-weight:500;color:#555}.errorMessage__text{font-size:14px;color:#898c90}.errorMessage__close-container{display:flex;grid-gap:16px;gap:16px;cursor:pointer}.errorMessage__seperator{height:100%;width:0;border:1px solid #ccc}.errorMessage__close{font-size:14px;color:#898c90;align-self:center}.unitsTable__container{width:100%;overflow:hidden;box-shadow:0 24px 32px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);flex-grow:1;background:#fcfcfc}.unitsTable__scroll-container{overflow-x:auto;overflow-y:auto;height:100%;width:100%}.unitsTable__table{border-spacing:0;margin:0;width:100%}.unitsTable__headers-container{z-index:6;width:100%;position:-webkit-sticky;position:sticky;top:0;left:0}.unitsTable__header-row{background-color:#fcfcfc;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1);display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%;padding:0 32px}.unitsTable__header-cell{padding:16px 8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;justify-self:flex-start;align-self:center}.unitsTable__header-cell>span,.unitsTable__header-cell>span div{color:#616161;-webkit-user-select:none;user-select:none;text-transform:uppercase;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif}.unitsTable__header-cell>span strong{color:#616161;text-transform:uppercase;font-size:10px;line-height:16px;font-weight:400;font-family:"Inter",sans-serif}.unitsTable__body{height:360px;width:100%}.unitsTable__after-units-container{display:flex;justify-content:center;padding:40px}.unitsTable__add-unit-container{display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px rgba(61,89,236,.24);border-radius:4px;overflow:hidden;border:1px solid #ccc}.unitsTable__add-unit,.unitsTable__add-unit-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.unitsTable__add-unit{background:#fff;cursor:pointer;transition:.15s;border:none;border-right:1px solid #ccc;padding:8px 16px}.unitsTable__add-unit-arrow{background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:.15s;border:none;padding:8px 12px;display:flex;height:100%;align-items:center}.unitsTable__add-unit-container>.unitsTable__add-unit-arrow:hover,.unitsTable__add-unit-container>button:hover{background:#eee}.unitsTable__row{height:64px;position:relative;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;min-width:100%!important;padding:0 32px}.unitsTable__row .unitsTable__cell:first-child span{font-weight:700}.unitsTable__cell{margin:0;padding:16px 8px;position:relative}.unitsTable__cell>div>span{font-size:16px;line-height:24px;font-weight:700;font-family:"Inter",sans-serif;color:#333}.unitsTable__cell.--sticky{position:-webkit-sticky;position:sticky;top:auto;left:0;background:#fcfcfc;z-index:5;box-shadow:2px 0 4px rgba(0,0,0,.04)}.unitsTable__resizer.--resizing,.unitsTable__resizer:hover{border-left:6px solid #3d59ec;border-right:6px solid #3d59ec}.unitsTable__resizer.--resizing{background:orange}.unitsTable__row:nth-child(odd){background-color:#fcfcfc}.unitsTable__row:nth-child(2n){background-color:#fff}.unitsTable__row.--notAvailable,.unitsTable__row.--rented,.unitsTable__row.--reserved,.unitsTable__row.--sold{position:relative;cursor:not-allowed;opacity:.5}.unitsTable__row.--notAvailable:after,.unitsTable__row.--rented:after,.unitsTable__row.--reserved:after,.unitsTable__row.--sold:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.06)}.unitsTable__row.--available:hover{background-color:#f2f2f2}.unitsTable__row.--notAvailable:hover,.unitsTable__row.--rented:hover,.unitsTable__row.--reserved:hover,.unitsTable__row.--sold:hover{background-color:inherit}.unitsTable__row.--clickable:not(.--notAvailable):hover,.unitsTable__row.--clickable:not(.--rented):hover,.unitsTable__row.--clickable:not(.--reserved):hover,.unitsTable__row.--clickable:not(.--sold):hover{box-shadow:0 2px 14px rgba(61,89,236,.25);z-index:9}.unitsTable__row.--clickable:not(.--notAvailable):after,.unitsTable__row.--clickable:not(.--rented):hover:after,.unitsTable__row.--clickable:not(.--reserved):hover:after,.unitsTable__row.--clickable:not(.--sold):hover:after{content:"";position:absolute;left:0;top:0;height:calc(100% - 4px);width:calc(100% - 4px);border:2px solid #3d59ec;z-index:4;border-radius:4px;pointer-events:none}.unitsTable__cell-plan{position:relative;display:flex;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px;margin:0 auto;transition:.15s}.unitsTable__cell-plan>svg>path{fill:#3d53f5}.unitsTable__cell-plan>img{width:20px;height:20px}.unitsTable__no-units{padding-top:64px;color:#999;width:100%}.unitsTable__modal,.unitsTable__no-units{display:flex;justify-content:center;align-items:center}.unitsTable__modal{position:fixed;top:80px;left:0;width:100vw;height:calc(100vh - 80px);z-index:10}.unitsTable__modal-backdrop{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7);z-index:0;cursor:pointer}.unitsTable__modal-close{position:absolute;top:40px;right:40px;cursor:pointer}.unitsTable__modal-close>img{opacity:.7;width:32px;transition:.15s}.unitsTable__modal-close:hover>img{opacity:1}.unitsTable__modal-container{position:relative;width:calc(100% - 80px);height:calc(100% - 80px);background-color:#fff;z-index:1;border-radius:5px;padding:32px;display:flex;flex-direction:column;align-items:center}.unitsTable__modal-name{font-size:40px;font-weight:600;margin-bottom:40px}.unitsTable__modal-name>span{color:#3d59ec}.unitsTable__modal-image{width:100%;flex-grow:1;background-repeat:no-repeat;background-position:50%;background-size:contain}.columnHeader__price,.columnHeader__sqft{color:var(--white)}.columnHeader__price>strong,.columnHeader__sqft>strong{font-weight:400;color:var(--white);font-size:12px}.addMultiUnits__container{background-color:#fff;width:250px;display:flex;flex-direction:column;padding:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.addMultiUnits__container .addMultiUnits__text{font-size:16px;line-height:28px;font-weight:400;font-family:"Inter",sans-serif}.addMultiUnits__container .addMultiUnits__input-button-container{display:flex;grid-gap:8px;gap:8px}.addMultiUnits__container .addMultiUnits__input-button-container .button{font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif;align-self:flex-end}.filterError__container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;padding:54px 0;width:600px;height:450px;background:#fff;box-shadow:0 0 1px rgba(48,49,51,.05),0 8px 16px rgba(48,49,51,.1)}.filterError__container .filterError__title{color:#e0e0e0;font-size:140px;line-height:144px;font-weight:700;font-family:"Inter",sans-serif}.filterError__container .filterError__error-image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.filterError__container .filterError__error-message{font-size:18px;line-height:32px;font-weight:400;font-family:"Inter",sans-serif}.floorsPagination__container{display:flex;margin-top:32px;overflow-x:auto}.floorsPagination__container.--unit-details{margin-top:0}.floorsPagination__container.--unit-details>.floorsPagination__item:first-child{margin-left:auto}.floorsPagination__container.--unit-details>.floorsPagination__item:last-child{margin-right:auto}.floorsPagination__item{padding:16px 32px;background:#f2f2f2;font-weight:600;color:#3d59ec;text-align:center;cursor:pointer}.floorsPagination__item:hover{background:#eee;transition:.2s}.floorsPagination__item:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.floorsPagination__item:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.floorsPagination__item.--current{background:#3d59ec;color:#fff;transition:.2s}.unitsPlans__container{width:100vw;height:calc(100vh - 64px);background:#fff;position:fixed;top:64px;left:0;z-index:3;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.unitsPlans__container .unitsPlans__header-container{display:flex;flex-direction:column;grid-gap:4px;gap:4px;padding:40px 40px 0}.unitsPlans__container .unitsPlans__header-container .unitsPlans__availability-and-buttons{display:flex;align-items:center;justify-content:space-between}.unitsPlans__container .unitsPlans__header-container .unitsPlans__availability-and-buttons .unitsPlans__units-available{font-size:24px;line-height:36px;font-weight:700;font-family:"Inter",sans-serif}.unitsPlans__container .unitsPlans__header-container .unitsPlans__availability-and-buttons .unitsPlans__units-available>strong{font-size:24px;line-height:36px;font-weight:700;font-family:"Inter",sans-serif;color:#3d53f5}.unitsPlans__container .unitsPlans__header-container .unitsPlans__availability-and-buttons .unitsPlans__view-buttons{display:flex;grid-gap:16px;gap:16px}.unitsPlans__container .unitsPlans__header-container .unitsPlans__availability-and-buttons .unitsPlans__view-buttons button>svg{fill:#fcfcfc}.unitsPlans__container .unitsPlans__header-container .unitsPlans__availability-and-buttons .unitsPlans__view-buttons button.--active>svg>path{fill:#fff}.unitsPlans__container .unitsPlans__header-container .unitsPlans__info-text{color:#616161;font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif}.unitsPlans__container .unitsPlans__filterTable-wrapper{padding-left:40px}.filterTable__container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;justify-content:space-between}.filterTable__container .filterTable__main-filters{display:flex;grid-gap:24px;gap:24px}.filterTable__container .filterTable__main-filters .filterTable__filter-floor-text{display:flex;width:-webkit-max-content;width:max-content;align-items:center;font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.filterTable__container .filterTable__main-filters .filterTable__filter-icon-and-text{display:flex;width:-webkit-max-content;width:max-content;align-items:center;grid-gap:8px;gap:8px}.filterTable__container .filterTable__main-filters .filterTable__filter-icon-and-text div{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.filterTable__container .filterTable__main-filters button.--active>.filterTable__filter-icon-and-text>svg>path,.filterTable__container .filterTable__main-filters button.--active>svg>path{fill:#fff}.filterTable__container .filterTable__main-filters button.--active>.filterTable__filter-floor-text,.filterTable__container .filterTable__main-filters button.--active>.filterTable__filter-icon-and-text>div{color:#fff}.filterTable__container .filterTable__main-filters button>.filterTable__number-of-filters{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:2px 6px;background:#fff;border-radius:100px;color:#3d53f5;font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.filterTable__container .filterTable__main-filters .filterTable__filterTags-container{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px}.filterTable__choose-floor-container{max-width:280px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:auto;max-height:600px;display:flex;flex-direction:column;padding:0;background-color:#fff;border:1px solid #eceefe;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 8px 16px rgba(48,49,51,.1)}.filterTable__choose-floor-container .filterTable__choose-floor-header{display:flex;flex-direction:column;grid-gap:4px;gap:4px;padding:16px 24px}.filterTable__choose-floor-container .filterTable__choose-floor-header .filterTable__choose-floor-text{text-transform:capitalize;font-size:21px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.filterTable__choose-floor-container .filterTable__choose-floor-header .filterTable__choose-floor-info{color:#616161;font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif}.filterTable__choose-floor-container .filterTable__choose-floor{background-color:#f6f7fd;padding:12px 8px 12px 24px}.filterTable__secondary-filter-dropdown{width:400px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:600px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;overflow-y:auto;overflow-x:hidden;padding:24px}.filterTable__secondary-filter-dropdown .filterTable__secondary-filter-header-container{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.filterTable__secondary-filter-dropdown .filterTable__secondary-filter-header-container .filterTable__secondary-filter-header-text{font-size:24px;line-height:36px;font-weight:700;font-family:"Inter",sans-serif}.filterTable__secondary-filter-dropdown .filterTable__secondary-filter-header-container .filterTable__secondary-filter-header-info{color:#616161;font-size:14px;line-height:20px;font-weight:700;font-family:"Oxygen",sans-serif}@media only screen and (max-height:768px){.filterTable__choose-floor-container{max-height:350px}.filterTable__secondary-filter-dropdown{max-height:400px}}.filterDropdown__container{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.filterDropdown__container .filterDropdown__arrow-and-name{display:flex;grid-gap:12px;gap:12px;align-items:center;cursor:pointer}.filterDropdown__container .filterDropdown__arrow-and-name .filterDropdown__arrow{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:3px;transition:.15s}.filterDropdown__container .filterDropdown__arrow-and-name .filterDropdown__arrow.--right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.filterDropdown__container .filterDropdown__arrow-and-name .filterDropdown__arrow.--down{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filterDropdown__container .filterDropdown__arrow-and-name .filterDropdown__name{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.filterDropdown__container .filterDropdown__arrow-and-name .filterDropdown__filter-tags{display:flex;justify-content:center;align-items:center;padding:0 8px;border-radius:100px;background:#eceefe;color:#3d53f5;font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.filterDropdown__container .filterDropdown__content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#f6f7fd;margin:0 -24px}.filterDropdown__container .filterDropdown__content.--open{display:flex;align-items:center;padding:8px 0 8px 42px}.filterDropdown__container .filterDropdown__content.--closed{display:none}.filterMultiSelect__container{display:flex;flex-direction:column}.filterMultiSelect__container .checkbox__input-label{cursor:pointer;font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.copyFloor__floor-items-container .checkbox__input-label{cursor:pointer}.rangeSlider__container{width:100%;padding:36px 0}.rangeSlider__container .rangeSlider__range-track-container{height:32px;display:flex;flex-grow:1;padding-right:32px}.rangeSlider__container .rangeSlider__range-track{height:8px;width:100%;border-radius:4px;align-self:center}.rangeSlider__container .rangeSlider__thumb{width:16px;height:16px;padding:8px;border-radius:50%;background:#3142c4;display:flex;justify-content:center;outline:none;-webkit-transform:translate(-50%);transform:translate(-50%)}.rangeSlider__container .rangeSlider__limits-label{display:flex;justify-content:space-between;padding:0 24px 0 0}.rangeSlider__container .rangeSlider__limits-label .rangeSlider__limits{font-size:14px;line-height:20px;font-weight:700;font-family:"Oxygen",sans-serif}.filterSingleSelect__container{display:flex;flex-direction:column}.filterSingleSelect__container label{cursor:pointer}.filterSingleSelect__container input{margin-right:8px}.filterTags__container{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-gap:8px;gap:8px;background:#eceefe;border-radius:1000px}.filterTags__container .filterTags__info{padding:6px 0 6px 16px;display:flex;align-items:center}.filterTags__container .filterTags__info .filterTags__label{font-size:16px;line-height:28px;font-weight:400;font-family:"Inter",sans-serif;color:#3142c4}.filterTags__container .filterTags__close{padding:6px 8px 6px 0;display:flex;align-items:center;cursor:pointer}.filterTags__container .filterTags__close>svg{width:16px;height:16px}.planView__container{width:100%;height:100%;padding:40px 70px;overflow:auto;background:#f6f7fd;border-top:1px solid #e0e0e0}.planView__container .planView__card-items{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;justify-items:center}.planView__modal-view{overflow:hidden;display:flex;flex-direction:column;border-radius:6px;height:calc(100vh - 64px)}.planView__modal-view .headerBanner__container{padding:40px 48px 24px}.planView__modal-view .headerBanner__container>h4{font-size:48px;line-height:60px;font-weight:700;font-family:"Inter",sans-serif}@media only screen and (max-width:1630px){.planView__container .planView__card-items{grid-template-columns:repeat(3,1fr)}}.planViewCard__container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;display:flex;flex-direction:column;overflow:hidden;cursor:pointer;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 8px 16px rgba(48,49,51,.1);transition:.15s}.planViewCard__container .planViewCard__unit-plan{width:100%;height:250px;position:relative}.planViewCard__container .planViewCard__unit-plan:after{content:"";position:absolute;width:100%;height:250px;background-image:linear-gradient(180deg,transparent 80.73%,#000);opacity:.05;z-index:5}.planViewCard__container .planViewCard__unit-info{display:flex;flex-direction:column;padding:24px;grid-gap:8px;gap:8px;background:#fff}.planViewCard__container .planViewCard__unit-info .planViewCard__unit-number-price{display:flex;justify-content:space-between}.planViewCard__container .planViewCard__unit-info .planViewCard__unit-number-price .planViewCard__unit-number{font-size:21px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.planViewCard__container .planViewCard__unit-info .planViewCard__unit-number-price .planViewCard__unit-price{display:flex;align-items:center;font-size:24px;line-height:36px;font-weight:700;font-family:"Inter",sans-serif}.planViewCard__container .planViewCard__unit-info .planViewCard__unit-number-price .planViewCard__unit-price p{margin:0;font-size:16px;line-height:28px;font-weight:400;font-family:"Inter",sans-serif}.planViewCard__container .planViewCard__unit-info .planViewCard__unit-essentials{color:#3d53f5;font-size:14px;line-height:20px;font-weight:700;font-family:"Oxygen",sans-serif}.planViewCard__container:hover{box-shadow:0 0 1px rgba(48,49,51,.05),0 16px 24px rgba(48,49,51,.1);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.headerBanner__container{display:flex;flex-direction:column;justify-content:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-gap:4px;gap:4px;padding:24px;position:relative;background-color:#3d53f5;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.headerBanner__container .headerBanner__close-button{position:absolute;top:24px;right:24px;cursor:pointer}.headerBanner__container h4{font-size:26px;line-height:40px;font-weight:700;font-family:"Inter",sans-serif;color:#fff;margin:0}.headerBanner__container p{font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif;color:#fff;margin:0}.headerBanner__container.--form{background-color:#3142c4}.planDetailViewer__container{position:relative;display:flex;background:#fcfcfc}.planDetailViewer__container .planDetailViewer__detail-container{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:360px;grid-gap:24px;gap:24px;padding:32px 0 64px 48px;overflow-y:auto}.planDetailViewer__container .planDetailViewer__detail-container .planDetailViewer__unit-info{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.planDetailViewer__container .planDetailViewer__detail-container .planDetailViewer__unit-info .planDetailViewer__unit-sqft-bed-bath-container{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.planDetailViewer__container .planDetailViewer__detail-container .planDetailViewer__unit-info .planDetailViewer__unit-sqft-bed-bath-container .planDetailViewer__unit-sqft{color:#616161;font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.planDetailViewer__container .planDetailViewer__detail-container .planDetailViewer__unit-info .planDetailViewer__unit-sqft-bed-bath-container .planDetailViewer__unit-bed-bath{color:#333;font-size:24px;line-height:36px;font-weight:700;font-family:"Inter",sans-serif}.planDetailViewer__container .planDetailViewer__detail-container .planDetailViewer__unit-info .planDetailViewer__unit-price{display:flex;align-items:center;color:#333;font-size:37px;line-height:52px;font-weight:700;font-family:"Inter",sans-serif}.planDetailViewer__container .planDetailViewer__detail-container .divider{height:1px;width:100%;background:#e0e0e0}.planDetailViewer__container .planDetailViewer__detail-container .planDetailViewer__detail-info-container{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.planDetailViewer__container .planDetailViewer__detail-container .planDetailViewer__detail-info-container .planDetailViewer__detail-title{color:#616161;font-size:12px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.planDetailViewer__container .planDetailViewer__detail-container .planDetailViewer__detail-info-container .planDetailViewer__detail-info{display:flex;align-items:center;grid-gap:16px;gap:16px;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif}.planDetailViewer__container .planDetailViewer__detail-container .planDetailViewer__detail-info-container .planDetailViewer__detail-info svg>path{fill:#3d53f5}.planDetailViewer__container .planDetailViewer__detail-container .planDetailViewer__detail-info-container .planDetailViewer__detail-move-in{display:flex;align-items:center;grid-gap:16px;gap:16px;font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.planDetailViewer__container .planDetailViewer__image-container{display:flex;flex-grow:1;padding:0 64px 48px;position:relative;justify-content:center}.planDetailViewer__container .planDetailViewer__image-container img{border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 16px 24px rgba(48,49,51,.1)}.drawingCanvas__tooltip-container{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;padding:8px}.drawingCanvas__tooltip-container *{color:#fff}.drawingCanvas__tooltip-container .drawingCanvas__tooltip-title{font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.buildingView__container{width:100%;height:100%;background-color:#fff;display:flex}.buildingView__container .buildingView__choose-floor{width:60%;height:100%;display:flex}.buildingView__container .buildingView__floor-plan-table-container{width:40%;height:100%;display:flex;flex-direction:column}.buildingView__container .buildingView__floor-plan-table-container .buildingView__floor-plan,.buildingView__container .buildingView__floor-plan-table-container .buildingView__unit-table{width:100%;height:50%}.buildingViewFloorPlan__container{width:100%;height:100%;display:flex;justify-content:center}.buildingViewTable__container{width:100%;height:100%}.areaMap__container{display:flex;width:100vw;height:calc(100vh - 64px);z-index:3;position:fixed;top:64px;left:0;background:#fff}.areaMap__pane{display:flex;flex-direction:column;height:100%;width:45%;max-width:720px;min-height:100%;z-index:1;box-shadow:0 0 1px rgba(48,49,51,.05),0 16px 24px rgba(48,49,51,.1)}.areaMap__area-google-map{width:55%;flex-grow:1}.areaMap__title-header{width:100%;background:#3d53f5;padding:32px 24px;display:flex;flex-direction:column;grid-gap:4px;gap:4px;z-index:3}.areaMap__title-header h4,.areaMap__title-header p{color:#fff;margin:0}.areaMap__title-header h4{font-size:26px;line-height:40px;font-weight:700;font-family:"Inter",sans-serif}.areaMap__title-header p{font-size:16px;line-height:28px;font-weight:400;font-family:"Oxygen",sans-serif}.areaMap__browsing-container{position:relative;display:flex;width:100%;flex-grow:1;z-index:1;overflow-y:scroll;background-color:#f6f7fd}.areaMap__filters-list{position:-webkit-sticky;position:sticky;padding:24px 0;min-width:186px;height:100%;z-index:2;top:0;background:#fff;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.areaMap__filter-item{position:relative;display:flex;align-items:center;padding:8px 8px 8px 24px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:100%;cursor:pointer;grid-gap:8px;gap:8px;transition:.15s;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif}.areaMap__filter-item svg{width:24px}.areaMap__filter-item svg *{fill:#3d53f5}.areaMap__filter-item:before{content:"";position:absolute;left:0;top:0;height:100%;width:0;background:#3d53f5;transition:.15s}.areaMap__filter-item.--active{background:#eceefe;padding:8px 8px 8px 32px;font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.areaMap__filter-item.--active:before{width:4px}.areaMap__places-list-container{position:relative;display:flex;flex-direction:column;padding:16px 0 0;flex-grow:1}.areaMap__places-list-container h5{margin:0 24px 16px;font-size:21px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.areaMap__places-list{position:relative;flex-direction:column;padding:0 24px}.areaMap__place-item,.areaMap__places-list{display:flex;grid-gap:16px;gap:16px;width:100%}.areaMap__place-item{justify-content:space-between;padding:16px;background:#fff;cursor:pointer;border:2px solid #fff;transition:.15s;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1);border-radius:6px}.areaMap__place-item.--active{border:2px solid #3d53f5;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.areaMap__place-item.--active .areaMap__place-name{color:#3d53f5}.areaMap__place-item.--active .areaMap__place-distance{color:#6475f7}.areaMap__place-name{padding-bottom:8px;font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.areaMap__place-address{color:#616161;font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif}.areaMap__place-distance{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;color:#9e9e9e;white-space:nowrap;font-size:12px;line-height:20px;font-weight:700;font-family:"Oxygen",sans-serif}.areaMap__center-button-container{position:absolute;top:8px;left:8px;z-index:1}.gm-style-iw{border-radius:10px!important;box-shadow:0 0 1px rgba(48,49,51,.05),0 16px 24px rgba(48,49,51,.1)!important}.gm-style-iw-t:after{display:none}.gm-ui-hover-effect{top:0!important;right:0!important}.areaMap__place-details>div:first-child{font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.areaMap__place-details>div:nth-child(2){color:#9e9e9e;font-size:12px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.areaMap__project-details{position:relative;display:flex;flex-direction:row;grid-gap:12px;gap:12px;align-items:center;bottom:56px;left:24px;padding:8px 16px;background:#3d53f5;z-index:1;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1);border-radius:10px}.areaMap__project-details svg{width:24px;height:24px}.areaMap__project-details path{fill:#fff}.areaMap__project-details .areaMap__project-details-name{color:#fff;font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.areaMap__project-details .areaMap__project-details-address{color:#fff;padding-bottom:4px;font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.fileIcon__container{position:relative;width:64px;height:88px;margin-bottom:16px;transition:.15s}.fileIcon__container.--selected{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.fileIcon__container.--big-icon{width:128px;height:172px;margin-bottom:0}.fileIcon__container.--big-icon .fileIcon__type{font-size:24px;letter-spacing:2px;bottom:32px}.fileIcon__bg{position:absolute;width:100%;height:100%;background:#e9e9e0;-webkit-clip-path:polygon(75% 0,100% 20%,100% 100%,0 100%,0 0);clip-path:polygon(75% 0,100% 20%,100% 100%,0 100%,0 0)}.fileIcon__bg:before{content:"";position:absolute;top:0;right:0;width:25%;height:20%;-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%);background:#d9d7ca}.fileIcon__type{position:absolute;bottom:16px;right:-8px;font-size:14px;text-transform:uppercase;font-weight:600;color:#fff;padding:4px 8px;border-radius:4px;letter-spacing:1px}.fileIcon__type.--pdf{background-color:#cf4242}.fileIcon__type.--xls,.fileIcon__type.--xlsx{background-color:#77cf44}.fileIcon__type.--doc,.fileIcon__type.--docx,.fileIcon__type.--word{background-color:#6061be}.fileIcon__type.--txt{background-color:#838395}.fileIcon__type.--ppt,.fileIcon__type.--pptx{background-color:#e07f3e}.fileIcon__type.--mp4{background-color:#7c50c3}.fileIcon__type.--png{background-color:#e2b32c}.fileIcon__type.--jpeg,.fileIcon__type.--jpg{background-color:#2eb099}.documents__container{width:562px;max-height:calc(100vh - 148px);overflow:hidden;position:relative;border-radius:10px}.documents__container,.documents__container .documents__item-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.documents__container .documents__item-container{align-items:center;grid-gap:12px;gap:12px;overflow:auto;width:100%;background:#f6f7fd;padding:36px 58px}.documents__container .documents__item-container .documents__item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;background:#fff;padding:16px;transition:.15s;border:1px solid #fff;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1)}.documents__container .documents__item-container .documents__item .documents__icon-name-size-container{display:flex;align-items:center;grid-gap:24px;gap:24px}.documents__container .documents__item-container .documents__item .documents__icon-name-size-container .documents__icon-container>.fileIcon__container{width:36px;height:44px;margin:0}.documents__container .documents__item-container .documents__item .documents__icon-name-size-container .documents__icon-container>.fileIcon__container>.fileIcon__type{position:absolute;bottom:8px;right:-8px;padding:2px 4px;font-size:10px;line-height:16px;font-weight:700;font-family:"Inter",sans-serif}.documents__container .documents__item-container .documents__item .documents__icon-name-size-container .documents__info-container{display:flex;flex-direction:column;justify-content:center;grid-gap:4px;gap:4px}.documents__container .documents__item-container .documents__item .documents__icon-name-size-container .documents__info-container .documents__name{font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif;color:#333}.documents__container .documents__item-container .documents__item .documents__icon-name-size-container .documents__info-container .documents__size{font-size:12px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif;color:#333}.documents__container .documents__item-container .documents__item .documents__single-download{display:flex;align-items:center;grid-gap:6px;gap:6px;color:#3d53f5;font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif;cursor:pointer;visibility:hidden;opacity:0;transition:opacity .15s}.documents__container .documents__item-container .documents__item:hover{border:1px solid #6475f7;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.documents__container .documents__item-container .documents__item:hover .documents__single-download{opacity:1;visibility:visible;transition:opacity .15s,visibility .15s 0s}.documents__container .documents__download-all{display:flex;justify-content:center;align-items:center;bottom:0;width:100%;background:#f6f7fd;padding:24px}.documents__container .documents__download-all .button.button__primary{align-items:center;grid-gap:10px;gap:10px;padding:6px 16px;border-radius:4px;font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.reservationForm__container{width:100vw;min-height:calc(100vh - 64px);z-index:3;position:absolute;top:64px;left:0;background:#f3f4f6}.reservationForm__steps-container{display:flex;background:#fff;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;width:100%;margin-bottom:32px;padding:16px 16px 24px;justify-content:center;align-items:center}.reservationForm__steps-list{position:relative;width:max(50vw,400px);height:56px}.reservationForm__steps-line{position:absolute;top:50%;width:100%;height:1px;background-color:#d8d8d8;transition:.9s}.reservationForm__steps-line.--active{background-color:var(--blue);height:2px}.reservationForm__steps-item{position:absolute;padding:16px 32px;cursor:pointer;display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;transition:.15s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.reservationForm__step-circle{position:relative;width:24px;height:24px;background-color:var(--white);color:#666;border-radius:100%;border:1px solid #d8d8d8;display:flex;justify-content:center;align-items:center;font-size:14px;transition:.15s}.reservationForm__step-circle>*{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:.15s}.reserationForm__step-text{position:absolute;color:#666;font-size:14px;bottom:-4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}.reservationForm__steps-item svg{height:16px}.reservationForm__steps-item.--active>.reservationForm__step-circle{color:var(--white);background-color:var(--blue);border:1px solid var(--blue)}.reservationForm__steps-item.--active>.reserationForm__step-text{color:var(--blue);font-weight:500}.reservationForm__steps-item svg>path{fill:#36c775}.reservationForm__steps-item.--active svg>path{fill:#fff}.reservationForm__step-title{font-size:24px;margin-bottom:32px;font-weight:600}.reservationForm__button-container{grid-gap:32px;gap:32px}.reservationForm__button-container,.reservationForm__step-container{display:flex;width:100%;justify-content:center}.codeVerification__error{color:#d93025}.codeVerification__success{margin-bottom:32px}.reservationForm__dual-container{display:flex;grid-gap:16px;gap:16px;align-items:flex-start;padding:0 32px}.identityForm__column{display:flex;flex-direction:column;grid-gap:16px;gap:16px;max-width:640px;margin-bottom:32px}.codeVerification__container,.identityForm__container{background:#fff;padding:32px;border-radius:5px;border:1px solid #d8d8d8}.identityForm__billing-info-container{border:1px solid #eaeaea;background:#fafafa;border-radius:4px;padding:8px 16px;margin-bottom:32px}.identityForm__billing-info-container>legend{padding:8px;color:#565656;font-weight:500}.identityForm__billing-info-container input{margin-bottom:16px!important}.unitSelection__container{display:flex;flex-direction:column;align-items:center;height:100%;max-width:min(100vw,1280px);background:#fff;padding:48px;border-radius:8px}.unitSelection__logo{height:64px;margin-bottom:32px}.unitSelection__title{font-size:24px;margin-bottom:32px;font-weight:600}.unitSelection__table-container{display:flex;flex-direction:column;align-items:center;flex-grow:1;height:100%;width:100%}.identityForm__title{font-size:24px;margin-bottom:32px;font-weight:600}.identityForm__subtitle{font-weight:600;color:var(--blue);margin-bottom:8px}.identityForm__small-text{font-size:12px;color:#6b7886;line-height:1.5}.identityForm__paragraph{font-size:14px;margin-bottom:24px;color:#333;font-weight:300;line-height:1.4}.identityForm__small-text>span{color:var(--blue)}.identityForm__row-half{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:center}.codeVerification__row{display:flex;align-items:center;grid-gap:16px;gap:16px}.depositInfo__container{display:flex;flex-direction:column;align-items:center;background:#fff;max-width:min(100vw,1280px);padding:48px;border-radius:8px}.depositInfo__jumbotron{display:flex;max-width:960px;border:2px solid #3d59ec;background:#3d59ec;border-radius:8px;margin:16px 0 64px}.depositInfo__left-panel{color:#fff;line-height:1.5;font-weight:500}.depositInfo__left-panel,.depositInfo__right-panel{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:32px 64px}.depositInfo__right-panel{background:#fff;border-radius:6px}.depositInfo__price{font-size:72px;font-weight:600;position:relative}.depositInfo__price>span{color:#4ad184}.depositInfo__price-taxes{position:absolute;top:0;left:100%;font-size:10px}.depositInfo__subtitle{font-weight:600;color:#777}.depositInfo__grid{display:flex;justify-content:space-evenly;margin-bottom:64px;align-items:center;width:100%}.depositInfo__grid-item{display:flex;flex-direction:column;align-items:center;max-width:272px}.depositInfo__grid-item>div{text-align:center;line-height:1.5}.depositInfo__info-title{font-weight:600;margin-bottom:16px}.depositInfo__info-desc>span{font-weight:600}.payment__container{display:flex;flex-direction:column;align-items:center;background:#fff;padding:48px;border-radius:8px;max-width:min(100vw,1040px)}.payment__subtitle{color:#a6a9b7;font-weight:600}.payment__inner-container{display:grid;width:calc(100% - 64px);grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;padding:48px 0}.payment__left-panel{padding:24px 16px;border-radius:4px;background-color:#fafafa}.payment__title{font-weight:600;margin-bottom:16px}.payment__card-row{display:grid;width:100%;grid-template-columns:2fr 1fr 1fr;grid-gap:32px;gap:32px}.payment__address-row{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px}.payment__right-panel{display:flex;justify-content:center;align-items:center}.payment__blue-card{background:#3d59ec;padding:32px 40px;border-radius:8px;display:flex;flex-direction:column;grid-gap:24px;gap:24px;max-width:420px}.payment__price-title{color:#fff}.payment__price{position:relative;font-size:72px;font-weight:600;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payment__price>span{color:#4ad184}.payment__price-taxes{position:absolute;top:0;left:100%;font-size:10px;color:#fff;white-space:nowrap;font-weight:400}.payment__box,.payment__paragraph{color:#fff;text-align:center}.payment__box{padding:16px;background-color:#7085f2;border-radius:4px;display:flex;justify-content:center;align-items:center}.payment__error-message{color:#df1b41;padding-top:32px}.reservationConfirmation__container{display:flex;flex-direction:column;align-items:center;grid-gap:24px;gap:24px;background:#fff;padding:56px;border-radius:8px;border:1px solid #d8d8d8}.reservationConfirmation__blue-container{display:flex;flex-direction:column;align-items:center;background:#3d59ec;padding:32px 64px;grid-gap:32px;gap:32px;border-radius:8px}.reservationConfirmation__checkmark{width:96px;margin:16px 0}.reservationConfirmation__title{font-size:48px;font-weight:600;color:var(--blue)}.reservationConfirmation__subtitle{font-size:20px;font-weight:600}.reservationConfirmation__paragraph--white{color:#fff}.reservationConfirmation__split-container{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-gap:32px;flex-grow:1}.reservationConfirmation__paragraph{display:flex;justify-content:center;align-items:center;grid-gap:32px;gap:32px;flex-direction:column;max-width:600px;line-height:1.5}.reservationConfirmation__paragraph>div>span{text-decoration:underline;font-weight:500}.reservationConfirmation__contact-info{display:flex;justify-content:center;align-items:center}.reservationConfirmation__button-container{display:flex;grid-gap:36px;gap:36px}.unitCard__container{background:#fff;display:flex;flex-direction:column;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:5px;overflow:hidden;border:1px solid #d6d6d6}.unitCard__title-container{position:relative;padding:24px 24px 16px;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.12);background-color:#fff}.unitCard__title-row{display:flex;justify-content:space-between}.unitCard__unit-price{position:relative;font-weight:500}.unitCard__unit-price>span{font-size:12px}.unitCard__unit-price>div{position:absolute;margin-top:2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:12px;font-weight:400;color:#6b7886;white-space:nowrap}.unitCard__project-address{display:flex;grid-gap:12px;gap:12px;margin-top:8px;align-items:center}.unitCard__project-address>svg{height:16px;width:16px}.unitCard__project-address>div{color:#6b7886;font-size:14px}.unitCard__plan{height:320px;width:100%;position:relative;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-position:50%;background-size:contain;background-repeat:no-repeat;background-color:#f6f6f6}.unitCard__info-container{padding:16px 8px;display:flex;align-items:center;grid-gap:16px;gap:16px;width:calc(100% - 48px);border-bottom:1px solid #ddd}.unitCard__title{font-size:24px;margin-bottom:32px;font-weight:600}.unitCard__row{margin-bottom:64px;width:100%;display:flex;grid-gap:32px;gap:32px;flex-grow:1}.unitCard__expand-button{position:absolute;bottom:16px;right:16px;font-size:14px;font-weight:500;padding:4px 8px;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 2px rgba(0,0,0,.12),0 0 1px rgba(0,0,0,.08);display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;border-radius:4px;background:#fff;transition:.15s}.unitCard__expand-button:hover{background:#fafafa}.unitCard__expand-button>svg{width:18px}.unitCard__unit-number{font-size:16px;position:relative;font-weight:500}.unitCard__unit-number>span{font-weight:600}.unitCard__unit-info-item{display:flex;flex-direction:column;align-items:center;grid-gap:4px;gap:4px;width:33.33333334%}.unitCard__unit-info-title{font-weight:500}.unitCard__image{flex-grow:1;background-position:50%;background-size:contain;background-repeat:no-repeat;height:100%}.unitCard__checkout-container{padding:16px 0;width:calc(100% - 48px)}.unitCard__checkout-title{font-size:16px;font-weight:600;margin-bottom:12px}.unitCard__checkout-list{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.unitCard__checkout-item{display:flex;justify-content:space-between}.unitCard__checkout-item-name,.unitCard__checkout-item-price{font-size:14px}.unitCard__checkout-item:last-child{margin-top:8px}.unitCard__checkout-item:last-child>div{font-weight:700;font-size:16px}.unitCard__cancellation-panel{color:var(--blue);font-weight:600}.unitCard__cancellation-panel,.unitCard__questions-panel{padding:24px;background:#fff;border-radius:5px;border:1px solid #d6d6d6}.unitCard__questions-panel{display:flex;grid-gap:16px;gap:16px}.unitCard__questions-panel>div>div:last-child{margin-top:8px;font-weight:600;text-decoration:underline;cursor:pointer}.diaporama__container{position:absolute;overflow:hidden}.diaporama__container.--images{top:5.5px;left:2px;width:184px;height:145px;-webkit-transform:matrix(1,.4,0,.94,0,0);transform:matrix(1,.4,0,.94,0,0)}.diaporama__container.--plans{top:5px;left:2px;width:184px;height:161px;-webkit-transform:matrix(1,-.4,0,.94,0,0);transform:matrix(1,-.4,0,.94,0,0)}.diaporama__item{position:absolute;width:100%;height:100%;z-index:1;opacity:1;-webkit-filter:contrast(1.1) brightness(.9) grayscale(.05);filter:contrast(1.1) brightness(.9) grayscale(.05);transition:opacity 1s}.diaporama__item.--images{background-position:50%;background-repeat:no-repeat;background-size:contain}.diaporama__item.--plans{display:flex;justify-content:center;align-items:center;background:#ddd}.diaporama__item.--hidden{opacity:0}.diaporama__shadow{z-index:3;box-shadow:inset 0 1px 2px rgba(0,0,0,.7000000000000001)}.diaporama__overlay,.diaporama__shadow{position:absolute;width:100%;height:100%}.diaporama__overlay{z-index:2;background-position:50%;background-size:cover;background-repeat:no-repeat;mix-blend-mode:screen;opacity:.9}.diaporama__plan-table-container{display:flex;position:relative;overflow:hidden;width:80%;height:75%;background-color:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1),0 0 16px rgba(0,0,0,.05);z-index:1}.diaporama__plan-table{position:relative;width:60%;border-right:1px solid #ccc;height:100%}.diaporama__plan-image{width:40%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}.diaporama__plan-table-header{position:relative;height:24px;width:100%;background:#3d59ec}.diaporama__plan-table-header:after{content:"";position:absolute;top:50%;left:8px;width:calc(100% - 16px);background:hsla(0,0%,100%,.25);height:5px;border-radius:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.diaporama__plan-table-line{position:relative;height:16px;width:100%;border-bottom:1px solid #ccc}.diaporama__plan-table-line:after{content:"";position:absolute;top:50%;left:8px;background:#ddd;height:4px;border-radius:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.diaporama__plan-table-line.--0:after{width:calc(100% - 32px)}.diaporama__plan-table-line.--1:after{width:calc(100% - 24px)}.diaporama__plan-table-line.--2:after{width:calc(100% - 48px)}.elementHighlight{position:relative;z-index:4;transition:.15s;opacity:0}.sales-office__element-container:hover>.elementHighlight{opacity:1}.elementHighlight.--plans{top:-48px;left:-22px}.elementHighlight.--images{top:-46px;left:-19px}.elementHighlight.--documents,.elementHighlight.--map,.elementHighlight.--overview{top:0;left:0}.sales-office__container{width:100%;height:100%;background:linear-gradient(45deg,#ece9e6,#fcfbfb);background:linear-gradient(0deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.03) 30%,#fff 40%,hsla(0,0%,100%,.03) 50%,hsla(0,0%,100%,.03)),radial-gradient(ellipse at bottom left,#ece9e6 0,#fcfbfb 100%)}.sales-office__split-container{display:flex;justify-content:space-evenly;padding-top:64px;height:100%}.sales-office__video-chat-container{width:400px}.sales-office__bg-image-container{position:relative;padding:32px;margin-top:24px;z-index:2}.sales-office__bg-image{width:960px;-webkit-filter:drop-shadow(-6px 11px 24px rgba(0,0,0,.2)) drop-shadow(-4px 4px 8px rgba(0,0,0,.2)) brightness(1.05) contrast(.95);filter:drop-shadow(-6px 11px 24px rgb(0 0 0/20%)) drop-shadow(-4px 4px 8px rgb(0 0 0/20%)) brightness(1.05) contrast(.95)}.sales-office__elements-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-user-select:none;user-select:none}.sales-office__element-container{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.sales-office__element-highlight{opacity:0;transition:.1s linear;cursor:pointer;opacity:1;transition:.2s linear}.sales-office__element-container.--plans{top:248px;left:101px}.sales-office__element-container.--images{top:226px;left:643px}.sales-office__element-container.--map{top:470px;right:298px}.sales-office__element-container.--documents{top:62px;right:470px}.sales-office__element-container.--overview{top:424px;left:286px;z-index:6}@media only screen and (max-width:1024px){.sales-office__bg-image{width:800px}.sales-office__element-container.--images{top:179px;left:547px}.elementHighlight.--images>svg{width:187px}.diaporama__container.--images{top:18.5px;left:-4px;width:153px;height:122px}.sales-office__element-container.--plans{top:197px;left:94px}.elementHighlight.--plans>svg{width:189px}.diaporama__container.--plans{top:19px;left:-3px;width:152px;height:133px}.sales-office__element-container.--map{top:390px;right:254px}.elementHighlight.--map>svg{width:112px}.sales-office__element-container.--documents{top:21px;right:398px}.elementHighlight.--documents>svg{width:209px}.sales-office__element-container.--overview{top:350px;left:244px}.elementHighlight.--overview>svg{width:90px}.nameTag__container.--client{left:316px;top:452px}}@media only screen and (max-height:880px){.sales-office__bg-image{width:800px}.sales-office__element-container.--images{top:179px;left:547px}.elementHighlight.--images>svg{width:187px}.diaporama__container.--images{top:18.5px;left:-4px;width:153px;height:122px}.sales-office__element-container.--plans{top:197px;left:94px}.elementHighlight.--plans>svg{width:189px}.diaporama__container.--plans{top:19px;left:-3px;width:152px;height:133px}.sales-office__element-container.--map{top:390px;right:255px}.elementHighlight.--map>svg{width:110px}.sales-office__element-container.--documents{top:21px;right:398px}.elementHighlight.--documents>svg{width:209px}.sales-office__element-container.--overview{top:350px;left:244px}.elementHighlight.--overview>svg{width:90px}.nameTag__container.--client{left:316px;top:452px}}@media only screen and (max-width:880px){.sales-office__bg-image{width:640px}}@media only screen and (max-width:600px){.sales-office__bg-image{width:320px}}.sales-office__bottom-logo-container{height:64px;width:100vw;position:fixed;bottom:0;display:flex;justify-content:center;align-items:center;z-index:3}.sales-office__bottom-logo-wrapper{position:relative}.sales-office__bottom-logo{padding:6px;display:block;height:36px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:48px}.sales-office__visitors-number{position:fixed;bottom:16px;left:16px;padding:8px 16px;background-color:#fff;border-radius:80px;font-size:14px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.sales-office__visitors-number>span{font-weight:700;color:#3d59ec}.contactUsCard__container{position:fixed;bottom:20px;right:24px;display:flex;align-items:center;justify-content:center;grid-gap:30px;gap:30px;background-color:#fff;padding:24px;cursor:pointer;z-index:5;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 16px 24px rgba(48,49,51,.1)}.contactUsCard__container .contactUsCard__text{font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif;color:#333}.contactUsCard__container .contactUsCard__message-bubble-icon{display:flex;align-items:center}.contactUsCard__container .contactUsCard__message-bubble-icon svg{width:32px;height:32px}.contactUsCard__container .contactUsCard__message-bubble-icon svg>path{fill:#3d53f5}.contactUsCard__container.--active{display:flex;flex-direction:column;grid-gap:20px;gap:20px;align-items:unset;cursor:unset}.contactUsCard__container.--active .contactUsCard__close-button{position:absolute;top:12px;right:16px;cursor:pointer}.contactUsCard__container.--active .contactUsCard__close-button svg>path{fill:#bdbdbd}.contactUsCard__container.--active .contactUsCard__text-container{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.contactUsCard__container.--active .contactUsCard__text-container h5{margin:0;font-size:21px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif;color:#333}.contactUsCard__container.--active .contactUsCard__info-container{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.contactUsCard__container.--active .contactUsCard__info-container .contactUsCard__mail-info,.contactUsCard__container.--active .contactUsCard__info-container .contactUsCard__phone-info{display:flex;align-items:center;grid-gap:10px;gap:10px}.contactUsCard__container.--active .contactUsCard__info-container .contactUsCard__mail-info .contact-info,.contactUsCard__container.--active .contactUsCard__info-container .contactUsCard__phone-info .contact-info{font-size:16px;line-height:28px;font-weight:400;font-family:"Inter",sans-serif;color:#333}.contactUsCard__container.--active .contactUsCard__divider{display:flex;align-items:center;grid-gap:8px;gap:8px}.contactUsCard__container.--active .contactUsCard__divider .divider{border:1px solid #e0e0e0;width:100%}.contactUsCard__container.--active .contactUsCard__buttons{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.contactUsCard__container.--active .contactUsCard__buttons .button.button__primary{justify-content:center;align-items:center;grid-gap:10px;gap:10px;width:100%;font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif;border-radius:4px}.calendly-inline-widget{width:600px;height:600px}.videoCall__container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;position:relative;grid-gap:8px;gap:8px;padding:16px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.videoCall__participants-container{display:flex;flex-direction:column;width:100%;grid-gap:8px;gap:8px}.videoCall__participant{position:relative;width:100%;height:240px;overflow:hidden;border-radius:8px;border:6px solid rgba(0,0,0,.75)}.videoCall__participant-video-container{width:100%;height:100%;border-radius:4px}.videoCall__participant-video{position:absolute;background:#000;top:0;left:0;right:0;bottom:0;object-fit:contain}.videoCall__participant-name{position:absolute;bottom:0;left:0;border-top-right-radius:3px;background:rgba(0,0,0,.6);color:#fff;padding:6px 8px 6px 6px;font-size:14px}.videoCall__toolbar{display:flex;width:100%;justify-content:space-between;padding:8px;background-color:rgba(0,0,0,.75);border-radius:8px}.videoCall__toolbar-item{cursor:pointer;color:#fff;height:100%;padding:8px;text-align:center;font-size:14px;border-radius:4px;transition:.15s;background-color:hsla(0,0%,100%,.05)}.videoCall__toolbar-item:hover{background-color:hsla(0,0%,100%,.15)}.projects__no-vso-container{display:flex;justify-content:space-between;grid-gap:4%;gap:4%;background-color:#fff;border-radius:8px;padding:64px;box-shadow:0 10px 20px rgba(0,0,0,.04)}.projects__no-vso-content{display:flex;flex-direction:column;justify-content:space-between;width:50%}.projects__no-vso-content>div:first-child{font-size:32px;font-weight:800}.projects__no-vso-content>div:nth-child(2){font-size:16px;font-weight:300;line-height:24px}.projects__no-vso-button-container{display:flex;flex-direction:row;align-items:center;grid-gap:16px;gap:16px}.projects__no-vso-button-container>img:hover{cursor:pointer}.projects__no-vso-button-container>div{font-size:18px}.projects__no-vso-img-container{display:flex;justify-content:center;width:500px;height:300px}.projects__no-vso-img-container>img{object-fit:cover}.projects__no-vso-start{position:relative;display:flex;flex-direction:column;margin:36px 0;background-color:#3d59ec;width:164px;height:64px;border-radius:10px;padding:8px;grid-gap:4px;gap:4px;align-self:flex-end;text-decoration:none}.projects__no-vso-start:hover{cursor:pointer}.projects__no-vso-start>div:first-child{font-size:24px;color:#fff;font-weight:700}.projects__no-vso-start>div:nth-child(2){font-size:11px;color:#fff;font-weight:700}.projects__no-vso-start>img{position:absolute;top:20px;right:8px}.vso__start-project{width:100%;background:#fff;border-radius:16px;padding:8px 0;display:flex;flex-direction:column;cursor:pointer;position:relative;transition:.15s;text-align:center;font-size:72px;text-decoration:none;color:#c4c4c4;font-weight:100;margin-bottom:42px}.--delete{border:1px solid #f52c00;color:#f52c00}.--delete:hover{background-color:#f52c00;color:#fff}.--pause{border:1px solid #f7c25b;color:#f7c25b}.--pause:hover{background-color:#f7c25b;color:#fff}.--activate{border:1px solid #53a204;color:#53a204}.--activate:hover{background-color:#53a204;color:#fff}.vso__list-item{width:100%;background:#fff;border-radius:8px;margin-bottom:42px;display:flex;flex-direction:column;grid-gap:16px;gap:16px;position:relative;overflow:hidden;padding:24px 32px 24px calc(28% + 24px);box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);transition:.15s}.vso__item-image{position:absolute;left:0;top:0;height:100%;width:25%;background-position:50%;background-size:cover;background-color:#ddd;border-radius:8px}.vso__item-header{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.vso__item-header>h2{font-size:24px;margin:0}.vso__item-header>p{margin:0;font-size:16px;font-weight:700;color:#666}.vso__item-options{position:absolute;top:16px;right:16px;cursor:pointer;width:32px;height:32px;border-radius:100%;background-color:#fff;transition:.15s}.vso__item-options:hover{background-color:#eee}.vso__item-options>svg{width:32px;height:32px}.vso__item-options-container{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.vso__item-options-items{text-align:center;padding:12px 24px;border-radius:8px;transition:.15s;cursor:pointer}.vso__item-status-last-update-container{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.vso__item-status-container{display:flex;grid-gap:16px;gap:16px}.vso__item-status-container>p{margin:0;font-size:16px;font-weight:600}.vso__item-status-last-update-container>p{margin:0;font-size:12px}.vso__item-button-upon-status{display:flex;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-gap:16px;gap:16px;padding:12px 24px;background-color:#3d59ec;border-radius:8px;text-decoration:none;cursor:pointer}.vso__item-button-upon-status>p{margin:0;color:#fff;font-size:20px;font-weight:600}.vso__item-status-type{display:flex;align-items:center;grid-gap:8px;gap:8px}.vso__item-status-type>.status-text,.vso__item-status-type>p{margin:0;font-size:16px;font-weight:600;color:#888}.circle{width:14px;height:14px;border-radius:50%}.circle.active{background:#53a204}.circle.inactive{background:#f7c25b}.status-text.active{color:#53a204}.status-text.inactive{color:#f7c25b}.vso__item-modal{display:flex;flex-direction:column;grid-gap:32px;gap:32px;background-color:#fff;padding:32px 48px;border-radius:8px}.vso__item-modal-text{font-size:18px}.vso__item-modal-text>strong{color:#3d59ec;font-weight:800;text-decoration:underline;font-size:16px}.vso__item-modal-button-container{display:flex;justify-content:center;grid-gap:32px;gap:32px}.vso__item-modal-button{padding:8px 16px;border:1px solid #3d59ec;border-radius:8px;color:#3d59ec;cursor:pointer;transition:.15s}.vso__item-modal-button:hover{background-color:#3d59ec;color:#fff}.vsoDashSidebar__container{display:flex;flex-direction:column;grid-gap:16px;gap:16px;background:#3142c4;height:100vh;padding:32px 20px;z-index:1000}.vsoDashSidebar__item{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.15s;padding:8px;aspect-ratio:1/1;border-radius:10px}.vsoDashSidebar__item.--active,.vsoDashSidebar__item:hover,.vsoDashSidebar__project-image:hover{background-color:#3d53f5}.vsoDashSidebar__item:before{content:"";position:absolute;left:-20px;width:0;height:100%;background:#fff;opacity:.5;transition:.15s;border-radius:0 10px 10px 0}.vsoDashSidebar__item.--active:before{width:8px;opacity:1}.vsoDashSidebar__item.--edit-button{aspect-ratio:initial;color:#fff;padding:2px 8px;border-radius:6px;font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.vsoDashSidebar__item-label{visibility:hidden;opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px);position:absolute;left:calc(100% + 8px);background:#333;color:#fff;padding:8px 12px;white-space:nowrap;transition:visibility 1s 0s,opacity .15s,-webkit-transform .15s;transition:visibility 1s 0s,opacity .15s,transform .15s;transition:visibility 1s 0s,opacity .15s,transform .15s,-webkit-transform .15s;border-radius:4px;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif}.vsoDashSidebar__item:hover>.vsoDashSidebar__item-label{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:visibility 0s,opacity .15s,-webkit-transform .15s;transition:visibility 0s,opacity .15s,transform .15s;transition:visibility 0s,opacity .15s,transform .15s,-webkit-transform .15s}.vsoDashSidebar__project-image{display:flex;justify-content:center;align-items:center;overflow:hidden;object-fit:cover;padding:4px;width:57px;aspect-ratio:1/1;cursor:pointer;border-radius:100%}.vsoDashSidebar__divider{width:100%;height:1px;background:#e0e0e0}.toggleButton__switch{position:relative;display:inline-block;width:36px;height:20px}.toggleButton__switch>input{opacity:0;width:0;height:0}.toggleButton__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e0e0e0;box-shadow:inset 0 0 3px rgba(0,0,0,.05);border-radius:10px;transition:.15s}.toggleButton__slider:before{position:absolute;content:"";height:12px;width:12px;left:4px;top:4px;box-shadow:0 0 4px rgba(0,0,0,.05);background-color:#fcfcfc;transition:.15s;border-radius:50%}input:checked+.toggleButton__slider{background-color:#3d53f5;box-shadow:inset 0 0 3px rgba(0,0,0,.1)}input:checked+.toggleButton__slider:before{-webkit-transform:translateX(16px);transform:translateX(16px);box-shadow:0 0 4px rgba(0,0,0,.1)}.selectColumnType__container{display:flex;border-radius:6px;padding:12px 16px;line-height:1.5;border:1px solid #e2e8f0;transition:all .15s ease;width:100%;outline:none;cursor:pointer;position:relative;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif}.selectColumnType__container.--active{border:1px solid var(--blue)}.selectColumnType__selected-value{display:flex;justify-content:space-between;align-items:center;width:100%;color:#333}.selectColumnType__selected-value:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333}.selectColumnType__select-container{display:none;z-index:5000}.selectColumnType__select-container.--active{display:flex;flex-direction:column;position:absolute;top:calc(100% + 8px);left:0;height:320px;width:100%;overflow:auto;background-color:#fff;border:#6475f7;z-index:5000;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.selectColumnType__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.5;z-index:100}.selectColumnType__item{padding:8px 16px;border-bottom:1px solid #eceefe;z-index:5000}.selectColumnType__item:hover{background-color:hsla(0,0%,93.3%,.7058823529)}.selectOptionPanel__container{width:50%;display:flex;grid-gap:8px;gap:8px;flex-direction:column}.selectOptionPanel__helper-container{display:flex;justify-content:space-between;width:90%}.selectOptionPanel__label-info-container{display:flex;grid-gap:8px;gap:8px}.selectOptionPanel__label-info-container>.form__input-group,.selectOptionPanel__label-info-container>.form__input-group>label{margin:0}.selectOptionPanel__info-icon-container{position:relative}.selectOptionPanel__info-icon-container>svg,.selectOptionPanel__sort-container{cursor:pointer}.selectOptionPanel__options{display:none}.selectOptionPanel__options.--active{display:flex;flex-direction:column;grid-gap:8px;gap:8px;max-height:200px;overflow:auto}.selectOptionPanel__option-item-container{display:flex;width:100%;justify-content:space-between;align-items:center}.selectOptionPanel__option-item{display:flex;align-items:center;justify-content:center;width:90%;border:2px solid #e3e8ef;border-radius:5px;padding:8px 0}.selectOptionPanel__remove_item{cursor:pointer}.selectOptionPanel__remove_item>svg>path:first-child{fill:var(--white)}.selectOptionPanel__remove_item>svg>path:nth-child(2){fill:#c7c7c0}.selectOptionPanel__input-options{display:flex;grid-gap:16px;gap:16px;height:100%}.selectOptionPanel__input-options .form__input-group{height:100%}.selectOptionPanel__input-options textarea{padding:12px}.selectOptionPanel__input-options>.form__input-group{width:100%}.selectOptionPanel__checkmark{align-self:flex-end;margin-bottom:64px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.customColumnForm__container,.selectOptionPanel__checkmark{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.customColumnForm__container{display:flex;flex-direction:column;background-color:#fff;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 16px 24px rgba(48,49,51,.1)}.customColumnForm__header{width:100%;background-color:#3142c4;padding:24px 48px;color:#fff;border-radius:10px 10px 0 0;font-size:26px;line-height:40px;font-weight:700;font-family:"Inter",sans-serif}.customColumnForm__container>h1{margin:0}.customColumnForm__body{display:flex;flex-direction:column;grid-gap:24px;gap:24px;padding:40px 48px}.customColumnForm__body-split-container{display:flex;grid-gap:48px;gap:48px}.customColumnForm__buttons-container{display:flex;grid-gap:16px;gap:16px;align-self:flex-end}.customColumnForm__choose-type-container>.form__input-group>input[type=text]:focus{border:1px solid var(--blue)}.customColumnForm__choose-type-container>.form__input-group>select{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.customColumnForm__type-item-with-desc{display:flex;grid-gap:16px;gap:16px;align-items:center}.customColumnForm__item-text{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.customColumnForm__item-desc{color:#616161;font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif}.customColumnForm__type-item{display:flex;grid-gap:8px;gap:8px;align-items:center}.customColumnForm__container>.button{align-self:end}.customColumnForm__delete-confirmation{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin:24px 0;background:#fce8ec;padding:24px;width:100%;border-radius:4px}.customColumnForm__delete-confirmation div{color:#9c0f2e}.customColumnForm__delete-confirmation .customColumnForm__delete-buttons-container{display:flex;grid-gap:12px;gap:12px}.editColumns__container{background:#fff;min-width:320px;overflow-y:auto;display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px;padding:12px 0 16px;border:1px solid #eceefe;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 8px 16px rgba(48,49,51,.1)}.editColumns__header{display:flex;flex-direction:column;grid-gap:4px;gap:4px;padding:0 16px;width:100%}.editColumns__title{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.editColumns__subtitle{font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif;color:#616161}.editColumns__divider{border-bottom:1px solid #e0e0e0;width:100%}.editColumns__list{display:flex;flex-direction:column;padding:0 4px;width:100%}.editColumns__item{display:flex;align-items:center;justify-content:space-between;padding:4px;transition:.15s;border-radius:4px}.editColumns__item:hover{background-color:#ececec;cursor:pointer}.editColumns__item-name-container{display:flex;grid-gap:8px;gap:8px;align-items:center}.editColumns__item-name-container div{text-transform:capitalize;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif}.editColumns__item-name-container svg{height:16px;width:16px}.editColumns__item-name-container .editColumns__item-custom-tag{display:inline-block;background-color:#eceefe;color:#3142c4;padding:0 8px;border-radius:10px;font-size:12px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.editColumns__add-column-button{display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;border:1px solid #cbcbcb;padding:12px 96px;border-radius:5px;margin-top:16px;cursor:pointer}.editColumns__add-column-text{font-size:14px;font-weight:600;color:var(--black)}.editColumns__remove-and-toggle-container{display:flex;grid-gap:16px;gap:16px;align-items:center}.editColumns__remove-column{display:flex;align-items:center}.editColumns__remove-column>svg>path:first-child{fill:var(--white)}.editColumns__remove-column>svg>path:nth-child(2){fill:#c7c7c0}.vsoDashUnits__container{display:flex;height:calc(100vh - 64px);flex-direction:column}.vsoDashUnits__header-container{display:flex;flex-direction:column;grid-gap:32px;gap:32px;padding:32px 48px 24px;background-color:#fcfcfc}.vsoDashUnits__header-inner-container{display:flex;justify-content:space-between}.vsoDashUnits__header{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.vsoDashUnits__header>div{font-size:31px;line-height:48px;font-weight:700;font-family:"Inter",sans-serif}.vsoDashUnits__header>p{margin:0;color:#616161;font-size:16px;line-height:28px;font-weight:400;font-family:"Inter",sans-serif}.vsoDashUnits__view-buttons-container{display:flex;grid-gap:16px;gap:16px}.vsoDashUnits__view-buttons-container button>svg{fill:#fcfcfc}.vsoDashUnits__view-buttons-container button.--active>svg>path{fill:#fff}.vsoDashUnits__buttons-container{display:flex;justify-content:space-between}.vsoDashUnits__buttons-left-container{display:flex;grid-gap:16px;gap:16px}.vsoDashUnits__buttons-left-container button>svg{fill:#fcfcfc}.vsoDashUnits__buttons-left-container button.--active>svg>path{fill:#fff}.vsoDashUnits__buttons-right-container{display:flex;align-items:flex-end;grid-gap:16px;gap:16px}.vsoDashUnits__buttons-right-container button>svg{fill:#fcfcfc}.vsoDashUnits__buttons-right-container button.--active>svg>path{fill:#fff}.vsoDashUnits__save-status{color:#9e9e9e;opacity:0;transition:.9s 1.5s;font-size:16px;line-height:28px;font-weight:400;font-family:"Inter",sans-serif}.vsoDashUnits__save-status.--shown{opacity:1;transition:0s}.loadingBar__container{display:flex;flex-direction:column;align-items:center;width:650px;height:200px;padding:48px 32px;background-color:#fff;border-radius:12px;grid-gap:36px;gap:36px}.loadingBar__text{align-self:flex-start;font-size:18px;font-weight:600}.loadingBar__outer-bar{height:25px;width:100%;background-color:#ccc;border-radius:50px;overflow:hidden}.loadingBar__outer-bar.--thin{height:8px;border-radius:4px}.loadingBar__inner-bar{background-color:#3d59ec;height:100%;border-radius:50px;width:0;display:flex;justify-content:flex-end;align-items:center;transition:width 1s ease-out;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);-webkit-animation:loading-bar-stripes 1s linear infinite;animation:loading-bar-stripes 1s linear infinite;background-size:2rem 2rem}.loadingBar__inner-bar>span{color:#fff;padding-right:8px}@-webkit-keyframes loading-bar-stripes{0%{background-position:2rem 0}to{background-position:0 0}}@keyframes loading-bar-stripes{0%{background-position:2rem 0}to{background-position:0 0}}.dragDropTemp__container{width:100%;height:100%;padding:10px;background-color:#f6f7fd;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1);transition:.15s}.dragDropTemp__container .dragDropTemp__contents{width:100%;height:100%;display:flex;border:1px dashed #e0e0e0;box-sizing:border-box;padding:24px 48px}.dragDropTemp__container .dragDropTemp__contents .dragDropTemp__batch-grid-items{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:24px 16px}.dragDropTemp__container .dragDropTemp__contents .dragDropTemp__batch-grid-items .dragDropTemp__batch-item{display:flex;flex-direction:column;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:16px 16px 8px;background-color:#fff;grid-gap:8px;gap:8px;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 8px 16px rgba(48,49,51,.1)}.dragDropTemp__container .dragDropTemp__contents .dragDropTemp__batch-grid-items .dragDropTemp__batch-item .dragDropTemp__batch-item-name{font-size:12px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}.dragDropTemp__container .dragDropTemp__contents .dragDropTemp__file-upload-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:16px;gap:16px}.dragDropTemp__container .dragDropTemp__contents .dragDropTemp__file-upload-container .dragDropTemp__text{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.dragDropTemp__container .dragDropTemp__contents .dragDropTemp__file-upload-container .dragDropTemp__text.--active{color:#fff}.dragDropTemp__container.--active{background-color:#3d53f5}@media only screen and (max-width:1482px){.dragDropTemp__container .dragDropTemp__contents .dragDropTemp__batch-grid-items{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:1250px){.dragDropTemp__container .dragDropTemp__contents .dragDropTemp__batch-grid-items{grid-template-columns:repeat(3,1fr)}}.infoTemplate__container{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.infoTemplate__container .infoTemplate__items{display:flex;grid-gap:24px;gap:24px}.infoTemplate__container .infoTemplate__items .infoTemplate__icons{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.infoTemplate__container .infoTemplate__items .infoTemplate__icons svg{width:105px;height:120px}.infoTemplate__container .infoTemplate__items .infoTemplate__text-container{display:flex;flex-direction:column;justify-content:center;grid-gap:4px;gap:4px}.infoTemplate__container .infoTemplate__items .infoTemplate__text-container .infoTemplate__info-title{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.infoTemplate__container .infoTemplate__items .infoTemplate__text-container .infoTemplate__info-text{font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif}.uploadPlans__upload-plans-container{background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:24px 56px;border-radius:12px;box-shadow:0 0 1px rgba(48,49,51,.05),0 8px 16px rgba(48,49,51,.1)}.uploadPlans__unit-plans-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 64px;background-color:rgba(61,89,236,.02);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%233D59ECFF' stroke-dasharray='10' stroke-dashoffset='13'/%3E%3C/svg%3E");border-radius:10px;cursor:pointer}.uploadPlans__project-bg-image>svg{width:125px;height:125px}.uploadPlans__unit-plans-container.active{background-color:rgba(20,58,250,.4431372549)}#uploadPlans__unit-plans-input{display:none}.uploadPlans__unit-plans-text{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.uploadPlans__unit-plans-text>h3{color:#666;font-size:20px;text-align:center}.uploadPlans__unit-plans-text>h3>strong{color:var(--blue);text-decoration:underline}.uploadPlans__unit-plans-text>p{margin:0;color:#666;font-size:16px;line-height:2;text-align:center}.uploadPlans__unit-plans-text>p>strong{color:var(--blue);font-weight:800}.uploadPlans__unit-plans-view-how{display:flex;flex-direction:column;border:1px solid #e4e9ec;background:rgba(61,89,236,.02);margin-top:24px;padding:16px 24px;grid-gap:16px;gap:16px;overflow-x:auto}.uploadPlans__unit-plans-view-how>svg{cursor:pointer;height:48px}.uploadPlans__unit-plans-view-how>svg>path{fill:var(--blue)}.uploadPlans__unit-plans-view-how>p{margin:0;font-size:16px;font-weight:700;color:#707070}.uploadPlans__unit-plan-items{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:8px;grid-gap:16px;gap:16px;padding:16px 32px;background:var(--white);border:1px solid rgba(61,90,236,.4);border-radius:8px}.uploadPlans__unit-plan-items>p{margin:0;white-space:nowrap}.batchUpload__batch-container{display:flex;flex-direction:column;width:1440px;height:100%;background-color:#fff;overflow:hidden;border-radius:10px}.batchUpload__batch-container .batchUpload__batch-split-container{display:flex;grid-gap:64px;gap:64px;width:100%;height:100%;padding:48px}.batchUpload__batch-container .batchUpload__batch-split-container .batchUpload__batch-drag-drop{width:50%}.batchUpload__batch-container .batchUpload__batch-split-container .batchUpload__batch-info{width:50%;height:100%}.batchUpload__batch-container .batchUpload__batch-save{display:flex;justify-content:flex-end;padding:0 48px 48px}.batchUpload__batch-container .batchUpload__batch-save .button svg{width:16px;height:16px}.batchUpload__batch-container .batchUpload__batch-save .button svg path{fill:#fff}.subSteps__tabs-container{display:flex;grid-gap:32px;margin-bottom:56px}.subSteps__tabs-item{position:relative;min-width:12%;padding-bottom:16px;color:#666}.subSteps__tabs-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#d4d4d4;transition:.15s}.subSteps__tabs-item.active{color:var(--black)}.subSteps__tabs-item.active:after{background-color:var(--blue)}.copyTable__main-container{background:var(--white);border-radius:8px;width:850px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:32px 48px}.copyTable__confirm-copy-container{display:flex;align-items:center;grid-gap:96px;gap:96px;margin:64px 0}.copyTable__selected-floor-text{background-color:var(--blue);padding:12px 64px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:8px}.copyTable__selected-floor-text>p{color:var(--white);margin:0;font-size:18px;text-decoration:underline;font-weight:700}.copyTable__confirm-copy-icons{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.copyTable__confirm-copy-icons>p{margin:0}.copyTable__copy-to-floor-text{display:flex;flex-direction:column;grid-gap:16px;gap:16px;box-shadow:0 4px 4px rgba(0,0,0,.1),0 5px 24px -9px var(--blue);padding:24px 48px}.copyTable__copy-to-floor-items{display:flex;align-items:center;grid-gap:8px;gap:8px}.copyTable__copy-to-floor-items>p{font-weight:700;margin:0}.--disabled:hover{border:1px solid #999;background-color:#ccc;color:#666;cursor:default}.cell{position:relative;width:100%;font-size:16px;line-height:24px;font-weight:400;font-family:"Inter",sans-serif;color:#333;white-space:nowrap;display:flex;align-items:center;grid-gap:8px;gap:8px}.cell>div{display:block;width:100%;text-overflow:ellipsis;overflow:hidden}.cell.--header{padding:8px 32px;color:#fff;font-weight:600}.cell.--fixed{position:-webkit-sticky;position:sticky;top:auto;left:0;box-shadow:2px 0 4px rgba(0,0,0,.04)}.unitRow{background:#fff!important}.table__container{width:100%;overflow:hidden;box-shadow:0 24px 32px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);flex-grow:1;background:#fcfcfc}.table__scroll-container{overflow-x:auto;overflow-y:auto;height:100%;width:100%}.table__table{border-spacing:0;margin:0;width:100%}.table__headers-container{z-index:6;width:100%;position:-webkit-sticky;position:sticky;top:0;left:0}.table__header-row{background-color:#fcfcfc;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1);display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%;padding:0 32px}.table__header-cell{padding:16px 8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;justify-self:flex-start;align-self:center}.table__header-cell>span,.table__header-cell>span div{color:#616161;-webkit-user-select:none;user-select:none;text-transform:uppercase;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif}.table__header-cell>span strong{color:#616161;text-transform:uppercase;font-size:10px;line-height:16px;font-weight:400;font-family:"Inter",sans-serif}.table__body{height:360px;width:100%}.table__after-units-container{display:flex;justify-content:center;padding:40px}.table__row{height:64px;position:relative;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;min-width:100%!important;padding:0 32px}.table__row .table__cell:first-child span{font-weight:700}.table__cell{margin:0;padding:16px 8px;position:relative}.table__cell>div>span{font-size:16px;line-height:24px;font-weight:700;font-family:"Inter",sans-serif;color:#333}.table__cell.--sticky{position:-webkit-sticky;position:sticky;top:auto;left:0;background:#fcfcfc;z-index:5;box-shadow:2px 0 4px rgba(0,0,0,.04)}.table__resizer.--resizing,.table__resizer:hover{border-left:6px solid #3d59ec;border-right:6px solid #3d59ec}.table__resizer.--resizing{background:orange}.table__row:nth-child(odd){background-color:#fcfcfc}.table__row:nth-child(2n){background-color:#fff}.table__cell-plan{position:relative;display:flex;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px;margin:0 auto;transition:.15s}.table__cell-plan>svg>path{fill:#3d53f5}.table__cell-plan>img{width:20px;height:20px}.table__no-data{padding-top:64px;color:#999;display:flex;justify-content:center;align-items:center;width:100%}.leads__modal-container{background:#fcfcfc;width:640px;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.leads__modal-header{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:24px 48px;border-bottom:1px solid #e0e0e0}.leads__modal-header>div:first-child{font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.leads__modal-header>div:nth-child(2){color:#616161;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif}.leads__modal-contact-info{padding:24px 48px;border-bottom:1px solid #e0e0e0}.leads__modal-body{padding:24px 48px 32px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.leads__modal-body>div{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.leads__modal-text{font-size:16px;line-height:28px;font-weight:400;font-family:"Oxygen",sans-serif}.leads__modal-text.--bold{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.vsoDashStats__container{overflow-y:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#fcfcfc}.vsoDashStats__header-container{display:flex;flex-direction:column;grid-gap:48px;gap:48px;padding:32px 48px 24px;background-color:#fcfcfc;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1)}.vsoDashStats__header-inner-container{display:flex;justify-content:space-between}.vsoDashStats__header{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.vsoDashStats__header>div{font-size:31px;line-height:48px;font-weight:700;font-family:"Inter",sans-serif}.vsoDashStats__header>p{margin:0;color:#616161;font-size:16px;line-height:28px;font-weight:400;font-family:"Inter",sans-serif}.vsoDashStats__sections-container{display:flex;flex-direction:column;grid-gap:32px;gap:32px;padding:32px 48px;background:#fcfcfc}.vsoDashStats__title{font-size:24px;line-height:36px;font-weight:700;font-family:"Inter",sans-serif;margin-bottom:24px}.vsoDashStats__summary-container{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr 1fr;background:#fff;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.vsoDashStats__summary-item{margin:32px 48px;border-right:1px solid #e0e0e0}.vsoDashStats__summary-title{color:#616161;font-size:26px;line-height:40px;font-weight:700;font-family:"Inter",sans-serif}@media screen and (max-width:1200px){.vsoDashStats__summary-title{font-size:24px;line-height:36px;font-weight:700;font-family:"Inter",sans-serif}}.vsoDashStats__summary-value{color:#3d53f5;font-size:64px;line-height:80px;font-weight:700;font-family:"Inter",sans-serif}@media screen and (max-width:1200px){.vsoDashStats__summary-value{font-size:48px;line-height:60px;font-weight:700;font-family:"Inter",sans-serif}}.vsoDashStats__summary-progress{display:flex;align-items:center;grid-gap:8px;gap:8px}.vsoDashStats__summary-progress span{color:#9e9e9e;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif}.vsoDashStats__progress-container{padding:24px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.vsoDashStats__deposit-container,.vsoDashStats__progress-container{width:100%;background:#fff;display:flex;justify-content:center;border-radius:10px}.vsoDashStats__deposit-container{padding:24px 32px;grid-gap:64px;gap:64px;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1)}.vsoDashStats__deposit-boxes{display:flex;flex-direction:column;grid-gap:32px;gap:32px}.vsoDashStats__deposit-box{display:flex;flex-direction:column;align-items:center;padding:16px 24px;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.vsoDashStats__deposit-value{color:#3142c4;font-size:31px;line-height:48px;font-weight:700;font-family:"Inter",sans-serif}.vsoDashStats__deposit-title{color:#616161;font-size:18px;line-height:32px;font-weight:400;font-family:"Oxygen",sans-serif}.vsoDashStats__deposit-chart{flex-grow:1;max-width:640px}.vsoDashStats__unit-type-container{width:100%;background:#fff;padding:32px;display:flex;justify-content:center;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1)}.vsoDashStats__unit-type-container div{flex-grow:1}.vsoDashStats__stats-table .vsoDashStats__stats-table-header{position:relative;display:flex;width:100%;background:#3142c4}.vsoDashStats__stats-table .vsoDashStats__stats-table-header div{flex-grow:1;width:20%;padding:12px 24px;color:#fff;font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.vsoDashStats__stats-table .vsoDashStats__stats-table-row{position:relative;display:flex;width:100%;background:#fff}.vsoDashStats__stats-table .vsoDashStats__stats-table-row:nth-child(odd){background:#fcfcfc}.vsoDashStats__stats-table .vsoDashStats__stats-table-row div{flex-grow:1;width:20%;padding:12px 24px;color:#333;font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.vsoDashStats__stats-table .vsoDashStats__stats-table-row.--total div{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.vsoDashStats__unit-floor-container{width:100%;background:#fff;padding:32px;display:flex;justify-content:center;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1)}.vsoDashStats__unit-floor-container div{flex-grow:1}.vsoDashStats__viewed-units-container{width:100%;background:#fff;padding:32px;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1)}.vsoDashStats__viewed-units-container div{flex-grow:1}.vsoDashboard__container{position:relative;width:100%;display:flex;padding:64px 0 0}.vsoDashboard__content-container{flex-grow:1;overflow-y:auto;box-shadow:0 0 1px rgba(48,49,51,.05),0 16px 24px rgba(48,49,51,.1)}.--disabled{border:1px solid #999;background-color:#ccc;color:#666;cursor:default}.product-form__container{display:flex;flex-direction:column;background:#f6f7fd;margin-top:64px;width:100%}.product-form__progress-box{padding:24px 32px;background:var(--white);border-radius:8px 8px 0 0;height:100%;text-align:center;overflow:hidden;position:relative;margin-top:16px;min-width:320px;box-shadow:0 2px 14px -7px rgba(0,0,0,.2);display:none}.product-form__progress-steps{display:block;text-align:left;padding:16px;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-form__step-container{overflow-y:auto;padding:48px 120px;position:relative;display:flex;flex-direction:column;background:#f6f7fd;align-items:center}.product-form__step-container.--fullWidth{padding:0;height:100%;width:100%}.product-form__progress-box.vso:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background-color:var(--blue)}.product-form__progress-step{font-weight:300;padding:8px;color:#777}.product-form__progress-step.current,.product-form__progress-step.done{font-weight:600;position:relative;color:var(--black)}.product-form__progress-step.vso.done:before{width:12px;height:12px;background-color:#73ca74;border-radius:100%}.product-form__progress-step.vso.current:before,.product-form__progress-step.vso.done:before{content:"";position:absolute;left:-16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-form__progress-step.vso.current:before{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid var(--blue)}.product-form__step__title{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:40px}.product-form__step-subtext{padding-right:16px;width:75%}.product-form__progress-box.vso>h1,.product-form__step-subtext>h1{margin-top:22px;margin-bottom:16px}.product-form__step-subtext>p{margin:0;font-size:16px}.product-form__next-container{display:flex;border-top:1px solid #e4e9ec;background:var(--white);width:100%;padding:24px 0;margin-top:32px;grid-gap:24px;justify-content:flex-end;position:-webkit-sticky;position:sticky;top:100vh}.product-form__substep-container{display:none}.product-form__substep-container.active{display:block}.product-form__row-half{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-gap:32px}.product-form__row-half>.form__input-group>input[type=text]:focus{border:1px solid var(--blue)}.product-form__row-third{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;grid-gap:0 32px}.product-form__row-units{display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-template-columns:2fr 2fr 1fr;grid-gap:32px}.product-form__buildings-floors-container{background:#fcfcfc;border:1px solid #eee;border-radius:10px;padding:24px 32px;width:-webkit-max-content;width:max-content}.product-form__details-more-container{position:relative;margin-top:32px;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:32px;border:1px solid #ddd;border-radius:10px;background-color:#fcfcfc}.product-form__details-more-container>.form__input-group{margin-right:16px}.product-form__details-more-container select{margin-bottom:0}.product-form__details-more-container>.v-separator{height:80px}.product-form__details-box{display:flex;flex-direction:row;grid-gap:16px;gap:16px}.product-form__parking-available-container,.product-form__tolerance-container{display:flex;width:100%;grid-gap:64px;flex-wrap:wrap;margin-bottom:32px}.product-form__tolerance-container{margin-top:32px}.product-form__unit-types-item{display:none;padding:8px 16px;color:#9698a1;background:var(--white);border:1px solid #eee;border-radius:8px}.product-form__unit-types-item.active{display:block}.product-form__error-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:var(--white);display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;padding:24px;grid-gap:16px;gap:16px}.product-form__error-container>h3{color:var(--red);margin:0}.product-form__error-container>div{font-size:18px;color:var(--red);text-align:center}.product-form__error-container>button{background-color:var(--blue);border-radius:8px;padding:8px 16px;border:1px solid var(--white);color:var(--white);transition:.15s}.product-form__error-container>button:hover{background-color:var(--white);border-radius:8px;padding:8px 16px;border:1px solid var(--blue);color:var(--blue);cursor:pointer}@media only screen and (max-width:1482px){.product-form__split-container>div,.product-form__split-container>p,.product-form__step-subtext>p,.product-form__substep-container .form__input-group select{font-size:14px}.product-form__progress-box>h1,.product-form__step-subtext>h1{font-size:1.5em}}@media only screen and (max-width:1360px){.product-form__parking-available-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1200px){.product-form__row-units{display:flex;flex-direction:column;width:100%}.product-form__row-units>.form__input-group select{width:-webkit-max-content;width:max-content}.product-form__row-units>.form__input-group>select{margin-bottom:8px}.product-form__details-more-container{flex-direction:column;grid-gap:16px;gap:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-form__details-box{display:flex;flex-wrap:wrap;grid-gap:36px;gap:36px}.product-form__details-more-container>.v-separator{height:2px;border:1px solid #e1e7ea;margin:0}}@media only screen and (max-width:1100px){.product-form__row-third{grid-template-columns:repeat(2,1fr);grid-gap:0 24px}}.divider{background-color:#e0e0e0}.divider.horizontal{height:1px}.divider.vertical{width:1px}.formGroup__container{width:100%;height:100%;display:grid;grid-template-columns:1fr 3fr;grid-gap:48px;gap:48px}.formGroup__container .formGroup__title-desc-container{display:flex;flex-direction:column;grid-gap:24px;gap:24px;max-width:224px}.formGroup__container .formGroup__title-desc-container .formGroup__title{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.formGroup__container .formGroup__fields-container{display:flex;flex-direction:column;grid-gap:26px;gap:26px}.formGroup__container .formGroup__fields-container .formGroup__fields-row{display:flex;align-items:center;grid-gap:24px;gap:24px}.steps__container{padding:24px;display:flex;flex-direction:column;grid-gap:24px;gap:24px;background:#fff;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.steps__container .steps__title-desc-container .steps__title{font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.steps__container .steps__title-desc-container .steps__desc{font-size:14px;line-height:20px;font-weight:700;font-family:"Oxygen",sans-serif}.addressInput__container{display:flex;flex-direction:column;width:100%;height:100%;position:relative}.addressInput__container .addressInput__address-box{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.addressInput__container .addressInput__address-box label{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.addressInput__container .addressInput__address-box label span{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif;color:#3d53f5}.addressInput__container .addressInput__address-box .autocomplete-container{position:relative}.addressInput__container .addressInput__address-box .autocomplete-container .location-search-input{width:100%;display:flex;flex-direction:row;align-items:center;font-size:16px;line-height:24px;font-weight:400;font-family:"Inter",sans-serif;padding:8px 16px;border:2px solid #e0e0e0;background:#fff;transition:.15s;outline:none}.addressInput__container .addressInput__address-box .autocomplete-container .location-search-input:focus{border:2px solid #3d53f5}.addressInput__container .addressInput__address-box .autocomplete-container .location-search-input.--valid{border-color:#5dc389}.addressInput__container .addressInput__address-box .autocomplete-container .location-search-input.--denied{border-color:#e95c7b}.addressInput__container .addressInput__address-box .autocomplete-container .autocomplete-dropdown-container{position:absolute;z-index:1;top:100%;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1);overflow:hidden}.addressInput__container .addressInput__address-box .autocomplete-container .autocomplete-dropdown-container.--active{border:2px solid #3d53f5;border-top:none}.addressInput__container .addressInput__address-box .autocomplete-container .autocomplete-dropdown-container .suggestion-item{background:#fff;padding:12px 16px;cursor:pointer}.addressInput__container .addressInput__address-box .autocomplete-container .autocomplete-dropdown-container .suggestion-item:not(:last-child){border-bottom:1px solid #f6f7fd}.addressInput__container .addressInput__address-box .autocomplete-container .autocomplete-dropdown-container .suggestion-item.--active{background:#f6f7fd}.addressInput__container .addressInput__address-box .autocomplete-container .autocomplete-dropdown-container .suggestion-item.--active span{color:#3d53f5}.addressInput__container .addressInput__error{position:absolute;top:100%;right:0;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif;color:#e95c7b}.map__google-maps-container{height:100%;width:100%;position:relative}.map__listing-map-address-container{position:relative;bottom:48px;left:24px;padding:8px;background:#fff;border-radius:4px;font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif;box-shadow:0 0 1px rgba(48,49,51,.05),0 1px 3px rgba(48,49,51,.1);border:1px solid #3d53f5}.backNextBar__container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;justify-content:flex-end;grid-gap:24px;gap:24px}.fileInput__container{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.fileInput__container .fileInput__label-caption-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.fileInput__container .fileInput__label-caption-container .fileInput__label-info-container{display:flex;align-items:center;grid-gap:12px;gap:12px}.fileInput__container .fileInput__label-caption-container .fileInput__label-info-container label{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.fileInput__container .fileInput__label-caption-container .fileInput__label-info-container label span{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif;color:#3d53f5}.fileInput__container .fileInput__label-caption-container .fileInput__caption{font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif;max-width:500px}.fileInput__container .fileInput__preview-upload-container{width:100%;display:flex;grid-gap:24px;gap:24px}.fileInput__container .fileInput__preview-upload-container.--vertical{flex-direction:column}.fileInput__container .fileInput__preview-upload-container.--horizontal{flex-direction:row}.fileInput__container .fileInput__preview-upload-container .fileInput__single-upload-preview{display:none}.fileInput__container .fileInput__preview-upload-container .fileInput__single-upload-preview.--active{width:240px;height:100%;border:1px solid #f6f7fd;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.fileInput__container .fileInput__preview-upload-container .fileInput__single-upload-preview img{width:100%}.fileInput__container .fileInput__preview-upload-container .fileInput__single-upload-preview .fileInput__upload-delete{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;background:#fff;bottom:4px;right:4px;padding:4px;cursor:pointer;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.fileInput__container .fileInput__preview-upload-container .fileInput__multiple-upload{display:none}.fileInput__container .fileInput__preview-upload-container .fileInput__multiple-upload.--active{display:flex;width:100%}.fileInput__container .fileInput__preview-upload-container .fileInput__multiple-upload .fileInput__drag-files-container{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;gap:8px}.fileInput__container .fileInput__preview-upload-container .fileInput__files-container{display:flex;flex-direction:column;align-items:center;padding:24px;grid-gap:12px;gap:12px;background:#fcfcfc;border:1px dashed #e0e0e0;width:100%;position:relative}.fileInput__container .fileInput__preview-upload-container .fileInput__files-container.--fileError{background-color:#fce8ec}.fileInput__container .fileInput__preview-upload-container .fileInput__files-container.--fileError svg{width:23px;height:20px}.fileInput__container .fileInput__preview-upload-container .fileInput__files-container.--fileError svg path{fill:#df1642}.fileInput__container .fileInput__preview-upload-container .fileInput__files-container.--valid{border-color:#5dc389}.fileInput__container .fileInput__preview-upload-container .fileInput__files-container.--denied{border-color:#e95c7b}.fileInput__container .fileInput__preview-upload-container .fileInput__files-container .fileInput__upload-text{font-size:14px;line-height:20px;font-weight:700;font-family:"Oxygen",sans-serif}.fileInput__container .fileInput__preview-upload-container .fileInput__files-container .fileInput__error{position:absolute;bottom:4px;right:8px;font-size:14px;line-height:20px;font-weight:400;font-family:"Inter",sans-serif;color:#e95c7b}.fileInput__container .fileInput__description{font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif;color:#616161}@media only screen and (max-width:1250px){.fileInput__container .fileInput__preview-upload-container .fileInput__multiple-upload .fileInput__drag-files-container{grid-template-columns:1fr 1fr}}.image__drag-images-item{aspect-ratio:3/2;min-width:240px;background-size:cover;background-position:50%;background-repeat:no-repeat;cursor:move;position:relative}.image__drag-images-item .image__cover-image-icon{position:absolute;left:4px;top:-8px}.image__drag-images-item .image__delete-image{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;background:#fff;bottom:4px;right:4px;padding:4px;cursor:pointer;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}@media only screen and (max-width:1063px){.image__drag-images-item{width:calc(50% - 16px)}}.documents__documents-item{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;border:2px solid hsla(0,0%,89.8%,.75);background-color:#fff;border-radius:6px;width:100%;padding:24px}.documents__documents-item .documents__documents-item-options{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;background:#fff;bottom:4px;right:4px;padding:4px;cursor:pointer;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.documents__documents-item:hover{cursor:move}.documents__documents-item p{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif;color:#333}.documents__documents-item .documents__documents-item-separator{border:2px solid rgba(5,39,207,.2);margin-top:10px;width:100%}.documents__documents-item .documents__documents-item-file-size{align-self:flex-start;margin-top:8px}.documents__documents-item .documents__documents-item-file-size p{margin:0}.documents__documents-item .documents__documents-item-file-size p:first-child{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}.imageGuide__guide-icon-container{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.imageGuide__guide-icon-container .imageGuide__cover-image-guide,.imageGuide__guide-icon-container .imageGuide__move-image-guide,.imageGuide__guide-icon-container .imageGuide__trash-can-image-guide{display:flex;flex-direction:row;grid-gap:8px;gap:8px}.imageGuide__guide-icon-container .imageGuide__cover-image-guide .imageGuide__icon,.imageGuide__guide-icon-container .imageGuide__move-image-guide .imageGuide__icon,.imageGuide__guide-icon-container .imageGuide__trash-can-image-guide .imageGuide__icon{display:flex}.imageGuide__guide-icon-container .imageGuide__cover-image-guide .imageGuide__icon svg,.imageGuide__guide-icon-container .imageGuide__move-image-guide .imageGuide__icon svg,.imageGuide__guide-icon-container .imageGuide__trash-can-image-guide .imageGuide__icon svg{margin-top:4px;height:14px;width:14px}.imageGuide__guide-icon-container .imageGuide__cover-image-guide .imageGuide__cover-image-text,.imageGuide__guide-icon-container .imageGuide__cover-image-guide .imageGuide__move-image-text,.imageGuide__guide-icon-container .imageGuide__cover-image-guide .imageGuide__trash-can-image-text,.imageGuide__guide-icon-container .imageGuide__move-image-guide .imageGuide__cover-image-text,.imageGuide__guide-icon-container .imageGuide__move-image-guide .imageGuide__move-image-text,.imageGuide__guide-icon-container .imageGuide__move-image-guide .imageGuide__trash-can-image-text,.imageGuide__guide-icon-container .imageGuide__trash-can-image-guide .imageGuide__cover-image-text,.imageGuide__guide-icon-container .imageGuide__trash-can-image-guide .imageGuide__move-image-text,.imageGuide__guide-icon-container .imageGuide__trash-can-image-guide .imageGuide__trash-can-image-text{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.imageGuide__guide-icon-container .imageGuide__cover-image-guide .imageGuide__cover-image-text h4,.imageGuide__guide-icon-container .imageGuide__cover-image-guide .imageGuide__move-image-text h4,.imageGuide__guide-icon-container .imageGuide__cover-image-guide .imageGuide__trash-can-image-text h4,.imageGuide__guide-icon-container .imageGuide__move-image-guide .imageGuide__cover-image-text h4,.imageGuide__guide-icon-container .imageGuide__move-image-guide .imageGuide__move-image-text h4,.imageGuide__guide-icon-container .imageGuide__move-image-guide .imageGuide__trash-can-image-text h4,.imageGuide__guide-icon-container .imageGuide__trash-can-image-guide .imageGuide__cover-image-text h4,.imageGuide__guide-icon-container .imageGuide__trash-can-image-guide .imageGuide__move-image-text h4,.imageGuide__guide-icon-container .imageGuide__trash-can-image-guide .imageGuide__trash-can-image-text h4{font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif;margin:0;color:#3d53f5}.imageGuide__guide-icon-container .imageGuide__cover-image-guide .imageGuide__cover-image-text p,.imageGuide__guide-icon-container .imageGuide__cover-image-guide .imageGuide__move-image-text p,.imageGuide__guide-icon-container .imageGuide__cover-image-guide .imageGuide__trash-can-image-text p,.imageGuide__guide-icon-container .imageGuide__move-image-guide .imageGuide__cover-image-text p,.imageGuide__guide-icon-container .imageGuide__move-image-guide .imageGuide__move-image-text p,.imageGuide__guide-icon-container .imageGuide__move-image-guide .imageGuide__trash-can-image-text p,.imageGuide__guide-icon-container .imageGuide__trash-can-image-guide .imageGuide__cover-image-text p,.imageGuide__guide-icon-container .imageGuide__trash-can-image-guide .imageGuide__move-image-text p,.imageGuide__guide-icon-container .imageGuide__trash-can-image-guide .imageGuide__trash-can-image-text p{font-size:12px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif;color:fg__muted;margin:0}.imageInfo__container{display:grid;grid-template-columns:320px 320px}.imageInfo__container img{width:100%}.imageInfo__container img:first-child{border-right:1px solid #3d53f5;border-bottom:1px solid #3d53f5}.imageInfo__container img:nth-child(2){border-left:1px solid #3d53f5;border-bottom:1px solid #3d53f5}.imageInfo__container img:nth-child(4){border-left:1px solid #3d53f5;border-top:1px solid #3d53f5}.imageInfo__container .imageInfo__info-container{display:flex;flex-direction:column;justify-content:center;padding-left:24px;grid-gap:12px;gap:12px;background:#fff;border-right:1px solid #3d53f5;border-top:1px solid #3d53f5}.imageInfo__container .imageInfo__info-container .imageInfo__info-title{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif;color:#3d53f5}.imageInfo__container .imageInfo__info-container .imageInfo__info-items-title{font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif}.imageInfo__container .imageInfo__info-container .imageInfo__info-items ul{display:flex;flex-direction:column;margin:0}.imageInfo__container .imageInfo__info-container .imageInfo__info-items ul li{font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif}.buildingOutline__container{width:100%;height:100%;display:flex}.buildingOutline__container .buildingOutline__split-container{display:flex;width:100%;height:100%;grid-gap:24px;gap:24px}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container{display:flex;flex-direction:column;width:65%;height:100%;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1);overflow:hidden;position:relative}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container .buildingOutline__outline-change-image{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff;padding:16px}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container .buildingOutline__outline-change-image .buildingOutline__outline-text{font-size:24px;line-height:36px;font-weight:700;font-family:"Inter",sans-serif}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container .buildingOutline__outline-change-image .buildingOutline__change-image{padding:6px 16px;font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif;border:2px solid #6475f7;color:#6475f7;border-radius:4px;cursor:pointer}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container .buildingOutline__building-outline{width:100%;height:100%;overflow:hidden}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container .buildingOutline__building-infobox{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;bottom:24px;left:24px;background-color:#fff;padding:6px 16px;border-radius:6px}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container .buildingOutline__building-infobox .buildingOutline__infobox-close{position:absolute;top:4px;right:4px;cursor:pointer}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container .buildingOutline__building-infobox .buildingOutline__infobox-close svg{width:16px;height:16px}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container .buildingOutline__building-infobox .buildingOutline__infobox{display:flex;grid-gap:16px;gap:16px;align-items:center}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container .buildingOutline__building-infobox .buildingOutline__infobox svg{width:32px;height:32px}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container .buildingOutline__building-infobox .buildingOutline__infobox .buildingOutline__infobox-text{font-size:12px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif;padding-right:16px}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container .buildingOutline__building-infobox.--active{opacity:1;transition:opacity 3s}.buildingOutline__container .buildingOutline__split-container .buildingOutline__building-container .buildingOutline__building-infobox.--closed{opacity:0;transition:opacity 3s}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container{display:flex;flex-direction:column;grid-gap:32px;gap:32px;width:35%;background:#fff;padding:24px;border:1px solid transparent;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container.--error{border-color:#e95c7b}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__floors-button-error-container{display:flex;align-items:flex-end;justify-content:space-between}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__floors-button-error-container .buildingOutline__floors-error{color:#e95c7b}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__floors-guide-container .buildingOutline__floors-guide-title{font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__floors-guide-container .buildingOutline__floors-guide-info{font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif;color:#616161}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__floors-items-container{display:flex;flex-direction:column;grid-gap:32px;gap:32px;overflow-y:auto;padding-right:8px}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__floors-items-container .buildingOutline__floors-items{display:flex;justify-content:space-between;align-items:center}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__floors-items-container .buildingOutline__floors-items .buildingOutline__floor-item-text-icon{display:flex;align-items:center;grid-gap:12px;gap:12px}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__floors-items-container .buildingOutline__floors-items .buildingOutline__floor-item-text-icon .floor-item-text{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__floors-items-container .buildingOutline__floors-items .buildingOutline__floor-item-text-icon .buildingOutline__checkmark-placeholder{width:20px;height:20px;background-color:#eceefe;box-shadow:0 0 1px rgba(48,49,51,.05),0 1px 3px rgba(48,49,51,.1);border-radius:100px}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__floors-items-container .buildingOutline__floors-items .buildingOutline__edit-delete-buttons{display:flex;grid-gap:24px;gap:24px}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__options-container{display:flex;flex-direction:column;grid-gap:32px;gap:32px;margin-top:auto}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__options-container .buildingOutline__divider{height:1px;background-color:#e0e0e0;margin:0 -24px}.buildingOutline__container .buildingOutline__split-container .buildingOutline__floors-container .buildingOutline__options-container .buildingOutline__button-options{display:flex;align-self:flex-end;grid-gap:16px;gap:16px}.buildingOutline__change-image-warning{background-color:#fff;padding:24px;border-radius:6px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.buildingOutline__change-image-warning .buildingOutline__warning-text{font-size:18px;line-height:32px;font-weight:400;font-family:"Inter",sans-serif}.buildingOutline__change-image-warning .buildingOutline__warning-button{display:flex;align-self:flex-end;grid-gap:16px;gap:16px}.imageSelection__container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%}.imageSelection__container .imageSelection__choose-image-container{display:flex;flex-direction:column;grid-gap:24px;gap:24px;padding:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1);border:1px solid transparent}.imageSelection__container .imageSelection__choose-image-container.--error{border-color:#e95c7b}.imageSelection__container .imageSelection__choose-image-container .imageSelection__choose-image-text-container{display:flex;flex-direction:column}.imageSelection__container .imageSelection__choose-image-container .imageSelection__choose-image-text-container .imageSelection__choose-image-title{font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.imageSelection__container .imageSelection__choose-image-container .imageSelection__choose-image-text-container .imageSelection__choose-image-info{font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif;color:#616161}.imageSelection__container .imageSelection__choose-image-container .imageSelection__images-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:14px 10px}.imageSelection__container .imageSelection__choose-image-container .imageSelection__images-container .imageSelection__image-item{aspect-ratio:2/3;min-width:152px;height:160px;background-size:cover;background-position:50%;background-repeat:no-repeat;cursor:pointer;transition:.15s;border:3px solid transparent;border-radius:4px}.imageSelection__container .imageSelection__choose-image-container .imageSelection__images-container .imageSelection__image-item.active{border:3px solid #3d53f5}.imageSelection__container .imageSelection__choose-image-container .imageSelection__error{color:#e95c7b}.imageSelection__container .imageSelection__choose-image-container .divider{height:1px;background-color:#e0e0e0;margin:0 -24px}.imageSelection__container .imageSelection__choose-image-container .imageSelection__choose-image-buttons{display:flex;grid-gap:24px;gap:24px;justify-content:flex-end}.imageSelection__container .imageSelection__choose-image-container .imageSelection__choose-image-buttons svg{width:16px;height:16px}.imageSelection__container .imageSelection__choose-image-container .imageSelection__choose-image-buttons svg>path{fill:#fff}.warningMessage__container{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:24px 36px;background-color:#fff;border-radius:6px}.warningMessage__container svg{align-self:center;width:64px;height:64px}.warningMessage__container svg path{fill:#ffbb38}.warningMessage__container .warningMessage__text-container .warningMessage__title{font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.warningMessage__container .warningMessage__text-container .warningMessage__info-text{font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif;text-align:center;color:#757575}.warningMessage__container .warningMessage__button-container{display:flex;justify-content:center;grid-gap:16px;gap:16px}.buildingViewSteps__container{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:16px 32px}.floorItems__floors-items{display:flex;flex-direction:row;justify-content:space-between;padding:8px;border-radius:6px;transition:.15s}.floorItems__floors-items .floors-items-text-icon{display:flex;justify-content:center;align-items:center;grid-gap:16px;gap:16px}.floorItems__floors-items .floors-items-text-icon .floors-items-text{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.floorItems__floors-items .floors-items-text-icon .floorItems__checkmark-placeholder{width:20px;height:20px;background-color:#eceefe;box-shadow:0 0 1px rgba(48,49,51,.05),0 1px 3px rgba(48,49,51,.1);border-radius:100px}.floorItems__floors-items .floorItems__edit-delete-buttons{display:flex;grid-gap:12px;gap:12px}.floorItems__floors-items.--active{background-color:#3d53f5;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.floorItems__floors-items.--active .floors-items-text-icon .floors-items-text{color:#fff}.floorItems__floors-items.--active .floors-items-text-icon svg path{fill:#fff}.floorPlan__upload-info-container{display:flex;justify-content:space-between}.floorPlan__upload-info-container .floorPlan__upload-text-container{display:flex;flex-direction:column}.floorPlan__upload-info-container .floorPlan__upload-text-container .floorPlan__upload-title{font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.floorPlan__upload-info-container .floorPlan__upload-text-container .floorPlan__upload-text{font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif}.floorPlan__floor-plan-container{background-color:#f6f7fd;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;grid-gap:36px;gap:36px;padding:24px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1);border-radius:10px;overflow:auto}.floorPlan__floor-plan-container .floorPlan__floor-plan-image{width:85%;height:85%;display:flex;justify-content:center;align-items:center}.floorPlan__floor-plan-container .floorPlan__floor-plan-image img{max-width:100%;max-height:100%}.uploadFloorPlans__container{width:100%;height:100%;display:flex}.uploadFloorPlans__container .uploadFloorPlans__split-container{display:flex;width:100%;height:100%;grid-gap:32px;gap:32px}.uploadFloorPlans__container .uploadFloorPlans__split-container .uploadFloorPlans__upload-container{display:flex;flex-direction:column;padding:24px;width:65%;height:100%;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1);overflow:hidden;position:relative;background-color:#fff;grid-gap:48px;gap:48px}.uploadFloorPlans__container .uploadFloorPlans__split-container .uploadFloorsPlans__floors-container{display:flex;flex-direction:column;width:35%;height:100%;background-color:#fff;padding:24px;grid-gap:24px;gap:24px;border:1px solid transparent;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.uploadFloorPlans__container .uploadFloorPlans__split-container .uploadFloorsPlans__floors-container.--error{border-color:#e95c7b}.uploadFloorPlans__container .uploadFloorPlans__split-container .uploadFloorsPlans__floors-container .uploadFloorPlans__button-error{display:flex;justify-content:space-between;align-items:flex-end}.uploadFloorPlans__container .uploadFloorPlans__split-container .uploadFloorsPlans__floors-container .uploadFloorPlans__button-error .uploadFloorPlans__error{color:#e95c7b}.uploadFloorPlans__container .uploadFloorPlans__split-container .uploadFloorsPlans__floors-container .uploadFloorsPlans__floors-guide-container{display:flex;flex-direction:column}.uploadFloorPlans__container .uploadFloorPlans__split-container .uploadFloorsPlans__floors-container .uploadFloorsPlans__floors-guide-container .uploadFloorsPlans__floors-guide-title{font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.uploadFloorPlans__container .uploadFloorPlans__split-container .uploadFloorsPlans__floors-container .uploadFloorsPlans__floors-guide-container .uploadFloorsPlans__floors-guide-info{font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif}.uploadFloorPlans__container .uploadFloorPlans__split-container .uploadFloorsPlans__floors-container .uploadFloorsPlans__floors-items-container{display:flex;flex-direction:column;overflow-y:auto;width:100%;height:100%;grid-gap:32px;gap:32px;padding-right:4px}.uploadFloorPlans__container .uploadFloorPlans__split-container .uploadFloorsPlans__floors-container .uploadFloorsPlans__options-container{display:flex;flex-direction:column;grid-gap:32px;gap:32px;margin-top:auto}.uploadFloorPlans__container .uploadFloorPlans__split-container .uploadFloorsPlans__floors-container .uploadFloorsPlans__options-container .uploadFloorsPlans__divider{height:1px;background-color:#e0e0e0;margin:0 -24px}.uploadFloorPlans__container .uploadFloorPlans__split-container .uploadFloorsPlans__floors-container .uploadFloorsPlans__options-container .uploadFloorsPlans__button-options{display:flex;grid-gap:24px;gap:24px;justify-content:flex-end}@media only screen and (max-width:1482px){.uploadFloorPlans__batch-container{width:1200px}}@media only screen and (max-width:1250px){.uploadFloorPlans__batch-container{width:960px}}@media only screen and (max-height:830px){.uploadFloorPlans__batch-container{height:700px}.uploadFloorPlans__batch-container .uploadFloorPlans__batch-split-container{padding:12px 24px 8px}}.floorPlanOutline__container{width:100%;height:100%;display:flex}.floorPlanOutline__container .floorPlanOutline__split-container{display:flex;width:100%;height:100%;grid-gap:24px;gap:24px}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__outline-container{display:flex;flex-direction:column;width:65%;height:100%;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1);overflow:hidden;position:relative}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__outline-container .floorPlanOutline__outline-change-image{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff;padding:16px}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__outline-container .floorPlanOutline__outline-change-image .floorPlanOutline__outline-text{font-size:24px;line-height:36px;font-weight:700;font-family:"Inter",sans-serif}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__outline-container .floorPlanOutline__outline-change-image .floorPlanOutline__outline-text strong{font-size:24px;line-height:36px;font-weight:700;font-family:"Inter",sans-serif;color:#3d53f5}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__outline-container .floorPlanOutline__floor-plan-outline{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__outline-container .floorPlanOutline__floor-plan-outline .floorPlanOutline__change-plan-container{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;bottom:0}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container{display:flex;flex-direction:column;grid-gap:32px;gap:32px;width:35%;background:#fff;padding:24px;border-radius:10px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-save-exit-container{display:flex;justify-content:space-between}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-save-exit-container .floorPlanOutline__units-guide-select-container{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-save-exit-container .floorPlanOutline__units-guide-select-container .floorPlanOutline__units-guide-container .floorPlanOutline__units-guide-title{font-size:18px;line-height:32px;font-weight:700;font-family:"Inter",sans-serif}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-save-exit-container .floorPlanOutline__units-guide-select-container .floorPlanOutline__units-guide-container .floorPlanOutline__units-guide-info{font-size:14px;line-height:20px;font-weight:400;font-family:"Oxygen",sans-serif;color:#616161}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-save-exit-container .floorPlanOutline__units-guide-select-container .form__input-group{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-save-exit-container .floorPlanOutline__units-guide-select-container .form__input-group label{display:none}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-save-exit-container .floorPlanOutline__units-guide-select-container .form__input-group select{margin:0;color:#3142c4;border-radius:6px;font-size:18px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1);border:2px solid #3142c4;padding:8px 16px}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-items-container{display:flex;flex-direction:column;grid-gap:32px;gap:32px;overflow-y:auto;padding-right:8px}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-items-container .floorPlanOutline__units-items{display:flex;justify-content:space-between;align-items:center}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-items-container .floorPlanOutline__units-items .floorPlanOutline__unit-item-text-icon{display:flex;align-items:center;grid-gap:12px;gap:12px}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-items-container .floorPlanOutline__units-items .floorPlanOutline__unit-item-text-icon .unit-item-text{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-items-container .floorPlanOutline__units-items .floorPlanOutline__unit-item-text-icon .floorPlanOutline__checkmark-placeholder{width:20px;height:20px;background-color:#eceefe;box-shadow:0 0 1px rgba(48,49,51,.05),0 1px 3px rgba(48,49,51,.1);border-radius:100px}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__units-items-container .floorPlanOutline__units-items .floorPlanOutline__edit-delete-buttons{display:flex;grid-gap:24px;gap:24px}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__options-container{display:flex;flex-direction:column;grid-gap:32px;gap:32px;margin-top:auto}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__options-container .floorPlanOutline__divider{height:1px;background-color:#e0e0e0;margin:0 -24px}.floorPlanOutline__container .floorPlanOutline__split-container .floorPlanOutline__units-container .floorPlanOutline__options-container .floorPlanOutline__button-options{display:flex;align-self:flex-end;grid-gap:16px;gap:16px}.floorPlanOutline__copy-floor-modal{border-radius:8px;overflow:hidden}.copyFloor__container{display:flex;flex-direction:column;justify-content:space-between;grid-gap:48px;gap:48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:24px 54px;background:#fff}.copyFloor__container .copyFloor__inner-container{width:100%;background:#eceefe;max-height:200px;padding:36px 64px;display:flex;grid-gap:56px;gap:56px;border-radius:6px}.copyFloor__container .copyFloor__inner-container .copyFloor__icon-container{display:flex;flex-direction:column;align-items:center;grid-gap:24px;gap:24px}.copyFloor__container .copyFloor__inner-container .copyFloor__icon-container .copyFloor__icon-text{font-size:18px;line-height:28px;font-weight:400;font-family:"Oxygen",sans-serif}.copyFloor__container .copyFloor__inner-container .copyFloor__choose-text{font-size:16px;line-height:28px;font-weight:700;font-family:"Oxygen",sans-serif}.copyFloor__container .copyFloor__inner-container .copyFloor__choose-floor{position:relative;display:flex;flex-direction:column;grid-gap:12px;gap:12px;z-index:1}.copyFloor__container .copyFloor__inner-container .copyFloor__choose-floor .copyFloor__floor-items-container{position:absolute;top:36px;display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:16px;max-height:300px;width:100%;overflow:auto;background-color:#fff;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 16px 24px rgba(48,49,51,.1);z-index:5}.copyFloor__container .copyFloor__buttons{display:flex;align-self:flex-end;grid-gap:16px;gap:16px}.unitTable__container{display:flex;flex-direction:column;overflow:auto;height:100%}.unitTable__container .unitTable__buttons-bar{display:flex;justify-content:space-between;width:100%;padding:24px;background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.unitTable__container .unitTable__buttons-bar .unitTable__bar-left{display:flex;grid-gap:28px;gap:28px}.unitTable__container .unitTable__buttons-bar .unitTable__bar-right{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.unitTable__container .unitTable__buttons-bar .unitTable__bar-right .unitTable__error{color:#e95c7b}.unitList__container{height:100%;width:100%}.stepsCard__container{width:100%;max-width:226px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;grid-gap:4px;gap:4px;padding:8px 16px;border:2px solid transparent;border-radius:6px;box-shadow:0 0 1px rgba(48,49,51,.05),0 4px 8px rgba(48,49,51,.1)}.stepsCard__container:hover{cursor:pointer}.stepsCard__container.--active{border:2px solid #3d53f5}.stepsCard__container .stepsCard__step-container{display:flex;align-items:center;grid-gap:8px;gap:8px}.stepsCard__container .stepsCard__step-container .stepsCard__step{font-size:12px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif;color:#616161}.stepsCard__container .stepsCard__step-container svg{width:12px;height:12px}.stepsCard__container .stepsCard__title{font-size:16px;line-height:28px;font-weight:700;font-family:"Inter",sans-serif}@media only screen and (max-width:1130px){.stepsCard__container .stepsCard__title{font-size:14px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif}}.stepsCard__container .stepsCard__progess-container{width:100%;display:flex;align-items:center;grid-gap:8px;gap:8px}.stepsCard__container .stepsCard__progess-container .stepsCard__progress-text{white-space:nowrap;font-size:12px;line-height:20px;font-weight:700;font-family:"Inter",sans-serif;color:#3d53f5}.stepsCard__container .stepsCard__progess-container .stepsCard__progress-bar{flex-grow:1;height:8px;overflow:hidden;background:#f6f7fd;border-radius:10px}.stepsCard__container .stepsCard__progess-container .stepsCard__progress-bar .stepsCard__progress-bar-track{height:100%;background:#3d53f5;transition:width 2s}.stepsBanner__container{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;align-items:center;grid-gap:32px;gap:32px;background:#fcfcfc;box-shadow:0 0 1px rgba(48,49,51,.05),0 2px 4px rgba(48,49,51,.1);padding:16px 32px;z-index:1}.stepsBanner__container .button{align-self:flex-end}@media only screen and (max-width:1300px){.stepsBanner__container{justify-content:space-between;grid-gap:8px;gap:8px;padding:16px}}.stepProgressBar__container{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-weight:700;color:#3d53f5;position:relative}.stepProgressBar__container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0 1px rgba(48,49,51,.05),0 16px 24px rgba(48,49,51,.1);border-radius:100%}.stepProgressBar__container .CircularProgressbar>.CircularProgressbar-text{font-size:24px;line-height:36px;font-weight:700;font-family:"Inter",sans-serif;-webkit-transform:translateY(2px);transform:translateY(2px);fill:#333}.inCompleteForm__container{width:100%}.inCompleteForm__container,.inCompleteForm__container .inCompleteForm__progress-bar{display:flex;flex-direction:column;align-items:center;grid-gap:64px;gap:64px}.inCompleteForm__container .inCompleteForm__progress-bar .inCompleteForm__progress-text{font-size:31px;line-height:48px;font-weight:700;font-family:"Inter",sans-serif}.inCompleteForm__container .inCompleteForm__fields-text-container{font-size:18px;line-height:32px;font-weight:400;font-family:"Inter",sans-serif;color:#333}.campaignLaunch__buttons-bar{display:flex;justify-content:flex-end}.campaignLaunch__container{display:flex;flex-direction:column;grid-gap:32px;gap:32px;align-items:center;width:100%}.campaignLaunch__container .campaignLaunch__image-container>img{display:flex;width:500px}.campaignLaunch__container .campaignLaunch__text{font-size:31px;line-height:48px;font-weight:700;font-family:"Inter",sans-serif}.campaignLaunch__container .campaignLaunch__setup-text{font-size:18px;line-height:32px;font-weight:400;font-family:"Inter",sans-serif}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body,html{width:100%;height:100%}*{font-size:16px;line-height:28px;font-weight:400;font-family:"Inter",sans-serif;color:#333}#root{width:100%;height:100%}::-webkit-scrollbar{background:transparent;width:10px;height:10px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:#edece9!important}::-webkit-scrollbar-thumb{background:#d3d1cb!important}::-webkit-scrollbar-thumb:hover{background:#aeaca6!important}
/*# sourceMappingURL=main.2e399bb9.chunk.css.map */