.elementor-3220 .elementor-element.elementor-element-fb5a7e4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3220 .elementor-element.elementor-element-99ab698 .property-breadcrumb-widget{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );justify-content:left;}.elementor-3220 .elementor-element.elementor-element-99ab698 .property-breadcrumb-widget [aria-current="page"]{color:var( --e-global-color-text );}.elementor-3220 .elementor-element.elementor-element-99ab698 .property-breadcrumb-widget a:hover{color:var( --e-global-color-accent );text-decoration:underline;}.elementor-3220 .elementor-element.elementor-element-99ab698 .property-breadcrumb-widget a{text-decoration:none;}.elementor-3220 .elementor-element.elementor-element-99ab698 .property-breadcrumb-widget__sep{color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-1169f5e .property-gallery-tabs__btn{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );background:var( --e-global-color-d855566 );padding:15px 15px 15px 15px;}.elementor-3220 .elementor-element.elementor-element-1169f5e .property-gallery-tabs__btn.is-active{color:var( --e-global-color-d855566 );background:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-1169f5e .property-gallery__slide img, .elementor-3220 .elementor-element.elementor-element-1169f5e .property-gallery-tabs__panel .property-gallery--light img{height:70vh;object-fit:cover;}.elementor-3220 .elementor-element.elementor-element-1169f5e .property-gallery--swiper{--swiper-navigation-size:32px;--swiper-navigation-color:var( --e-global-color-accent );}.elementor-3220 .elementor-element.elementor-element-1169f5e .swiper-button-prev:hover, .elementor-3220 .elementor-element.elementor-element-1169f5e .swiper-button-next:hover{color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-1169f5e .property-gallery__thumbs .swiper-slide img{height:86px;}.elementor-3220 .elementor-element.elementor-element-1169f5e .property-gallery__thumbs .swiper-slide-thumb-active{border-color:var( --e-global-color-text );}.elementor-3220 .elementor-element.elementor-element-c88d5b1 .property-title-widget{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;letter-spacing:1px;color:var( --e-global-color-d7cdb5f );}.elementor-3220 .elementor-element.elementor-element-c88d5b1 .property-title-widget:hover{color:var( --e-global-color-text );}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price-widget{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price__item{display:flex;flex-direction:row;align-items:center;gap:8px;padding:15px 15px 15px 15px;}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price__icon{color:var( --e-global-color-accent );font-size:30px;}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price__item:hover .property-operation-price__icon{color:var( --e-global-color-text );}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price__icon svg{width:30px;height:30px;}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price__label{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-d7cdb5f );}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price__item:hover .property-operation-price__label{color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price__value{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price__item:hover .property-operation-price__value{color:var( --e-global-color-d7cdb5f );}.elementor-3220 .elementor-element.elementor-element-e735494 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-e735494 .property-features--primary{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;}.elementor-3220 .elementor-element.elementor-element-e735494 .property-features__item{display:flex;flex-direction:row;align-items:center;gap:8px;padding:10px 10px 10px 10px;background-color:#008F3D6B;border-radius:15px 15px 15px 15px;}.elementor-3220 .elementor-element.elementor-element-e735494 .property-features__icon{color:var( --e-global-color-d855566 );font-size:20px;}.elementor-3220 .elementor-element.elementor-element-e735494 .property-features__icon svg{fill:var( --e-global-color-d855566 );width:20px;height:20px;}.elementor-3220 .elementor-element.elementor-element-e735494 .property-features__item:hover .property-features__icon{color:var( --e-global-color-accent );}.elementor-3220 .elementor-element.elementor-element-e735494 .property-features__item:hover .property-features__icon svg{fill:var( --e-global-color-accent );}.elementor-3220 .elementor-element.elementor-element-e735494 .property-features__name{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-d7cdb5f );}.elementor-3220 .elementor-element.elementor-element-e735494 .property-features__item:hover .property-features__name{color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-e735494 .property-features__value{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-d7cdb5f );}.elementor-3220 .elementor-element.elementor-element-e735494 .property-features__item:hover .property-features__value{color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-7337a4e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3220 .elementor-element.elementor-element-7337a4e .property-features--secondary{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;}.elementor-3220 .elementor-element.elementor-element-7337a4e .property-features__item{display:flex;flex-direction:row;align-items:center;gap:8px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-d7cdb5f );}.elementor-3220 .elementor-element.elementor-element-7337a4e .property-features__icon{color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-7337a4e .property-features__icon svg{fill:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-7337a4e .property-features__item:hover .property-features__icon{color:var( --e-global-color-text );}.elementor-3220 .elementor-element.elementor-element-7337a4e .property-features__item:hover .property-features__icon svg{fill:var( --e-global-color-text );}.elementor-3220 .elementor-element.elementor-element-7337a4e .property-features__label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-7337a4e .property-features__item:hover{color:var( --e-global-color-accent );}.elementor-3220 .elementor-element.elementor-element-9d62a47 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:01px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-9d62a47 .property-share-widget__list{display:grid;grid-template-columns:repeat(9, 1fr);gap:8px;}.elementor-3220 .elementor-element.elementor-element-9d62a47 .property-share__link{display:flex;flex-direction:row;align-items:center;gap:6px;}.elementor-3220 .elementor-element.elementor-element-9d62a47 .property-share__icon{color:var( --e-global-color-text );font-size:23px;}.elementor-3220 .elementor-element.elementor-element-9d62a47 .property-share__icon svg{fill:var( --e-global-color-text );width:23px;height:23px;}.elementor-3220 .elementor-element.elementor-element-9d62a47 .property-share__link:hover .property-share__icon{color:var( --e-global-color-accent );}.elementor-3220 .elementor-element.elementor-element-9d62a47 .property-share__link:hover .property-share__icon svg{fill:var( --e-global-color-accent );}.elementor-3220 .elementor-element.elementor-element-9d62a47 .property-share__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-d7cdb5f );}.elementor-3220 .elementor-element.elementor-element-9d62a47 .property-share__link:hover .property-share__label{color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-3220 .elementor-element.elementor-element-33596ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3220 .elementor-element.elementor-element-33596ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3220 .elementor-element.elementor-element-33596ce.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3220 .elementor-element.elementor-element-51c405b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__card{background-color:#008F3D73;padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__info > p{margin-bottom:8px;}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__avatar img{width:125px;height:125px;display:inline-block;border-radius:15% 15% 15% 15%;}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__avatar{text-align:center;}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__name, .elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__name a{color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__role{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-d7cdb5f );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__phone, .elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__email{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__phone, .elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__email, .elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__email a{color:var( --e-global-color-d7cdb5f );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__icon--phone i{font-size:16px;color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__icon--phone svg{width:16px;height:16px;fill:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__icon--email i{font-size:16px;color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__icon--email svg{width:16px;height:16px;fill:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__actions{flex-direction:row;gap:10px;}.elementor-3220 .elementor-element.elementor-element-51c405b a.property-agent-block__cta{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;background-color:var( --e-global-color-text );color:var( --e-global-color-d855566 );}.elementor-3220 .elementor-element.elementor-element-51c405b a.property-agent-block__cta:hover{background-color:var( --e-global-color-d7cdb5f );color:var( --e-global-color-d855566 );}.elementor-bc-flex-widget .elementor-3220 .elementor-element.elementor-element-016b6ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3220 .elementor-element.elementor-element-016b6ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3220 .elementor-element.elementor-element-016b6ab.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map{--hml-property-map-height:420px;}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__leaflet, .elementor-3220 .elementor-element.elementor-element-692fba2 .property-map iframe, .elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__street-canvas{height:420px;}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__actions a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-d855566 );background-color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__actions a:hover{color:var( --e-global-color-d7cdb5f );background-color:var( --e-global-color-text );}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__tab{flex:0 0 auto;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d7cdb5f );background-color:#008F3D73;padding:10px 10px 10px 10px;}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__tab:hover, .elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__tab:focus-visible{color:var( --e-global-color-d855566 );background-color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__tab:hover .property-map__tab-icon i, .elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__tab:focus-visible .property-map__tab-icon i{color:var( --e-global-color-text );}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__tab:hover .property-map__tab-icon svg, .elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__tab:focus-visible .property-map__tab-icon svg{fill:var( --e-global-color-text );}.elementor-3220 .elementor-element.elementor-element-d539ced > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3220 .elementor-element.elementor-element-d539ced .homlity-property-faq-item + .homlity-property-faq-item{margin-top:12px;}.elementor-3220 .elementor-element.elementor-element-d539ced .homlity-property-faq-title{color:var( --e-global-color-d7cdb5f );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-d539ced .homlity-property-faq-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3220 .elementor-element.elementor-element-d539ced .homlity-property-faq-item:hover{background-color:#008F3D80;}.elementor-3220 .elementor-element.elementor-element-d539ced .homlity-property-faq-item{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3220 .elementor-element.elementor-element-4f45f3b > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card-bs{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__content{padding:10px 10px 10px 10px;}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card-bs .card-body{padding:10px 10px 10px 10px !important;}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__gallery > img, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__gallery-slider .swiper-slide img, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card-bs .card-img-top{height:200px;}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__title, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card-bs .card-title, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__overlay-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );text-align:left;}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__excerpt, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card-bs .property-card__excerpt, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__overlay-location{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-align:left;}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__operation, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__overlay-operation{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__price, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__operation-price, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card-bs [itemprop="price"], .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__overlay-price{color:var( --e-global-color-d7cdb5f );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__features, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card-bs .property-card__features, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__feature-value{color:var( --e-global-color-d7cdb5f );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__feature-item, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card-bs .property-card__feature-item, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__overlay-chip{background-color:#008F3D40;}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__feature-icon, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card--preset-cover-overlay .property-card__overlay-chip .property-card__feature-icon{color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__feature-icon svg, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__feature-icon svg path, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card--preset-cover-overlay .property-card__overlay-chip .property-card__feature-icon svg, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card--preset-cover-overlay .property-card__overlay-chip .property-card__feature-icon svg path{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__featured-badge{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-d855566 );background-color:var( --e-global-color-accent );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__whatsapp{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );width:auto;text-align:center;display:flex;justify-content:center;align-items:center;gap:6px;--bs-btn-bg:var( --e-global-color-primary );--bs-btn-border-color:var( --e-global-color-primary );background:var( --e-global-color-primary );background-color:var( --e-global-color-primary );--bs-btn-hover-bg:var( --e-global-color-d7cdb5f );--bs-btn-hover-border-color:var( --e-global-color-d7cdb5f );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__whatsapp .property-card__whatsapp-icon, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__whatsapp .property-card__whatsapp-icon i{color:var( --e-global-color-d855566 );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__whatsapp .property-card__whatsapp-icon svg, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__whatsapp .property-card__whatsapp-icon svg path{color:var( --e-global-color-d855566 );fill:var( --e-global-color-d855566 );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__whatsapp, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__whatsapp:visited{color:var( --e-global-color-d855566 );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__whatsapp:hover, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__whatsapp:focus{color:var( --e-global-color-text );background:var( --e-global-color-d7cdb5f );background-color:var( --e-global-color-d7cdb5f );}@media(max-width:1024px){.elementor-3220 .elementor-element.elementor-element-99ab698 .property-breadcrumb-widget{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-1169f5e .property-gallery-tabs__btn{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price-widget{display:grid;grid-template-columns:repeat(1, 1fr);}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price__value{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-e735494 .property-features--primary{display:grid;grid-template-columns:repeat(2, 1fr);}.elementor-3220 .elementor-element.elementor-element-7337a4e .property-features--secondary{display:grid;grid-template-columns:repeat(2, 1fr);}.elementor-3220 .elementor-element.elementor-element-7337a4e .property-features__label{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-9d62a47 .property-share-widget__list{display:grid;grid-template-columns:repeat(1, 1fr);}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__name{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__role{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__phone, .elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__email{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-51c405b a.property-agent-block__cta{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map h2{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__tab{flex:0 0 auto;line-height:var( --e-global-typography-text-line-height );}.elementor-3220 .elementor-element.elementor-element-d539ced .homlity-property-faq-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-d539ced .homlity-property-faq-description{line-height:var( --e-global-typography-text-line-height );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__title, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card-bs .card-title, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__overlay-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__excerpt, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card-bs .property-card__excerpt, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__overlay-location{line-height:var( --e-global-typography-text-line-height );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__featured-badge{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__whatsapp{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-3220 .elementor-element.elementor-element-99ab698 .property-breadcrumb-widget{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-1169f5e .property-gallery-tabs__btn{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price-widget{display:grid;grid-template-columns:repeat(1, 1fr);}.elementor-3220 .elementor-element.elementor-element-8f8309d .property-operation-price__value{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-e735494 .property-features--primary{display:grid;grid-template-columns:repeat(1, 1fr);}.elementor-3220 .elementor-element.elementor-element-7337a4e .property-features--secondary{display:grid;grid-template-columns:repeat(1, 1fr);}.elementor-3220 .elementor-element.elementor-element-7337a4e .property-features__label{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-9d62a47 .property-share-widget__list{display:grid;grid-template-columns:repeat(1, 1fr);}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__name{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__role{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__phone, .elementor-3220 .elementor-element.elementor-element-51c405b .property-agent-block__email{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-51c405b a.property-agent-block__cta{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map h2{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-692fba2 .property-map__tab{flex:0 0 auto;line-height:var( --e-global-typography-text-line-height );}.elementor-3220 .elementor-element.elementor-element-d539ced .homlity-property-faq-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-d539ced .homlity-property-faq-description{line-height:var( --e-global-typography-text-line-height );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__title, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card-bs .card-title, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__overlay-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__excerpt, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card-bs .property-card__excerpt, .elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__overlay-location{line-height:var( --e-global-typography-text-line-height );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__featured-badge{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3220 .elementor-element.elementor-element-4f45f3b .property-card__whatsapp{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}