.elementor-236 .elementor-element.elementor-element-29b67443:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-29b67443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;background-image:url("https://richmondhomeloans.com/wp-content/uploads/2025/07/pexels-mario-cuadros-1166886-2887582-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-236 .elementor-element.elementor-element-29b67443 > .elementor-background-overlay{background-color:#212529;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-236 .elementor-element.elementor-element-29b67443{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:250px 0px 150px 0px;}.elementor-bc-flex-widget .elementor-236 .elementor-element.elementor-element-49ae8ce0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-236 .elementor-element.elementor-element-49ae8ce0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-236 .elementor-element.elementor-element-49ae8ce0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-236 .elementor-element.elementor-element-49ae8ce0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-2c1789bd{padding:0px 0px 0px 0px;text-align:center;}.elementor-236 .elementor-element.elementor-element-2c1789bd .elementor-heading-title{color:var( --e-global-color-e64be90 );}.elementor-236 .elementor-element.elementor-element-708c85d3{width:var( --container-widget-width, 60.877% );max-width:60.877%;--container-widget-width:60.877%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-e64be90 );}.elementor-236 .elementor-element.elementor-element-708c85d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-35930c57:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-35930c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e64be90 );}.elementor-236 .elementor-element.elementor-element-35930c57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-32px;margin-bottom:0px;padding:100px 0px 50px 0px;}.elementor-236 .elementor-element.elementor-element-35930c57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-236 .elementor-element.elementor-element-2530798d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 0px;}.elementor-236 .elementor-element.elementor-element-7952798 .elementor-button{background-color:transparent;font-size:13px;background-image:linear-gradient(180deg, var( --e-global-color-3f37fea ) 35%, #F2295B00 100%);border-radius:20px 0px 20px 1px;}.elementor-236 .elementor-element.elementor-element-7952798{z-index:2;}.elementor-bc-flex-widget .elementor-236 .elementor-element.elementor-element-54cf7e81.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-236 .elementor-element.elementor-element-54cf7e81.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-236 .elementor-element.elementor-element-54cf7e81 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 15px;}.elementor-236 .elementor-element.elementor-element-caa974c{margin:-152px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-236 .elementor-element.elementor-element-caa974c:not( .elementor-widget-image ), .elementor-236 .elementor-element.elementor-element-caa974c.elementor-widget-image img{-webkit-mask-image:url( https://richmondhomeloans.com/wp-content/plugins/elementor/assets/mask-shapes/sketch.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-236 .elementor-element.elementor-element-caa974c .elementor-wrapper{--video-aspect-ratio:1;}.elementor-236 .elementor-element.elementor-element-3bf2f5a5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-4b86dee3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-236 .elementor-element.elementor-element-4b86dee3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://richmondhomeloans.com/wp-content/uploads/2025/07/pexels-mario-cuadros-1166886-2887582-scaled.jpg");background-position:center right;background-size:cover;}.elementor-236 .elementor-element.elementor-element-4b86dee3 > .elementor-element-populated >  .elementor-background-overlay{background-color:#212529;opacity:0.7;}.elementor-236 .elementor-element.elementor-element-4b86dee3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 50px 40px 50px;}.elementor-236 .elementor-element.elementor-element-4b86dee3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-236 .elementor-element.elementor-element-15ce2003 .elementor-icon-wrapper{text-align:center;}.elementor-236 .elementor-element.elementor-element-15ce2003.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e64be90 );}.elementor-236 .elementor-element.elementor-element-15ce2003.elementor-view-framed .elementor-icon, .elementor-236 .elementor-element.elementor-element-15ce2003.elementor-view-default .elementor-icon{color:var( --e-global-color-e64be90 );border-color:var( --e-global-color-e64be90 );}.elementor-236 .elementor-element.elementor-element-15ce2003.elementor-view-framed .elementor-icon, .elementor-236 .elementor-element.elementor-element-15ce2003.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e64be90 );}.elementor-236 .elementor-element.elementor-element-33888801{text-align:center;}.elementor-236 .elementor-element.elementor-element-33888801 .elementor-heading-title{color:var( --e-global-color-e64be90 );}.elementor-236 .elementor-element.elementor-element-4511b7f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-236 .elementor-element.elementor-element-4511b7f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://richmondhomeloans.com/wp-content/uploads/2025/07/house-in-human-hands-2021-08-26-22-59-47-utc.jpg");background-position:center center;background-size:cover;}.elementor-236 .elementor-element.elementor-element-4511b7f5 > .elementor-element-populated >  .elementor-background-overlay{background-color:#212529;opacity:0.7;}.elementor-236 .elementor-element.elementor-element-4511b7f5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 50px 40px 50px;}.elementor-236 .elementor-element.elementor-element-4511b7f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-236 .elementor-element.elementor-element-f37cdc9 .elementor-icon-wrapper{text-align:center;}.elementor-236 .elementor-element.elementor-element-f37cdc9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e64be90 );}.elementor-236 .elementor-element.elementor-element-f37cdc9.elementor-view-framed .elementor-icon, .elementor-236 .elementor-element.elementor-element-f37cdc9.elementor-view-default .elementor-icon{color:var( --e-global-color-e64be90 );border-color:var( --e-global-color-e64be90 );}.elementor-236 .elementor-element.elementor-element-f37cdc9.elementor-view-framed .elementor-icon, .elementor-236 .elementor-element.elementor-element-f37cdc9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e64be90 );}.elementor-236 .elementor-element.elementor-element-5182547a{text-align:center;}.elementor-236 .elementor-element.elementor-element-5182547a .elementor-heading-title{color:var( --e-global-color-e64be90 );}.elementor-236 .elementor-element.elementor-element-59f8b1e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-236 .elementor-element.elementor-element-59f8b1e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://richmondhomeloans.com/wp-content/uploads/2025/07/3d-model-of-contemporary-house-2021-09-24-03-44-11-utc.jpg");background-position:center center;background-size:cover;}.elementor-236 .elementor-element.elementor-element-59f8b1e9 > .elementor-element-populated >  .elementor-background-overlay{background-color:#F8F9FA;opacity:0.85;}.elementor-236 .elementor-element.elementor-element-59f8b1e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 50px 40px 50px;}.elementor-236 .elementor-element.elementor-element-59f8b1e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-236 .elementor-element.elementor-element-73506c61 .elementor-icon-wrapper{text-align:center;}.elementor-236 .elementor-element.elementor-element-73506c61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3f37fea );}.elementor-236 .elementor-element.elementor-element-73506c61.elementor-view-framed .elementor-icon, .elementor-236 .elementor-element.elementor-element-73506c61.elementor-view-default .elementor-icon{color:var( --e-global-color-3f37fea );border-color:var( --e-global-color-3f37fea );}.elementor-236 .elementor-element.elementor-element-73506c61.elementor-view-framed .elementor-icon, .elementor-236 .elementor-element.elementor-element-73506c61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3f37fea );}.elementor-236 .elementor-element.elementor-element-6675068e{text-align:center;}.elementor-236 .elementor-element.elementor-element-6675068e .elementor-heading-title{color:var( --e-global-color-faf5d15 );}.elementor-236 .elementor-element.elementor-element-29fec47b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-424d449:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-236 .elementor-element.elementor-element-424d449 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84d7c53 );}.elementor-236 .elementor-element.elementor-element-424d449 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 150px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 0px 50px;}.elementor-236 .elementor-element.elementor-element-424d449 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-236 .elementor-element.elementor-element-2054d1d3{width:var( --container-widget-width, 112.146% );max-width:112.146%;margin:0px -70px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;padding:0px 0px 0px 0px;--container-widget-width:112.146%;--container-widget-flex-grow:0;z-index:2;}.elementor-236 .elementor-element.elementor-element-2054d1d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-3b4708a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-236 .elementor-element.elementor-element-3b4708a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84d7c53 );}.elementor-236 .elementor-element.elementor-element-3b4708a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 80px 150px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;padding:100px 0px 0px 30px;}.elementor-236 .elementor-element.elementor-element-3b4708a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-236 .elementor-element.elementor-element-5adee4a7{width:var( --container-widget-width, 164.42% );max-width:164.42%;margin:0px -155px calc(var(--kit-widget-spacing, 0px) + -60px) 40px;padding:0px 0px 0px 0px;--container-widget-width:164.42%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-5adee4a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-3f253e56 > .elementor-element-populated{margin:0px 0px 0px 130px;--e-column-margin-right:0px;--e-column-margin-left:130px;padding:100px 0px 100px 0px;}.elementor-236 .elementor-element.elementor-element-68f0d685{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-68f0d685 .elementor-heading-title{font-family:var( --e-global-typography-3f07da6-font-family ), Sans-serif;font-size:var( --e-global-typography-3f07da6-font-size );font-weight:var( --e-global-typography-3f07da6-font-weight );line-height:var( --e-global-typography-3f07da6-line-height );letter-spacing:var( --e-global-typography-3f07da6-letter-spacing );color:var( --e-global-color-0f3937f );}.elementor-236 .elementor-element.elementor-element-079b09a{width:var( --container-widget-width, 100.002% );max-width:100.002%;--container-widget-width:100.002%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-079b09a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-8ef6e06 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-1a8d9e4 .elementor-button{background-color:transparent;font-size:13px;background-image:linear-gradient(180deg, var( --e-global-color-3f37fea ) 35%, #F2295B00 100%);border-radius:20px 0px 20px 1px;}.elementor-236 .elementor-element.elementor-element-1a8d9e4{z-index:2;}.elementor-236 .elementor-element.elementor-element-7057ebcd:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-7057ebcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richmondhomeloans.com/wp-content/uploads/2025/07/real-estate-agent-working-in-his-office-2021-08-26-22-39-46-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-236 .elementor-element.elementor-element-7057ebcd > .elementor-background-overlay{background-color:var( --e-global-color-84d7c53 );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-236 .elementor-element.elementor-element-7057ebcd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-236 .elementor-element.elementor-element-18c75c30.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-236 .elementor-element.elementor-element-18c75c30.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-236 .elementor-element.elementor-element-18c75c30 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-236 .elementor-element.elementor-element-424d449{width:26.053%;}.elementor-236 .elementor-element.elementor-element-3b4708a3{width:23.947%;}.elementor-236 .elementor-element.elementor-element-3f253e56{width:49.664%;}}@media(max-width:1024px){.elementor-236 .elementor-element.elementor-element-35930c57{padding:50px 30px 50px 30px;}.elementor-236 .elementor-element.elementor-element-4b86dee3 > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-236 .elementor-element.elementor-element-15ce2003 .elementor-icon{font-size:37px;}.elementor-236 .elementor-element.elementor-element-15ce2003 .elementor-icon svg{height:37px;}.elementor-236 .elementor-element.elementor-element-4511b7f5 > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-236 .elementor-element.elementor-element-f37cdc9 .elementor-icon{font-size:37px;}.elementor-236 .elementor-element.elementor-element-f37cdc9 .elementor-icon svg{height:37px;}.elementor-236 .elementor-element.elementor-element-59f8b1e9 > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-236 .elementor-element.elementor-element-73506c61 .elementor-icon{font-size:37px;}.elementor-236 .elementor-element.elementor-element-73506c61 .elementor-icon svg{height:37px;}.elementor-236 .elementor-element.elementor-element-29fec47b{padding:0px 30px 0px 0px;}.elementor-236 .elementor-element.elementor-element-424d449 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-236 .elementor-element.elementor-element-3b4708a3 > .elementor-element-populated{margin:0px 80px 50px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;}.elementor-236 .elementor-element.elementor-element-68f0d685 .elementor-heading-title{font-size:var( --e-global-typography-3f07da6-font-size );line-height:var( --e-global-typography-3f07da6-line-height );letter-spacing:var( --e-global-typography-3f07da6-letter-spacing );}.elementor-236 .elementor-element.elementor-element-8ef6e06 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-7057ebcd{padding:100px 30px 100px 30px;}}@media(max-width:767px){.elementor-236 .elementor-element.elementor-element-29b67443{padding:100px 0px 50px 0px;}.elementor-236 .elementor-element.elementor-element-708c85d3{padding:0px 50px 0px 50px;}.elementor-236 .elementor-element.elementor-element-35930c57{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-236 .elementor-element.elementor-element-2530798d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-252bf47b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-236 .elementor-element.elementor-element-456c1876{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-236 .elementor-element.elementor-element-54cf7e81 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-29fec47b{padding:0px 20px 100px 20px;}.elementor-236 .elementor-element.elementor-element-424d449{width:50%;}.elementor-236 .elementor-element.elementor-element-424d449 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 50px 0px;}.elementor-236 .elementor-element.elementor-element-2054d1d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-236 .elementor-element.elementor-element-3b4708a3{width:50%;}.elementor-236 .elementor-element.elementor-element-3b4708a3 > .elementor-element-populated{margin:0px 90px 0px 0px;--e-column-margin-right:90px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-5adee4a7{margin:0px -90px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-236 .elementor-element.elementor-element-3f253e56 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-68f0d685{padding:30px 0px 0px 0px;text-align:center;}.elementor-236 .elementor-element.elementor-element-68f0d685 .elementor-heading-title{font-size:var( --e-global-typography-3f07da6-font-size );line-height:var( --e-global-typography-3f07da6-line-height );letter-spacing:var( --e-global-typography-3f07da6-letter-spacing );}.elementor-236 .elementor-element.elementor-element-6c37c378{text-align:center;}.elementor-236 .elementor-element.elementor-element-111bc002{text-align:center;}.elementor-236 .elementor-element.elementor-element-079b09a{text-align:center;}.elementor-236 .elementor-element.elementor-element-8ef6e06{width:50%;}.elementor-236 .elementor-element.elementor-element-8ef6e06 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-236 .elementor-element.elementor-element-7057ebcd{padding:100px 20px 100px 20px;}.elementor-236 .elementor-element.elementor-element-18c75c30{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-236 .elementor-element.elementor-element-2530798d{width:40%;}.elementor-236 .elementor-element.elementor-element-54cf7e81{width:60%;}}@media(min-width:1025px){.elementor-236 .elementor-element.elementor-element-29b67443:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-29b67443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}