.elementor-7903 .elementor-element.elementor-element-4568b86:not(.elementor-motion-effects-element-type-background), .elementor-7903 .elementor-element.elementor-element-4568b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://leoniedurand.co.za/wp-content/uploads/2020/08/IMG_7455-kosmos.jpg");background-position:center center;}.elementor-7903 .elementor-element.elementor-element-4568b86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-7903 .elementor-element.elementor-element-4568b86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7903 .elementor-element.elementor-element-23348a6 > .elementor-widget-container{margin:70px 0px 101px 0px;padding:0px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-23348a6{text-align:center;}.elementor-7903 .elementor-element.elementor-element-23348a6 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:60px;font-weight:bold;text-shadow:-1px -2px 0px #020101;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-39f7e5b{margin-top:0px;margin-bottom:0px;}.elementor-widget-text-editor{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 );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-7903 .elementor-element.elementor-element-ae6a177 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-ae6a177{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-7903 .elementor-element.elementor-element-e06f48f > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-e06f48f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.1em;color:#6B6780;}.elementor-7903 .elementor-element.elementor-element-d9c2c0c .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:30px;font-weight:600;}.elementor-7903 .elementor-element.elementor-element-f401daf{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-7903 .elementor-element.elementor-element-bcf1933 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-bcf1933 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:30px;font-weight:600;}.elementor-7903 .elementor-element.elementor-element-8042fc1{margin-top:0px;margin-bottom:0px;}.elementor-7903 .elementor-element.elementor-element-fa6b41b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-7903 .elementor-element.elementor-element-c677456 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-7903 .elementor-element.elementor-element-072ff9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-f9f3626 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-f9f3626{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-7903 .elementor-element.elementor-element-a22fb6a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-a22fb6a .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:30px;font-weight:600;}.elementor-7903 .elementor-element.elementor-element-9be6eee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-9be6eee{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-7903 .elementor-element.elementor-element-f074eff > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-f074eff{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-7903 .elementor-element.elementor-element-b2d5d4f > .elementor-widget-container{margin:30px 0px 22px 0px;}.elementor-7903 .elementor-element.elementor-element-b2d5d4f .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:30px;font-weight:600;}.elementor-7903 .elementor-element.elementor-element-31b264c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-31b264c{border-style:solid;border-color:#33A6AE;box-shadow:0px 0px 20px 10px #33A6AE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-31b264c, .elementor-7903 .elementor-element.elementor-element-31b264c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-ab1035c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-ab1035c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-ab1035c > .elementor-element-populated{border-style:solid;border-color:#E3DDDD;box-shadow:0px 0px 15px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-ab1035c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-1d09f28{text-align:center;}.elementor-7903 .elementor-element.elementor-element-1d09f28 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-01eed87 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-7903 .elementor-element.elementor-element-01eed87{text-align:center;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-a092bbf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-a092bbf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-a092bbf > .elementor-element-populated{border-style:solid;border-color:#E3DDDD;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-a092bbf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-29b817c{text-align:center;}.elementor-7903 .elementor-element.elementor-element-29b817c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-9c8ed9a > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-7903 .elementor-element.elementor-element-9c8ed9a{text-align:center;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-1fa6a82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-1fa6a82 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-1fa6a82 > .elementor-element-populated{border-style:solid;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-1fa6a82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-b1cab07{text-align:center;}.elementor-7903 .elementor-element.elementor-element-b1cab07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-b8efbb4{text-align:center;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-0c8e513{border-style:solid;box-shadow:0px 0px 10px 10px #64DBD0;}.elementor-7903 .elementor-element.elementor-element-694eb84:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-694eb84 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-694eb84 > .elementor-element-populated{border-style:solid;border-color:#E3DDDD;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-694eb84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-ab36b59{text-align:center;}.elementor-7903 .elementor-element.elementor-element-ab36b59 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-6670214 > .elementor-widget-container{margin:0px 9px 0px 9px;}.elementor-7903 .elementor-element.elementor-element-6670214{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-c397ce1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-c397ce1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-c397ce1 > .elementor-element-populated{border-style:solid;border-color:#E3DDDD;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-c397ce1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-a71f900{text-align:center;}.elementor-7903 .elementor-element.elementor-element-a71f900 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-1a9852f > .elementor-widget-container{margin:0px 16px 0px 16px;}.elementor-7903 .elementor-element.elementor-element-1a9852f{text-align:center;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-96610a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-96610a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-96610a5 > .elementor-element-populated{border-style:solid;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-96610a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-7eceebe{text-align:center;}.elementor-7903 .elementor-element.elementor-element-7eceebe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-6e84d50{text-align:center;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-5dfe6e7{border-style:solid;border-color:#64DBD0;box-shadow:0px 0px 10px 10px #64DBD0;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-16e9d48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-16e9d48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-16e9d48 > .elementor-element-populated{border-style:solid;border-color:#E3DDDD;box-shadow:0px 0px 10px 0px #000000;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;}.elementor-7903 .elementor-element.elementor-element-16e9d48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-7bd2626{text-align:center;}.elementor-7903 .elementor-element.elementor-element-7bd2626 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-70fe943 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-7903 .elementor-element.elementor-element-70fe943{text-align:center;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-0b7f7c0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-0b7f7c0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-0b7f7c0 > .elementor-element-populated{border-style:solid;border-color:#E3DDDD;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-0b7f7c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-a0dc5fb{text-align:center;}.elementor-7903 .elementor-element.elementor-element-a0dc5fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-4aa66bc > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-7903 .elementor-element.elementor-element-4aa66bc{text-align:center;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-7dd94d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-7dd94d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-7dd94d2 > .elementor-element-populated{border-style:solid;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-7dd94d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-0b31d67{text-align:center;}.elementor-7903 .elementor-element.elementor-element-0b31d67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-899475f > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-7903 .elementor-element.elementor-element-899475f{text-align:center;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-27ec1b7{border-style:solid;border-color:#64DBD0;box-shadow:0px 0px 10px 10px #64DBD3;margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-5b8db81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-5b8db81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-5b8db81 > .elementor-element-populated{border-style:solid;border-color:#E3DDDD;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-5b8db81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-d3db815 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-d3db815{text-align:center;}.elementor-7903 .elementor-element.elementor-element-d3db815 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-527dc7b > .elementor-widget-container{margin:0px 33px 0px 33px;}.elementor-7903 .elementor-element.elementor-element-527dc7b{text-align:center;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-06eb530:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-06eb530 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-06eb530 > .elementor-element-populated{border-style:solid;border-color:#E3DDDD;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-06eb530 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-fd3f475 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-7903 .elementor-element.elementor-element-fd3f475{text-align:center;}.elementor-7903 .elementor-element.elementor-element-fd3f475 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-1c5ecfc > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-7903 .elementor-element.elementor-element-1c5ecfc{text-align:center;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-4da93c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-4da93c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-4da93c3 > .elementor-element-populated{border-style:solid;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-4da93c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-794a674{text-align:center;}.elementor-7903 .elementor-element.elementor-element-794a674 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-723f608 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-7903 .elementor-element.elementor-element-723f608{text-align:center;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-b66ce95{border-style:solid;border-color:#64DBD0;box-shadow:0px 0px 10px 10px #64DBD3;margin-top:18px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-f6a9e38:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-f6a9e38 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-f6a9e38 > .elementor-element-populated{border-style:solid;border-color:#E3DDDD;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-f6a9e38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-2be1b0d{text-align:center;}.elementor-7903 .elementor-element.elementor-element-2be1b0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-a0ac8cf > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-7903 .elementor-element.elementor-element-a0ac8cf{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-7387198:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-7387198 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-7387198 > .elementor-element-populated{border-style:solid;border-color:#E3DDDD;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-7387198 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-7929106{text-align:center;}.elementor-7903 .elementor-element.elementor-element-7929106 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-cccc9f8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-583caba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-583caba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #393935 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-583caba > .elementor-element-populated{border-style:solid;border-color:#E3DDDD;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-583caba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-232a6db{text-align:center;}.elementor-7903 .elementor-element.elementor-element-232a6db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 0px 0px #000000;color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-75a6b61 > .elementor-widget-container{margin:0px 0px 0px 1px;}.elementor-7903 .elementor-element.elementor-element-75a6b61{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-af3308e:not(.elementor-motion-effects-element-type-background), .elementor-7903 .elementor-element.elementor-element-af3308e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-af3308e:hover{background-color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-af3308e, .elementor-7903 .elementor-element.elementor-element-af3308e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-af3308e{box-shadow:6px 6px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-7903 .elementor-element.elementor-element-af3308e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-0361197{text-align:center;}.elementor-7903 .elementor-element.elementor-element-0361197 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:20px;font-weight:bold;color:#F2295B;}.elementor-7903 .elementor-element.elementor-element-429b224{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-7903 .elementor-element.elementor-element-b4060d6:not(.elementor-motion-effects-element-type-background), .elementor-7903 .elementor-element.elementor-element-b4060d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-b4060d6{border-style:solid;box-shadow:0px 0px 10px 3px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:40px;}.elementor-7903 .elementor-element.elementor-element-b4060d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-b10f8f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-b10f8f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-b10f8f8 > .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:10px 0px -2px 0px;}.elementor-7903 .elementor-element.elementor-element-b10f8f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-f7ee366 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-f7ee366{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FDFDFD;}.elementor-7903 .elementor-element.elementor-element-ce9ace4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7903 .elementor-element.elementor-element-b75380e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7903 .elementor-element.elementor-element-b75380e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33A6AE;}.elementor-7903 .elementor-element.elementor-element-b75380e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7903 .elementor-element.elementor-element-b75380e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7903 .elementor-element.elementor-element-2da2db1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7903 .elementor-element.elementor-element-2da2db1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-7903 .elementor-element.elementor-element-ebe88ce .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7903 .elementor-element.elementor-element-83dde06{margin-top:-15px;margin-bottom:18px;}.elementor-7903 .elementor-element.elementor-element-6438b31{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.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-7903 .elementor-element.elementor-element-d6a6a64 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:bold;background-image:linear-gradient(180deg, #F2295B 0%, #33A6AE 100%);}.elementor-7903 .elementor-element.elementor-element-d6a6a64 > .elementor-widget-container{margin:11px 0px 0px 0px;transition:background 0s;}.elementor-7903 .elementor-element.elementor-element-4f03ed2 > .elementor-background-overlay{background-image:url("https://leoniedurand.co.za/wp-content/uploads/2020/08/IMG_7455-kosmos.jpg");background-position:center center;opacity:0.5;}.elementor-7903 .elementor-element.elementor-element-4f03ed2{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);margin-top:53px;margin-bottom:0px;padding:63px 63px 63px 63px;}.elementor-7903 .elementor-element.elementor-element-eb27834{text-align:center;}.elementor-7903 .elementor-element.elementor-element-eb27834 .elementor-heading-title{font-size:20px;font-weight:bold;text-shadow:2px 0px 3px #000000;color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7903 .elementor-element.elementor-element-23348a6 .elementor-heading-title{font-size:45px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7903 .elementor-element.elementor-element-e06f48f > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7903 .elementor-element.elementor-element-f074eff > .elementor-widget-container{margin:-2px -2px -2px -2px;}}