.elementor-1164 .elementor-element.elementor-element-323cd2d{--spacer-size:160px;}.elementor-1164 .elementor-element.elementor-element-a387fa6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1164 .elementor-element.elementor-element-a387fa6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2303535b );background-image:url("https://grainandboulder.com/wp-content/uploads/2025/05/205-Old-Canaan-After.webp");background-position:center center;}.elementor-1164 .elementor-element.elementor-element-a387fa6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1164 .elementor-element.elementor-element-a387fa6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1164 .elementor-element.elementor-element-c9c2d6c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1164 .elementor-element.elementor-element-c9c2d6c{text-align:center;}.elementor-1164 .elementor-element.elementor-element-c9c2d6c .elementor-heading-title{font-size:35px;font-weight:800;}.elementor-1164 .elementor-element.elementor-element-1e02538{text-align:center;font-size:34px;font-weight:900;color:var( --e-global-color-2a290f43 );}.elementor-1164 .elementor-element.elementor-element-1927234 .elementor-button{background-color:var( --e-global-color-d0376f8 );font-size:20px;font-weight:900;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 20px 20px 20px;}.elementor-1164 .elementor-element.elementor-element-1927234 .elementor-button:hover, .elementor-1164 .elementor-element.elementor-element-1927234 .elementor-button:focus{background-color:var( --e-global-color-d0376f8 );color:var( --e-global-color-2a290f43 );}.elementor-1164 .elementor-element.elementor-element-1927234 .elementor-button:hover svg, .elementor-1164 .elementor-element.elementor-element-1927234 .elementor-button:focus svg{fill:var( --e-global-color-2a290f43 );}.elementor-1164 .elementor-element.elementor-element-1e3713e{--spacer-size:50px;}.elementor-1164 .elementor-element.elementor-element-6420e57 > .elementor-widget-container{background-color:var( --e-global-color-d0376f8 );padding:20px 20px 20px 20px;}.elementor-1164 .elementor-element.elementor-element-6420e57{text-align:center;}.elementor-1164 .elementor-element.elementor-element-6420e57 .elementor-heading-title{font-size:35px;}.elementor-1164 .elementor-element.elementor-element-fe44656 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1164 .elementor-element.elementor-element-fe44656{font-size:17px;color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-dd8f740{text-align:start;font-size:25px;font-weight:900;text-decoration:underline;text-shadow:0px 0px 20px rgba(47.0614741847826, 77.72190583371487, 164.89999999999998, 0.3);color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-2163074 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1164 .elementor-element.elementor-element-2163074{font-weight:600;font-style:italic;color:var( --e-global-color-d0376f8 );}.elementor-1164 .elementor-element.elementor-element-63e2a5c{--spacer-size:50px;}.elementor-1164 .elementor-element.elementor-element-3c94be5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1164 .elementor-element.elementor-element-3c94be5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0376f8 );}.elementor-1164 .elementor-element.elementor-element-3c94be5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1164 .elementor-element.elementor-element-3c94be5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1164 .elementor-element.elementor-element-bed019b{text-align:start;}.elementor-1164 .elementor-element.elementor-element-bed019b .elementor-heading-title{font-size:32px;}.elementor-1164 .elementor-element.elementor-element-34f9815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1164 .elementor-element.elementor-element-34f9815 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5df26e );}.elementor-1164 .elementor-element.elementor-element-34f9815 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1164 .elementor-element.elementor-element-34f9815 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1164 .elementor-element.elementor-element-c0afc69{font-size:21px;color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-a0f00bb{--spacer-size:50px;}.elementor-1164 .elementor-element.elementor-element-1e9baea{text-align:center;}.elementor-1164 .elementor-element.elementor-element-1e9baea .elementor-heading-title{font-size:26px;}.elementor-1164 .elementor-element.elementor-element-bbfd1b6{text-align:end;}.elementor-1164 .elementor-element.elementor-element-91ea890{text-align:start;}.elementor-1164 .elementor-element.elementor-element-f939ff9{text-align:center;font-size:17px;font-weight:700;font-style:oblique;text-decoration:underline;line-height:10px;color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-4878973{text-align:end;}.elementor-1164 .elementor-element.elementor-element-a7eb5c4{text-align:start;}.elementor-1164 .elementor-element.elementor-element-90e8c14{text-align:center;font-size:17px;font-weight:700;font-style:oblique;text-decoration:underline;color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-87d17b9{text-align:end;}.elementor-1164 .elementor-element.elementor-element-4221d3f{text-align:start;}.elementor-1164 .elementor-element.elementor-element-916d31b{text-align:center;font-size:17px;font-weight:700;font-style:oblique;text-decoration:underline;color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-029c3f8{--spacer-size:50px;}.elementor-1164 .elementor-element.elementor-element-7dba9bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1164 .elementor-element.elementor-element-7dba9bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a290f43 );}.elementor-1164 .elementor-element.elementor-element-7dba9bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1164 .elementor-element.elementor-element-7dba9bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1164 .elementor-element.elementor-element-dc562b7 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-1164 .elementor-element.elementor-element-dc562b7{text-align:center;}.elementor-1164 .elementor-element.elementor-element-dc562b7 .elementor-heading-title{font-size:40px;color:var( --e-global-color-2303535b );}.elementor-1164 .elementor-element.elementor-element-d931c5b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1164 .elementor-element.elementor-element-d931c5b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a290f43 );}.elementor-1164 .elementor-element.elementor-element-d931c5b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1164 .elementor-element.elementor-element-d931c5b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1164 .elementor-element.elementor-element-476551e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1164 .elementor-element.elementor-element-476551e{font-size:29px;font-weight:500;color:var( --e-global-color-2303535b );}.elementor-1164 .elementor-element.elementor-element-9b36de1{text-align:center;}.elementor-1164 .elementor-element.elementor-element-9b36de1 .elementor-heading-title{font-size:35px;}.elementor-1164 .elementor-element.elementor-element-ed2ea5d .elementor-button{background-color:var( --e-global-color-primary );font-size:35px;}.elementor-1164 .elementor-element.elementor-element-bd7bbee{--spacer-size:50px;}.elementor-1164 .elementor-element.elementor-element-669ee0c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1164 .elementor-element.elementor-element-669ee0c{text-align:center;}.elementor-1164 .elementor-element.elementor-element-669ee0c .elementor-heading-title{font-size:35px;}.elementor-1164 .elementor-element.elementor-element-a293085 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1164 .elementor-element.elementor-element-a293085{text-align:center;font-size:20px;font-weight:800;color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-a99f5b5 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1164 .elementor-element.elementor-element-65839fe{font-size:20px;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1164 .elementor-element.elementor-element-f939ff9{line-height:1.4em;word-spacing:0.2em;}.elementor-1164 .elementor-element.elementor-element-f939ff9 p{margin-block-end:15px;}}