.app-chat__messages-container::-webkit-scrollbar{width:.6rem}.app-chat__messages-container::-webkit-scrollbar-track{background-image:none}.app-chat__messages-container::-webkit-scrollbar-thumb{background-color:var(--carbon-light-300);border-radius:.8rem}.app-chat__messages-container::-webkit-scrollbar-thumb:hover{background-color:var(--carbon-light-600)}.app-chat__chips-container{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.8rem}.app-chat__chips-container .roomie-chip-selector{border-color:var(--carbon-300);color:var(--carbon-800);outline:2px solid transparent;outline-offset:2px}.app-chat__chips-container .roomie-chip-selector:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-chat__chips-container .roomie-chip-selector--selected{background-color:var(--success-50);border-color:var(--carbon-800);border-width:2px}.app-chat__author-user-title{align-self:flex-end;color:var(--carbon-600);font-size:1.4rem;font-weight:600;line-height:1.9rem;margin-bottom:1.2rem;margin-top:1.6rem}.app-chat__author-user{align-self:flex-end;background-color:var(--primary-600);border-radius:24px 24px 4px;color:var(--color-white);padding:1.6rem}.app-chat__author-bot-title{align-items:center;color:var(--carbon-600);display:flex;font-size:1.4rem;font-weight:600;gap:.4rem;line-height:1.9rem;margin-bottom:1.2rem;margin-top:1.6rem}.app-chat__author-bot{background-color:var(--color-white);border-radius:24px 24px 24px 4px;padding:1.6rem}.app-chat__send-container div{width:100%}.app-chat__bubbles{font-size:1.4rem;-webkit-hyphens:auto;hyphens:auto;line-height:1.9rem;max-width:400px}.app-chat__bubbles p{margin-bottom:.8rem}.app-chat__bubbles p:last-child{margin-bottom:0}.app-chat__bubbles ul{list-style-type:disc;margin-bottom:.8rem;padding-left:1.6rem}.app-chat__bubbles ol{list-style-type:decimal;margin-bottom:.8rem;padding-left:1.6rem}.app-chat__bubbles table{background-color:var(--color-white);border-radius:.8rem;margin-bottom:.8rem;overflow:hidden;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);table-layout:fixed;width:100%}.app-chat__bubbles thead,.app-chat__bubbles tr:nth-child(2n){background-color:var(--carbon-light-50)}.app-chat__bubbles td,.app-chat__bubbles th{padding-bottom:.4rem;padding-left:.8rem;padding-top:.4rem;word-wrap:break-word;white-space:normal}.app-chat__bubbles td:last-child,.app-chat__bubbles th:last-child{padding-right:.8rem}.app-chat__bubbles a{color:var(--primary-600);text-decoration:underline}.app-chat .chat-dot{animation:bounce 1s infinite}.app-chat .chat-dot:nth-child(3){animation-delay:.2s}.app-chat .chat-dot:nth-child(4){animation-delay:.4s}.app-chat__share-button span{pointer-events:none}.app-images-grid{display:grid;gap:.8rem}.app-images-grid .pswp__img{-o-object-fit:contain!important;object-fit:contain!important}.app-images-grid .pswp__button--arrow--next,.app-images-grid .pswp__button--arrow--prev{background-color:var(--color-white);border-radius:50%;height:5rem;margin-left:1.6rem;margin-right:1.6rem;width:5rem;--tw-shadow:0 0 10px #0000004f;--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:grid;place-content:center}.app-images-grid .pswp__button--arrow--next:hover,.app-images-grid .pswp__button--arrow--prev:hover{background-color:var(--color-white)}.app-images-grid .pswp__button--arrow--next .pswp__icn{left:-1rem;--tw-rotate:180deg}.app-images-grid .pswp__button--arrow--next .pswp__icn,.app-images-grid .pswp__button--arrow--prev .pswp__icn{top:2.5rem;--tw-scale-x:.6;--tw-scale-y:.6;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:var(--primary-600)}.app-images-grid .pswp__button--arrow--prev .pswp__icn{left:0}.app-images-grid .pswp__icn-shadow{display:none}.app-images-grid .pswp__counter{font-size:1.8rem;font-weight:500;line-height:2.45rem}.schedule-turn-selection__container{display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem 1.6rem}.schedule-turn-selection .roomie-chip-selector{border-color:var(--carbon-300);color:var(--carbon-800);outline:2px solid transparent;outline-offset:2px}.schedule-turn-selection .roomie-chip-selector:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.schedule-turn-selection .roomie-chip-selector--selected{background-color:var(--success-50);border-color:var(--carbon-800);border-width:2px}.schedule-turn-selection .app-slider__items-holder{gap:.8rem}.schedule-turn-selection .app-slider{border-bottom-width:0}.schedule-turn-selection .app-slider__button{background-color:var(--primary-50);position:absolute}.schedule-turn-selection .app-slider__button--left{left:0}.schedule-turn-selection .app-slider__button--right{right:0}.contact-method-selection__container{display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem 1.6rem}.contact-method-selection .roomie-chip-selector{border-color:var(--carbon-300);color:var(--carbon-800);outline:2px solid transparent;outline-offset:2px}.contact-method-selection .roomie-chip-selector:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.contact-method-selection .roomie-chip-selector--selected{background-color:var(--success-50);border-color:var(--carbon-800);border-width:2px}.app-chat-referral-section .roomie-chip-selector{border-color:var(--carbon-300);color:var(--carbon-800);display:flex;justify-content:center;outline:2px solid transparent;outline-offset:2px;width:100%}.app-chat-referral-section .roomie-chip-selector:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-chat-referral-section .roomie-chip-selector--selected{background-color:var(--success-50);border-color:var(--carbon-800);border-width:2px}.app-chat__window-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000004d}.app-chat__window-holder{display:flex;flex-direction:column;height:100%;width:100%;z-index:60}@media (min-width:768px){.app-chat__window-holder{height:auto;width:auto}}.app-chat__window-holder{bottom:0;position:fixed;right:0}.app-chat__window{--tw-shadow:0 16px 24px 2px #485b5733;--tw-shadow-colored:0 16px 24px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:100vh;width:100%}@media (min-width:768px){.app-chat__window{height:calc(100vh - 60px);width:480px}}.app-chat__shallow-picture{--tw-shadow:0 8px 16px 2px #485b5733;--tw-shadow-colored:0 8px 16px 2px var(--tw-shadow-color)}.app-chat__shallow-header,.app-chat__shallow-picture{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-chat__shallow-header{--tw-shadow:0 15px 24px 2px #485b571a;--tw-shadow-colored:0 15px 24px 2px var(--tw-shadow-color)}.app-chat .contact-form form{margin-top:1.2rem}.app-chat-button-holder .circular-button{align-items:center;border-radius:50%;display:flex;height:4.8rem;justify-content:center;margin-top:.6rem;width:4.8rem;--tw-shadow:0 0 10px #0000004f;--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-chat-button-holder .app-chat-agent-button,.app-chat-button-holder .app-chat-button-with-chips{align-items:flex-end;display:flex;flex-direction:column}.app-chat-button-holder .app-chat-agent-button{position:relative}.app-chat-button-holder .roomie-chip-selector{background-color:var(--carbon-800);border-color:var(--carbon-800);box-shadow:0 0 5px #000000db;color:var(--color-white);cursor:pointer}.app-chat-button-holder .chips-icon{height:2.4rem;pointer-events:none;width:2.4rem}.app-chat__toast{position:fixed;right:0;top:50px}.pd-amenities{background-color:var(--carbon-light-50);display:grid;gap:3.2rem;padding:4.8rem 2.4rem}@media (min-width:1024px){.pd-amenities{border-radius:1.6rem}}.pd-amenities__title{color:var(--carbon-800);display:grid;font-size:2.2rem;font-weight:600;line-height:2.99rem}.pd-amenities__title span{color:var(--brand-800);font-size:1.2rem;font-weight:500;letter-spacing:.2rem;line-height:1.63rem}.pd-amenities__list-container{-moz-column-gap:2.4rem;column-gap:2.4rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3.2rem}.pd-amenities__list-container li{border-bottom-width:1px;border-color:var(--carbon-light-300);color:var(--carbon-800);font-size:1.4rem;line-height:1.9rem;padding-bottom:1.2rem}.pd-amenities-carrousel .app-carrousel-button{height:48px;pointer-events:auto;width:48px}.pd-amenities-carrousel .app-carrousel-button--right{right:56px}.pd-amenities-carrousel .app-carrousel-button--left{left:56px}@media (min-width:768px){.pd-amenities-carrousel__description{width:520px}}.pd-hero__gallery{cursor:pointer;height:calc(100svh - 444px);max-height:1000px;position:relative;z-index:0}@media (min-width:768px){.pd-hero__gallery{height:calc(100svh - 364px)}}@media (min-width:1024px){.pd-hero__gallery{height:calc(100svh - 240px)}}.pd-hero__gallery-carrousel{height:100%}.pd-hero__gallery-carrousel .app-carrousel-button{pointer-events:auto;--tw-shadow:0 0 10px #0000004f;--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:48px;width:48px}.pd-hero__gallery-carrousel .app-carrousel-button--right{right:56px}.pd-hero__gallery-carrousel .app-carrousel-button--left{left:56px}.pd-hero__gallery-carrousel .app-carrousel .dots-container{bottom:24px!important;z-index:100}.pd-hero__gallery-info-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;position:absolute;top:0;width:100%}.pd-hero__gallery-info-container-top{background:linear-gradient(180deg,#242e2c,#242e2cf0 32.42%,#242e2cb8 55.05%,#242e2c4d 75%,#242e2c00);height:200px}.pd-hero__gallery-info-container-bottom{background:linear-gradient(0deg,#242e2c,#242e2c96 53.32%,#242e2c00);min-height:80px;padding-bottom:2.4rem;padding-top:2.4rem}.pd-hero .dot-styles{bottom:76px;z-index:40}@media (max-width:359px){.pd-hero .dot-styles{bottom:100px}}.pd-hero.with-tag .pd-features-summary{margin-left:auto;margin-right:auto;max-width:1600px}.reason-project{background-color:var(--carbon-800)}@media (min-width:1024px){.reason-project{border-radius:1.6rem}}.reason-project__title-container{align-items:center;display:grid;gap:1.6rem;grid-template-columns:1fr 4.8rem;margin-bottom:4.8rem}.reason-project__title-container h3{color:var(--color-white);font-size:2.2rem;font-weight:600}.reason-project__title-container h3 span{color:var(--brand-600)}.reason-project__title-icon{color:var(--color-white);height:4.8rem;padding:1.2rem;width:4.8rem}.reason-project__cards-container{color:var(--color-white);font-size:1.6rem;line-height:2.18rem}.reason-project__cards-container li{align-items:center;border-bottom-color:var(--carbon-600);border-bottom-width:1px;display:grid;gap:1.2rem;grid-template-columns:3.2rem 1fr;padding-bottom:2.4rem;padding-top:2.4rem}.reason-project__cards-container li:last-child{border-style:none}.reason-project__card-icon{border-color:var(--color-white);border-radius:50%;border-width:1px;height:3.2rem;padding:.6rem;width:3.2rem}.pd-multimedia-content__card{align-items:center;border-radius:5px;box-shadow:0 2px 4px #485b5733;display:flex;flex-direction:row;padding:.8rem;width:100%}.pd-multimedia-content__cards-holder{display:flex;flex-direction:column;gap:1.6rem}.play-icon-class{fill:var(--primary-600)}.play-icon-class span,.play-icon-class span svg{height:2rem;width:2rem}.pd-fixed-ctas{border-color:var(--carbon-light-50);border-top-width:1px}.pd-fixed-ctas .whatsapp-fixed-cta-label{display:none}.pd-property-details__description{line-height:24px}.pd-property-details__last-line-opacity:after{background:linear-gradient(0deg,#fff 18.46%,#fff0);bottom:0;content:"";display:block;height:20px;left:0;pointer-events:none;position:absolute;width:100%}.pd-in-person-visit__description{width:100%}.pd-in-person-visit__description__title p{line-height:24.2px}@media (min-width:768px){.pd-in-person-visit__description__title p{line-height:32.2px}.pd-in-person-visit__description__testimonial{letter-spacing:-.2px;line-height:26.4px;width:281px}}@media (min-width:1280px){.pd-in-person-visit__description__testimonial{letter-spacing:-.2px;line-height:26.4px}}@media (min-width:768px){.pd-in-person-visit__description{width:398px}}@media (min-width:1280px){.pd-in-person-visit__description{width:387px}}.pd-in-person-visit__map .map-container{height:250px;padding:0!important}@media (min-width:768px){.pd-in-person-visit__map .map-container{height:326px}}.pd-in-person-visit__map .map-container h3,.pd-in-person-visit__map .map-container label{display:none}.pd-in-person-visit__map .map-container button{border-radius:0 0 16px 16px;margin-top:0}@media (min-width:768px){.pd-in-person-visit__map .map-container button{border-bottom-left-radius:0;border-bottom-right-radius:16px;border-top-right-radius:16px}}.pd-in-person-visit__map .map-container button img{border-radius:0 0 16px 16px;height:100%}@media (min-width:768px){.pd-in-person-visit__map .map-container button img{border-radius:0 16px 16px 0}.pd-in-person-visit__map .map-container button p{left:auto}.pd-in-person-visit__map{width:100%}}.page-pd-city-slug__section{margin-left:auto;margin-right:auto}.page-pd-city-slug__section--padded{padding-left:2.4rem;padding-right:2.4rem}@media (min-width:1280px){.page-pd-city-slug__section--padded{padding-left:5.6rem;padding-right:5.6rem}}.page-pd-city-slug .map-container{padding-left:2.4rem;padding-right:2.4rem}@media (min-width:768px){.page-pd-city-slug .map-container{padding-left:0;padding-right:0}}.page-pd-city-slug .pd-unit-cards{margin-left:-2.4rem;margin-right:-2.4rem;margin-top:2.4rem}@media (width >= 1024px){.page-pd-city-slug .pd-contact-form{max-width:564px}}.page-pd-city-slug .recommendations-carousel{margin-left:auto;margin-right:auto}@media (min-width:1024px){.page-pd-city-slug .recommendations-carousel{padding-left:5.6rem;padding-right:5.6rem}}.page-pd-city-slug .recommendations-carousel{max-width:1168px}.page-pd-city-slug .recommendations-carousel h2{padding-left:2.4rem;padding-right:2.4rem}@media (min-width:1024px){.page-pd-city-slug .recommendations-carousel h2{padding-left:0;padding-right:0}}.page-pd-city-slug .recommendations-carousel__holder{margin-left:auto;margin-right:auto;max-width:1280px}.page-pd-city-slug .gallery-modal .roomie-modal{max-width:100rem}.page-pd-city-slug .gallery-modal .roomie-modal__body{height:100%}.page-pd-city-slug .gallery-modal .roomie-modal__content{height:calc(100% - 32px)}.page-pd-city-slug .gallery-modal .roomie-modal__button{z-index:10}.page-pd-city-slug .opacity-modal .roomie-modal{opacity:0;transition-duration:.2s}.page-pd-city-slug .contact-form-whatsapp-float{height:48px!important;width:48px}@media (min-width:1024px){.page-pd-city-slug .is-form-visible img{border-radius:.6rem}}.page-pd-city-slug .is-form-visible p{background-color:var(--brand-50);border-color:var(--brand-800);border-width:1px;color:var(--brand-800);left:1.6rem;right:1.6rem;width:17.6rem;z-index:10}.page-pd-city-slug .hidden-whatsapp .pd-floating-button-whatsapp-contact{display:none}.page-pd-city-slug .roomie-tooltip{z-index:1}.page-pd-city-slug .demo-banner{bottom:0;font-weight:600;left:0;padding-bottom:.4rem;padding-top:.4rem;position:fixed;text-align:center;width:100%}.page-pd-city-slug .pd-sam-contact-form{box-shadow:0 0 20px #0000001a}@media (min-width:768px){.page-pd-city-slug .roomie-footer{padding-bottom:0}}.page-pd-city-slug .roomie-footer{padding-bottom:60px}.lh-roomie-v2 .pd-hero__gallery{cursor:pointer;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;position:relative;z-index:0}.lh-roomie-v2 .pd-hero__gallery-carrousel{background:#f2f4f8;height:100%;padding-bottom:0}.lh-roomie-v2 .pd-hero__gallery-carrousel .app-carrousel-button{pointer-events:auto;--tw-shadow:0 0 10px #0000004f;--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:48px;width:48px}.lh-roomie-v2 .pd-hero__gallery-carrousel .app-carrousel-button--right{right:56px}.lh-roomie-v2 .pd-hero__gallery-carrousel .app-carrousel-button--left{left:56px}.lh-roomie-v2 .pd-hero__gallery-carrousel .app-carrousel .dots-container{bottom:24px!important;z-index:100}.lh-roomie-v2 .pd-hero__gallery-info-container{color:#004132;display:flex;flex-direction:column;font-size:32px;font-style:normal;font-weight:600;height:100%;height:auto;justify-content:space-between;left:0;letter-spacing:-.64px;line-height:56px;position:relative;top:0;width:100%}.lh-roomie-v2 .pd-hero__gallery-info-container-top{background:#f2f4f8;height:-moz-fit-content;height:fit-content}.lh-roomie-v2 .pd-hero__gallery-info-container-bottom{background:#f2f4f8;min-height:80px;padding-bottom:2.4rem;padding-top:2.4rem}.lh-roomie-v2 .pd-hero__gallery-info-container #pd-hero-delivery-tag{flex-direction:row-reverse;gap:.8rem;height:3.6rem;max-height:3.6rem;padding:.6rem 1.2rem}.lh-roomie-v2 .pd-hero__gallery-info-container #pd-hero-delivery-tag svg{height:1.95rem;width:1.95rem}.lh-roomie-v2 .pd-hero__gallery-info-container #pd-hero-delivery-tag .roomie-icon{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.lh-roomie-v2 .pd-hero .dot-styles{bottom:76px;z-index:40}@media (max-width:359px){.lh-roomie-v2 .pd-hero .dot-styles{bottom:100px}}.lh-roomie-v2 .pd-hero.with-tag{height:-moz-fit-content;height:fit-content}.lh-roomie-v2 .pd-hero.with-tag .pd-features-summary{margin-left:auto;margin-right:auto;max-width:1600px}.lh-roomie-v2 .pd-hero-ctas{background:#f2f4f8}.lh-roomie-v2 .pd-hero-ctas .pd-hero-button{padding:.4rem 1.6rem!important}.lh-roomie-v2 .disclaimer{color:var(--color-pine-600);font-size:14px;font-style:normal;font-weight:600;letter-spacing:-.14px;line-height:120%;opacity:.5;text-align:right}.lh-roomie-v2 .tag-holder{background:#e6fa41;width:100%}.lh-roomie-v2 .tag-holder svg{min-height:4.8rem;min-width:4.8rem}.lh-roomie-v2 .tag-holder p{line-height:2.4rem}@media (width >= 1024px){.lh-roomie-v2 .tag-holder{width:50%}}.lh-roomie-v2 .pd-features-summary{margin-bottom:2.4rem;margin-left:0;margin-right:0;width:100%!important}@media (width >= 1024px){.lh-roomie-v2 .pd-features-summary{margin-bottom:0;margin-left:13.1rem!important;margin-right:13.1rem!important}}.lh-roomie-v2 .pd-features-summary-ctas{width:100%}.lh-roomie-v2 .pd-features-summary-button{font-size:1.4rem!important;font-weight:600!important;height:3.2rem!important;padding:.4rem 1.6rem!important}@media (width >= 1024px){.lh-roomie-v2 .pd-features-summary-button{height:5.6rem!important}}.lh-roomie-v2 .pd-features-summary-icon{fill:#004132}.lh-roomie-v2 .typology-carrousel{border:2px solid #e3e9f1;border-radius:24px}.lh-roomie-v2 .typology-carrousel .typology-carrousel-tag{background:#e3e9f1;border:0;border-radius:6px;color:#004132;font-size:1.4rem!important;font-style:normal;font-weight:600;letter-spacing:-.14px;line-height:120%;padding:1.2rem 2.4rem!important}.lh-roomie-v2 .quotation-plan-fee-simulator__list-item{align-items:center;color:var(--carbon-600);display:flex;font-size:1.4rem;justify-content:space-between;line-height:1.9rem}@media (min-width:1024px){.lh-roomie-v2 .quotation-plan-fee-simulator__list-item{font-size:1.6rem;line-height:2.18rem}}.lh-roomie-v2 .quotation-plan-fee-simulator__list-item-value{color:var(--carbon-600);font-size:2rem;font-weight:500;line-height:2.72rem;margin-left:1rem;text-align:right}@media (min-width:1024px){.lh-roomie-v2 .quotation-plan-fee-simulator__list-item-value{font-size:2.2rem;line-height:2.99rem}}.lh-roomie-v2 .quotation-plan-fee-simulator #quotation-plan-fee-simulator-disclaimer-tooltip{left:-9rem;top:-11.5rem;z-index:20}.lh-roomie-v2 .quotation-plan-fee-simulator #quotation-plan-fee-simulator-disclaimer-tooltip .roomie-tooltip__indicator{left:10.3rem}.lh-roomie-v2 .quotation-plan-fee-simulator .quotation-plan-fee-simulator-initial-payment,.lh-roomie-v2 .quotation-plan-fee-simulator .quotation-plan-fee-simulator-title,.lh-roomie-v2 .quotation-plan-fee-simulator .quotation-plan-fee-simulator__list-item-last-payment,.lh-roomie-v2 .quotation-plan-fee-simulator .quotation-plan-fee-simulator__list-item-monthly-payments,.lh-roomie-v2 .quotation-plan-fee-simulator .quotation-plan-fee-simulator__list-item-total-payment{color:#004132}.lh-roomie-v2 .quotation-plan-fee-simulator .divider{background:#004132;opacity:.2}.lh-roomie-v2 .quotation-plan-fee-simulator .quotation-plan-fee-simulator__list-item-value{color:#004132;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-1.04px;line-height:120%;text-align:right}@media (width >= 1024px){.lh-roomie-v2 .quotation-plan-fee-simulator .quotation-plan-fee-simulator__list-item-value{font-family:var(--font-wix-madefor-text);font-size:2.4rem;font-style:normal;font-weight:600;letter-spacing:-.048rem;line-height:3.26rem}}.lh-roomie-v2 .quotation-plan-fee-simulator .quotation-plan-fee-simulator__list-item-value-small{color:var(--color-pine-600);font-family:var(--font-wix-madefor-text);font-size:2rem;font-style:normal;font-weight:600;letter-spacing:-.06rem;line-height:2.72rem}@media (width >= 1024px){.lh-roomie-v2 .quotation-plan-fee-simulator .quotation-plan-fee-simulator__list-item-value-small{font-family:var(--font-wix-madefor-text);font-size:2.4rem;font-style:normal;font-weight:600;letter-spacing:-.048rem;line-height:3.26rem}}.lh-roomie-v2 .quotation-plan-fee-simulator #quotation-plan-fee-simulator-range::-webkit-slider-thumb{background-color:#2de187;border-color:#2de187;filter:none}.lh-roomie-v2 .quotation-plan-fee-simulator #quotation-plan-fee-simulator-range::-moz-range-thumb{background-color:#2de187;border-color:#2de187;filter:none}.lh-roomie-v2 .quotation-plan-fee-simulator #quotation-plan-fee-simulator-range::-webkit-slider-runnable-track{background:linear-gradient(to right,#2de187,#2de187 calc(var(--track-width) - 1px),#c2d0d0 var(--track-width))}.lh-roomie-v2 .quotation-plan-fee-simulator #quotation-plan-fee-simulator-range::-moz-range-track{background:linear-gradient(to right,#2de187,#2de187 calc(var(--track-width) - 1px),#c2d0d0 var(--track-width))}.lh-roomie-v2 .icons-bar-v2{color:#004132}.lh-roomie-v2 .icons-bar-v2 svg{fill:#004132}.lh-roomie-v2 .typology-container__tabs-holder{display:flex;gap:.8rem}@media (min-width:1024px){.lh-roomie-v2 .typology-container__tabs-holder{gap:1.6rem}}.lh-roomie-v2 .typology-container__tab{cursor:pointer;padding:2.4rem}.lh-roomie-v2 .typology-container__tab:hover{background-color:var(--carbon-light-50)}.lh-roomie-v2 .typology-container__tab{background:#f2f4f8;border:0;border-radius:24px}@media (min-width:768px){.lh-roomie-v2 .typology-container__tab{padding:3.2rem}}.lh-roomie-v2 .typology-container__tab.selected-typology{background:#2de187}.lh-roomie-v2 .typology-container__tab p{color:#004132}.lh-roomie-v2 .typology-container .app-slider{border-bottom-width:0}.lh-roomie-v2 .typology-container .app-slider__button{position:absolute}.lh-roomie-v2 .typology-container .app-slider__button--left{left:0}.lh-roomie-v2 .typology-container .app-slider__button--right{right:0}.roomie-tabs.roomie-tabs--fitted .roomie-tabs__container{overflow:hidden}.roomie-tabs.roomie-tabs--fitted .roomie-tabs__header{display:flex;justify-content:space-evenly;padding:0}.roomie-tabs.roomie-tabs--fitted .roomie-tabs__item{flex:1 1 auto;min-width:0;white-space:normal}.roomie-tabs.roomie-tabs--fitted .roomie-tabs__item.is-selected{bottom:-.2rem;position:relative}.roomie-tabs__container{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.roomie-tabs__container::-webkit-scrollbar{display:none}.roomie-tabs__header{border-bottom:.2rem solid #f5f7f6;display:inline-block;padding:1.1rem 0;width:100%}.roomie-tabs__item{background-color:#fff;color:#485b57;cursor:pointer;display:inline;min-width:8rem;padding:1.1rem 1.6rem;position:relative;text-align:center}.roomie-tabs__item:focus{border:.2rem solid #73a9e9}.roomie-tabs__item:hover{background-color:#f8fcfb;color:#0a4e3f}.roomie-tabs__item.is-selected{background-color:#f8fcfb;border-bottom:.4rem solid #157f67;border-radius:.8rem .8rem 0 0;color:#485b57}.roomie-tabs__content{padding-top:1rem}.roomie-tabs__chevron{position:absolute;top:.5rem;z-index:100}.roomie-tabs__chevron.left{left:.1rem}.roomie-tabs__chevron.right{right:.1rem}.lh-roomie-v2 .quotation-plan-typologies header h3,.lh-roomie-v2 .quotation-plan-typologies header p{color:#004132}@media (width >= 1080px){.lh-roomie-v2 .quotation-plan-typologies-images{width:373px}}@media (width >= 1024px){.lh-roomie-v2 .quotation-plan-typologies__form{min-width:400px}}.lh-roomie-v2 .quotation-plan-typologies .app-slider__button{position:absolute}.lh-roomie-v2 .quotation-plan-typologies .app-slider__button--left{left:0}.lh-roomie-v2 .quotation-plan-typologies .app-slider__button--right{right:0}.lh-roomie-v2 .quotation-plan-typologies .app-contact-form-loading-text,.lh-roomie-v2 .quotation-plan-typologies .app-contact-form-success-message,.lh-roomie-v2 .quotation-plan-typologies .app-contact-form__title{font-size:2rem!important;line-height:1.5!important}.lh-roomie-v2 .quotation-plan-typologies .app-contact-form-loading,.lh-roomie-v2 .quotation-plan-typologies .app-contact-form-success-container{background-color:var(--color-white)}.lh-roomie-v2 .quotation-plan-typologies .app-contact-form-loading{display:flex;flex-direction:column-reverse}.lh-roomie-v2 .quotation-plan-typologies .app-contact-form-success-icon{display:flex;justify-content:center}.lh-roomie-v2 .quotation-plan-typologies .app-contact-form-success-message{text-align:center}.lh-roomie-v2 .quotation-plan-typologies .quotation-plan-fee-simulator-wrapper{-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);background:#f2f4f8;border-radius:2.4rem;padding:3.2rem 2.4rem}@media (width >= 1024px){.lh-roomie-v2 .quotation-plan-typologies .quotation-plan-fee-simulator-wrapper{padding:4rem}}.share-and-earn-banner{align-items:flex-start;background-color:var(--color-lime-600);border-radius:2.4rem;flex-direction:column;margin-left:2.4rem;margin-right:2.4rem;margin-top:4.8rem;padding:2.4rem}@media (width >= 1024px){.share-and-earn-banner{align-items:center;flex-direction:row;justify-content:space-between;margin-left:13.1rem;margin-right:13.1rem;margin-top:5.5rem;padding:2.4rem 3.2rem}}.explore-project-section{margin-left:13.1rem;margin-right:13.1rem}.explore-project-section .part{align-items:center;background:var(--color-gray-400);border-radius:2.4rem;display:flex;flex-direction:row;gap:2.4rem;height:14.8rem;padding:2.4rem;width:32.3rem}.explore-project-section .part img{height:10rem;width:10rem}.explore-project-section .part svg{transform:scale(1.334)}.explore-project-section .part svg path{fill:var(--color-spring-600)}.verification-banner{background-color:var(--color-gray-400)}.verification-banner .la-haus-verified-logo{gap:.48rem}.verification-banner .la-haus-verification-advantages .frame{background-color:var(--color-white);border-radius:24px;padding:2.4rem;width:100%}.verification-banner .la-haus-verification-advantages .frame img{height:48px;width:48px}.verification-banner .la-haus-verification-advantages .frame span{color:var(--color-pine-600)}.verification-banner #la-haus-verified-tag{max-height:3.3rem;min-height:3.3rem;padding:1.2rem 1.8rem}.verification-banner #la-haus-verified-tag img{height:1.6rem;width:16.4rem}@media (width >= 1024px){.verification-banner #la-haus-verified-tag{min-height:5rem;padding:1.4rem 2.2rem}.verification-banner #la-haus-verified-tag img{height:1.9rem;width:19.7rem}}.lh-roomie-v2 .pd-feature-detail{background-color:#f2f4f8;border-radius:24px}.lh-roomie-v2 .pd-feature-detail img{max-height:12.9rem;max-width:12.9rem}.lh-roomie-v2 .pd-feature-detail #stratum-tooltip{left:.2rem;top:-13rem;z-index:20}.lh-roomie-v2 .pd-feature-detail #administration-fee-tooltip{left:.2rem;top:-18rem;z-index:20}.lh-roomie-v2 .pd-feature-detail #delivery-date-tooltip{left:.2rem;top:-11.5rem;z-index:20}.lh-roomie-v2 .pd-amenities-section{margin-left:2.4rem;margin-right:2.4rem}@media (width >= 1024px){.lh-roomie-v2 .pd-amenities-section{margin-left:13.1rem;margin-right:13.1rem}}.lh-roomie-v2 .pd-amenities-carrousel .app-carrousel{min-height:360px}.lh-roomie-v2 .pd-amenities-carrousel .app-carrousel-button{height:48px;pointer-events:auto;width:48px}.lh-roomie-v2 .pd-amenities-carrousel .app-carrousel-button--right{right:56px}.lh-roomie-v2 .pd-amenities-carrousel .app-carrousel-button--left{left:56px}.lh-roomie-v2 .pd-amenities-carrousel .app-carrousel .app-carrousel-picture-container{height:100%}@media (width >= 1024px){.lh-roomie-v2 .pd-amenities-carrousel .app-carrousel .app-carrousel-picture-container{height:auto}}.lh-roomie-v2 .pd-amenities-carrousel .app-carrousel .app-carrousel-picture-container .app-carrousel-picture-link{height:100%}@media (width >= 1024px){.lh-roomie-v2 .pd-amenities-carrousel .app-carrousel .app-carrousel-picture-container .app-carrousel-picture-link{height:auto}}.lh-roomie-v2 .pd-amenities-carrousel .app-carrousel .app-carrousel-picture-container .app-carrousel-picture-link picture{height:100%}@media (width >= 1024px){.lh-roomie-v2 .pd-amenities-carrousel .app-carrousel .app-carrousel-picture-container .app-carrousel-picture-link picture{height:auto}}@media (min-width:768px){.lh-roomie-v2 .pd-amenities-carrousel__description{width:520px}}.lh-roomie-v2 .pd-amenities-carrousel .pd-amenities-tag{bottom:1.6rem;left:4.8rem;position:absolute}@media (width >= 1024px){.lh-roomie-v2 .pd-amenities-carrousel .pd-amenities-tag{bottom:4.8rem;left:16.8rem}}.lh-roomie-v2 .pd-amenities-carrousel #pd-amenities-title-tag{background:#e6fa41;border:0;border-radius:12px;color:#004132;font-size:16px;font-style:normal;font-weight:600;line-height:1.9rem;min-height:4.3rem;padding:1.2rem}@media (width >= 1024px){.lh-roomie-v2 .pd-amenities-carrousel #pd-amenities-title-tag{font-size:24px;font-weight:600;line-height:2.9rem;min-height:7.7rem;padding:2.4rem}}.lh-roomie-v2 .pd-amenities-carrousel #pd-amenities-description-tag{background:#fff;border:0;border-radius:12px;color:#004132;font-size:16px;font-style:normal;font-weight:600;line-height:1.9rem;padding:1.2rem}@media (width >= 1024px){.lh-roomie-v2 .pd-amenities-carrousel #pd-amenities-description-tag{font-size:16px;font-weight:500;line-height:1.9rem;max-height:5.1rem;padding:1.6rem 2.4rem}}.interested-section{background-color:var(--color-pine-600);border-radius:2.4rem;margin-left:131px;margin-right:131px;padding:3.2rem 4.8rem}.interested-section #pdp-referral-banner-button-register-now{font-family:var(--font-wix-madefor-text);font-size:1.8rem;font-style:normal;font-weight:600;letter-spacing:-.072rem;line-height:2.45rem}.lh-roomie-v2 .recommendations-carousel__tag{bottom:22px;left:8px;position:relative}.lh-roomie-v2 .recommendations-carousel__slider-button{align-items:center;background-color:var(--primary-50)!important;border-radius:50%;display:flex;height:4rem;justify-content:center;width:4rem}.lh-roomie-v2 .recommendations-carousel__slider-button svg{fill:var(--primary-600)}.lh-roomie-v2 .recommendations-carousel__slider-button:disabled{background-color:var(--carbon-light-50);opacity:.5}.lh-roomie-v2 .recommendations-carousel__slider-button:disabled svg{fill:var(--carbon-300)}.lh-roomie-v2 .recommendations-carousel .investment-project-card__content{background-color:var(--color-gray-400)}@media (width >= 1024px){.lh-roomie-v2 .recommendations-carousel .title{padding-left:13.1rem;padding-right:13.1rem}}.lh-roomie-v2 .recommendations-carousel #recommendations-carousel-slider-left{left:15.6rem}.lh-roomie-v2 .recommendations-carousel #recommendations-carousel-slider-right{right:15.6rem}.lh-roomie-v2 .app-chat__highlighted-message{animation:highlight-fade 4s ease-out forwards}.lh-roomie-v2 .app-chat__messages-container::-webkit-scrollbar{width:.6rem}.lh-roomie-v2 .app-chat__messages-container::-webkit-scrollbar-track{background-image:none}.lh-roomie-v2 .app-chat__messages-container::-webkit-scrollbar-thumb{background-color:var(--carbon-light-300);border-radius:.8rem}.lh-roomie-v2 .app-chat__messages-container::-webkit-scrollbar-thumb:hover{background-color:var(--carbon-light-600)}.lh-roomie-v2 .app-chat__chips-container{display:flex;flex-wrap:wrap;gap:.8rem;margin-left:4rem;margin-top:.8rem}.lh-roomie-v2 .app-chat__chips-container .roomie-chip-selector--selected{background-color:var(--success-50);border-color:var(--carbon-800);border-width:2px}.lh-roomie-v2 .app-chat .contact-method-selection__container .roomie-chip-selector{font-family:var(--font-wix-madefor-text);font-size:1.4rem;font-style:normal;font-weight:600;height:3.2rem;letter-spacing:-.014rem!important;line-height:1.9rem;min-height:3.2rem;padding:.4rem 1.6rem!important}.lh-roomie-v2 .app-chat__author-user-title{align-self:flex-end;color:var(--carbon-600);font-size:1.4rem;font-weight:600;line-height:1.9rem;margin-top:.8rem}.lh-roomie-v2 .app-chat__author-user{align-self:flex-end;background-color:var(--color-pine-600);border-radius:24px 24px 4px;color:var(--color-white);font-family:var(--font-wix-madefor-text);font-size:1.4rem;font-style:normal;font-weight:500;letter-spacing:-.014rem;line-height:1.9rem;padding:1.6rem}.lh-roomie-v2 .app-chat__author-bot-title{align-items:center;color:var(--carbon-600);display:flex;font-size:1.4rem;font-weight:600;gap:.4rem;line-height:1.9rem;margin-bottom:0!important;margin-top:0!important}.lh-roomie-v2 .app-chat__author-bot{background-color:var(--color-white);border-radius:24px 24px 24px 4px;font-size:1.4rem;font-weight:400;line-height:1.9rem;padding:1.6rem}.lh-roomie-v2 .app-chat__send-container div{width:100%}.lh-roomie-v2 .app-chat__send-container div .roomie-input__container{background-color:var(--color-white);border-radius:4rem;padding-right:4.2rem}.lh-roomie-v2 .app-chat__send-container button{bottom:2.4rem;right:2.4rem}.lh-roomie-v2 .app-chat__send-container button svg{height:2rem;width:2rem}.lh-roomie-v2 .app-chat__send-container button svg path[fill=currentColor]{fill:var(--color-spring-600)}.lh-roomie-v2 .app-chat__bubbles{font-size:1.4rem;-webkit-hyphens:auto;hyphens:auto;line-height:1.9rem;max-width:400px}.lh-roomie-v2 .app-chat__bubbles p{margin-bottom:.8rem}.lh-roomie-v2 .app-chat__bubbles p:last-child{margin-bottom:0}.lh-roomie-v2 .app-chat__bubbles ul{list-style-type:disc;margin-bottom:.8rem;padding-left:1.6rem}.lh-roomie-v2 .app-chat__bubbles ol{list-style-type:decimal;margin-bottom:.8rem;padding-left:1.6rem}.lh-roomie-v2 .app-chat__bubbles table{background-color:var(--color-white);border-radius:.8rem;margin-bottom:.8rem;overflow:hidden;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);table-layout:fixed;width:100%}.lh-roomie-v2 .app-chat__bubbles thead,.lh-roomie-v2 .app-chat__bubbles tr:nth-child(2n){background-color:var(--carbon-light-50)}.lh-roomie-v2 .app-chat__bubbles td,.lh-roomie-v2 .app-chat__bubbles th{padding-bottom:.4rem;padding-left:.8rem;padding-top:.4rem;word-wrap:break-word;white-space:normal}.lh-roomie-v2 .app-chat__bubbles td:last-child,.lh-roomie-v2 .app-chat__bubbles th:last-child{padding-right:.8rem}.lh-roomie-v2 .app-chat__bubbles a{color:var(--primary-600);text-decoration:underline}.lh-roomie-v2 .app-chat .chat-dot{animation:bounce 1s infinite}.lh-roomie-v2 .app-chat .chat-dot:nth-child(3){animation-delay:.2s}.lh-roomie-v2 .app-chat .chat-dot:nth-child(4){animation-delay:.4s}.lh-roomie-v2 .app-chat__share-button span{pointer-events:none}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes highlight-fade{0%{opacity:.2}50%{opacity:.9}to{opacity:1}}.lh-roomie-v2 .app-chat-recomendation-card{border-width:0;height:350px;min-width:240px}.lh-roomie-v2 .app-chat-recomendation-card figure{height:152px}.lh-roomie-v2 .app-chat-recomendation-card__tag{align-items:center;display:flex;left:10.38px;position:absolute;top:10.38px}.lh-roomie-v2 .app-chat__recommendations{margin-left:-1.6rem;margin-right:-1.6rem}.lh-roomie-v2 .app-chat__recommendations .app-slider{position:relative}.lh-roomie-v2 .app-chat__recommendations .app-slider__items-holder{padding-left:2.4rem;padding-right:2.4rem}.lh-roomie-v2 .app-chat__recommendations .app-slider__button{position:absolute}.lh-roomie-v2 .app-chat__recommendations .app-slider__button--left{left:2.5rem}.lh-roomie-v2 .app-chat__recommendations .app-slider__button--right{right:2.5rem}.lh-roomie-v2 .schedule-turn-selection__container{display:flex;flex-direction:column;gap:2.4rem;padding:0}.lh-roomie-v2 .schedule-turn-selection .roomie-chip-selector{border-color:var(--carbon-300);color:var(--carbon-800);outline:2px solid transparent;outline-offset:2px}.lh-roomie-v2 .schedule-turn-selection .roomie-chip-selector:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lh-roomie-v2 .schedule-turn-selection .roomie-chip-selector--selected{background-color:var(--success-50);border-color:var(--carbon-800);border-width:2px}.lh-roomie-v2 .schedule-turn-selection .app-slider__items-holder{gap:.8rem}.lh-roomie-v2 .schedule-turn-selection .app-slider{border-bottom-width:0}.lh-roomie-v2 .schedule-turn-selection .app-slider__button{background-color:var(--primary-50);position:absolute}.lh-roomie-v2 .schedule-turn-selection .app-slider__button--left{left:0}.lh-roomie-v2 .schedule-turn-selection .app-slider__button--right{right:0}.lh-roomie-v2 .schedule-turn-selection .app-slider__button .roomie-icon{height:24px!important;width:24px!important}.lh-roomie-v2 .contact-method-selection__container{display:flex;flex-direction:column;gap:2.4rem;padding:0}.lh-roomie-v2 .contact-method-selection .roomie-chip-selector{border-color:var(--carbon-300);color:var(--carbon-800);outline:2px solid transparent;outline-offset:2px}.lh-roomie-v2 .contact-method-selection .roomie-chip-selector:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lh-roomie-v2 .contact-method-selection .roomie-chip-selector--selected{background-color:var(--success-50);border-color:var(--carbon-800);border-width:2px}.lh-roomie-v2 .contact-method-selection #app-chat-chip-selector-schedule-consult{height:3.2rem}.lh-roomie-v2 .contact-method-selection .title{margin-bottom:1rem}.lh-roomie-v2 .app-chat-referral-section .roomie-chip-selector{border-color:var(--carbon-300);color:var(--carbon-800);display:flex;justify-content:center;outline:2px solid transparent;outline-offset:2px;width:100%}.lh-roomie-v2 .app-chat-referral-section .roomie-chip-selector:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lh-roomie-v2 .app-chat-referral-section .roomie-chip-selector{height:3.2rem;min-height:3.2rem}.lh-roomie-v2 .app-chat-referral-section .roomie-chip-selector--selected{background-color:var(--success-50);border-color:var(--carbon-800);border-width:2px}.lh-roomie-v2 .app-chat-referral-section .referral-banner-in-chat{padding:3.2rem 1.6rem 2.4rem}.lh-roomie-v2 .app-chat-referral-section .referral-details{font-family:var(--font-wix-madefor-text);font-size:1.4rem;font-style:normal;font-weight:500;letter-spacing:-.014rem!important;line-height:1.9rem}.lh-roomie-v2 .app-chat-referral-section .referral-details .referral-link{color:var(--color-pine-600)!important}.lh-roomie-v2 .app-chat__window-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000004d}.lh-roomie-v2 .app-chat__window-holder{display:flex;flex-direction:column;height:100%;width:100%;z-index:60}@media (min-width:768px){.lh-roomie-v2 .app-chat__window-holder{height:auto;width:auto}}.lh-roomie-v2 .app-chat__window-holder{bottom:0;position:fixed;right:0}.lh-roomie-v2 .app-chat__window{--tw-shadow:0 16px 24px 2px #485b5733;--tw-shadow-colored:0 16px 24px 2px var(--tw-shadow-color);background-color:var(--color-gray-400);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:100vh;width:100%}@media (min-width:768px){.lh-roomie-v2 .app-chat__window{height:calc(100vh - 60px);width:480px}}.lh-roomie-v2 .app-chat__shallow-picture{--tw-shadow:0 8px 16px 2px #485b5733;--tw-shadow-colored:0 8px 16px 2px var(--tw-shadow-color)}.lh-roomie-v2 .app-chat__shallow-header,.lh-roomie-v2 .app-chat__shallow-picture{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lh-roomie-v2 .app-chat__shallow-header{--tw-shadow:0 15px 24px 2px #485b571a;--tw-shadow-colored:0 15px 24px 2px var(--tw-shadow-color)}.lh-roomie-v2 .app-chat__shallow-header button svg path{fill:var(--color-pine-600)}.lh-roomie-v2 .app-chat .contact-form form{margin-top:1.2rem}.lh-roomie-v2 .app-chat-button-holder .circular-button{border-radius:50%;display:flex;margin-top:.6rem;--tw-shadow:0 0 10px #0000004f;--tw-shadow-colored:0 0 10px var(--tw-shadow-color);align-items:center;border-color:var(--color-spring-600);border-width:2px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:6.6rem;justify-content:center;overflow:hidden;width:6.6rem}.lh-roomie-v2 .app-chat-button-holder .app-chat-agent-button,.lh-roomie-v2 .app-chat-button-holder .app-chat-button-with-chips{align-items:flex-end;display:flex;flex-direction:column}.lh-roomie-v2 .app-chat-button-holder .app-chat-agent-button{position:relative}.lh-roomie-v2 .app-chat-button-holder .roomie-chip-selector{background-color:var(--carbon-800);border-color:var(--carbon-800);box-shadow:0 0 5px #000000db;color:var(--color-white);cursor:pointer}.lh-roomie-v2 .app-chat-button-holder .chips-icon{height:2.4rem;pointer-events:none;width:2.4rem}.lh-roomie-v2 .app-chat__toast{position:fixed;right:0;top:50px}.lh-roomie-v2 .pd-fixed-ctas{background-color:var(--color-gray-600);border-style:none}.lh-roomie-v2 .pd-fixed-ctas .whatsapp-fixed-cta-label{display:none}.lh-roomie-v2 .pd-fixed-ctas #pd-bottom-cta-contact-constructor{min-height:4.8rem;padding:1.2rem 2.4rem}.lh-roomie-v2 .pd-fixed-ctas #pd-bottom-cta-contact-constructor .roomie-button__content{line-height:1}@media (width >= 1024px){.lh-roomie-v2 .pd-fixed-ctas #pd-bottom-cta-contact-constructor{font-family:var(--font-wix-madefor-text);font-size:1.8rem;font-style:normal;font-weight:600;letter-spacing:-.072rem;line-height:2.45rem;min-height:5.6rem;padding:1.6rem 3.2rem}}.lh-roomie-v2 .page-pd-v2-city-slug{margin-top:.4rem}@media (width >= 1024px){.lh-roomie-v2 .page-pd-v2-city-slug{margin-top:2.8rem}}.lh-roomie-v2 .page-pd-v2-city-slug__section{margin-left:auto;margin-right:auto}.lh-roomie-v2 .page-pd-v2-city-slug__section--padded{padding-left:2.4rem;padding-right:2.4rem}@media (width >= 1024px){.lh-roomie-v2 .page-pd-v2-city-slug__section--padded{padding-left:13.1rem;padding-right:13.1rem}}.lh-roomie-v2 .page-pd-v2-city-slug .gallery-modal .roomie-modal{border-radius:0;height:100%;margin:0;max-height:100%;max-width:100%;padding:0}.lh-roomie-v2 .page-pd-v2-city-slug .gallery-modal .roomie-modal__body{height:100%}.lh-roomie-v2 .page-pd-v2-city-slug .gallery-modal .roomie-modal__content{height:100%;position:relative}.lh-roomie-v2 .page-pd-v2-city-slug .gallery-modal .roomie-modal__button{z-index:10}.lh-roomie-v2 .page-pd-v2-city-slug #pd-map-section{margin-left:2.4rem;margin-right:2.4rem}@media (width >= 1024px){.lh-roomie-v2 .page-pd-v2-city-slug #pd-map-section{margin-left:13.1rem;margin-right:13.1rem}}.lh-roomie-v2 .page-pd-v2-city-slug .feature-detail-section{margin-left:2.4rem;margin-right:2.4rem}@media (width >= 1024px){.lh-roomie-v2 .page-pd-v2-city-slug .feature-detail-section{margin-left:13.1rem;margin-right:13.1rem}}.lh-roomie-v2 .page-pd-v2-city-slug button#roomie-modal-navigation-button{position:relative;right:0;top:0;width:3.8rem}.lh-roomie-v2 .page-pd-v2-city-slug button#roomie-modal-navigation-button .roomie-button-navigation__icon{background-color:var(--transparent)!important;border-style:none!important;outline:2px solid transparent!important;outline-offset:2px!important;padding:0!important}.lh-roomie-v2 .page-pd-v2-city-slug button#roomie-modal-navigation-button .roomie-button-navigation__icon path{fill:var(--color-pine-600);transform:scale(1.58);transform-origin:center}@media (width >= 1024px){.lh-roomie-v2 .page-pd-v2-city-slug button#roomie-modal-navigation-button{position:absolute;right:3.2rem;top:3.2rem}}.lh-roomie-v2 .page-pd-v2-city-slug #pd-gallery-modal .roomie-modal__header{display:flex;justify-content:flex-end;padding-right:1.6rem;padding-top:1.6rem}.lh-roomie-v2 .page-pd-v2-city-slug #pd-gallery-modal .roomie-modal__header .roomie-modal__title{margin:0}@media (width >= 1024px){.lh-roomie-v2 .page-pd-v2-city-slug #pd-gallery-modal .roomie-modal__header{padding:0}}.lh-roomie-v2 .page-pd-v2-city-slug #pd-gallery-modal .roomie-modal__body{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.lh-roomie-v2 footer .roomie-footer__bottom{padding-bottom:14rem}
