.elementor-widget-Property Title .entry_prop{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-Property Address .property_categs,.elementor-widget-Property Address .property_categs i{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-51549 .elementor-element.elementor-element-94450d5.elementor-view-stacked .elementor-icon{background-color:#b4b4b4}.elementor-51549 .elementor-element.elementor-element-ed0f7f5.elementor-view-stacked .elementor-icon{background-color:#b4b4b4}.elementor-51549 .elementor-element.elementor-element-41e209f.elementor-view-stacked .elementor-icon{background-color:#b4b4b4}.elementor-51549 .elementor-element.elementor-element-a7d5319.elementor-view-stacked .elementor-icon{background-color:#b4b4b4}.elementor-widget-WpResidence_Display_Categories .places_type_2_tagline{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-51549 .elementor-element.elementor-element-0182df6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px / 2)}.elementor-51549 .elementor-element.elementor-element-0182df6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px / 2)}.elementor-51549 .elementor-element.elementor-element-0182df6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px / 2)}.elementor-51549 .elementor-element.elementor-element-0182df6 .elementor-icon-list-icon i{transition:color .3s}.elementor-widget-eael-ninja .eael-ninja-form .eael-contact-form-description{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-eael-ninja .eael-ninja-form .submit-container input[type=button],.elementor-widget-eael-ninja .eael-ninja-form .submit-container input[type=submit]{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-eael-ninja .eael-ninja-form .nf-form-fields-required{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-51549 .elementor-element.elementor-element-09efb94 .eael-ninja-form .nf-error-wrap .nf-error-required-error{display:block!important}.elementor-51549 .elementor-element.elementor-element-09efb94 .eael-ninja-form .nf-form-errors .nf-error-field-errors{display:block!important}.elementor-51549 .elementor-element.elementor-element-09efb94 .eael-ninja-form .submit-container input[type=button]{width:130px}.elementor-51549 .elementor-element.elementor-element-09efb94 .eael-ninja-form .submit-container input[type=submit]{width:130px}@media (max-width:1024px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}@media (max-width:767px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}.elementor-icon-box-wrapper .elementor-icon.elementor-view-framed.elementor-shape-rounded{box-shadow:0 4px 7px rgba(0,0,0,.9);border-radius:12px}.elementor-icon-box-wrapper .elementor-icon.elementor-view-framed.elementor-shape-rounded{box-shadow:0 4px 7px rgba(0,0,0,.9);border-radius:12px}.elementor-icon-box-wrapper .elementor-icon.elementor-view-framed.elementor-shape-rounded{box-shadow:0 4px 7px rgba(0,0,0,.9);border-radius:12px}.elementor-icon-box-wrapper .elementor-icon.elementor-view-framed.elementor-shape-rounded{box-shadow:0 4px 7px rgba(0,0,0,.9);border-radius:12px}