.elementor-14762 .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-14762 .elementor-element.elementor-element-e18c351:not(.elementor-motion-effects-element-type-background), .elementor-14762 .elementor-element.elementor-element-e18c351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/Untitled-design-26.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14762 .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-14762 .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-14762 .elementor-element.elementor-element-bda9c9d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-bda9c9d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .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-14762 .elementor-element.elementor-element-bd717b1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-5b0486b{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-5b0486b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-5b0486b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-b927928{--display:flex;--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:center;--align-items:flex-end;--flex-wrap:wrap;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-48d64c1{width:100%;max-width:100%;text-align:center;}.elementor-14762 .elementor-element.elementor-element-b0c6fa8 > .elementor-widget-container{margin:-45px 0px 20px 0px;}.elementor-14762 .elementor-element.elementor-element-7488dd7{--display:grid;--min-height:15vh;--e-con-grid-template-columns:repeat(9, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:end;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-7488dd7.e-con{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14762 .elementor-element.elementor-element-a4711b5.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-374951c.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-81b9782.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-644435a.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-edf21c1.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-75e65ff.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-8d446a2.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-38e07b8.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-8b590e7.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-e269104{--display:flex;--min-height:50vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-8ac48cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-8ac48cb:not(.elementor-motion-effects-element-type-background), .elementor-14762 .elementor-element.elementor-element-8ac48cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/round-blog3.webp");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-14762 .elementor-element.elementor-element-8ac48cb::before, .elementor-14762 .elementor-element.elementor-element-8ac48cb > .elementor-background-video-container::before, .elementor-14762 .elementor-element.elementor-element-8ac48cb > .e-con-inner > .elementor-background-video-container::before, .elementor-14762 .elementor-element.elementor-element-8ac48cb > .elementor-background-slideshow::before, .elementor-14762 .elementor-element.elementor-element-8ac48cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-14762 .elementor-element.elementor-element-8ac48cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-14762 .elementor-element.elementor-element-8ac48cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-b81b11a{--display:flex;--min-height:55vh;--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:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-5f6b40d{--display:flex;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-f974f69{--display:flex;--min-height:10vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-9ecb9d1{width:100%;max-width:100%;}.elementor-14762 .elementor-element.elementor-element-9ecb9d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-9ecb9d1.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-8448bbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-8448bbc:not(.elementor-motion-effects-element-type-background), .elementor-14762 .elementor-element.elementor-element-8448bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/emerald3stonefall-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14762 .elementor-element.elementor-element-8448bbc::before, .elementor-14762 .elementor-element.elementor-element-8448bbc > .elementor-background-video-container::before, .elementor-14762 .elementor-element.elementor-element-8448bbc > .e-con-inner > .elementor-background-video-container::before, .elementor-14762 .elementor-element.elementor-element-8448bbc > .elementor-background-slideshow::before, .elementor-14762 .elementor-element.elementor-element-8448bbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-14762 .elementor-element.elementor-element-8448bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-14762 .elementor-element.elementor-element-2ab1106{--display:flex;--min-height:55vh;--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:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-cacaf2c{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-931c50e{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-931c50e.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-2e15f0e{--display:flex;--min-height:10vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-110c5d5{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-110c5d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-110c5d5.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-ffaf2b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-ffaf2b8:not(.elementor-motion-effects-element-type-background), .elementor-14762 .elementor-element.elementor-element-ffaf2b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/Copy_of_10650-20_2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14762 .elementor-element.elementor-element-ffaf2b8::before, .elementor-14762 .elementor-element.elementor-element-ffaf2b8 > .elementor-background-video-container::before, .elementor-14762 .elementor-element.elementor-element-ffaf2b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-14762 .elementor-element.elementor-element-ffaf2b8 > .elementor-background-slideshow::before, .elementor-14762 .elementor-element.elementor-element-ffaf2b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14762 .elementor-element.elementor-element-ffaf2b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-14762 .elementor-element.elementor-element-5cbeb36{--display:flex;--min-height:55vh;--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:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-cd126ad{--display:flex;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-14762 .elementor-element.elementor-element-8e201a3{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-8e201a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-8e201a3.elementor-element{--align-self:flex-end;}.elementor-14762 .elementor-element.elementor-element-199a6cb{--display:flex;--min-height:10vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-14762 .elementor-element.elementor-element-953f920{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-953f920 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-953f920.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-58cdd4e{--display:flex;--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:center;--align-items:flex-end;--flex-wrap:wrap;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-245151b{width:100%;max-width:100%;text-align:center;}.elementor-14762 .elementor-element.elementor-element-df74a14 > .elementor-widget-container{margin:-45px 0px 20px 0px;}.elementor-14762 .elementor-element.elementor-element-9ac3889{--display:grid;--min-height:20vh;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:-24px;--margin-bottom:90px;--margin-left:-0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-99ab9ba img{border-style:none;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-14762 .elementor-element.elementor-element-9dafbec img{border-style:none;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-14762 .elementor-element.elementor-element-ab3c328 img{border-style:none;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-14762 .elementor-element.elementor-element-ba60060 img{border-style:none;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-14762 .elementor-element.elementor-element-a1af86c img{border-style:none;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-14762 .elementor-element.elementor-element-2bb5c92{--display:flex;--min-height:50vh;--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:center;--align-items:center;--overlay-opacity:0.86;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-2bb5c92:not(.elementor-motion-effects-element-type-background), .elementor-14762 .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/Cullen_Readytoship_Banner_Website_1dd26dc7-23cb-41db-b776-9dfa686536a5_2000x2000.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-14762 .elementor-element.elementor-element-2bb5c92::before, .elementor-14762 .elementor-element.elementor-element-2bb5c92 > .elementor-background-video-container::before, .elementor-14762 .elementor-element.elementor-element-2bb5c92 > .e-con-inner > .elementor-background-video-container::before, .elementor-14762 .elementor-element.elementor-element-2bb5c92 > .elementor-background-slideshow::before, .elementor-14762 .elementor-element.elementor-element-2bb5c92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14762 .elementor-element.elementor-element-2bb5c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-14762 .elementor-element.elementor-element-593aa6e{--display:flex;--min-height:30vh;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-14762 .elementor-element.elementor-element-59f388b{width:auto;max-width:auto;text-align:start;color:var( --e-global-color-8a98043 );}.elementor-14762 .elementor-element.elementor-element-59f388b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-59f388b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-c2db27d{--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-14762 .elementor-element.elementor-element-c2db27d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-3b6f3b1{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-3b6f3b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-3b6f3b1.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-857d099{--display:flex;--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:center;--align-items:flex-end;--flex-wrap:wrap;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-0bc3ae4{width:100%;max-width:100%;text-align:center;}.elementor-14762 .elementor-element.elementor-element-f3f830f > .elementor-widget-container{margin:-45px 0px 20px 0px;}.elementor-14762 .elementor-element.elementor-element-5dfd64a{--display:grid;--min-height:10vh;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-0be7a35.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-aede63f.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-c4de96c.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-8c47d9c.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-f19a157.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-70a78c1.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-c16b528.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-b9d98a1.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-2b22744{--display:flex;--min-height:50vh;--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:center;--align-items:flex-end;--overlay-opacity:0.86;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-2b22744:not(.elementor-motion-effects-element-type-background), .elementor-14762 .elementor-element.elementor-element-2b22744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/Untitled-design-22-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14762 .elementor-element.elementor-element-2b22744::before, .elementor-14762 .elementor-element.elementor-element-2b22744 > .elementor-background-video-container::before, .elementor-14762 .elementor-element.elementor-element-2b22744 > .e-con-inner > .elementor-background-video-container::before, .elementor-14762 .elementor-element.elementor-element-2b22744 > .elementor-background-slideshow::before, .elementor-14762 .elementor-element.elementor-element-2b22744 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14762 .elementor-element.elementor-element-2b22744 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-14762 .elementor-element.elementor-element-9459811{--display:flex;--min-height:25vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-6aa7c40{width:auto;max-width:auto;text-align:start;color:var( --e-global-color-8a98043 );}.elementor-14762 .elementor-element.elementor-element-6aa7c40 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-6aa7c40.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-9f0740c{width:auto;max-width:auto;text-align:start;color:var( --e-global-color-8a98043 );}.elementor-14762 .elementor-element.elementor-element-9f0740c > .elementor-widget-container{margin:-65px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-9f0740c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-6c0f993{--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-14762 .elementor-element.elementor-element-6c0f993.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-754c550{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-754c550 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-754c550.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-5965dbb{--display:flex;--min-height:50vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-7b0b5ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:35px;}.elementor-14762 .elementor-element.elementor-element-7b0b5ad:not(.elementor-motion-effects-element-type-background), .elementor-14762 .elementor-element.elementor-element-7b0b5ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/R6__2262_2000x2000.webp");background-position:center center;background-size:cover;}.elementor-14762 .elementor-element.elementor-element-2d08445{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14762 .elementor-element.elementor-element-4369836{--display:flex;}.elementor-14762 .elementor-element.elementor-element-751574c > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-69f0c83{--display:flex;--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14762 .elementor-element.elementor-element-70b2675{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-70b2675 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-70b2675.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-d91c306{--display:flex;--min-height:50vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-8a9e172{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14762 .elementor-element.elementor-element-66a3adf{--display:flex;}.elementor-14762 .elementor-element.elementor-element-26d8e42 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-26d8e42{text-align:end;}.elementor-14762 .elementor-element.elementor-element-0620cee{--display:flex;--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14762 .elementor-element.elementor-element-98ad4f7{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-98ad4f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-98ad4f7.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-c01ece1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;}.elementor-14762 .elementor-element.elementor-element-c01ece1:not(.elementor-motion-effects-element-type-background), .elementor-14762 .elementor-element.elementor-element-c01ece1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/Tanzanite-and-Sapphire-Jewels-By-Heidi-Kjeldsen-jewellery-BL941-R1291-R1756-R1578-Model-9.JPG-2.jpg");background-position:top center;background-size:cover;}.elementor-14762 .elementor-element.elementor-element-f38645d{--display:flex;--min-height:50vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-5dfdd48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:35px;}.elementor-14762 .elementor-element.elementor-element-5dfdd48:not(.elementor-motion-effects-element-type-background), .elementor-14762 .elementor-element.elementor-element-5dfdd48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/BE1D54_MGMZ8.0RD3_rose_top.png");background-position:center center;background-size:cover;}.elementor-14762 .elementor-element.elementor-element-86b8065{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14762 .elementor-element.elementor-element-08fbb5a{--display:flex;}.elementor-14762 .elementor-element.elementor-element-801eb3f > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-4924eb7{--display:flex;--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14762 .elementor-element.elementor-element-aef5b8c{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-aef5b8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-aef5b8c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-32d398e{--display:flex;--min-height:50vh;--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:center;--align-items:flex-end;--overlay-opacity:0.86;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-32d398e:not(.elementor-motion-effects-element-type-background), .elementor-14762 .elementor-element.elementor-element-32d398e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariosjewellers.co.za/wp-content/uploads/2024/05/Cullen_EngagementRingBuilder_Wide_2000x2000.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14762 .elementor-element.elementor-element-32d398e::before, .elementor-14762 .elementor-element.elementor-element-32d398e > .elementor-background-video-container::before, .elementor-14762 .elementor-element.elementor-element-32d398e > .e-con-inner > .elementor-background-video-container::before, .elementor-14762 .elementor-element.elementor-element-32d398e > .elementor-background-slideshow::before, .elementor-14762 .elementor-element.elementor-element-32d398e > .e-con-inner > .elementor-background-slideshow::before, .elementor-14762 .elementor-element.elementor-element-32d398e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-14762 .elementor-element.elementor-element-977c1fd{--display:flex;--min-height:25vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-14762 .elementor-element.elementor-element-0ecebd5{width:auto;max-width:auto;text-align:start;color:var( --e-global-color-8a98043 );}.elementor-14762 .elementor-element.elementor-element-0ecebd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-0ecebd5.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-fff7d2c{width:auto;max-width:auto;text-align:start;color:var( --e-global-color-8a98043 );}.elementor-14762 .elementor-element.elementor-element-fff7d2c > .elementor-widget-container{margin:-65px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-fff7d2c.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-64c6b72{--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-14762 .elementor-element.elementor-element-64c6b72.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14762 .elementor-element.elementor-element-40b93bb{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-40b93bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-40b93bb.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-14762 .elementor-element.elementor-element-bd717b1{--width:100%;}.elementor-14762 .elementor-element.elementor-element-7488dd7{--content-width:65%;}.elementor-14762 .elementor-element.elementor-element-8ac48cb{--width:33.33%;}.elementor-14762 .elementor-element.elementor-element-8448bbc{--width:33.33%;}.elementor-14762 .elementor-element.elementor-element-ffaf2b8{--width:33.33%;}.elementor-14762 .elementor-element.elementor-element-9ac3889{--content-width:60%;}.elementor-14762 .elementor-element.elementor-element-c2db27d{--width:100%;}.elementor-14762 .elementor-element.elementor-element-5dfd64a{--content-width:50%;}.elementor-14762 .elementor-element.elementor-element-6c0f993{--width:100%;}.elementor-14762 .elementor-element.elementor-element-7b0b5ad{--width:50%;}.elementor-14762 .elementor-element.elementor-element-2d08445{--width:50%;}.elementor-14762 .elementor-element.elementor-element-8a9e172{--width:50%;}.elementor-14762 .elementor-element.elementor-element-c01ece1{--width:50%;}.elementor-14762 .elementor-element.elementor-element-5dfdd48{--width:50%;}.elementor-14762 .elementor-element.elementor-element-86b8065{--width:50%;}.elementor-14762 .elementor-element.elementor-element-64c6b72{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14762 .elementor-element.elementor-element-e269104{--width:100%;}.elementor-14762 .elementor-element.elementor-element-8ac48cb{--width:753.297px;}.elementor-14762 .elementor-element.elementor-element-8448bbc{--width:100%;}.elementor-14762 .elementor-element.elementor-element-ffaf2b8{--width:100%;}}@media(max-width:1024px){.elementor-14762 .elementor-element.elementor-element-b0c6fa8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-14762 .elementor-element.elementor-element-7488dd7{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-14762 .elementor-element.elementor-element-e269104{--flex-wrap:wrap;}.elementor-14762 .elementor-element.elementor-element-eb8b421.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-9ecb9d1{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-9ecb9d1.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-8e201a3.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-953f920.elementor-element{--align-self:center;}.elementor-14762 .elementor-element.elementor-element-df74a14{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-14762 .elementor-element.elementor-element-9ac3889{--grid-auto-flow:row;}.elementor-14762 .elementor-element.elementor-element-f3f830f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-14762 .elementor-element.elementor-element-5dfd64a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-14762 .elementor-element.elementor-element-5b0486b{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-5b0486b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-b0c6fa8{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-14762 .elementor-element.elementor-element-7488dd7{--e-con-grid-template-columns:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:10px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-14762 .elementor-element.elementor-element-eb8b421{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-eb8b421 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-eb8b421.elementor-element{--align-self:flex-start;}.elementor-14762 .elementor-element.elementor-element-f974f69{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14762 .elementor-element.elementor-element-9ecb9d1{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-9ecb9d1 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-9ecb9d1.elementor-element{--align-self:flex-start;}.elementor-14762 .elementor-element.elementor-element-110c5d5{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-110c5d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-110c5d5.elementor-element{--align-self:flex-start;}.elementor-14762 .elementor-element.elementor-element-cd126ad{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-8e201a3.elementor-element{--align-self:flex-start;}.elementor-14762 .elementor-element.elementor-element-953f920{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-953f920 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-14762 .elementor-element.elementor-element-953f920.elementor-element{--align-self:flex-start;}.elementor-14762 .elementor-element.elementor-element-df74a14{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-14762 .elementor-element.elementor-element-9ac3889{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14762 .elementor-element.elementor-element-2bb5c92:not(.elementor-motion-effects-element-type-background), .elementor-14762 .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-14762 .elementor-element.elementor-element-2bb5c92{--overlay-opacity:1;}.elementor-14762 .elementor-element.elementor-element-3b6f3b1{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-3b6f3b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-f3f830f{width:var( --container-widget-width, 323px );max-width:323px;--container-widget-width:323px;--container-widget-flex-grow:0;text-align:center;}.elementor-14762 .elementor-element.elementor-element-5dfd64a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14762 .elementor-element.elementor-element-2b22744:not(.elementor-motion-effects-element-type-background), .elementor-14762 .elementor-element.elementor-element-2b22744 > .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-14762 .elementor-element.elementor-element-2b22744{--overlay-opacity:1;}.elementor-14762 .elementor-element.elementor-element-754c550{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-754c550 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-70b2675{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-70b2675 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-98ad4f7{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-98ad4f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-aef5b8c{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-aef5b8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14762 .elementor-element.elementor-element-32d398e:not(.elementor-motion-effects-element-type-background), .elementor-14762 .elementor-element.elementor-element-32d398e > .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-14762 .elementor-element.elementor-element-32d398e{--overlay-opacity:1;}.elementor-14762 .elementor-element.elementor-element-40b93bb{width:auto;max-width:auto;}.elementor-14762 .elementor-element.elementor-element-40b93bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}