.elementor-540 .elementor-element.elementor-element-65bb00b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.45;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-540 .elementor-element.elementor-element-65bb00b:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-65bb00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capitalconnectrealtors.com/wp-content/uploads/2025/06/Add-a-subheading-6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-540 .elementor-element.elementor-element-65bb00b::before, .elementor-540 .elementor-element.elementor-element-65bb00b > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-65bb00b > .e-con-inner > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-65bb00b > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-65bb00b > .e-con-inner > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-65bb00b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-540 .elementor-element.elementor-element-a56142e{--display:flex;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:696px;}.elementor-540 .elementor-element.elementor-element-a56142e.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-540 .elementor-element.elementor-element-8e70d56{width:var( --container-widget-width, 111.806% );max-width:111.806%;--container-widget-width:111.806%;--container-widget-flex-grow:0;text-align:center;}.elementor-540 .elementor-element.elementor-element-8e70d56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-8e70d56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-8e70d56 .elementor-heading-title{color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-3e74b92{--spacer-size:160px;}.elementor-540 .elementor-element.elementor-element-2ff4131{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-540 .elementor-element.elementor-element-90a5081 > .elementor-widget-container{margin:0px 0px 0px 27px;}.elementor-540 .elementor-element.elementor-element-90a5081{text-align:left;}.elementor-540 .elementor-element.elementor-element-90a5081 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.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 ), Sans-serif;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-540 .elementor-element.elementor-element-788fb67{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-540 .elementor-element.elementor-element-788fb67 > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-788fb67 .elementor-divider-separator{width:48%;margin:0 auto;margin-center:0;}.elementor-540 .elementor-element.elementor-element-788fb67 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-540 .elementor-element.elementor-element-d132417{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 17px;--row-gap:4px;--column-gap:17px;--margin-top:0px;--margin-bottom:49px;--margin-left:0px;--margin-right:0px;}.elementor-540 .elementor-element.elementor-element-2dc4bb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.53;--border-radius:47px 47px 47px 47px;}.elementor-540 .elementor-element.elementor-element-2dc4bb6:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-2dc4bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capitalconnectrealtors.com/wp-content/uploads/2025/06/fusion-photo-5.png-.webp");background-repeat:no-repeat;background-size:cover;}.elementor-540 .elementor-element.elementor-element-2dc4bb6::before, .elementor-540 .elementor-element.elementor-element-2dc4bb6 > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-2dc4bb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-2dc4bb6 > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-2dc4bb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-2dc4bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-540 .elementor-element.elementor-element-5756838{--spacer-size:134px;}.elementor-540 .elementor-element.elementor-element-010f540{width:var( --container-widget-width, 102.564% );max-width:102.564%;--container-widget-width:102.564%;--container-widget-flex-grow:0;text-align:center;}.elementor-540 .elementor-element.elementor-element-010f540 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-010f540.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-010f540 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-2e81398 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-2e81398{text-align:center;}.elementor-540 .elementor-element.elementor-element-2e81398 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-540 .elementor-element.elementor-element-77b9a26 .elementor-button{background-color:#FEFEFE;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;border-radius:13px 13px 13px 13px;padding:14px 14px 14px 14px;}.elementor-540 .elementor-element.elementor-element-77b9a26 .elementor-button:hover, .elementor-540 .elementor-element.elementor-element-77b9a26 .elementor-button:focus{background-color:#00000000;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-77b9a26 .elementor-button:hover svg, .elementor-540 .elementor-element.elementor-element-77b9a26 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-00cead8{--spacer-size:61px;}.elementor-540 .elementor-element.elementor-element-f7dafc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.53;--border-radius:47px 47px 47px 47px;}.elementor-540 .elementor-element.elementor-element-f7dafc1:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-f7dafc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capitalconnectrealtors.com/wp-content/uploads/2025/06/Screenshot-2025-06-08-165338.png");background-repeat:no-repeat;background-size:cover;}.elementor-540 .elementor-element.elementor-element-f7dafc1::before, .elementor-540 .elementor-element.elementor-element-f7dafc1 > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-f7dafc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-f7dafc1 > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-f7dafc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-f7dafc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-540 .elementor-element.elementor-element-6177fc1{--spacer-size:134px;}.elementor-540 .elementor-element.elementor-element-3571939{width:var( --container-widget-width, 102.564% );max-width:102.564%;--container-widget-width:102.564%;--container-widget-flex-grow:0;text-align:center;}.elementor-540 .elementor-element.elementor-element-3571939 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-3571939.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-3571939 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-1004299 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-1004299{text-align:center;}.elementor-540 .elementor-element.elementor-element-1004299 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-3fe6943 .elementor-button{background-color:#FEFEFE;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;border-radius:13px 13px 13px 13px;padding:14px 14px 14px 14px;}.elementor-540 .elementor-element.elementor-element-3fe6943 .elementor-button:hover, .elementor-540 .elementor-element.elementor-element-3fe6943 .elementor-button:focus{background-color:#00000000;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-3fe6943 .elementor-button:hover svg, .elementor-540 .elementor-element.elementor-element-3fe6943 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-52eb43f{--spacer-size:61px;}.elementor-540 .elementor-element.elementor-element-7da9bf8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 17px;--row-gap:4px;--column-gap:17px;--margin-top:0px;--margin-bottom:49px;--margin-left:0px;--margin-right:0px;}.elementor-540 .elementor-element.elementor-element-1856b64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.53;--border-radius:47px 47px 47px 47px;}.elementor-540 .elementor-element.elementor-element-1856b64:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-1856b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capitalconnectrealtors.com/wp-content/uploads/2025/06/civitech-strings.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-540 .elementor-element.elementor-element-1856b64::before, .elementor-540 .elementor-element.elementor-element-1856b64 > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-1856b64 > .e-con-inner > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-1856b64 > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-1856b64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-1856b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-540 .elementor-element.elementor-element-882ffbd{--spacer-size:134px;}.elementor-540 .elementor-element.elementor-element-693bfff{width:var( --container-widget-width, 102.564% );max-width:102.564%;--container-widget-width:102.564%;--container-widget-flex-grow:0;text-align:center;}.elementor-540 .elementor-element.elementor-element-693bfff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-693bfff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-693bfff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-23f95f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-23f95f8{text-align:center;}.elementor-540 .elementor-element.elementor-element-23f95f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-4082781 .elementor-button{background-color:#FEFEFE;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;border-radius:13px 13px 13px 13px;padding:14px 14px 14px 14px;}.elementor-540 .elementor-element.elementor-element-4082781 .elementor-button:hover, .elementor-540 .elementor-element.elementor-element-4082781 .elementor-button:focus{background-color:#00000000;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-4082781 .elementor-button:hover svg, .elementor-540 .elementor-element.elementor-element-4082781 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-793a803{--spacer-size:61px;}.elementor-540 .elementor-element.elementor-element-8d27e76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.53;--border-radius:47px 47px 47px 47px;}.elementor-540 .elementor-element.elementor-element-8d27e76:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-8d27e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capitalconnectrealtors.com/wp-content/uploads/2025/06/ace-verde-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-540 .elementor-element.elementor-element-8d27e76::before, .elementor-540 .elementor-element.elementor-element-8d27e76 > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-8d27e76 > .e-con-inner > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-8d27e76 > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-8d27e76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-8d27e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-540 .elementor-element.elementor-element-f447280{--spacer-size:134px;}.elementor-540 .elementor-element.elementor-element-eab7192{width:var( --container-widget-width, 102.564% );max-width:102.564%;--container-widget-width:102.564%;--container-widget-flex-grow:0;text-align:center;}.elementor-540 .elementor-element.elementor-element-eab7192 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-eab7192.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-eab7192 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-d2b6db9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-d2b6db9{text-align:center;}.elementor-540 .elementor-element.elementor-element-d2b6db9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-3710681 .elementor-button{background-color:#FEFEFE;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;border-radius:13px 13px 13px 13px;padding:14px 14px 14px 14px;}.elementor-540 .elementor-element.elementor-element-3710681 .elementor-button:hover, .elementor-540 .elementor-element.elementor-element-3710681 .elementor-button:focus{background-color:#00000000;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-3710681 .elementor-button:hover svg, .elementor-540 .elementor-element.elementor-element-3710681 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-7d30493{--spacer-size:61px;}.elementor-540 .elementor-element.elementor-element-76556f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-540 .elementor-element.elementor-element-c12104b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-540 .elementor-element.elementor-element-c12104b .elementor-divider-separator{width:84%;margin:0 auto;margin-center:0;}.elementor-540 .elementor-element.elementor-element-c12104b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-540 .elementor-element.elementor-element-fd86b7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-540 .elementor-element.elementor-element-d9caf19 > .elementor-widget-container{margin:0px 0px 0px 27px;}.elementor-540 .elementor-element.elementor-element-d9caf19{text-align:left;}.elementor-540 .elementor-element.elementor-element-d9caf19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-540 .elementor-element.elementor-element-b85450b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-540 .elementor-element.elementor-element-b85450b > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-b85450b .elementor-divider-separator{width:46%;margin:0 auto;margin-center:0;}.elementor-540 .elementor-element.elementor-element-b85450b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-540 .elementor-element.elementor-element-14f0d0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 17px;--row-gap:4px;--column-gap:17px;--margin-top:0px;--margin-bottom:49px;--margin-left:0px;--margin-right:0px;}.elementor-540 .elementor-element.elementor-element-14c4ad1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.53;--border-radius:47px 47px 47px 47px;}.elementor-540 .elementor-element.elementor-element-14c4ad1:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-14c4ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capitalconnectrealtors.com/wp-content/uploads/2025/06/image.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-540 .elementor-element.elementor-element-14c4ad1::before, .elementor-540 .elementor-element.elementor-element-14c4ad1 > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-14c4ad1 > .e-con-inner > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-14c4ad1 > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-14c4ad1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-14c4ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-540 .elementor-element.elementor-element-287ae4b{--spacer-size:134px;}.elementor-540 .elementor-element.elementor-element-af4afa7{width:var( --container-widget-width, 102.564% );max-width:102.564%;--container-widget-width:102.564%;--container-widget-flex-grow:0;text-align:center;}.elementor-540 .elementor-element.elementor-element-af4afa7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-af4afa7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-af4afa7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-fd182e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-fd182e9{text-align:center;}.elementor-540 .elementor-element.elementor-element-fd182e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-c0890f2 .elementor-button{background-color:#FEFEFE;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;border-radius:13px 13px 13px 13px;padding:14px 14px 14px 14px;}.elementor-540 .elementor-element.elementor-element-c0890f2 .elementor-button:hover, .elementor-540 .elementor-element.elementor-element-c0890f2 .elementor-button:focus{background-color:#00000000;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-c0890f2 .elementor-button:hover svg, .elementor-540 .elementor-element.elementor-element-c0890f2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-1020f87{--spacer-size:61px;}.elementor-540 .elementor-element.elementor-element-f0f8c81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.53;--border-radius:47px 47px 47px 47px;}.elementor-540 .elementor-element.elementor-element-f0f8c81:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-f0f8c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capitalconnectrealtors.com/wp-content/uploads/2025/06/gallery_img6.png");background-repeat:no-repeat;background-size:cover;}.elementor-540 .elementor-element.elementor-element-f0f8c81::before, .elementor-540 .elementor-element.elementor-element-f0f8c81 > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-f0f8c81 > .e-con-inner > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-f0f8c81 > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-f0f8c81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-f0f8c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-540 .elementor-element.elementor-element-d16996b{--spacer-size:134px;}.elementor-540 .elementor-element.elementor-element-6916909{width:var( --container-widget-width, 102.564% );max-width:102.564%;--container-widget-width:102.564%;--container-widget-flex-grow:0;text-align:center;}.elementor-540 .elementor-element.elementor-element-6916909 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-6916909.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-6916909 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-6c72c9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-6c72c9a{text-align:center;}.elementor-540 .elementor-element.elementor-element-6c72c9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-e746ebc .elementor-button{background-color:#FEFEFE;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;border-radius:13px 13px 13px 13px;padding:14px 14px 14px 14px;}.elementor-540 .elementor-element.elementor-element-e746ebc .elementor-button:hover, .elementor-540 .elementor-element.elementor-element-e746ebc .elementor-button:focus{background-color:#00000000;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-e746ebc .elementor-button:hover svg, .elementor-540 .elementor-element.elementor-element-e746ebc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-d817eaa{--spacer-size:61px;}.elementor-540 .elementor-element.elementor-element-3b02898{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 17px;--row-gap:4px;--column-gap:17px;--margin-top:0px;--margin-bottom:49px;--margin-left:0px;--margin-right:0px;}.elementor-540 .elementor-element.elementor-element-dec3a14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.53;--border-radius:47px 47px 47px 47px;}.elementor-540 .elementor-element.elementor-element-dec3a14:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-dec3a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capitalconnectrealtors.com/wp-content/uploads/2025/06/Window12.png");background-repeat:no-repeat;background-size:cover;}.elementor-540 .elementor-element.elementor-element-dec3a14::before, .elementor-540 .elementor-element.elementor-element-dec3a14 > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-dec3a14 > .e-con-inner > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-dec3a14 > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-dec3a14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-dec3a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-540 .elementor-element.elementor-element-7358af2{--spacer-size:134px;}.elementor-540 .elementor-element.elementor-element-56926ff{width:var( --container-widget-width, 102.564% );max-width:102.564%;--container-widget-width:102.564%;--container-widget-flex-grow:0;text-align:center;}.elementor-540 .elementor-element.elementor-element-56926ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-56926ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-56926ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-8fcfd75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-8fcfd75{text-align:center;}.elementor-540 .elementor-element.elementor-element-8fcfd75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-4150973 .elementor-button{background-color:#FEFEFE;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;border-radius:13px 13px 13px 13px;padding:14px 14px 14px 14px;}.elementor-540 .elementor-element.elementor-element-4150973 .elementor-button:hover, .elementor-540 .elementor-element.elementor-element-4150973 .elementor-button:focus{background-color:#00000000;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-4150973 .elementor-button:hover svg, .elementor-540 .elementor-element.elementor-element-4150973 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-6aed3d4{--spacer-size:61px;}.elementor-540 .elementor-element.elementor-element-042eae5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.53;--border-radius:47px 47px 47px 47px;}.elementor-540 .elementor-element.elementor-element-042eae5:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-042eae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capitalconnectrealtors.com/wp-content/uploads/2025/06/Screenshot-2025-06-22-121424.png");background-repeat:no-repeat;background-size:cover;}.elementor-540 .elementor-element.elementor-element-042eae5::before, .elementor-540 .elementor-element.elementor-element-042eae5 > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-042eae5 > .e-con-inner > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-042eae5 > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-042eae5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-042eae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-540 .elementor-element.elementor-element-9b8b67e{--spacer-size:134px;}.elementor-540 .elementor-element.elementor-element-cc1728a{width:var( --container-widget-width, 102.564% );max-width:102.564%;--container-widget-width:102.564%;--container-widget-flex-grow:0;text-align:center;}.elementor-540 .elementor-element.elementor-element-cc1728a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-cc1728a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-cc1728a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-205e00e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-205e00e{text-align:center;}.elementor-540 .elementor-element.elementor-element-205e00e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-07630dd .elementor-button{background-color:#FEFEFE;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;border-radius:13px 13px 13px 13px;padding:14px 14px 14px 14px;}.elementor-540 .elementor-element.elementor-element-07630dd .elementor-button:hover, .elementor-540 .elementor-element.elementor-element-07630dd .elementor-button:focus{background-color:#00000000;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-07630dd .elementor-button:hover svg, .elementor-540 .elementor-element.elementor-element-07630dd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-8f41615{--spacer-size:61px;}body.elementor-page-540:not(.elementor-motion-effects-element-type-background), body.elementor-page-540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-540 .elementor-element.elementor-element-788fb67 > .elementor-widget-container{margin:-30px 0px 0px 25px;}.elementor-540 .elementor-element.elementor-element-b85450b > .elementor-widget-container{margin:-27px 0px 0px 59px;}}@media(min-width:768px){.elementor-540 .elementor-element.elementor-element-a56142e{--width:34.747%;}.elementor-540 .elementor-element.elementor-element-2dc4bb6{--width:50%;}.elementor-540 .elementor-element.elementor-element-f7dafc1{--width:50%;}.elementor-540 .elementor-element.elementor-element-1856b64{--width:50%;}.elementor-540 .elementor-element.elementor-element-8d27e76{--width:50%;}.elementor-540 .elementor-element.elementor-element-14c4ad1{--width:50%;}.elementor-540 .elementor-element.elementor-element-f0f8c81{--width:50%;}.elementor-540 .elementor-element.elementor-element-dec3a14{--width:50%;}.elementor-540 .elementor-element.elementor-element-042eae5{--width:50%;}}@media(min-width:1025px){.elementor-540 .elementor-element.elementor-element-65bb00b:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-65bb00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}