.elementor-widget-heading .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-image .widget-image-caption {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-text-editor {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.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-button .elementor-button {
    font-family: var( --e-global-typography-accent-font-family);
    font-weight: var( --e-global-typography-accent-font-weight);
    background-color: var( --e-global-color-accent)
}

.elementor-widget-divider {
    --divider-color: var( --e-global-color-secondary)
}

.elementor-widget-divider .elementor-divider__text {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-secondary-font-family);
    font-weight: var( --e-global-typography-secondary-font-weight)
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-secondary)
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
    color: var( --e-global-color-secondary);
    border-color: var( --e-global-color-secondary)
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-secondary)
}

.elementor-widget-image-box .elementor-image-box-title {
    color: var( --e-global-color-primary);
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-image-box .elementor-image-box-description {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-primary)
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon {
    color: var( --e-global-color-primary);
    border-color: var( --e-global-color-primary)
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-primary)
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-primary)
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon,
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
    fill: var( --e-global-color-primary);
    color: var( --e-global-color-primary);
    border-color: var( --e-global-color-primary)
}

.elementor-widget-icon-box .elementor-icon-box-title {
    color: var( --e-global-color-primary)
}

.elementor-widget-icon-box .elementor-icon-box-title,
.elementor-widget-icon-box .elementor-icon-box-title a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-icon-box .elementor-icon-box-description {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-star-rating .elementor-star-rating__title {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-image-gallery .gallery-item .gallery-caption {
    font-family: var( --e-global-typography-accent-font-family);
    font-weight: var( --e-global-typography-accent-font-weight)
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
    border-color: var( --e-global-color-text)
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: var( --e-global-color-primary)
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: var( --e-global-color-primary)
}

.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-icon-list .elementor-icon-list-text {
    color: var( --e-global-color-secondary)
}

.elementor-widget-counter .elementor-counter-number-wrapper {
    color: var( --e-global-color-primary);
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-counter .elementor-counter-title {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-secondary-font-family);
    font-weight: var( --e-global-typography-secondary-font-weight)
}

.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar {
    background-color: var( --e-global-color-primary)
}

.elementor-widget-progress .elementor-title {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-testimonial .elementor-testimonial-content {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-testimonial .elementor-testimonial-name {
    color: var( --e-global-color-primary);
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-testimonial .elementor-testimonial-job {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-secondary-font-family);
    font-weight: var( --e-global-typography-secondary-font-weight)
}

.elementor-widget-tabs .elementor-tab-title,
.elementor-widget-tabs .elementor-tab-title a {
    color: var( --e-global-color-primary)
}

.elementor-widget-tabs .elementor-tab-title.elementor-active,
.elementor-widget-tabs .elementor-tab-title.elementor-active a {
    color: var( --e-global-color-accent)
}

.elementor-widget-tabs .elementor-tab-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-tabs .elementor-tab-content {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-accordion .elementor-accordion-icon,
.elementor-widget-accordion .elementor-accordion-title {
    color: var( --e-global-color-primary)
}

.elementor-widget-accordion .elementor-accordion-icon svg {
    fill: var( --e-global-color-primary)
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon,
.elementor-widget-accordion .elementor-active .elementor-accordion-title {
    color: var( --e-global-color-accent)
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg {
    fill: var( --e-global-color-accent)
}

.elementor-widget-accordion .elementor-accordion-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-accordion .elementor-tab-content {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-toggle .elementor-toggle-title,
.elementor-widget-toggle .elementor-toggle-icon {
    color: var( --e-global-color-primary)
}

.elementor-widget-toggle .elementor-toggle-icon svg {
    fill: var( --e-global-color-primary)
}

.elementor-widget-toggle .elementor-tab-title.elementor-active a,
.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: var( --e-global-color-accent)
}

.elementor-widget-toggle .elementor-toggle-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-toggle .elementor-tab-content {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-alert .elementor-alert-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-alert .elementor-alert-description {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-Wpresidence_Blog_Post_List h3 a,
.elementor-widget-Wpresidence_Blog_Post_List h4 a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Blog_Post_List .blog_unit_content p,
.elementor-widget-Wpresidence_Blog_Post_List .listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Blog_Post_List .blog_unit_meta,
.blog_unit_meta a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Blog_Post_List .read_more {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Search_Form_Builder .elementor-field-group>label,
.elementor-widget-WpResidence_Search_Form_Builder .adv_search_slider .wpresidence_slider_price,
.elementor-widget-WpResidence_Search_Form_Builder .adv_search_slider label,
.elementor-widget-WpResidence_Search_Form_Builder .adv_search_geo_radius_wrapper .radius_value,
.elementor-widget-WpResidence_Search_Form_Builder .extended_search_checker label,
.elementor-widget-WpResidence_Search_Form_Builder .adv_extended_options_text,
.elementor-widget-WpResidence_Search_Form_Builder .adv_search_geo_radius_wrapper label {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-WpResidence_Search_Form_Builder .adv_search_tab_item,
.elementor-widget-WpResidence_Search_Form_Builder .adv_search_tab_item a {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-WpResidence_Search_Form_Builder .form-control,
.elementor-widget-WpResidence_Search_Form_Builder input.form-control,
.elementor-widget-WpResidence_Search_Form_Builder .wpestate-multiselect-custom-style,
.elementor-widget-WpResidence_Search_Form_Builder .btn.wpestate-multiselect-custom-style {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-WpResidence_Search_Form_Builder .ui-menu.ui-autocomplete li.ui-menu-item .ui-menu-item-wrapper,
.elementor-widget-WpResidence_Search_Form_Builder .filter_menu li,
.elementor-widget-WpResidence_Search_Form_Builder .ui-menu .ui-menu-item,
.elementor-widget-WpResidence_Search_Form_Builder .bootstrap-select .dropdown-menu>li>a,
.elementor-widget-WpResidence_Search_Form_Builder .dropdown-menu>li>a,
.elementor-widget-WpResidence_Search_Form_Builder .dropdown.bootstrap-select.show-tick .dropdown-menu>li>a:focus {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-WpResidence_Search_Form_Builder .wpresidence_button {
    font-family: var( --e-global-typography-accent-font-family);
    font-weight: var( --e-global-typography-accent-font-weight)
}

.elementor-widget-WpResidence_Items_List .property_listing h4,
.elementor-widget-WpResidence_Items_List .blog2v h4,
.elementor-widget-WpResidence_Items_List .agent_unit h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List .property_location_image {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List .property_listing_details span,
.elementor-widget-WpResidence_Items_List .blog_unit_meta,
.elementor-widget-WpResidence_Items_List .agent_position {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List .listing_details,
.elementor-widget-WpResidence_Items_List .agent_card_content,
.elementor-widget-WpResidence_Items_List .property_listing_blog {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List .unit_details_x,
.elementor-widget-WpResidence_Items_List .blog2v .read_more {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Properties_Top_Bar .control_tax_sh {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider .property_listing h4,
.elementor-widget-WpResidenc_Items_Slider .blog2v h4,
.elementor-widget-WpResidenc_Items_Slider .agent_unit h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider .property_location_image {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider .property_listing_details span,
.elementor-widget-WpResidenc_Items_Slider .blog_unit_meta,
.elementor-widget-WpResidenc_Items_Slider .agent_position {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider .listing_details,
.elementor-widget-WpResidenc_Items_Slider .agent_card_content,
.elementor-widget-WpResidenc_Items_Slider .property_listing_blog {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider .unit_details_x,
.elementor-widget-WpResidenc_Items_Slider .blog2v .read_more {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Category_Slider .places_wrapper_type_2 h4 a,
.elementor-widget-WpResidence_Category_Slider .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Category_Slider .places_type_2_tagline {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Category_Slider .places_type_2_listings_no,
.elementor-widget-WpResidence_Category_Slider .property_listing.places_listing .property_location {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Display_Categories .places_wrapper_type_2 h4 a,
.elementor-widget-WpResidence_Display_Categories .property_listing h4,
.elementor-widget-WpResidence_Display_Categories .listing_wrapper_desgin_3 h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Display_Categories .places_type_2_tagline {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Display_Categories .places_type_2_listings_no,
.elementor-widget-WpResidence_Display_Categories .property_listing.places_listing .property_location,
.elementor-widget-WpResidence_Display_Categories .property_location_type_3 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Display_Categories_As_Tabs .nav-tabs>li.wpestate_categories_as_tabs_item>a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Display_Categories_As_Tabs .wpestate_categories_as_tabs_term {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Display_Categories_As_Tabs .places_list_tab_term-count {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Grids .places_wrapper_type_2 h4 a,
.elementor-widget-Wpresidence_Grids .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Grids .places_type_2_tagline {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Grids .places_type_2_listings_no,
.elementor-widget-Wpresidence_Grids .property_listing.places_listing .property_location {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Contact_Form_Builder .elementor-field-group>label {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-WpResidence_Contact_Form_Builder .elementor-field-group .elementor-field,
.elementor-widget-WpResidence_Contact_Form_Builder .elementor-field-subgroup label {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-WpResidence_Contact_Form_Builder .gpr_wrapper a {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-WpResidence_Contact_Form_Builder .elementor-button {
    font-family: var( --e-global-typography-accent-font-family);
    font-weight: var( --e-global-typography-accent-font-weight)
}

.elementor-widget-Wpresidence_Sliding_Box .wpestate_sliding_box h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Sliding_Box .wpestate_sliding_box p {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Sliding_Box .sliding-content-action a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Property_Slider_v2 .property_slider_carousel_elementor_v2_title {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-WpResidence_Property_Slider_v2 .property_slider_carousel_elementor_v2_price,
.elementor-widget-WpResidence_Property_Slider_v2 .property_slider_carousel_elementor_v2_price .price_label {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-WpResidence_Property_Slider_v3 .property_slider_carousel_elementor_v3_title {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-WpResidence_Property_Slider_v3 .property_slider_carousel_elementor_v3_price,
.elementor-widget-WpResidence_Property_Slider_v3 .property_slider_carousel_elementor_v3_price .price_label {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-WpResidence_Property_Slider_v3 .property_slider_carousel_elementor_v3_excerpt,
.elementor-widget-WpResidence_Property_Slider_v3 .property_listing_details,
.elementor-widget-WpResidence_Property_Slider_v3 .property_slider_carousel_elementor_v3_address {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-WpResidence_Property_Slider_v3 .property_agent_wrapper,
.elementor-widget-WpResidence_Property_Slider_v3 .property_agent_wrapper a {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}

.elementor-widget-Wpresidence_Testimonial_Slider .item_testimonial_title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Testimonial_Slider .item_testimonial_text {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Testimonial_Slider .item_testimonial_name {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Testimonial_Slider .item_testimonial_job {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_HotSpots .wpestate_hotspot_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_HotSpots .wpestate_hotspot_tooltip {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Agent_Grids .places_wrapper_type_2 h4 a,
.elementor-widget-Wpresidence_Agent_Grids .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Agent_Grids .property_location.realtor_position {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Content_Grid .wpestate_content_grid_wrapper_first_col h4 a,
.elementor-widget-Wpresidence_Content_Grid .wpestate_content_grid_wrapper_first_col h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Content_Grid .property_unit_content_grid_small_details h4 a,
.elementor-widget-Wpresidence_Content_Grid .property_unit_content_grid_small_details h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Content_Grid .property_unit_content_grid_big_details .listing_unit_price_wrapper,
.elementor-widget-Wpresidence_Content_Grid .property_unit_content_grid_big_details .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Content_Grid .property_unit_content_grid_small_details .listing_unit_price_wrapper,
.elementor-widget-Wpresidence_Content_Grid .property_unit_content_grid_small_details .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Content_Grid .property_unit_content_grid_big_details_location,
.elementor-widget-Wpresidence_Content_Grid .property_unit_content_grid_big_details_location a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Content_Grid .property_unit_content_grid_small_details_location,
.elementor-widget-Wpresidence_Content_Grid .property_unit_content_grid_small_details_location a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Content_Grid .property_unit_content_grid_big_details .blog_unit_meta {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Content_Grid .property_unit_content_grid_small_details .blog_unit_meta {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v1 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v1 .property_location_image {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v1 .property_listing_details span {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v1 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v1 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v1 .listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v1 .unit_details_x {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v1 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v2 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v2 .property_address_type1_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v2 .property_categories_type1_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v2 .property_details_type1_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v2 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v2 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v2 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v3 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v3 .property_listing.property_unit_type2 .listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v3 .property_listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v3 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v3 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v3 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v4 .listing_unit_price_wrapper a,
.elementor-widget-WpResidence_Items_List_card_v4 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v4 .property_address_type3 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v4 .property_listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v4 .unit_type3_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v4 .property_agent_wrapper a,
.property_agent_wrapper,
.property_listing.property_unit_type3 .property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v5 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v5 .property_listing_details4_grid_view,
.elementor-widget-WpResidence_Items_List_card_v5 .property_listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v5 .propery_price4_grid {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v5 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v6 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v6 .inforoom_unit_type5 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v6 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v6 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v7 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v7 .inforoom_unit_type6 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v7 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v7 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidence_Items_List_card_v7 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Recent_Items_Card_V8 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Recent_Items_Card_V8 .inforoom_unit_type6 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Recent_Items_Card_V8 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Recent_Items_Card_V8 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Recent_Items_Card_V8 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v1 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v1 .property_location_image {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v1 .property_listing_details span {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v1 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v1 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v1 .listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v1 .unit_details_x {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v1 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v2 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v2 .property_address_type1_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v2 .property_categories_type1_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v2 .property_details_type1_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v2 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v2 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v2 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v3 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v3 .property_listing.property_unit_type2 .listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v3 .property_listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v3 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v3 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v3 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v4 .listing_unit_price_wrapper a,
.elementor-widget-WpResidenc_Items_Slider_v4 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v4 .property_address_type3 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v4 .property_listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v4 .unit_type3_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v4 .property_agent_wrapper a,
.property_agent_wrapper,
.property_listing.property_unit_type3 .property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v5 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v5 .property_listing_details4_grid_view,
.elementor-widget-WpResidenc_Items_Slider_v5 .property_listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v5 .propery_price4_grid {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v5 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v6 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v6 .inforoom_unit_type5 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v6 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v6 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v7 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v7 .inforoom_unit_type6 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v7 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v7 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-WpResidenc_Items_Slider_v7 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Recent_Items_SLider_v8 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Recent_Items_SLider_v8 .inforoom_unit_type6 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Recent_Items_SLider_v8 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Recent_Items_SLider_v8 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Recent_Items_SLider_v8 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v1 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v1 .property_location_image {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v1 .property_listing_details span {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v1 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v1 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v1 .listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v1 .unit_details_x {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v1 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v2 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v2 .property_address_type1_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v2 .property_categories_type1_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v2 .property_details_type1_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v2 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v2 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v2 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v3 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v3 .property_listing.property_unit_type2 .listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v3 .property_listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v3 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v3 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v3 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v4 .listing_unit_price_wrapper a,
.elementor-widget-Wpresidence_Filter_List_Properties_v4 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v4 .property_address_type3 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v4 .property_listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v4 .unit_type3_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v4 .property_agent_wrapper a,
.property_agent_wrapper,
.property_listing.property_unit_type3 .property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v5 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v5 .property_listing_details4_grid_view,
.elementor-widget-Wpresidence_Filter_List_Properties_v5 .property_listing_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v5 .propery_price4_grid {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v5 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v6 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v6 .inforoom_unit_type5 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v6 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v6 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v7 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v7 .inforoom_unit_type6 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v7 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v7 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v7 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v8 .property_listing h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v8 .inforoom_unit_type6 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v8 .listing_unit_price_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v8 .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Wpresidence_Filter_List_Properties_v8 .property_agent_wrapper a,
.property_agent_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Property title .entry_prop {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Property breadcrumbs .breadcrumb,
.elementor-widget-Property breadcrumbs .breadcrumb li {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Property price .price_area {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Property price .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Additional price info .price_area {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Additional price info .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Property address .property_categs,
.elementor-widget-Property address .property_categs i {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_add_to_favorites .single_property_action,
.elementor-widget-property_add_to_favorites .single_property_action i {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_status .status-wrapper .ribbon-inside {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_content .elementor-widget-container {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_excerpt .elementor-widget-container {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_header_section .entry-prop {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_header_section .price_area,
.elementor-widget-property_show_header_section .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_header_section .property_categs,
.elementor-widget-property_show_header_section .property_categs a,
.elementor-widget-property_show_header_section .property_categs i {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_overview_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_overview_section .overview_element a,
.elementor-widget-property_show_overview_section .overview_element li {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_description_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_description_section .wpestate_property_description {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_address_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_address_section .panel-body,
.elementor-widget-property_show_address_section .panel-body .listing_detail,
.elementor-widget-property_show_address_section .panel-body .listing_detail a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_details_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_details_section .panel-body,
.elementor-widget-property_show_details_section .panel-body .listing_detail,
.elementor-widget-property_show_details_section .panel-body .listing_detail a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_features_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_features_section .panel-body,
.elementor-widget-property_show_features_section .panel-body .listing_detail,
.elementor-widget-property_show_features_section .panel-body .listing_detail a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_video_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_map_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_virtual_tour_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_walkcore_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_walkcore_section .panel-body .walk_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_calculator_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_calculator_section .panel-default,
.elementor-widget-property_show_calculator_section .panel-default label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_floorplans_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_floorplans_section .panel-body,
.elementor-widget-property_show_floorplans_section .panel-body .floor_title,
.elementor-widget-property_show_floorplans_section .panel-body .floor_details {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_statistics_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_reviews_section .property_reviews_wrapper h4 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_reviews_section .review-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_reviews_section .review-date,
.elementor-widget-property_show_reviews_section .reviwer-name,
.elementor-widget-property_show_reviews_section .review-date {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_reviews_section .property_reviews_wrapper {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_yelp_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_yelp_section .yelp_unit_name,
.elementor-widget-property_show_yelp_section .yelp_unit_distance {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_similar_section .agent_listings_title_similar {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_subunits_section .panel-title {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_subunits_section .subunit_title a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_subunits_section .subunit_price,
.elementor-widget-property_show_subunits_section .subunit_title .price_label {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_subunits_section .subunit_size,
.elementor-widget-property_show_subunits_section .subunit_bathrooms,
.elementor-widget-property_show_subunits_section .subunit_rooms,
.elementor-widget-property_show_subunits_section .subunit_type,
.elementor-widget-property_show_subunits_section .subunit_type a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_agent_form_section .agent_details h3 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_agent_form_section .agent_detail {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_agent_form_section #show_contact {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_agent_form_section .form-control {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-property_show_agent_form2_section .agent_contanct_form_sidebar h4 a {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Agent_Card .agent_details h3 {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Agent_Card .agent_detail {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Agent_Contact_Form #show_contact {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-Agent_Contact_Form .form-control {
    font-weight: var( --e-global-typography-primary-font-weight)
}

.elementor-widget-text-path {
    font-family: var( --e-global-typography-text-font-family);
    font-weight: var( --e-global-typography-text-font-weight)
}