.elementor-4294 .elementor-element.elementor-element-2b09d94:not(.elementor-motion-effects-element-type-background), .elementor-4294 .elementor-element.elementor-element-2b09d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.shorehousecanna.com/wp-content/uploads/2025/07/shorehouse-canna-sand.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4294 .elementor-element.elementor-element-2b09d94 > .elementor-background-overlay{background-color:var( --e-global-color-fab3e36 );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-2b09d94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4294 .elementor-element.elementor-element-c672ad1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4294 .elementor-element.elementor-element-c672ad1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4294 .elementor-element.elementor-element-c672ad1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-70522aa{text-align:center;}.elementor-4294 .elementor-element.elementor-element-70522aa .elementor-heading-title{font-family:"Juniper", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4294 .elementor-element.elementor-element-1518bcf{text-align:center;}.elementor-4294 .elementor-element.elementor-element-1518bcf .elementor-heading-title{font-family:"Juniper", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-b5a5da6{text-align:center;line-height:27px;color:#FFFFFF;}.elementor-4294 .elementor-element.elementor-element-b5a5da6 a{color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-339cce8{padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4294 .elementor-element.elementor-element-09cad57.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4294 .elementor-element.elementor-element-09cad57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4294 .elementor-element.elementor-element-09cad57 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-17d425c{text-align:start;}.elementor-4294 .elementor-element.elementor-element-a3d865f{columns:2;line-height:27px;}.elementor-4294 .elementor-element.elementor-element-a3d865f a{color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-12c6ab7 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-12c6ab7 .elementor-button:hover, .elementor-4294 .elementor-element.elementor-element-12c6ab7 .elementor-button:focus{background-color:var( --e-global-color-3869238 );}.elementor-bc-flex-widget .elementor-4294 .elementor-element.elementor-element-2a08f09.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-4294 .elementor-element.elementor-element-2a08f09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-4294 .elementor-element.elementor-element-2a08f09 > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-4294 .elementor-element.elementor-element-2a08f09 > .elementor-element-populated, .elementor-4294 .elementor-element.elementor-element-2a08f09 > .elementor-element-populated > .elementor-background-overlay, .elementor-4294 .elementor-element.elementor-element-2a08f09 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-4294 .elementor-element.elementor-element-2a08f09:hover > .elementor-element-populated{box-shadow:6px 10px 18px -10px rgba(0, 0, 0, 0.22);}.elementor-4294 .elementor-element.elementor-element-2a08f09 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-40d104c:not(.elementor-motion-effects-element-type-background), .elementor-4294 .elementor-element.elementor-element-40d104c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.shorehousecanna.com/wp-content/uploads/2025/07/shorehouse-canna-sand.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4294 .elementor-element.elementor-element-40d104c > .elementor-background-overlay{background-color:var( --e-global-color-fab3e36 );opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-40d104c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-4294 .elementor-element.elementor-element-83b6d83 img{width:6%;}.elementor-4294 .elementor-element.elementor-element-5d11397{text-align:center;}.elementor-4294 .elementor-element.elementor-element-5d11397 .elementor-heading-title{color:#FFFFFF;}.elementor-4294 .elementor-element.elementor-element-4e0aa13 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-4e0aa13 .elementor-button:hover, .elementor-4294 .elementor-element.elementor-element-4e0aa13 .elementor-button:focus{background-color:var( --e-global-color-3869238 );}.elementor-4294 .elementor-element.elementor-element-5771af5{padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4294 .elementor-element.elementor-element-b6ea9fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4294 .elementor-element.elementor-element-b6ea9fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4294 .elementor-element.elementor-element-b6ea9fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-bfb4dac{text-align:start;}.elementor-4294 .elementor-element.elementor-element-3984080{text-align:start;}.elementor-4294 .elementor-element.elementor-element-3984080 .elementor-heading-title{font-family:"Juniper", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-2a34efb{line-height:27px;}.elementor-4294 .elementor-element.elementor-element-2a34efb a{color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-83112f2 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-83112f2 .elementor-button:hover, .elementor-4294 .elementor-element.elementor-element-83112f2 .elementor-button:focus{background-color:var( --e-global-color-3869238 );}.elementor-bc-flex-widget .elementor-4294 .elementor-element.elementor-element-9e0d09f.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-4294 .elementor-element.elementor-element-9e0d09f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-4294 .elementor-element.elementor-element-9e0d09f > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-4294 .elementor-element.elementor-element-9e0d09f > .elementor-element-populated, .elementor-4294 .elementor-element.elementor-element-9e0d09f > .elementor-element-populated > .elementor-background-overlay, .elementor-4294 .elementor-element.elementor-element-9e0d09f > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-4294 .elementor-element.elementor-element-9e0d09f:hover > .elementor-element-populated{box-shadow:6px 10px 18px -10px rgba(0, 0, 0, 0.22);}.elementor-4294 .elementor-element.elementor-element-9e0d09f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-6e5f608:not(.elementor-motion-effects-element-type-background), .elementor-4294 .elementor-element.elementor-element-6e5f608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.shorehousecanna.com/wp-content/uploads/2025/07/shorehouse-canna-sand.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4294 .elementor-element.elementor-element-6e5f608 > .elementor-background-overlay{background-color:var( --e-global-color-fab3e36 );opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-6e5f608 > .elementor-container{max-width:900px;}.elementor-4294 .elementor-element.elementor-element-6e5f608{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-4294 .elementor-element.elementor-element-a434455 img{width:6%;}.elementor-4294 .elementor-element.elementor-element-f4aafed{text-align:center;}.elementor-4294 .elementor-element.elementor-element-f4aafed .elementor-heading-title{color:#FFFFFF;}.elementor-4294 .elementor-element.elementor-element-3e84c5f{line-height:27px;color:#FFFFFF;}.elementor-4294 .elementor-element.elementor-element-3e84c5f a{color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-e5e22f2 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-e5e22f2 .elementor-button:hover, .elementor-4294 .elementor-element.elementor-element-e5e22f2 .elementor-button:focus{background-color:var( --e-global-color-3869238 );}.elementor-4294 .elementor-element.elementor-element-e450a89{padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4294 .elementor-element.elementor-element-81007d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4294 .elementor-element.elementor-element-81007d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4294 .elementor-element.elementor-element-81007d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-83a9cc2{text-align:start;}.elementor-4294 .elementor-element.elementor-element-402b898{text-align:start;}.elementor-4294 .elementor-element.elementor-element-402b898 .elementor-heading-title{font-family:"Juniper", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-a11f964{line-height:27px;}.elementor-4294 .elementor-element.elementor-element-a11f964 a{color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-0c203d3 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-0c203d3 .elementor-button:hover, .elementor-4294 .elementor-element.elementor-element-0c203d3 .elementor-button:focus{background-color:var( --e-global-color-3869238 );}.elementor-bc-flex-widget .elementor-4294 .elementor-element.elementor-element-60474ff.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-4294 .elementor-element.elementor-element-60474ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-4294 .elementor-element.elementor-element-60474ff > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-4294 .elementor-element.elementor-element-60474ff > .elementor-element-populated, .elementor-4294 .elementor-element.elementor-element-60474ff > .elementor-element-populated > .elementor-background-overlay, .elementor-4294 .elementor-element.elementor-element-60474ff > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-4294 .elementor-element.elementor-element-60474ff:hover > .elementor-element-populated{box-shadow:6px 10px 18px -10px rgba(0, 0, 0, 0.22);}.elementor-4294 .elementor-element.elementor-element-60474ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-b43e062:not(.elementor-motion-effects-element-type-background), .elementor-4294 .elementor-element.elementor-element-b43e062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-b43e062 > .elementor-background-overlay{opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-b43e062{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-4294 .elementor-element.elementor-element-2075ffa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-60a0b42{text-align:start;}.elementor-4294 .elementor-element.elementor-element-60a0b42 .elementor-heading-title{color:#FFFFFF;}.elementor-4294 .elementor-element.elementor-element-cfadff8:not(.elementor-motion-effects-element-type-background), .elementor-4294 .elementor-element.elementor-element-cfadff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c22692 );}.elementor-4294 .elementor-element.elementor-element-cfadff8, .elementor-4294 .elementor-element.elementor-element-cfadff8 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-4294 .elementor-element.elementor-element-cfadff8{box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.26);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;}.elementor-4294 .elementor-element.elementor-element-cfadff8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-c46eba5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 15px 20px 15px;}.elementor-4294 .elementor-element.elementor-element-94912d4{text-align:start;}.elementor-4294 .elementor-element.elementor-element-94912d4 .elementor-heading-title{font-family:"Juniper", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4294 .elementor-element.elementor-element-101df3b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-101df3b{line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-4294 .elementor-element.elementor-element-101df3b a{color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-3e5ba43:not(.elementor-motion-effects-element-type-background), .elementor-4294 .elementor-element.elementor-element-3e5ba43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c22692 );}.elementor-4294 .elementor-element.elementor-element-3e5ba43, .elementor-4294 .elementor-element.elementor-element-3e5ba43 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-4294 .elementor-element.elementor-element-3e5ba43{box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.26);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;}.elementor-4294 .elementor-element.elementor-element-3e5ba43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-599b1a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 15px 20px 15px;}.elementor-4294 .elementor-element.elementor-element-2831cbc{text-align:start;}.elementor-4294 .elementor-element.elementor-element-2831cbc .elementor-heading-title{font-family:"Juniper", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4294 .elementor-element.elementor-element-32b6ecd > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-32b6ecd{line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-4294 .elementor-element.elementor-element-32b6ecd a{color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-cef20e8:not(.elementor-motion-effects-element-type-background), .elementor-4294 .elementor-element.elementor-element-cef20e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c22692 );}.elementor-4294 .elementor-element.elementor-element-cef20e8, .elementor-4294 .elementor-element.elementor-element-cef20e8 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-4294 .elementor-element.elementor-element-cef20e8{box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.26);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;}.elementor-4294 .elementor-element.elementor-element-cef20e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-541c78d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 15px 20px 15px;}.elementor-4294 .elementor-element.elementor-element-310cf6b{text-align:start;}.elementor-4294 .elementor-element.elementor-element-310cf6b .elementor-heading-title{font-family:"Juniper", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4294 .elementor-element.elementor-element-d3afabe > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-d3afabe{line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-4294 .elementor-element.elementor-element-d3afabe a{color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-b395e3b:not(.elementor-motion-effects-element-type-background), .elementor-4294 .elementor-element.elementor-element-b395e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c22692 );}.elementor-4294 .elementor-element.elementor-element-b395e3b, .elementor-4294 .elementor-element.elementor-element-b395e3b > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-4294 .elementor-element.elementor-element-b395e3b{box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.26);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;}.elementor-4294 .elementor-element.elementor-element-b395e3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-1c626a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 15px 20px 15px;}.elementor-4294 .elementor-element.elementor-element-01f6684{text-align:start;}.elementor-4294 .elementor-element.elementor-element-01f6684 .elementor-heading-title{font-family:"Juniper", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4294 .elementor-element.elementor-element-a2c4a87 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-a2c4a87{line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-4294 .elementor-element.elementor-element-a2c4a87 a{color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-66b0f0d:not(.elementor-motion-effects-element-type-background), .elementor-4294 .elementor-element.elementor-element-66b0f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c22692 );}.elementor-4294 .elementor-element.elementor-element-66b0f0d, .elementor-4294 .elementor-element.elementor-element-66b0f0d > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-4294 .elementor-element.elementor-element-66b0f0d{box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.26);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;}.elementor-4294 .elementor-element.elementor-element-66b0f0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-1ac01de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 15px 20px 15px;}.elementor-4294 .elementor-element.elementor-element-4f21ef4{text-align:start;}.elementor-4294 .elementor-element.elementor-element-4f21ef4 .elementor-heading-title{font-family:"Juniper", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4294 .elementor-element.elementor-element-c34aafa > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-c34aafa{line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-4294 .elementor-element.elementor-element-c34aafa a{color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-d80d708:not(.elementor-motion-effects-element-type-background), .elementor-4294 .elementor-element.elementor-element-d80d708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.shorehousecanna.com/wp-content/uploads/2025/07/shorehouse-canna-sand.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4294 .elementor-element.elementor-element-d80d708 > .elementor-background-overlay{background-color:var( --e-global-color-fab3e36 );opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4294 .elementor-element.elementor-element-d80d708 > .elementor-container{max-width:900px;}.elementor-4294 .elementor-element.elementor-element-d80d708{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-4294 .elementor-element.elementor-element-85088e4 img{width:6%;}.elementor-4294 .elementor-element.elementor-element-c630e89{text-align:center;}.elementor-4294 .elementor-element.elementor-element-c630e89 .elementor-heading-title{color:#FFFFFF;}.elementor-4294 .elementor-element.elementor-element-77b69ea{text-align:center;line-height:27px;color:#FFFFFF;}.elementor-4294 .elementor-element.elementor-element-77b69ea a{color:#FFFFFF;}.elementor-4294 .elementor-element.elementor-element-77b69ea a:hover, .elementor-4294 .elementor-element.elementor-element-77b69ea a:focus{color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-c693d02 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-4294 .elementor-element.elementor-element-c693d02 .elementor-button:hover, .elementor-4294 .elementor-element.elementor-element-c693d02 .elementor-button:focus{background-color:var( --e-global-color-3869238 );}:root{--page-title-display:none;}body.elementor-page-4294{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:601px){.elementor-4294 .elementor-element.elementor-element-09cad57{width:64.567%;}.elementor-4294 .elementor-element.elementor-element-2a08f09{width:35.398%;}.elementor-4294 .elementor-element.elementor-element-b6ea9fc{width:49.5%;}.elementor-4294 .elementor-element.elementor-element-9e0d09f{width:50.465%;}.elementor-4294 .elementor-element.elementor-element-403b357{width:100%;}.elementor-4294 .elementor-element.elementor-element-81007d9{width:49.5%;}.elementor-4294 .elementor-element.elementor-element-60474ff{width:50.465%;}.elementor-4294 .elementor-element.elementor-element-76e2732{width:100%;}}@media(max-width:992px){.elementor-4294 .elementor-element.elementor-element-2b09d94{padding:40px 40px 40px 40px;}.elementor-4294 .elementor-element.elementor-element-c672ad1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-1518bcf .elementor-heading-title{font-size:1.75em;}.elementor-4294 .elementor-element.elementor-element-339cce8{padding:40px 40px 40px 40px;}.elementor-4294 .elementor-element.elementor-element-09cad57 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-a3d865f{columns:1;}.elementor-4294 .elementor-element.elementor-element-12c6ab7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-2a08f09 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-40d104c{padding:40px 40px 40px 40px;}.elementor-4294 .elementor-element.elementor-element-83b6d83 img{width:10%;}.elementor-4294 .elementor-element.elementor-element-5771af5{padding:40px 40px 40px 40px;}.elementor-4294 .elementor-element.elementor-element-b6ea9fc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-3984080 .elementor-heading-title{font-size:1.75em;}.elementor-4294 .elementor-element.elementor-element-83112f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-9e0d09f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-6e5f608{padding:40px 40px 40px 40px;}.elementor-4294 .elementor-element.elementor-element-a434455 img{width:10%;}.elementor-4294 .elementor-element.elementor-element-e450a89{padding:40px 40px 40px 40px;}.elementor-4294 .elementor-element.elementor-element-81007d9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-402b898 .elementor-heading-title{font-size:1.75em;}.elementor-4294 .elementor-element.elementor-element-0c203d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-60474ff > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-b43e062{padding:40px 40px 40px 40px;}.elementor-4294 .elementor-element.elementor-element-94912d4 .elementor-heading-title{font-size:1.75em;}.elementor-4294 .elementor-element.elementor-element-2831cbc .elementor-heading-title{font-size:1.75em;}.elementor-4294 .elementor-element.elementor-element-310cf6b .elementor-heading-title{font-size:1.75em;}.elementor-4294 .elementor-element.elementor-element-01f6684 .elementor-heading-title{font-size:1.75em;}.elementor-4294 .elementor-element.elementor-element-4f21ef4 .elementor-heading-title{font-size:1.75em;}.elementor-4294 .elementor-element.elementor-element-d80d708{padding:40px 40px 40px 40px;}.elementor-4294 .elementor-element.elementor-element-85088e4 img{width:10%;}}@media(max-width:600px){.elementor-4294 .elementor-element.elementor-element-2b09d94{padding:20px 20px 20px 20px;}.elementor-4294 .elementor-element.elementor-element-c672ad1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-70522aa .elementor-heading-title{font-size:1.75em;}.elementor-4294 .elementor-element.elementor-element-1518bcf .elementor-heading-title{font-size:1.25em;}.elementor-4294 .elementor-element.elementor-element-b5a5da6{font-size:0.8em;line-height:1.5em;}.elementor-4294 .elementor-element.elementor-element-339cce8{padding:20px 20px 20px 20px;}.elementor-4294 .elementor-element.elementor-element-09cad57 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-17d425c .elementor-heading-title{font-size:1.5em;}.elementor-4294 .elementor-element.elementor-element-a3d865f{font-size:0.8em;line-height:1.5em;}.elementor-4294 .elementor-element.elementor-element-12c6ab7 .elementor-button{font-size:0.8em;}.elementor-4294 .elementor-element.elementor-element-2a08f09{width:100%;}.elementor-4294 .elementor-element.elementor-element-2a08f09 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-4294 .elementor-element.elementor-element-40d104c{padding:20px 20px 20px 20px;}.elementor-4294 .elementor-element.elementor-element-5d11397 .elementor-heading-title{font-size:1.5em;}.elementor-4294 .elementor-element.elementor-element-4e0aa13 .elementor-button{font-size:0.8em;}.elementor-4294 .elementor-element.elementor-element-5771af5{padding:20px 20px 20px 20px;}.elementor-4294 .elementor-element.elementor-element-b6ea9fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-bfb4dac .elementor-heading-title{font-size:1.5em;}.elementor-4294 .elementor-element.elementor-element-3984080 .elementor-heading-title{font-size:1.25em;}.elementor-4294 .elementor-element.elementor-element-2a34efb{font-size:0.8em;line-height:1.5em;}.elementor-4294 .elementor-element.elementor-element-83112f2 .elementor-button{font-size:0.8em;}.elementor-4294 .elementor-element.elementor-element-9e0d09f{width:100%;}.elementor-4294 .elementor-element.elementor-element-9e0d09f > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-4294 .elementor-element.elementor-element-6e5f608{padding:20px 20px 20px 20px;}.elementor-4294 .elementor-element.elementor-element-f4aafed .elementor-heading-title{font-size:1.5em;}.elementor-4294 .elementor-element.elementor-element-3e84c5f{text-align:center;font-size:0.8em;line-height:1.5em;}.elementor-4294 .elementor-element.elementor-element-e5e22f2 .elementor-button{font-size:0.8em;}.elementor-4294 .elementor-element.elementor-element-e450a89{padding:20px 20px 20px 20px;}.elementor-4294 .elementor-element.elementor-element-81007d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-83a9cc2 .elementor-heading-title{font-size:1.5em;}.elementor-4294 .elementor-element.elementor-element-402b898 .elementor-heading-title{font-size:1.25em;}.elementor-4294 .elementor-element.elementor-element-a11f964{font-size:0.8em;line-height:1.5em;}.elementor-4294 .elementor-element.elementor-element-0c203d3 .elementor-button{font-size:0.8em;}.elementor-4294 .elementor-element.elementor-element-60474ff{width:100%;}.elementor-4294 .elementor-element.elementor-element-60474ff > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-4294 .elementor-element.elementor-element-b43e062{padding:20px 20px 20px 20px;}.elementor-4294 .elementor-element.elementor-element-60a0b42 .elementor-heading-title{font-size:1.5em;}.elementor-4294 .elementor-element.elementor-element-94912d4 .elementor-heading-title{font-size:1.25em;}.elementor-4294 .elementor-element.elementor-element-101df3b{font-size:0.8em;}.elementor-4294 .elementor-element.elementor-element-2831cbc .elementor-heading-title{font-size:1.25em;}.elementor-4294 .elementor-element.elementor-element-32b6ecd{font-size:0.8em;}.elementor-4294 .elementor-element.elementor-element-310cf6b .elementor-heading-title{font-size:1.25em;}.elementor-4294 .elementor-element.elementor-element-d3afabe{font-size:0.8em;}.elementor-4294 .elementor-element.elementor-element-01f6684 .elementor-heading-title{font-size:1.25em;}.elementor-4294 .elementor-element.elementor-element-a2c4a87{font-size:0.8em;}.elementor-4294 .elementor-element.elementor-element-4f21ef4 .elementor-heading-title{font-size:1.25em;}.elementor-4294 .elementor-element.elementor-element-c34aafa{font-size:0.8em;}.elementor-4294 .elementor-element.elementor-element-d80d708{padding:20px 20px 20px 20px;}.elementor-4294 .elementor-element.elementor-element-c630e89 .elementor-heading-title{font-size:1.5em;}.elementor-4294 .elementor-element.elementor-element-77b69ea{text-align:center;font-size:0.8em;line-height:1.5em;}.elementor-4294 .elementor-element.elementor-element-c693d02 .elementor-button{font-size:0.8em;}}@media(max-width:992px) and (min-width:601px){.elementor-4294 .elementor-element.elementor-element-c672ad1{width:100%;}.elementor-4294 .elementor-element.elementor-element-09cad57{width:100%;}.elementor-4294 .elementor-element.elementor-element-2a08f09{width:100%;}.elementor-4294 .elementor-element.elementor-element-b6ea9fc{width:100%;}.elementor-4294 .elementor-element.elementor-element-9e0d09f{width:100%;}.elementor-4294 .elementor-element.elementor-element-81007d9{width:100%;}.elementor-4294 .elementor-element.elementor-element-60474ff{width:100%;}}/* Start custom CSS */ul, ol {
  margin: 0;
  padding-left: 18px; /* controls bullet distance from edge */
  list-style-position: outside;
}

ul li, ol li {
  padding-left: 6px; /* controls space between bullet and text */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Juniper';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.shorehousecanna.com/wp-content/uploads/2023/03/juniperstd-2025.ttf') format('truetype');
}
/* End Custom Fonts CSS */