.elementor-18589 .elementor-element.elementor-element-5b81e21:not(.elementor-motion-effects-element-type-background), .elementor-18589 .elementor-element.elementor-element-5b81e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.thekeyagency.realestate/wp-content/uploads/2022/09/Residential_Banner-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18589 .elementor-element.elementor-element-5b81e21 > .elementor-background-overlay{background-color:#004274;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18589 .elementor-element.elementor-element-5b81e21 > .elementor-container{min-height:290px;}.elementor-18589 .elementor-element.elementor-element-5b81e21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18589 .elementor-element.elementor-element-0e7939f .elementor-heading-title{font-size:30px;font-weight:300;color:#FFFFFF;}.elementor-18589 .elementor-element.elementor-element-55c49b3{--spacer-size:10px;}.elementor-18589 .elementor-element.elementor-element-4572e80{text-align:center;color:#004274;}.elementor-18589 .elementor-element.elementor-element-4afeafb .elementor-button{background-color:#3EB3E1;}.elementor-18589 .elementor-element.elementor-element-81531ce{--spacer-size:10px;}.elementor-18589 .elementor-element.elementor-element-548d9d2:not(.elementor-motion-effects-element-type-background), .elementor-18589 .elementor-element.elementor-element-548d9d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004274;}.elementor-18589 .elementor-element.elementor-element-548d9d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18589 .elementor-element.elementor-element-548d9d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18589 .elementor-element.elementor-element-0e62aac{--spacer-size:50px;}.elementor-18589 .elementor-element.elementor-element-1a1ac9b .elementor-heading-title{color:#3EB3E1;}.elementor-18589 .elementor-element.elementor-element-d8090cc{--icon-box-icon-margin:15px;}.elementor-18589 .elementor-element.elementor-element-d8090cc.elementor-view-stacked .elementor-icon{background-color:#3EB3E1;}.elementor-18589 .elementor-element.elementor-element-d8090cc.elementor-view-framed .elementor-icon, .elementor-18589 .elementor-element.elementor-element-d8090cc.elementor-view-default .elementor-icon{fill:#3EB3E1;color:#3EB3E1;border-color:#3EB3E1;}.elementor-18589 .elementor-element.elementor-element-d8090cc .elementor-icon-box-title{color:#FFFFFF;}.elementor-18589 .elementor-element.elementor-element-d8090cc .elementor-icon-box-description{color:#FFFFFF;}.elementor-18589 .elementor-element.elementor-element-ab21fdd{--icon-box-icon-margin:15px;}.elementor-18589 .elementor-element.elementor-element-ab21fdd.elementor-view-stacked .elementor-icon{background-color:#3EB3E1;}.elementor-18589 .elementor-element.elementor-element-ab21fdd.elementor-view-framed .elementor-icon, .elementor-18589 .elementor-element.elementor-element-ab21fdd.elementor-view-default .elementor-icon{fill:#3EB3E1;color:#3EB3E1;border-color:#3EB3E1;}.elementor-18589 .elementor-element.elementor-element-ab21fdd .elementor-icon-box-title{color:#FFFFFF;}.elementor-18589 .elementor-element.elementor-element-ab21fdd .elementor-icon-box-description{color:#FFFFFF;}.elementor-18589 .elementor-element.elementor-element-a965aff{--icon-box-icon-margin:15px;}.elementor-18589 .elementor-element.elementor-element-a965aff.elementor-view-stacked .elementor-icon{background-color:#3EB3E1;}.elementor-18589 .elementor-element.elementor-element-a965aff.elementor-view-framed .elementor-icon, .elementor-18589 .elementor-element.elementor-element-a965aff.elementor-view-default .elementor-icon{fill:#3EB3E1;color:#3EB3E1;border-color:#3EB3E1;}.elementor-18589 .elementor-element.elementor-element-a965aff .elementor-icon-box-title{color:#FFFFFF;}.elementor-18589 .elementor-element.elementor-element-a965aff .elementor-icon-box-description{color:#FFFFFF;}.elementor-18589 .elementor-element.elementor-element-b8c610d{--icon-box-icon-margin:15px;}.elementor-18589 .elementor-element.elementor-element-b8c610d.elementor-view-stacked .elementor-icon{background-color:#3EB3E1;}.elementor-18589 .elementor-element.elementor-element-b8c610d.elementor-view-framed .elementor-icon, .elementor-18589 .elementor-element.elementor-element-b8c610d.elementor-view-default .elementor-icon{fill:#3EB3E1;color:#3EB3E1;border-color:#3EB3E1;}.elementor-18589 .elementor-element.elementor-element-b8c610d .elementor-icon-box-title{color:#FFFFFF;}.elementor-18589 .elementor-element.elementor-element-b8c610d .elementor-icon-box-description{color:#FFFFFF;}.elementor-18589 .elementor-element.elementor-element-190f965{--icon-box-icon-margin:15px;}.elementor-18589 .elementor-element.elementor-element-190f965.elementor-view-stacked .elementor-icon{background-color:#3EB3E1;}.elementor-18589 .elementor-element.elementor-element-190f965.elementor-view-framed .elementor-icon, .elementor-18589 .elementor-element.elementor-element-190f965.elementor-view-default .elementor-icon{fill:#3EB3E1;color:#3EB3E1;border-color:#3EB3E1;}.elementor-18589 .elementor-element.elementor-element-190f965 .elementor-icon-box-title{color:#FFFFFF;}.elementor-18589 .elementor-element.elementor-element-190f965 .elementor-icon-box-description{color:#FFFFFF;}.elementor-18589 .elementor-element.elementor-element-06ea986{--spacer-size:10px;}.elementor-18589 .elementor-element.elementor-element-7a21c4c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18589 .elementor-element.elementor-element-7a21c4c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18589 .elementor-element.elementor-element-3b35161{--spacer-size:10px;}.elementor-18589 .elementor-element.elementor-element-4d3c4b6{--spacer-size:10px;}.elementor-18589 .elementor-element.elementor-element-1620c96 > .elementor-widget-container{padding:3rem 0rem 2rem 0rem;}.elementor-18589 .elementor-element.elementor-element-1620c96{text-align:center;}.elementor-18589 .elementor-element.elementor-element-1620c96 .elementor-heading-title{color:var( --e-global-color-142c1ad );}@media(min-width:1025px){.elementor-18589 .elementor-element.elementor-element-5b81e21:not(.elementor-motion-effects-element-type-background), .elementor-18589 .elementor-element.elementor-element-5b81e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}