.elementor-46 .elementor-element.elementor-element-7df9b06:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-7df9b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shellysands.co.za/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-7df9b06 > .elementor-background-overlay{background-color:#0F1013;opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-7df9b06 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-7df9b06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:74px 24px 74px 24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-413ce52b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-413ce52b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-79d01492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-79d01492 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:54px;font-weight:800;text-transform:uppercase;line-height:1.02em;letter-spacing:0.5px;color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-76374143{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#D4D6DC;}.elementor-46 .elementor-element.elementor-element-600bb808:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-600bb808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16181C;}.elementor-46 .elementor-element.elementor-element-600bb808 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-600bb808{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 24px 16px 24px;}.elementor-46 .elementor-element.elementor-element-600bb808 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-4a8f91d1 .elementor-button{background-color:#F5A31E;font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#16181C;color:#16181C;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-4a8f91d1 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-4a8f91d1 .elementor-button:focus{background-color:#ffb733;}.elementor-46 .elementor-element.elementor-element-58574967 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#C7CACF;color:#C7CACF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A3F49;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-58574967 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-58574967 .elementor-button:focus{background-color:rgba(0,0,0,0);border-color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-206befb4 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#C7CACF;color:#C7CACF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A3F49;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-206befb4 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-206befb4 .elementor-button:focus{background-color:rgba(0,0,0,0);border-color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-7ceb2ab1 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#C7CACF;color:#C7CACF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A3F49;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-7ceb2ab1 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-7ceb2ab1 .elementor-button:focus{background-color:rgba(0,0,0,0);border-color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-3509a906 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#C7CACF;color:#C7CACF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A3F49;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-3509a906 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-3509a906 .elementor-button:focus{background-color:rgba(0,0,0,0);border-color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-6f939ee0:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-6f939ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEECE7;}.elementor-46 .elementor-element.elementor-element-6f939ee0 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-6f939ee0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 24px 84px 24px;}.elementor-46 .elementor-element.elementor-element-6f939ee0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-6c0afd4 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-1424c40f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-1424c40f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-46 .elementor-element.elementor-element-1424c40f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1DED6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-1424c40f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-76e7e585:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-76e7e585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shellysands.co.za/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-76e7e585 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-76e7e585{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-76e7e585 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-365c133e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-365c133e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-365c133e > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-46 .elementor-element.elementor-element-41574b8{padding:5px 11px 5px 11px;text-align:start;}.elementor-46 .elementor-element.elementor-element-41574b8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-6d6ebefe > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-6d6ebefe{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-63196b39 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-46 .elementor-element.elementor-element-6e1c4586{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-6e1c4586 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;line-height:1.02em;letter-spacing:0.5px;color:#16181C;}.elementor-46 .elementor-element.elementor-element-7c105d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4D55;}.elementor-46 .elementor-element.elementor-element-b1d2f48 .elementor-button{background-color:#F5A31E;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#16181C;color:#16181C;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-b1d2f48 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-b1d2f48 .elementor-button:focus{background-color:#ffb733;}.elementor-46 .elementor-element.elementor-element-8b63fd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-8b63fd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-46 .elementor-element.elementor-element-8b63fd5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1DED6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-8b63fd5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-45661758:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-45661758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shellysands.co.za/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-45661758 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-45661758{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-45661758 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-2a3bd1c4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-2a3bd1c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-2a3bd1c4 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-46 .elementor-element.elementor-element-60818239{padding:5px 11px 5px 11px;text-align:start;}.elementor-46 .elementor-element.elementor-element-60818239 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-7f59f00c > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-7f59f00c{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-21860f60 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-46 .elementor-element.elementor-element-32c1e743{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-32c1e743 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;line-height:1.02em;letter-spacing:0.5px;color:#16181C;}.elementor-46 .elementor-element.elementor-element-4eace026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4D55;}.elementor-46 .elementor-element.elementor-element-7406c4a9 .elementor-button{background-color:#F5A31E;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#16181C;color:#16181C;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-7406c4a9 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-7406c4a9 .elementor-button:focus{background-color:#ffb733;}.elementor-46 .elementor-element.elementor-element-3402e4e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-3402e4e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-46 .elementor-element.elementor-element-3402e4e1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1DED6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-3402e4e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-409e7414:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-409e7414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shellysands.co.za/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-409e7414 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-409e7414{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-409e7414 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-70cac1a9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-70cac1a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-70cac1a9 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-46 .elementor-element.elementor-element-75c52df8{padding:5px 11px 5px 11px;text-align:start;}.elementor-46 .elementor-element.elementor-element-75c52df8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-49e70a52 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-49e70a52{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-5e541a27 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-46 .elementor-element.elementor-element-6887a346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-6887a346 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;line-height:1.02em;letter-spacing:0.5px;color:#16181C;}.elementor-46 .elementor-element.elementor-element-24f99107{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4D55;}.elementor-46 .elementor-element.elementor-element-28dc5e5b .elementor-button{background-color:#F5A31E;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#16181C;color:#16181C;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-28dc5e5b .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-28dc5e5b .elementor-button:focus{background-color:#ffb733;}.elementor-46 .elementor-element.elementor-element-2162c276 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-256eb180:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-256eb180 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-46 .elementor-element.elementor-element-256eb180 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1DED6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-256eb180 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-41393792:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-41393792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shellysands.co.za/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-41393792 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-41393792{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-41393792 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-30e3ea2c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-30e3ea2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-30e3ea2c > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-46 .elementor-element.elementor-element-107ecb5d{padding:5px 11px 5px 11px;text-align:start;}.elementor-46 .elementor-element.elementor-element-107ecb5d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-2ccae3d2 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-2ccae3d2{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-12a5a820 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-46 .elementor-element.elementor-element-6adae770{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-6adae770 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;line-height:1.02em;letter-spacing:0.5px;color:#16181C;}.elementor-46 .elementor-element.elementor-element-67db1ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4D55;}.elementor-46 .elementor-element.elementor-element-5b535ed0 .elementor-button{background-color:#F5A31E;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#16181C;color:#16181C;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-5b535ed0 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-5b535ed0 .elementor-button:focus{background-color:#ffb733;}.elementor-46 .elementor-element.elementor-element-cc21b7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-cc21b7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-46 .elementor-element.elementor-element-cc21b7e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1DED6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-cc21b7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-12169ea4:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-12169ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shellysands.co.za/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-12169ea4 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-12169ea4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-12169ea4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-3edd249a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-3edd249a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-3edd249a > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-46 .elementor-element.elementor-element-f4838a{padding:5px 11px 5px 11px;text-align:start;}.elementor-46 .elementor-element.elementor-element-f4838a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-356c8306 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-356c8306{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-1122c735 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-46 .elementor-element.elementor-element-6255b125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-6255b125 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;line-height:1.02em;letter-spacing:0.5px;color:#16181C;}.elementor-46 .elementor-element.elementor-element-6bcea998{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4D55;}.elementor-46 .elementor-element.elementor-element-78f10292 .elementor-button{background-color:#F5A31E;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#16181C;color:#16181C;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-78f10292 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-78f10292 .elementor-button:focus{background-color:#ffb733;}.elementor-46 .elementor-element.elementor-element-36093a40:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-36093a40 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-46 .elementor-element.elementor-element-36093a40 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1DED6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-36093a40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-2bae8657:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-2bae8657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shellysands.co.za/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-2bae8657 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-2bae8657{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-2bae8657 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-7c064048.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-7c064048.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-7c064048 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-46 .elementor-element.elementor-element-5b092ed9{padding:5px 11px 5px 11px;text-align:start;}.elementor-46 .elementor-element.elementor-element-5b092ed9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-4303eb82 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-4303eb82{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-686be41 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-46 .elementor-element.elementor-element-71742863{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-71742863 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;line-height:1.02em;letter-spacing:0.5px;color:#16181C;}.elementor-46 .elementor-element.elementor-element-6942e60a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4D55;}.elementor-46 .elementor-element.elementor-element-798651ac .elementor-button{background-color:#F5A31E;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#16181C;color:#16181C;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-798651ac .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-798651ac .elementor-button:focus{background-color:#ffb733;}.elementor-46 .elementor-element.elementor-element-2f54eb89 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-3d0250d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-3d0250d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-46 .elementor-element.elementor-element-3d0250d0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1DED6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-3d0250d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-54aca599:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-54aca599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shellysands.co.za/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-54aca599 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-54aca599{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-54aca599 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-1c1a5a36.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-1c1a5a36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-1c1a5a36 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-46 .elementor-element.elementor-element-5a8243a8{padding:5px 11px 5px 11px;text-align:start;}.elementor-46 .elementor-element.elementor-element-5a8243a8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-38d14ff7 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-38d14ff7{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-8a316d2 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-46 .elementor-element.elementor-element-532034fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-532034fe .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;line-height:1.02em;letter-spacing:0.5px;color:#16181C;}.elementor-46 .elementor-element.elementor-element-3cc40df0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4D55;}.elementor-46 .elementor-element.elementor-element-1f25806b .elementor-button{background-color:#F5A31E;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#16181C;color:#16181C;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-1f25806b .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-1f25806b .elementor-button:focus{background-color:#ffb733;}.elementor-46 .elementor-element.elementor-element-60b4b720:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-60b4b720 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-46 .elementor-element.elementor-element-60b4b720 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1DED6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-60b4b720 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-2aa44ab7:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-2aa44ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shellysands.co.za/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-2aa44ab7 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-2aa44ab7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-2aa44ab7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-664fa813.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-664fa813.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-46 .elementor-element.elementor-element-664fa813 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-46 .elementor-element.elementor-element-72b3c5a9{padding:5px 11px 5px 11px;text-align:start;}.elementor-46 .elementor-element.elementor-element-72b3c5a9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-edf366c > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-edf366c{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-5b198fcf > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-46 .elementor-element.elementor-element-59f1b88f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-59f1b88f .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;line-height:1.02em;letter-spacing:0.5px;color:#16181C;}.elementor-46 .elementor-element.elementor-element-53c1214a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4D55;}.elementor-46 .elementor-element.elementor-element-4b6b6c29 .elementor-button{background-color:#F5A31E;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#16181C;color:#16181C;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-4b6b6c29 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-4b6b6c29 .elementor-button:focus{background-color:#ffb733;}.elementor-46 .elementor-element.elementor-element-d984e89:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-d984e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5A31E;}.elementor-46 .elementor-element.elementor-element-d984e89 > .elementor-container{max-width:1240px;}.elementor-46 .elementor-element.elementor-element-d984e89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 24px 60px 24px;}.elementor-46 .elementor-element.elementor-element-d984e89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-6b438806.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-46 .elementor-element.elementor-element-6b438806.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-46 .elementor-element.elementor-element-6c659436{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-6c659436 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.02em;letter-spacing:0.5px;color:#16181C;}.elementor-46 .elementor-element.elementor-element-74df09d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Barlow", Sans-serif;font-size:17px;font-weight:500;line-height:1.65em;color:#3a2f13;}.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-9df6ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-46 .elementor-element.elementor-element-9df6ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-46 .elementor-element.elementor-element-3fda264e .elementor-button{background-color:#16181C;font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-46 .elementor-element.elementor-element-3fda264e .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-3fda264e .elementor-button:focus{background-color:#000000;}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-79d01492 .elementor-heading-title{font-size:44px;}.elementor-46 .elementor-element.elementor-element-6c659436 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-79d01492 .elementor-heading-title{font-size:34px;}.elementor-46 .elementor-element.elementor-element-6c659436 .elementor-heading-title{font-size:28px;}}