.elementor-519 .elementor-element.elementor-element-18c2445{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-3891062{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-c66b3c9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-519 .elementor-element.elementor-element-9b4ce1f img{width:100%;}.elementor-519 .elementor-element.elementor-element-c9382fb{--display:flex;--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;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-c9382fb:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-c9382fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3CDC454;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-519 .elementor-element.elementor-element-e971919 .elementor-button{background-color:var( --e-global-color-f6be7d3 );font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;fill:var( --e-global-color-97eb8f6 );color:var( --e-global-color-97eb8f6 );border-radius:9px 9px 9px 9px;padding:15px 15px 15px 15px;}.elementor-519 .elementor-element.elementor-element-e971919{width:var( --container-widget-width, 423px );max-width:423px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:423px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-e971919 .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-e971919 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-e971919 .elementor-button:hover svg, .elementor-519 .elementor-element.elementor-element-e971919 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-b47c152 .elementor-heading-title{font-family:var( --e-global-typography-d5541f0-font-family ), Sans-serif;font-size:var( --e-global-typography-d5541f0-font-size );font-weight:var( --e-global-typography-d5541f0-font-weight );line-height:var( --e-global-typography-d5541f0-line-height );color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-e0acaa9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-75a5e28{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-110d030 img{width:100%;}.elementor-519 .elementor-element.elementor-element-2f2d229{--display:flex;--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;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-2f2d229:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-2f2d229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3CDC454;}.elementor-519 .elementor-element.elementor-element-aeba8b2 .elementor-button{background-color:var( --e-global-color-f6be7d3 );font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;fill:var( --e-global-color-97eb8f6 );color:var( --e-global-color-97eb8f6 );border-radius:9px 9px 9px 9px;padding:15px 15px 15px 15px;}.elementor-519 .elementor-element.elementor-element-aeba8b2{width:var( --container-widget-width, 423px );max-width:423px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:423px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-aeba8b2 .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-aeba8b2 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-aeba8b2 .elementor-button:hover svg, .elementor-519 .elementor-element.elementor-element-aeba8b2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-24fa694 .elementor-heading-title{font-family:var( --e-global-typography-d5541f0-font-family ), Sans-serif;font-size:var( --e-global-typography-d5541f0-font-size );font-weight:var( --e-global-typography-d5541f0-font-weight );line-height:var( --e-global-typography-d5541f0-line-height );color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-caeb90b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-e28bad1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-1aeee86 img{width:100%;}.elementor-519 .elementor-element.elementor-element-c36b867{--display:flex;--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;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-c36b867:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-c36b867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3CDC454;}.elementor-519 .elementor-element.elementor-element-9d06748 .elementor-button{background-color:var( --e-global-color-f6be7d3 );font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;fill:var( --e-global-color-97eb8f6 );color:var( --e-global-color-97eb8f6 );border-radius:9px 9px 9px 9px;padding:15px 15px 15px 15px;}.elementor-519 .elementor-element.elementor-element-9d06748{width:var( --container-widget-width, 423px );max-width:423px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:423px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-9d06748 .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-9d06748 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-9d06748 .elementor-button:hover svg, .elementor-519 .elementor-element.elementor-element-9d06748 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-9c02a18 .elementor-heading-title{font-family:var( --e-global-typography-d5541f0-font-family ), Sans-serif;font-size:var( --e-global-typography-d5541f0-font-size );font-weight:var( --e-global-typography-d5541f0-font-weight );line-height:var( --e-global-typography-d5541f0-line-height );color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-3d8d3d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-c54cefa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-3ffe958 img{width:100%;}.elementor-519 .elementor-element.elementor-element-dbab964{--display:flex;--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;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-dbab964:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-dbab964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3CDC454;}.elementor-519 .elementor-element.elementor-element-05d4ddc .elementor-button{background-color:var( --e-global-color-f6be7d3 );font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;fill:var( --e-global-color-97eb8f6 );color:var( --e-global-color-97eb8f6 );border-radius:9px 9px 9px 9px;padding:15px 15px 15px 15px;}.elementor-519 .elementor-element.elementor-element-05d4ddc{width:var( --container-widget-width, 423px );max-width:423px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:423px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-05d4ddc .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-05d4ddc .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-05d4ddc .elementor-button:hover svg, .elementor-519 .elementor-element.elementor-element-05d4ddc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-3079add .elementor-heading-title{font-family:var( --e-global-typography-d5541f0-font-family ), Sans-serif;font-size:var( --e-global-typography-d5541f0-font-size );font-weight:var( --e-global-typography-d5541f0-font-weight );line-height:var( --e-global-typography-d5541f0-line-height );color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-70044b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-b12737e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-6d19095 img{width:100%;}.elementor-519 .elementor-element.elementor-element-a6c8acf{--display:flex;--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;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-a6c8acf:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-a6c8acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3CDC454;}.elementor-519 .elementor-element.elementor-element-4abea70 .elementor-button{background-color:var( --e-global-color-f6be7d3 );font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;fill:var( --e-global-color-97eb8f6 );color:var( --e-global-color-97eb8f6 );border-radius:9px 9px 9px 9px;padding:15px 15px 15px 15px;}.elementor-519 .elementor-element.elementor-element-4abea70{width:var( --container-widget-width, 423px );max-width:423px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:423px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-4abea70 .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-4abea70 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-4abea70 .elementor-button:hover svg, .elementor-519 .elementor-element.elementor-element-4abea70 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-34e945b .elementor-heading-title{font-family:var( --e-global-typography-d5541f0-font-family ), Sans-serif;font-size:var( --e-global-typography-d5541f0-font-size );font-weight:var( --e-global-typography-d5541f0-font-weight );line-height:var( --e-global-typography-d5541f0-line-height );color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-d4fc05e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:60px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:60px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-60px;--e-n-carousel-arrow-size:32px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );}:where( .elementor-519 .elementor-element.elementor-element-d4fc05e .swiper-slide ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-519 .elementor-element.elementor-element-d4fc05e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;padding:0px 0px 0px 0px;}.elementor-519 .elementor-element.elementor-element-7246eef{--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;--padding-top:88px;--padding-bottom:66px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-b69b300{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-05b0529{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-49866bf img{width:323px;max-width:100%;height:323px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6.6px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-519 .elementor-element.elementor-element-6a8bfc4{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-6a8bfc4 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-6a7d581{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-6121afa{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-48f99a8{width:100%;max-width:100%;}.elementor-519 .elementor-element.elementor-element-48f99a8 img{width:100%;max-width:323px;height:323px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6.6px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-519 .elementor-element.elementor-element-a174971{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-a174971 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-ad1073c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-d672ec2{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-993861c{width:100%;max-width:100%;}.elementor-519 .elementor-element.elementor-element-993861c img{width:100%;max-width:323px;height:323px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6.6px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-519 .elementor-element.elementor-element-0c90be8{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-0c90be8 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-3d601f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-d388d06{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-07be87d img{width:323px;max-width:100%;height:323px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6.6px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-519 .elementor-element.elementor-element-7af6c35{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-7af6c35 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-fcc7a1c{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-519 .elementor-element.elementor-element-627bb1f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:113px 113px;--row-gap:113px;--column-gap:113px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:85px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-0421b1c{--display:flex;--min-height:313px;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6px 0px rgba(0, 0, 0, 0.25098039215686274);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-0421b1c:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-0421b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://Bryanstonjewellers.co.za/wp-content/uploads//2025/10/man-making-jewelery-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-519 .elementor-element.elementor-element-9ef345f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15px;--padding-bottom:15px;--padding-left:82px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-f81440c{width:var( --container-widget-width, 236px );max-width:236px;--container-widget-width:236px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-f81440c .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:var( --e-global-color-97eb8f6 );}.elementor-519 .elementor-element.elementor-element-d5012f6{width:var( --container-widget-width, 267px );max-width:267px;--container-widget-width:267px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-d5012f6 .elementor-button{font-family:"Futura PT", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;fill:var( --e-global-color-97eb8f6 );color:var( --e-global-color-97eb8f6 );transition-duration:0.5s;border-radius:9px 9px 9px 9px;padding:12px 12px 12px 12px;}.elementor-519 .elementor-element.elementor-element-d5012f6 .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-d5012f6 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-d5012f6 .elementor-button:hover svg, .elementor-519 .elementor-element.elementor-element-d5012f6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-b16e7b3{--display:flex;--min-height:313px;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6px 0px rgba(0, 0, 0, 0.25098039215686274);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-b16e7b3:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-b16e7b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://Bryanstonjewellers.co.za/wp-content/uploads//2025/10/be4a5b27c1b64727c3ad03f1a6364a3f93fd950d-e1761622750120.webp");background-position:0px -100px;background-repeat:no-repeat;background-size:cover;}.elementor-519 .elementor-element.elementor-element-f23b232{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15px;--padding-bottom:15px;--padding-left:82px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-5ba1fa3{width:var( --container-widget-width, 357px );max-width:357px;--container-widget-width:357px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-5ba1fa3 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:var( --e-global-color-97eb8f6 );}.elementor-519 .elementor-element.elementor-element-59ee45e{width:var( --container-widget-width, 236px );max-width:236px;--container-widget-width:236px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-59ee45e .elementor-button{font-family:"Futura PT", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;fill:var( --e-global-color-97eb8f6 );color:var( --e-global-color-97eb8f6 );transition-duration:0.5s;border-radius:9px 9px 9px 9px;padding:12px 12px 12px 12px;}.elementor-519 .elementor-element.elementor-element-59ee45e .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-59ee45e .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-59ee45e .elementor-button:hover svg, .elementor-519 .elementor-element.elementor-element-59ee45e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-6141873{--display:flex;--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:79px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:73px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-6141873:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-6141873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CDC4A53D;}.elementor-519 .elementor-element.elementor-element-41df665 .elementor-heading-title{font-family:var( --e-global-typography-d5541f0-font-family ), Sans-serif;font-size:var( --e-global-typography-d5541f0-font-size );font-weight:var( --e-global-typography-d5541f0-font-weight );line-height:var( --e-global-typography-d5541f0-line-height );color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-46b262c{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-2d97be5{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-4198345{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-1c5a590{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-1c5a590 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-9e4fdeb{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-66bdddc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-4f3018b{width:var( --container-widget-width, 154px );max-width:154px;--container-widget-width:154px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-4f3018b .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-bc5b084{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-43ed396{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-7e90420{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-7e90420 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-407c3a2{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-f7fc179{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-1364384{width:var( --container-widget-width, 218px );max-width:218px;--container-widget-width:218px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-1364384 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-4b2ea25{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-5b558c0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-d7b65f5{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-d7b65f5 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-616805e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-828cb55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;z-index:1;}.elementor-519 .elementor-element.elementor-element-828cb55.elementor-element{--align-self:center;}.elementor-519 .elementor-element.elementor-element-828cb55 img{width:100%;max-width:51px;}.elementor-519 .elementor-element.elementor-element-8e2833a img{width:100%;}.elementor-519 .elementor-element.elementor-element-a3ce85a{--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;--gap:57px 57px;--row-gap:57px;--column-gap:57px;--padding-top:57px;--padding-bottom:111px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-b3d45a2{text-align:center;}.elementor-519 .elementor-element.elementor-element-b3d45a2 .elementor-heading-title{font-family:var( --e-global-typography-d5541f0-font-family ), Sans-serif;font-size:var( --e-global-typography-d5541f0-font-size );font-weight:var( --e-global-typography-d5541f0-font-weight );line-height:var( --e-global-typography-d5541f0-line-height );color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-66e1300{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-4151795{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-ccca11d img{width:323px;max-width:100%;height:323px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6.6px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-519 .elementor-element.elementor-element-f3d088f{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-f3d088f .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-61ef9cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-7edd43d{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-515a449 img{width:323px;max-width:100%;height:323px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6.6px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-519 .elementor-element.elementor-element-06f0765{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-06f0765 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-b12f63c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-2fc2293{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-185a7d0 img{width:323px;max-width:100%;height:323px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6.6px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-519 .elementor-element.elementor-element-00d8226{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-00d8226 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-7b404ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-2b9ff6a{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-701f504 img{width:323px;max-width:100%;height:323px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6.6px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-519 .elementor-element.elementor-element-b48549d{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-b48549d .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-8fa34c0{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-519 .elementor-element.elementor-element-eac6810{--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;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-20b6687{text-align:center;}.elementor-519 .elementor-element.elementor-element-20b6687 .elementor-heading-title{font-family:var( --e-global-typography-d5541f0-font-family ), Sans-serif;font-size:var( --e-global-typography-d5541f0-font-size );font-weight:var( --e-global-typography-d5541f0-font-weight );line-height:var( --e-global-typography-d5541f0-line-height );color:var( --e-global-color-f6be7d3 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-519 .elementor-element.elementor-element-805ecef{--grid-columns:4;}.elementor-519 .elementor-element.elementor-element-4861d92{--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;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-6fc6329{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-519 .elementor-element.elementor-element-6fc6329.elementor-element{--align-self:center;}.elementor-519 .elementor-element.elementor-element-6fc6329 img{width:100%;max-width:51px;}.elementor-519 .elementor-element.elementor-element-8a63923{text-align:center;}.elementor-519 .elementor-element.elementor-element-8a63923 img{width:100%;max-width:446px;}.elementor-519 .elementor-element.elementor-element-f9236b3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:105px 105px;--row-gap:105px;--column-gap:105px;--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-26ceb84{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-7f0ff9f{width:100%;max-width:100%;}.elementor-519 .elementor-element.elementor-element-7f0ff9f img{width:100%;max-width:463px;height:404px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6.6px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-519 .elementor-element.elementor-element-49fa10e{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-49fa10e .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-f7f9628{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-2f9fe5c{width:100%;max-width:100%;}.elementor-519 .elementor-element.elementor-element-2f9fe5c img{width:100%;max-width:463px;height:404px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6.6px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-519 .elementor-element.elementor-element-7e80db4{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-7e80db4 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-1015730{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-26f5720{width:100%;max-width:100%;}.elementor-519 .elementor-element.elementor-element-26f5720 img{width:100%;max-width:463px;height:404px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6.6px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-519 .elementor-element.elementor-element-1558a24{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-1558a24 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-70997a0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-d8654b7{width:100%;max-width:100%;}.elementor-519 .elementor-element.elementor-element-d8654b7 img{width:100%;}.elementor-519 .elementor-element.elementor-element-4189a93{--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;--gap:49px 49px;--row-gap:49px;--column-gap:49px;--padding-top:49px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-52f0b29{text-align:center;}.elementor-519 .elementor-element.elementor-element-52f0b29 .elementor-heading-title{font-family:var( --e-global-typography-d5541f0-font-family ), Sans-serif;font-size:var( --e-global-typography-d5541f0-font-size );font-weight:var( --e-global-typography-d5541f0-font-weight );line-height:var( --e-global-typography-d5541f0-line-height );color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-d30cfbe{--display:flex;--padding-top:50px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-d30cfbe:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-d30cfbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3CDC43D;}.elementor-519 .elementor-element.elementor-element-623119b{--grid-columns:4;}.elementor-519 .elementor-element.elementor-element-d4c0a97{--display:flex;--min-height:741px;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-d4c0a97:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-d4c0a97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://Bryanstonjewellers.co.za/wp-content/uploads//2025/12/Nommination-2.png");}.elementor-519 .elementor-element.elementor-element-dd3b2dd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:27px 27px;--row-gap:27px;--column-gap:27px;--margin-top:94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-a0e8931{text-align:center;}.elementor-519 .elementor-element.elementor-element-a0e8931 .elementor-heading-title{font-family:var( --e-global-typography-d5541f0-font-family ), Sans-serif;font-size:var( --e-global-typography-d5541f0-font-size );font-weight:var( --e-global-typography-d5541f0-font-weight );line-height:var( --e-global-typography-d5541f0-line-height );color:#FFFFFF;}.elementor-519 .elementor-element.elementor-element-dfcd256{width:var( --container-widget-width, 236px );max-width:236px;--container-widget-width:236px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-dfcd256 .elementor-button{font-family:"Futura PT", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;fill:var( --e-global-color-97eb8f6 );color:var( --e-global-color-97eb8f6 );transition-duration:0.5s;border-radius:9px 9px 9px 9px;padding:12px 12px 12px 12px;}.elementor-519 .elementor-element.elementor-element-dfcd256 .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-dfcd256 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-dfcd256 .elementor-button:hover svg, .elementor-519 .elementor-element.elementor-element-dfcd256 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-e3fb073{--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;--gap:74px 74px;--row-gap:74px;--column-gap:74px;--padding-top:80px;--padding-bottom:74px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-ce42ba7{text-align:center;}.elementor-519 .elementor-element.elementor-element-ce42ba7 .elementor-heading-title{font-family:var( --e-global-typography-d5541f0-font-family ), Sans-serif;font-size:var( --e-global-typography-d5541f0-font-size );font-weight:var( --e-global-typography-d5541f0-font-weight );line-height:var( --e-global-typography-d5541f0-line-height );color:var( --e-global-color-f6be7d3 );}.elementor-519 .elementor-element.elementor-element-7d0e4a3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:113px 113px;--row-gap:113px;--column-gap:113px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:71px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-3283ecb{--display:flex;--min-height:316px;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6px 0px rgba(0, 0, 0, 0.25098039215686274);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-3283ecb:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-3283ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://Bryanstonjewellers.co.za/wp-content/uploads//2025/10/image-165.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-519 .elementor-element.elementor-element-3fab30e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15px;--padding-bottom:15px;--padding-left:82px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-a7e43f5{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-a7e43f5 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:var( --e-global-color-97eb8f6 );}.elementor-519 .elementor-element.elementor-element-d86e3e8{width:var( --container-widget-width, 211px );max-width:211px;--container-widget-width:211px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-d86e3e8 .elementor-button{font-family:"Futura PT", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;fill:var( --e-global-color-97eb8f6 );color:var( --e-global-color-97eb8f6 );transition-duration:0.5s;border-radius:9px 9px 9px 9px;padding:12px 12px 12px 12px;}.elementor-519 .elementor-element.elementor-element-d86e3e8 .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-d86e3e8 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-d86e3e8 .elementor-button:hover svg, .elementor-519 .elementor-element.elementor-element-d86e3e8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-0f6128e{--display:flex;--min-height:316px;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 6px 0px rgba(0, 0, 0, 0.25098039215686274);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-0f6128e:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-0f6128e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://Bryanstonjewellers.co.za/wp-content/uploads//2025/10/image-166.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-519 .elementor-element.elementor-element-ebc54a7{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15px;--padding-bottom:15px;--padding-left:82px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-81ba24c{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-81ba24c .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:var( --e-global-color-97eb8f6 );}.elementor-519 .elementor-element.elementor-element-aef2b78{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-aef2b78 .elementor-button{font-family:"Futura PT", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;fill:var( --e-global-color-97eb8f6 );color:var( --e-global-color-97eb8f6 );transition-duration:0.5s;border-radius:9px 9px 9px 9px;padding:12px 12px 12px 12px;}.elementor-519 .elementor-element.elementor-element-aef2b78 .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-aef2b78 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-aef2b78 .elementor-button:hover svg, .elementor-519 .elementor-element.elementor-element-aef2b78 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-ca6a5f9{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-519 .elementor-element.elementor-element-f8c544b{right:2px;}body.rtl .elementor-519 .elementor-element.elementor-element-f8c544b{left:2px;}.elementor-519 .elementor-element.elementor-element-f8c544b{bottom:80px;}.elementor-519 .elementor-element.elementor-element-f8c544b .elementor-icon-wrapper{text-align:center;}.elementor-519 .elementor-element.elementor-element-f8c544b.elementor-view-stacked .elementor-icon{background-color:#60BB62;}.elementor-519 .elementor-element.elementor-element-f8c544b.elementor-view-framed .elementor-icon, .elementor-519 .elementor-element.elementor-element-f8c544b.elementor-view-default .elementor-icon{color:#60BB62;border-color:#60BB62;}.elementor-519 .elementor-element.elementor-element-f8c544b.elementor-view-framed .elementor-icon, .elementor-519 .elementor-element.elementor-element-f8c544b.elementor-view-default .elementor-icon svg{fill:#60BB62;}.elementor-519 .elementor-element.elementor-element-f8c544b.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-97eb8f6 );}.elementor-519 .elementor-element.elementor-element-f8c544b.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-97eb8f6 );}.elementor-519 .elementor-element.elementor-element-f8c544b.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-97eb8f6 );}.elementor-519 .elementor-element.elementor-element-f8c544b .elementor-icon{font-size:23px;padding:14px;border-radius:50px 50px 0px 50px;}.elementor-519 .elementor-element.elementor-element-f8c544b .elementor-icon svg{height:23px;}.elementor-519 .elementor-element.elementor-element-7dc75dc{--display:flex;}@media(min-width:768px){.elementor-519 .elementor-element.elementor-element-7246eef{--content-width:1600px;}.elementor-519 .elementor-element.elementor-element-627bb1f{--content-width:1600px;}.elementor-519 .elementor-element.elementor-element-6141873{--content-width:1600px;}.elementor-519 .elementor-element.elementor-element-a3ce85a{--content-width:1600px;}.elementor-519 .elementor-element.elementor-element-eac6810{--content-width:1600px;}.elementor-519 .elementor-element.elementor-element-4861d92{--content-width:1600px;}.elementor-519 .elementor-element.elementor-element-d30cfbe{--content-width:1600px;}.elementor-519 .elementor-element.elementor-element-e3fb073{--content-width:1600px;}.elementor-519 .elementor-element.elementor-element-7d0e4a3{--content-width:1600px;}}@media(max-width:1024px){.elementor-519 .elementor-element.elementor-element-9b4ce1f img{height:370px;object-fit:cover;object-position:center center;}.elementor-519 .elementor-element.elementor-element-e971919{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-519 .elementor-element.elementor-element-e971919 .elementor-button{font-size:20px;}.elementor-519 .elementor-element.elementor-element-b47c152 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-110d030 img{height:370px;object-fit:cover;object-position:center center;}.elementor-519 .elementor-element.elementor-element-aeba8b2{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-519 .elementor-element.elementor-element-aeba8b2 .elementor-button{font-size:20px;}.elementor-519 .elementor-element.elementor-element-24fa694 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-1aeee86 img{height:370px;object-fit:cover;object-position:center center;}.elementor-519 .elementor-element.elementor-element-9d06748{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-519 .elementor-element.elementor-element-9d06748 .elementor-button{font-size:20px;}.elementor-519 .elementor-element.elementor-element-9c02a18 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-3ffe958 img{height:370px;object-fit:cover;object-position:center center;}.elementor-519 .elementor-element.elementor-element-05d4ddc{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-519 .elementor-element.elementor-element-05d4ddc .elementor-button{font-size:20px;}.elementor-519 .elementor-element.elementor-element-3079add .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-6d19095 img{height:370px;object-fit:cover;object-position:center center;}.elementor-519 .elementor-element.elementor-element-4abea70{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-519 .elementor-element.elementor-element-4abea70 .elementor-button{font-size:20px;}.elementor-519 .elementor-element.elementor-element-34e945b .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-d4fc05e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:32px;--e-n-carousel-arrow-next-right-position:32px;}.elementor-519 .elementor-element.elementor-element-05b0529{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-519 .elementor-element.elementor-element-49866bf img{width:270px;max-width:100%;height:270px;}.elementor-519 .elementor-element.elementor-element-6a8bfc4{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-519 .elementor-element.elementor-element-6a8bfc4 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-6121afa{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-519 .elementor-element.elementor-element-48f99a8 img{max-width:270px;height:270px;}.elementor-519 .elementor-element.elementor-element-a174971{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-519 .elementor-element.elementor-element-a174971 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-d672ec2{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-519 .elementor-element.elementor-element-993861c img{max-width:270px;height:270px;}.elementor-519 .elementor-element.elementor-element-0c90be8{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-519 .elementor-element.elementor-element-0c90be8 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-d388d06{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-519 .elementor-element.elementor-element-07be87d img{width:270px;max-width:100%;height:270px;}.elementor-519 .elementor-element.elementor-element-7af6c35{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-519 .elementor-element.elementor-element-7af6c35 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-fcc7a1c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-519 .elementor-element.elementor-element-627bb1f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-519 .elementor-element.elementor-element-f81440c .elementor-heading-title{font-size:27px;}.elementor-519 .elementor-element.elementor-element-b16e7b3:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-b16e7b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-519 .elementor-element.elementor-element-5ba1fa3 .elementor-heading-title{font-size:27px;}.elementor-519 .elementor-element.elementor-element-41df665 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-46b262c{--e-con-grid-template-columns:repeat(3, 1fr);--gap:50px 30px;--row-gap:50px;--column-gap:30px;--grid-auto-flow:row;}.elementor-519 .elementor-element.elementor-element-1c5a590{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-519 .elementor-element.elementor-element-1c5a590 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-4f3018b .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-7e90420 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-1364384 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-d7b65f5 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-616805e{--margin-top:-108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-519 .elementor-element.elementor-element-b3d45a2 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-4151795{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-519 .elementor-element.elementor-element-ccca11d img{width:270px;max-width:100%;height:270px;}.elementor-519 .elementor-element.elementor-element-f3d088f{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-519 .elementor-element.elementor-element-f3d088f .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-7edd43d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-519 .elementor-element.elementor-element-515a449 img{width:270px;max-width:100%;height:270px;}.elementor-519 .elementor-element.elementor-element-06f0765{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-519 .elementor-element.elementor-element-06f0765 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-2fc2293{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-519 .elementor-element.elementor-element-185a7d0 img{width:270px;max-width:100%;height:270px;}.elementor-519 .elementor-element.elementor-element-00d8226{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-519 .elementor-element.elementor-element-00d8226 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-2b9ff6a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-519 .elementor-element.elementor-element-701f504 img{width:270px;max-width:100%;height:270px;}.elementor-519 .elementor-element.elementor-element-b48549d{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-519 .elementor-element.elementor-element-b48549d .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-8fa34c0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-519 .elementor-element.elementor-element-eac6810{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-519 .elementor-element.elementor-element-20b6687 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-805ecef{--grid-columns:3;}.elementor-519 .elementor-element.elementor-element-f9236b3{--e-con-grid-template-columns:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-519 .elementor-element.elementor-element-26ceb84{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-519 .elementor-element.elementor-element-7f0ff9f img{max-width:370px;}.elementor-519 .elementor-element.elementor-element-49fa10e{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-519 .elementor-element.elementor-element-49fa10e .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-f7f9628{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-519 .elementor-element.elementor-element-2f9fe5c img{max-width:370px;}.elementor-519 .elementor-element.elementor-element-7e80db4{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-519 .elementor-element.elementor-element-7e80db4 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-1015730{--gap:24px 24px;--row-gap:24px;--column-gap:24px;grid-column:span 2;}.elementor-519 .elementor-element.elementor-element-26f5720 img{max-width:370px;}.elementor-519 .elementor-element.elementor-element-1558a24{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-519 .elementor-element.elementor-element-1558a24 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-52f0b29 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-623119b{--grid-columns:2;}.elementor-519 .elementor-element.elementor-element-a0e8931 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-ce42ba7 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-7d0e4a3{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-519 .elementor-element.elementor-element-a7e43f5 .elementor-heading-title{font-size:27px;}.elementor-519 .elementor-element.elementor-element-81ba24c .elementor-heading-title{font-size:27px;}}@media(max-width:767px){.elementor-519 .elementor-element.elementor-element-9b4ce1f img{height:280px;}.elementor-519 .elementor-element.elementor-element-e971919{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-519 .elementor-element.elementor-element-e971919 .elementor-button{font-size:18px;line-height:1.3em;padding:9px 9px 9px 9px;}.elementor-519 .elementor-element.elementor-element-b47c152{text-align:center;}.elementor-519 .elementor-element.elementor-element-b47c152 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-110d030 img{height:280px;}.elementor-519 .elementor-element.elementor-element-aeba8b2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-519 .elementor-element.elementor-element-aeba8b2 .elementor-button{font-size:18px;line-height:1.3em;padding:9px 9px 9px 9px;}.elementor-519 .elementor-element.elementor-element-24fa694{text-align:center;}.elementor-519 .elementor-element.elementor-element-24fa694 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-1aeee86 img{height:280px;}.elementor-519 .elementor-element.elementor-element-9d06748{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-519 .elementor-element.elementor-element-9d06748 .elementor-button{font-size:18px;line-height:1.3em;padding:9px 9px 9px 9px;}.elementor-519 .elementor-element.elementor-element-9c02a18{text-align:center;}.elementor-519 .elementor-element.elementor-element-9c02a18 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-3ffe958 img{height:280px;}.elementor-519 .elementor-element.elementor-element-05d4ddc{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-519 .elementor-element.elementor-element-05d4ddc .elementor-button{font-size:18px;line-height:1.3em;padding:9px 9px 9px 9px;}.elementor-519 .elementor-element.elementor-element-3079add{text-align:center;}.elementor-519 .elementor-element.elementor-element-3079add .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-6d19095 img{height:280px;}.elementor-519 .elementor-element.elementor-element-4abea70{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-519 .elementor-element.elementor-element-4abea70 .elementor-button{font-size:18px;line-height:1.3em;padding:9px 9px 9px 9px;}.elementor-519 .elementor-element.elementor-element-34e945b{text-align:center;}.elementor-519 .elementor-element.elementor-element-34e945b .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-d4fc05e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-position:-80px;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-position:-80px;}.elementor-519 .elementor-element.elementor-element-05b0529{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-519 .elementor-element.elementor-element-49866bf img{width:220px;max-width:100%;height:220px;}.elementor-519 .elementor-element.elementor-element-6a8bfc4 .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-6121afa{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-519 .elementor-element.elementor-element-48f99a8 img{max-width:220px;height:220px;}.elementor-519 .elementor-element.elementor-element-a174971 .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-d672ec2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-519 .elementor-element.elementor-element-993861c img{max-width:220px;height:220px;}.elementor-519 .elementor-element.elementor-element-0c90be8 .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-d388d06{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-519 .elementor-element.elementor-element-07be87d img{width:220px;max-width:100%;height:220px;}.elementor-519 .elementor-element.elementor-element-7af6c35 .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-fcc7a1c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-519 .elementor-element.elementor-element-627bb1f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-519 .elementor-element.elementor-element-0421b1c{--min-height:250px;--justify-content:center;}.elementor-519 .elementor-element.elementor-element-9ef345f{--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-f81440c{--container-widget-width:189px;--container-widget-flex-grow:0;width:var( --container-widget-width, 189px );max-width:189px;}.elementor-519 .elementor-element.elementor-element-f81440c .elementor-heading-title{font-size:24px;}.elementor-519 .elementor-element.elementor-element-d5012f6{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;}.elementor-519 .elementor-element.elementor-element-d5012f6 .elementor-button{font-size:18px;padding:9px 9px 9px 9px;}.elementor-519 .elementor-element.elementor-element-b16e7b3{--min-height:250px;}.elementor-519 .elementor-element.elementor-element-b16e7b3:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-b16e7b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-519 .elementor-element.elementor-element-f23b232{--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-5ba1fa3 .elementor-heading-title{font-size:24px;}.elementor-519 .elementor-element.elementor-element-59ee45e{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-519 .elementor-element.elementor-element-59ee45e .elementor-button{font-size:18px;padding:9px 9px 9px 9px;}.elementor-519 .elementor-element.elementor-element-41df665{text-align:center;}.elementor-519 .elementor-element.elementor-element-41df665 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-46b262c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-519 .elementor-element.elementor-element-2d97be5{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-519 .elementor-element.elementor-element-ddd05b6 img{width:100px;}.elementor-519 .elementor-element.elementor-element-1c5a590 .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-9e4fdeb{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-519 .elementor-element.elementor-element-c4e8a67 img{width:80px;}.elementor-519 .elementor-element.elementor-element-4f3018b .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-bc5b084{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-519 .elementor-element.elementor-element-43ed396{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-519 .elementor-element.elementor-element-55108b5 img{width:160px;}.elementor-519 .elementor-element.elementor-element-2da4aa7{text-align:center;}.elementor-519 .elementor-element.elementor-element-2da4aa7 img{width:50%;}.elementor-519 .elementor-element.elementor-element-7e90420 .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-407c3a2{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-519 .elementor-element.elementor-element-47036de img{width:100px;}.elementor-519 .elementor-element.elementor-element-1364384 .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-4b2ea25{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-519 .elementor-element.elementor-element-5007ba8 img{width:100px;}.elementor-519 .elementor-element.elementor-element-d7b65f5 .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-616805e{--margin-top:-97px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-519 .elementor-element.elementor-element-828cb55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-519 .elementor-element.elementor-element-828cb55 img{max-width:32px;}.elementor-519 .elementor-element.elementor-element-b3d45a2{text-align:center;}.elementor-519 .elementor-element.elementor-element-b3d45a2 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-4151795{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-519 .elementor-element.elementor-element-ccca11d img{width:220px;max-width:100%;height:220px;}.elementor-519 .elementor-element.elementor-element-f3d088f .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-7edd43d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-519 .elementor-element.elementor-element-515a449 img{width:220px;max-width:100%;height:220px;}.elementor-519 .elementor-element.elementor-element-06f0765 .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-2fc2293{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-519 .elementor-element.elementor-element-185a7d0 img{width:220px;max-width:100%;height:220px;}.elementor-519 .elementor-element.elementor-element-00d8226 .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-2b9ff6a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-519 .elementor-element.elementor-element-701f504 img{width:220px;max-width:100%;height:220px;object-position:center center;}.elementor-519 .elementor-element.elementor-element-b48549d .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-8fa34c0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-519 .elementor-element.elementor-element-20b6687{text-align:center;}.elementor-519 .elementor-element.elementor-element-20b6687 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-805ecef{--grid-columns:2;}.elementor-519 .elementor-element.elementor-element-8a63923 img{max-width:193px;}.elementor-519 .elementor-element.elementor-element-f9236b3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-519 .elementor-element.elementor-element-7f0ff9f img{height:300px;}.elementor-519 .elementor-element.elementor-element-49fa10e .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-2f9fe5c img{height:300px;}.elementor-519 .elementor-element.elementor-element-7e80db4 .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-1015730{grid-column:span 1;}.elementor-519 .elementor-element.elementor-element-26f5720 img{height:300px;}.elementor-519 .elementor-element.elementor-element-1558a24 .elementor-heading-title{font-size:18px;}.elementor-519 .elementor-element.elementor-element-d8654b7 img{height:220px;object-fit:cover;}.elementor-519 .elementor-element.elementor-element-4189a93{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-519 .elementor-element.elementor-element-52f0b29{text-align:center;}.elementor-519 .elementor-element.elementor-element-52f0b29 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-623119b{--grid-columns:2;}.elementor-519 .elementor-element.elementor-element-d4c0a97{--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-519 .elementor-element.elementor-element-d4c0a97:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-d4c0a97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:repeat-x;background-size:contain;}.elementor-519 .elementor-element.elementor-element-a0e8931{text-align:center;}.elementor-519 .elementor-element.elementor-element-a0e8931 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-dfcd256{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-519 .elementor-element.elementor-element-dfcd256 .elementor-button{font-size:18px;padding:9px 9px 9px 9px;}.elementor-519 .elementor-element.elementor-element-e3fb073{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-519 .elementor-element.elementor-element-ce42ba7{text-align:center;}.elementor-519 .elementor-element.elementor-element-ce42ba7 .elementor-heading-title{font-size:var( --e-global-typography-d5541f0-font-size );line-height:var( --e-global-typography-d5541f0-line-height );}.elementor-519 .elementor-element.elementor-element-7d0e4a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-519 .elementor-element.elementor-element-3283ecb{--min-height:250px;}.elementor-519 .elementor-element.elementor-element-3fab30e{--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-a7e43f5 .elementor-heading-title{font-size:24px;}.elementor-519 .elementor-element.elementor-element-d86e3e8{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-519 .elementor-element.elementor-element-d86e3e8 .elementor-button{font-size:18px;padding:9px 9px 9px 9px;}.elementor-519 .elementor-element.elementor-element-0f6128e{--min-height:250px;}.elementor-519 .elementor-element.elementor-element-ebc54a7{--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-81ba24c .elementor-heading-title{font-size:24px;}.elementor-519 .elementor-element.elementor-element-aef2b78{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-519 .elementor-element.elementor-element-aef2b78 .elementor-button{font-size:18px;padding:9px 9px 9px 9px;}}/* Start custom CSS for container, class: .elementor-element-627bb1f */@media(max-width:1400px){
    .elementor-519 .elementor-element.elementor-element-627bb1f .e-con-inner{
    column-gap: 40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9236b3 */@media (max-width: 1400px) and (min-width: 1024px) {
  .elementor-519 .elementor-element.elementor-element-f9236b3{
    gap: 50px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d0e4a3 */@media(max-width:1400px){
    .elementor-519 .elementor-element.elementor-element-7d0e4a3 .e-con-inner{
    column-gap: 40px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://Bryanstonjewellers.co.za/wp-content/uploads/2025/10/FuturaCyrillicLight.woff') format('woff'),
		url('https://Bryanstonjewellers.co.za/wp-content/uploads/2025/10/FuturaCyrillicLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://Bryanstonjewellers.co.za/wp-content/uploads/2025/10/FuturaCyrillicBook.woff') format('woff'),
		url('https://Bryanstonjewellers.co.za/wp-content/uploads/2025/10/FuturaCyrillicBook.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://Bryanstonjewellers.co.za/wp-content/uploads/2025/10/FuturaCyrillicMedium.woff') format('woff');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://Bryanstonjewellers.co.za/wp-content/uploads/2025/10/FuturaCyrillicDemi.woff') format('woff');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://Bryanstonjewellers.co.za/wp-content/uploads/2025/10/FuturaCyrillicHeavy.woff') format('woff');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://Bryanstonjewellers.co.za/wp-content/uploads/2025/10/FuturaCyrillicBold.woff') format('woff');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://Bryanstonjewellers.co.za/wp-content/uploads/2025/10/FuturaCyrillicExtraBold.woff') format('woff');
}
/* End Custom Fonts CSS */