.elementor-14864 .elementor-element.elementor-element-e18c351{--display:flex;--min-height:83vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-e18c351:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-e18c351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/DAT-Tis-ADV-PR5162024-9.webp");background-position:0px -364px;background-repeat:no-repeat;background-size:cover;}.elementor-14864 .elementor-element.elementor-element-8a355cd{--display:flex;--min-height:25vh;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.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-14864 .elementor-element.elementor-element-bda9c9d{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-bda9c9d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-bda9c9d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-bd717b1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-bd717b1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-5b0486b{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-5b0486b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-5b0486b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-d0fff07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14864 .elementor-element.elementor-element-cfc81ba{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-cfc81ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-cfc81ba.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-0b201f2{--display:flex;}.elementor-14864 .elementor-element.elementor-element-bd82aab{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-bd82aab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-bd82aab.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-73adc29{--display:flex;--min-height:83vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-73adc29:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-73adc29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/DAT-Tis-ADV-PR5162024-9.webp");background-position:0px -364px;background-repeat:no-repeat;background-size:cover;}.elementor-14864 .elementor-element.elementor-element-6fd5f52{--display:flex;--min-height:25vh;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-14864 .elementor-element.elementor-element-eafbd5e{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-eafbd5e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-eafbd5e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-a281744{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-a281744.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-0a353c8{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-0a353c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-0a353c8.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-7fea7b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14864 .elementor-element.elementor-element-502ad49{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-502ad49 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-502ad49.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-bd83d72{--display:flex;}.elementor-14864 .elementor-element.elementor-element-bd9a18a{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-bd9a18a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-bd9a18a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-ad6e6e9{--display:flex;--min-height:83vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-ad6e6e9:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-ad6e6e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/DAT-Tis-ADV-PR5162024-9.webp");background-position:0px -364px;background-repeat:no-repeat;background-size:cover;}.elementor-14864 .elementor-element.elementor-element-1724742{--display:flex;--min-height:25vh;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-14864 .elementor-element.elementor-element-8cfb9c6{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-8cfb9c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-8cfb9c6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-2e07496{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-2e07496.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-e051468{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-e051468 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-e051468.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-c1222a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14864 .elementor-element.elementor-element-28645ff{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-28645ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-28645ff.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-ff442c2{--display:flex;}.elementor-14864 .elementor-element.elementor-element-4b21993{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-4b21993 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-4b21993.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-c5e579a{--display:flex;--min-height:83vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-c5e579a:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-c5e579a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/DAT-Tis-ADV-PR5162024-9.webp");background-position:0px -364px;background-repeat:no-repeat;background-size:cover;}.elementor-14864 .elementor-element.elementor-element-500e9ab{--display:flex;--min-height:25vh;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-14864 .elementor-element.elementor-element-3cbfcf5{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-3cbfcf5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-3cbfcf5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-523bf87{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-523bf87.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-47d19c5{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-47d19c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-47d19c5.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-eb2ea77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14864 .elementor-element.elementor-element-b7c4e44{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-b7c4e44 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-b7c4e44.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-848885b{--display:flex;}.elementor-14864 .elementor-element.elementor-element-a2a6992{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-a2a6992 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-a2a6992.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-dc98dba{--display:flex;--min-height:83vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-dc98dba:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-dc98dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/DAT-Tis-ADV-PR5162024-9.webp");background-position:0px -364px;background-repeat:no-repeat;background-size:cover;}.elementor-14864 .elementor-element.elementor-element-d925e75{--display:flex;--min-height:25vh;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-14864 .elementor-element.elementor-element-60aec4c{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-60aec4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-60aec4c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-34df531{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-34df531.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-7c1c385{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-7c1c385 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-7c1c385.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-e37c966{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14864 .elementor-element.elementor-element-b5f1aae{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-b5f1aae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-b5f1aae.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-de27eb1{--display:flex;}.elementor-14864 .elementor-element.elementor-element-a45b199{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-a45b199 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-a45b199.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-2bb5c92{--display:flex;--min-height:95vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--overlay-opacity:0.86;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-2bb5c92:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-2bb5c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/master-_10_-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14864 .elementor-element.elementor-element-2bb5c92::before, .elementor-14864 .elementor-element.elementor-element-2bb5c92 > .elementor-background-video-container::before, .elementor-14864 .elementor-element.elementor-element-2bb5c92 > .e-con-inner > .elementor-background-video-container::before, .elementor-14864 .elementor-element.elementor-element-2bb5c92 > .elementor-background-slideshow::before, .elementor-14864 .elementor-element.elementor-element-2bb5c92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14864 .elementor-element.elementor-element-2bb5c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-14864 .elementor-element.elementor-element-7f012e7{--display:flex;--min-height:25vh;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-14864 .elementor-element.elementor-element-1e3ee77{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-1e3ee77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-1e3ee77.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-d7a1b76{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-d7a1b76.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-299591c{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-299591c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-299591c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-93c6613{--display:flex;--min-height:95vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--overlay-opacity:0.86;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-93c6613:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-93c6613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/Editorial-Carrousel_01-1920x840px.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14864 .elementor-element.elementor-element-93c6613::before, .elementor-14864 .elementor-element.elementor-element-93c6613 > .elementor-background-video-container::before, .elementor-14864 .elementor-element.elementor-element-93c6613 > .e-con-inner > .elementor-background-video-container::before, .elementor-14864 .elementor-element.elementor-element-93c6613 > .elementor-background-slideshow::before, .elementor-14864 .elementor-element.elementor-element-93c6613 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14864 .elementor-element.elementor-element-93c6613 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-14864 .elementor-element.elementor-element-5242469{--display:flex;--min-height:25vh;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-14864 .elementor-element.elementor-element-4dd3ad1{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-4dd3ad1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-4dd3ad1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-5a84a48{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-5a84a48.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-e41eb7e{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-e41eb7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-e41eb7e.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-ac47ba2{--display:flex;--min-height:95vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--overlay-opacity:0.86;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-ac47ba2:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-ac47ba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/BEACH_ACIDULOUS_HYDROCONQUEST_L3.781.3.06.7_DSC08557-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14864 .elementor-element.elementor-element-ac47ba2::before, .elementor-14864 .elementor-element.elementor-element-ac47ba2 > .elementor-background-video-container::before, .elementor-14864 .elementor-element.elementor-element-ac47ba2 > .e-con-inner > .elementor-background-video-container::before, .elementor-14864 .elementor-element.elementor-element-ac47ba2 > .elementor-background-slideshow::before, .elementor-14864 .elementor-element.elementor-element-ac47ba2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14864 .elementor-element.elementor-element-ac47ba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-14864 .elementor-element.elementor-element-40cf04a{--display:flex;--min-height:25vh;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-14864 .elementor-element.elementor-element-b866a0a{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-b866a0a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-b866a0a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-6beb432{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-6beb432.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-30e3c5c{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-30e3c5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-30e3c5c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-cf32fda{--display:flex;--min-height:95vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--overlay-opacity:0.86;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-cf32fda:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-cf32fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/HOMEPAGE_SLIDER_02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14864 .elementor-element.elementor-element-cf32fda::before, .elementor-14864 .elementor-element.elementor-element-cf32fda > .elementor-background-video-container::before, .elementor-14864 .elementor-element.elementor-element-cf32fda > .e-con-inner > .elementor-background-video-container::before, .elementor-14864 .elementor-element.elementor-element-cf32fda > .elementor-background-slideshow::before, .elementor-14864 .elementor-element.elementor-element-cf32fda > .e-con-inner > .elementor-background-slideshow::before, .elementor-14864 .elementor-element.elementor-element-cf32fda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-14864 .elementor-element.elementor-element-b6c871c{--display:flex;--min-height:25vh;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-14864 .elementor-element.elementor-element-d0d0ed5{width:auto;max-width:auto;text-align:start;text-shadow:0px 0px 9px rgba(0,0,0,0.3);color:var( --e-global-color-8a98043 );}.elementor-14864 .elementor-element.elementor-element-d0d0ed5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-d0d0ed5.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-e7ef330{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-e7ef330.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14864 .elementor-element.elementor-element-aca91f3{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-aca91f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-aca91f3.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-14864 .elementor-element.elementor-element-bd717b1{--width:100%;}.elementor-14864 .elementor-element.elementor-element-a281744{--width:100%;}.elementor-14864 .elementor-element.elementor-element-2e07496{--width:100%;}.elementor-14864 .elementor-element.elementor-element-523bf87{--width:100%;}.elementor-14864 .elementor-element.elementor-element-34df531{--width:100%;}.elementor-14864 .elementor-element.elementor-element-d7a1b76{--width:100%;}.elementor-14864 .elementor-element.elementor-element-5a84a48{--width:100%;}.elementor-14864 .elementor-element.elementor-element-6beb432{--width:100%;}.elementor-14864 .elementor-element.elementor-element-e7ef330{--width:100%;}}@media(max-width:1024px){.elementor-14864 .elementor-element.elementor-element-e18c351:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-e18c351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-14864 .elementor-element.elementor-element-73adc29:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-73adc29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-14864 .elementor-element.elementor-element-ad6e6e9:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-ad6e6e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-14864 .elementor-element.elementor-element-c5e579a:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-c5e579a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-14864 .elementor-element.elementor-element-dc98dba:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-dc98dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-14864 .elementor-element.elementor-element-e18c351{--min-height:71vh;}.elementor-14864 .elementor-element.elementor-element-e18c351:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-e18c351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-14864 .elementor-element.elementor-element-5b0486b{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-5b0486b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-d0fff07{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-cfc81ba > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-14864 .elementor-element.elementor-element-cfc81ba.elementor-element{--align-self:center;}.elementor-14864 .elementor-element.elementor-element-bd82aab{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-bd82aab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-bd82aab.elementor-element{--align-self:center;}.elementor-14864 .elementor-element.elementor-element-73adc29:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-73adc29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/Editorial-Carrousel_01-1920x840px.webp");background-position:center center;}.elementor-14864 .elementor-element.elementor-element-73adc29{--min-height:68vh;}.elementor-14864 .elementor-element.elementor-element-0a353c8{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-0a353c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-7fea7b2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-502ad49 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-14864 .elementor-element.elementor-element-502ad49.elementor-element{--align-self:center;}.elementor-14864 .elementor-element.elementor-element-bd9a18a{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-bd9a18a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-bd9a18a.elementor-element{--align-self:center;}.elementor-14864 .elementor-element.elementor-element-ad6e6e9:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-ad6e6e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/BEACH_ACIDULOUS_HYDROCONQUEST_L3.781.3.06.7_DSC08557-1.jpg");background-position:center center;}.elementor-14864 .elementor-element.elementor-element-ad6e6e9{--min-height:68vh;}.elementor-14864 .elementor-element.elementor-element-e051468{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-e051468 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-c1222a4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-28645ff > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-14864 .elementor-element.elementor-element-28645ff.elementor-element{--align-self:center;}.elementor-14864 .elementor-element.elementor-element-4b21993{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-4b21993 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-4b21993.elementor-element{--align-self:center;}.elementor-14864 .elementor-element.elementor-element-c5e579a:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-c5e579a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/master-_9_-scaled.webp");background-position:center center;background-size:895px auto;}.elementor-14864 .elementor-element.elementor-element-c5e579a{--min-height:68vh;}.elementor-14864 .elementor-element.elementor-element-47d19c5{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-47d19c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-eb2ea77{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-b7c4e44 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-14864 .elementor-element.elementor-element-b7c4e44.elementor-element{--align-self:center;}.elementor-14864 .elementor-element.elementor-element-a2a6992{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-a2a6992 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-a2a6992.elementor-element{--align-self:center;}.elementor-14864 .elementor-element.elementor-element-dc98dba:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-dc98dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/08/watch.jpg");background-position:center center;background-size:cover;}.elementor-14864 .elementor-element.elementor-element-dc98dba{--min-height:68vh;}.elementor-14864 .elementor-element.elementor-element-7c1c385{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-7c1c385 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-e37c966{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14864 .elementor-element.elementor-element-b5f1aae > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-14864 .elementor-element.elementor-element-b5f1aae.elementor-element{--align-self:center;}.elementor-14864 .elementor-element.elementor-element-a45b199{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-a45b199 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-a45b199.elementor-element{--align-self:center;}.elementor-14864 .elementor-element.elementor-element-2bb5c92:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-2bb5c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/solitaire-setting.webp");background-position:center left;}.elementor-14864 .elementor-element.elementor-element-2bb5c92{--overlay-opacity:1;}.elementor-14864 .elementor-element.elementor-element-299591c{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-299591c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-93c6613:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-93c6613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/solitaire-setting.webp");background-position:center left;}.elementor-14864 .elementor-element.elementor-element-93c6613{--overlay-opacity:1;}.elementor-14864 .elementor-element.elementor-element-e41eb7e{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-e41eb7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-ac47ba2:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-ac47ba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/solitaire-setting.webp");background-position:center left;}.elementor-14864 .elementor-element.elementor-element-ac47ba2{--overlay-opacity:1;}.elementor-14864 .elementor-element.elementor-element-30e3c5c{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-30e3c5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14864 .elementor-element.elementor-element-cf32fda:not(.elementor-motion-effects-element-type-background), .elementor-14864 .elementor-element.elementor-element-cf32fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/solitaire-setting.webp");background-position:center left;}.elementor-14864 .elementor-element.elementor-element-cf32fda{--overlay-opacity:1;}.elementor-14864 .elementor-element.elementor-element-aca91f3{width:auto;max-width:auto;}.elementor-14864 .elementor-element.elementor-element-aca91f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}