.elementor-294 .elementor-element.elementor-element-96c7d45:not(.elementor-motion-effects-element-type-background),.elementor-294 .elementor-element.elementor-element-96c7d45>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.bellecarte.co.za/wp-content/uploads/2023/03/guilherme-bustamante-vq5YcQnWhtg-unsplash-scaled.jpg);background-position:0 -41px;background-repeat:no-repeat;background-size:cover}.elementor-294 .elementor-element.elementor-element-96c7d45>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(180deg,rgb(52 50 51 / .1) 0%,var(--e-global-color-astglobalcolor5) 100%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-294 .elementor-element.elementor-element-96c7d45>.elementor-container{min-height:30vh}.elementor-294 .elementor-element.elementor-element-96c7d45{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 200px 0}.elementor-294 .elementor-element.elementor-element-25cfc78>.elementor-element-populated{margin:0% 50% 0% 0%;--e-column-margin-right:50%;--e-column-margin-left:0%}.elementor-294 .elementor-element.elementor-element-8779999{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor3 );--divider-border-width:2px}.elementor-294 .elementor-element.elementor-element-8779999>.elementor-widget-container{margin:30px 0 0 0}.elementor-294 .elementor-element.elementor-element-8779999 .elementor-divider-separator{width:100%}.elementor-294 .elementor-element.elementor-element-8779999 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-294 .elementor-element.elementor-element-d28fe5a:not(.elementor-motion-effects-element-type-background),.elementor-294 .elementor-element.elementor-element-d28fe5a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(-45deg,var(--e-global-color-astglobalcolor6) 0%,var(--e-global-color-primary) 100%)}.elementor-294 .elementor-element.elementor-element-d28fe5a>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor5);background-image:url(https://www.bellecarte.co.za/wp-content/uploads/2023/03/IMG_9696_resized_20230222_055459662-1.jpg);background-position:8px 0;background-repeat:no-repeat;background-size:cover;opacity:.1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-294 .elementor-element.elementor-element-d28fe5a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-294 .elementor-element.elementor-element-068a15b>.elementor-container{max-width:800px}.elementor-294 .elementor-element.elementor-element-068a15b{padding:50px 0 0 0}.elementor-294 .elementor-element.elementor-element-5a4c4e5>.elementor-element-populated{padding:0 50px 0 0}.elementor-294 .elementor-element.elementor-element-ecc4313 .elementor-drop-cap{margin-inline-end:10px}.elementor-294 .elementor-element.elementor-element-7657d50>.elementor-element-populated{padding:0 0 0 50px}.elementor-294 .elementor-element.elementor-element-7dc60f4{text-align:justify}.elementor-294 .elementor-element.elementor-element-0496bba>.elementor-container{max-width:800px}.elementor-294 .elementor-element.elementor-element-0496bba{margin-top:15px;margin-bottom:15px;padding:50px 0 0 0}.elementor-294 .elementor-element.elementor-element-f1b95d6>.elementor-element-populated{padding:0 50px 0 0}.elementor-294 .elementor-element.elementor-element-92c532c .elementor-drop-cap{margin-inline-end:10px}.elementor-294 .elementor-element.elementor-element-e4a3b70>.elementor-element-populated{padding:0 0 0 50px}.elementor-294 .elementor-element.elementor-element-ea2cfd3{text-align:justify}.elementor-294 .elementor-element.elementor-element-6a9cf47>.elementor-background-overlay{background-color:#557E8F;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-294 .elementor-element.elementor-element-6a9cf47{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 0 0}.elementor-294 .elementor-element.elementor-element-b16898f{text-align:center}.elementor-294 .elementor-element.elementor-element-2dee5c8{--divider-border-style:solid;--divider-color:#dbdbdb;--divider-border-width:2px}.elementor-294 .elementor-element.elementor-element-2dee5c8 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0}.elementor-294 .elementor-element.elementor-element-2dee5c8 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-294 .elementor-element.elementor-element-418e8e1b>.elementor-background-overlay{background-color:#557E8F;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-294 .elementor-element.elementor-element-418e8e1b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 100px 0}.elementor-294 .elementor-element.elementor-element-6ab4bfc7 .elementor-image-box-wrapper{text-align:center}.elementor-294 .elementor-element.elementor-element-6ab4bfc7.elementor-position-right .elementor-image-box-img{margin-left:22px}.elementor-294 .elementor-element.elementor-element-6ab4bfc7.elementor-position-left .elementor-image-box-img{margin-right:22px}.elementor-294 .elementor-element.elementor-element-6ab4bfc7.elementor-position-top .elementor-image-box-img{margin-bottom:22px}.elementor-294 .elementor-element.elementor-element-6ab4bfc7 .elementor-image-box-title{margin-bottom:0;font-size:35px;font-weight:900;color:#fff}.elementor-294 .elementor-element.elementor-element-6ab4bfc7 .elementor-image-box-wrapper .elementor-image-box-img{width:35%}.elementor-294 .elementor-element.elementor-element-6ab4bfc7 .elementor-image-box-img img{transition-duration:0.3s}.elementor-294 .elementor-element.elementor-element-6ab4bfc7 .elementor-image-box-description{font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:5px;color:#686868}.elementor-294 .elementor-element.elementor-element-79495d6{--divider-border-style:solid;--divider-color:#dbdbdb;--divider-border-width:2px}.elementor-294 .elementor-element.elementor-element-79495d6 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0}.elementor-294 .elementor-element.elementor-element-79495d6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-294 .elementor-element.elementor-element-b04ef5b{text-align:center}.elementor-294 .elementor-element.elementor-element-784af7ae .elementor-image-box-wrapper{text-align:center}.elementor-294 .elementor-element.elementor-element-784af7ae.elementor-position-right .elementor-image-box-img{margin-left:22px}.elementor-294 .elementor-element.elementor-element-784af7ae.elementor-position-left .elementor-image-box-img{margin-right:22px}.elementor-294 .elementor-element.elementor-element-784af7ae.elementor-position-top .elementor-image-box-img{margin-bottom:22px}.elementor-294 .elementor-element.elementor-element-784af7ae .elementor-image-box-title{margin-bottom:0;font-size:35px;font-weight:900;color:#fff}.elementor-294 .elementor-element.elementor-element-784af7ae .elementor-image-box-wrapper .elementor-image-box-img{width:35%}.elementor-294 .elementor-element.elementor-element-784af7ae .elementor-image-box-img img{transition-duration:0.3s}.elementor-294 .elementor-element.elementor-element-784af7ae .elementor-image-box-description{font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:5px;color:#686868}.elementor-294 .elementor-element.elementor-element-7c2845c9{--divider-border-style:solid;--divider-color:#dbdbdb;--divider-border-width:2px}.elementor-294 .elementor-element.elementor-element-7c2845c9 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0}.elementor-294 .elementor-element.elementor-element-7c2845c9 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-294 .elementor-element.elementor-element-f9e42af{text-align:center}@media(min-width:768px){.elementor-294 .elementor-element.elementor-element-5a4c4e5{width:50%}.elementor-294 .elementor-element.elementor-element-7657d50{width:50%}.elementor-294 .elementor-element.elementor-element-f1b95d6{width:50%}.elementor-294 .elementor-element.elementor-element-e4a3b70{width:50%}}@media(max-width:1024px){.elementor-294 .elementor-element.elementor-element-96c7d45>.elementor-container{min-height:20px}.elementor-294 .elementor-element.elementor-element-96c7d45:not(.elementor-motion-effects-element-type-background),.elementor-294 .elementor-element.elementor-element-96c7d45>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-294 .elementor-element.elementor-element-96c7d45{padding:150px 50px 50px 50px}.elementor-294 .elementor-element.elementor-element-d28fe5a>.elementor-background-overlay{background-position:0 0}.elementor-294 .elementor-element.elementor-element-d28fe5a{padding:80px 60px 80px 60px}.elementor-294 .elementor-element.elementor-element-068a15b{padding:040px 0 0 0}.elementor-294 .elementor-element.elementor-element-5a4c4e5>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 30px 0 0}.elementor-294 .elementor-element.elementor-element-7657d50>.elementor-element-populated{padding:0 0 0 30px}.elementor-294 .elementor-element.elementor-element-7dc60f4>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-294 .elementor-element.elementor-element-0496bba{padding:040px 0 0 0}.elementor-294 .elementor-element.elementor-element-f1b95d6>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 30px 0 0}.elementor-294 .elementor-element.elementor-element-e4a3b70>.elementor-element-populated{padding:0 0 0 30px}.elementor-294 .elementor-element.elementor-element-ea2cfd3>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-294 .elementor-element.elementor-element-6a9cf47{padding:100px 25px 100px 25px}.elementor-294 .elementor-element.elementor-element-418e8e1b{padding:100px 25px 100px 25px}.elementor-294 .elementor-element.elementor-element-6ab4bfc7 .elementor-image-box-title{font-size:25px}.elementor-294 .elementor-element.elementor-element-784af7ae .elementor-image-box-title{font-size:25px}}@media(max-width:767px){.elementor-294 .elementor-element.elementor-element-96c7d45>.elementor-container{min-height:20px}.elementor-294 .elementor-element.elementor-element-96c7d45:not(.elementor-motion-effects-element-type-background),.elementor-294 .elementor-element.elementor-element-96c7d45>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-15px 0}.elementor-294 .elementor-element.elementor-element-96c7d45{padding:125px 40px 60px 40px}.elementor-294 .elementor-element.elementor-element-25cfc78>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-294 .elementor-element.elementor-element-d28fe5a>.elementor-background-overlay{background-position:-373px 0}.elementor-294 .elementor-element.elementor-element-d28fe5a{padding:60px 40px 60px 40px}.elementor-294 .elementor-element.elementor-element-068a15b{padding:20px 0 0 0}.elementor-294 .elementor-element.elementor-element-5a4c4e5>.elementor-element-populated{padding:0 0 0 0}.elementor-294 .elementor-element.elementor-element-7657d50>.elementor-element-populated{padding:0 0 0 0}.elementor-294 .elementor-element.elementor-element-0496bba{padding:20px 0 0 0}.elementor-294 .elementor-element.elementor-element-f1b95d6>.elementor-element-populated{padding:0 0 0 0}.elementor-294 .elementor-element.elementor-element-e4a3b70>.elementor-element-populated{padding:0 0 0 0}.elementor-294 .elementor-element.elementor-element-6a9cf47{padding:50px 20px 50px 20px}.elementor-294 .elementor-element.elementor-element-418e8e1b{padding:0 20px 50px 20px}.elementor-294 .elementor-element.elementor-element-6ab4bfc7 .elementor-image-box-img{margin-bottom:22px}.elementor-294 .elementor-element.elementor-element-c26a7c>.elementor-element-populated{padding:50px 0 0 0}.elementor-294 .elementor-element.elementor-element-784af7ae .elementor-image-box-img{margin-bottom:22px}}@media(min-width:1025px){.elementor-294 .elementor-element.elementor-element-96c7d45:not(.elementor-motion-effects-element-type-background),.elementor-294 .elementor-element.elementor-element-96c7d45>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-294 .elementor-element.elementor-element-d28fe5a>.elementor-background-overlay{background-attachment:fixed}}