.elementor-31629 .elementor-element.elementor-element-3ac4c5d1 a{color:var( --e-global-color-primary );}.elementor-31629 .elementor-element.elementor-element-3ac4c5d1 a:hover{color:#2E5CA7;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31629 .elementor-element.elementor-element-64e2f4cc .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-31629 .elementor-element.elementor-element-9e3dbea .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31629 .elementor-element.elementor-element-f091696 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-31629 .elementor-element.elementor-element-76484f4b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-31629 .elementor-element.elementor-element-231ba1f0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-31629 .elementor-element.elementor-element-5a7407cb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-31629 .elementor-element.elementor-element-f5c56cf .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-31629 .elementor-element.elementor-element-7d5f682 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-31629 .elementor-element.elementor-element-a32d268 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-31629 .elementor-element.elementor-element-94dbd6d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-31629 .elementor-element.elementor-element-12a0007 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-WpResidence_Items_List_card_v1 .property_listing .property-unit-information-wrapper h4 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-WpResidence_Items_List_card_v1 .property_location_image{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-WpResidence_Items_List_card_v1 .property_listing_details span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-WpResidence_Items_List_card_v1 .listing_unit_price_wrapper{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-WpResidence_Items_List_card_v1 .price_label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-WpResidence_Items_List_card_v1 .listing_details {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-WpResidence_Items_List_card_v1 .unit_details_x{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-WpResidence_Items_List_card_v1 .property_agent_wrapper a,.property_agent_wrapper{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31629 .elementor-element.elementor-element-3d36bafa .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-31629 .elementor-element.elementor-element-7e00a8ea .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-31629 .elementor-element.elementor-element-377d9a4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-31629 .elementor-element.elementor-element-5511de56 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-31629 .elementor-element.elementor-element-2e4638a3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-31629 .elementor-element.elementor-element-6366799f .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-31629 .elementor-element.elementor-element-fbd9074 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}@media(max-width:767px){.elementor-31629 .elementor-element.elementor-element-35e236d7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31629 .elementor-element.elementor-element-64e2f4cc .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-9e3dbea .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-f091696 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-76484f4b .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-231ba1f0 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-5a7407cb .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-f5c56cf .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-7d5f682 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-a32d268 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-94dbd6d .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-12a0007 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-3d36bafa .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-7e00a8ea .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-377d9a4 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-5511de56 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-2e4638a3 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-6366799f .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-31629 .elementor-element.elementor-element-fbd9074 .elementor-heading-title{font-size:20px;line-height:1.4em;}}