.page_box__UPOGu{padding:50px;background-color:#F8F8F8}.page_box__UPOGu input,.page_box__UPOGu select{flex:1 1 250px}.property-card_property_card__SjsKc{position:relative;box-shadow:0 0 7px 0 rgba(0,0,0,.25);transition:box-shadow .25s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);will-change:transform,box-shadow}.property-card_property_card__SjsKc:focus-within,.property-card_property_card__SjsKc:hover{box-shadow:0 8px 32px 0 rgba(0,0,0,.18);transform:translateY(-4px) scale(1.015);z-index:2}.property-card_info_wrapper__FSW7d{display:flex;flex-direction:column;padding:20px;background-color:#fff}.property-card_info_wrapper__FSW7d *{margin:0}.property-card_actions__m_u7D{position:absolute;right:15px;top:15px;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.property-card_actions__m_u7D a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;aspect-ratio:1;padding:12px;background-color:#fff;border:none}.property-card_actions__m_u7D svg{max-width:clamp(20px,2vw,30px)}.property-card_actions__m_u7D a svg{fill:#6a6a6a;transition:none}.property-card_actions__m_u7D a:hover svg{fill:var(--mainColor)}.property-card_badges__4fBuV{position:absolute;left:15px;top:15px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.property-card_badge__nQNvA{background-color:var(--mainColor);color:#fff;padding:3px 15px}.property-card_badge__nQNvA.property-card_category_badge__UJOf6{background-color:#000}.property-card_title__AJsUc{color:#000;font-size:clamp(16px,2vw,20px);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.15s linear}.property-card_title__AJsUc:hover{color:var(--mainColor)}.property-card_address__2zz_Q{font-size:clamp(14px,2vw,18px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--textColorGray)}.property-card_image__CPUjW{height:280px}.property-card_image__CPUjW img{transition:transform .3s cubic-bezier(.4,0,.2,1)}.property-card_property_card__SjsKc:hover .property-card_image__CPUjW img{transform:scale(1.04)}.property-card_features__hLVnC{display:flex;gap:20px;padding:30px 0}.property-card_feature__8yn6T{display:flex;align-items:center;gap:10px}.property-card_feature__8yn6T+.property-card_feature__8yn6T{border-left:1px solid #000;padding-left:20px}.property-card_feature__8yn6T svg{width:clamp(20px,2vw,25px)}.property-card_feature__8yn6T *{flex-shrink:0}.property-card_price__JVeyj{font-size:clamp(16px,2vw,20px);font-weight:600;padding:0 0 20px}.property-card_agent__PX34u{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #b2afaf;padding-top:20px}.property-card_agent__PX34u .property-card_info__5sAOf{display:flex;align-items:center;gap:10px}.property-card_agent__PX34u .property-card_image__CPUjW{width:60px;height:auto;aspect-ratio:1;border-radius:50%;overflow:hidden}.property-card_agent__PX34u .property-card_name__jga4B{font-size:clamp(14px,2vw,18px);color:var(--textColorGray);font-weight:600}.property-card_agent__PX34u .property-card_contact__cPsi_{display:flex;align-items:center;gap:20px}.property-card_agent__PX34u .property-card_contact__cPsi_ a{display:inline-flex;align-items:center;gap:10px;font-weight:600;color:#000;font-size:clamp(14px,2vw,18px)}.property-card_agent__PX34u .property-card_contact__cPsi_ a svg{width:clamp(22px,2vw,30px);fill:var(--mainColor)}.property-card_agent__PX34u .property-card_contact__cPsi_ .property-card_contact_whatsapp__zmWFW svg{fill:#26D367}.property-card_agent__PX34u .property-card_contact__cPsi_ .property-card_contact_mail__QEKda,.property-card_agent__PX34u .property-card_contact__cPsi_ a span{display:none}.property-card_main_button__zdd8z,.property-card_secondary_button__Vruua{transition:background .2s,color .2s,box-shadow .2s}.property-card_main_button__zdd8z:hover,.property-card_secondary_button__Vruua:hover{box-shadow:0 2px 12px rgba(0,0,0,.1);filter:brightness(1.05)}@media(max-width:768px){.property-card_actions__m_u7D a{width:40px;height:40px;padding:7px}}.property-card_horz__pl64C{display:flex;align-items:stretch}.property-card_horz__pl64C+.property-card_horz__pl64C{margin-top:30px}.property-card_horz__pl64C .property-card_actions__m_u7D{right:unset;left:15px}.property-card_horz__pl64C .property-card_image__CPUjW:not(.property-card_agent__PX34u .property-card_image__CPUjW){flex:1 0 clamp(250px,40%,500px);height:auto;aspect-ratio:2/1}.property-card_horz__pl64C .property-card_info_wrapper__FSW7d{padding:0}.property-card_horz__pl64C .property-card_info_wrapper__FSW7d .property-card_address__2zz_Q{margin-top:15px}.property-card_horz__pl64C .property-card_info_wrapper__FSW7d{flex:1 1 100%;overflow:hidden}.property-card_horz__pl64C .property-card_info_wrapper__FSW7d>.property-card_info__5sAOf{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:20px 20px 0}.property-card_horz__pl64C .property-card_info_wrapper__FSW7d .property-card_badges__4fBuV{position:relative;top:0;left:0;flex-direction:row;white-space:nowrap}.property-card_horz__pl64C .property-card_address__2zz_Q{white-space:normal}.property-card_horz__pl64C .property-card_agent__PX34u{background-color:#ffebeb;padding:15px 20px;border:none}.property-card_horz__pl64C .property-card_agent__PX34u .property-card_contact__cPsi_ a+a{padding-left:20px;border-left:1px solid #000}.property-card_horz__pl64C .property-card_agent__PX34u .property-card_contact__cPsi_ .property-card_contact_mail__QEKda,.property-card_horz__pl64C .property-card_agent__PX34u .property-card_contact__cPsi_ a span{display:flex}.property-card_horz__pl64C .property-card_agent__PX34u .property-card_contact__cPsi_ a svg{width:25px}.like-button_like_btn__9P4t_{display:flex;align-items:center;justify-content:center;width:50px;height:50px;aspect-ratio:1;padding:12px;background-color:#fff;border:none;transition:all .5s}.like-button_like_btn__9P4t_ svg{width:26px;fill:#6a6a6a}.like-button_liked__EM5Hw{width:100%;gap:10px}.like-button_like_btn__9P4t_:hover svg,.like-button_liked__EM5Hw svg{fill:var(--mainColor)!important}@media(max-width:768px){.like-button_like_btn__9P4t_{width:40px;height:40px;padding:7px}}.our-properties-filter_form_wrapper__VNTaQ{flex-wrap:nowrap;margin-top:50px}.our-properties-filter_form_wrapper__VNTaQ .our-properties-filter_inputs_wrapper___YZl9{flex-wrap:nowrap}.our-properties-filter_form_wrapper__VNTaQ .our-properties-filter_tab-content__qSx8t{background-color:#fff;padding:50px 30px;box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.our-properties-filter_form_wrapper__VNTaQ input,.our-properties-filter_form_wrapper__VNTaQ select{border:none;box-shadow:inset 0 -1px 0 0 #B2AFAF;transition:.15s linear}.our-properties-filter_form_wrapper__VNTaQ input:focus,.our-properties-filter_form_wrapper__VNTaQ select:focus{outline:none;box-shadow:inset 0 -2px 0 0 var(--mainColor)}.marker_with_info-window_info_wrapper__eAB8E{display:flex;flex-direction:column;gap:10px}.marker_with_info-window_main_info__lDOCe{display:flex;align-items:center;gap:10px}.marker_with_info-window_main_info__lDOCe img{width:50px;height:50px}.marker_with_info-window_title__F3n8F{display:block;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:600;margin:0 0 5px}.marker_with_info-window_price__D6YOz{font-size:14px;font-weight:600;color:var(--mainColor);margin:0}.marker_with_info-window_badges__5xlng{display:flex;flex-wrap:wrap;align-items:stretch;gap:5px}.marker_with_info-window_badge__Bnbdp{padding:5px 10px;background-color:var(--mainColor);color:#fff;font-weight:500;text-transform:capitalize}.marker_with_info-window_status_badge__00yW_{background-color:#000}.search-result_skeletonContainer__23hYv{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:2rem;width:100%}.search-result_skeletonWrapper__NSgZO{background:white;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.search-result_skeletonImage__QcaVV{width:100%;height:200px;background:#f0f0f0}.search-result_skeletonContent__jbphi{padding:1.5rem}.search-result_skeletonTitle__whjSu{margin-bottom:1rem}.search-result_skeletonSubtitle__nIDC6{margin-bottom:.75rem}.search-result_skeletonDetails__ULFzY{display:flex;gap:1rem;margin-bottom:1rem}.search-result_skeletonPrice__FrsS_{margin-top:1rem}.search-result_endMessage__u2_Bh{text-align:center;padding:2rem;color:#666;font-size:.9rem;width:100%}@media (max-width:768px){.search-result_propertiesGrid__1NWwz,.search-result_skeletonContainer__23hYv{grid-template-columns:1fr}}.listing-card_listing_card__bp2_O{position:fixed;bottom:30px;right:30px;width:320px;background:#ffffff;box-shadow:0 20px 40px rgba(0,0,0,.15);z-index:1000;transition:all .4s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d;overflow:hidden;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:listing-card_slideInUp__qIB6j .6s ease-out,listing-card_float__wdMWm 6s ease-in-out infinite}.listing-card_listing_card__bp2_O:hover{transform:perspective(1000px) translateY(-10px) translateZ(30px)!important;box-shadow:0 30px 60px rgba(0,0,0,.25)}.listing-card_card_content__htfSW{position:relative;height:100%;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1)}.listing-card_image_container__vE3ag{position:relative;height:180px;overflow:hidden}.listing-card_property_image__0KD0t{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.listing-card_listing_card__bp2_O:hover .listing-card_property_image__0KD0t{transform:scale(1.1)}.listing-card_image_overlay__294gf{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0,transparent 60%,rgba(0,0,0,.7));display:flex;align-items:flex-end;justify-content:center;padding:16px;opacity:0;transition:opacity .3s ease}.listing-card_listing_card__bp2_O:hover .listing-card_image_overlay__294gf{opacity:1}.listing-card_view_button__tXqjd{display:flex;align-items:center;gap:6px;padding:8px 16px;background:rgba(255,255,255,.95);color:#333;border:none;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.listing-card_view_button__tXqjd:hover{background:#ffffff;transform:translateY(-2px)}.listing-card_card_info__FiNRj{padding:16px;flex:1 1}.listing-card_property_title__ZOtl5{font-size:16px;font-weight:700;color:#1a1a1a;margin:0 0 8px;line-height:1.3;transition:color .3s ease}.listing-card_location__owNTr{display:flex;align-items:center;gap:4px;color:#666;font-size:12px;margin-bottom:8px;transition:color .3s ease}.listing-card_location__owNTr svg,.listing-card_price__ZcvqG{color:#fe0000;transition:color .3s ease}.listing-card_price__ZcvqG{font-size:18px;font-weight:800;margin-bottom:12px}.listing-card_property_details__PB0MX{display:flex;justify-content:space-between;gap:8px}.listing-card_detail_item__G8cmU{display:flex;align-items:center;gap:4px;color:#666;font-size:11px;font-weight:500;transition:color .3s ease}.listing-card_detail_item__G8cmU svg{color:#999;transition:color .3s ease}.listing-card_property_indicator__oOKio{display:flex;justify-content:center;gap:6px;padding:12px 16px;background:rgba(248,249,250,.8)}.listing-card_indicator_dot__cFl3Y{width:6px;height:6px;background:#ddd;transition:all .3s ease;cursor:pointer}.listing-card_indicator_dot__cFl3Y.listing-card_active__bM1Ns{background:#fe0000;transform:scale(1.3)}.listing-card_indicator_dot__cFl3Y:hover{background:#fe0000;opacity:.7}@keyframes listing-card_slideInUp__qIB6j{0%{opacity:0;transform:translateY(100px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes listing-card_float__wdMWm{0%,to{transform:translateY(0) translateZ(0)}50%{transform:translateY(-8px) translateZ(0)}}@media (max-width:768px){.listing-card_listing_card__bp2_O{width:280px;bottom:20px;right:20px}.listing-card_image_container__vE3ag{height:160px}.listing-card_property_title__ZOtl5{font-size:14px}.listing-card_price__ZcvqG{font-size:16px}.listing-card_detail_item__G8cmU{font-size:10px}}@media (max-width:480px){.listing-card_listing_card__bp2_O{width:260px;bottom:15px;right:15px}.listing-card_card_info__FiNRj{padding:12px}.listing-card_image_container__vE3ag{height:140px}}.listing-card_listing_card__bp2_O:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#fe0000,#ff6b6b,#fe0000);z-index:-1;opacity:0;transition:opacity .3s ease}.listing-card_listing_card__bp2_O:hover:before{opacity:.1}.pagination_pagination__nn9oL{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:2rem 0}.pagination_pageButton__jEsXa{padding:.5rem 1rem;border:1px solid #a0a5ac;color:#ff0000;border-radius:.375rem;font-size:.875rem;cursor:pointer;transition:all .2s}.pagination_pageButton__jEsXa:hover:not(:disabled){background-color:#ffffff;border-color:#ff0000}.pagination_pageButton__jEsXa:disabled{cursor:not-allowed;opacity:.5}.pagination_pageButton__jEsXa.pagination_active__C6APT{background-color:#ff0000;color:white;border-color:#ff0000}.pagination_pageButton__jEsXa.pagination_dots__JGjRL{border:none;padding:.5rem;cursor:default}.pagination_pageButton__jEsXa.pagination_dots__JGjRL:hover{background-color:transparent}.gallery_gallery_grid__NkCVk{position:relative;display:grid;grid-template-columns:66% repeat(auto-fill,minmax(250px,1fr));grid-gap:20px;gap:20px;align-items:stretch}.gallery_gallery_grid__NkCVk a:first-child{grid-row:1/3;max-height:520px}.gallery_gallery_grid__NkCVk a:not(:first-child){height:250px}.gallery_show_all__4SwAN{position:absolute;bottom:15px;right:15px;height:auto!important;cursor:pointer}@media(max-width:992px){.gallery_gallery_grid__NkCVk{grid-template-columns:1fr}.gallery_gallery_grid__NkCVk a:not(.gallery_show_all__4SwAN){height:150px!important}}