.elementor-6324 .elementor-element.elementor-element-467771f5:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-467771f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justinjohnsonrealty.com/wp-content/uploads/2024/11/AdobeStock_398253803-scaled.jpeg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-6324 .elementor-element.elementor-element-467771f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6324 .elementor-element.elementor-element-467771f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-30dfb0e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6324 .elementor-element.elementor-element-30dfb0e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2240E0;}.elementor-6324 .elementor-element.elementor-element-30dfb0e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 4em 7em 4em;}.elementor-6324 .elementor-element.elementor-element-30dfb0e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-15f801d0{text-align:left;}.elementor-6324 .elementor-element.elementor-element-15f801d0 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;}.elementor-6324 .elementor-element.elementor-element-15f801d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-9576ec{--divider-border-style:solid;--divider-color:#C40D3C;--divider-border-width:3px;}.elementor-6324 .elementor-element.elementor-element-9576ec .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-6324 .elementor-element.elementor-element-9576ec .elementor-divider{text-align:left;padding-top:34px;padding-bottom:34px;}.elementor-6324 .elementor-element.elementor-element-3115b9f1{color:#FFFFFF;font-size:19px;font-weight:300;line-height:1.6em;}.elementor-6324 .elementor-element.elementor-element-3115b9f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-cc5068f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;background-color:#C40D3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40D3C;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-6324 .elementor-element.elementor-element-cc5068f .elementor-button:hover, .elementor-6324 .elementor-element.elementor-element-cc5068f .elementor-button:focus{color:#FFFFFF;background-color:#131313;border-color:#131313;}.elementor-6324 .elementor-element.elementor-element-cc5068f .elementor-button:hover svg, .elementor-6324 .elementor-element.elementor-element-cc5068f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-cc5068f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-8eaeb82:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-8eaeb82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6324 .elementor-element.elementor-element-8eaeb82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6324 .elementor-element.elementor-element-8eaeb82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-13f25f8c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-d2de363{text-align:center;}.elementor-6324 .elementor-element.elementor-element-d2de363 .elementor-heading-title{color:#0A2240;font-family:"Montserrat", Sans-serif;}.elementor-6324 .elementor-element.elementor-element-d2de363 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-77f6824f{--divider-border-style:solid;--divider-color:#C40D3C;--divider-border-width:3px;}.elementor-6324 .elementor-element.elementor-element-77f6824f .elementor-divider-separator{width:65px;margin:0 auto;margin-center:0;}.elementor-6324 .elementor-element.elementor-element-77f6824f .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-77f6824f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-3352c85c{text-align:center;}.elementor-6324 .elementor-element.elementor-element-2e0d58b7{margin-top:30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-6324 .elementor-element.elementor-element-5a633412.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6324 .elementor-element.elementor-element-5a633412.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6324 .elementor-element.elementor-element-5a633412 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-27baa846{text-align:left;}.elementor-6324 .elementor-element.elementor-element-13a6ed2{text-align:left;}.elementor-6324 .elementor-element.elementor-element-13a6ed2 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-9f8fd2c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;background-color:#C40D3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40D3C;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-6324 .elementor-element.elementor-element-9f8fd2c .elementor-button:hover, .elementor-6324 .elementor-element.elementor-element-9f8fd2c .elementor-button:focus{color:#FFFFFF;background-color:#131313;border-color:#131313;}.elementor-6324 .elementor-element.elementor-element-9f8fd2c .elementor-button:hover svg, .elementor-6324 .elementor-element.elementor-element-9f8fd2c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-9f8fd2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-15d98e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6324 .elementor-element.elementor-element-15d98e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justinjohnsonrealty.com/wp-content/uploads/2024/11/AdobeStock_364411931-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6324 .elementor-element.elementor-element-15d98e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-6324 .elementor-element.elementor-element-15d98e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-53438c69{--spacer-size:400px;}.elementor-6324 .elementor-element.elementor-element-275bcdce:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-275bcdce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-136afdec );}.elementor-6324 .elementor-element.elementor-element-275bcdce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-275bcdce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-2e5a0967 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-63e053e9{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-38eae86c > .elementor-element-populated{margin:0px 100px 0px 0px;--e-column-margin-right:100px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-3a84dd99{--divider-border-style:multiple;--divider-color:#0A2240;--divider-pattern-height:20px;}.elementor-6324 .elementor-element.elementor-element-3a84dd99 .elementor-divider-separator{width:100%;}.elementor-6324 .elementor-element.elementor-element-3a84dd99 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-6324 .elementor-element.elementor-element-675f3008 > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-5be641f6{--divider-border-style:multiple;--divider-color:#0A2240;--divider-pattern-height:20px;}.elementor-6324 .elementor-element.elementor-element-5be641f6 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-6324 .elementor-element.elementor-element-5be641f6 .elementor-divider{text-align:right;padding-top:15px;padding-bottom:15px;}.elementor-6324 .elementor-element.elementor-element-7ca72d28:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-7ca72d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6324 .elementor-element.elementor-element-7ca72d28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6324 .elementor-element.elementor-element-7ca72d28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-182adde9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-2e178b9a{margin-top:0px;margin-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-5a5f179a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6324 .elementor-element.elementor-element-5a5f179a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justinjohnsonrealty.com/wp-content/uploads/2024/10/AdobeStock_417315347-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6324 .elementor-element.elementor-element-5a5f179a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-6324 .elementor-element.elementor-element-5a5f179a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-1217ede9{--spacer-size:50px;}.elementor-6324 .elementor-element.elementor-element-753c7e1c > .elementor-element-populated{padding:0px 050px 0px 50px;}.elementor-6324 .elementor-element.elementor-element-4a7de64b{text-align:left;}.elementor-6324 .elementor-element.elementor-element-4a7de64b .elementor-heading-title{color:#0A2240;font-family:"Montserrat", Sans-serif;}.elementor-6324 .elementor-element.elementor-element-4a7de64b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-0f49427{--divider-border-style:solid;--divider-color:#C40D3C;--divider-border-width:3px;}.elementor-6324 .elementor-element.elementor-element-0f49427 .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-6324 .elementor-element.elementor-element-0f49427 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-0f49427 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-2d445462{text-align:left;}.elementor-6324 .elementor-element.elementor-element-3fb51ae{text-align:left;}.elementor-6324 .elementor-element.elementor-element-3fb51ae > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-6324 .elementor-element.elementor-element-ff39075{text-align:left;}.elementor-6324 .elementor-element.elementor-element-634df99 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;background-color:#C40D3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40D3C;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-6324 .elementor-element.elementor-element-634df99 .elementor-button:hover, .elementor-6324 .elementor-element.elementor-element-634df99 .elementor-button:focus{color:#FFFFFF;background-color:#131313;border-color:#131313;}.elementor-6324 .elementor-element.elementor-element-634df99 .elementor-button:hover svg, .elementor-6324 .elementor-element.elementor-element-634df99 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-634df99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-7365eab6:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-7365eab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2240;}.elementor-6324 .elementor-element.elementor-element-7365eab6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-6324 .elementor-element.elementor-element-7365eab6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-4f3e30b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-2971827{margin-top:0px;margin-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-bb8a57f > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-cbc8f25{text-align:left;}.elementor-6324 .elementor-element.elementor-element-cbc8f25 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-6324 .elementor-element.elementor-element-cbc8f25 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-e822e0c{--divider-border-style:solid;--divider-color:#C40D3C;--divider-border-width:3px;}.elementor-6324 .elementor-element.elementor-element-e822e0c .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-6324 .elementor-element.elementor-element-e822e0c .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-e822e0c > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-2e03f7c{text-align:left;color:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-4820fcb .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;background-color:#C40D3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40D3C;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-6324 .elementor-element.elementor-element-4820fcb .elementor-button:hover, .elementor-6324 .elementor-element.elementor-element-4820fcb .elementor-button:focus{color:#FFFFFF;background-color:#131313;border-color:#131313;}.elementor-6324 .elementor-element.elementor-element-4820fcb .elementor-button:hover svg, .elementor-6324 .elementor-element.elementor-element-4820fcb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-4820fcb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-9feebc3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6324 .elementor-element.elementor-element-9feebc3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justinjohnsonrealty.com/wp-content/uploads/2025/08/Female-real-estate-agent-showing-new-house-to-couple.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6324 .elementor-element.elementor-element-9feebc3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-6324 .elementor-element.elementor-element-9feebc3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-39dd5b8{--spacer-size:50px;}.elementor-6324 .elementor-element.elementor-element-6e8a3a90:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-6e8a3a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6324 .elementor-element.elementor-element-6e8a3a90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6324 .elementor-element.elementor-element-6e8a3a90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-551114bf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-17cdd298{margin-top:0px;margin-bottom:00px;}.elementor-6324 .elementor-element.elementor-element-47b5481f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6324 .elementor-element.elementor-element-47b5481f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justinjohnsonrealty.com/wp-content/uploads/2025/08/Plumber-installing-toilet-bowl-in-bathroom.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-6324 .elementor-element.elementor-element-47b5481f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-6324 .elementor-element.elementor-element-47b5481f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-a08ef66{--spacer-size:50px;}.elementor-6324 .elementor-element.elementor-element-19f5de2c > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-6324 .elementor-element.elementor-element-1a746b96{text-align:left;}.elementor-6324 .elementor-element.elementor-element-1a746b96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-6324 .elementor-element.elementor-element-1a746b96 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-2179caaa{--divider-border-style:solid;--divider-color:#C40D3C;--divider-border-width:3px;}.elementor-6324 .elementor-element.elementor-element-2179caaa .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-6324 .elementor-element.elementor-element-2179caaa .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-2179caaa > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-3ed9bdf0{text-align:left;}.elementor-6324 .elementor-element.elementor-element-14251bc .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;background-color:#C40D3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40D3C;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-6324 .elementor-element.elementor-element-14251bc .elementor-button:hover, .elementor-6324 .elementor-element.elementor-element-14251bc .elementor-button:focus{color:#FFFFFF;background-color:#131313;border-color:#131313;}.elementor-6324 .elementor-element.elementor-element-14251bc .elementor-button:hover svg, .elementor-6324 .elementor-element.elementor-element-14251bc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-14251bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-745b5fe:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-745b5fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-136afdec );}.elementor-6324 .elementor-element.elementor-element-745b5fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-745b5fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-b68b38a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-39e55db{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-dd2b504 > .elementor-element-populated{margin:0px 100px 0px 0px;--e-column-margin-right:100px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-45c228d{--divider-border-style:multiple;--divider-color:#0A2240;--divider-pattern-height:20px;}.elementor-6324 .elementor-element.elementor-element-45c228d .elementor-divider-separator{width:100%;}.elementor-6324 .elementor-element.elementor-element-45c228d .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-6324 .elementor-element.elementor-element-4d4a279 > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-f1dec8d{--divider-border-style:multiple;--divider-color:#0A2240;--divider-pattern-height:20px;}.elementor-6324 .elementor-element.elementor-element-f1dec8d .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-6324 .elementor-element.elementor-element-f1dec8d .elementor-divider{text-align:right;padding-top:15px;padding-bottom:15px;}.elementor-6324 .elementor-element.elementor-element-1ba285f:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-1ba285f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6324 .elementor-element.elementor-element-1ba285f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6324 .elementor-element.elementor-element-1ba285f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-908c2ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-e0b1a34{margin-top:0px;margin-bottom:00px;}.elementor-6324 .elementor-element.elementor-element-db0ab8c > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-c32364d{text-align:left;}.elementor-6324 .elementor-element.elementor-element-c32364d .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-6324 .elementor-element.elementor-element-c32364d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-884c4ee{--divider-border-style:solid;--divider-color:#C40D3C;--divider-border-width:3px;}.elementor-6324 .elementor-element.elementor-element-884c4ee .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-6324 .elementor-element.elementor-element-884c4ee .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-884c4ee > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-58c966a{text-align:left;}.elementor-6324 .elementor-element.elementor-element-4eed279 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;background-color:#C40D3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40D3C;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-6324 .elementor-element.elementor-element-4eed279 .elementor-button:hover, .elementor-6324 .elementor-element.elementor-element-4eed279 .elementor-button:focus{color:#FFFFFF;background-color:#131313;border-color:#131313;}.elementor-6324 .elementor-element.elementor-element-4eed279 .elementor-button:hover svg, .elementor-6324 .elementor-element.elementor-element-4eed279 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-4eed279 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-817bab5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6324 .elementor-element.elementor-element-817bab5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justinjohnsonrealty.com/wp-content/uploads/2025/08/Close-up-of-a-hand-painting-a-wall-with-a-brush-dipped-in-a-soft-blue-hue-showing-the-transformation-and-home-improvement-process-for-refreshing-an-interior.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6324 .elementor-element.elementor-element-817bab5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-6324 .elementor-element.elementor-element-817bab5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-049049c{--spacer-size:50px;}.elementor-6324 .elementor-element.elementor-element-94a7349:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-94a7349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2240;}.elementor-6324 .elementor-element.elementor-element-94a7349{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-6324 .elementor-element.elementor-element-94a7349 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-c346017 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-e10dcd8{margin-top:0px;margin-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-5cb8a1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6324 .elementor-element.elementor-element-5cb8a1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justinjohnsonrealty.com/wp-content/uploads/2026/01/Kitchen-and-Bathroom-Updates-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6324 .elementor-element.elementor-element-5cb8a1e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-6324 .elementor-element.elementor-element-5cb8a1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-3abb1b6{--spacer-size:50px;}.elementor-6324 .elementor-element.elementor-element-e266fb7 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-6324 .elementor-element.elementor-element-b61bbf4{text-align:left;}.elementor-6324 .elementor-element.elementor-element-b61bbf4 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-6324 .elementor-element.elementor-element-b61bbf4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-a8c48dd{--divider-border-style:solid;--divider-color:#C40D3C;--divider-border-width:3px;}.elementor-6324 .elementor-element.elementor-element-a8c48dd .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-6324 .elementor-element.elementor-element-a8c48dd .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-a8c48dd > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-971e2f0{text-align:left;color:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-844a27a .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;background-color:#C40D3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40D3C;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-6324 .elementor-element.elementor-element-844a27a .elementor-button:hover, .elementor-6324 .elementor-element.elementor-element-844a27a .elementor-button:focus{color:#FFFFFF;background-color:#131313;border-color:#131313;}.elementor-6324 .elementor-element.elementor-element-844a27a .elementor-button:hover svg, .elementor-6324 .elementor-element.elementor-element-844a27a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-844a27a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-590d4ff:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-590d4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6324 .elementor-element.elementor-element-590d4ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6324 .elementor-element.elementor-element-590d4ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-526d99a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-dcd5082{margin-top:0px;margin-bottom:00px;}.elementor-6324 .elementor-element.elementor-element-b4e79c8 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-c93c16c{text-align:left;}.elementor-6324 .elementor-element.elementor-element-c93c16c .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-6324 .elementor-element.elementor-element-c93c16c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-516f2f6{--divider-border-style:solid;--divider-color:#C40D3C;--divider-border-width:3px;}.elementor-6324 .elementor-element.elementor-element-516f2f6 .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-6324 .elementor-element.elementor-element-516f2f6 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-516f2f6 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-e1e0c3c{text-align:left;}.elementor-6324 .elementor-element.elementor-element-1cdef9f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;background-color:#C40D3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40D3C;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-6324 .elementor-element.elementor-element-1cdef9f .elementor-button:hover, .elementor-6324 .elementor-element.elementor-element-1cdef9f .elementor-button:focus{color:#FFFFFF;background-color:#131313;border-color:#131313;}.elementor-6324 .elementor-element.elementor-element-1cdef9f .elementor-button:hover svg, .elementor-6324 .elementor-element.elementor-element-1cdef9f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-1cdef9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-a0a0ea1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6324 .elementor-element.elementor-element-a0a0ea1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justinjohnsonrealty.com/wp-content/uploads/2023/02/justin-johnson-realty-home-banner-03-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-6324 .elementor-element.elementor-element-a0a0ea1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-6324 .elementor-element.elementor-element-a0a0ea1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-89e2022{--spacer-size:50px;}.elementor-6324 .elementor-element.elementor-element-6b86819:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-6b86819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-136afdec );}.elementor-6324 .elementor-element.elementor-element-6b86819{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-6b86819 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-0c3b5d0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-6adc4c9{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-e051144 > .elementor-element-populated{margin:0px 100px 0px 0px;--e-column-margin-right:100px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-a63d3a6{--divider-border-style:multiple;--divider-color:#0A2240;--divider-pattern-height:20px;}.elementor-6324 .elementor-element.elementor-element-a63d3a6 .elementor-divider-separator{width:100%;}.elementor-6324 .elementor-element.elementor-element-a63d3a6 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-6324 .elementor-element.elementor-element-d9fc48a > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-6387a3f{--divider-border-style:multiple;--divider-color:#0A2240;--divider-pattern-height:20px;}.elementor-6324 .elementor-element.elementor-element-6387a3f .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-6324 .elementor-element.elementor-element-6387a3f .elementor-divider{text-align:right;padding-top:15px;padding-bottom:15px;}.elementor-6324 .elementor-element.elementor-element-34eb4ba:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-34eb4ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6324 .elementor-element.elementor-element-34eb4ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6324 .elementor-element.elementor-element-34eb4ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-4793f81 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-a18ad5a{margin-top:0px;margin-bottom:00px;}.elementor-6324 .elementor-element.elementor-element-4bade40:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6324 .elementor-element.elementor-element-4bade40 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justinjohnsonrealty.com/wp-content/uploads/2025/08/Worker-removing-decayed-wood-or-debris-from-a-bathroom-floor-during-renovation-with-tools-and-visible-water-damage-in-a-tiled-shower-area.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6324 .elementor-element.elementor-element-4bade40 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-6324 .elementor-element.elementor-element-4bade40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-fa79aea{--spacer-size:50px;}.elementor-6324 .elementor-element.elementor-element-b19a953 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-6324 .elementor-element.elementor-element-ff1fdeb{text-align:left;}.elementor-6324 .elementor-element.elementor-element-ff1fdeb .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-6324 .elementor-element.elementor-element-ff1fdeb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-ae7605a{--divider-border-style:solid;--divider-color:#C40D3C;--divider-border-width:3px;}.elementor-6324 .elementor-element.elementor-element-ae7605a .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-6324 .elementor-element.elementor-element-ae7605a .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-ae7605a > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-4ab9b2a{text-align:left;}.elementor-6324 .elementor-element.elementor-element-171d0ba .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;background-color:#C40D3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40D3C;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-6324 .elementor-element.elementor-element-171d0ba .elementor-button:hover, .elementor-6324 .elementor-element.elementor-element-171d0ba .elementor-button:focus{color:#FFFFFF;background-color:#131313;border-color:#131313;}.elementor-6324 .elementor-element.elementor-element-171d0ba .elementor-button:hover svg, .elementor-6324 .elementor-element.elementor-element-171d0ba .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-171d0ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-8030bfd:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-8030bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2240;}.elementor-6324 .elementor-element.elementor-element-8030bfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-6324 .elementor-element.elementor-element-8030bfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-4fad779 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-c2b896c{margin-top:0px;margin-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-120307a > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-ea97bdd{text-align:left;}.elementor-6324 .elementor-element.elementor-element-ea97bdd .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-6324 .elementor-element.elementor-element-ea97bdd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-48cee68{--divider-border-style:solid;--divider-color:#C40D3C;--divider-border-width:3px;}.elementor-6324 .elementor-element.elementor-element-48cee68 .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-6324 .elementor-element.elementor-element-48cee68 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-48cee68 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-42cb1f2{text-align:left;color:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-061ebfb .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;background-color:#C40D3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40D3C;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-6324 .elementor-element.elementor-element-061ebfb .elementor-button:hover, .elementor-6324 .elementor-element.elementor-element-061ebfb .elementor-button:focus{color:#FFFFFF;background-color:#131313;border-color:#131313;}.elementor-6324 .elementor-element.elementor-element-061ebfb .elementor-button:hover svg, .elementor-6324 .elementor-element.elementor-element-061ebfb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-061ebfb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-1f06713:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6324 .elementor-element.elementor-element-1f06713 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justinjohnsonrealty.com/wp-content/uploads/2024/12/AdobeStock_423565307-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6324 .elementor-element.elementor-element-1f06713 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-6324 .elementor-element.elementor-element-1f06713 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-b476b0a{--spacer-size:50px;}.elementor-6324 .elementor-element.elementor-element-baced50:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-baced50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6324 .elementor-element.elementor-element-baced50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6324 .elementor-element.elementor-element-baced50 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-961d606 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-5120f5f{margin-top:0px;margin-bottom:00px;}.elementor-6324 .elementor-element.elementor-element-28590c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6324 .elementor-element.elementor-element-28590c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justinjohnsonrealty.com/wp-content/uploads/2025/04/AdobeStock_790357970.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6324 .elementor-element.elementor-element-28590c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-6324 .elementor-element.elementor-element-28590c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-da2d44d{--spacer-size:50px;}.elementor-6324 .elementor-element.elementor-element-f35e18d > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-6324 .elementor-element.elementor-element-ab9c647{text-align:left;}.elementor-6324 .elementor-element.elementor-element-ab9c647 .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-6324 .elementor-element.elementor-element-ab9c647 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-1028416{--divider-border-style:solid;--divider-color:#C40D3C;--divider-border-width:3px;}.elementor-6324 .elementor-element.elementor-element-1028416 .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-6324 .elementor-element.elementor-element-1028416 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-1028416 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-48368d6{text-align:left;}.elementor-6324 .elementor-element.elementor-element-850463b{text-align:left;}.elementor-6324 .elementor-element.elementor-element-850463b > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-6324 .elementor-element.elementor-element-e465ab5{text-align:left;}.elementor-6324 .elementor-element.elementor-element-940134b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;background-color:#C40D3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40D3C;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-6324 .elementor-element.elementor-element-940134b .elementor-button:hover, .elementor-6324 .elementor-element.elementor-element-940134b .elementor-button:focus{color:#FFFFFF;background-color:#131313;border-color:#131313;}.elementor-6324 .elementor-element.elementor-element-940134b .elementor-button:hover svg, .elementor-6324 .elementor-element.elementor-element-940134b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-940134b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-11f00bf9:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-11f00bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justinjohnsonrealty.com/wp-content/uploads/2025/02/AdobeStock_161919128-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-6324 .elementor-element.elementor-element-11f00bf9 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0A2240 0%, #000000 100%);opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6324 .elementor-element.elementor-element-11f00bf9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6324 .elementor-element.elementor-element-5e92f177.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6324 .elementor-element.elementor-element-25fd2bc8{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;align-self:center;}.elementor-6324 .elementor-element.elementor-element-25fd2bc8 .elementor-heading-title{color:var( --e-global-color-136afdec );font-family:"Montserrat", Sans-serif;}.elementor-6324 .elementor-element.elementor-element-25fd2bc8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-4f8b7496{--divider-border-style:solid;--divider-color:#C40D3C;--divider-border-width:3px;}.elementor-6324 .elementor-element.elementor-element-4f8b7496 .elementor-divider-separator{width:65px;margin:0 auto;margin-center:0;}.elementor-6324 .elementor-element.elementor-element-4f8b7496 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-6324 .elementor-element.elementor-element-4f8b7496 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-5da22a2d{text-align:center;color:var( --e-global-color-136afdec );width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-6324 .elementor-element.elementor-element-5da22a2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-aa1b8f5 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;background-color:#C40D3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40D3C;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-6324 .elementor-element.elementor-element-aa1b8f5 .elementor-button:hover, .elementor-6324 .elementor-element.elementor-element-aa1b8f5 .elementor-button:focus{color:#FFFFFF;background-color:#131313;border-color:#131313;}.elementor-6324 .elementor-element.elementor-element-aa1b8f5 .elementor-button:hover svg, .elementor-6324 .elementor-element.elementor-element-aa1b8f5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6324 .elementor-element.elementor-element-aa1b8f5 > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(max-width:1366px){.elementor-6324 .elementor-element.elementor-element-30dfb0e6 > .elementor-element-populated{padding:7em 4em 7em 4em;}.elementor-6324 .elementor-element.elementor-element-15f801d0 .elementor-heading-title{font-size:56px;letter-spacing:3px;}.elementor-6324 .elementor-element.elementor-element-9576ec .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-9576ec .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-6324 .elementor-element.elementor-element-3115b9f1{font-size:15px;letter-spacing:0.3px;}.elementor-6324 .elementor-element.elementor-element-3115b9f1 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-6324 .elementor-element.elementor-element-cc5068f .elementor-button{font-size:13px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-8eaeb82{padding:40px 40px 40px 40px;}.elementor-6324 .elementor-element.elementor-element-77f6824f .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-77f6824f .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-6324 .elementor-element.elementor-element-9f8fd2c .elementor-button{font-size:13px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-7ca72d28{padding:40px 40px 40px 40px;}.elementor-6324 .elementor-element.elementor-element-0f49427 .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-0f49427 .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-6324 .elementor-element.elementor-element-634df99 .elementor-button{font-size:13px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-7365eab6{padding:40px 40px 40px 40px;}.elementor-6324 .elementor-element.elementor-element-e822e0c .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-e822e0c .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-6324 .elementor-element.elementor-element-4820fcb .elementor-button{font-size:13px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-6e8a3a90{padding:40px 40px 40px 40px;}.elementor-6324 .elementor-element.elementor-element-2179caaa .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-2179caaa .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-6324 .elementor-element.elementor-element-14251bc .elementor-button{font-size:13px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-1ba285f{padding:40px 40px 40px 40px;}.elementor-6324 .elementor-element.elementor-element-884c4ee .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-884c4ee .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-6324 .elementor-element.elementor-element-4eed279 .elementor-button{font-size:13px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-94a7349{padding:40px 40px 40px 40px;}.elementor-6324 .elementor-element.elementor-element-a8c48dd .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-a8c48dd .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-6324 .elementor-element.elementor-element-844a27a .elementor-button{font-size:13px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-590d4ff{padding:40px 40px 40px 40px;}.elementor-6324 .elementor-element.elementor-element-516f2f6 .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-516f2f6 .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-6324 .elementor-element.elementor-element-1cdef9f .elementor-button{font-size:13px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-34eb4ba{padding:40px 40px 40px 40px;}.elementor-6324 .elementor-element.elementor-element-ae7605a .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-ae7605a .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-6324 .elementor-element.elementor-element-171d0ba .elementor-button{font-size:13px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-8030bfd{padding:40px 40px 40px 40px;}.elementor-6324 .elementor-element.elementor-element-48cee68 .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-48cee68 .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-6324 .elementor-element.elementor-element-061ebfb .elementor-button{font-size:13px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-baced50{padding:40px 40px 40px 40px;}.elementor-6324 .elementor-element.elementor-element-1028416 .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-1028416 .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-6324 .elementor-element.elementor-element-940134b .elementor-button{font-size:13px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-4f8b7496 .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-4f8b7496 .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-6324 .elementor-element.elementor-element-aa1b8f5 .elementor-button{font-size:13px;padding:16px 25px 16px 25px;}}@media(max-width:1200px){.elementor-6324 .elementor-element.elementor-element-15f801d0 .elementor-heading-title{font-size:50px;}.elementor-6324 .elementor-element.elementor-element-3115b9f1 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-6324 .elementor-element.elementor-element-cc5068f .elementor-button{font-size:12px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-9f8fd2c .elementor-button{font-size:12px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-634df99 .elementor-button{font-size:12px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-4820fcb .elementor-button{font-size:12px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-14251bc .elementor-button{font-size:12px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-4eed279 .elementor-button{font-size:12px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-844a27a .elementor-button{font-size:12px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-1cdef9f .elementor-button{font-size:12px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-171d0ba .elementor-button{font-size:12px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-061ebfb .elementor-button{font-size:12px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-940134b .elementor-button{font-size:12px;padding:16px 25px 16px 25px;}.elementor-6324 .elementor-element.elementor-element-aa1b8f5 .elementor-button{font-size:12px;padding:16px 25px 16px 25px;}}@media(max-width:1024px){.elementor-6324 .elementor-element.elementor-element-30dfb0e6 > .elementor-element-populated{padding:6em 4em 6em 4em;}.elementor-6324 .elementor-element.elementor-element-15f801d0 .elementor-heading-title{font-size:44px;}.elementor-6324 .elementor-element.elementor-element-3115b9f1 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-6324 .elementor-element.elementor-element-cc5068f .elementor-button{font-size:12px;padding:15px 44px 15px 43px;}.elementor-6324 .elementor-element.elementor-element-cc5068f > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-77f6824f .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-9f8fd2c .elementor-button{font-size:12px;padding:15px 44px 15px 43px;}.elementor-6324 .elementor-element.elementor-element-9f8fd2c > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-0f49427 .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-634df99 .elementor-button{font-size:12px;padding:15px 44px 15px 43px;}.elementor-6324 .elementor-element.elementor-element-634df99 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-e822e0c .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-4820fcb .elementor-button{font-size:12px;padding:15px 44px 15px 43px;}.elementor-6324 .elementor-element.elementor-element-4820fcb > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-2179caaa .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-14251bc .elementor-button{font-size:12px;padding:15px 44px 15px 43px;}.elementor-6324 .elementor-element.elementor-element-14251bc > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-884c4ee .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-4eed279 .elementor-button{font-size:12px;padding:15px 44px 15px 43px;}.elementor-6324 .elementor-element.elementor-element-4eed279 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-a8c48dd .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-844a27a .elementor-button{font-size:12px;padding:15px 44px 15px 43px;}.elementor-6324 .elementor-element.elementor-element-844a27a > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-516f2f6 .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-1cdef9f .elementor-button{font-size:12px;padding:15px 44px 15px 43px;}.elementor-6324 .elementor-element.elementor-element-1cdef9f > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-ae7605a .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-171d0ba .elementor-button{font-size:12px;padding:15px 44px 15px 43px;}.elementor-6324 .elementor-element.elementor-element-171d0ba > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-48cee68 .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-061ebfb .elementor-button{font-size:12px;padding:15px 44px 15px 43px;}.elementor-6324 .elementor-element.elementor-element-061ebfb > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-1028416 .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-940134b .elementor-button{font-size:12px;padding:15px 44px 15px 43px;}.elementor-6324 .elementor-element.elementor-element-940134b > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-11f00bf9{padding:40px 40px 40px 40px;}.elementor-6324 .elementor-element.elementor-element-4f8b7496 .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-5da22a2d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6324 .elementor-element.elementor-element-aa1b8f5 .elementor-button{font-size:12px;padding:15px 44px 15px 43px;}.elementor-6324 .elementor-element.elementor-element-aa1b8f5 > .elementor-widget-container{margin:12px 0px 0px 0px;}}@media(max-width:880px){.elementor-6324 .elementor-element.elementor-element-30dfb0e6 > .elementor-element-populated{padding:5em 3em 5em 3em;}.elementor-6324 .elementor-element.elementor-element-3115b9f1 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-6324 .elementor-element.elementor-element-cc5068f .elementor-button{padding:14px 43px 14px 43px;}.elementor-6324 .elementor-element.elementor-element-9f8fd2c .elementor-button{padding:14px 43px 14px 43px;}.elementor-6324 .elementor-element.elementor-element-634df99 .elementor-button{padding:14px 43px 14px 43px;}.elementor-6324 .elementor-element.elementor-element-4820fcb .elementor-button{padding:14px 43px 14px 43px;}.elementor-6324 .elementor-element.elementor-element-14251bc .elementor-button{padding:14px 43px 14px 43px;}.elementor-6324 .elementor-element.elementor-element-4eed279 .elementor-button{padding:14px 43px 14px 43px;}.elementor-6324 .elementor-element.elementor-element-844a27a .elementor-button{padding:14px 43px 14px 43px;}.elementor-6324 .elementor-element.elementor-element-1cdef9f .elementor-button{padding:14px 43px 14px 43px;}.elementor-6324 .elementor-element.elementor-element-171d0ba .elementor-button{padding:14px 43px 14px 43px;}.elementor-6324 .elementor-element.elementor-element-061ebfb .elementor-button{padding:14px 43px 14px 43px;}.elementor-6324 .elementor-element.elementor-element-940134b .elementor-button{padding:14px 43px 14px 43px;}.elementor-6324 .elementor-element.elementor-element-5e92f177 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-aa1b8f5 .elementor-button{padding:14px 43px 14px 43px;}}@media(max-width:767px){.elementor-6324 .elementor-element.elementor-element-467771f5 > .elementor-container{min-height:90vh;}.elementor-6324 .elementor-element.elementor-element-467771f5:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-467771f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-6324 .elementor-element.elementor-element-467771f5{padding:25px 10px 25px 010px;}.elementor-6324 .elementor-element.elementor-element-30dfb0e6 > .elementor-element-populated{padding:2em 1em 3em 1em;}.elementor-6324 .elementor-element.elementor-element-15f801d0{text-align:center;}.elementor-6324 .elementor-element.elementor-element-15f801d0 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-6324 .elementor-element.elementor-element-15f801d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-9576ec .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-6324 .elementor-element.elementor-element-9576ec .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px;}.elementor-6324 .elementor-element.elementor-element-3115b9f1{text-align:center;}.elementor-6324 .elementor-element.elementor-element-3115b9f1 > .elementor-widget-container{margin:0px 0px -26px 0px;}.elementor-6324 .elementor-element.elementor-element-cc5068f .elementor-button{font-size:12px;padding:16px 44px 16px 44px;}.elementor-6324 .elementor-element.elementor-element-cc5068f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-8eaeb82{padding:40px 20px 40px 20px;}.elementor-6324 .elementor-element.elementor-element-d2de363{text-align:center;}.elementor-6324 .elementor-element.elementor-element-d2de363 .elementor-heading-title{font-size:30px;}.elementor-6324 .elementor-element.elementor-element-77f6824f .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-77f6824f .elementor-divider{padding-top:5px;padding-bottom:5px;}.elementor-6324 .elementor-element.elementor-element-3352c85c{text-align:center;}.elementor-6324 .elementor-element.elementor-element-5a633412 > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-27baa846{text-align:center;}.elementor-6324 .elementor-element.elementor-element-13a6ed2{text-align:center;}.elementor-6324 .elementor-element.elementor-element-9f8fd2c .elementor-button{font-size:12px;padding:16px 44px 16px 44px;}.elementor-6324 .elementor-element.elementor-element-9f8fd2c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-15d98e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-53438c69{--spacer-size:239px;}.elementor-6324 .elementor-element.elementor-element-38eae86c{width:70%;}.elementor-6324 .elementor-element.elementor-element-38eae86c > .elementor-element-populated{margin:0px 70px 0px 0px;--e-column-margin-right:70px;--e-column-margin-left:0px;}.elementor-6324 .elementor-element.elementor-element-675f3008{width:30%;}.elementor-6324 .elementor-element.elementor-element-675f3008 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6324 .elementor-element.elementor-element-7ca72d28{padding:40px 20px 40px 20px;}.elementor-6324 .elementor-element.elementor-element-5a5f179a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-1217ede9{--spacer-size:239px;}.elementor-6324 .elementor-element.elementor-element-753c7e1c > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-4a7de64b{text-align:center;}.elementor-6324 .elementor-element.elementor-element-4a7de64b .elementor-heading-title{font-size:30px;}.elementor-6324 .elementor-element.elementor-element-0f49427 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-6324 .elementor-element.elementor-element-0f49427 .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-6324 .elementor-element.elementor-element-2d445462{text-align:center;}.elementor-6324 .elementor-element.elementor-element-3fb51ae{text-align:center;}.elementor-6324 .elementor-element.elementor-element-ff39075{text-align:center;}.elementor-6324 .elementor-element.elementor-element-634df99 .elementor-button{font-size:12px;padding:16px 44px 16px 44px;}.elementor-6324 .elementor-element.elementor-element-634df99 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-7365eab6{padding:40px 20px 40px 20px;}.elementor-6324 .elementor-element.elementor-element-bb8a57f > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-cbc8f25{text-align:center;}.elementor-6324 .elementor-element.elementor-element-cbc8f25 .elementor-heading-title{font-size:30px;}.elementor-6324 .elementor-element.elementor-element-e822e0c .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-6324 .elementor-element.elementor-element-e822e0c .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-6324 .elementor-element.elementor-element-2e03f7c{text-align:center;}.elementor-6324 .elementor-element.elementor-element-4820fcb .elementor-button{font-size:12px;padding:16px 44px 16px 44px;}.elementor-6324 .elementor-element.elementor-element-4820fcb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-9feebc3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-39dd5b8{--spacer-size:239px;}.elementor-6324 .elementor-element.elementor-element-6e8a3a90{padding:40px 20px 40px 20px;}.elementor-6324 .elementor-element.elementor-element-47b5481f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-a08ef66{--spacer-size:239px;}.elementor-6324 .elementor-element.elementor-element-19f5de2c > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-1a746b96{text-align:center;}.elementor-6324 .elementor-element.elementor-element-1a746b96 .elementor-heading-title{font-size:30px;}.elementor-6324 .elementor-element.elementor-element-1a746b96 > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-2179caaa .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-6324 .elementor-element.elementor-element-2179caaa .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-6324 .elementor-element.elementor-element-3ed9bdf0{text-align:center;}.elementor-6324 .elementor-element.elementor-element-14251bc .elementor-button{font-size:12px;padding:16px 44px 16px 44px;}.elementor-6324 .elementor-element.elementor-element-14251bc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-dd2b504{width:70%;}.elementor-6324 .elementor-element.elementor-element-dd2b504 > .elementor-element-populated{margin:0px 70px 0px 0px;--e-column-margin-right:70px;--e-column-margin-left:0px;}.elementor-6324 .elementor-element.elementor-element-4d4a279{width:30%;}.elementor-6324 .elementor-element.elementor-element-4d4a279 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6324 .elementor-element.elementor-element-1ba285f{padding:40px 20px 40px 20px;}.elementor-6324 .elementor-element.elementor-element-db0ab8c > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-c32364d{text-align:center;}.elementor-6324 .elementor-element.elementor-element-c32364d .elementor-heading-title{font-size:30px;}.elementor-6324 .elementor-element.elementor-element-c32364d > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-884c4ee .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-6324 .elementor-element.elementor-element-884c4ee .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-6324 .elementor-element.elementor-element-58c966a{text-align:center;}.elementor-6324 .elementor-element.elementor-element-4eed279 .elementor-button{font-size:12px;padding:16px 44px 16px 44px;}.elementor-6324 .elementor-element.elementor-element-4eed279 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-817bab5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-049049c{--spacer-size:239px;}.elementor-6324 .elementor-element.elementor-element-94a7349{padding:40px 20px 40px 20px;}.elementor-6324 .elementor-element.elementor-element-5cb8a1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-3abb1b6{--spacer-size:239px;}.elementor-6324 .elementor-element.elementor-element-e266fb7 > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-b61bbf4{text-align:center;}.elementor-6324 .elementor-element.elementor-element-b61bbf4 .elementor-heading-title{font-size:30px;}.elementor-6324 .elementor-element.elementor-element-a8c48dd .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-6324 .elementor-element.elementor-element-a8c48dd .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-6324 .elementor-element.elementor-element-971e2f0{text-align:center;}.elementor-6324 .elementor-element.elementor-element-844a27a .elementor-button{font-size:12px;padding:16px 44px 16px 44px;}.elementor-6324 .elementor-element.elementor-element-844a27a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-590d4ff{padding:40px 20px 40px 20px;}.elementor-6324 .elementor-element.elementor-element-b4e79c8 > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-c93c16c{text-align:center;}.elementor-6324 .elementor-element.elementor-element-c93c16c .elementor-heading-title{font-size:30px;}.elementor-6324 .elementor-element.elementor-element-c93c16c > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-516f2f6 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-6324 .elementor-element.elementor-element-516f2f6 .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-6324 .elementor-element.elementor-element-e1e0c3c{text-align:center;}.elementor-6324 .elementor-element.elementor-element-1cdef9f .elementor-button{font-size:12px;padding:16px 44px 16px 44px;}.elementor-6324 .elementor-element.elementor-element-1cdef9f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-a0a0ea1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-89e2022{--spacer-size:239px;}.elementor-6324 .elementor-element.elementor-element-e051144{width:70%;}.elementor-6324 .elementor-element.elementor-element-e051144 > .elementor-element-populated{margin:0px 70px 0px 0px;--e-column-margin-right:70px;--e-column-margin-left:0px;}.elementor-6324 .elementor-element.elementor-element-d9fc48a{width:30%;}.elementor-6324 .elementor-element.elementor-element-d9fc48a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6324 .elementor-element.elementor-element-34eb4ba{padding:40px 20px 40px 20px;}.elementor-6324 .elementor-element.elementor-element-4bade40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-fa79aea{--spacer-size:239px;}.elementor-6324 .elementor-element.elementor-element-b19a953 > .elementor-element-populated{margin:20px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-ff1fdeb{text-align:center;}.elementor-6324 .elementor-element.elementor-element-ff1fdeb .elementor-heading-title{font-size:30px;}.elementor-6324 .elementor-element.elementor-element-ff1fdeb > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-ae7605a .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-6324 .elementor-element.elementor-element-ae7605a .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-6324 .elementor-element.elementor-element-4ab9b2a{text-align:center;}.elementor-6324 .elementor-element.elementor-element-171d0ba .elementor-button{font-size:12px;padding:16px 44px 16px 44px;}.elementor-6324 .elementor-element.elementor-element-171d0ba > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-8030bfd{padding:40px 20px 40px 20px;}.elementor-6324 .elementor-element.elementor-element-120307a > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-ea97bdd{text-align:center;}.elementor-6324 .elementor-element.elementor-element-ea97bdd .elementor-heading-title{font-size:30px;}.elementor-6324 .elementor-element.elementor-element-48cee68 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-6324 .elementor-element.elementor-element-48cee68 .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-6324 .elementor-element.elementor-element-42cb1f2{text-align:center;}.elementor-6324 .elementor-element.elementor-element-061ebfb .elementor-button{font-size:12px;padding:16px 44px 16px 44px;}.elementor-6324 .elementor-element.elementor-element-061ebfb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-1f06713 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-b476b0a{--spacer-size:239px;}.elementor-6324 .elementor-element.elementor-element-baced50{padding:40px 20px 40px 20px;}.elementor-6324 .elementor-element.elementor-element-28590c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-da2d44d{--spacer-size:239px;}.elementor-6324 .elementor-element.elementor-element-f35e18d > .elementor-element-populated{margin:20px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-ab9c647{text-align:center;}.elementor-6324 .elementor-element.elementor-element-ab9c647 .elementor-heading-title{font-size:30px;}.elementor-6324 .elementor-element.elementor-element-ab9c647 > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-6324 .elementor-element.elementor-element-1028416 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-6324 .elementor-element.elementor-element-1028416 .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-6324 .elementor-element.elementor-element-48368d6{text-align:center;}.elementor-6324 .elementor-element.elementor-element-850463b{text-align:center;}.elementor-6324 .elementor-element.elementor-element-e465ab5{text-align:center;}.elementor-6324 .elementor-element.elementor-element-940134b .elementor-button{font-size:12px;padding:16px 44px 16px 44px;}.elementor-6324 .elementor-element.elementor-element-940134b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-11f00bf9{padding:40px 20px 40px 20px;}.elementor-6324 .elementor-element.elementor-element-5e92f177 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6324 .elementor-element.elementor-element-4f8b7496 .elementor-divider-separator{width:50px;}.elementor-6324 .elementor-element.elementor-element-4f8b7496 .elementor-divider{padding-top:5px;padding-bottom:5px;}.elementor-6324 .elementor-element.elementor-element-aa1b8f5 .elementor-button{font-size:12px;padding:16px 44px 16px 44px;}.elementor-6324 .elementor-element.elementor-element-aa1b8f5 > .elementor-widget-container{margin:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-6324 .elementor-element.elementor-element-38eae86c{width:70%;}.elementor-6324 .elementor-element.elementor-element-675f3008{width:30%;}.elementor-6324 .elementor-element.elementor-element-dd2b504{width:70%;}.elementor-6324 .elementor-element.elementor-element-4d4a279{width:30%;}.elementor-6324 .elementor-element.elementor-element-e051144{width:70%;}.elementor-6324 .elementor-element.elementor-element-d9fc48a{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6324 .elementor-element.elementor-element-510e4d8c{width:40%;}.elementor-6324 .elementor-element.elementor-element-30dfb0e6{width:60%;}}@media(min-width:1367px){.elementor-6324 .elementor-element.elementor-element-11f00bf9:not(.elementor-motion-effects-element-type-background), .elementor-6324 .elementor-element.elementor-element-11f00bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-15f801d0 */@media(max-width:360px){span.h1-span {
    font-size: 20px !important;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3115b9f1 */.redlink a{
    color: #C40D3C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27baa846 */ul{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fb51ae */ul{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ed9bdf0 */.red-link a{
    color:#C40D3C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58c966a */.red-link a{
    color:#C40D3C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e0c3c */.red-link a{
    color:#C40D3C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ab9b2a */.red-link a{
    color:#C40D3C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48368d6 */.red-link a{
    color:#C40D3C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-850463b */ul{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e465ab5 */.red-link a{
    color:#C40D3C;
}/* End custom CSS */