.step-title-wr[data-v-2758eed7]{width:100%;display:flex;justify-content:center;align-items:center;position:relative;padding:12px 0;background-color:var(--white)}.step-title-wr .step-title[data-v-2758eed7]{color:var(--black);flex:1;text-align:center;font-size:16px;font-weight:400;color:#000;margin:0;line-height:1}.step-title-wr .divider[data-v-2758eed7]{background-color:var(--slate-200);height:1px;position:absolute;width:100%;bottom:0}@media only screen and (max-width:680px){.form-group-select-mobile .input-wr .dropdown-container[data-v-d2c4a12e],.form-group-select-mobile .input-wr[data-v-d2c4a12e],.form-group-select-mobile[data-v-d2c4a12e]{width:100%!important}}.dropdown-button[data-v-d2c4a12e]{padding:10px;border:1px solid var(--gray-light-3)}.page-wr[data-v-d2c4a12e]{width:100%;display:flex}@media only screen and (max-width:990px){.page-wr[data-v-d2c4a12e]{min-height:calc(100vh - 130px)}}.page-wr.mobile[data-v-d2c4a12e]{flex-direction:column}.left-container[data-v-d2c4a12e]{background-color:var(--builder-brand-color);width:50%;min-height:100vh;max-width:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;height:100%}.left-container .logo[data-v-d2c4a12e]{width:98%;max-width:350px}.right-container[data-v-d2c4a12e]{width:100%;min-height:100vh;padding:40px;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;margin-left:500px}@media only screen and (max-width:680px){.right-container[data-v-d2c4a12e]{min-height:auto}}@media only screen and (max-width:990px){.right-container[data-v-d2c4a12e]{padding:0 20px;margin-left:0}}.right-container .header[data-v-d2c4a12e]{margin-top:90px;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 0 0;gap:18px}@media only screen and (max-width:680px){.right-container .header[data-v-d2c4a12e]{padding:50px 18px 12px;margin-top:40px}}@media only screen and (max-width:990px){.right-container .header .header-text[data-v-d2c4a12e]{width:100%}}.title>span[data-v-d2c4a12e],.title[data-v-d2c4a12e]{font-size:32px;font-weight:400;color:#333;text-align:center;margin:0;line-height:1.2;width:100%;max-width:745px}.title>span span[data-v-d2c4a12e],.title span[data-v-d2c4a12e]{font-weight:700}@media only screen and (max-width:680px){.title>span[data-v-d2c4a12e],.title[data-v-d2c4a12e]{font-size:24px;line-height:1.5;max-width:500px}}.form-content[data-v-d2c4a12e]{margin-top:40px;width:100%;max-width:650px}.form-group[data-v-d2c4a12e]{margin-bottom:24px}.form-group label[data-v-d2c4a12e]{display:block;font-size:16px;font-weight:500;color:#333;margin-bottom:8px}.selects-container[data-v-d2c4a12e]{display:flex;gap:24px}@media only screen and (max-width:680px){.selects-container[data-v-d2c4a12e]{flex-direction:column;gap:0}}.selects-container .form-group[data-v-d2c4a12e]{width:200px}@media only screen and (max-width:680px){.selects-container .form-group[data-v-d2c4a12e]{margin-bottom:16px}}input[data-v-d2c4a12e],select[data-v-d2c4a12e]{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;font-size:16px}input[data-v-d2c4a12e]::-moz-placeholder,select[data-v-d2c4a12e]::-moz-placeholder{color:var(--text-color)}input[data-v-d2c4a12e]::placeholder,select[data-v-d2c4a12e]::placeholder{color:var(--text-color)}input[data-v-d2c4a12e]:focus,select[data-v-d2c4a12e]:focus{outline:none;border-color:var(--builder-brand-color)}.step-title-container[data-v-d2c4a12e]{padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;display:flex;align-items:center;position:relative;height:72px;background-color:#fff;width:100%;border-bottom:1px solid var(--slate-200)}[data-v-d2c4a12e] .dropdown{position:relative!important}[data-v-d2c4a12e] .dropdown-container{padding-bottom:24px!important}.builder-slider-buttons[data-v-100acb7a]{width:100%;height:65px;background-color:rgba(0,0,0,.5);padding:0 12px;border:none;min-width:100%}.builder-slider-buttons[data-v-100acb7a] .button-slider-action{padding:8px 12px}@media only screen and (max-width:990px){.builder-slider-buttons[data-v-100acb7a]{width:100%;flex-direction:column;justify-content:center;min-height:90px;padding:0 12px;height:100%;align-items:center;background-color:var(--slate-50);border:1px solid var(--slate-200)}}button.next-step[data-v-100acb7a]{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;font-size:15px;align-self:stretch;border-radius:6px;border:1px solid var(--white,#fff);background:rgba(0,0,0,.48);color:var(--white);cursor:pointer}@media (max-width:1440px) and (min-width:991px){button.next-step[data-v-100acb7a]{font-size:13px}}.next-step-mobile-wr[data-v-100acb7a]{display:flex;align-items:center;justify-content:center;margin-top:16px;width:100%;padding:24px;padding-bottom:12px}.next-step-mobile-wr button.mobile[data-v-100acb7a]{font-weight:400;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%}.slider-wr[data-v-100acb7a]{position:relative;width:100%;display:flex;flex-direction:column}.house-slider-options-wr[data-v-100acb7a]{position:absolute;width:100%;top:0;left:0;z-index:2;height:calc(60vh - 80px)}@media (max-width:1100px){.house-slider-options-wr[data-v-100acb7a]{height:800px}}@media only screen and (max-width:990px){.house-slider-options-wr[data-v-100acb7a]{height:600px}}@media only screen and (max-width:680px){.house-slider-options-wr[data-v-100acb7a]{position:static;height:-moz-fit-content;height:fit-content}}.house-slider-options[data-v-100acb7a]{position:sticky;width:100%;border:none;top:80px;right:0;left:0;margin:0 auto;z-index:9;display:flex;gap:12px;transform:translateY(8px);padding:24px 24px;align-items:center;justify-content:space-evenly}@media only screen and (max-width:680px){.house-slider-options[data-v-100acb7a]{position:static}}.house-slider-options.controls[data-v-100acb7a]{padding:24px;padding-top:12px}@media only screen and (max-width:680px){.house-slider-options.controls[data-v-100acb7a]{padding-bottom:0}}.house-slider-options[data-v-100acb7a] .button-next,.house-slider-options[data-v-100acb7a] .button-prev{width:24px!important;height:24px!important}.house-slider-options[data-v-100acb7a] .label-wr .label{color:var(--black);font-size:15px}@media only screen and (max-width:680px){.house-slider-options[data-v-100acb7a] .label-wr .label{padding-top:5px;color:var(--black)}}.house-slider-options.bottom[data-v-100acb7a]{top:auto;justify-content:flex-start;bottom:24px}.house-slider-options.bottom .button[data-v-100acb7a]{width:auto}.next-step-animation[data-v-100acb7a]{animation:flash-100acb7a 1.5s infinite forwards}.next-step-animation[data-v-100acb7a]:hover{animation-play-state:paused}.active-button[data-v-100acb7a]{background-color:var(--text-header)}.active-button .text-jump-to-button[data-v-100acb7a]{color:var(--white)}.icon-white[data-v-100acb7a]{filter:invert(100%) brightness(100%)}@keyframes flash-100acb7a{0%,to{background-color:rgba(0,0,0,.8)}50%{background-color:rgba(0,0,0,.5)}}.tab-wr[data-v-100acb7a]{margin-top:1rem}.tab-wr .tab-content[data-v-100acb7a]{border-radius:8px;padding:2.5rem 2rem 1px;width:100%;height:100%;background-color:var(--slate-50)}.tab-wr .income-tabs-wr[data-v-100acb7a]{display:flex;margin-bottom:3rem}.tab-wr .income-tabs-wr .income-tab[data-v-100acb7a]{cursor:pointer;padding-bottom:1rem;width:100%;font-size:1.3rem}.tab-wr .income-tabs-wr .income-tab.active[data-v-100acb7a]{font-weight:700;border-bottom:3px solid var(--green-btn-bg)}.tab-wr .income-tabs-wr .income-tab .icon-user[data-v-100acb7a]{display:inline-block;width:20px;height:20px;background-size:cover;margin-right:15px;background-image:url(../img/user-icon.773223fc.svg)}@media only screen and (max-width:680px){.tab-wr .income-tabs-wr .income-tab[data-v-100acb7a]{font-size:clamp(.8rem,4vw,1rem)}}.tab-wr .tab-subtitle[data-v-100acb7a],.tab-wr .tab-title[data-v-100acb7a]{color:var(--gray-dark-3);text-align:start}.tab-wr .tab-subtitle[data-v-100acb7a]{font-size:13px}.tab-wr .buttons-section[data-v-100acb7a]{margin:1.5rem 0 2.5rem;display:flex;align-items:center;gap:1rem}.tab-wr .buttons-section.section-result[data-v-100acb7a]{margin-bottom:3rem}@media only screen and (max-width:680px){.tab-wr .buttons-section[data-v-100acb7a]{gap:.3rem}.tab-wr .buttons-section.mb-col[data-v-100acb7a]{gap:1rem;flex-direction:column;align-items:start}}.tab-wr .tab-subtitle[data-v-100acb7a]{margin-top:10px}.house-info[data-v-100acb7a]{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;gap:0;width:100%;padding:24px 54px;margin-top:49px}@media only screen and (max-width:990px){.house-info[data-v-100acb7a]{grid-template-columns:minmax(300px,1fr);justify-content:center}}@media only screen and (max-width:680px){.house-info[data-v-100acb7a]{padding:24px 96px}}.house-info .label[data-v-100acb7a]{font-size:18px;font-weight:500}@media (max-width:1440px) and (min-width:991px){.house-info .label[data-v-100acb7a]{font-size:16px}}.house-info-card[data-v-100acb7a]{width:100%;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;border:1px solid var(--slate-200);margin:24px 0}.house-info-card .title[data-v-100acb7a]{font-weight:600;padding-bottom:5px}@media (max-width:1440px) and (min-width:991px){.house-info-card .title[data-v-100acb7a]{font-size:14px}}.house-info-card .highlighted[data-v-100acb7a]{color:var(--text-header);text-decoration:underline}.house-info-card .highlighted[data-v-100acb7a]:hover{cursor:pointer;opacity:.9}.house-info-card .house-info-card-row[data-v-100acb7a]{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-row[data-v-100acb7a]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row[data-v-100acb7a]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row[data-v-100acb7a]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row[data-v-100acb7a]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row .row-label[data-v-100acb7a]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row .row-label.features[data-v-100acb7a]{color:var(--slate-500)}.house-info-card .house-info-card-row .row-value[data-v-100acb7a]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row .row-value.color-info[data-v-100acb7a]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-row-modified[data-v-100acb7a]{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid var(--slate-200);border-bottom:0}@media (max-width:1400px){.house-info-card .house-info-card-row-modified[data-v-100acb7a]{padding:10px}}.house-info-card .house-info-card-row-modified[data-v-100acb7a]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row-modified[data-v-100acb7a]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row-modified[data-v-100acb7a]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row-modified[data-v-100acb7a]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row-modified .row-label[data-v-100acb7a]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-label.features[data-v-100acb7a]{color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-value[data-v-100acb7a]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row-modified .row-value.color-info[data-v-100acb7a]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-column-modified[data-v-100acb7a]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5px;padding:14px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-column-modified[data-v-100acb7a]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-column-modified[data-v-100acb7a]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-column-modified[data-v-100acb7a]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-column-modified[data-v-100acb7a]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-column-modified .row-label[data-v-100acb7a]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-label.features[data-v-100acb7a]{color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-value[data-v-100acb7a]{font-size:14px;font-weight:500}.house-info-card .house-info-card-column-modified .row-value.color-info[data-v-100acb7a]{display:flex;align-items:center;gap:8px}.house-info-card .actions[data-v-100acb7a]{width:100%;display:flex;gap:16px}.house-info-card .actions .button[data-v-100acb7a]{width:50%;padding:16px 32px;margin:0;font-style:normal;font-weight:400;line-height:normal}.next-step-hidden[data-v-100acb7a]{display:none!important}@media only screen and (max-width:990px){.house-features-wr[data-v-100acb7a]{display:flex;justify-content:space-between;align-items:center}}.house-features-wr[data-v-100acb7a]{width:100%;margin-top:5px;padding:0;margin-bottom:15px}@media only screen and (max-width:990px){.house-features-wr[data-v-100acb7a]{margin-bottom:10px}}.house-features-wr[data-v-100acb7a] .icons{gap:10px}@media only screen and (max-width:990px){.house-features-wr[data-v-100acb7a] .icons{justify-content:end;gap:5px}}.house-features-wr[data-v-100acb7a] .icons .icon-wr{gap:4px!important}.content-carousel[data-v-100acb7a]{position:relative;display:flex;margin-top:10px}@media only screen and (max-width:990px){.content-carousel[data-v-100acb7a]{padding:0;background-color:var(--white)}}.content-carousel .content-floorplan-builder-quote[data-v-100acb7a]{border-radius:6px;background-color:var(--white);width:100%;padding:55px 20px 0}.content-carousel .content-floorplan-builder-quote .floorplan-image[data-v-100acb7a]{width:100%;height:600px;-o-object-fit:contain;object-fit:contain}.content-carousel .controls-color-desktop[data-v-100acb7a]{display:flex;align-items:center;width:190px;height:55px;gap:0;padding:10px;position:absolute;z-index:2;bottom:5px;right:7px;border-radius:20px;background-color:rgba(0,0,0,.5)}.content-carousel .controls-color-desktop .label[data-v-100acb7a]{color:var(--white);display:flex;text-align:center;width:40%;justify-content:center;align-items:center}.content-carousel .controls-color-desktop .line-separator[data-v-100acb7a]{height:30px;width:1px;background-color:var(--white);margin-left:10px}.content-carousel .controls-color-desktop .controls-colors[data-v-100acb7a]{display:flex;width:60%;justify-content:center}@media only screen and (max-width:680px){.content-carousel .controls-color-desktop .controls-colors[data-v-100acb7a]{position:static}}.content-carousel .icon-expand[data-v-100acb7a]{position:absolute;top:30px;left:40px;height:24px;width:24px;cursor:pointer}.content-carousel .exit-interiors-container[data-v-100acb7a]{display:flex;flex-direction:row;justify-content:center;gap:10px;align-items:center;width:155px;height:40px;padding:10px;position:absolute;z-index:2;top:22px;right:15px;border-radius:50px;background-color:rgba(0,0,0,.5);cursor:pointer}@media only screen and (max-width:990px){.content-carousel .exit-interiors-container[data-v-100acb7a]{top:10px;right:10px;gap:5px;height:30px;width:120px;border-radius:6px;background-color:var(--slate-200)}}.content-carousel .exit-interiors-container .text-exit-interiors[data-v-100acb7a]{color:var(--white);font-size:14px;white-space:nowrap}@media only screen and (max-width:990px){.content-carousel .exit-interiors-container .text-exit-interiors[data-v-100acb7a]{color:var(--text-header);font-size:12px}}.content-carousel .exit-interiors-container .logo-close[data-v-100acb7a]{cursor:pointer;filter:brightness(0) invert(1);width:15px;height:15px}@media only screen and (max-width:990px){.content-carousel .exit-interiors-container .logo-close[data-v-100acb7a]{filter:none;width:12px;height:12px}}.select-color[data-v-100acb7a]{width:32px;height:32px;border-radius:50%;margin:0 2px;cursor:pointer;border:1px solid var(--text-color)}.house-card[data-v-100acb7a]{width:275px;border-radius:16px;overflow:hidden;background:#fff;cursor:pointer;position:relative;margin-bottom:30px}.house-card:hover .hover-overlay[data-v-100acb7a]{opacity:1}@media only screen and (max-width:990px){.house-card[data-v-100acb7a]{width:98%}}.house-card .hover-overlay[data-v-100acb7a]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.61);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:9}.house-card .hover-overlay .view-floor-plan[data-v-100acb7a]{padding:8px 24px;background-color:#fff;border:none;border-radius:20px;color:#333;font-size:14px;border:1px solid #333;font-weight:500;cursor:pointer;transition:all .2s ease;pointer-events:auto}.house-card .house-image-wr[data-v-100acb7a]{width:100%;height:150px;overflow:hidden;position:relative}@media only screen and (max-width:990px){.house-card .house-image-wr[data-v-100acb7a]{height:200px}}.house-card .house-image-wr img[data-v-100acb7a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#f5f5f5;transition:all .3s ease}.house-card .house-details[data-v-100acb7a]{padding:16px 25px;padding-bottom:35px}@media only screen and (max-width:990px){.house-card .house-details[data-v-100acb7a]{padding:16px 16px}}.house-card .house-details .house-title[data-v-100acb7a]{font-size:18px;font-weight:600;color:#333;margin-bottom:12px}.house-card .house-specs[data-v-100acb7a]{display:flex;justify-content:space-between;margin-bottom:12px}.house-card .house-specs .spec-item[data-v-100acb7a]{display:flex;align-items:center;gap:4px}.house-card .house-specs .spec-item span[data-v-100acb7a]{font-size:14px;color:#333}.house-card .house-specs .spec-item span.spec-label[data-v-100acb7a]{color:#666;font-size:12px}.house-card .house-price[data-v-100acb7a]{font-size:18px;font-weight:500;margin-bottom:20px;margin-top:10px}.house-card .divider[data-v-100acb7a]{width:100%;height:1px;background-color:var(--slate-200);margin-bottom:20px}.house-card .lot-details .lot-item[data-v-100acb7a]{display:flex;justify-content:space-between;font-size:13px;margin-bottom:4px}.house-card .lot-details .lot-item .label[data-v-100acb7a]{font-size:14px;font-weight:400;color:#333}.house-card .lot-details .lot-item .value[data-v-100acb7a]{color:#333;font-size:14px;font-weight:600}.house-filter-wrapper[data-v-1a556943]{display:flex;flex-direction:column;align-items:flex-start}.house-filter-wrapper.mobile-wrapper[data-v-1a556943]{margin-left:auto;margin-right:auto;width:100%}.filters-button[data-v-1a556943]{display:none;align-items:center;justify-content:center;gap:16px;padding:10px 16px;background-color:#fff;width:160px;height:40px;border-radius:16px;border:none;cursor:pointer;font-weight:500;color:#333;margin:16px auto;transition:all .2s ease}.filters-button span[data-v-1a556943]{font-size:18px;font-weight:400}.filters-button[data-v-1a556943]:hover{background-color:#f9f9f9}.filters-button .icon-wrapper[data-v-1a556943]{display:flex;align-items:center}@media (max-width:990px){.filters-button[data-v-1a556943]{display:flex;width:-moz-fit-content;width:fit-content}}.page-wr[data-v-1a556943]{padding:32px 70px}.filters-container[data-v-1a556943]{gap:1rem;display:flex;padding:15px 28px;padding-top:32px;border-radius:8px;gap:24px;border-bottom:1px solid #eee;padding-bottom:24px;padding-top:28px;background-color:#fff}@media only screen and (max-width:990px){.filters-container[data-v-1a556943]{border:none}}@media (max-width:990px){.filters-container[data-v-1a556943]{width:100%;gap:16px;padding:16px 28px;flex-direction:column;max-width:280px;align-self:center;margin-top:16px;max-height:0;overflow:hidden;opacity:0;padding:0;transition:all .3s ease-in-out}.filters-container.show-filters[data-v-1a556943]{max-height:500px;opacity:1;padding:16px 28px}}.filter-group[data-v-1a556943]{display:flex;flex-direction:column}.filter-group label[data-v-1a556943]{display:block;font-size:16px;font-weight:500;color:#333;margin-bottom:8px}@media (max-width:990px){.filter-group[data-v-1a556943]{width:100%}}.filter-group .input-wr .dropdown-container[data-v-1a556943],.filter-group .input-wr[data-v-1a556943]{width:100%}.dropdown-button[data-v-1a556943]{padding:7px;border:1px solid var(--slate-200);width:140px;min-width:-moz-max-content;min-width:max-content}@media (max-width:990px){.dropdown-button[data-v-1a556943]{width:100%}}.total-results[data-v-c707f754]{display:flex;align-items:center;justify-content:center;width:100%}.total-results-text[data-v-c707f754]{font-size:18px;font-weight:400;color:var(--text-color)}.step-title-container[data-v-c707f754]{padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;display:flex;align-items:center;position:relative;height:72px;background-color:#fff;width:100%;border-bottom:1px solid var(--slate-200)}.page-wr[data-v-c707f754]{padding:32px 32px;min-height:auto!important;background-color:var(--slate-50)}@media only screen and (max-width:680px){.page-wr[data-v-c707f754]{padding:16px 16px}}.main-container[data-v-c707f754]{display:flex;flex-direction:column;align-items:flex-start;padding:24px 0;gap:32px;background-color:var(--slate-50);min-height:100vh}@media only screen and (max-width:680px){.main-container[data-v-c707f754]{padding-top:0;min-height:auto}}.cards-grid[data-v-c707f754]{width:100%;display:flex;justify-content:start;flex-wrap:wrap;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));justify-items:flex-start;justify-content:center;gap:24px;row-gap:normal;padding:0;justify-items:center!important}@media only screen and (max-width:680px){.builder-filters[data-v-c707f754]{padding:16px}.cards-grid[data-v-c707f754]{grid-template-columns:1fr;gap:16px}}.button-next[data-v-59ac2e59],.button-prev[data-v-59ac2e59]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:var(--white);border:1px solid var(--slate-200);cursor:pointer}.button-next img[data-v-59ac2e59],.button-prev img[data-v-59ac2e59]{width:16px;height:16px}.main-wr[data-v-59ac2e59]{overflow:hidden;display:flex;align-items:center;gap:24px;border-radius:12px;height:75px;border:1px solid var(--slate-200);background:var(--slate-50)}.content-wr[data-v-59ac2e59]{display:flex;align-items:center;padding:12px 12px 12px 32px}.slider-actions[data-v-59ac2e59]{border:1px solid var(--slate-200);background:var(--slate-50);display:flex;padding:5px 12px;align-items:center;border-radius:12px}@media only screen and (max-width:680px){.slider-actions[data-v-59ac2e59]{flex-direction:column;padding:0 12px;gap:10px}}.slider-actions .label-wr[data-v-59ac2e59]{min-width:190px;padding:5px 5px 5px 10px;height:100%;display:flex;align-items:center}@media only screen and (max-width:680px){.slider-actions .label-wr[data-v-59ac2e59]{align-self:flex-start;justify-content:center;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:0;padding-top:10px}}.slider-actions .label-wr .label[data-v-59ac2e59]{font-size:15px;font-style:normal;font-weight:600;line-height:normal;color:var(--black)}@media only screen and (max-width:990px){.slider-actions .label-wr .label[data-v-59ac2e59]{display:flex;justify-content:center;align-items:center;gap:5px}}.slider-actions .label-wr .label span[data-v-59ac2e59]{font-weight:100;font-size:15px}.slider-actions .label-wr .label .img-swipe[data-v-59ac2e59]{width:24px;height:24px}.slider-actions .line[data-v-59ac2e59]{width:1px;min-height:45px;align-self:center;margin:0;background:var(--slate-200)}@media only screen and (max-width:990px){.slider-actions .line.label-separator[data-v-59ac2e59]{display:none}}.slider-actions .buttons-container[data-v-59ac2e59]{display:flex;gap:12px;white-space:nowrap;overflow:hidden;transition:transform .3s;width:100%;padding:5px;transform:translateX(0)}@media only screen and (max-width:990px){.slider-actions .buttons-container[data-v-59ac2e59]{padding:5px 0}}.slider-actions .buttons-container .buttons[data-v-59ac2e59]{display:flex;align-items:center;gap:10px;flex:1;white-space:nowrap;transition:transform .3s;transform:translateX(0)}@media only screen and (max-width:990px){.slider-actions .buttons-container .buttons[data-v-59ac2e59]{padding:0 10px 0 12px}}.slider-actions .buttons-container .button-images[data-v-59ac2e59]{display:flex;width:130px;height:80px;position:relative;justify-content:center;align-items:center;background-color:var(--black);border-radius:3px}.slider-actions .buttons-container .button-images.checkmark[data-v-59ac2e59]{border:2px solid var(--badge-green-text)}.slider-actions .buttons-container .button-images .image-slider[data-v-59ac2e59]{width:100%;height:100%;opacity:.7;border-radius:3px}.slider-actions .buttons-container .button-images .image-text[data-v-59ac2e59]{position:absolute;color:var(--white);font-size:12px}.slider-actions .buttons-container .button-slider-action[data-v-59ac2e59]{padding:8px 12px}@media only screen and (max-width:680px){.slider-actions .buttons-container .button-slider-action .button-slider-action[data-v-59ac2e59]{padding:8px 10px}}.slider-actions .buttons-container .controls[data-v-59ac2e59]{display:flex;gap:5px;flex-direction:column;padding-right:10px;justify-content:center}.slider-actions .button-slider-action[data-v-59ac2e59]{min-width:140px;max-width:170px;display:flex;justify-content:center;align-items:center;font-size:15px;padding:6px 8px;font-weight:400;margin:0;flex:1;height:45px;border-radius:6px;border:1px solid var(--slate-200)!important;background:var(--white);flex-wrap:wrap}@media (max-width:1920px){.slider-actions .button-slider-action[data-v-59ac2e59]{font-size:14px}}@media (max-width:1400px){.slider-actions .button-slider-action[data-v-59ac2e59]{font-size:13px}}@media (max-width:1200px){.slider-actions .button-slider-action[data-v-59ac2e59]{max-width:140px;font-size:12px}}@media only screen and (max-width:680px){.slider-actions .button-slider-action[data-v-59ac2e59]{min-width:160px}}.slider-actions .button-slider-action.button-checkmark-not-icon[data-v-59ac2e59]{color:var(--black);border:2px solid var(--text-header)!important}.slider-actions .button-slider-action.button-checkmark-width[data-v-59ac2e59]{min-width:250px}@media (max-width:1920px){.slider-actions .button-slider-action.button-checkmark-width[data-v-59ac2e59]{min-width:240px}}@media (max-width:1200px){.slider-actions .button-slider-action.button-checkmark-width[data-v-59ac2e59]{min-width:220px}}@media only screen and (max-width:680px){.slider-actions .button-slider-action.button-checkmark-width[data-v-59ac2e59]{min-width:215px}}.slider-actions .button-slider-action.button-checkmark-width[data-v-59ac2e59]:after{right:10px}.slider-actions .content-title-design[data-v-59ac2e59]{width:100%;display:flex;justify-content:flex-start;padding:10px 0 5px}.slider-actions .content-title-design span[data-v-59ac2e59]{color:var(--text-header);font-size:18px}@media only screen and (max-width:680px){.slider-actions .content-title-design span[data-v-59ac2e59]{font-size:16px}}@media only screen and (max-width:400px){.slider-actions .content-title-design span[data-v-59ac2e59]{font-size:14px}}.builder-slider[data-v-4ab3b7e9]{padding:0 24px 20px}.builder-slider.select-design[data-v-4ab3b7e9]{overflow-x:auto;padding:0 0 5px 0}.builder-slider.select-facade[data-v-4ab3b7e9]{padding:0;height:100%;display:flex;align-items:flex-start;overflow-y:auto;padding-right:.5rem;margin-right:.5rem}@media only screen and (max-width:680px){.builder-slider[data-v-4ab3b7e9]{padding:20px 24px 36px}}.builder-slider .builder-images-wr[data-v-4ab3b7e9]{display:flex;width:100%;gap:10px;justify-content:center}.builder-slider .builder-images-wr.select-design[data-v-4ab3b7e9]{justify-content:flex-start}.builder-slider .builder-images-wr.select-facade[data-v-4ab3b7e9]{flex-direction:column}.builder-slider .builder-carousel-wr[data-v-4ab3b7e9]{width:100%;display:flex;gap:.5rem;overflow-x:scroll;max-height:115px;scrollbar-color:transparent transparent}.builder-slider .builder-carousel-wr[data-v-4ab3b7e9]::-webkit-scrollbar-thumb,.builder-slider .builder-carousel-wr[data-v-4ab3b7e9]::-webkit-scrollbar-track{background-color:transparent}.builder-slider .content-images[data-v-4ab3b7e9]{display:flex;height:100px;position:relative;justify-content:center;align-items:center;background-color:var(--black);border-radius:6px;cursor:pointer;width:150px}@media only screen and (max-width:680px){.builder-slider .content-images[data-v-4ab3b7e9]{height:76px;width:126px}}.builder-slider .content-images.checkmark[data-v-4ab3b7e9]{border:2px solid var(--badge-green-text)}.builder-slider .content-images.select-facade[data-v-4ab3b7e9]{justify-content:space-between;background-color:var(--white);padding:10px;width:auto;height:120px}.builder-slider img.builder-carousel-img[data-v-4ab3b7e9]{height:100%;opacity:.7;border-radius:6px;width:inherit}.builder-slider img.builder-carousel-img.select-facade[data-v-4ab3b7e9]{opacity:1;width:140px;height:90px}.builder-slider .image-text[data-v-4ab3b7e9]{position:absolute;color:var(--white);font-size:16px}@media only screen and (max-width:680px){.builder-slider .image-text[data-v-4ab3b7e9]{font-size:12px}}.builder-slider .image-text.select-facade[data-v-4ab3b7e9]{position:relative;color:var(--black);width:100%;display:flex;justify-content:center;align-items:center}.builder-slider-buttons[data-v-bb2dfda4]{width:100%;height:65px;background-color:rgba(0,0,0,.5);padding:0 12px;border:none;min-width:100%}.builder-slider-buttons[data-v-bb2dfda4] .button-slider-action{padding:8px 12px}@media only screen and (max-width:990px){.builder-slider-buttons[data-v-bb2dfda4]{width:100%;flex-direction:column;justify-content:center;min-height:90px;padding:0 12px;height:100%;align-items:center;background-color:var(--slate-50);border:1px solid var(--slate-200)}}button.next-step[data-v-bb2dfda4]{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;font-size:15px;align-self:stretch;border-radius:6px;border:1px solid var(--white,#fff);background:rgba(0,0,0,.48);color:var(--white);cursor:pointer}@media (max-width:1440px) and (min-width:991px){button.next-step[data-v-bb2dfda4]{font-size:13px}}.next-step-mobile-wr[data-v-bb2dfda4]{display:flex;align-items:center;justify-content:center;margin-top:16px;width:100%;padding:24px;padding-bottom:12px}.next-step-mobile-wr button.mobile[data-v-bb2dfda4]{font-weight:400;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%}.slider-wr[data-v-bb2dfda4]{position:relative;width:100%;display:flex;flex-direction:column}.house-slider-options-wr[data-v-bb2dfda4]{position:absolute;width:100%;top:0;left:0;z-index:2;height:calc(60vh - 80px)}@media (max-width:1100px){.house-slider-options-wr[data-v-bb2dfda4]{height:800px}}@media only screen and (max-width:990px){.house-slider-options-wr[data-v-bb2dfda4]{height:600px}}@media only screen and (max-width:680px){.house-slider-options-wr[data-v-bb2dfda4]{position:static;height:-moz-fit-content;height:fit-content}}.house-slider-options[data-v-bb2dfda4]{position:sticky;width:100%;border:none;top:80px;right:0;left:0;margin:0 auto;z-index:9;display:flex;gap:12px;transform:translateY(8px);padding:24px 24px;align-items:center;justify-content:space-evenly}@media only screen and (max-width:680px){.house-slider-options[data-v-bb2dfda4]{position:static}}.house-slider-options.controls[data-v-bb2dfda4]{padding:24px;padding-top:12px}@media only screen and (max-width:680px){.house-slider-options.controls[data-v-bb2dfda4]{padding-bottom:0}}.house-slider-options[data-v-bb2dfda4] .button-next,.house-slider-options[data-v-bb2dfda4] .button-prev{width:24px!important;height:24px!important}.house-slider-options[data-v-bb2dfda4] .label-wr .label{color:var(--black);font-size:15px}@media only screen and (max-width:680px){.house-slider-options[data-v-bb2dfda4] .label-wr .label{padding-top:5px;color:var(--black)}}.house-slider-options.bottom[data-v-bb2dfda4]{top:auto;justify-content:flex-start;bottom:24px}.house-slider-options.bottom .button[data-v-bb2dfda4]{width:auto}.next-step-animation[data-v-bb2dfda4]{animation:flash-bb2dfda4 1.5s infinite forwards}.next-step-animation[data-v-bb2dfda4]:hover{animation-play-state:paused}.active-button[data-v-bb2dfda4]{background-color:var(--text-header)}.active-button .text-jump-to-button[data-v-bb2dfda4]{color:var(--white)}.icon-white[data-v-bb2dfda4]{filter:invert(100%) brightness(100%)}@keyframes flash-bb2dfda4{0%,to{background-color:rgba(0,0,0,.8)}50%{background-color:rgba(0,0,0,.5)}}.tab-wr[data-v-bb2dfda4]{margin-top:1rem}.tab-wr .tab-content[data-v-bb2dfda4]{border-radius:8px;padding:2.5rem 2rem 1px;width:100%;height:100%;background-color:var(--slate-50)}.tab-wr .income-tabs-wr[data-v-bb2dfda4]{display:flex;margin-bottom:3rem}.tab-wr .income-tabs-wr .income-tab[data-v-bb2dfda4]{cursor:pointer;padding-bottom:1rem;width:100%;font-size:1.3rem}.tab-wr .income-tabs-wr .income-tab.active[data-v-bb2dfda4]{font-weight:700;border-bottom:3px solid var(--green-btn-bg)}.tab-wr .income-tabs-wr .income-tab .icon-user[data-v-bb2dfda4]{display:inline-block;width:20px;height:20px;background-size:cover;margin-right:15px;background-image:url(../img/user-icon.773223fc.svg)}@media only screen and (max-width:680px){.tab-wr .income-tabs-wr .income-tab[data-v-bb2dfda4]{font-size:clamp(.8rem,4vw,1rem)}}.tab-wr .tab-subtitle[data-v-bb2dfda4],.tab-wr .tab-title[data-v-bb2dfda4]{color:var(--gray-dark-3);text-align:start}.tab-wr .tab-subtitle[data-v-bb2dfda4]{font-size:13px}.tab-wr .buttons-section[data-v-bb2dfda4]{margin:1.5rem 0 2.5rem;display:flex;align-items:center;gap:1rem}.tab-wr .buttons-section.section-result[data-v-bb2dfda4]{margin-bottom:3rem}@media only screen and (max-width:680px){.tab-wr .buttons-section[data-v-bb2dfda4]{gap:.3rem}.tab-wr .buttons-section.mb-col[data-v-bb2dfda4]{gap:1rem;flex-direction:column;align-items:start}}.tab-wr .tab-subtitle[data-v-bb2dfda4]{margin-top:10px}.house-info[data-v-bb2dfda4]{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;gap:0;width:100%;padding:24px 54px;margin-top:49px}@media only screen and (max-width:990px){.house-info[data-v-bb2dfda4]{grid-template-columns:minmax(300px,1fr);justify-content:center}}@media only screen and (max-width:680px){.house-info[data-v-bb2dfda4]{padding:24px 96px}}.house-info .label[data-v-bb2dfda4]{font-size:18px;font-weight:500}@media (max-width:1440px) and (min-width:991px){.house-info .label[data-v-bb2dfda4]{font-size:16px}}.house-info-card[data-v-bb2dfda4]{width:100%;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;border:1px solid var(--slate-200);margin:24px 0}.house-info-card .title[data-v-bb2dfda4]{font-weight:600;padding-bottom:5px}@media (max-width:1440px) and (min-width:991px){.house-info-card .title[data-v-bb2dfda4]{font-size:14px}}.house-info-card .highlighted[data-v-bb2dfda4]{color:var(--text-header);text-decoration:underline}.house-info-card .highlighted[data-v-bb2dfda4]:hover{cursor:pointer;opacity:.9}.house-info-card .house-info-card-row[data-v-bb2dfda4]{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-row[data-v-bb2dfda4]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row[data-v-bb2dfda4]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row[data-v-bb2dfda4]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row[data-v-bb2dfda4]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row .row-label[data-v-bb2dfda4]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row .row-label.features[data-v-bb2dfda4]{color:var(--slate-500)}.house-info-card .house-info-card-row .row-value[data-v-bb2dfda4]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row .row-value.color-info[data-v-bb2dfda4]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-row-modified[data-v-bb2dfda4]{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid var(--slate-200);border-bottom:0}@media (max-width:1400px){.house-info-card .house-info-card-row-modified[data-v-bb2dfda4]{padding:10px}}.house-info-card .house-info-card-row-modified[data-v-bb2dfda4]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row-modified[data-v-bb2dfda4]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row-modified[data-v-bb2dfda4]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row-modified[data-v-bb2dfda4]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row-modified .row-label[data-v-bb2dfda4]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-label.features[data-v-bb2dfda4]{color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-value[data-v-bb2dfda4]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row-modified .row-value.color-info[data-v-bb2dfda4]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-column-modified[data-v-bb2dfda4]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5px;padding:14px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-column-modified[data-v-bb2dfda4]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-column-modified[data-v-bb2dfda4]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-column-modified[data-v-bb2dfda4]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-column-modified[data-v-bb2dfda4]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-column-modified .row-label[data-v-bb2dfda4]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-label.features[data-v-bb2dfda4]{color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-value[data-v-bb2dfda4]{font-size:14px;font-weight:500}.house-info-card .house-info-card-column-modified .row-value.color-info[data-v-bb2dfda4]{display:flex;align-items:center;gap:8px}.house-info-card .actions[data-v-bb2dfda4]{width:100%;display:flex;gap:16px}.house-info-card .actions .button[data-v-bb2dfda4]{width:50%;padding:16px 32px;margin:0;font-style:normal;font-weight:400;line-height:normal}.next-step-hidden[data-v-bb2dfda4]{display:none!important}.main-wr[data-v-bb2dfda4]{display:flex;flex-direction:column;height:100%;width:100%}@media only screen and (max-width:680px){.main-wr[data-v-bb2dfda4]{height:auto}}.house-slider-options[data-v-bb2dfda4]{position:static;padding:24px 0 24px 24px}@media only screen and (max-width:990px){.house-slider-options[data-v-bb2dfda4]{padding:0}}.house-slider-options .builder-slider-buttons[data-v-bb2dfda4]{background-color:var(--slate-50);border:1px solid var(--slate-200)}@media only screen and (max-width:990px){.house-slider-options .builder-slider-buttons[data-v-bb2dfda4]{border:none;gap:0;padding:0}}.house-slider-options .builder-slider-buttons .label-wr .label[data-v-bb2dfda4]{color:var(--black)}.content-logo-slider[data-v-bb2dfda4]{display:flex;flex-direction:row}.content-logo-slider .content-logo[data-v-bb2dfda4]{width:150px;height:100px;background-color:var(--white);border-radius:6px;display:flex;justify-content:center;align-items:center}.content-logo-slider .content-logo .builder-logo[data-v-bb2dfda4]{padding:0 20px;height:100%;width:-webkit-fill-available;-o-object-fit:contain;object-fit:contain}.content-logo-slider .content-slider[data-v-bb2dfda4]{width:80%}.content-design-selections[data-v-bb2dfda4]{display:flex;flex-direction:column}@media only screen and (max-width:990px){.content-design-selections[data-v-bb2dfda4]{padding:10px;background-color:var(--white);margin:10px 12px 0;border-radius:6px}.content-design-selections.size-content[data-v-bb2dfda4]{background-color:transparent;padding:0;margin:0;border-radius:0}}.content-house-design-features[data-v-bb2dfda4]{display:flex;flex-direction:row;justify-content:space-between;padding:0 20px;align-items:center}@media only screen and (max-width:990px){.content-house-design-features[data-v-bb2dfda4]{padding:0;padding-top:5px}}@media only screen and (max-width:400px){.content-house-design-features[data-v-bb2dfda4]{gap:10px;padding-top:0}}.content-house-design-features .content-house-design[data-v-bb2dfda4]{display:flex;flex-direction:column;gap:8px}.content-house-design-features .content-house-design .title-house-design[data-v-bb2dfda4]{font-size:22px;color:var(--text-color);font-weight:600}@media (max-width:1400px){.content-house-design-features .content-house-design .title-house-design[data-v-bb2dfda4]{font-size:20px}}@media only screen and (max-width:680px){.content-house-design-features .content-house-design .title-house-design[data-v-bb2dfda4]{font-size:16px}}@media (max-width:415px){.content-house-design-features .content-house-design .title-house-design[data-v-bb2dfda4]{font-size:12px}}@media (max-width:300px){.content-house-design-features .content-house-design .title-house-design[data-v-bb2dfda4]{font-size:10px}}.content-house-design-features .content-features[data-v-bb2dfda4]{display:flex;align-items:flex-start}.content-house-design-features .content-features .house-features[data-v-bb2dfda4]{position:static;width:0}.content-house-design-features .content-features .house-features .icons[data-v-bb2dfda4]{gap:10px;justify-content:flex-end}.content-house-design-features .content-features .house-features .icons .icon-wr[data-v-bb2dfda4]{flex-direction:row-reverse;gap:10px}.content-house-design-features .content-features .house-features .icons .icon-wr .small[data-v-bb2dfda4]{width:24px;height:24px}.content-house-design-features .content-features .house-features-mobile[data-v-bb2dfda4]{position:static;width:100%;margin-bottom:0;padding:0}.content-house-design-features .content-features .house-features-mobile .icons[data-v-bb2dfda4]{gap:5px}.content-house-design-features .content-features .house-features-mobile .icons .icon-wr[data-v-bb2dfda4]{flex-direction:row-reverse}.house-features-content[data-v-bb2dfda4]{margin-top:-5px}.house-features-content .house-features[data-v-bb2dfda4]{position:static}.house-features-content .house-features-mobile[data-v-bb2dfda4]{position:static;width:100%;margin-bottom:0}.select-color[data-v-bb2dfda4]{width:32px;height:32px;border-radius:50%;margin:0 2px;cursor:pointer;border:1px solid var(--text-color)}.selections-wr[data-v-bb2dfda4]{display:flex;flex-direction:column;width:100%;align-items:center;position:relative;position:sticky;bottom:0}@media only screen and (max-width:990px){.selections-wr[data-v-bb2dfda4]{position:static;margin-top:0}}@media only screen and (max-width:680px){.selections-wr[data-v-bb2dfda4]{position:static;margin-top:-20px;background:var(--slate-50);border:1px solid var(--slate-200);padding:20px;border-radius:6px}}.selections-wr .controls-colors[data-v-bb2dfda4]{display:flex;position:absolute;bottom:0}@media only screen and (max-width:680px){.selections-wr .controls-colors[data-v-bb2dfda4]{position:static}}.selections-wr .controls[data-v-bb2dfda4]{width:100%;display:flex;justify-content:space-between;flex:1}@media only screen and (max-width:680px){.selections-wr .controls[data-v-bb2dfda4]{padding-bottom:12px}}.selections-wr .controls .controls-arrow[data-v-bb2dfda4]{background-color:rgba(0,0,0,.5);border-radius:16px;min-width:-moz-fit-content;min-width:fit-content;display:flex;align-items:center;justify-content:space-around;cursor:pointer}@media only screen and (max-width:680px){.selections-wr .controls .controls-arrow[data-v-bb2dfda4]{flex-direction:column;min-width:auto;max-width:100%;gap:10px;align-items:flex-start;padding:0;background-color:transparent}}.selections-wr .controls .controls-arrow.next[data-v-bb2dfda4]{flex-direction:row-reverse;padding-right:12px}@media only screen and (max-width:680px){.selections-wr .controls .controls-arrow.next[data-v-bb2dfda4]{flex-direction:column;align-items:flex-end;padding:0}}.selections-wr .controls .controls-arrow.prev[data-v-bb2dfda4]{padding-left:12px}.selections-wr .controls .controls-arrow .controls-option-next-wr[data-v-bb2dfda4],.selections-wr .controls .controls-arrow .controls-option-prev-wr[data-v-bb2dfda4]{display:flex;flex-direction:column;padding:12px 14px;gap:5px}@media only screen and (max-width:680px){.selections-wr .controls .controls-arrow .controls-option-next-wr[data-v-bb2dfda4],.selections-wr .controls .controls-arrow .controls-option-prev-wr[data-v-bb2dfda4]{padding:0}}.selections-wr .controls .controls-arrow .controls-option-next-wr>[data-v-bb2dfda4],.selections-wr .controls .controls-arrow .controls-option-prev-wr>[data-v-bb2dfda4]{color:var(--white)}@media only screen and (max-width:680px){.selections-wr .controls .controls-arrow .controls-option-next-wr>[data-v-bb2dfda4],.selections-wr .controls .controls-arrow .controls-option-prev-wr>[data-v-bb2dfda4]{color:var(--black);font-size:18px}}@media (max-width:1440px){.selections-wr .controls .controls-arrow .controls-option-next-wr .controls-text[data-v-bb2dfda4],.selections-wr .controls .controls-arrow .controls-option-prev-wr .controls-text[data-v-bb2dfda4]{font-size:15px}}@media only screen and (max-width:680px){.selections-wr .controls .controls-arrow .controls-option-next-wr .controls-text[data-v-bb2dfda4],.selections-wr .controls .controls-arrow .controls-option-prev-wr .controls-text[data-v-bb2dfda4]{display:none}}.selections-wr .controls .controls-arrow .arrow-svg[data-v-bb2dfda4]{width:32px;height:32px;align-self:center;filter:brightness(0) invert(1)}@media only screen and (max-width:680px){.selections-wr .controls .controls-arrow .arrow-svg[data-v-bb2dfda4]{filter:brightness(1) invert(0);align-self:auto}}.selections-wr .controls .controls-option[data-v-bb2dfda4]{font-size:22px;font-weight:600}@media (max-width:1440px){.selections-wr .controls .controls-option[data-v-bb2dfda4]{font-size:18px}}.next-step-mobile-wr[data-v-bb2dfda4]{margin:0;padding-bottom:0}.next-step-mobile-wr .next-step-button[data-v-bb2dfda4]{display:flex;flex-direction:column;align-items:center;border:none;background:none;gap:5px;text-transform:uppercase}.next-step-mobile-wr .next-step-button .icon-next-step[data-v-bb2dfda4]{width:24px;height:24px}.hidden[data-v-bb2dfda4]{visibility:hidden;pointer-events:none}.house-slider-optionsxd[data-v-bb2dfda4]{width:100%;border:none;margin:0 auto;z-index:9;display:flex;gap:12px;padding:24px 24px;align-items:center;justify-content:space-evenly;position:sticky;margin-top:-120px}@media only screen and (max-width:680px){.house-slider-optionsxd[data-v-bb2dfda4]{position:static;margin-top:0}}.house-slider-optionsxd .controls-colors[data-v-bb2dfda4]{display:flex;flex-direction:column;align-items:center;gap:10px}.house-slider-optionsxd.bottom[data-v-bb2dfda4]{top:auto;justify-content:flex-start;bottom:24px}.content-carousel[data-v-bb2dfda4]{position:relative;display:flex;margin-top:10px}@media only screen and (max-width:990px){.content-carousel[data-v-bb2dfda4]{padding:0;background-color:var(--white)}}.content-carousel .content-floorplan-builder-quote[data-v-bb2dfda4]{border-radius:6px;background-color:var(--white);width:100%;padding:55px 20px 0}.content-carousel .content-floorplan-builder-quote .floorplan-image[data-v-bb2dfda4]{width:100%;height:600px;-o-object-fit:contain;object-fit:contain}.content-carousel .jump-floorplan[data-v-bb2dfda4]{display:flex;flex-direction:row;justify-content:center;gap:10px;align-items:center;width:140px;height:40px;padding:10px;position:absolute;z-index:2;top:22px;right:15px;border-radius:6px;background-color:var(--builder-button-img);cursor:pointer}@media only screen and (max-width:990px){.content-carousel .jump-floorplan[data-v-bb2dfda4]{top:10px;right:10px;gap:5px;height:30px;width:120px;border-radius:6px}}.content-carousel .jump-floorplan .text-floorplan[data-v-bb2dfda4]{font-size:14px}@media only screen and (max-width:990px){.content-carousel .jump-floorplan .text-floorplan[data-v-bb2dfda4]{font-size:12px}}.content-carousel .jump-floorplan .floorplan-svg[data-v-bb2dfda4]{width:30px;height:20px}@media only screen and (max-width:990px){.content-carousel .jump-floorplan .floorplan-svg[data-v-bb2dfda4]{filter:none;width:12px;height:12px}}.content-carousel .controls-color-desktop[data-v-bb2dfda4]{display:flex;align-items:center;width:190px;height:55px;gap:0;padding:10px;position:absolute;z-index:2;bottom:5px;right:7px;border-radius:20px;background-color:rgba(0,0,0,.5)}.content-carousel .controls-color-desktop .label[data-v-bb2dfda4]{color:var(--white);display:flex;text-align:center;width:40%;justify-content:center;align-items:center}.content-carousel .controls-color-desktop .line-separator[data-v-bb2dfda4]{height:30px;width:1px;background-color:var(--white);margin-left:10px}.content-carousel .controls-color-desktop .controls-colors[data-v-bb2dfda4]{display:flex;width:60%;justify-content:center}@media only screen and (max-width:680px){.content-carousel .controls-color-desktop .controls-colors[data-v-bb2dfda4]{position:static}}.content-carousel .icon-expand[data-v-bb2dfda4]{position:absolute;top:30px;left:40px;height:24px;width:24px;cursor:pointer}.content-carousel .exit-interiors-container[data-v-bb2dfda4]{display:flex;flex-direction:row;justify-content:center;gap:10px;align-items:center;width:155px;height:40px;padding:10px;position:absolute;z-index:2;top:22px;right:15px;border-radius:50px;background-color:rgba(0,0,0,.5);cursor:pointer}@media only screen and (max-width:990px){.content-carousel .exit-interiors-container[data-v-bb2dfda4]{top:10px;right:10px;gap:5px;height:30px;width:120px;border-radius:6px;background-color:var(--slate-200)}}.content-carousel .exit-interiors-container .text-exit-interiors[data-v-bb2dfda4]{color:var(--white);font-size:14px;white-space:nowrap}@media only screen and (max-width:990px){.content-carousel .exit-interiors-container .text-exit-interiors[data-v-bb2dfda4]{color:var(--text-header);font-size:12px}}.content-carousel .exit-interiors-container .logo-close[data-v-bb2dfda4]{cursor:pointer;filter:brightness(0) invert(1);width:15px;height:15px}@media only screen and (max-width:990px){.content-carousel .exit-interiors-container .logo-close[data-v-bb2dfda4]{filter:none;width:12px;height:12px}}.content-carousel .show-buttons-interiors[data-v-bb2dfda4]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;position:absolute;z-index:2;top:15px;right:40px;gap:5px;height:30px;width:120px;border-radius:6px;background-color:var(--slate-200)}@media only screen and (max-width:680px){.content-carousel .show-buttons-interiors[data-v-bb2dfda4]{top:15px;right:30px}}.content-carousel .show-buttons-interiors .text-show-interiors[data-v-bb2dfda4]{color:var(--text-header);font-size:12px}.content-jump-to-bottom-and-logo[data-v-bb2dfda4]{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin-top:10px;padding:10px 20px;background-color:var(--white);border-radius:6px}@media only screen and (max-width:990px){.content-jump-to-bottom-and-logo[data-v-bb2dfda4]{margin-top:0;background-color:transparent;border-radius:0;justify-content:none;padding:10px 30px}.content-jump-to-bottom-and-logo.size-content[data-v-bb2dfda4]{padding:20px 0;background-color:var(--white)}}@media only screen and (max-width:680px){.content-jump-to-bottom-and-logo[data-v-bb2dfda4]{padding:10px 24px}.content-jump-to-bottom-and-logo.size-content[data-v-bb2dfda4]{padding:15px 0;background-color:var(--white)}}.content-jump-to-bottom-and-logo .text-jump-to[data-v-bb2dfda4]{display:flex;align-items:flex-start;font-size:14px;font-weight:600}.content-jump-to-bottom-and-logo .content-jump-to-bottom[data-v-bb2dfda4]{display:flex;flex-direction:row;gap:20px;width:70%;justify-content:flex-end}@media only screen and (max-width:1200px){.content-jump-to-bottom-and-logo .content-jump-to-bottom[data-v-bb2dfda4]{width:60%}}@media only screen and (max-width:990px){.content-jump-to-bottom-and-logo .content-jump-to-bottom[data-v-bb2dfda4]{width:100%;justify-content:center;align-items:center;padding:0}}.content-jump-to-bottom-and-logo .content-jump-to-bottom .title-house-design[data-v-bb2dfda4]{font-size:22px;color:var(--text-color);font-weight:600}@media (max-width:1400px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .title-house-design[data-v-bb2dfda4]{font-size:20px}}@media only screen and (max-width:680px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .title-house-design[data-v-bb2dfda4]{font-size:16px}}@media (max-width:415px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .title-house-design[data-v-bb2dfda4]{font-size:12px}}@media (max-width:300px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .title-house-design[data-v-bb2dfda4]{font-size:10px}}.content-jump-to-bottom-and-logo .content-jump-to-bottom .content-bottons[data-v-bb2dfda4]{display:flex;flex-direction:row;gap:20px}@media only screen and (max-width:1200px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .content-bottons[data-v-bb2dfda4]{gap:10px}}@media only screen and (max-width:400px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .content-bottons[data-v-bb2dfda4]{gap:5px}}.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button[data-v-bb2dfda4]{display:flex;flex-direction:column;padding:5px;border-radius:6px;border:1px solid var(--slate-200);align-items:center;gap:10px;min-width:80px;max-width:90px;cursor:pointer;justify-content:center}@media only screen and (max-width:1200px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button[data-v-bb2dfda4]{padding:10px 25px}}@media only screen and (max-width:400px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button[data-v-bb2dfda4]{padding:10px}}@media (max-width:370px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button[data-v-bb2dfda4]{min-width:auto;max-width:65px}}.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button .text-jump-to-button[data-v-bb2dfda4]{font-size:14px}@media only screen and (max-width:400px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button .text-jump-to-button[data-v-bb2dfda4]{font-size:12px}}@media (max-width:300px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button .text-jump-to-button[data-v-bb2dfda4]{font-size:10px}}.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button .small[data-v-bb2dfda4]{width:24px;height:24px}.content-jump-to-bottom-and-logo .content-logo[data-v-bb2dfda4]{width:30%;display:flex;justify-content:flex-end}@media only screen and (max-width:1200px){.content-jump-to-bottom-and-logo .content-logo[data-v-bb2dfda4]{width:40%}}.content-jump-to-bottom-and-logo .content-logo .builder-logo[data-v-bb2dfda4]{max-height:60px;max-width:160px;-o-object-fit:contain;object-fit:contain}.content-features-desktop[data-v-bb2dfda4]{display:flex;flex-direction:column;background-color:var(--white);border-radius:6px;margin-top:10px;margin-bottom:70px;gap:20px}.content-features-desktop .content-title-features[data-v-bb2dfda4]{display:flex;flex-direction:row;width:100%;height:40px;gap:40px;justify-content:flex-start;align-items:center;border-bottom:1px solid var(--slate-200);padding-left:20px;cursor:auto}.content-features-desktop .content-title-features .content-feature-selected[data-v-bb2dfda4]{display:flex;flex-direction:column;height:100%}.content-features-desktop .content-title-features .content-feature-selected.hidden[data-v-bb2dfda4]{visibility:hidden}.content-features-desktop .content-title-features .content-feature-selected .title-description[data-v-bb2dfda4]{height:100%;display:flex;align-items:center}.content-features-desktop .content-title-features .content-feature-selected .line-selected[data-v-bb2dfda4]{height:5px;border-radius:50px;width:100%;background-color:var(--text-header)}.content-features-desktop .features-slider[data-v-bb2dfda4]{display:flex;width:100%;height:-moz-fit-content;height:fit-content;padding:0 20px 20px;min-height:142px}.content-features-desktop .features-slider .floorpan-dimensions[data-v-bb2dfda4]{display:flex;flex-direction:column;width:100%;border-radius:4px}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-bb2dfda4]{display:flex;justify-content:space-between;align-items:center;padding:12px 30px;border:1px solid var(--slate-200);border-bottom:0}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-bb2dfda4]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-bb2dfda4]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-bb2dfda4]:nth-child(odd){background-color:var(--white)}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-bb2dfda4]:nth-child(2n){background-color:var(--slate-50)}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified .row-label[data-v-bb2dfda4]{font-size:15px;font-weight:600;color:var(--slate-500)}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified .row-label.features[data-v-bb2dfda4]{color:var(--slate-500)}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified .row-value[data-v-bb2dfda4]{font-size:14px;font-weight:500}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified .row-value.color-info[data-v-bb2dfda4]{display:flex;align-items:center;gap:8px}.features[data-v-bb2dfda4],.inclusions[data-v-bb2dfda4]{display:flex;flex-direction:column;width:100%;border-radius:4px;border:1px solid var(--slate-200);height:-moz-fit-content;height:fit-content}.house-info-card-column-slider[data-v-bb2dfda4]{display:flex;flex-direction:column;padding:12px 30px}.house-info-card-column-slider .row-label[data-v-bb2dfda4]{font-weight:600;color:var(--slate-500);font-size:15px}.house-info-card-column-slider .row-value[data-v-bb2dfda4]{color:var(--black);text-decoration:underline;padding-top:10px;cursor:pointer;font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card-column-slider[data-v-bb2dfda4]:nth-child(2n){background-color:var(--slate-50)}.house-info-card-column-slider[data-v-bb2dfda4]:not(:last-child){border-bottom:1px solid var(--slate-200)}.inclusions[data-v-bb2dfda4]{padding:10px}.inclusions .house-info-card-row-slider[data-v-bb2dfda4]{display:flex;flex-direction:row;justify-content:space-between;padding:12px 30px;background-color:var(--slate-50);border-radius:4px}.inclusions .house-info-card-row-slider .row-label[data-v-bb2dfda4],.inclusions .house-info-card-row-slider .row-value[data-v-bb2dfda4]{color:var(--black);font-size:15px;font-weight:600;color:var(--slate-500)}.content-slider-facades[data-v-bb2dfda4]{margin-top:15px}.content-slider-facades .open-slider[data-v-bb2dfda4]{font-size:15px;font-weight:300;padding:12px 24px;width:100%;cursor:pointer;border-bottom:1px solid var(--slate-200)!important}.content-slider-facades .isOpen[data-v-bb2dfda4]{opacity:1;transform:translateY(0)}.house-features-wr[data-v-ba5518ea]{position:static;display:flex;padding:12px 24px;align-items:center;gap:24px;width:440px;height:30px;top:48px;right:96px;border-radius:6px}@media only screen and (max-width:680px){.house-features-wr[data-v-ba5518ea]{flex-direction:column;align-items:center}}.house-features-wr .line[data-v-ba5518ea]{width:1px;height:32px;margin:0;opacity:.2}.house-features-wr .icons[data-v-ba5518ea]{width:100%;display:flex;align-items:center;justify-content:center;gap:15px}.house-features-wr .icons.reverse-icons[data-v-ba5518ea]{gap:10px;justify-content:flex-end}.house-features-wr .icons.reverse-icons-center[data-v-ba5518ea]{gap:15px;justify-content:center}.house-features-wr .icons.reverse-icons-start[data-v-ba5518ea]{gap:10px;justify-content:flex-start}.house-features-wr .icons .icon-wr[data-v-ba5518ea]{display:flex;align-items:center;gap:20px}.house-features-wr .icons .icon-wr.reverse[data-v-ba5518ea]{flex-direction:row-reverse;gap:10px}@media only screen and (max-width:680px){.house-features-wr .icons .icon-wr[data-v-ba5518ea]{gap:12px}}@media only screen and (max-width:400px){.house-features-wr .icons .icon-wr[data-v-ba5518ea]{gap:5px}}@media (max-width:300px){.house-features-wr .icons .icon-wr[data-v-ba5518ea]{gap:2px!important}}.house-features-wr .icons .icon-wr img.tiny-min[data-v-ba5518ea]{width:20px;height:20px}.house-features-wr .icons .icon-wr img.tiny[data-v-ba5518ea]{width:24px;height:24px}.house-features-wr .icons .icon-wr img.small[data-v-ba5518ea]{width:32px;height:32px}@media only screen and (max-width:680px){.house-features-wr .icons .icon-wr img.small[data-v-ba5518ea]{width:24px;height:24px}}@media (max-width:500px){.house-features-wr .icons .icon-wr img.small[data-v-ba5518ea]{width:22px;height:22px}}@media (max-width:350px){.house-features-wr .icons .icon-wr img.small[data-v-ba5518ea]{width:16px;height:16px}}.house-features-wr .icons .icon-wr img.medium[data-v-ba5518ea]{width:35px;height:35px}.house-features-wr .icons .icon-wr img.big[data-v-ba5518ea]{width:42px;height:42px}.house-features-wr .icons .icon-wr .icon-text[data-v-ba5518ea]{font-weight:700;font-size:20px;color:var(--black)}.house-features-wr .icons .icon-wr .icon-text.tiny-min[data-v-ba5518ea]{font-size:16px}@media (max-width:500px){.house-features-wr .icons .icon-wr .icon-text[data-v-ba5518ea]{font-size:18px}}@media (max-width:350px){.house-features-wr .icons .icon-wr .icon-text[data-v-ba5518ea]{font-size:14px}}.image-modal-overlay[data-v-4cbe9a0e]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:9999}.scroll-wrapper[data-v-4cbe9a0e]{max-width:90%;max-height:90%;display:flex}.scroll-wrapper.img-container[data-v-4cbe9a0e]{overflow:scroll}.image-wr[data-v-4cbe9a0e]{position:relative;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;transition:transform .2s ease}.image-wr.image-scale[data-v-4cbe9a0e]{transform-origin:top left}.buttons-container[data-v-4cbe9a0e]{display:flex;flex-direction:column;align-items:center;gap:20px;z-index:1;top:20px;right:20px;position:absolute}.buttons-container .buttons-zoom-container[data-v-4cbe9a0e]{display:flex;flex-direction:column;gap:10px}.button-zoom[data-v-4cbe9a0e]{background-color:#fff;font-weight:900;font-size:2rem;width:2.3rem;margin:0;border-radius:11px}.button-close[data-v-4cbe9a0e]{filter:brightness(0) invert(1);width:24px;height:24px;cursor:pointer}.content-image-slider[data-v-3d9a033e]{width:100%}.carousel__item[data-v-3d9a033e]{width:100%;height:calc(100vh - 350px);max-height:800px;-o-object-fit:fill;object-fit:fill;border-radius:12px;cursor:pointer}.carousel__item.isBuilderQuoteView[data-v-3d9a033e]{border-radius:6px;height:450px}@media (max-width:2200px){.carousel__item[data-v-3d9a033e]{height:670px}}@media (max-width:1920px){.carousel__item[data-v-3d9a033e]{height:610px}}@media (max-width:1600px){.carousel__item[data-v-3d9a033e]{max-height:500px}}@media (max-width:1400px){.carousel__item[data-v-3d9a033e]{max-height:450px}.carousel__item.isBuilderQuoteView[data-v-3d9a033e]{max-height:430px}}@media only screen and (max-width:1200px){.carousel__item[data-v-3d9a033e]{max-height:380px}.carousel__item.isBuilderQuoteView[data-v-3d9a033e]{max-height:420px}}@media only screen and (max-width:990px){.carousel__item[data-v-3d9a033e]{max-height:440px;border-radius:6px}.carousel__item.isBuilderQuoteView[data-v-3d9a033e]{border-radius:0;max-height:450px}}@media (max-width:900px){.carousel__item[data-v-3d9a033e]{max-height:380px}}@media (max-width:800px){.carousel__item[data-v-3d9a033e]{max-height:350px}.carousel__item.isBuilderQuoteView[data-v-3d9a033e]{max-height:370px}}@media only screen and (max-width:680px){.carousel__item[data-v-3d9a033e]{max-height:300px}.carousel__item.isBuilderQuoteView[data-v-3d9a033e]{max-height:350px}}@media (max-width:600px){.carousel__item.isBuilderQuoteView[data-v-3d9a033e]{max-height:320px}}@media (max-width:550px){.carousel__item[data-v-3d9a033e]{max-height:250px}.carousel__item.isBuilderQuoteView[data-v-3d9a033e]{max-height:300px}}@media (max-width:500px){.carousel__item[data-v-3d9a033e]{max-height:220px}.carousel__item.isBuilderQuoteView[data-v-3d9a033e]{max-height:280px}}@media (max-width:450px){.carousel__item[data-v-3d9a033e]{max-height:200px}.carousel__item.isBuilderQuoteView[data-v-3d9a033e]{max-height:250px}}@media only screen and (max-width:400px){.carousel__item[data-v-3d9a033e]{max-height:170px}.carousel__item.isBuilderQuoteView[data-v-3d9a033e]{max-height:200px}}@media (max-width:350px){.carousel__item[data-v-3d9a033e]{max-height:150px}}@media (max-width:300px){.carousel__item[data-v-3d9a033e]{max-height:140px}}.carousel__item__height[data-v-3d9a033e]{position:relative;width:100%;color:var(--white);font-size:20px;display:flex;justify-content:center;align-items:center;height:400px;max-height:calc(100vh + 200px);border-radius:12px}@media (max-width:1100px){.carousel__item__height[data-v-3d9a033e]{-o-object-fit:cover;object-fit:cover;height:800px;min-height:unset;max-width:unset}}@media only screen and (max-width:990px){.carousel__item__height[data-v-3d9a033e]{height:600px;border-radius:6px}}@media only screen and (max-width:680px){.carousel__item__height[data-v-3d9a033e]{height:250px;width:380px;-o-object-position:bottom;object-position:bottom}}@media only screen and (max-width:400px){.carousel__item__height[data-v-3d9a033e]{height:200px;width:350px}}.cursor-grab[data-v-3d9a033e]{cursor:grab}.slider[data-v-3d9a033e]{width:100%;height:800px}.carousel__next[data-v-3d9a033e],.carousel__prev[data-v-3d9a033e]{box-sizing:content-box;margin:10px;border-radius:4px;width:64px;height:64px;background-color:transparent;cursor:pointer;z-index:5}@media only screen and (max-width:680px){.carousel__next[data-v-3d9a033e],.carousel__prev[data-v-3d9a033e]{width:40px;height:40px}.carousel__next img[data-v-3d9a033e],.carousel__prev img[data-v-3d9a033e]{width:18px;height:18px}}.carousel__next[data-v-3d9a033e]:hover,.carousel__prev[data-v-3d9a033e]:hover{background-color:transparent}.carousel__next[data-v-3d9a033e]{margin-right:64px}.carousel__prev[data-v-3d9a033e]{margin-left:64px}.carousel__pagination-button[data-v-3d9a033e]{background-color:#fff}.house-info[data-v-03fac59a]{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;gap:0;width:100%;padding:24px 54px;margin-top:49px}@media only screen and (max-width:990px){.house-info[data-v-03fac59a]{grid-template-columns:minmax(300px,1fr);justify-content:center}}@media only screen and (max-width:680px){.house-info[data-v-03fac59a]{padding:24px 96px}}.house-info .label[data-v-03fac59a]{font-size:18px;font-weight:500}@media (max-width:1440px) and (min-width:991px){.house-info .label[data-v-03fac59a]{font-size:16px}}.house-info-card[data-v-03fac59a]{width:100%;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;border:1px solid var(--slate-200);margin:24px 0}.house-info-card .title[data-v-03fac59a]{font-weight:600;padding-bottom:5px}@media (max-width:1440px) and (min-width:991px){.house-info-card .title[data-v-03fac59a]{font-size:14px}}.house-info-card .highlighted[data-v-03fac59a]{color:var(--text-header);text-decoration:underline}.house-info-card .highlighted[data-v-03fac59a]:hover{cursor:pointer;opacity:.9}.house-info-card .house-info-card-row[data-v-03fac59a]{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-row[data-v-03fac59a]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row[data-v-03fac59a]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row[data-v-03fac59a]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row[data-v-03fac59a]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row .row-label[data-v-03fac59a]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row .row-label.features[data-v-03fac59a]{color:var(--slate-500)}.house-info-card .house-info-card-row .row-value[data-v-03fac59a]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row .row-value.color-info[data-v-03fac59a]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-row-modified[data-v-03fac59a]{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid var(--slate-200);border-bottom:0}@media (max-width:1400px){.house-info-card .house-info-card-row-modified[data-v-03fac59a]{padding:10px}}.house-info-card .house-info-card-row-modified[data-v-03fac59a]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row-modified[data-v-03fac59a]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row-modified[data-v-03fac59a]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row-modified[data-v-03fac59a]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row-modified .row-label[data-v-03fac59a]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-label.features[data-v-03fac59a]{color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-value[data-v-03fac59a]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row-modified .row-value.color-info[data-v-03fac59a]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-column-modified[data-v-03fac59a]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5px;padding:14px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-column-modified[data-v-03fac59a]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-column-modified[data-v-03fac59a]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-column-modified[data-v-03fac59a]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-column-modified[data-v-03fac59a]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-column-modified .row-label[data-v-03fac59a]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-label.features[data-v-03fac59a]{color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-value[data-v-03fac59a]{font-size:14px;font-weight:500}.house-info-card .house-info-card-column-modified .row-value.color-info[data-v-03fac59a]{display:flex;align-items:center;gap:8px}.house-info-card .actions[data-v-03fac59a]{width:100%;display:flex;gap:16px}.house-info-card .actions .button[data-v-03fac59a]{width:50%;padding:16px 32px;margin:0;font-style:normal;font-weight:400;line-height:normal}.next-step-hidden[data-v-03fac59a]{display:none!important}.builder-slider-buttons[data-v-03fac59a]{width:100%;height:65px;background-color:rgba(0,0,0,.5);padding:0 12px;border:none;min-width:100%}.builder-slider-buttons[data-v-03fac59a] .button-slider-action{padding:8px 12px}@media only screen and (max-width:990px){.builder-slider-buttons[data-v-03fac59a]{width:100%;flex-direction:column;justify-content:center;min-height:90px;padding:0 12px;height:100%;align-items:center;background-color:var(--slate-50);border:1px solid var(--slate-200)}}button.next-step[data-v-03fac59a]{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;font-size:15px;align-self:stretch;border-radius:6px;border:1px solid var(--white,#fff);background:rgba(0,0,0,.48);color:var(--white);cursor:pointer}@media (max-width:1440px) and (min-width:991px){button.next-step[data-v-03fac59a]{font-size:13px}}.next-step-mobile-wr[data-v-03fac59a]{display:flex;align-items:center;justify-content:center;margin-top:16px;width:100%;padding:24px;padding-bottom:12px}.next-step-mobile-wr button.mobile[data-v-03fac59a]{font-weight:400;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%}.slider-wr[data-v-03fac59a]{position:relative;width:100%;display:flex;flex-direction:column}.house-slider-options-wr[data-v-03fac59a]{position:absolute;width:100%;top:0;left:0;z-index:2;height:calc(60vh - 80px)}@media (max-width:1100px){.house-slider-options-wr[data-v-03fac59a]{height:800px}}@media only screen and (max-width:990px){.house-slider-options-wr[data-v-03fac59a]{height:600px}}@media only screen and (max-width:680px){.house-slider-options-wr[data-v-03fac59a]{position:static;height:-moz-fit-content;height:fit-content}}.house-slider-options[data-v-03fac59a]{position:sticky;width:100%;border:none;top:80px;right:0;left:0;margin:0 auto;z-index:9;display:flex;gap:12px;transform:translateY(8px);padding:24px 24px;align-items:center;justify-content:space-evenly}@media only screen and (max-width:680px){.house-slider-options[data-v-03fac59a]{position:static}}.house-slider-options.controls[data-v-03fac59a]{padding:24px;padding-top:12px}@media only screen and (max-width:680px){.house-slider-options.controls[data-v-03fac59a]{padding-bottom:0}}.house-slider-options[data-v-03fac59a] .button-next,.house-slider-options[data-v-03fac59a] .button-prev{width:24px!important;height:24px!important}.house-slider-options[data-v-03fac59a] .label-wr .label{color:var(--black);font-size:15px}@media only screen and (max-width:680px){.house-slider-options[data-v-03fac59a] .label-wr .label{padding-top:5px;color:var(--black)}}.house-slider-options.bottom[data-v-03fac59a]{top:auto;justify-content:flex-start;bottom:24px}.house-slider-options.bottom .button[data-v-03fac59a]{width:auto}.next-step-animation[data-v-03fac59a]{animation:flash-03fac59a 1.5s infinite forwards}.next-step-animation[data-v-03fac59a]:hover{animation-play-state:paused}.active-button[data-v-03fac59a]{background-color:var(--text-header)}.active-button .text-jump-to-button[data-v-03fac59a]{color:var(--white)}.icon-white[data-v-03fac59a]{filter:invert(100%) brightness(100%)}@keyframes flash-03fac59a{0%,to{background-color:rgba(0,0,0,.8)}50%{background-color:rgba(0,0,0,.5)}}.tab-wr[data-v-03fac59a]{margin-top:1rem}.tab-wr .tab-content[data-v-03fac59a]{border-radius:8px;padding:2.5rem 2rem 1px;width:100%;height:100%;background-color:var(--slate-50)}.tab-wr .income-tabs-wr[data-v-03fac59a]{display:flex;margin-bottom:3rem}.tab-wr .income-tabs-wr .income-tab[data-v-03fac59a]{cursor:pointer;padding-bottom:1rem;width:100%;font-size:1.3rem}.tab-wr .income-tabs-wr .income-tab.active[data-v-03fac59a]{font-weight:700;border-bottom:3px solid var(--green-btn-bg)}.tab-wr .income-tabs-wr .income-tab .icon-user[data-v-03fac59a]{display:inline-block;width:20px;height:20px;background-size:cover;margin-right:15px;background-image:url(../img/user-icon.773223fc.svg)}@media only screen and (max-width:680px){.tab-wr .income-tabs-wr .income-tab[data-v-03fac59a]{font-size:clamp(.8rem,4vw,1rem)}}.tab-wr .tab-subtitle[data-v-03fac59a],.tab-wr .tab-title[data-v-03fac59a]{color:var(--gray-dark-3);text-align:start}.tab-wr .tab-subtitle[data-v-03fac59a]{font-size:13px}.tab-wr .buttons-section[data-v-03fac59a]{margin:1.5rem 0 2.5rem;display:flex;align-items:center;gap:1rem}.tab-wr .buttons-section.section-result[data-v-03fac59a]{margin-bottom:3rem}@media only screen and (max-width:680px){.tab-wr .buttons-section[data-v-03fac59a]{gap:.3rem}.tab-wr .buttons-section.mb-col[data-v-03fac59a]{gap:1rem;flex-direction:column;align-items:start}}.tab-wr .tab-subtitle[data-v-03fac59a]{margin-top:10px}.content-carousel[data-v-03fac59a]{position:relative;display:flex;margin-top:10px}@media only screen and (max-width:990px){.content-carousel[data-v-03fac59a]{padding:0;background-color:var(--white);margin-top:0}.content-carousel[data-v-03fac59a] .carousel__item{border-radius:0}}@media only screen and (max-width:990px) and (max-width:550px){.content-carousel[data-v-03fac59a] .carousel__item{max-height:230px}}@media only screen and (max-width:990px) and (max-width:450px){.content-carousel[data-v-03fac59a] .carousel__item{max-height:230px}}.content-carousel .content-floorplan-builder-quote[data-v-03fac59a]{border-radius:6px;background-color:var(--white);width:100%;padding:55px 20px 0}.content-carousel .content-floorplan-builder-quote .floorplan-image[data-v-03fac59a]{width:100%;height:600px;-o-object-fit:contain;object-fit:contain}.content-carousel .controls-color-desktop[data-v-03fac59a]{display:flex;align-items:center;width:190px;height:55px;gap:0;padding:10px;position:absolute;z-index:2;bottom:5px;right:7px;border-radius:20px;background-color:rgba(0,0,0,.5)}.content-carousel .controls-color-desktop .label[data-v-03fac59a]{color:var(--white);display:flex;text-align:center;width:40%;justify-content:center;align-items:center}.content-carousel .controls-color-desktop .line-separator[data-v-03fac59a]{height:30px;width:1px;background-color:var(--white);margin-left:10px}.content-carousel .controls-color-desktop .controls-colors[data-v-03fac59a]{display:flex;width:60%;justify-content:center}@media only screen and (max-width:680px){.content-carousel .controls-color-desktop .controls-colors[data-v-03fac59a]{position:static}}.content-carousel .exit-interiors-container[data-v-03fac59a]{display:flex;flex-direction:row;justify-content:center;gap:10px;align-items:center;width:155px;height:40px;padding:10px;position:absolute;z-index:2;top:22px;right:15px;border-radius:50px;background-color:rgba(0,0,0,.5);cursor:pointer}@media only screen and (max-width:990px){.content-carousel .exit-interiors-container[data-v-03fac59a]{top:10px;right:10px;gap:5px;height:30px;width:120px;border-radius:6px;background-color:var(--slate-200)}}.content-carousel .exit-interiors-container .text-exit-interiors[data-v-03fac59a]{color:var(--white);font-size:14px;white-space:nowrap}@media only screen and (max-width:990px){.content-carousel .exit-interiors-container .text-exit-interiors[data-v-03fac59a]{color:var(--text-header);font-size:12px}}.content-carousel .exit-interiors-container .logo-close[data-v-03fac59a]{cursor:pointer;filter:brightness(0) invert(1);width:15px;height:15px}@media only screen and (max-width:990px){.content-carousel .exit-interiors-container .logo-close[data-v-03fac59a]{filter:none;width:12px;height:12px}}.select-color[data-v-03fac59a]{width:32px;height:32px;border-radius:50%;margin:0 2px;cursor:pointer;border:1px solid var(--text-color)}.content-features-desktop[data-v-9d34724c]{display:flex;flex-direction:column;background-color:var(--white);border-radius:6px;margin-top:10px;margin-bottom:70px;gap:20px}.content-features-desktop .content-title-features[data-v-9d34724c]{display:flex;flex-direction:row-reverse;width:100%;height:40px;gap:40px;justify-content:flex-end;align-items:center;border-bottom:1px solid var(--slate-200);padding-left:20px;cursor:auto}.content-features-desktop .content-title-features .content-feature-selected[data-v-9d34724c]{display:flex;flex-direction:column;height:100%}.content-features-desktop .content-title-features .content-feature-selected.hidden[data-v-9d34724c]{visibility:hidden}.content-features-desktop .content-title-features .content-feature-selected .title-description[data-v-9d34724c]{height:100%;display:flex;cursor:pointer;align-items:center}.content-features-desktop .content-title-features .content-feature-selected .line-selected[data-v-9d34724c]{height:5px;border-radius:50px;width:100%;background-color:var(--builder-brand-color)}.content-features-desktop .features-slider[data-v-9d34724c]{display:flex;width:100%;height:-moz-fit-content;height:fit-content;padding:0 20px 20px;min-height:142px}.content-features-desktop .features-slider .floorpan-dimensions[data-v-9d34724c]{display:flex;flex-direction:column;width:100%;border-radius:4px}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-9d34724c]{display:flex;justify-content:space-between;align-items:center;padding:12px 30px;border:1px solid var(--slate-200);border-bottom:0}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-9d34724c]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-9d34724c]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-9d34724c]:nth-child(odd){background-color:var(--white)}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-9d34724c]:nth-child(2n){background-color:var(--slate-50)}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified .row-label[data-v-9d34724c]{font-size:15px;font-weight:600;color:var(--slate-500)}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified .row-label.features[data-v-9d34724c]{color:var(--slate-500)}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified .row-value[data-v-9d34724c]{font-size:14px;font-weight:500}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified .row-value.color-info[data-v-9d34724c]{display:flex;align-items:center;gap:8px}.features[data-v-9d34724c],.inclusions[data-v-9d34724c]{border-radius:4px;border:1px solid var(--slate-200)}.features[data-v-9d34724c],.inclusions[data-v-9d34724c]{display:flex;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content}.features[data-v-9d34724c]{border:none;padding:15px 10px}.features .features-list[data-v-9d34724c]{list-style-type:disc;padding-left:20px;margin:0;display:flex;flex-direction:column;gap:14px}.features .features-list .feature-item[data-v-9d34724c]{padding:8px 0;font-size:15px;color:var(--slate-900);opacity:.8;font-weight:600}.house-info-card-column-slider[data-v-9d34724c]{display:flex;flex-direction:column;padding:12px 30px}.house-info-card-column-slider .row-label[data-v-9d34724c]{font-weight:600;color:var(--slate-500);font-size:15px}.house-info-card-column-slider .row-value[data-v-9d34724c]{color:var(--black);text-decoration:underline;padding-top:10px;cursor:pointer;font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card-column-slider[data-v-9d34724c]:nth-child(2n){background-color:var(--slate-50)}.house-info-card-column-slider[data-v-9d34724c]:not(:last-child){border-bottom:1px solid var(--slate-200)}.inclusions[data-v-9d34724c]{padding:10px}.inclusions .house-info-card-row-slider[data-v-9d34724c]{display:flex;flex-direction:row;justify-content:space-between;padding:12px 30px;background-color:var(--slate-50);border-radius:4px}.inclusions .house-info-card-row-slider .row-label[data-v-9d34724c],.inclusions .house-info-card-row-slider .row-value[data-v-9d34724c]{color:var(--black);font-size:15px;font-weight:600;color:var(--slate-500)}.hidden[data-v-9d34724c]{visibility:hidden;pointer-events:none}.builder-slider-buttons[data-v-64b41490]{width:100%;height:65px;background-color:rgba(0,0,0,.5);padding:0 12px;border:none;min-width:100%}.builder-slider-buttons[data-v-64b41490] .button-slider-action{padding:8px 12px}@media only screen and (max-width:990px){.builder-slider-buttons[data-v-64b41490]{width:100%;flex-direction:column;justify-content:center;min-height:90px;padding:0 12px;height:100%;align-items:center;background-color:var(--slate-50);border:1px solid var(--slate-200)}}button.next-step[data-v-64b41490]{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;font-size:15px;align-self:stretch;border-radius:6px;border:1px solid var(--white,#fff);background:rgba(0,0,0,.48);color:var(--white);cursor:pointer}@media (max-width:1440px) and (min-width:991px){button.next-step[data-v-64b41490]{font-size:13px}}.next-step-mobile-wr[data-v-64b41490]{display:flex;align-items:center;justify-content:center;margin-top:16px;width:100%;padding:24px;padding-bottom:12px}.next-step-mobile-wr button.mobile[data-v-64b41490]{font-weight:400;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%}.slider-wr[data-v-64b41490]{position:relative;width:100%;display:flex;flex-direction:column}.house-slider-options-wr[data-v-64b41490]{position:absolute;width:100%;top:0;left:0;z-index:2;height:calc(60vh - 80px)}@media (max-width:1100px){.house-slider-options-wr[data-v-64b41490]{height:800px}}@media only screen and (max-width:990px){.house-slider-options-wr[data-v-64b41490]{height:600px}}@media only screen and (max-width:680px){.house-slider-options-wr[data-v-64b41490]{position:static;height:-moz-fit-content;height:fit-content}}.house-slider-options[data-v-64b41490]{position:sticky;width:100%;border:none;top:80px;right:0;left:0;margin:0 auto;z-index:9;display:flex;gap:12px;transform:translateY(8px);padding:24px 24px;align-items:center;justify-content:space-evenly}@media only screen and (max-width:680px){.house-slider-options[data-v-64b41490]{position:static}}.house-slider-options.controls[data-v-64b41490]{padding:24px;padding-top:12px}@media only screen and (max-width:680px){.house-slider-options.controls[data-v-64b41490]{padding-bottom:0}}.house-slider-options[data-v-64b41490] .button-next,.house-slider-options[data-v-64b41490] .button-prev{width:24px!important;height:24px!important}.house-slider-options[data-v-64b41490] .label-wr .label{color:var(--black);font-size:15px}@media only screen and (max-width:680px){.house-slider-options[data-v-64b41490] .label-wr .label{padding-top:5px;color:var(--black)}}.house-slider-options.bottom[data-v-64b41490]{top:auto;justify-content:flex-start;bottom:24px}.house-slider-options.bottom .button[data-v-64b41490]{width:auto}.next-step-animation[data-v-64b41490]{animation:flash-64b41490 1.5s infinite forwards}.next-step-animation[data-v-64b41490]:hover{animation-play-state:paused}.active-button[data-v-64b41490]{background-color:var(--text-header)}.active-button .text-jump-to-button[data-v-64b41490]{color:var(--white)}.icon-white[data-v-64b41490]{filter:invert(100%) brightness(100%)}@keyframes flash-64b41490{0%,to{background-color:rgba(0,0,0,.8)}50%{background-color:rgba(0,0,0,.5)}}.tab-wr[data-v-64b41490]{margin-top:1rem}.tab-wr .tab-content[data-v-64b41490]{border-radius:8px;padding:2.5rem 2rem 1px;width:100%;height:100%;background-color:var(--slate-50)}.tab-wr .income-tabs-wr[data-v-64b41490]{display:flex;margin-bottom:3rem}.tab-wr .income-tabs-wr .income-tab[data-v-64b41490]{cursor:pointer;padding-bottom:1rem;width:100%;font-size:1.3rem}.tab-wr .income-tabs-wr .income-tab.active[data-v-64b41490]{font-weight:700;border-bottom:3px solid var(--green-btn-bg)}.tab-wr .income-tabs-wr .income-tab .icon-user[data-v-64b41490]{display:inline-block;width:20px;height:20px;background-size:cover;margin-right:15px;background-image:url(../img/user-icon.773223fc.svg)}@media only screen and (max-width:680px){.tab-wr .income-tabs-wr .income-tab[data-v-64b41490]{font-size:clamp(.8rem,4vw,1rem)}}.tab-wr .tab-subtitle[data-v-64b41490],.tab-wr .tab-title[data-v-64b41490]{color:var(--gray-dark-3);text-align:start}.tab-wr .tab-subtitle[data-v-64b41490]{font-size:13px}.tab-wr .buttons-section[data-v-64b41490]{margin:1.5rem 0 2.5rem;display:flex;align-items:center;gap:1rem}.tab-wr .buttons-section.section-result[data-v-64b41490]{margin-bottom:3rem}@media only screen and (max-width:680px){.tab-wr .buttons-section[data-v-64b41490]{gap:.3rem}.tab-wr .buttons-section.mb-col[data-v-64b41490]{gap:1rem;flex-direction:column;align-items:start}}.tab-wr .tab-subtitle[data-v-64b41490]{margin-top:10px}.house-info[data-v-64b41490]{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;gap:0;width:100%;padding:24px 54px;margin-top:49px}@media only screen and (max-width:990px){.house-info[data-v-64b41490]{grid-template-columns:minmax(300px,1fr);justify-content:center}}@media only screen and (max-width:680px){.house-info[data-v-64b41490]{padding:24px 96px}}.house-info .label[data-v-64b41490]{font-size:18px;font-weight:500}@media (max-width:1440px) and (min-width:991px){.house-info .label[data-v-64b41490]{font-size:16px}}.house-info-card[data-v-64b41490]{width:100%;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;border:1px solid var(--slate-200);margin:24px 0}.house-info-card .title[data-v-64b41490]{font-weight:600;padding-bottom:5px}@media (max-width:1440px) and (min-width:991px){.house-info-card .title[data-v-64b41490]{font-size:14px}}.house-info-card .highlighted[data-v-64b41490]{color:var(--text-header);text-decoration:underline}.house-info-card .highlighted[data-v-64b41490]:hover{cursor:pointer;opacity:.9}.house-info-card .house-info-card-row[data-v-64b41490]{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-row[data-v-64b41490]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row[data-v-64b41490]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row[data-v-64b41490]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row[data-v-64b41490]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row .row-label[data-v-64b41490]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row .row-label.features[data-v-64b41490]{color:var(--slate-500)}.house-info-card .house-info-card-row .row-value[data-v-64b41490]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row .row-value.color-info[data-v-64b41490]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-row-modified[data-v-64b41490]{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid var(--slate-200);border-bottom:0}@media (max-width:1400px){.house-info-card .house-info-card-row-modified[data-v-64b41490]{padding:10px}}.house-info-card .house-info-card-row-modified[data-v-64b41490]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row-modified[data-v-64b41490]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row-modified[data-v-64b41490]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row-modified[data-v-64b41490]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row-modified .row-label[data-v-64b41490]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-label.features[data-v-64b41490]{color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-value[data-v-64b41490]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row-modified .row-value.color-info[data-v-64b41490]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-column-modified[data-v-64b41490]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5px;padding:14px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-column-modified[data-v-64b41490]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-column-modified[data-v-64b41490]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-column-modified[data-v-64b41490]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-column-modified[data-v-64b41490]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-column-modified .row-label[data-v-64b41490]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-label.features[data-v-64b41490]{color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-value[data-v-64b41490]{font-size:14px;font-weight:500}.house-info-card .house-info-card-column-modified .row-value.color-info[data-v-64b41490]{display:flex;align-items:center;gap:8px}.house-info-card .actions[data-v-64b41490]{width:100%;display:flex;gap:16px}.house-info-card .actions .button[data-v-64b41490]{width:50%;padding:16px 32px;margin:0;font-style:normal;font-weight:400;line-height:normal}.next-step-hidden[data-v-64b41490]{display:none!important}.main-wr[data-v-64b41490]{display:flex;flex-direction:column;height:100%;width:100%}@media only screen and (max-width:990px){.main-wr[data-v-64b41490]{height:auto}}.house-slider-options[data-v-64b41490]{position:static;padding:24px 0 24px 24px}@media only screen and (max-width:990px){.house-slider-options[data-v-64b41490]{padding:0}}.house-slider-options .builder-slider-buttons[data-v-64b41490]{background-color:var(--slate-50);border:1px solid var(--slate-200)}@media only screen and (max-width:990px){.house-slider-options .builder-slider-buttons[data-v-64b41490]{border:none;gap:0;padding:0}}.house-slider-options .builder-slider-buttons .label-wr .label[data-v-64b41490]{color:var(--black)}.content-logo-slider[data-v-64b41490]{display:flex;flex-direction:row}.content-logo-slider .content-logo[data-v-64b41490]{width:20%;background-color:var(--white);border-radius:6px;display:flex;justify-content:center;align-items:center;width:150px;height:100px}.content-logo-slider .content-logo .builder-logo[data-v-64b41490]{padding:0 20px;height:100%;width:-webkit-fill-available;-o-object-fit:contain;object-fit:contain}.content-logo-slider .content-slider[data-v-64b41490]{width:80%}.content-design-selections[data-v-64b41490]{display:flex;flex-direction:column}@media only screen and (max-width:990px){.content-design-selections.size-content[data-v-64b41490]{background-color:transparent;padding:0;margin:0;border-radius:0}}.content-house-design-features[data-v-64b41490]{display:flex;flex-direction:row;justify-content:space-between;padding:0 20px;align-items:center}@media only screen and (max-width:990px){.content-house-design-features[data-v-64b41490]{padding:12px 10px;padding-bottom:5px;background-color:var(--white);margin:0 12px;border-radius:6px;position:sticky;top:0;left:0;right:0;z-index:10;margin:0;border-radius:0}}@media only screen and (max-width:400px){.content-house-design-features[data-v-64b41490]{gap:10px}}.content-house-design-features .content-house-design[data-v-64b41490]{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center}.content-house-design-features .content-house-design .back-button[data-v-64b41490]{display:inline-block;width:21px;height:21px;transform:rotate(90deg);align-self:center}.content-house-design-features .content-house-design .title-house-design[data-v-64b41490]{font-size:22px;color:var(--black);font-weight:600}@media (max-width:1400px){.content-house-design-features .content-house-design .title-house-design[data-v-64b41490]{font-size:20px}}@media only screen and (max-width:680px){.content-house-design-features .content-house-design .title-house-design[data-v-64b41490]{font-size:16px}}.content-house-design-features .content-features[data-v-64b41490]{display:flex;align-items:flex-start}.content-house-design-features .content-features .house-features[data-v-64b41490]{position:static;width:0}.content-house-design-features .content-features .house-features .icons[data-v-64b41490]{gap:10px;justify-content:flex-end}.content-house-design-features .content-features .house-features .icons .icon-wr[data-v-64b41490]{flex-direction:row-reverse;gap:10px}.content-house-design-features .content-features .house-features .icons .icon-wr .small[data-v-64b41490]{width:24px;height:24px}.content-house-design-features .content-features .house-features-mobile[data-v-64b41490]{position:static;width:100%;margin-bottom:0;padding:0}.content-house-design-features .content-features .house-features-mobile .icons[data-v-64b41490]{gap:5px}.content-house-design-features .content-features .house-features-mobile .icons .icon-wr[data-v-64b41490]{flex-direction:row-reverse}.house-features-content[data-v-64b41490]{margin-top:-5px}.house-features-content .house-features[data-v-64b41490]{position:static}.house-features-content .house-features-mobile[data-v-64b41490]{position:static;width:100%;margin-bottom:0}.select-color[data-v-64b41490]{width:32px;height:32px;border-radius:50%;margin:0 2px;cursor:pointer;border:1px solid var(--text-color)}.selections-wr[data-v-64b41490]{display:flex;flex-direction:column;width:100%;align-items:center;position:relative;position:sticky;bottom:0}@media only screen and (max-width:990px){.selections-wr[data-v-64b41490]{position:static;margin-top:0}}@media only screen and (max-width:680px){.selections-wr[data-v-64b41490]{position:static;margin-top:-20px;background:var(--slate-50);border:1px solid var(--slate-200);padding:20px;border-radius:6px}}.selections-wr .controls-colors[data-v-64b41490]{display:flex;position:absolute;bottom:0}@media only screen and (max-width:680px){.selections-wr .controls-colors[data-v-64b41490]{position:static}}.selections-wr .controls[data-v-64b41490]{width:100%;display:flex;justify-content:space-between;flex:1}@media only screen and (max-width:680px){.selections-wr .controls[data-v-64b41490]{padding-bottom:12px}}.selections-wr .controls .controls-arrow[data-v-64b41490]{background-color:rgba(0,0,0,.5);border-radius:16px;min-width:-moz-fit-content;min-width:fit-content;display:flex;align-items:center;justify-content:space-around;cursor:pointer}@media only screen and (max-width:680px){.selections-wr .controls .controls-arrow[data-v-64b41490]{flex-direction:column;min-width:auto;max-width:100%;gap:10px;align-items:flex-start;padding:0;background-color:transparent}}.selections-wr .controls .controls-arrow.next[data-v-64b41490]{flex-direction:row-reverse;padding-right:12px}@media only screen and (max-width:680px){.selections-wr .controls .controls-arrow.next[data-v-64b41490]{flex-direction:column;align-items:flex-end;padding:0}}.selections-wr .controls .controls-arrow.prev[data-v-64b41490]{padding-left:12px}.selections-wr .controls .controls-arrow .controls-option-next-wr[data-v-64b41490],.selections-wr .controls .controls-arrow .controls-option-prev-wr[data-v-64b41490]{display:flex;flex-direction:column;padding:12px 14px;gap:5px}@media only screen and (max-width:680px){.selections-wr .controls .controls-arrow .controls-option-next-wr[data-v-64b41490],.selections-wr .controls .controls-arrow .controls-option-prev-wr[data-v-64b41490]{padding:0}}.selections-wr .controls .controls-arrow .controls-option-next-wr>[data-v-64b41490],.selections-wr .controls .controls-arrow .controls-option-prev-wr>[data-v-64b41490]{color:var(--white)}@media only screen and (max-width:680px){.selections-wr .controls .controls-arrow .controls-option-next-wr>[data-v-64b41490],.selections-wr .controls .controls-arrow .controls-option-prev-wr>[data-v-64b41490]{color:var(--black);font-size:18px}}@media (max-width:1440px){.selections-wr .controls .controls-arrow .controls-option-next-wr .controls-text[data-v-64b41490],.selections-wr .controls .controls-arrow .controls-option-prev-wr .controls-text[data-v-64b41490]{font-size:15px}}@media only screen and (max-width:680px){.selections-wr .controls .controls-arrow .controls-option-next-wr .controls-text[data-v-64b41490],.selections-wr .controls .controls-arrow .controls-option-prev-wr .controls-text[data-v-64b41490]{display:none}}.selections-wr .controls .controls-arrow .arrow-svg[data-v-64b41490]{width:32px;height:32px;align-self:center;filter:brightness(0) invert(1)}@media only screen and (max-width:680px){.selections-wr .controls .controls-arrow .arrow-svg[data-v-64b41490]{filter:brightness(1) invert(0);align-self:auto}}.selections-wr .controls .controls-option[data-v-64b41490]{font-size:22px;font-weight:600}@media (max-width:1440px){.selections-wr .controls .controls-option[data-v-64b41490]{font-size:18px}}.next-step-mobile-wr[data-v-64b41490]{margin:0;padding-bottom:0}.next-step-mobile-wr .next-step-button[data-v-64b41490]{display:flex;flex-direction:column;align-items:center;border:none;background:none;gap:5px;text-transform:uppercase}.next-step-mobile-wr .next-step-button .icon-next-step[data-v-64b41490]{width:24px;height:24px}.hidden[data-v-64b41490]{visibility:hidden;pointer-events:none}.content-carousel[data-v-64b41490]{position:relative;display:flex}@media only screen and (max-width:990px){.content-carousel[data-v-64b41490]{padding:0;background-color:var(--white)}}.content-carousel .content-floorplan-builder-quote[data-v-64b41490]{border-radius:6px;background-color:var(--white);width:100%;padding:55px 20px 0}.content-carousel .content-floorplan-builder-quote .floorplan-image[data-v-64b41490]{width:100%;height:600px;-o-object-fit:contain;object-fit:contain}.content-carousel .jump-floorplan[data-v-64b41490]{display:flex;flex-direction:row;justify-content:center;gap:10px;align-items:center;width:140px;height:40px;padding:10px;position:absolute;z-index:2;top:22px;right:15px;border-radius:6px;background-color:var(--builder-button-img);cursor:pointer}@media only screen and (max-width:990px){.content-carousel .jump-floorplan[data-v-64b41490]{top:10px;right:10px;gap:5px;height:30px;width:120px;border-radius:6px}}.content-carousel .jump-floorplan .text-floorplan[data-v-64b41490]{font-size:14px}@media only screen and (max-width:990px){.content-carousel .jump-floorplan .text-floorplan[data-v-64b41490]{font-size:12px}}.content-carousel .jump-floorplan .floorplan-svg[data-v-64b41490]{width:30px;height:20px}@media only screen and (max-width:990px){.content-carousel .jump-floorplan .floorplan-svg[data-v-64b41490]{filter:none;width:12px;height:12px}}.content-carousel .controls-color-desktop[data-v-64b41490]{display:flex;align-items:center;width:190px;height:55px;gap:0;padding:10px;position:absolute;z-index:2;bottom:5px;right:7px;border-radius:20px;background-color:rgba(0,0,0,.5)}.content-carousel .controls-color-desktop .label[data-v-64b41490]{color:var(--white);display:flex;text-align:center;width:40%;justify-content:center;align-items:center}.content-carousel .controls-color-desktop .line-separator[data-v-64b41490]{height:30px;width:1px;background-color:var(--white);margin-left:10px}.content-carousel .controls-color-desktop .controls-colors[data-v-64b41490]{display:flex;width:60%;justify-content:center}@media only screen and (max-width:680px){.content-carousel .controls-color-desktop .controls-colors[data-v-64b41490]{position:static}}.content-carousel .icon-expand[data-v-64b41490]{position:absolute;top:30px;left:40px;height:24px;width:24px;cursor:pointer}.content-carousel .exit-interiors-container[data-v-64b41490]{display:flex;flex-direction:row;justify-content:center;gap:10px;align-items:center;width:155px;height:40px;padding:10px;position:absolute;z-index:2;top:22px;right:15px;border-radius:50px;background-color:rgba(0,0,0,.5);cursor:pointer}@media only screen and (max-width:990px){.content-carousel .exit-interiors-container[data-v-64b41490]{top:10px;right:10px;gap:5px;height:30px;width:120px;border-radius:6px;background-color:var(--slate-200)}}.content-carousel .exit-interiors-container .text-exit-interiors[data-v-64b41490]{color:var(--white);font-size:14px;white-space:nowrap}@media only screen and (max-width:990px){.content-carousel .exit-interiors-container .text-exit-interiors[data-v-64b41490]{color:var(--text-header);font-size:12px}}.content-carousel .exit-interiors-container .logo-close[data-v-64b41490]{cursor:pointer;filter:brightness(0) invert(1);width:15px;height:15px}@media only screen and (max-width:990px){.content-carousel .exit-interiors-container .logo-close[data-v-64b41490]{filter:none;width:12px;height:12px}}.content-carousel .show-buttons-interiors[data-v-64b41490]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;position:absolute;z-index:2;top:15px;right:40px;gap:5px;height:30px;width:120px;border-radius:6px;background-color:var(--slate-200)}@media only screen and (max-width:680px){.content-carousel .show-buttons-interiors[data-v-64b41490]{top:15px;right:30px}}.content-carousel .show-buttons-interiors .text-show-interiors[data-v-64b41490]{color:var(--text-header);font-size:12px}.content-jump-to-bottom-and-logo[data-v-64b41490]{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin-top:10px;padding:10px 20px;background-color:var(--white);border-radius:6px}@media only screen and (max-width:990px){.content-jump-to-bottom-and-logo[data-v-64b41490]{margin-top:0;background-color:transparent;border-radius:0;justify-content:none;padding:10px 30px}.content-jump-to-bottom-and-logo.size-content[data-v-64b41490]{padding:20px 0;background-color:var(--white)}}@media only screen and (max-width:680px){.content-jump-to-bottom-and-logo[data-v-64b41490]{padding:10px 24px}.content-jump-to-bottom-and-logo.size-content[data-v-64b41490]{padding:15px 0;background-color:var(--white)}}.content-jump-to-bottom-and-logo .text-jump-to[data-v-64b41490]{display:flex;align-items:flex-start;font-size:14px;font-weight:600}.content-jump-to-bottom-and-logo .content-jump-to-bottom[data-v-64b41490]{display:flex;flex-direction:row;gap:20px;width:70%;justify-content:flex-end}@media only screen and (max-width:1200px){.content-jump-to-bottom-and-logo .content-jump-to-bottom[data-v-64b41490]{width:60%}}@media only screen and (max-width:990px){.content-jump-to-bottom-and-logo .content-jump-to-bottom[data-v-64b41490]{width:100%;justify-content:center;align-items:center;padding:0}}.content-jump-to-bottom-and-logo .content-jump-to-bottom .title-house-design[data-v-64b41490]{font-size:22px;color:var(--text-color);font-weight:600}@media (max-width:1400px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .title-house-design[data-v-64b41490]{font-size:20px}}@media only screen and (max-width:680px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .title-house-design[data-v-64b41490]{font-size:16px}}@media (max-width:415px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .title-house-design[data-v-64b41490]{font-size:12px}}@media (max-width:300px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .title-house-design[data-v-64b41490]{font-size:10px}}.content-jump-to-bottom-and-logo .content-jump-to-bottom .content-bottons[data-v-64b41490]{display:flex;flex-direction:row;gap:20px}@media only screen and (max-width:1200px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .content-bottons[data-v-64b41490]{gap:10px}}@media only screen and (max-width:400px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .content-bottons[data-v-64b41490]{gap:5px}}.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button[data-v-64b41490]{display:flex;flex-direction:column;padding:5px;border-radius:6px;border:1px solid var(--slate-200);align-items:center;gap:10px;min-width:80px;max-width:90px;cursor:pointer;justify-content:center}@media only screen and (max-width:1200px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button[data-v-64b41490]{padding:10px 25px}}@media only screen and (max-width:400px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button[data-v-64b41490]{padding:10px}}@media (max-width:370px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button[data-v-64b41490]{min-width:auto;max-width:65px}}.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button .text-jump-to-button[data-v-64b41490]{font-size:14px}@media only screen and (max-width:400px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button .text-jump-to-button[data-v-64b41490]{font-size:12px}}@media (max-width:300px){.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button .text-jump-to-button[data-v-64b41490]{font-size:10px}}.content-jump-to-bottom-and-logo .content-jump-to-bottom .jump-button .small[data-v-64b41490]{width:24px;height:24px}.content-jump-to-bottom-and-logo .content-logo[data-v-64b41490]{width:30%;display:flex;justify-content:flex-end}@media only screen and (max-width:1200px){.content-jump-to-bottom-and-logo .content-logo[data-v-64b41490]{width:40%}}.content-jump-to-bottom-and-logo .content-logo .builder-logo[data-v-64b41490]{max-height:60px;max-width:160px;-o-object-fit:contain;object-fit:contain}.content-features-desktop[data-v-64b41490]{display:flex;flex-direction:column;background-color:var(--white);border-radius:6px;margin-top:10px;margin-bottom:70px;gap:20px}.content-features-desktop .content-title-features[data-v-64b41490]{display:flex;flex-direction:row;width:100%;height:40px;gap:40px;justify-content:flex-start;align-items:center;border-bottom:1px solid var(--slate-200);padding-left:20px;cursor:auto}.content-features-desktop .content-title-features .content-feature-selected[data-v-64b41490]{display:flex;flex-direction:column;height:100%}.content-features-desktop .content-title-features .content-feature-selected.hidden[data-v-64b41490]{visibility:hidden}.content-features-desktop .content-title-features .content-feature-selected .title-description[data-v-64b41490]{height:100%;display:flex;align-items:center}.content-features-desktop .content-title-features .content-feature-selected .line-selected[data-v-64b41490]{height:5px;border-radius:50px;width:100%;background-color:var(--builder-brand-color)}.content-features-desktop .features-slider[data-v-64b41490]{display:flex;width:100%;height:-moz-fit-content;height:fit-content;padding:0 20px 20px;min-height:142px}.content-features-desktop .features-slider .floorpan-dimensions[data-v-64b41490]{display:flex;flex-direction:column;width:100%;border-radius:4px}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-64b41490]{display:flex;justify-content:space-between;align-items:center;padding:12px 30px;border:1px solid var(--slate-200);border-bottom:0}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-64b41490]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-64b41490]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-64b41490]:nth-child(odd){background-color:var(--white)}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified[data-v-64b41490]:nth-child(2n){background-color:var(--slate-50)}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified .row-label[data-v-64b41490]{font-size:15px;font-weight:600;color:var(--slate-500)}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified .row-label.features[data-v-64b41490]{color:var(--slate-500)}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified .row-value[data-v-64b41490]{font-size:14px;font-weight:500}.content-features-desktop .features-slider .floorpan-dimensions .house-info-card-row-modified .row-value.color-info[data-v-64b41490]{display:flex;align-items:center;gap:8px}.features[data-v-64b41490],.inclusions[data-v-64b41490]{display:flex;flex-direction:column;width:100%;border-radius:4px;border:1px solid var(--slate-200);height:-moz-fit-content;height:fit-content}.house-info-card-column-slider[data-v-64b41490]{display:flex;flex-direction:column;padding:12px 30px}.house-info-card-column-slider .row-label[data-v-64b41490]{font-weight:600;color:var(--slate-500);font-size:15px}.house-info-card-column-slider .row-value[data-v-64b41490]{color:var(--black);text-decoration:underline;padding-top:10px;cursor:pointer;font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card-column-slider[data-v-64b41490]:nth-child(2n){background-color:var(--slate-50)}.house-info-card-column-slider[data-v-64b41490]:not(:last-child){border-bottom:1px solid var(--slate-200)}.inclusions[data-v-64b41490]{padding:10px}.inclusions .house-info-card-row-slider[data-v-64b41490]{display:flex;flex-direction:row;justify-content:space-between;padding:12px 30px;background-color:var(--slate-50);border-radius:4px}.inclusions .house-info-card-row-slider .row-label[data-v-64b41490],.inclusions .house-info-card-row-slider .row-value[data-v-64b41490]{color:var(--black);font-size:15px;font-weight:600;color:var(--slate-500)}.content-slider-facades[data-v-64b41490]{margin-top:15px}.content-slider-facades .open-slider[data-v-64b41490]{font-size:15px;font-weight:300;padding:12px 24px;width:100%;cursor:pointer;border-bottom:1px solid var(--slate-200)!important}.content-slider-facades .isOpen[data-v-64b41490]{opacity:1;transform:translateY(0)}.button-next[data-v-5db8027a],.button-prev[data-v-5db8027a]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:var(--white);border:1px solid var(--slate-200);cursor:pointer}.button-next img[data-v-5db8027a],.button-prev img[data-v-5db8027a]{width:16px;height:16px}.main-wr[data-v-5db8027a]{overflow:hidden;display:flex;align-items:center;gap:24px;border-radius:12px;height:75px;border:1px solid var(--slate-200);background:var(--slate-50)}.content-wr[data-v-5db8027a]{display:flex;align-items:center;padding:12px 12px 12px 32px}.slider-actions[data-v-5db8027a]{border:1px solid var(--slate-200);background:var(--slate-50);display:flex;padding:5px 12px;align-items:center;border-radius:12px}@media only screen and (max-width:680px){.slider-actions[data-v-5db8027a]{flex-direction:column;padding:0 12px;gap:10px}}.slider-actions .label-wr[data-v-5db8027a]{min-width:190px;padding:5px 5px 5px 10px;height:100%;display:flex;align-items:center}@media only screen and (max-width:680px){.slider-actions .label-wr[data-v-5db8027a]{align-self:flex-start;justify-content:center;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:0;padding-top:10px}}.slider-actions .label-wr .label[data-v-5db8027a]{font-size:15px;font-style:normal;font-weight:600;line-height:normal;color:var(--black)}@media only screen and (max-width:990px){.slider-actions .label-wr .label[data-v-5db8027a]{display:flex;justify-content:center;align-items:center;gap:5px}}.slider-actions .label-wr .label span[data-v-5db8027a]{font-weight:100;font-size:15px}.slider-actions .label-wr .label .img-swipe[data-v-5db8027a]{width:24px;height:24px}.slider-actions .line[data-v-5db8027a]{width:1px;min-height:45px;align-self:center;margin:0;background:var(--slate-200)}@media only screen and (max-width:990px){.slider-actions .line.label-separator[data-v-5db8027a]{display:none}}.slider-actions .buttons-container[data-v-5db8027a]{display:flex;gap:12px;white-space:nowrap;overflow:hidden;transition:transform .3s;width:100%;padding:5px;transform:translateX(0)}@media only screen and (max-width:990px){.slider-actions .buttons-container[data-v-5db8027a]{padding:5px 0}}.slider-actions .buttons-container .buttons[data-v-5db8027a]{display:flex;align-items:center;gap:10px;flex:1;white-space:nowrap;transition:transform .3s;transform:translateX(0)}@media only screen and (max-width:990px){.slider-actions .buttons-container .buttons[data-v-5db8027a]{padding:0 10px 0 12px}}.slider-actions .buttons-container .button-images[data-v-5db8027a]{display:flex;width:130px;height:80px;position:relative;justify-content:center;align-items:center;background-color:var(--black);border-radius:3px}.slider-actions .buttons-container .button-images.checkmark[data-v-5db8027a]{border:2px solid var(--badge-green-text)}.slider-actions .buttons-container .button-images .image-slider[data-v-5db8027a]{width:100%;height:100%;opacity:.7;border-radius:3px}.slider-actions .buttons-container .button-images .image-text-wr[data-v-5db8027a]{position:absolute;bottom:0;left:0;right:0;padding:5px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;border-radius:0 0 3px 3px}.slider-actions .buttons-container .button-images .image-text-wr .image-text[data-v-5db8027a]{color:var(--white);font-size:12px}.slider-actions .buttons-container .button-slider-action[data-v-5db8027a]{padding:8px 12px}@media only screen and (max-width:680px){.slider-actions .buttons-container .button-slider-action .button-slider-action[data-v-5db8027a]{padding:8px 10px}}.slider-actions .buttons-container .controls[data-v-5db8027a]{display:flex;gap:5px;flex-direction:column;padding-right:10px;justify-content:center}.slider-actions .button-slider-action[data-v-5db8027a]{min-width:140px;max-width:170px;display:flex;justify-content:center;align-items:center;font-size:15px;padding:6px 8px;font-weight:400;margin:0;flex:1;height:45px;border-radius:6px;border:1px solid var(--slate-200)!important;background:var(--white);flex-wrap:wrap}@media (max-width:1920px){.slider-actions .button-slider-action[data-v-5db8027a]{font-size:14px}}@media (max-width:1400px){.slider-actions .button-slider-action[data-v-5db8027a]{font-size:13px}}@media (max-width:1200px){.slider-actions .button-slider-action[data-v-5db8027a]{max-width:140px;font-size:12px}}@media only screen and (max-width:680px){.slider-actions .button-slider-action[data-v-5db8027a]{min-width:160px}}.slider-actions .button-slider-action.button-checkmark-not-icon[data-v-5db8027a]{color:var(--black);border:2px solid var(--text-header)!important}.slider-actions .button-slider-action.button-checkmark-width[data-v-5db8027a]{min-width:250px}@media (max-width:1920px){.slider-actions .button-slider-action.button-checkmark-width[data-v-5db8027a]{min-width:240px}}@media (max-width:1200px){.slider-actions .button-slider-action.button-checkmark-width[data-v-5db8027a]{min-width:220px}}@media only screen and (max-width:680px){.slider-actions .button-slider-action.button-checkmark-width[data-v-5db8027a]{min-width:215px}}.slider-actions .button-slider-action.button-checkmark-width[data-v-5db8027a]:after{right:10px}.slider-actions .content-title-design[data-v-5db8027a]{width:100%;display:flex;justify-content:flex-start;padding:10px 0 5px}.slider-actions .content-title-design span[data-v-5db8027a]{color:var(--text-header);font-size:18px}@media only screen and (max-width:680px){.slider-actions .content-title-design span[data-v-5db8027a]{font-size:16px}}@media only screen and (max-width:400px){.slider-actions .content-title-design span[data-v-5db8027a]{font-size:14px}}.house-info[data-v-5a0af2dc]{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;gap:0;width:100%;padding:24px 54px;margin-top:49px}@media only screen and (max-width:990px){.house-info[data-v-5a0af2dc]{grid-template-columns:minmax(300px,1fr);justify-content:center}}@media only screen and (max-width:680px){.house-info[data-v-5a0af2dc]{padding:24px 96px}}.house-info .label[data-v-5a0af2dc]{font-size:18px;font-weight:500}@media (max-width:1440px) and (min-width:991px){.house-info .label[data-v-5a0af2dc]{font-size:16px}}.house-info-card[data-v-5a0af2dc]{width:100%;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;border:1px solid var(--slate-200);margin:24px 0}.house-info-card .title[data-v-5a0af2dc]{font-weight:600;padding-bottom:5px}@media (max-width:1440px) and (min-width:991px){.house-info-card .title[data-v-5a0af2dc]{font-size:14px}}.house-info-card .highlighted[data-v-5a0af2dc]{color:var(--text-header);text-decoration:underline}.house-info-card .highlighted[data-v-5a0af2dc]:hover{cursor:pointer;opacity:.9}.house-info-card .house-info-card-row[data-v-5a0af2dc]{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-row[data-v-5a0af2dc]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row[data-v-5a0af2dc]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row[data-v-5a0af2dc]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row[data-v-5a0af2dc]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row .row-label[data-v-5a0af2dc]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row .row-label.features[data-v-5a0af2dc]{color:var(--slate-500)}.house-info-card .house-info-card-row .row-value[data-v-5a0af2dc]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row .row-value.color-info[data-v-5a0af2dc]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-row-modified[data-v-5a0af2dc]{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid var(--slate-200);border-bottom:0}@media (max-width:1400px){.house-info-card .house-info-card-row-modified[data-v-5a0af2dc]{padding:10px}}.house-info-card .house-info-card-row-modified[data-v-5a0af2dc]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row-modified[data-v-5a0af2dc]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row-modified[data-v-5a0af2dc]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row-modified[data-v-5a0af2dc]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row-modified .row-label[data-v-5a0af2dc]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-label.features[data-v-5a0af2dc]{color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-value[data-v-5a0af2dc]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row-modified .row-value.color-info[data-v-5a0af2dc]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-column-modified[data-v-5a0af2dc]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5px;padding:14px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-column-modified[data-v-5a0af2dc]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-column-modified[data-v-5a0af2dc]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-column-modified[data-v-5a0af2dc]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-column-modified[data-v-5a0af2dc]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-column-modified .row-label[data-v-5a0af2dc]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-label.features[data-v-5a0af2dc]{color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-value[data-v-5a0af2dc]{font-size:14px;font-weight:500}.house-info-card .house-info-card-column-modified .row-value.color-info[data-v-5a0af2dc]{display:flex;align-items:center;gap:8px}.house-info-card .actions[data-v-5a0af2dc]{width:100%;display:flex;gap:16px}.house-info-card .actions .button[data-v-5a0af2dc]{width:50%;padding:16px 32px;margin:0;font-style:normal;font-weight:400;line-height:normal}.next-step-hidden[data-v-5a0af2dc]{display:none!important}.builder-slider-buttons[data-v-5a0af2dc]{width:100%;height:65px;background-color:rgba(0,0,0,.5);padding:0 12px;border:none;min-width:100%}.builder-slider-buttons[data-v-5a0af2dc] .button-slider-action{padding:8px 12px}@media only screen and (max-width:990px){.builder-slider-buttons[data-v-5a0af2dc]{width:100%;flex-direction:column;justify-content:center;min-height:90px;padding:0 12px;height:100%;align-items:center;background-color:var(--slate-50);border:1px solid var(--slate-200)}}button.next-step[data-v-5a0af2dc]{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;font-size:15px;align-self:stretch;border-radius:6px;border:1px solid var(--white,#fff);background:rgba(0,0,0,.48);color:var(--white);cursor:pointer}@media (max-width:1440px) and (min-width:991px){button.next-step[data-v-5a0af2dc]{font-size:13px}}.next-step-mobile-wr[data-v-5a0af2dc]{display:flex;align-items:center;justify-content:center;margin-top:16px;width:100%;padding:24px;padding-bottom:12px}.next-step-mobile-wr button.mobile[data-v-5a0af2dc]{font-weight:400;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%}.slider-wr[data-v-5a0af2dc]{position:relative;width:100%;display:flex;flex-direction:column}.house-slider-options-wr[data-v-5a0af2dc]{position:absolute;width:100%;top:0;left:0;z-index:2;height:calc(60vh - 80px)}@media (max-width:1100px){.house-slider-options-wr[data-v-5a0af2dc]{height:800px}}@media only screen and (max-width:990px){.house-slider-options-wr[data-v-5a0af2dc]{height:600px}}@media only screen and (max-width:680px){.house-slider-options-wr[data-v-5a0af2dc]{position:static;height:-moz-fit-content;height:fit-content}}.house-slider-options[data-v-5a0af2dc]{position:sticky;width:100%;border:none;top:80px;right:0;left:0;margin:0 auto;z-index:9;display:flex;gap:12px;transform:translateY(8px);padding:24px 24px;align-items:center;justify-content:space-evenly}@media only screen and (max-width:680px){.house-slider-options[data-v-5a0af2dc]{position:static}}.house-slider-options.controls[data-v-5a0af2dc]{padding:24px;padding-top:12px}@media only screen and (max-width:680px){.house-slider-options.controls[data-v-5a0af2dc]{padding-bottom:0}}.house-slider-options[data-v-5a0af2dc] .button-next,.house-slider-options[data-v-5a0af2dc] .button-prev{width:24px!important;height:24px!important}.house-slider-options[data-v-5a0af2dc] .label-wr .label{color:var(--black);font-size:15px}@media only screen and (max-width:680px){.house-slider-options[data-v-5a0af2dc] .label-wr .label{padding-top:5px;color:var(--black)}}.house-slider-options.bottom[data-v-5a0af2dc]{top:auto;justify-content:flex-start;bottom:24px}.house-slider-options.bottom .button[data-v-5a0af2dc]{width:auto}.next-step-animation[data-v-5a0af2dc]{animation:flash-5a0af2dc 1.5s infinite forwards}.next-step-animation[data-v-5a0af2dc]:hover{animation-play-state:paused}.active-button[data-v-5a0af2dc]{background-color:var(--text-header)}.active-button .text-jump-to-button[data-v-5a0af2dc]{color:var(--white)}.icon-white[data-v-5a0af2dc]{filter:invert(100%) brightness(100%)}@keyframes flash-5a0af2dc{0%,to{background-color:rgba(0,0,0,.8)}50%{background-color:rgba(0,0,0,.5)}}.tab-wr[data-v-5a0af2dc]{margin-top:1rem}.tab-wr .tab-content[data-v-5a0af2dc]{border-radius:8px;padding:2.5rem 2rem 1px;width:100%;height:100%;background-color:var(--slate-50)}.tab-wr .income-tabs-wr[data-v-5a0af2dc]{display:flex;margin-bottom:3rem}.tab-wr .income-tabs-wr .income-tab[data-v-5a0af2dc]{cursor:pointer;padding-bottom:1rem;width:100%;font-size:1.3rem}.tab-wr .income-tabs-wr .income-tab.active[data-v-5a0af2dc]{font-weight:700;border-bottom:3px solid var(--green-btn-bg)}.tab-wr .income-tabs-wr .income-tab .icon-user[data-v-5a0af2dc]{display:inline-block;width:20px;height:20px;background-size:cover;margin-right:15px;background-image:url(../img/user-icon.773223fc.svg)}@media only screen and (max-width:680px){.tab-wr .income-tabs-wr .income-tab[data-v-5a0af2dc]{font-size:clamp(.8rem,4vw,1rem)}}.tab-wr .tab-subtitle[data-v-5a0af2dc],.tab-wr .tab-title[data-v-5a0af2dc]{color:var(--gray-dark-3);text-align:start}.tab-wr .tab-subtitle[data-v-5a0af2dc]{font-size:13px}.tab-wr .buttons-section[data-v-5a0af2dc]{margin:1.5rem 0 2.5rem;display:flex;align-items:center;gap:1rem}.tab-wr .buttons-section.section-result[data-v-5a0af2dc]{margin-bottom:3rem}@media only screen and (max-width:680px){.tab-wr .buttons-section[data-v-5a0af2dc]{gap:.3rem}.tab-wr .buttons-section.mb-col[data-v-5a0af2dc]{gap:1rem;flex-direction:column;align-items:start}}.tab-wr .tab-subtitle[data-v-5a0af2dc]{margin-top:10px}.section-header-floorplan[data-v-5a0af2dc]{padding:24px 32px!important}.mobile-sections[data-v-5a0af2dc]{width:100%;gap:10px;display:flex;flex-direction:column}@media only screen and (max-width:680px){.mobile-sections[data-v-5a0af2dc]{padding:0 12px;padding-bottom:16px}}@media only screen and (max-width:680px){.section-content-floorplan[data-v-5a0af2dc]{border-radius:0!important;background-color:var(--slate-50);padding:0 12px!important;padding-bottom:16px!important}.section-content-floorplan .img-floorplan[data-v-5a0af2dc]{border-radius:0!important}}.section-card[data-v-5a0af2dc]{background:var(--white);display:flex;flex-direction:column;justify-content:space-between;width:100%}.section-card .section-header[data-v-5a0af2dc]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-top:auto;margin-bottom:auto;width:100%;padding:24px 20px}.section-card .section-header .title[data-v-5a0af2dc]{font-size:16px;font-weight:400;color:var(--text-color)}.section-card .section-header .chevron[data-v-5a0af2dc]{width:28px;height:28px;transition:transform .3s ease;transform:rotate(0deg)}.section-card .section-header .chevron.expanded[data-v-5a0af2dc]{transform:rotate(180deg)}.section-card .section-content[data-v-5a0af2dc]{border-top:5px solid var(--slate-50);padding:45px 50px}.section-card .section-content .img-floorplan[data-v-5a0af2dc]{width:100%;height:auto;padding:24px}@media only screen and (max-width:990px){.section-card .section-content .img-floorplan[data-v-5a0af2dc]{max-height:550px}}@media only screen and (max-width:680px){.section-card .section-content .img-floorplan[data-v-5a0af2dc]{max-height:400px}}@media only screen and (max-width:400px){.section-card .section-content .img-floorplan[data-v-5a0af2dc]{max-height:350px}}.section-card .section-content .info-row[data-v-5a0af2dc]{display:flex;justify-content:space-between;align-items:center;padding:14px;border-top:1px solid var(--slate-50);border-bottom:1px solid var(--slate-50);border-left:1px solid var(--slate-200);border-right:1px solid var(--slate-200)}.section-card .section-content .info-row[data-v-5a0af2dc]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.section-card .section-content .info-row[data-v-5a0af2dc]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.section-card .section-content .info-row[data-v-5a0af2dc]:nth-child(odd){background-color:var(--slate-50)}.section-card .section-content .info-row[data-v-5a0af2dc]:nth-child(2n){background-color:var(--white)}.section-card .section-content .info-row .label[data-v-5a0af2dc]{font-size:16px;font-weight:400;color:var(--slate-900)}.section-card .section-content .info-row .value[data-v-5a0af2dc]{font-size:16px;font-weight:400}.section-card .section-content .features-list[data-v-5a0af2dc]{list-style-type:disc;padding-left:26px;margin:0;display:flex;flex-direction:column;gap:10px}.section-card .section-content .features-list .feature-item[data-v-5a0af2dc]{padding:8px 0;font-size:16px;color:var(--slate-900)}.expand-enter-active[data-v-5a0af2dc],.expand-leave-active[data-v-5a0af2dc]{transition:all .3s ease-out;overflow:hidden}.expand-enter-from[data-v-5a0af2dc],.expand-leave-to[data-v-5a0af2dc]{opacity:0;max-height:0}.expand-enter-to[data-v-5a0af2dc],.expand-leave-from[data-v-5a0af2dc]{opacity:1;max-height:2000px}.builder-estimator-floorplans-mobile[data-v-5a0af2dc]{display:flex;flex-direction:column;gap:10px}.house-info{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;gap:0;width:100%;padding:24px 54px;margin-top:49px}@media only screen and (max-width:990px){.house-info{grid-template-columns:minmax(300px,1fr);justify-content:center}}@media only screen and (max-width:680px){.house-info{padding:24px 96px}}.house-info .label{font-size:18px;font-weight:500}@media (max-width:1440px) and (min-width:991px){.house-info .label{font-size:16px}}.house-info-card{width:100%;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;border:1px solid var(--slate-200);margin:24px 0}.house-info-card .title{font-weight:600;padding-bottom:5px}@media (max-width:1440px) and (min-width:991px){.house-info-card .title{font-size:14px}}.house-info-card .highlighted{color:var(--text-header);text-decoration:underline}.house-info-card .highlighted:hover{cursor:pointer;opacity:.9}.house-info-card .house-info-card-row{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-row:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row .row-label{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row .row-label.features{color:var(--slate-500)}.house-info-card .house-info-card-row .row-value{font-size:14px;font-weight:500}.house-info-card .house-info-card-row .row-value.color-info{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-row-modified{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid var(--slate-200);border-bottom:0}@media (max-width:1400px){.house-info-card .house-info-card-row-modified{padding:10px}}.house-info-card .house-info-card-row-modified:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row-modified:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row-modified:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row-modified:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row-modified .row-label{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-label.features{color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-value{font-size:14px;font-weight:500}.house-info-card .house-info-card-row-modified .row-value.color-info{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-column-modified{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5px;padding:14px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-column-modified:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-column-modified:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-column-modified:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-column-modified:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-column-modified .row-label{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-label.features{color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-value{font-size:14px;font-weight:500}.house-info-card .house-info-card-column-modified .row-value.color-info{display:flex;align-items:center;gap:8px}.house-info-card .actions{width:100%;display:flex;gap:16px}.house-info-card .actions .button{width:50%;padding:16px 32px;margin:0;font-style:normal;font-weight:400;line-height:normal}.next-step-hidden{display:none!important}.builder-slider-buttons{width:100%;height:65px;background-color:rgba(0,0,0,.5);padding:0 12px;border:none;min-width:100%}.builder-slider-buttons ::v-deep .button-slider-action{padding:8px 12px}@media only screen and (max-width:990px){.builder-slider-buttons{width:100%;flex-direction:column;justify-content:center;min-height:90px;padding:0 12px;height:100%;align-items:center;background-color:var(--slate-50);border:1px solid var(--slate-200)}}button.next-step{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;font-size:15px;align-self:stretch;border-radius:6px;border:1px solid var(--white,#fff);background:rgba(0,0,0,.48);color:var(--white);cursor:pointer}@media (max-width:1440px) and (min-width:991px){button.next-step{font-size:13px}}.next-step-mobile-wr{margin-top:16px;padding:24px;padding-bottom:12px}.next-step-mobile-wr,.next-step-mobile-wr button.mobile{display:flex;align-items:center;justify-content:center;width:100%}.next-step-mobile-wr button.mobile{font-weight:400;padding:12px 24px;gap:10px;align-self:stretch}.slider-wr{position:relative;width:100%;display:flex;flex-direction:column}.house-slider-options-wr{position:absolute;width:100%;top:0;left:0;z-index:2;height:calc(60vh - 80px)}@media (max-width:1100px){.house-slider-options-wr{height:800px}}@media only screen and (max-width:990px){.house-slider-options-wr{height:600px}}@media only screen and (max-width:680px){.house-slider-options-wr{position:static;height:-moz-fit-content;height:fit-content}}.house-slider-options{position:sticky;width:100%;border:none;top:80px;right:0;left:0;margin:0 auto;z-index:9;display:flex;gap:12px;transform:translateY(8px);padding:24px 24px;align-items:center;justify-content:space-evenly}@media only screen and (max-width:680px){.house-slider-options{position:static}}.house-slider-options.controls{padding:24px;padding-top:12px}@media only screen and (max-width:680px){.house-slider-options.controls{padding-bottom:0}}.house-slider-options ::v-deep .button-next,.house-slider-options ::v-deep .button-prev{width:24px!important;height:24px!important}.house-slider-options ::v-deep .label-wr .label{color:var(--black);font-size:15px}@media only screen and (max-width:680px){.house-slider-options ::v-deep .label-wr .label{padding-top:5px;color:var(--black)}}.house-slider-options.bottom{top:auto;justify-content:flex-start;bottom:24px}.house-slider-options.bottom .button{width:auto}.next-step-animation{animation:flash 1.5s infinite forwards}.next-step-animation:hover{animation-play-state:paused}.active-button{background-color:var(--text-header)}.active-button .text-jump-to-button{color:var(--white)}.icon-white{filter:invert(100%) brightness(100%)}@keyframes flash{0%,to{background-color:rgba(0,0,0,.8)}50%{background-color:rgba(0,0,0,.5)}}.tab-wr{margin-top:1rem}.tab-wr .tab-content{border-radius:8px;padding:2.5rem 2rem 1px;width:100%;height:100%;background-color:var(--slate-50)}.tab-wr .income-tabs-wr{display:flex;margin-bottom:3rem}.tab-wr .income-tabs-wr .income-tab{cursor:pointer;padding-bottom:1rem;width:100%;font-size:1.3rem}.tab-wr .income-tabs-wr .income-tab.active{font-weight:700;border-bottom:3px solid var(--green-btn-bg)}.tab-wr .income-tabs-wr .income-tab .icon-user{display:inline-block;width:20px;height:20px;background-size:cover;margin-right:15px;background-image:url(../img/user-icon.773223fc.svg)}@media only screen and (max-width:680px){.tab-wr .income-tabs-wr .income-tab{font-size:clamp(.8rem,4vw,1rem)}}.tab-wr .tab-subtitle,.tab-wr .tab-title{color:var(--gray-dark-3);text-align:start}.tab-wr .tab-subtitle{font-size:13px}.tab-wr .buttons-section{margin:1.5rem 0 2.5rem;display:flex;align-items:center;gap:1rem}.tab-wr .buttons-section.section-result{margin-bottom:3rem}@media only screen and (max-width:680px){.tab-wr .buttons-section{gap:.3rem}.tab-wr .buttons-section.mb-col{gap:1rem;flex-direction:column;align-items:start}}.tab-wr .tab-subtitle{margin-top:10px}#floorplanStep.main-wr{display:flex;flex-direction:column;width:100%;padding:20px 10px 10px;border-radius:6px;background-color:var(--white)}@media only screen and (max-width:990px){#floorplanStep.main-wr{margin-top:0;border-radius:0;background-color:transparent;padding:0 0}}.content-house-design-features{display:flex;flex-direction:row;justify-content:space-between;padding:0 20px;align-items:center}@media only screen and (max-width:990px){.content-house-design-features{padding:0;padding-top:5px}}@media only screen and (max-width:400px){.content-house-design-features{gap:10px;padding-top:0}}.content-house-design-features .content-house-design{display:flex;flex-direction:column;gap:8px}.content-house-design-features .content-house-design .title-house-design{font-size:22px;color:var(--text-color);font-weight:600}@media (max-width:1400px){.content-house-design-features .content-house-design .title-house-design{font-size:20px}}@media only screen and (max-width:680px){.content-house-design-features .content-house-design .title-house-design{font-size:16px}}@media (max-width:415px){.content-house-design-features .content-house-design .title-house-design{font-size:12px}}@media (max-width:300px){.content-house-design-features .content-house-design .title-house-design{font-size:10px}}.content-house-design-features .content-house-design .area-house-design{font-size:20px;color:var(--text-color);font-weight:300}@media (max-width:1400px){.content-house-design-features .content-house-design .area-house-design{font-size:18px}}@media only screen and (max-width:680px){.content-house-design-features .content-house-design .area-house-design{font-size:16px}}@media only screen and (max-width:400px){.content-house-design-features .content-house-design .area-house-design{font-size:14px}}.content-house-design-features .content-features{display:flex;align-items:flex-start}.content-house-design-features .content-features .house-features{position:static;width:0}.content-house-design-features .content-features .house-features .icons{gap:10px;justify-content:flex-end}.content-house-design-features .content-features .house-features .icons .icon-wr{flex-direction:row-reverse;gap:10px}.content-house-design-features .content-features .house-features .icons .icon-wr .small{width:24px;height:24px}.content-house-design-features .content-features .house-features-mobile{position:static;width:100%;margin-bottom:0;padding:0}.content-house-design-features .content-features .house-features-mobile .icons{gap:5px}.content-house-design-features .content-features .house-features-mobile .icons .icon-wr{flex-direction:row-reverse}.content-floorplan{position:relative;width:auto;display:flex;justify-content:center;padding-top:20px}@media only screen and (max-width:990px){.content-floorplan{height:auto;flex-direction:column;gap:10px;padding-top:0}}.content-floorplan .img-floorplan{max-height:900px;max-width:100%;-o-object-fit:contain;object-fit:contain;cursor:pointer}@media (max-width:2200px){.content-floorplan .img-floorplan{height:900px}}@media (max-width:1920px){.content-floorplan .img-floorplan{height:800px}}@media (max-width:1600px){.content-floorplan .img-floorplan{max-height:700px}}@media (max-width:1400px){.content-floorplan .img-floorplan{max-height:630px}}@media only screen and (max-width:1200px){.content-floorplan .img-floorplan{max-height:600px}}@media only screen and (max-width:990px){.content-floorplan .img-floorplan{max-height:550px;padding:0 12px;background:var(--white);border-radius:6px}}@media only screen and (max-width:680px){.content-floorplan .img-floorplan{max-height:400px}}@media only screen and (max-width:400px){.content-floorplan .img-floorplan{max-height:350px}}@media (max-width:300px){.content-floorplan .img-floorplan{max-height:300px}}.content-floorplan .icon-expand{position:absolute;top:5%;right:5%;height:24px;width:24px;cursor:pointer}.content-floorplan .house-info{margin-top:0;padding:0;padding:0 12px;background:var(--white);border-radius:6px}.content-floorplan .house-info .house-info-card-column-modified{flex-direction:row}.content-floorplan .content-modal-floorplan{position:absolute;background:var(--text-header);height:55px;width:130px;bottom:165px;right:0;border-top-left-radius:40px;border-bottom-left-radius:40px;display:flex;flex-direction:row;align-items:center;padding-left:15px;gap:15px}@media (max-width:1400px){.content-floorplan .content-modal-floorplan{bottom:100px;height:50px;width:120px}}.content-floorplan .content-modal-floorplan .logo-arrow-floorplan{width:24px;height:24px;cursor:pointer}@media (max-width:1400px){.content-floorplan .content-modal-floorplan .logo-arrow-floorplan{width:22px;height:22px}}.content-floorplan .content-modal-floorplan .content-text{font-size:16px;color:var(--white)}@media (max-width:1400px){.content-floorplan .content-modal-floorplan .content-text{font-size:14px}}.content-floorplan .actions{position:absolute;height:-webkit-fill-available;max-height:750px;width:250px;display:flex;flex-direction:column;background-color:var(--text-header);right:0;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow-y:scroll}.content-floorplan .actions .slide-in{animation:open .5s ease;transition:all .5s ease}.content-floorplan .actions .content-icon-close{display:flex;justify-content:flex-start;padding:10px 0 0 10px}.content-floorplan .actions .content-icon-close .logo-close{cursor:pointer;height:auto}.content-floorplan .actions .content-info{display:flex;flex-direction:column;height:100%}.content-floorplan .actions .content-info .house-info-card-modified{display:flex;flex-direction:column;gap:15px;padding:20px}@media (max-width:1400px){.content-floorplan .actions .content-info .house-info-card-modified{gap:10px}}.content-floorplan .actions .content-info .house-info-card-modified .title{color:var(--white)}@media (max-width:1400px){.content-floorplan .actions .content-info .house-info-card-modified .title{font-size:13px}}.content-floorplan .actions .content-info .house-info-card-modified .description{color:var(--white);border-radius:4px;border:1px solid var(--white)}.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-row-slider{display:flex;flex-direction:row;justify-content:space-between;padding:12px}@media (max-width:1400px){.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-row-slider{padding:10px}}.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-row-slider .row-label{color:var(--white)}@media (max-width:1400px){.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-row-slider .row-label{font-size:12px}}.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-row-slider .row-value{color:var(--white)}@media (max-width:1400px){.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-row-slider .row-value{font-size:12px}}.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-row-slider:not(:last-child){border-bottom:1px solid var(--white)}.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-column-slider{display:flex;flex-direction:column;padding:12px}@media (max-width:1400px){.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-column-slider{padding:10px}}.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-column-slider .row-label{color:var(--white)}@media (max-width:1400px){.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-column-slider .row-label{font-size:12px}}.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-column-slider .row-value{color:var(--white);text-decoration:underline;padding-top:10px;cursor:pointer}@media (max-width:1400px){.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-column-slider .row-value{font-size:12px}}.content-floorplan .actions .content-info .house-info-card-modified .description .house-info-card-column-slider:not(:last-child){border-bottom:1px solid var(--white)}.floorplans-wr{width:100%}@media only screen and (max-width:990px){.floorplans-wr{min-height:unset}}.floorplans-wr .floorplans-image-wr{width:auto;text-align:center}@media only screen and (max-width:680px){.floorplans-wr .floorplans-image-wr{height:auto}}.floorplans-wr .floorplans-image-wr img{max-height:100%;max-width:100%;height:100%}@media only screen and (max-width:990px){.floorplans-wr .floorplans-image-wr img{min-height:360px}}@media only screen and (max-width:680px){.floorplans-wr .floorplans-image-wr img{min-height:unset}}.floorplans-wr .floorplan-description{font-size:16px;font-weight:400;line-height:22px}.builder-slider[data-v-5ffcf0b2]{padding:0 24px 20px;padding-right:10px!important}.builder-slider.select-design[data-v-5ffcf0b2]{overflow-x:auto;padding:0 0 5px 0}.builder-slider.select-facade[data-v-5ffcf0b2]{padding:0;height:100%;display:flex;align-items:flex-start;overflow-y:auto}@media only screen and (max-width:680px){.builder-slider[data-v-5ffcf0b2]{padding:20px 24px 36px}}.builder-slider .builder-images-wr[data-v-5ffcf0b2]{display:flex;width:100%;gap:20px;padding:10px;justify-content:center}.builder-slider .builder-images-wr.select-design[data-v-5ffcf0b2]{justify-content:flex-start}.builder-slider .builder-images-wr.select-facade[data-v-5ffcf0b2]{flex-direction:column}.builder-slider .builder-carousel-wr[data-v-5ffcf0b2]{width:100%;display:flex;gap:.5rem;overflow-x:scroll;max-height:115px;scrollbar-color:#919191 #919191;padding-bottom:100px}.builder-slider .content-images[data-v-5ffcf0b2]{display:flex;height:100px;position:relative;background-color:var(--black);border-radius:6px;cursor:pointer;width:150px}@media only screen and (max-width:680px){.builder-slider .content-images[data-v-5ffcf0b2]{height:76px;width:126px}}.builder-slider .content-images.checkmark[data-v-5ffcf0b2]{border:2px solid var(--badge-green-text)}.builder-slider .content-images.select-facade[data-v-5ffcf0b2]{justify-content:space-between;background-color:var(--white);padding:10px;width:auto;height:120px;box-shadow:-4px -4px 10px -2px rgba(0,0,0,.1),4px 4px 10px -2px rgba(0,0,0,.1)}.builder-slider .content-images .image-text-wr[data-v-5ffcf0b2]{width:100%;display:flex;flex-direction:column;position:absolute;height:100%;justify-content:center;align-items:center;gap:10px;cursor:pointer;left:0;right:0}@media only screen and (max-width:680px){.builder-slider .content-images .image-text-wr[data-v-5ffcf0b2]{height:76px;width:126px}}.builder-slider .content-images .bold[data-v-5ffcf0b2]{font-weight:600}.builder-slider img.builder-carousel-img[data-v-5ffcf0b2]{height:100%;opacity:.7;border-radius:6px;width:inherit}.builder-slider img.builder-carousel-img.select-facade[data-v-5ffcf0b2]{opacity:1;width:140px;height:90px}.builder-slider .image-text[data-v-5ffcf0b2]{position:absolute;color:var(--white);font-size:16px}.builder-slider .image-text.builder-estimator[data-v-5ffcf0b2]{left:-100px}@media only screen and (max-width:680px){.builder-slider .image-text[data-v-5ffcf0b2]{font-size:12px}}.builder-slider .image-text.select-facade[data-v-5ffcf0b2]{position:relative;color:var(--black);width:100%}.builder-slider .builder-carousel-wr[data-v-5ffcf0b2]::-webkit-scrollbar-thumb,.builder-slider .builder-carousel-wr[data-v-5ffcf0b2]::-webkit-scrollbar-track{background-color:#919191}.scroll-wrapper[data-v-5ffcf0b2]{scrollbar-color:#919191 hsla(0,0%,56.9%,.16862745098039217)!important}.house-info[data-v-650b90d0]{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;gap:0;width:100%;padding:24px 54px;margin-top:49px}@media only screen and (max-width:990px){.house-info[data-v-650b90d0]{grid-template-columns:minmax(300px,1fr);justify-content:center}}@media only screen and (max-width:680px){.house-info[data-v-650b90d0]{padding:24px 96px}}.house-info .label[data-v-650b90d0]{font-size:18px;font-weight:500}@media (max-width:1440px) and (min-width:991px){.house-info .label[data-v-650b90d0]{font-size:16px}}.house-info-card[data-v-650b90d0]{width:100%;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;border:1px solid var(--slate-200);margin:24px 0}.house-info-card .title[data-v-650b90d0]{font-weight:600;padding-bottom:5px}@media (max-width:1440px) and (min-width:991px){.house-info-card .title[data-v-650b90d0]{font-size:14px}}.house-info-card .highlighted[data-v-650b90d0]{color:var(--text-header);text-decoration:underline}.house-info-card .highlighted[data-v-650b90d0]:hover{cursor:pointer;opacity:.9}.house-info-card .house-info-card-row[data-v-650b90d0]{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-row[data-v-650b90d0]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row[data-v-650b90d0]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row[data-v-650b90d0]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row[data-v-650b90d0]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row .row-label[data-v-650b90d0]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row .row-label.features[data-v-650b90d0]{color:var(--slate-500)}.house-info-card .house-info-card-row .row-value[data-v-650b90d0]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row .row-value.color-info[data-v-650b90d0]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-row-modified[data-v-650b90d0]{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid var(--slate-200);border-bottom:0}@media (max-width:1400px){.house-info-card .house-info-card-row-modified[data-v-650b90d0]{padding:10px}}.house-info-card .house-info-card-row-modified[data-v-650b90d0]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row-modified[data-v-650b90d0]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row-modified[data-v-650b90d0]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row-modified[data-v-650b90d0]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row-modified .row-label[data-v-650b90d0]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-label.features[data-v-650b90d0]{color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-value[data-v-650b90d0]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row-modified .row-value.color-info[data-v-650b90d0]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-column-modified[data-v-650b90d0]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5px;padding:14px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-column-modified[data-v-650b90d0]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-column-modified[data-v-650b90d0]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-column-modified[data-v-650b90d0]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-column-modified[data-v-650b90d0]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-column-modified .row-label[data-v-650b90d0]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-label.features[data-v-650b90d0]{color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-value[data-v-650b90d0]{font-size:14px;font-weight:500}.house-info-card .house-info-card-column-modified .row-value.color-info[data-v-650b90d0]{display:flex;align-items:center;gap:8px}.house-info-card .actions[data-v-650b90d0]{width:100%;display:flex;gap:16px}.house-info-card .actions .button[data-v-650b90d0]{width:50%;padding:16px 32px;margin:0;font-style:normal;font-weight:400;line-height:normal}.next-step-hidden[data-v-650b90d0]{display:none!important}.builder-slider-buttons[data-v-650b90d0]{width:100%;height:65px;background-color:rgba(0,0,0,.5);padding:0 12px;border:none;min-width:100%}.builder-slider-buttons[data-v-650b90d0] .button-slider-action{padding:8px 12px}@media only screen and (max-width:990px){.builder-slider-buttons[data-v-650b90d0]{width:100%;flex-direction:column;justify-content:center;min-height:90px;padding:0 12px;height:100%;align-items:center;background-color:var(--slate-50);border:1px solid var(--slate-200)}}button.next-step[data-v-650b90d0]{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;font-size:15px;align-self:stretch;border-radius:6px;border:1px solid var(--white,#fff);background:rgba(0,0,0,.48);color:var(--white);cursor:pointer}@media (max-width:1440px) and (min-width:991px){button.next-step[data-v-650b90d0]{font-size:13px}}.next-step-mobile-wr[data-v-650b90d0]{display:flex;align-items:center;justify-content:center;margin-top:16px;width:100%;padding:24px;padding-bottom:12px}.next-step-mobile-wr button.mobile[data-v-650b90d0]{font-weight:400;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%}.slider-wr[data-v-650b90d0]{position:relative;width:100%;display:flex;flex-direction:column}.house-slider-options-wr[data-v-650b90d0]{position:absolute;width:100%;top:0;left:0;z-index:2;height:calc(60vh - 80px)}@media (max-width:1100px){.house-slider-options-wr[data-v-650b90d0]{height:800px}}@media only screen and (max-width:990px){.house-slider-options-wr[data-v-650b90d0]{height:600px}}@media only screen and (max-width:680px){.house-slider-options-wr[data-v-650b90d0]{position:static;height:-moz-fit-content;height:fit-content}}.house-slider-options[data-v-650b90d0]{position:sticky;width:100%;border:none;top:80px;right:0;left:0;margin:0 auto;z-index:9;display:flex;gap:12px;transform:translateY(8px);padding:24px 24px;align-items:center;justify-content:space-evenly}@media only screen and (max-width:680px){.house-slider-options[data-v-650b90d0]{position:static}}.house-slider-options.controls[data-v-650b90d0]{padding:24px;padding-top:12px}@media only screen and (max-width:680px){.house-slider-options.controls[data-v-650b90d0]{padding-bottom:0}}.house-slider-options[data-v-650b90d0] .button-next,.house-slider-options[data-v-650b90d0] .button-prev{width:24px!important;height:24px!important}.house-slider-options[data-v-650b90d0] .label-wr .label{color:var(--black);font-size:15px}@media only screen and (max-width:680px){.house-slider-options[data-v-650b90d0] .label-wr .label{padding-top:5px;color:var(--black)}}.house-slider-options.bottom[data-v-650b90d0]{top:auto;justify-content:flex-start;bottom:24px}.house-slider-options.bottom .button[data-v-650b90d0]{width:auto}.next-step-animation[data-v-650b90d0]{animation:flash-650b90d0 1.5s infinite forwards}.next-step-animation[data-v-650b90d0]:hover{animation-play-state:paused}.active-button[data-v-650b90d0]{background-color:var(--text-header)}.active-button .text-jump-to-button[data-v-650b90d0]{color:var(--white)}.icon-white[data-v-650b90d0]{filter:invert(100%) brightness(100%)}@keyframes flash-650b90d0{0%,to{background-color:rgba(0,0,0,.8)}50%{background-color:rgba(0,0,0,.5)}}.tab-wr[data-v-650b90d0]{margin-top:1rem}.tab-wr .tab-content[data-v-650b90d0]{border-radius:8px;padding:2.5rem 2rem 1px;width:100%;height:100%;background-color:var(--slate-50)}.tab-wr .income-tabs-wr[data-v-650b90d0]{display:flex;margin-bottom:3rem}.tab-wr .income-tabs-wr .income-tab[data-v-650b90d0]{cursor:pointer;padding-bottom:1rem;width:100%;font-size:1.3rem}.tab-wr .income-tabs-wr .income-tab.active[data-v-650b90d0]{font-weight:700;border-bottom:3px solid var(--green-btn-bg)}.tab-wr .income-tabs-wr .income-tab .icon-user[data-v-650b90d0]{display:inline-block;width:20px;height:20px;background-size:cover;margin-right:15px;background-image:url(../img/user-icon.773223fc.svg)}@media only screen and (max-width:680px){.tab-wr .income-tabs-wr .income-tab[data-v-650b90d0]{font-size:clamp(.8rem,4vw,1rem)}}.tab-wr .tab-subtitle[data-v-650b90d0],.tab-wr .tab-title[data-v-650b90d0]{color:var(--gray-dark-3);text-align:start}.tab-wr .tab-subtitle[data-v-650b90d0]{font-size:13px}.tab-wr .buttons-section[data-v-650b90d0]{margin:1.5rem 0 2.5rem;display:flex;align-items:center;gap:1rem}.tab-wr .buttons-section.section-result[data-v-650b90d0]{margin-bottom:3rem}@media only screen and (max-width:680px){.tab-wr .buttons-section[data-v-650b90d0]{gap:.3rem}.tab-wr .buttons-section.mb-col[data-v-650b90d0]{gap:1rem;flex-direction:column;align-items:start}}.tab-wr .tab-subtitle[data-v-650b90d0]{margin-top:10px}.content-instructions[data-v-650b90d0]{display:flex;flex-direction:row;gap:20px;padding:20px 15px;background-color:#e3f5e8;width:100%;margin-bottom:20px;border-radius:6px;align-items:center}.content-instructions .content-logo[data-v-650b90d0]{width:10%;padding:5px;background-color:#b8dfbc;border-radius:6px;display:flex;justify-content:center;align-items:center;max-width:50px;height:45px}.content-instructions .content-logo .icon-lamp[data-v-650b90d0]{height:28px;width:28px}.content-instructions .content-text[data-v-650b90d0]{width:90%;padding-right:5%}.content-instructions .content-text .text-instructions[data-v-650b90d0]{font-size:18px;color:var(--black)}@media (max-width:1500px){.content-instructions .content-text .text-instructions[data-v-650b90d0]{font-size:14px}}.content-instructions .content-text .text-instructions.bold[data-v-650b90d0]{font-weight:600}.house-info[data-v-7969bc41]{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;gap:0;width:100%;padding:24px 54px;margin-top:49px}@media only screen and (max-width:990px){.house-info[data-v-7969bc41]{grid-template-columns:minmax(300px,1fr);justify-content:center}}@media only screen and (max-width:680px){.house-info[data-v-7969bc41]{padding:24px 96px}}.house-info .label[data-v-7969bc41]{font-size:18px;font-weight:500}@media (max-width:1440px) and (min-width:991px){.house-info .label[data-v-7969bc41]{font-size:16px}}.house-info-card[data-v-7969bc41]{width:100%;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;border:1px solid var(--slate-200);margin:24px 0}.house-info-card .title[data-v-7969bc41]{font-weight:600;padding-bottom:5px}@media (max-width:1440px) and (min-width:991px){.house-info-card .title[data-v-7969bc41]{font-size:14px}}.house-info-card .highlighted[data-v-7969bc41]{color:var(--text-header);text-decoration:underline}.house-info-card .highlighted[data-v-7969bc41]:hover{cursor:pointer;opacity:.9}.house-info-card .house-info-card-row[data-v-7969bc41]{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-row[data-v-7969bc41]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row[data-v-7969bc41]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row[data-v-7969bc41]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row[data-v-7969bc41]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row .row-label[data-v-7969bc41]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row .row-label.features[data-v-7969bc41]{color:var(--slate-500)}.house-info-card .house-info-card-row .row-value[data-v-7969bc41]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row .row-value.color-info[data-v-7969bc41]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-row-modified[data-v-7969bc41]{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid var(--slate-200);border-bottom:0}@media (max-width:1400px){.house-info-card .house-info-card-row-modified[data-v-7969bc41]{padding:10px}}.house-info-card .house-info-card-row-modified[data-v-7969bc41]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row-modified[data-v-7969bc41]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row-modified[data-v-7969bc41]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row-modified[data-v-7969bc41]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row-modified .row-label[data-v-7969bc41]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-label.features[data-v-7969bc41]{color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-value[data-v-7969bc41]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row-modified .row-value.color-info[data-v-7969bc41]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-column-modified[data-v-7969bc41]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5px;padding:14px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-column-modified[data-v-7969bc41]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-column-modified[data-v-7969bc41]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-column-modified[data-v-7969bc41]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-column-modified[data-v-7969bc41]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-column-modified .row-label[data-v-7969bc41]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-label.features[data-v-7969bc41]{color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-value[data-v-7969bc41]{font-size:14px;font-weight:500}.house-info-card .house-info-card-column-modified .row-value.color-info[data-v-7969bc41]{display:flex;align-items:center;gap:8px}.house-info-card .actions[data-v-7969bc41]{width:100%;display:flex;gap:16px}.house-info-card .actions .button[data-v-7969bc41]{width:50%;padding:16px 32px;margin:0;font-style:normal;font-weight:400;line-height:normal}.next-step-hidden[data-v-7969bc41]{display:none!important}.builder-slider-buttons[data-v-7969bc41]{width:100%;height:65px;background-color:rgba(0,0,0,.5);padding:0 12px;border:none;min-width:100%}.builder-slider-buttons[data-v-7969bc41] .button-slider-action{padding:8px 12px}@media only screen and (max-width:990px){.builder-slider-buttons[data-v-7969bc41]{width:100%;flex-direction:column;justify-content:center;min-height:90px;padding:0 12px;height:100%;align-items:center;background-color:var(--slate-50);border:1px solid var(--slate-200)}}button.next-step[data-v-7969bc41]{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;font-size:15px;align-self:stretch;border-radius:6px;border:1px solid var(--white,#fff);background:rgba(0,0,0,.48);color:var(--white);cursor:pointer}@media (max-width:1440px) and (min-width:991px){button.next-step[data-v-7969bc41]{font-size:13px}}.next-step-mobile-wr[data-v-7969bc41]{display:flex;align-items:center;justify-content:center;margin-top:16px;width:100%;padding:24px;padding-bottom:12px}.next-step-mobile-wr button.mobile[data-v-7969bc41]{font-weight:400;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%}.slider-wr[data-v-7969bc41]{position:relative;display:flex;flex-direction:column}.house-slider-options-wr[data-v-7969bc41]{position:absolute;width:100%;top:0;left:0;z-index:2;height:calc(60vh - 80px)}@media (max-width:1100px){.house-slider-options-wr[data-v-7969bc41]{height:800px}}@media only screen and (max-width:990px){.house-slider-options-wr[data-v-7969bc41]{height:600px}}@media only screen and (max-width:680px){.house-slider-options-wr[data-v-7969bc41]{position:static;height:-moz-fit-content;height:fit-content}}.house-slider-options[data-v-7969bc41]{position:sticky;width:100%;border:none;top:80px;right:0;left:0;margin:0 auto;z-index:9;display:flex;gap:12px;transform:translateY(8px);padding:24px 24px;align-items:center;justify-content:space-evenly}@media only screen and (max-width:680px){.house-slider-options[data-v-7969bc41]{position:static}}.house-slider-options.controls[data-v-7969bc41]{padding:24px;padding-top:12px}@media only screen and (max-width:680px){.house-slider-options.controls[data-v-7969bc41]{padding-bottom:0}}.house-slider-options[data-v-7969bc41] .button-next,.house-slider-options[data-v-7969bc41] .button-prev{width:24px!important;height:24px!important}.house-slider-options[data-v-7969bc41] .label-wr .label{color:var(--black);font-size:15px}@media only screen and (max-width:680px){.house-slider-options[data-v-7969bc41] .label-wr .label{padding-top:5px;color:var(--black)}}.house-slider-options.bottom[data-v-7969bc41]{top:auto;justify-content:flex-start;bottom:24px}.house-slider-options.bottom .button[data-v-7969bc41]{width:auto}.next-step-animation[data-v-7969bc41]{animation:flash-7969bc41 1.5s infinite forwards}.next-step-animation[data-v-7969bc41]:hover{animation-play-state:paused}.active-button[data-v-7969bc41]{background-color:var(--text-header)}.active-button .text-jump-to-button[data-v-7969bc41]{color:var(--white)}.icon-white[data-v-7969bc41]{filter:invert(100%) brightness(100%)}@keyframes flash-7969bc41{0%,to{background-color:rgba(0,0,0,.8)}50%{background-color:rgba(0,0,0,.5)}}.tab-wr[data-v-7969bc41]{margin-top:1rem}.tab-wr .tab-content[data-v-7969bc41]{border-radius:8px;padding:2.5rem 2rem 1px;width:100%;height:100%;background-color:var(--slate-50)}.tab-wr .income-tabs-wr[data-v-7969bc41]{display:flex;margin-bottom:3rem}.tab-wr .income-tabs-wr .income-tab[data-v-7969bc41]{cursor:pointer;padding-bottom:1rem;width:100%;font-size:1.3rem}.tab-wr .income-tabs-wr .income-tab.active[data-v-7969bc41]{font-weight:700;border-bottom:3px solid var(--green-btn-bg)}.tab-wr .income-tabs-wr .income-tab .icon-user[data-v-7969bc41]{display:inline-block;width:20px;height:20px;background-size:cover;margin-right:15px;background-image:url(../img/user-icon.773223fc.svg)}@media only screen and (max-width:680px){.tab-wr .income-tabs-wr .income-tab[data-v-7969bc41]{font-size:clamp(.8rem,4vw,1rem)}}.tab-wr .tab-subtitle[data-v-7969bc41],.tab-wr .tab-title[data-v-7969bc41]{color:var(--gray-dark-3);text-align:start}.tab-wr .tab-subtitle[data-v-7969bc41]{font-size:13px}.tab-wr .buttons-section[data-v-7969bc41]{margin:1.5rem 0 2.5rem;display:flex;align-items:center;gap:1rem}.tab-wr .buttons-section.section-result[data-v-7969bc41]{margin-bottom:3rem}@media only screen and (max-width:680px){.tab-wr .buttons-section[data-v-7969bc41]{gap:.3rem}.tab-wr .buttons-section.mb-col[data-v-7969bc41]{gap:1rem;flex-direction:column;align-items:start}}.tab-wr .tab-subtitle[data-v-7969bc41]{margin-top:10px}.slider-wr[data-v-7969bc41]{width:100%;padding:0}.house-slider-options-content[data-v-7969bc41]{width:100%}.house-slider-options-content .house-selection-options-title-wr[data-v-7969bc41]{display:flex;justify-content:center;align-items:center;position:relative;padding:12px 0;background-color:var(--white)}.house-slider-options-content .house-selection-options-title-wr .divider[data-v-7969bc41]{background-color:var(--slate-200);height:1px;position:absolute;width:100%;bottom:0}.house-slider-options-content .house-selection-options-title-wr .house-selection-options-title[data-v-7969bc41]{text-align:center;font-weight:500}.house-slider-options-content .house-features-content[data-v-7969bc41]{margin-top:-5px}.house-slider-options-content .house-features-content .house-features[data-v-7969bc41]{position:static}.content-carousel-mobile-wr[data-v-7969bc41]{display:flex;flex-direction:column;margin-top:10px;padding:0 6px;gap:12px}.content-carousel.mobile[data-v-7969bc41]{position:relative;display:flex;margin-left:0;padding:0 12px;width:100%;flex-direction:column;border-radius:6px;padding-top:12px;border:2px solid transparent}.content-carousel.mobile.selected-house-style[data-v-7969bc41]{border:2px solid var(--green-selected);border-radius:6px}.content-carousel.mobile .house-selection-options[data-v-7969bc41]{display:flex;justify-content:space-between;gap:4px;padding:0 5px;padding-top:12px;padding-bottom:8px;border:2px solid transparent}.content-carousel.mobile .house-selection-options p[data-v-7969bc41]{font-size:14px;font-weight:500;line-height:1.2}.content-carousel.mobile .house-selection-options .house-selection-options-name[data-v-7969bc41]{font-weight:500;line-height:1.2}.content-carousel.mobile .house-selection-options .house-selection-options-price[data-v-7969bc41]{font-weight:400;line-height:1.2;color:var(--text-color)}button.next-step[data-v-7969bc41]{width:221px}.next-step-mobile-wr[data-v-7969bc41],.next-step-mobile-wr button.primary[data-v-7969bc41]{margin-top:0}.house-info[data-v-c97c90b6]{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;gap:0;width:100%;padding:24px 54px;margin-top:49px}@media only screen and (max-width:990px){.house-info[data-v-c97c90b6]{grid-template-columns:minmax(300px,1fr);justify-content:center}}@media only screen and (max-width:680px){.house-info[data-v-c97c90b6]{padding:24px 96px}}.house-info .label[data-v-c97c90b6]{font-size:18px;font-weight:500}@media (max-width:1440px) and (min-width:991px){.house-info .label[data-v-c97c90b6]{font-size:16px}}.house-info-card[data-v-c97c90b6]{width:100%;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;border:1px solid var(--slate-200);margin:24px 0}.house-info-card .title[data-v-c97c90b6]{font-weight:600;padding-bottom:5px}@media (max-width:1440px) and (min-width:991px){.house-info-card .title[data-v-c97c90b6]{font-size:14px}}.house-info-card .highlighted[data-v-c97c90b6]{color:var(--text-header);text-decoration:underline}.house-info-card .highlighted[data-v-c97c90b6]:hover{cursor:pointer;opacity:.9}.house-info-card .house-info-card-row[data-v-c97c90b6]{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-row[data-v-c97c90b6]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row[data-v-c97c90b6]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row[data-v-c97c90b6]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row[data-v-c97c90b6]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row .row-label[data-v-c97c90b6]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row .row-label.features[data-v-c97c90b6]{color:var(--slate-500)}.house-info-card .house-info-card-row .row-value[data-v-c97c90b6]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row .row-value.color-info[data-v-c97c90b6]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-row-modified[data-v-c97c90b6]{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid var(--slate-200);border-bottom:0}@media (max-width:1400px){.house-info-card .house-info-card-row-modified[data-v-c97c90b6]{padding:10px}}.house-info-card .house-info-card-row-modified[data-v-c97c90b6]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row-modified[data-v-c97c90b6]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row-modified[data-v-c97c90b6]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row-modified[data-v-c97c90b6]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row-modified .row-label[data-v-c97c90b6]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-label.features[data-v-c97c90b6]{color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-value[data-v-c97c90b6]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row-modified .row-value.color-info[data-v-c97c90b6]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-column-modified[data-v-c97c90b6]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5px;padding:14px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-column-modified[data-v-c97c90b6]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-column-modified[data-v-c97c90b6]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-column-modified[data-v-c97c90b6]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-column-modified[data-v-c97c90b6]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-column-modified .row-label[data-v-c97c90b6]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-label.features[data-v-c97c90b6]{color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-value[data-v-c97c90b6]{font-size:14px;font-weight:500}.house-info-card .house-info-card-column-modified .row-value.color-info[data-v-c97c90b6]{display:flex;align-items:center;gap:8px}.house-info-card .actions[data-v-c97c90b6]{width:100%;display:flex;gap:16px}.house-info-card .actions .button[data-v-c97c90b6]{width:50%;padding:16px 32px;margin:0;font-style:normal;font-weight:400;line-height:normal}.next-step-hidden[data-v-c97c90b6]{display:none!important}.builder-slider-buttons[data-v-c97c90b6]{width:100%;height:65px;background-color:rgba(0,0,0,.5);padding:0 12px;border:none;min-width:100%}.builder-slider-buttons[data-v-c97c90b6] .button-slider-action{padding:8px 12px}@media only screen and (max-width:990px){.builder-slider-buttons[data-v-c97c90b6]{width:100%;flex-direction:column;justify-content:center;min-height:90px;padding:0 12px;height:100%;align-items:center;background-color:var(--slate-50);border:1px solid var(--slate-200)}}button.next-step[data-v-c97c90b6]{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;font-size:15px;align-self:stretch;border-radius:6px;border:1px solid var(--white,#fff);background:rgba(0,0,0,.48);color:var(--white);cursor:pointer}@media (max-width:1440px) and (min-width:991px){button.next-step[data-v-c97c90b6]{font-size:13px}}.next-step-mobile-wr[data-v-c97c90b6]{display:flex;align-items:center;justify-content:center;margin-top:16px;width:100%;padding:24px;padding-bottom:12px}.next-step-mobile-wr button.mobile[data-v-c97c90b6]{font-weight:400;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%}.slider-wr[data-v-c97c90b6]{position:relative;width:100%;display:flex;flex-direction:column}.house-slider-options-wr[data-v-c97c90b6]{position:absolute;width:100%;top:0;left:0;z-index:2;height:calc(60vh - 80px)}@media (max-width:1100px){.house-slider-options-wr[data-v-c97c90b6]{height:800px}}@media only screen and (max-width:990px){.house-slider-options-wr[data-v-c97c90b6]{height:600px}}@media only screen and (max-width:680px){.house-slider-options-wr[data-v-c97c90b6]{position:static;height:-moz-fit-content;height:fit-content}}.house-slider-options[data-v-c97c90b6]{position:sticky;width:100%;border:none;top:80px;right:0;left:0;margin:0 auto;z-index:9;display:flex;gap:12px;transform:translateY(8px);padding:24px 24px;align-items:center;justify-content:space-evenly}@media only screen and (max-width:680px){.house-slider-options[data-v-c97c90b6]{position:static}}.house-slider-options.controls[data-v-c97c90b6]{padding:24px;padding-top:12px}@media only screen and (max-width:680px){.house-slider-options.controls[data-v-c97c90b6]{padding-bottom:0}}.house-slider-options[data-v-c97c90b6] .button-next,.house-slider-options[data-v-c97c90b6] .button-prev{width:24px!important;height:24px!important}.house-slider-options[data-v-c97c90b6] .label-wr .label{color:var(--black);font-size:15px}@media only screen and (max-width:680px){.house-slider-options[data-v-c97c90b6] .label-wr .label{padding-top:5px;color:var(--black)}}.house-slider-options.bottom[data-v-c97c90b6]{top:auto;justify-content:flex-start;bottom:24px}.house-slider-options.bottom .button[data-v-c97c90b6]{width:auto}.next-step-animation[data-v-c97c90b6]{animation:flash-c97c90b6 1.5s infinite forwards}.next-step-animation[data-v-c97c90b6]:hover{animation-play-state:paused}.active-button[data-v-c97c90b6]{background-color:var(--text-header)}.active-button .text-jump-to-button[data-v-c97c90b6]{color:var(--white)}.icon-white[data-v-c97c90b6]{filter:invert(100%) brightness(100%)}@keyframes flash-c97c90b6{0%,to{background-color:rgba(0,0,0,.8)}50%{background-color:rgba(0,0,0,.5)}}.tab-wr[data-v-c97c90b6]{margin-top:1rem}.tab-wr .tab-content[data-v-c97c90b6]{border-radius:8px;padding:2.5rem 2rem 1px;width:100%;height:100%;background-color:var(--slate-50)}.tab-wr .income-tabs-wr[data-v-c97c90b6]{display:flex;margin-bottom:3rem}.tab-wr .income-tabs-wr .income-tab[data-v-c97c90b6]{cursor:pointer;padding-bottom:1rem;width:100%;font-size:1.3rem}.tab-wr .income-tabs-wr .income-tab.active[data-v-c97c90b6]{font-weight:700;border-bottom:3px solid var(--green-btn-bg)}.tab-wr .income-tabs-wr .income-tab .icon-user[data-v-c97c90b6]{display:inline-block;width:20px;height:20px;background-size:cover;margin-right:15px;background-image:url(../img/user-icon.773223fc.svg)}@media only screen and (max-width:680px){.tab-wr .income-tabs-wr .income-tab[data-v-c97c90b6]{font-size:clamp(.8rem,4vw,1rem)}}.tab-wr .tab-subtitle[data-v-c97c90b6],.tab-wr .tab-title[data-v-c97c90b6]{color:var(--gray-dark-3);text-align:start}.tab-wr .tab-subtitle[data-v-c97c90b6]{font-size:13px}.tab-wr .buttons-section[data-v-c97c90b6]{margin:1.5rem 0 2.5rem;display:flex;align-items:center;gap:1rem}.tab-wr .buttons-section.section-result[data-v-c97c90b6]{margin-bottom:3rem}@media only screen and (max-width:680px){.tab-wr .buttons-section[data-v-c97c90b6]{gap:.3rem}.tab-wr .buttons-section.mb-col[data-v-c97c90b6]{gap:1rem;flex-direction:column;align-items:start}}.tab-wr .tab-subtitle[data-v-c97c90b6]{margin-top:10px}.step-title-container[data-v-c97c90b6]{padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;display:flex;align-items:center;position:relative;height:72px;background-color:#fff;width:100%;border-bottom:1px solid var(--slate-200)}@media only screen and (max-width:990px){.page-wr[data-v-c97c90b6]{height:auto;min-height:calc(100vh - 130px);max-height:none}}@media only screen and (max-width:680px){.page-wr[data-v-c97c90b6]{padding:0}}.page-wr .main-container[data-v-c97c90b6]{display:flex;flex-direction:column;align-items:center;height:100%;background-color:var(--slate-50)}.content-img-selection[data-v-c97c90b6]{display:flex;flex-direction:row;gap:30px;width:100%;height:100vh}@media only screen and (max-width:990px){.content-img-selection[data-v-c97c90b6]{padding-bottom:0}}.content-carousel[data-v-c97c90b6]{position:relative;display:flex;flex-direction:column;width:55%;padding-left:38px;padding-top:24px;padding-bottom:24px;max-width:1000px;gap:10px;height:100%}@media only screen and (max-width:1200px){.content-carousel[data-v-c97c90b6]{width:70%}}@media only screen and (max-width:990px){.content-carousel[data-v-c97c90b6]{background-color:var(--slate-50);margin-left:0;padding:5px 30px;width:100%}}.content-slider[data-v-c97c90b6]{width:46%;display:flex;flex-direction:column;gap:35px;padding:35px 20px;height:auto;background-color:#fff}.content-slider .slider-title[data-v-c97c90b6]{padding-left:10px;font-style:normal;line-height:normal;font-size:18px;color:var(--black);font-weight:500}.content-slider[data-v-c97c90b6] .builder-slider .builder-images-wr .image-text-wr .image-text{left:0;position:relative}.upgrade-option[data-v-7dc888a2]{width:310px;background:#fff;overflow:visible;border-radius:10px 10px 0 0;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;margin-top:5px;box-shadow:-4px -4px 10px -2px rgba(0,0,0,.1),4px 4px 10px -2px rgba(0,0,0,.1);align-self:flex-start;margin-bottom:40px}@media (max-width:989px){.upgrade-option[data-v-7dc888a2]{width:100%;max-width:100%;border-radius:4px;border:2px solid transparent}}@media (max-width:989px){.upgrade-option.selected[data-v-7dc888a2],.upgrade-option[data-v-7dc888a2]{box-shadow:-4px -4px 10px -2px rgba(0,0,0,.1),4px 4px 10px -2px rgba(0,0,0,.1)}.upgrade-option.selected[data-v-7dc888a2]{border:2px solid var(--green-selected);border-radius:4px}}.upgrade-image-container[data-v-7dc888a2]{height:175px;width:100%;overflow:hidden;border-radius:10px 10px 0 0}@media (max-width:989px){.upgrade-image-container[data-v-7dc888a2]{border-radius:8px;height:380px}}@media only screen and (max-width:680px){.upgrade-image-container[data-v-7dc888a2]{height:250px}}.upgrade-image[data-v-7dc888a2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px 10px 0 0}@media only screen and (max-width:990px){.upgrade-image[data-v-7dc888a2]{border-radius:0}}.upgrade-content[data-v-7dc888a2]{display:flex;flex-direction:column;gap:20px;padding:40px 32px;padding-bottom:25px}@media (max-width:989px){.upgrade-content[data-v-7dc888a2]{padding:20px 10px}}.upgrade-content-wr[data-v-7dc888a2]{display:flex;gap:10px;flex-direction:column}@media (max-width:989px){.upgrade-content-wr[data-v-7dc888a2]{flex-direction:row;justify-content:space-between;align-items:center}}.upgrade-content-wr .upgrade-title[data-v-7dc888a2]{font-size:20px;font-weight:600;margin:0;width:100%;text-align:start;color:var(--black);min-height:40px}@media (max-width:989px){.upgrade-content-wr .upgrade-title[data-v-7dc888a2]{font-size:16px;width:-moz-fit-content;width:fit-content}}.upgrade-content-wr .upgrade-price[data-v-7dc888a2]{font-size:16px;font-weight:400;margin-top:5px;text-align:start;color:var(--slate-900);opacity:1}@media (max-width:989px){.upgrade-content-wr .upgrade-price[data-v-7dc888a2]{margin:0}}.separator[data-v-7dc888a2]{height:2px;background-color:#e5e5e5}.expand-button[data-v-7dc888a2]{width:100%;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.expand-button-text[data-v-7dc888a2]{font-size:16px;font-weight:400;opacity:1;color:var(--slate-900)}.arrow[data-v-7dc888a2]{transition:transform .3s ease;width:26px;height:26px;opacity:.6;rotate:180deg}.arrow--up[data-v-7dc888a2]{transform:rotate(180deg)}.upgrade-list[data-v-7dc888a2]{width:100%;padding:16px 4px;background:#fff}@media only screen and (max-width:990px){.upgrade-list[data-v-7dc888a2]{padding:20px 10px}}.upgrade-list ul[data-v-7dc888a2]{list-style:none;padding:0;margin:0}.upgrade-list li[data-v-7dc888a2]{font-size:15px;margin-bottom:12px;padding-left:20px;position:relative;text-align:start}.upgrade-list li[data-v-7dc888a2]:before{content:"•";position:absolute;left:0;color:#000}.switch[data-v-7dc888a2]{position:relative;display:inline-block;width:46px;height:25px;margin-right:auto}.switch input[data-v-7dc888a2]{opacity:0;width:0;height:0}.slider[data-v-7dc888a2]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cecfd1;transition:.2s}.slider[data-v-7dc888a2]:before{position:absolute;content:"";height:21px;width:21px;left:2px;bottom:2px;background-color:#fff;transition:.2s;box-shadow:0 1px 2px rgba(0,0,0,.1)}.slider.round[data-v-7dc888a2]{border-radius:20px}.slider.round[data-v-7dc888a2]:before{border-radius:50%}input:checked+.slider[data-v-7dc888a2]{background-color:#16a34a}input:checked+.slider[data-v-7dc888a2]:before{transform:translateX(20px)}.round[data-v-7dc888a2]{height:inherit}.fade-enter-active[data-v-7dc888a2],.fade-leave-active[data-v-7dc888a2]{transition:all .3s ease}.fade-enter-from[data-v-7dc888a2],.fade-leave-to[data-v-7dc888a2]{opacity:0;transform:translateY(-10px)}.navigation-buttons[data-v-34d22d5a]{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;margin:0 auto;max-width:1700px;margin-bottom:20px;padding-top:20px}@media (max-width:1700px){.navigation-buttons[data-v-34d22d5a]{max-width:1520px}}@media (max-width:1366px){.navigation-buttons[data-v-34d22d5a]{max-width:1100px}}.navigation-buttons button[data-v-34d22d5a]{border:1px solid #000!important;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;padding:0}.navigation-buttons button img[data-v-34d22d5a]{width:22.5px;height:22.5px;filter:invert(1)}.slide[data-v-34d22d5a]{margin-bottom:30px}@media (min-width:990px) and (max-width:1100px){.upgrade-option[data-v-34d22d5a]{margin-left:10px;margin-right:10px}}.step-title-container[data-v-4e7293f6]{padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;display:flex;align-items:center;position:relative;height:72px;background-color:#fff;width:100%;border-bottom:1px solid var(--slate-200)}.main-wr[data-v-4e7293f6]{min-height:100vh;width:100%;background-color:var(--slate-50)}.house-upgrades[data-v-4e7293f6]{gap:20px;padding:20px 40px;padding-top:0;background-color:var(--slate-50)}@media (max-width:989px){.house-upgrades[data-v-4e7293f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:5px 15px}}.steppy[data-v-a39dbe9e]{min-height:51px;padding:0 20px;width:100%;justify-content:space-between;flex:1;display:flex;align-items:center;gap:12px;position:relative;z-index:0;margin-top:auto;margin-bottom:auto}.steppy.end[data-v-a39dbe9e]{justify-content:flex-end}.steppy.not-first[data-v-a39dbe9e]{padding-left:40px}.current-step[data-v-a39dbe9e]{flex:1;text-align:center}.current-step span[data-v-a39dbe9e]{font-size:18px;font-weight:400;color:#000}.current-step.has-error span[data-v-a39dbe9e]{color:#d41616!important}button[data-v-a39dbe9e]{display:flex;position:relative;align-items:center;justify-content:center;padding:6px 30px;border-radius:6px;width:100%;max-width:205px}button[data-v-a39dbe9e]:disabled{opacity:.5;cursor:not-allowed}button.next-disabled[data-v-a39dbe9e]{background-color:#b3b3b3;cursor:not-allowed}button span[data-v-a39dbe9e]{color:var(--white);font-size:16px}button .next[data-v-a39dbe9e]{position:absolute;right:8px}button .reverse[data-v-a39dbe9e]{position:absolute;left:10px;transform:rotate(180deg);filter:brightness(0) invert(1)}.button[data-v-a39dbe9e]{background-color:var(--builder-brand-color);margin-right:0}.button-prev[data-v-a39dbe9e]{margin-left:0}.hidden-first-step[data-v-a39dbe9e]{visibility:hidden;opacity:0;pointer-events:none;cursor:default}.quote-request-wr[data-v-e00f8f52]{height:73px;width:180px;display:flex;justify-content:center;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;align-items:center;gap:25px;border:1px solid var(--slate-200,#e2e8f0);cursor:pointer;position:relative;right:0;border-bottom:0;border-right:0;background-color:#c9e0f7;left:20px}@media only screen and (max-width:990px){.quote-request-wr[data-v-e00f8f52]{height:50px;position:relative;right:0;top:0;border-bottom:1px solid var(--slate-200,#e2e8f0);border-right:1px solid var(--slate-200,#e2e8f0);background-color:transparent}}@media only screen and (max-width:400px){.quote-request-wr[data-v-e00f8f52]{height:40px}}.quote-request-wr img[data-v-e00f8f52]{width:32px;height:32px}@media (max-width:500px){.quote-request-wr img[data-v-e00f8f52]{width:24px;height:24px}}@media only screen and (max-width:400px){.quote-request-wr img[data-v-e00f8f52]{width:20px;height:20px}}.quote-request-wr .icon-wr[data-v-e00f8f52],.quote-request-wr .quote-request-counter[data-v-e00f8f52]{display:flex;justify-content:center;align-items:center;gap:10px;width:32px;height:32px;background:var(--primary);opacity:.85}@media (max-width:500px){.quote-request-wr .icon-wr[data-v-e00f8f52],.quote-request-wr .quote-request-counter[data-v-e00f8f52]{width:24px;height:24px}}@media only screen and (max-width:400px){.quote-request-wr .icon-wr[data-v-e00f8f52],.quote-request-wr .quote-request-counter[data-v-e00f8f52]{width:20px;height:20px}}.quote-request-wr .quote-request-content[data-v-e00f8f52]{display:flex;flex-direction:column;gap:4px}.quote-request-wr .quote-request-text[data-v-e00f8f52]{font-weight:500;font-size:12px;text-transform:uppercase}.quote-request-wr .quote-request-price[data-v-e00f8f52]{font-weight:500;font-size:16px}.quote-request-wr .arrow-rotate[data-v-e00f8f52]{transform:rotate(270deg);width:20px;height:20px;margin-top:auto;margin-bottom:auto}.header-wr[data-v-1113b05b]{width:100%;display:flex;margin-bottom:100px;position:sticky}.logo-img-wr[data-v-1113b05b],.logos-wr[data-v-1113b05b]{display:flex;align-items:center;height:100%}.logo-img-wr img[data-v-1113b05b]{max-width:150px;height:100%;width:auto;-o-object-fit:fit;object-fit:fit;padding:10px;background:var(--3514249b)}.header-with-estate-logo[data-v-1113b05b]{display:flex;gap:0;padding-right:20px;justify-content:space-between;align-items:center;width:100%;min-height:80px;position:sticky;top:0;background:var(--white);z-index:10;border-bottom:1px solid var(--slate-200);flex-wrap:wrap}@media only screen and (max-width:990px){.header-with-estate-logo[data-v-1113b05b]{gap:12px;flex-direction:column;justify-content:center;padding:12px 20px}}@media only screen and (max-width:680px){.header-with-estate-logo[data-v-1113b05b]{flex-direction:column;gap:20px}}.header-with-estate-logo-desktop[data-v-1113b05b]{display:flex;padding-right:20px;align-items:center;width:100%;position:fixed;bottom:0;background:var(--white);z-index:10;border-top:1px solid var(--slate-200);height:73px}.container-buttons[data-v-d4eeec2c]{background-color:var(--white);border-top:1px solid var(--slate-200);padding:15px 15px;position:sticky;width:100%;bottom:0;z-index:10}.content-buttons[data-v-d4eeec2c]{width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;justify-content:space-between;gap:15px}.isFirstStep .content-buttons[data-v-d4eeec2c]{justify-content:center}.content-buttons button[data-v-d4eeec2c]{display:flex;position:relative;align-items:center;justify-content:center;padding:5px 10px;border-radius:6px;width:100%;gap:5px;max-width:400px;min-height:56px;min-width:140px;color:var(--white);background-color:var(--builder-brand-color)}.content-buttons button[data-v-d4eeec2c]:disabled{opacity:.5;cursor:not-allowed}.content-buttons button.next-disabled[data-v-d4eeec2c]{background-color:#b3b3b3;cursor:not-allowed}.content-buttons button.next-disabled .next[data-v-d4eeec2c]{visibility:hidden}.content-buttons button span[data-v-d4eeec2c]{color:var(--white)}@media only screen and (max-width:680px){.content-buttons button span[data-v-d4eeec2c]{font-size:14px}}@media only screen and (max-width:400px){.content-buttons button span[data-v-d4eeec2c]{font-size:12px}}@media (max-width:320px){.content-buttons button span[data-v-d4eeec2c]{font-size:10px}}.content-buttons button .next[data-v-d4eeec2c]{position:absolute;right:30px;height:35px;width:25px}@media (max-width:480px){.content-buttons button .next[data-v-d4eeec2c]{right:15px;height:15px!important;width:15px!important}}.content-buttons button .reverse[data-v-d4eeec2c]{position:absolute;left:30px;transform:rotate(180deg);filter:brightness(0) invert(1);height:35px;width:25px}@media (max-width:480px){.content-buttons button .reverse[data-v-d4eeec2c]{left:15px;height:15px!important;width:15px!important}}.row[data-v-425891f9]{width:100%;padding:8px 20px;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:400px){.row[data-v-425891f9]{flex:1;padding:6px}}header.header[data-v-425891f9]{display:flex;flex-direction:column;padding:0 0 0 0;padding-top:12px;padding-bottom:12px;gap:16px}.stepper[data-v-425891f9]{padding:12px}.hidden[data-v-425891f9]{visibility:hidden;pointer-events:none}.content-buttons-mobile[data-v-425891f9]{width:100%;position:sticky;bottom:0;background-color:var(--white);border-top:1px solid var(--slate-200);display:flex;justify-content:center;align-items:center;padding:12px;z-index:10}.content-buttons-mobile .customize[data-v-425891f9]{padding:15px 100px;background:var(--text-header);display:flex;position:relative;align-items:center;justify-content:center}@media (max-width:1400px){.content-buttons-mobile .customize[data-v-425891f9]{padding:10px 84px}}@media only screen and (max-width:680px){.content-buttons-mobile .customize[data-v-425891f9]{padding:10px 64px}}.content-buttons-mobile .customize span[data-v-425891f9]{color:var(--white)}@media only screen and (max-width:680px){.content-buttons-mobile .customize span[data-v-425891f9]{font-size:14px}}.content-buttons-mobile .customize img[data-v-425891f9]{position:absolute;right:10px}.builder-step-navigation-container[data-v-acf42ce6]{position:sticky;bottom:0;z-index:10}.inclusion-column[data-v-2c618f87]{background:var(--white);flex:1 1 0;width:100%;min-width:0;border-radius:8px;display:flex;flex-direction:column;box-shadow:3px 3px 8px var(--slate-300);margin-bottom:auto;transition:opacity .3s,filter .3s}@media only screen and (max-width:990px){.inclusion-column[data-v-2c618f87]{width:100%;max-width:none;height:auto;min-height:auto;max-height:none;box-shadow:none;border-radius:0}}.inclusion-column .package-content[data-v-2c618f87]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:thin;scrollbar-color:var(--slate-300) transparent}@media only screen and (max-width:990px){.inclusion-column .package-content[data-v-2c618f87]{max-height:400px;max-height:none;overflow:visible}}.inclusion-column .package-content[data-v-2c618f87]::-webkit-scrollbar{width:6px;height:6px}.inclusion-column .package-content[data-v-2c618f87]::-webkit-scrollbar-track{background:transparent}.inclusion-column .package-content[data-v-2c618f87]::-webkit-scrollbar-thumb{background:var(--slate-300);border-radius:3px}.inclusion-column .package-content[data-v-2c618f87]::-webkit-scrollbar-thumb:hover{background:var(--slate-400)}.inclusion-column.selected .package-header[data-v-2c618f87]{padding:16px 16px 12px 16px;background-color:rgba(1,135,5,.1568627450980392);border-top-left-radius:8px;border-top-right-radius:8px;border:1px solid #018705}.inclusion-column.selected .package-header .package-cost[data-v-2c618f87],.inclusion-column.selected .package-header .package-name[data-v-2c618f87],.inclusion-column.selected .package-header .package-subtitle[data-v-2c618f87]{color:var(--slate-900)}.inclusion-column.selected .section-name[data-v-2c618f87]{font-size:18px;color:var(--slate-900);padding:0 16px}.inclusion-column.selected .section-item[data-v-2c618f87]{color:var(--slate-900)}.inclusion-column.selected .section-img[data-v-2c618f87]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.inclusion-column.selected .section-img.mobile[data-v-2c618f87]{border-radius:0;padding:0}.inclusion-column[data-v-2c618f87]:not(.selected){background:var(--white)}@media only screen and (max-width:990px){.inclusion-column[data-v-2c618f87]:not(.selected){pointer-events:all}}.inclusion-column:not(.selected) .package-header[data-v-2c618f87]{padding:16px 16px 12px 16px}.inclusion-column:not(.selected) .package-header .package-cost[data-v-2c618f87],.inclusion-column:not(.selected) .package-header .package-name[data-v-2c618f87],.inclusion-column:not(.selected) .package-header .package-subtitle[data-v-2c618f87]{color:var(--slate-600)}.inclusion-column:not(.selected) .section-name[data-v-2c618f87]{color:var(--slate-600);padding:0 16px}.inclusion-column:not(.selected) .section-item[data-v-2c618f87]{color:var(--slate-600)}.inclusion-column:not(.selected) .chevron[data-v-2c618f87]{margin-right:16px}.inclusion-column:not(.selected) .section-header:hover .section-name[data-v-2c618f87]{color:var(--slate-500)}.inclusion-column:not(.selected) .section-img[data-v-2c618f87]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.inclusion-column:not(.selected) .section-img.mobile[data-v-2c618f87]{border-radius:0;padding:0}.inclusion-column.not-selected[data-v-2c618f87]{opacity:.5;filter:grayscale(1)}.inclusion-column.not-selected .package-header[data-v-2c618f87]{background-color:#eceef0;border:1px solid #b2b2b2;border-top-left-radius:8px;border-top-right-radius:8px}.inclusion-column[data-v-2c618f87] .toggle-wr{transform:scale(1.2);margin:4px}.inclusion-column[data-v-2c618f87] .toggle-wr input:checked+.slider{background-color:#018705!important;border-color:#018705!important}.package-header[data-v-2c618f87]{cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;border:1px solid transparent}.package-header[data-v-2c618f87]:hover{border:1px solid #018705;border-top-left-radius:8px;border-top-right-radius:8px}.package-header .package-info .package-name[data-v-2c618f87]{font-size:16px;font-weight:600;color:var(--slate-900);margin-bottom:4px}.package-header .package-info .package-cost[data-v-2c618f87]{font-size:14px;color:var(--slate-700);font-weight:500}.toggle-wrapper[data-v-2c618f87]{display:flex;flex-direction:column;align-items:center;gap:4px}.toggle-wrapper.mobile[data-v-2c618f87]{flex-direction:row-reverse}.toggle-wrapper .selected-text[data-v-2c618f87]{font-size:14px;color:var(--slate-900);font-weight:500;font-style:italic;height:20px;transition:opacity .3s ease}.separator[data-v-2c618f87]{height:1px;background-color:var(--slate-200)}.section[data-v-2c618f87]{margin-bottom:0}.section .section-header[data-v-2c618f87]{display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section .section-header .section-name[data-v-2c618f87]{font-weight:500;font-size:14px}.section .section-header:hover .section-name[data-v-2c618f87]{color:var(--slate-700)}.section .section-list[data-v-2c618f87]{list-style:none;padding:0;margin:8px 0 0 0;display:flex;flex-direction:column}.section .section-list .section-img-mobile[data-v-2c618f87],.section .section-list .section-img[data-v-2c618f87]{width:100%;max-width:100%;height:300px}.section .section-list .section-text[data-v-2c618f87]{padding:1px 15px 10px}.section .section-list .section-item[data-v-2c618f87]{font-size:13px;color:var(--slate-900);margin:5px 0;padding:7px 0 4px 16px;position:relative}.section .section-list .section-item[data-v-2c618f87]:before{content:"";position:absolute;left:4px;top:12px;width:4px;height:4px;border-radius:0;background-color:currentColor}.chevron[data-v-2c618f87]{transition:transform .3s ease;width:16px;height:16px;margin-right:16px;transform:rotate(-180deg)}.chevron.expanded[data-v-2c618f87]{transform:rotate(0deg)}.expand-enter-active[data-v-2c618f87],.expand-leave-active[data-v-2c618f87]{transition:all .3s ease-out;overflow:hidden}.expand-enter-from[data-v-2c618f87],.expand-leave-to[data-v-2c618f87]{opacity:0;max-height:0}.expand-enter-to[data-v-2c618f87],.expand-leave-from[data-v-2c618f87]{opacity:1;max-height:500px}.hidden-text[data-v-2c618f87]{visibility:hidden}.toggle-button[data-v-2c618f87]{pointer-events:all}.step-title-container[data-v-20a4d0dd]{padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;display:flex;align-items:center;position:relative;height:72px;background-color:#fff;width:100%;border-bottom:1px solid var(--slate-200)}.inclusions-wrapper[data-v-20a4d0dd]{background-color:var(--slate-50);min-height:100vh;padding:24px;display:flex;flex-direction:column;overflow:hidden}@media only screen and (max-width:990px){.inclusions-wrapper[data-v-20a4d0dd]{padding:10px 0;height:auto;overflow:visible}}.inclusions-grid[data-v-20a4d0dd]{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:32px;width:100%;min-height:calc(100vh - 48px);padding:0 4vw;overflow:visible;padding-bottom:70px}@media only screen and (max-width:990px){.inclusions-grid[data-v-20a4d0dd]{flex-direction:column;height:auto;max-height:none;padding:0;gap:16px;justify-content:center;align-items:center;overflow:visible;grid-template-columns:1fr}}.inclusions-title-wrapper[data-v-20a4d0dd]{display:flex;flex-direction:column;align-items:center;width:100%;position:relative;padding:7px;background-color:var(--white)}.inclusions-title-wrapper .inclusions-title[data-v-20a4d0dd]{display:flex;justify-content:center;align-items:center;padding:5px;width:100%;text-align:center;font-weight:500}.divider[data-v-20a4d0dd]{background-color:var(--slate-200);height:1px;width:100%}.inclusions-selector[data-v-20a4d0dd]{display:flex;flex-direction:row;justify-content:space-evenly;gap:2px;padding:13px 10px 1px}.inclusions-selector button[data-v-20a4d0dd]{width:30%;height:40px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid transparent;opacity:.8;margin-bottom:1px}.inclusions-selector .selected[data-v-20a4d0dd]{background-color:var(--builder-brand-color);color:#fff}.inclusions-selector .unselected[data-v-20a4d0dd]{background-color:var(--white);border-color:var(--slate-500);color:var(--black)}.section-row[data-v-005524ef]{display:flex;flex-direction:column;padding-top:24px;border-bottom:1px solid var(--slate-200)}.section-row[data-v-005524ef]:first-child{padding-top:0}.section-row[data-v-005524ef]:last-child{padding-bottom:0;border-bottom:none}.section-row.with-image .main-content-wrapper[data-v-005524ef]{display:flex;flex-direction:row;gap:24px;align-items:stretch;width:100%}.content-side[data-v-005524ef]{display:flex;flex-direction:column;justify-content:space-between;width:65%;min-height:120px;padding-top:24px;padding-bottom:24px}.top-content[data-v-005524ef]{gap:4px}.bottom-content[data-v-005524ef],.top-content[data-v-005524ef]{display:flex;flex-direction:column}.section-title[data-v-005524ef]{font-size:14px;font-weight:600;color:var(--slate-600);text-transform:uppercase;margin-bottom:4px}.vertical-content[data-v-005524ef]{display:flex;flex-direction:column}.vertical-content .row-value[data-v-005524ef]{font-size:18px;color:var(--slate-900)}.price-row .row-price[data-v-005524ef]{font-size:18px;color:var(--slate-900);font-weight:500!important}.section-image-wrapper[data-v-005524ef]{width:45%;overflow:hidden;flex-shrink:0}.section-image[data-v-005524ef]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-image.floorplan[data-v-005524ef]{-o-object-fit:contain;object-fit:contain;max-height:139.19px;-o-object-position:center;object-position:center}.section-row[data-v-6750811f]{border-bottom:1px solid var(--slate-200)}.section-row.mobile[data-v-6750811f]{padding-bottom:16px;padding-top:16px;border:0;border-color:none;min-height:90px;justify-content:center}.section-row.mobile[data-v-6750811f]:last-child{border-bottom:none}.section-row[data-v-6750811f]:not(.mobile){display:flex;flex-direction:column;gap:.5rem;padding-top:24px;padding-bottom:24px}.section-row[data-v-6750811f]:not(.mobile):first-child{padding-top:0}.section-row[data-v-6750811f]:not(.mobile):last-child{border-bottom:none}.section-row .section-title[data-v-6750811f]{font-size:12px;font-weight:600;color:var(--slate-900)}.section-row .section-content[data-v-6750811f]{display:flex;justify-content:space-between;align-items:center}.section-row .section-content .row-value[data-v-6750811f]{font-size:16px;color:var(--slate-900)}.section-row .section-content .row-price[data-v-6750811f]{font-size:16px;color:var(--slate-900);white-space:nowrap;font-weight:400!important}.house-info[data-v-2e533bbb]{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;gap:0;width:100%;padding:24px 54px;margin-top:49px}@media only screen and (max-width:990px){.house-info[data-v-2e533bbb]{grid-template-columns:minmax(300px,1fr);justify-content:center}}@media only screen and (max-width:680px){.house-info[data-v-2e533bbb]{padding:24px 96px}}.house-info .label[data-v-2e533bbb]{font-size:18px;font-weight:500}@media (max-width:1440px) and (min-width:991px){.house-info .label[data-v-2e533bbb]{font-size:16px}}.house-info-card[data-v-2e533bbb]{width:100%;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;border:1px solid var(--slate-200);margin:24px 0}.house-info-card .title[data-v-2e533bbb]{font-weight:600;padding-bottom:5px}@media (max-width:1440px) and (min-width:991px){.house-info-card .title[data-v-2e533bbb]{font-size:14px}}.house-info-card .highlighted[data-v-2e533bbb]{color:var(--text-header);text-decoration:underline}.house-info-card .highlighted[data-v-2e533bbb]:hover{cursor:pointer;opacity:.9}.house-info-card .house-info-card-row[data-v-2e533bbb]{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-row[data-v-2e533bbb]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row[data-v-2e533bbb]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row[data-v-2e533bbb]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row[data-v-2e533bbb]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row .row-label[data-v-2e533bbb]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row .row-label.features[data-v-2e533bbb]{color:var(--slate-500)}.house-info-card .house-info-card-row .row-value[data-v-2e533bbb]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row .row-value.color-info[data-v-2e533bbb]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-row-modified[data-v-2e533bbb]{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid var(--slate-200);border-bottom:0}@media (max-width:1400px){.house-info-card .house-info-card-row-modified[data-v-2e533bbb]{padding:10px}}.house-info-card .house-info-card-row-modified[data-v-2e533bbb]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row-modified[data-v-2e533bbb]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row-modified[data-v-2e533bbb]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row-modified[data-v-2e533bbb]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row-modified .row-label[data-v-2e533bbb]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-label.features[data-v-2e533bbb]{color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-value[data-v-2e533bbb]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row-modified .row-value.color-info[data-v-2e533bbb]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-column-modified[data-v-2e533bbb]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5px;padding:14px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-column-modified[data-v-2e533bbb]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-column-modified[data-v-2e533bbb]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-column-modified[data-v-2e533bbb]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-column-modified[data-v-2e533bbb]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-column-modified .row-label[data-v-2e533bbb]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-label.features[data-v-2e533bbb]{color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-value[data-v-2e533bbb]{font-size:14px;font-weight:500}.house-info-card .house-info-card-column-modified .row-value.color-info[data-v-2e533bbb]{display:flex;align-items:center;gap:8px}.house-info-card .actions[data-v-2e533bbb]{width:100%;display:flex;gap:16px}.house-info-card .actions .button[data-v-2e533bbb]{width:50%;padding:16px 32px;margin:0;font-style:normal;font-weight:400;line-height:normal}.next-step-hidden[data-v-2e533bbb]{display:none!important}.select-builder-quotes-lists-modal[data-v-2e533bbb]{width:100%}.modal-right[data-v-2e533bbb]{height:100%;position:relative;display:flex;flex-direction:column}.modal-right .modal-header[data-v-2e533bbb]{position:relative;display:flex;padding:24px;justify-content:space-between;align-items:center}.modal-right .modal-header .modal-title[data-v-2e533bbb]{font-weight:400;font-size:24px;line-height:normal}.modal-right .modal-header .line[data-v-2e533bbb]{right:0;margin:0;position:absolute;bottom:0;width:100%;height:1px;background-color:var(--builder-borders)}.modal-right .modal-body[data-v-2e533bbb]{overflow-y:auto;display:flex;height:100%;max-height:100%;flex-direction:column;padding:24px;gap:15px;margin:0 5px}@media only screen and (max-width:680px){.modal-right .modal-body[data-v-2e533bbb]{padding:12px}}.modal-right .modal-body .house-info-card[data-v-2e533bbb]{padding:30px;margin:0;position:relative;gap:10px}@media only screen and (max-width:680px){.modal-right .modal-body .house-info-card[data-v-2e533bbb]{padding:18px}}.modal-footer[data-v-2e533bbb]{display:flex;padding:24px;border-top:1px solid var(--slate-200);background:var(--slate-50)}.modal-footer .footer-content[data-v-2e533bbb]{display:flex;justify-content:center;align-items:center;width:100%}.modal-footer .subtotal[data-v-2e533bbb]{display:flex;align-items:center;width:80%;justify-content:space-between}.modal-footer .subtotal-label[data-v-2e533bbb]{font-size:16px;font-weight:500;color:var(--slate-700)}.modal-footer .subtotal-amount[data-v-2e533bbb]{font-size:22px;font-weight:600;color:var(--slate-900)}@media only screen and (max-width:680px){.modal-footer .footer-content[data-v-2e533bbb]{flex-direction:column;gap:16px}}.design-form[data-v-a3df85ca]{width:100%;display:flex;flex-direction:column;margin-bottom:0;margin-top:10px}.design-form .download-text[data-v-a3df85ca]{color:#fff;text-align:left;font-size:1.6rem;line-height:1.5;margin:0 0 1rem 0}.design-form .form-group[data-v-a3df85ca]{gap:.5rem;display:flex;flex-direction:column;margin-bottom:.5rem}.design-form .form-group label[data-v-a3df85ca]{display:block;color:#fff;font-size:.9rem}.design-form .form-group input[data-v-a3df85ca]{width:100%;padding:.8rem;border:none;border-radius:4px;font-size:1rem;height:3.2rem}.design-form .form-group input[data-v-a3df85ca]:focus{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,.5)}.design-form .submit-button[data-v-a3df85ca]{width:100%;padding:1rem;background-color:#1e2a3b;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .3s ease;height:3.8rem;margin-top:1rem}.design-form .submit-button[data-v-a3df85ca]:hover{background-color:#151e2a}.powered-container[data-v-a3df85ca]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.powered-container p[data-v-a3df85ca]{margin:0;color:#fff;font-size:14px;font-weight:400;margin-left:2px}.powered-container img[data-v-a3df85ca]{max-width:100px}.success-message[data-v-1d10fee6]{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;gap:1rem;padding:4rem 2rem;background-color:#fff}.success-message .check-circle[data-v-1d10fee6]{width:85px;height:85px;background-color:#e6ffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.success-message .check-circle svg[data-v-1d10fee6]{width:inherit;height:inherit;color:#e0ffe2}.success-message .check-circle svg path[data-v-1d10fee6]{stroke-width:3}.success-message .success-title[data-v-1d10fee6]{color:#000;font-size:2rem;margin:0}.success-message .success-text[data-v-1d10fee6]{color:#000;font-size:1.2rem;margin:0}.success-message .back-button[data-v-1d10fee6]{margin-top:1.5rem;background:none;border:none;color:#5297ff;font-size:1rem;cursor:pointer;padding:.5rem 1rem;text-decoration:none}.success-message .back-button[data-v-1d10fee6]:hover{text-decoration:underline}.powered-container[data-v-1d10fee6]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.powered-container p[data-v-1d10fee6]{margin:0;color:#000;font-size:14px;font-weight:400;margin-left:2px}.powered-container img[data-v-1d10fee6]{max-width:100px}.spinner[data-v-3fe4265e]{color:var(--white)}.loading-wr[data-v-3fe4265e],.sidebar[data-v-3fe4265e]{display:flex;flex-direction:column;align-items:center;padding-top:2.4rem;padding-bottom:2.4rem;padding-left:2.6rem;padding-right:2.6rem;width:37%;background-color:var(--builder-brand-color);flex-shrink:0;justify-content:space-between;position:fixed;top:0;left:0;height:100vh;overflow-y:auto}.loading-wr[data-v-3fe4265e]:has(.success-message),.sidebar[data-v-3fe4265e]:has(.success-message){background-color:var(--white)}.loading-wr .sidebar-content[data-v-3fe4265e],.sidebar .sidebar-content[data-v-3fe4265e]{display:flex;flex-direction:column;align-items:center;gap:2rem}.loading-wr .button-prev[data-v-3fe4265e],.sidebar .button-prev[data-v-3fe4265e]{display:flex;flex-direction:row;gap:.5rem;align-self:flex-start;background:none;border:none;color:var(--white);cursor:pointer;padding:.5rem;align-items:center}.loading-wr .button-prev span[data-v-3fe4265e],.sidebar .button-prev span[data-v-3fe4265e]{font-size:1rem;font-weight:500;color:inherit}.loading-wr .button-prev .arrow[data-v-3fe4265e],.sidebar .button-prev .arrow[data-v-3fe4265e]{transition:transform .3s ease;width:28px;height:28px;opacity:1;rotate:180deg;filter:brightness(0) invert(1)}.loading-wr .builder-logo[data-v-3fe4265e],.sidebar .builder-logo[data-v-3fe4265e]{width:75%;height:auto}.loading-wr .support-text[data-v-3fe4265e],.sidebar .support-text[data-v-3fe4265e]{color:var(--white);text-align:center;font-size:1.1rem;line-height:1.5;margin:2rem 0;font-weight:500}.loading-wr .download-text[data-v-3fe4265e],.sidebar .download-text[data-v-3fe4265e]{color:var(--white);text-align:left;font-size:1.6rem;line-height:1.5;margin:2rem 0}.loading-wr .button-container[data-v-3fe4265e],.sidebar .button-container[data-v-3fe4265e]{display:flex;flex-direction:column;gap:1rem;width:100%}.loading-wr .button-container .button[data-v-3fe4265e],.sidebar .button-container .button[data-v-3fe4265e]{width:100%;padding:1rem;border-radius:4px;font-weight:400;cursor:pointer;transition:all .3s ease;background-color:var(--white);color:#000;border:none;height:3.8rem}.loading-wr .button-container .button[data-v-3fe4265e]:hover,.sidebar .button-container .button[data-v-3fe4265e]:hover{opacity:.9}.loading-wr[data-v-3fe4265e]{justify-content:center}.design-form[data-v-3fe4265e]{width:100%;display:flex;flex-direction:column;gap:.7rem;margin-bottom:auto;margin-top:auto}.design-form .form-group[data-v-3fe4265e]{gap:1rem;display:flex;flex-direction:column}.design-form .form-group label[data-v-3fe4265e]{display:block;color:var(--white);font-size:.9rem;margin-bottom:.5rem}.design-form .form-group input[data-v-3fe4265e]{width:100%;padding:.8rem;border:none;border-radius:4px;font-size:1rem;height:3.8rem}.design-form .form-group input[data-v-3fe4265e]:focus{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,.5)}.design-form .submit-button[data-v-3fe4265e]{width:100%;padding:1rem;background-color:#1e2a3b;color:var(--white);border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .3s ease;height:3.8rem}.design-form .submit-button[data-v-3fe4265e]:hover{background-color:#151e2a}.success-message[data-v-3fe4265e]{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem 0;margin-top:auto;margin-bottom:auto}.success-message .check-circle[data-v-3fe4265e]{width:85px;height:85px;background-color:#e6ffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.success-message .check-circle svg[data-v-3fe4265e]{width:inherit;height:inherit;color:#e0ffe2}.success-message .check-circle svg path[data-v-3fe4265e]{stroke-width:3}.success-message .success-title[data-v-3fe4265e]{color:#000;font-size:2rem;margin:0}.success-message .success-text[data-v-3fe4265e]{color:#000;font-size:1.2rem;margin:0}.success-message .back-button[data-v-3fe4265e]{margin-top:1rem;background:none;border:none;color:#5297ff;font-size:1rem;cursor:pointer;padding:.5rem 1rem;text-decoration:none}.success-message .back-button[data-v-3fe4265e]:hover{text-decoration:underline}.powered-container[data-v-3fe4265e]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.powered-container p[data-v-3fe4265e]{margin:0;color:#fff;font-size:14px;font-weight:400;margin-left:2px}.powered-container img[data-v-3fe4265e]{max-width:100px}.section-row[data-v-1ed6858f]{padding:16px 0;border-bottom:1px solid var(--slate-200)}.section-row.with-image[data-v-1ed6858f]{display:flex;flex-direction:column}.section-row.mobile[data-v-1ed6858f]{justify-content:center;min-height:90px}.section-row[data-v-1ed6858f]:not(.mobile){display:flex;flex-direction:column;gap:.5rem;padding-top:24px;padding-bottom:24px}.section-row[data-v-1ed6858f]:not(.mobile):first-child{padding-top:0}.section-row[data-v-1ed6858f]:not(.mobile):last-child{border-bottom:none}.section-title[data-v-1ed6858f]{font-size:12px;font-weight:600;color:var(--slate-600);text-transform:uppercase}.main-content[data-v-1ed6858f]{display:flex;flex-direction:column}.section-content[data-v-1ed6858f]{display:flex;justify-content:space-between;align-items:center}.section-content .row-value[data-v-1ed6858f]{font-size:16px;color:var(--slate-900)}.section-content .row-price[data-v-1ed6858f]{font-size:16px;color:var(--slate-900);white-space:nowrap}.actions[data-v-1ed6858f]{display:flex;align-items:center;gap:16px}.row-price[data-v-1ed6858f]{font-size:18px;color:var(--slate-900);white-space:nowrap}.expand-button[data-v-1ed6858f]{background:none;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:4px}.arrow[data-v-1ed6858f]{transition:transform .3s ease;width:26px;height:26px;opacity:.6;rotate:180deg}.arrow.arrow--up[data-v-1ed6858f]{transform:rotate(180deg)}.section-image-wrapper[data-v-1ed6858f]{width:100%;overflow:hidden;transition:all .3s ease;margin-top:8px}.section-image-wrapper[data-v-1ed6858f]:not(.is-expanded){height:auto}.section-image-wrapper.is-expanded[data-v-1ed6858f]{height:400px}.section-image[data-v-1ed6858f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-image.floorplan[data-v-1ed6858f]{-o-object-fit:contain;object-fit:contain;max-height:600px;-o-object-position:center;object-position:center}.fade-enter-active[data-v-1ed6858f],.fade-leave-active[data-v-1ed6858f]{transition:all .3s ease}.fade-enter-from[data-v-1ed6858f],.fade-leave-to[data-v-1ed6858f]{opacity:0;transform:translateY(-10px)}.builder-estimator-summary[data-v-e4d8c8fe]{display:flex;width:100%;min-height:100vh;position:relative}.builder-estimator-summary .main-content[data-v-e4d8c8fe]{flex:1;background-color:#f8fafc;margin-left:37%}.builder-estimator-summary .main-content .image-container img[data-v-e4d8c8fe]{width:100%;height:auto}.builder-estimator-summary .main-content .form-container[data-v-e4d8c8fe]{width:100%;min-height:200px;padding-top:2rem;padding-bottom:2rem;padding-left:4rem;padding-right:4rem;display:flex;flex-direction:column;gap:2rem}.design-title[data-v-e4d8c8fe]{font-size:24px;font-weight:400;color:#000;margin-bottom:24px}.build-price-container[data-v-e4d8c8fe]{display:flex;justify-content:space-between;align-items:center;padding:28px 26px;background-color:#fff;border:1px solid #e2e8f0;border-radius:4px;margin-bottom:24px}.build-price-container .build-price-label[data-v-e4d8c8fe]{font-size:18px;font-weight:600;color:#000}.build-price-container .build-price-amount[data-v-e4d8c8fe]{font-size:20px;font-weight:600;color:#0f172a}.summary-items-container[data-v-e4d8c8fe]{background-color:#fff;border:1px solid #e2e8f0;border-radius:4px;padding:28px 26px}.summary-items-container .section-row[data-v-e4d8c8fe]{display:flex;flex-direction:column;gap:.5rem;padding-top:24px;padding-bottom:24px}.summary-items-container .section-row[data-v-e4d8c8fe]:first-child{padding-top:0}.summary-items-container .section-row[data-v-e4d8c8fe]:last-child{padding-bottom:0;border-bottom:none}.summary-items-container .row-price[data-v-e4d8c8fe]{font-weight:400!important}[data-v-e4d8c8fe] .carousel__item{border-radius:0!important;width:100%!important;height:auto!important}.header-container[data-v-5f6fc8c9]{padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;align-items:center;position:relative;height:72px;background-color:#fff;display:flex;flex-direction:row}.header-container .button-prev[data-v-5f6fc8c9]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);background:none;border:none;padding:.5rem;display:flex;align-items:center;cursor:pointer;height:28px}.header-container .button-prev .arrow[data-v-5f6fc8c9]{width:28px;height:28px;rotate:180deg}.header-container .design-title-container[data-v-5f6fc8c9]{margin-left:auto;margin-right:auto}.button-prev[data-v-5f6fc8c9]{display:flex;flex-direction:row;gap:.5rem;align-self:flex-start;background:none;border:none;color:#000;cursor:pointer;padding:.5rem;align-items:center}.button-prev .arrow[data-v-5f6fc8c9]{transition:transform .3s ease;width:28px;height:28px;opacity:1;rotate:180deg}.builder-estimator-summary[data-v-5f6fc8c9]{display:flex;width:100%;min-height:100vh}.builder-estimator-summary .main-content[data-v-5f6fc8c9]{flex:1;background-color:#f8fafc}.builder-estimator-summary .main-content .image-container[data-v-5f6fc8c9]{display:block;line-height:0;font-size:0}.builder-estimator-summary .main-content .image-container img[data-v-5f6fc8c9]{width:100%;height:auto;display:block}.builder-estimator-summary .main-content .form-container[data-v-5f6fc8c9]{width:100%;min-height:200px;padding-top:1rem;padding-bottom:1rem;display:flex;flex-direction:column;gap:1rem}.design-title[data-v-5f6fc8c9]{font-size:24px;font-weight:400;color:#000}.build-price-container[data-v-5f6fc8c9]{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;margin-left:1rem;margin-right:1rem;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:4px;margin-bottom:24px}.build-price-container .build-price-label[data-v-5f6fc8c9]{font-size:14px!important;font-weight:600;color:#000}.build-price-container .build-price-amount[data-v-5f6fc8c9]{font-size:14px!important;font-weight:600;color:#0f172a}.summary-items-container[data-v-5f6fc8c9]{gap:1rem;display:flex;flex-direction:column}.summary-items-container .section-row[data-v-5f6fc8c9]{display:flex;flex-direction:column;gap:.25rem;padding:1.5rem 2.5rem;background-color:#fff;border-bottom:0 none}.summary-items-container .section-row[data-v-5f6fc8c9]:last-child{padding-bottom:0;border-bottom:none}.summary-items-container .row-price[data-v-5f6fc8c9]{font-weight:400!important}.button-container[data-v-5f6fc8c9]{display:flex;flex-direction:column;gap:1rem;width:100%;align-items:center;padding:2rem 1.5rem;background-color:#fff;border-top:1px solid #e2e8f0;position:sticky;bottom:0;z-index:10}.button-container .button[data-v-5f6fc8c9]{width:100%;padding:1rem;border-radius:4px;font-weight:400;cursor:pointer;transition:all .3s ease;background-color:var(--builder-brand-color);color:#fff;border:none;height:3.8rem}.button-container .button[data-v-5f6fc8c9]:hover{opacity:.9}@media only screen and (max-width:680px){.button-container[data-v-5f6fc8c9]{padding:15px 15px}.button-container .button[data-v-5f6fc8c9]{padding:10px 15px;max-width:400px;min-height:56px;min-width:140px;height:auto;font-size:12px}}.design-form-container[data-v-5f6fc8c9]{padding:1.5rem;background-color:var(--builder-brand-color)}.design-form[data-v-5f6fc8c9]{width:100%;display:flex;flex-direction:column;gap:1.5rem}.design-form .download-text[data-v-5f6fc8c9]{color:#fff;text-align:left;font-size:1.6rem;line-height:1.5;margin:0 0 1rem 0}.design-form .form-group[data-v-5f6fc8c9]{gap:.5rem;display:flex;flex-direction:column}.design-form .form-group label[data-v-5f6fc8c9]{display:block;color:#fff;font-size:.9rem}.design-form .form-group input[data-v-5f6fc8c9]{width:100%;padding:.8rem;border:none;border-radius:4px;font-size:1rem;height:3.8rem}.design-form .form-group input[data-v-5f6fc8c9]:focus{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,.5)}.design-form .submit-button[data-v-5f6fc8c9]{width:100%;padding:1rem;background-color:#1e2a3b;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .3s ease;height:3.8rem;margin-top:1rem}.design-form .submit-button[data-v-5f6fc8c9]:hover{background-color:#151e2a}.success-message[data-v-5f6fc8c9]{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 2rem;background-color:#fff;min-height:60vh}.success-message .check-circle[data-v-5f6fc8c9]{width:85px;height:85px;background-color:#e6ffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.success-message .check-circle svg[data-v-5f6fc8c9]{width:inherit;height:inherit;color:#e0ffe2}.success-message .check-circle svg path[data-v-5f6fc8c9]{stroke-width:3}.success-message .success-title[data-v-5f6fc8c9]{color:#000;font-size:2rem;margin:0}.success-message .success-text[data-v-5f6fc8c9]{color:#000;font-size:1.2rem;margin:0}.success-message .back-button[data-v-5f6fc8c9]{margin-top:1.5rem;background:none;border:none;color:#5297ff;font-size:1rem;cursor:pointer;padding:.5rem 1rem;text-decoration:none}.success-message .back-button[data-v-5f6fc8c9]:hover{text-decoration:underline}[data-v-5f6fc8c9] .carousel__item{border-radius:0!important;width:100%!important;height:auto!important;min-height:290px!important}.spinner-wrapper[data-v-2c874538]{height:calc(100vh - 72px);background-color:var(--white)}@media only screen and (max-width:990px){.spinner-wrapper[data-v-2c874538]{height:calc(100vh - 144px);background-color:var(--slate-50)}}.spinner[data-v-2c874538]{color:var(--builder-brand-color)}.quote-request-wr[data-v-677fefcf]{width:100%;display:flex;flex-direction:column;justify-content:center;padding-top:8px;padding-bottom:8px;color:#fff!important;max-width:140px;min-width:100px;align-items:center;height:100%;cursor:pointer;position:relative;background-color:transparent}@media screen and (max-width:550px){.quote-request-wr .quote-request-wr[data-v-677fefcf]{max-width:100px}.quote-request-wr .quote-request-text[data-v-677fefcf]{font-size:10px!important}.quote-request-wr .quote-request-price[data-v-677fefcf]{font-size:12px!important}}.quote-request-wr .quote-request-content[data-v-677fefcf]{display:flex;flex-direction:column;align-items:center;width:100%;gap:8px;color:#fff!important}.quote-request-wr .quote-request-text[data-v-677fefcf]{font-weight:500;font-size:12px;text-transform:uppercase;color:#fff!important}.quote-request-wr .quote-request-price-container[data-v-677fefcf]{border:1px solid #fff;border-radius:6px;padding:8px;height:100%;width:100%;text-align:center}.quote-request-wr .quote-request-price[data-v-677fefcf]{font-weight:700;font-size:16px;white-space:nowrap;color:#fff!important;overflow:hidden;text-overflow:ellipsis}.header-with-estate-logo[data-v-531168ad]{position:sticky;z-index:10;height:72px;background:var(--builder-brand-color);box-shadow:0 2px 3px #e5e5e5;width:100%;overflow:hidden;top:0}.header-content[data-v-531168ad]{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 24px;position:relative}.placeholder-left[data-v-531168ad]{width:160px}.estate-logo-wr[data-v-531168ad]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:72px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:550px){.estate-logo-wr[data-v-531168ad]{max-width:100px}}.estate-logo-wr img[data-v-531168ad]{width:auto;-o-object-fit:contain;object-fit:contain;height:100%;max-height:53px;width:100%}.summary-container[data-v-531168ad]{position:absolute;right:20px;top:0;height:100%;display:flex;align-items:center;max-width:160px}@media screen and (max-width:550px){.summary-container[data-v-531168ad]{max-width:100px}}.content-house-design-features[data-v-247dfb7a]{flex-direction:row;justify-content:space-between;padding:0 20px;padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;display:flex;align-items:center;position:relative;height:72px;background-color:#fff;width:100%}@media only screen and (max-width:990px){.content-house-design-features[data-v-247dfb7a]{padding:6px 12px;background-color:var(--white);margin:0;border-radius:0;position:sticky;top:0;left:0;right:0;z-index:10}}@media only screen and (max-width:400px){.content-house-design-features[data-v-247dfb7a]{gap:10px}}.content-house-design-features .content-house-design[data-v-247dfb7a]{display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:center}.content-house-design-features .content-house-design .back-button[data-v-247dfb7a]{display:inline-block;width:30px;height:30px;transform:rotate(90deg);align-self:center}.content-house-design-features .content-house-design .title-house-design[data-v-247dfb7a]{font-size:22px;color:var(--black);font-weight:600}@media (max-width:1400px){.content-house-design-features .content-house-design .title-house-design[data-v-247dfb7a]{font-size:20px}}@media only screen and (max-width:990px){.content-house-design-features .content-house-design .title-house-design[data-v-247dfb7a]{max-width:95px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.content-house-design-features .content-features[data-v-247dfb7a]{display:flex;align-items:flex-start}.content-house-design-features .content-features .house-features-mobile[data-v-247dfb7a]{position:static;width:100%;margin-bottom:0;padding:0}.content-house-design-features .content-features .house-features-mobile[data-v-247dfb7a] .icons{gap:5px}.content-house-design-features .content-features .house-features-mobile[data-v-247dfb7a] .icons .icon-wr{flex-direction:row-reverse}.house-info[data-v-457516b4]{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;gap:0;width:100%;padding:24px 54px;margin-top:49px}@media only screen and (max-width:990px){.house-info[data-v-457516b4]{grid-template-columns:minmax(300px,1fr);justify-content:center}}@media only screen and (max-width:680px){.house-info[data-v-457516b4]{padding:24px 96px}}.house-info .label[data-v-457516b4]{font-size:18px;font-weight:500}@media (max-width:1440px) and (min-width:991px){.house-info .label[data-v-457516b4]{font-size:16px}}.house-info-card[data-v-457516b4]{width:100%;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;border:1px solid var(--slate-200);margin:24px 0}.house-info-card .title[data-v-457516b4]{font-weight:600;padding-bottom:5px}@media (max-width:1440px) and (min-width:991px){.house-info-card .title[data-v-457516b4]{font-size:14px}}.house-info-card .highlighted[data-v-457516b4]{color:var(--text-header);text-decoration:underline}.house-info-card .highlighted[data-v-457516b4]:hover{cursor:pointer;opacity:.9}.house-info-card .house-info-card-row[data-v-457516b4]{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-row[data-v-457516b4]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row[data-v-457516b4]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row[data-v-457516b4]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row[data-v-457516b4]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row .row-label[data-v-457516b4]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row .row-label.features[data-v-457516b4]{color:var(--slate-500)}.house-info-card .house-info-card-row .row-value[data-v-457516b4]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row .row-value.color-info[data-v-457516b4]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-row-modified[data-v-457516b4]{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid var(--slate-200);border-bottom:0}@media (max-width:1400px){.house-info-card .house-info-card-row-modified[data-v-457516b4]{padding:10px}}.house-info-card .house-info-card-row-modified[data-v-457516b4]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-row-modified[data-v-457516b4]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-row-modified[data-v-457516b4]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-row-modified[data-v-457516b4]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-row-modified .row-label[data-v-457516b4]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-label.features[data-v-457516b4]{color:var(--slate-500)}.house-info-card .house-info-card-row-modified .row-value[data-v-457516b4]{font-size:14px;font-weight:500}.house-info-card .house-info-card-row-modified .row-value.color-info[data-v-457516b4]{display:flex;align-items:center;gap:8px}.house-info-card .house-info-card-column-modified[data-v-457516b4]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5px;padding:14px;border:1px solid var(--slate-200);border-bottom:0}.house-info-card .house-info-card-column-modified[data-v-457516b4]:first-child{border-top:1px solid var(--slate-200);border-radius:6px 6px 0 0}.house-info-card .house-info-card-column-modified[data-v-457516b4]:last-child{border-bottom:1px solid var(--slate-200);border-radius:0 0 6px 6px}.house-info-card .house-info-card-column-modified[data-v-457516b4]:nth-child(odd){background-color:var(--slate-50)}.house-info-card .house-info-card-column-modified[data-v-457516b4]:nth-child(2n){background-color:var(--white)}.house-info-card .house-info-card-column-modified .row-label[data-v-457516b4]{font-size:15px;font-weight:600;color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-label.features[data-v-457516b4]{color:var(--slate-500)}.house-info-card .house-info-card-column-modified .row-value[data-v-457516b4]{font-size:14px;font-weight:500}.house-info-card .house-info-card-column-modified .row-value.color-info[data-v-457516b4]{display:flex;align-items:center;gap:8px}.house-info-card .actions[data-v-457516b4]{width:100%;display:flex;gap:16px}.house-info-card .actions .button[data-v-457516b4]{width:50%;padding:16px 32px;margin:0;font-style:normal;font-weight:400;line-height:normal}.next-step-hidden[data-v-457516b4]{display:none!important}.page-wr[data-v-457516b4]{width:100%;background-color:var(--slate-50)}.house-details-layout[data-v-457516b4]{display:flex;flex-direction:row;gap:10px;border-radius:6px;background-color:var(--slate-50)}.house-details-layout.desktop-wrapper[data-v-457516b4]{min-height:100vh;padding:20px 50px}@media (max-width:1400px){.house-details-layout[data-v-457516b4]{padding-bottom:0}}@media only screen and (max-width:990px){.house-details-layout[data-v-457516b4]{flex-direction:column;margin:0;gap:0;border-radius:0;min-height:calc(100vh - 130px)}}.house-details-layout .house-preview[data-v-457516b4]{width:55%}@media only screen and (max-width:990px){.house-details-layout .house-preview[data-v-457516b4]{width:100%}}.house-details-layout .house-floorplans[data-v-457516b4]{width:45%;background-color:var(--slate-50)}@media only screen and (max-width:990px){.house-details-layout .house-floorplans[data-v-457516b4]{width:100%;background-color:transparent}}.loading-wr[data-v-457516b4]{background-color:var(--white)}.spinner[data-v-457516b4]{color:var(--builder-brand-color)}