/* https://paxport.com/wp-content/uploads/elementor/css/post-4024.css?ver=1752137215 */
.elementor-4024 .elementor-element.elementor-element-41da885:not(.elementor-motion-effects-element-type-background),.elementor-4024 .elementor-element.elementor-element-41da885>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2023/06/bg3.purple.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4024 .elementor-element.elementor-element-41da885>.elementor-container{min-height:500px}.elementor-4024 .elementor-element.elementor-element-41da885{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4024 .elementor-element.elementor-element-41da885>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4024 .elementor-element.elementor-element-3fe76d5 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-4024 .elementor-element.elementor-element-46a79630{padding:5em 0em 5em 0em}.elementor-4024 .elementor-element.elementor-element-397706c2>.elementor-element-populated{padding:2em 2em 2em 2em}.elementor-4024 .elementor-element.elementor-element-ca93479{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-4024 .elementor-element.elementor-element-e07608a .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-7f3d8db{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-4024 .elementor-element.elementor-element-c5769d2 .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-854cc4e{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-4024 .elementor-element.elementor-element-a0b7fa6 .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-8c667e9{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-4024 .elementor-element.elementor-element-3556054 .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-ecc11db{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-4024 .elementor-element.elementor-element-731e0f2 .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-2709497{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-4024 .elementor-element.elementor-element-754bb40 .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-f219e71{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-4024 .elementor-element.elementor-element-6c540a9 .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-c62fc44{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-4024 .elementor-element.elementor-element-a96b3d5 .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-6d1c911{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-4024 .elementor-element.elementor-element-46d8c7f .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-596a9a0{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-4024 .elementor-element.elementor-element-841e426 .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-a297736{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-4024 .elementor-element.elementor-element-ddbf876 .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-95e3515{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-4024 .elementor-element.elementor-element-6c38b9d .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-7da838f{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-4024 .elementor-element.elementor-element-066999f .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-395c22b{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-4024 .elementor-element.elementor-element-ec8ee80 .elementor-heading-title{font-size:23px}.elementor-4024 .elementor-element.elementor-element-d398cf1{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-4024 .elementor-element.elementor-element-397706c2{width:100%}}@media(max-width:1280px){.elementor-4024 .elementor-element.elementor-element-46a79630{padding:2em 2em 2em 2em}.elementor-4024 .elementor-element.elementor-element-ca93479{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-7f3d8db{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-854cc4e{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-8c667e9{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-ecc11db{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-2709497{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-f219e71{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-c62fc44{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-6d1c911{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-596a9a0{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-a297736{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-95e3515{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-7da838f{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-395c22b{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-d398cf1{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}}@media(max-width:768px){.elementor-4024 .elementor-element.elementor-element-41da885:not(.elementor-motion-effects-element-type-background),.elementor-4024 .elementor-element.elementor-element-41da885>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2023/06/bg.purple-redfin.mobile.jpg)}.elementor-4024 .elementor-element.elementor-element-46a79630{padding:0em 0em 0em 0em}.elementor-4024 .elementor-element.elementor-element-ca93479{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-7f3d8db{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-854cc4e{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-8c667e9{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-ecc11db{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-2709497{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-f219e71{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-c62fc44{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-6d1c911{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-596a9a0{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-a297736{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-95e3515{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-7da838f{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-395c22b{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4024 .elementor-element.elementor-element-d398cf1{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}}