.elementor-128 .elementor-element.elementor-element-7a271b4 > .elementor-container{min-height:44vw;}.elementor-128 .elementor-element.elementor-element-7a271b4:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-7a271b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realtor.nopanichosting.com/wp-content/uploads/2024/06/kenny-eliason-mGZX2MOPR-s-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-128 .elementor-element.elementor-element-7a271b4 > .elementor-background-overlay{background-color:#594535;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-7a271b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-128 .elementor-element.elementor-element-722b283 > .elementor-element-populated{padding:0px 0px 80px 0px;}.elementor-128 .elementor-element.elementor-element-3c039b3 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-616ba01-font-family ), Sans-serif;font-size:var( --e-global-typography-616ba01-font-size );font-weight:var( --e-global-typography-616ba01-font-weight );line-height:var( --e-global-typography-616ba01-line-height );letter-spacing:var( --e-global-typography-616ba01-letter-spacing );word-spacing:var( --e-global-typography-616ba01-word-spacing );}.elementor-128 .elementor-element.elementor-element-45704faf:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-45704faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-128 .elementor-element.elementor-element-45704faf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-128 .elementor-element.elementor-element-45704faf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-662307d5 > .elementor-element-populated{padding:92px 0px 92px 0px;}.elementor-128 .elementor-element.elementor-element-5edd7cd3 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-b274772-font-family ), Sans-serif;font-size:var( --e-global-typography-b274772-font-size );font-weight:var( --e-global-typography-b274772-font-weight );line-height:var( --e-global-typography-b274772-line-height );letter-spacing:var( --e-global-typography-b274772-letter-spacing );word-spacing:var( --e-global-typography-b274772-word-spacing );}.elementor-128 .elementor-element.elementor-element-5edd7cd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-74e6ccba{color:var( --e-global-color-b657c9c );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-128 .elementor-element.elementor-element-74e6ccba > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-9a24e0a > .elementor-element-populated{padding:80px 0px 92px 0px;}.elementor-128 .elementor-element.elementor-element-0ddd580 .elementor-heading-title{color:var( --e-global-color-573d8e6 );font-family:var( --e-global-typography-b494bed-font-family ), Sans-serif;font-size:var( --e-global-typography-b494bed-font-size );font-weight:var( --e-global-typography-b494bed-font-weight );line-height:var( --e-global-typography-b494bed-line-height );letter-spacing:var( --e-global-typography-b494bed-letter-spacing );word-spacing:var( --e-global-typography-b494bed-word-spacing );}.elementor-128 .elementor-element.elementor-element-0ddd580 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-128 .elementor-element.elementor-element-e4f897f{--grid-columns:1;}.elementor-128 .elementor-element.elementor-element-6fbee81 > .elementor-container{min-height:352px;}.elementor-128 .elementor-element.elementor-element-6fbee81{margin-top:40px;margin-bottom:0px;}.elementor-128 .elementor-element.elementor-element-bf1cfeb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-128 .elementor-element.elementor-element-bf1cfeb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realtor.nopanichosting.com/wp-content/uploads/2024/06/dillon-kydd-XGvwt544g8k-unsplash-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-128 .elementor-element.elementor-element-bf1cfeb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-bf1cfeb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-b122bd4{color:var( --e-global-color-text );font-family:var( --e-global-typography-5cb617a-font-family ), Sans-serif;font-size:var( --e-global-typography-5cb617a-font-size );font-weight:var( --e-global-typography-5cb617a-font-weight );line-height:var( --e-global-typography-5cb617a-line-height );letter-spacing:var( --e-global-typography-5cb617a-letter-spacing );word-spacing:var( --e-global-typography-5cb617a-word-spacing );width:auto;max-width:auto;}.elementor-128 .elementor-element.elementor-element-b122bd4 > .elementor-widget-container{padding:4px 14px 4px 14px;background-color:#D9D1CF;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-c974c4f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-c974c4f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-c974c4f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-128 .elementor-element.elementor-element-c974c4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-128 .elementor-element.elementor-element-c974c4f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-128 .elementor-element.elementor-element-c974c4f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-421c655 );}.elementor-128 .elementor-element.elementor-element-c974c4f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 0px 60px;}.elementor-128 .elementor-element.elementor-element-c974c4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-d96641f{text-align:center;width:100%;max-width:100%;}.elementor-128 .elementor-element.elementor-element-d96641f .elementor-heading-title{font-family:var( --e-global-typography-92a5a40-font-family ), Sans-serif;font-size:var( --e-global-typography-92a5a40-font-size );font-weight:var( --e-global-typography-92a5a40-font-weight );line-height:var( --e-global-typography-92a5a40-line-height );letter-spacing:var( --e-global-typography-92a5a40-letter-spacing );word-spacing:var( --e-global-typography-92a5a40-word-spacing );}.elementor-128 .elementor-element.elementor-element-0064dea{text-align:center;font-family:var( --e-global-typography-a1b5371-font-family ), Sans-serif;font-size:var( --e-global-typography-a1b5371-font-size );font-weight:var( --e-global-typography-a1b5371-font-weight );line-height:var( --e-global-typography-a1b5371-line-height );letter-spacing:var( --e-global-typography-a1b5371-letter-spacing );word-spacing:var( --e-global-typography-a1b5371-word-spacing );width:100%;max-width:100%;}.elementor-128 .elementor-element.elementor-element-0064dea > .elementor-widget-container{padding:6px 0px 12px 0px;}.elementor-128 .elementor-element.elementor-element-c64ad68{text-align:center;font-family:var( --e-global-typography-a1b5371-font-family ), Sans-serif;font-size:var( --e-global-typography-a1b5371-font-size );font-weight:var( --e-global-typography-a1b5371-font-weight );line-height:var( --e-global-typography-a1b5371-line-height );letter-spacing:var( --e-global-typography-a1b5371-letter-spacing );word-spacing:var( --e-global-typography-a1b5371-word-spacing );width:auto;max-width:auto;}.elementor-128 .elementor-element.elementor-element-c64ad68 > .elementor-widget-container{padding:0px 12px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-791babb{text-align:center;font-family:var( --e-global-typography-a1b5371-font-family ), Sans-serif;font-size:var( --e-global-typography-a1b5371-font-size );font-weight:var( --e-global-typography-a1b5371-font-weight );line-height:var( --e-global-typography-a1b5371-line-height );letter-spacing:var( --e-global-typography-a1b5371-letter-spacing );word-spacing:var( --e-global-typography-a1b5371-word-spacing );width:auto;max-width:auto;}.elementor-128 .elementor-element.elementor-element-791babb > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-128 .elementor-element.elementor-element-2350437{text-align:center;font-family:var( --e-global-typography-a1b5371-font-family ), Sans-serif;font-size:var( --e-global-typography-a1b5371-font-size );font-weight:var( --e-global-typography-a1b5371-font-weight );line-height:var( --e-global-typography-a1b5371-line-height );letter-spacing:var( --e-global-typography-a1b5371-letter-spacing );word-spacing:var( --e-global-typography-a1b5371-word-spacing );width:auto;max-width:auto;}.elementor-128 .elementor-element.elementor-element-2350437 > .elementor-widget-container{padding:0px 0px 0px 12px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-ea46d3e{text-align:center;}.elementor-128 .elementor-element.elementor-element-ea46d3e .elementor-heading-title{font-family:var( --e-global-typography-5cb617a-font-family ), Sans-serif;font-size:var( --e-global-typography-5cb617a-font-size );font-weight:var( --e-global-typography-5cb617a-font-weight );line-height:var( --e-global-typography-5cb617a-line-height );letter-spacing:var( --e-global-typography-5cb617a-letter-spacing );word-spacing:var( --e-global-typography-5cb617a-word-spacing );}.elementor-128 .elementor-element.elementor-element-ea46d3e > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-596e7d6:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-596e7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d995b2d );}.elementor-128 .elementor-element.elementor-element-596e7d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-128 .elementor-element.elementor-element-596e7d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-3572d6a > .elementor-element-populated{padding:80px 0px 112px 0px;}.elementor-128 .elementor-element.elementor-element-7be0268 .elementor-heading-title{color:var( --e-global-color-573d8e6 );font-family:var( --e-global-typography-b494bed-font-family ), Sans-serif;font-size:var( --e-global-typography-b494bed-font-size );font-weight:var( --e-global-typography-b494bed-font-weight );line-height:var( --e-global-typography-b494bed-line-height );letter-spacing:var( --e-global-typography-b494bed-letter-spacing );word-spacing:var( --e-global-typography-b494bed-word-spacing );}.elementor-128 .elementor-element.elementor-element-7be0268 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-128 .elementor-element.elementor-element-75d234f{--grid-columns:3;}.elementor-128 .elementor-element.elementor-element-75d234f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-3a4a6a4f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-6583e64e > .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:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-6583e64e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-7027ffc4 img{width:100%;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-1e69a8ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-1e69a8ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-1e69a8ff > .elementor-element-populated{padding:0px 72px 0px 72px;}.elementor-128 .elementor-element.elementor-element-732bc823 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-234eaa3-font-family ), Sans-serif;font-size:var( --e-global-typography-234eaa3-font-size );font-weight:var( --e-global-typography-234eaa3-font-weight );line-height:var( --e-global-typography-234eaa3-line-height );letter-spacing:var( --e-global-typography-234eaa3-letter-spacing );word-spacing:var( --e-global-typography-234eaa3-word-spacing );}.elementor-128 .elementor-element.elementor-element-52ee37a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-128 .elementor-element.elementor-element-52ee37a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-46c76e78 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-3545f9d-font-family ), Sans-serif;font-size:var( --e-global-typography-3545f9d-font-size );font-weight:var( --e-global-typography-3545f9d-font-weight );line-height:var( --e-global-typography-3545f9d-line-height );letter-spacing:var( --e-global-typography-3545f9d-letter-spacing );word-spacing:var( --e-global-typography-3545f9d-word-spacing );}@media(max-width:1220px){.elementor-128 .elementor-element.elementor-element-7a271b4 > .elementor-container{min-height:56vw;}.elementor-128 .elementor-element.elementor-element-7a271b4:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-7a271b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-128 .elementor-element.elementor-element-722b283 > .elementor-element-populated{padding:0px 40px 60px 40px;}.elementor-128 .elementor-element.elementor-element-3c039b3 .elementor-heading-title{font-size:var( --e-global-typography-616ba01-font-size );line-height:var( --e-global-typography-616ba01-line-height );letter-spacing:var( --e-global-typography-616ba01-letter-spacing );word-spacing:var( --e-global-typography-616ba01-word-spacing );}.elementor-128 .elementor-element.elementor-element-662307d5 > .elementor-element-populated{padding:60px 40px 60px 40px;}.elementor-128 .elementor-element.elementor-element-5edd7cd3 .elementor-heading-title{font-size:var( --e-global-typography-b274772-font-size );line-height:var( --e-global-typography-b274772-line-height );letter-spacing:var( --e-global-typography-b274772-letter-spacing );word-spacing:var( --e-global-typography-b274772-word-spacing );}.elementor-128 .elementor-element.elementor-element-74e6ccba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-128 .elementor-element.elementor-element-74e6ccba > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-9a24e0a > .elementor-element-populated{padding:48px 40px 56px 40px;}.elementor-128 .elementor-element.elementor-element-0ddd580 .elementor-heading-title{font-size:var( --e-global-typography-b494bed-font-size );line-height:var( --e-global-typography-b494bed-line-height );letter-spacing:var( --e-global-typography-b494bed-letter-spacing );word-spacing:var( --e-global-typography-b494bed-word-spacing );}.elementor-128 .elementor-element.elementor-element-0ddd580 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-e4f897f{--grid-columns:1;}.elementor-128 .elementor-element.elementor-element-6fbee81 > .elementor-container{min-height:40vw;}.elementor-128 .elementor-element.elementor-element-b122bd4{font-size:var( --e-global-typography-5cb617a-font-size );line-height:var( --e-global-typography-5cb617a-line-height );letter-spacing:var( --e-global-typography-5cb617a-letter-spacing );word-spacing:var( --e-global-typography-5cb617a-word-spacing );}.elementor-128 .elementor-element.elementor-element-c974c4f > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-128 .elementor-element.elementor-element-d96641f .elementor-heading-title{font-size:var( --e-global-typography-92a5a40-font-size );line-height:var( --e-global-typography-92a5a40-line-height );letter-spacing:var( --e-global-typography-92a5a40-letter-spacing );word-spacing:var( --e-global-typography-92a5a40-word-spacing );}.elementor-128 .elementor-element.elementor-element-0064dea{font-size:var( --e-global-typography-a1b5371-font-size );line-height:var( --e-global-typography-a1b5371-line-height );letter-spacing:var( --e-global-typography-a1b5371-letter-spacing );word-spacing:var( --e-global-typography-a1b5371-word-spacing );}.elementor-128 .elementor-element.elementor-element-c64ad68{font-size:var( --e-global-typography-a1b5371-font-size );line-height:var( --e-global-typography-a1b5371-line-height );letter-spacing:var( --e-global-typography-a1b5371-letter-spacing );word-spacing:var( --e-global-typography-a1b5371-word-spacing );}.elementor-128 .elementor-element.elementor-element-791babb{font-size:var( --e-global-typography-a1b5371-font-size );line-height:var( --e-global-typography-a1b5371-line-height );letter-spacing:var( --e-global-typography-a1b5371-letter-spacing );word-spacing:var( --e-global-typography-a1b5371-word-spacing );}.elementor-128 .elementor-element.elementor-element-2350437{font-size:var( --e-global-typography-a1b5371-font-size );line-height:var( --e-global-typography-a1b5371-line-height );letter-spacing:var( --e-global-typography-a1b5371-letter-spacing );word-spacing:var( --e-global-typography-a1b5371-word-spacing );}.elementor-128 .elementor-element.elementor-element-ea46d3e .elementor-heading-title{font-size:var( --e-global-typography-5cb617a-font-size );line-height:var( --e-global-typography-5cb617a-line-height );letter-spacing:var( --e-global-typography-5cb617a-letter-spacing );word-spacing:var( --e-global-typography-5cb617a-word-spacing );}.elementor-128 .elementor-element.elementor-element-3572d6a > .elementor-element-populated{padding:48px 40px 84px 40px;}.elementor-128 .elementor-element.elementor-element-7be0268 .elementor-heading-title{font-size:var( --e-global-typography-b494bed-font-size );line-height:var( --e-global-typography-b494bed-line-height );letter-spacing:var( --e-global-typography-b494bed-letter-spacing );word-spacing:var( --e-global-typography-b494bed-word-spacing );}.elementor-128 .elementor-element.elementor-element-7be0268 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-75d234f{--grid-columns:2;--grid-column-gap:32px;--grid-row-gap:32px;}.elementor-128 .elementor-element.elementor-element-75d234f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-7027ffc4 img{width:100%;}.elementor-128 .elementor-element.elementor-element-1e69a8ff > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-128 .elementor-element.elementor-element-732bc823 .elementor-heading-title{font-size:var( --e-global-typography-234eaa3-font-size );line-height:var( --e-global-typography-234eaa3-line-height );letter-spacing:var( --e-global-typography-234eaa3-letter-spacing );word-spacing:var( --e-global-typography-234eaa3-word-spacing );}.elementor-128 .elementor-element.elementor-element-52ee37a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-128 .elementor-element.elementor-element-46c76e78 .elementor-heading-title{font-size:var( --e-global-typography-3545f9d-font-size );line-height:var( --e-global-typography-3545f9d-line-height );letter-spacing:var( --e-global-typography-3545f9d-letter-spacing );word-spacing:var( --e-global-typography-3545f9d-word-spacing );}}@media(max-width:767px){.elementor-128 .elementor-element.elementor-element-7a271b4:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-7a271b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-128 .elementor-element.elementor-element-7a271b4 > .elementor-background-overlay{opacity:0.4;}.elementor-128 .elementor-element.elementor-element-722b283 > .elementor-element-populated{padding:0px 24px 24px 24px;}.elementor-128 .elementor-element.elementor-element-3c039b3 .elementor-heading-title{font-size:var( --e-global-typography-616ba01-font-size );line-height:var( --e-global-typography-616ba01-line-height );letter-spacing:var( --e-global-typography-616ba01-letter-spacing );word-spacing:var( --e-global-typography-616ba01-word-spacing );}.elementor-128 .elementor-element.elementor-element-662307d5 > .elementor-element-populated{padding:36px 24px 36px 24px;}.elementor-128 .elementor-element.elementor-element-5edd7cd3 .elementor-heading-title{font-size:var( --e-global-typography-b274772-font-size );line-height:var( --e-global-typography-b274772-line-height );letter-spacing:var( --e-global-typography-b274772-letter-spacing );word-spacing:var( --e-global-typography-b274772-word-spacing );}.elementor-128 .elementor-element.elementor-element-74e6ccba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-128 .elementor-element.elementor-element-9a24e0a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-128 .elementor-element.elementor-element-9a24e0a > .elementor-element-populated{padding:32px 24px 48px 24px;}.elementor-128 .elementor-element.elementor-element-0ddd580 .elementor-heading-title{font-size:var( --e-global-typography-b494bed-font-size );line-height:var( --e-global-typography-b494bed-line-height );letter-spacing:var( --e-global-typography-b494bed-letter-spacing );word-spacing:var( --e-global-typography-b494bed-word-spacing );}.elementor-128 .elementor-element.elementor-element-0ddd580 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-128 .elementor-element.elementor-element-e4f897f{--grid-columns:1;}.elementor-128 .elementor-element.elementor-element-e4f897f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-6fbee81{margin-top:24px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-b122bd4{font-size:var( --e-global-typography-5cb617a-font-size );line-height:var( --e-global-typography-5cb617a-line-height );letter-spacing:var( --e-global-typography-5cb617a-letter-spacing );word-spacing:var( --e-global-typography-5cb617a-word-spacing );}.elementor-128 .elementor-element.elementor-element-c974c4f > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-128 .elementor-element.elementor-element-d96641f .elementor-heading-title{font-size:var( --e-global-typography-92a5a40-font-size );line-height:var( --e-global-typography-92a5a40-line-height );letter-spacing:var( --e-global-typography-92a5a40-letter-spacing );word-spacing:var( --e-global-typography-92a5a40-word-spacing );}.elementor-128 .elementor-element.elementor-element-0064dea{font-size:var( --e-global-typography-a1b5371-font-size );line-height:var( --e-global-typography-a1b5371-line-height );letter-spacing:var( --e-global-typography-a1b5371-letter-spacing );word-spacing:var( --e-global-typography-a1b5371-word-spacing );}.elementor-128 .elementor-element.elementor-element-0064dea > .elementor-widget-container{padding:4px 0px 6px 0px;}.elementor-128 .elementor-element.elementor-element-c64ad68{font-size:var( --e-global-typography-a1b5371-font-size );line-height:var( --e-global-typography-a1b5371-line-height );letter-spacing:var( --e-global-typography-a1b5371-letter-spacing );word-spacing:var( --e-global-typography-a1b5371-word-spacing );}.elementor-128 .elementor-element.elementor-element-c64ad68 > .elementor-widget-container{border-width:0px 1px 0px 0px;}.elementor-128 .elementor-element.elementor-element-791babb{font-size:var( --e-global-typography-a1b5371-font-size );line-height:var( --e-global-typography-a1b5371-line-height );letter-spacing:var( --e-global-typography-a1b5371-letter-spacing );word-spacing:var( --e-global-typography-a1b5371-word-spacing );}.elementor-128 .elementor-element.elementor-element-2350437{font-size:var( --e-global-typography-a1b5371-font-size );line-height:var( --e-global-typography-a1b5371-line-height );letter-spacing:var( --e-global-typography-a1b5371-letter-spacing );word-spacing:var( --e-global-typography-a1b5371-word-spacing );}.elementor-128 .elementor-element.elementor-element-2350437 > .elementor-widget-container{border-width:0px 0px 0px 1px;}.elementor-128 .elementor-element.elementor-element-ea46d3e .elementor-heading-title{font-size:var( --e-global-typography-5cb617a-font-size );line-height:var( --e-global-typography-5cb617a-line-height );letter-spacing:var( --e-global-typography-5cb617a-letter-spacing );word-spacing:var( --e-global-typography-5cb617a-word-spacing );}.elementor-128 .elementor-element.elementor-element-ea46d3e > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-3572d6a > .elementor-element-populated{padding:32px 24px 52px 24px;}.elementor-128 .elementor-element.elementor-element-7be0268 .elementor-heading-title{font-size:var( --e-global-typography-b494bed-font-size );line-height:var( --e-global-typography-b494bed-line-height );letter-spacing:var( --e-global-typography-b494bed-letter-spacing );word-spacing:var( --e-global-typography-b494bed-word-spacing );}.elementor-128 .elementor-element.elementor-element-7be0268 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-128 .elementor-element.elementor-element-75d234f{--grid-columns:1;--grid-column-gap:24px;--grid-row-gap:24px;}.elementor-128 .elementor-element.elementor-element-1e69a8ff > .elementor-element-populated{padding:36px 24px 36px 24px;}.elementor-128 .elementor-element.elementor-element-732bc823 .elementor-heading-title{font-size:var( --e-global-typography-234eaa3-font-size );line-height:var( --e-global-typography-234eaa3-line-height );letter-spacing:var( --e-global-typography-234eaa3-letter-spacing );word-spacing:var( --e-global-typography-234eaa3-word-spacing );}.elementor-128 .elementor-element.elementor-element-52ee37a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-128 .elementor-element.elementor-element-46c76e78 .elementor-heading-title{font-size:var( --e-global-typography-3545f9d-font-size );line-height:var( --e-global-typography-3545f9d-line-height );letter-spacing:var( --e-global-typography-3545f9d-letter-spacing );word-spacing:var( --e-global-typography-3545f9d-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-74e6ccba */.realtorlink  {
    text-decoration: underline solid 1px !important;
    text-underline-offset: 2px;
    color: #343536 !important;
}

.realtorlink:hover {
    text-decoration: underline solid 2px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bf1cfeb */.elementor-128 .elementor-element.elementor-element-bf1cfeb {
    height: 352px;
}

/* Medium devices (tablets, 1221px and down to 768)*/
@media (min-width: 768px) and (max-width: 1221px) {
    .elementor-128 .elementor-element.elementor-element-bf1cfeb {
    height: 40vw;
}
}

/* Extra small devices (phones, 767px and down)*/
@media only screen and (max-width: 767px) {
    .elementor-128 .elementor-element.elementor-element-bf1cfeb {
    height: 56vw;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52ee37a */.elementor-128 .elementor-element.elementor-element-52ee37a {
    width: 570px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46c76e78 */.elementor-128 .elementor-element.elementor-element-46c76e78 a {
    text-decoration: none;
}

.elementor-128 .elementor-element.elementor-element-46c76e78 a:hover{
    text-decoration: underline 1.5px solid;
    text-underline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e69a8ff */.elementor-128 .elementor-element.elementor-element-1e69a8ff {
    padding-right: calc((100vw - 1140px)/2);
}/* End custom CSS */