/* https://paxport.com/wp-content/uploads/elementor/css/post-3043.css?ver=1752110197 */
.elementor-3043 .elementor-element.elementor-element-6d7667a6:not(.elementor-motion-effects-element-type-background),.elementor-3043 .elementor-element.elementor-element-6d7667a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2023/06/bg3.purple.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-3043 .elementor-element.elementor-element-6d7667a6>.elementor-container{min-height:600px}.elementor-3043 .elementor-element.elementor-element-6d7667a6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3043 .elementor-element.elementor-element-6d7667a6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3043 .elementor-element.elementor-element-15415921 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-3043 .elementor-element.elementor-element-603cdf58{padding:5em 0em 5em 0em}.elementor-3043 .elementor-element.elementor-element-4067f5e2>.elementor-element-populated{padding:2em 2em 2em 2em}.elementor-3043 .elementor-element.elementor-element-25c9b314{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:#000}.elementor-3043 .elementor-element.elementor-element-2c8e5fbd .elementor-heading-title{font-size:23px}.elementor-3043 .elementor-element.elementor-element-38e55708{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3043 .elementor-element.elementor-element-24ca9332{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3043 .elementor-element.elementor-element-20b3d80c{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3043 .elementor-element.elementor-element-720e10b8{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}:root{--page-title-display:none}@media(max-width:1280px) and (min-width:769px){.elementor-3043 .elementor-element.elementor-element-4067f5e2{width:100%}}@media(max-width:1280px){.elementor-3043 .elementor-element.elementor-element-603cdf58{padding:2em 2em 2em 2em}.elementor-3043 .elementor-element.elementor-element-25c9b314{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3043 .elementor-element.elementor-element-38e55708{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3043 .elementor-element.elementor-element-24ca9332{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3043 .elementor-element.elementor-element-20b3d80c{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3043 .elementor-element.elementor-element-720e10b8{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}}@media(max-width:768px){.elementor-3043 .elementor-element.elementor-element-6d7667a6:not(.elementor-motion-effects-element-type-background),.elementor-3043 .elementor-element.elementor-element-6d7667a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2023/06/bg.purple-redfin.mobile.jpg)}.elementor-3043 .elementor-element.elementor-element-603cdf58{padding:0em 0em 0em 0em}.elementor-3043 .elementor-element.elementor-element-25c9b314{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3043 .elementor-element.elementor-element-38e55708{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3043 .elementor-element.elementor-element-24ca9332{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3043 .elementor-element.elementor-element-20b3d80c{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3043 .elementor-element.elementor-element-720e10b8{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}}