.elementor-8 .elementor-element.elementor-element-734c8063{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.31;--margin-top:-095px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-734c8063:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-734c8063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );background-image:url("https://samreenjewels.ca/wp-content/uploads/2026/04/ChatGPT-Image-Mar-26-2026-10_39_45-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-734c8063::before, .elementor-8 .elementor-element.elementor-element-734c8063 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-734c8063 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-734c8063 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-734c8063 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-734c8063 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-58b98989{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f250389{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:080px;--padding-right:0px;}.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-8 .elementor-element.elementor-element-25273003{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-8 .elementor-element.elementor-element-25273003 .elementor-heading-title{font-size:69px;line-height:53px;color:#D94A8C;}.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-8 .elementor-element.elementor-element-1be1d04e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-4e549d8{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-453f9c00{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.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 );}.elementor-8 .elementor-element.elementor-element-3f8958b5 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3f8958b5 .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-3f8958b5 .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-617b7759 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-617b7759.elementor-view-stacked .elementor-icon{background-color:#8CFF0C;}.elementor-8 .elementor-element.elementor-element-617b7759.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-617b7759.elementor-view-default .elementor-icon{color:#8CFF0C;border-color:#8CFF0C;}.elementor-8 .elementor-element.elementor-element-617b7759.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-617b7759.elementor-view-default .elementor-icon svg{fill:#8CFF0C;}.elementor-8 .elementor-element.elementor-element-617b7759 .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-617b7759 .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-47f622cd .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-47f622cd.elementor-view-stacked .elementor-icon{background-color:#FF0303;}.elementor-8 .elementor-element.elementor-element-47f622cd.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-47f622cd.elementor-view-default .elementor-icon{color:#FF0303;border-color:#FF0303;}.elementor-8 .elementor-element.elementor-element-47f622cd.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-47f622cd.elementor-view-default .elementor-icon svg{fill:#FF0303;}.elementor-8 .elementor-element.elementor-element-47f622cd .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-47f622cd .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-2a910197{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:080px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-63bbebcf{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-8 .elementor-element.elementor-element-63bbebcf .elementor-heading-title{font-size:69px;line-height:53px;color:#000000;}.elementor-8 .elementor-element.elementor-element-7e65f294{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-75e454d9{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-2b9581a1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-b735a58 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-b735a58.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-b735a58.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b735a58.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-b735a58.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b735a58.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-b735a58 .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-b735a58 .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-5e37fc3 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-5e37fc3.elementor-view-stacked .elementor-icon{background-color:#7CE000;}.elementor-8 .elementor-element.elementor-element-5e37fc3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5e37fc3.elementor-view-default .elementor-icon{color:#7CE000;border-color:#7CE000;}.elementor-8 .elementor-element.elementor-element-5e37fc3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5e37fc3.elementor-view-default .elementor-icon svg{fill:#7CE000;}.elementor-8 .elementor-element.elementor-element-5e37fc3 .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-5e37fc3 .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-15dd446e .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-15dd446e.elementor-view-stacked .elementor-icon{background-color:#FF0303;}.elementor-8 .elementor-element.elementor-element-15dd446e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-15dd446e.elementor-view-default .elementor-icon{color:#FF0303;border-color:#FF0303;}.elementor-8 .elementor-element.elementor-element-15dd446e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-15dd446e.elementor-view-default .elementor-icon svg{fill:#FF0303;}.elementor-8 .elementor-element.elementor-element-15dd446e .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-15dd446e .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-5be8bc18 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-5be8bc18.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5be8bc18.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5be8bc18.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5be8bc18.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5be8bc18.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5be8bc18 .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-5be8bc18 .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-40348e8b{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:080px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7ac74a09{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-8 .elementor-element.elementor-element-7ac74a09 .elementor-heading-title{font-size:61px;line-height:53px;color:#C1121F;}.elementor-8 .elementor-element.elementor-element-65b17a61{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-7e6b4ed8{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-72f748fc{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-1b13ee3a .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1b13ee3a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-1b13ee3a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1b13ee3a.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-1b13ee3a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1b13ee3a.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-1b13ee3a .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-1b13ee3a .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-1769a771 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1769a771.elementor-view-stacked .elementor-icon{background-color:#8CFF0C;}.elementor-8 .elementor-element.elementor-element-1769a771.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1769a771.elementor-view-default .elementor-icon{color:#8CFF0C;border-color:#8CFF0C;}.elementor-8 .elementor-element.elementor-element-1769a771.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1769a771.elementor-view-default .elementor-icon svg{fill:#8CFF0C;}.elementor-8 .elementor-element.elementor-element-1769a771 .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-1769a771 .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-363f82a3 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-363f82a3.elementor-view-stacked .elementor-icon{background-color:#FF0303;}.elementor-8 .elementor-element.elementor-element-363f82a3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-363f82a3.elementor-view-default .elementor-icon{color:#FF0303;border-color:#FF0303;}.elementor-8 .elementor-element.elementor-element-363f82a3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-363f82a3.elementor-view-default .elementor-icon svg{fill:#FF0303;}.elementor-8 .elementor-element.elementor-element-363f82a3 .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-363f82a3 .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-19ef0d5a .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-19ef0d5a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-19ef0d5a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-19ef0d5a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-19ef0d5a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-19ef0d5a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-19ef0d5a .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-19ef0d5a .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-e74fe9f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-115a53f4{--display:flex;}.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-8 .elementor-element.elementor-element-316e7def{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--e-transform-rotateZ:-22deg;--e-transform-translateX:159px;text-align:start;}.elementor-8 .elementor-element.elementor-element-316e7def:hover{--e-transform-rotateZ:0deg;}.elementor-8 .elementor-element.elementor-element-316e7def img{width:50%;filter:brightness( 93% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-248ceb48{--display:flex;}.elementor-8 .elementor-element.elementor-element-520fb4ce{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--e-transform-rotateZ:-22deg;--e-transform-translateX:159px;text-align:start;}.elementor-8 .elementor-element.elementor-element-520fb4ce:hover{--e-transform-rotateZ:0deg;}.elementor-8 .elementor-element.elementor-element-520fb4ce img{width:50%;filter:brightness( 93% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-30d80557{--display:flex;}.elementor-8 .elementor-element.elementor-element-15fc8d84{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--e-transform-rotateZ:-22deg;--e-transform-translateX:159px;text-align:start;}.elementor-8 .elementor-element.elementor-element-15fc8d84:hover{--e-transform-rotateZ:0deg;}.elementor-8 .elementor-element.elementor-element-15fc8d84 img{width:50%;filter:brightness( 93% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-73e7ad30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5688bf5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-419e481f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-607aa055 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-607aa055.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-607aa055.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-607aa055.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-607aa055.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-607aa055.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-607aa055 .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-607aa055 .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-1c75355d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-1c75355d .elementor-heading-title{font-size:26px;text-transform:uppercase;color:#000000;}.elementor-8 .elementor-element.elementor-element-2f9f7279{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-806665a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-703a33fd .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-703a33fd.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-703a33fd.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-703a33fd.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-703a33fd.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-703a33fd.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-703a33fd .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-703a33fd .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-2e97f1ae{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-2e97f1ae .elementor-heading-title{font-size:26px;text-transform:uppercase;color:#000000;}.elementor-8 .elementor-element.elementor-element-7188525d{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1b7dc61a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-6622f26b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:100px 100px 100px 100px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-6622f26b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6622f26b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2141380{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-2141380 img{width:50%;}.elementor-8 .elementor-element.elementor-element-37c8254a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:100px 100px 100px 100px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-37c8254a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-37c8254a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6d859fe4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-6d859fe4 img{width:50%;}.elementor-8 .elementor-element.elementor-element-36dea842{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:100px 100px 100px 100px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-36dea842:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-36dea842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2b4883db{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-2b4883db img{width:50%;}.elementor-8 .elementor-element.elementor-element-91a99d0{--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;}.elementor-8 .elementor-element.elementor-element-68e17ac8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-68e17ac8 .elementor-heading-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-1c003519{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0100px;--padding-right:0100px;}.elementor-8 .elementor-element.elementor-element-5ffd1378{--display:flex;--min-height:0px;--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-151768c3{--display:flex;--min-height:364px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-151768c3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-151768c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-6c2d6cb6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-15a99f23{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-15a99f23 img{width:100%;max-width:100%;height:210px;}.elementor-8 .elementor-element.elementor-element-21c9258{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-335acb8c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-42a60f25{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-605985fb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-525b0c4d{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e0d7e25{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e0d7e25 img{width:84%;}.elementor-8 .elementor-element.elementor-element-c95f4a8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c95f4a8 img{width:63%;}.elementor-8 .elementor-element.elementor-element-0d5ae07{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0d5ae07 img{width:98%;}.elementor-8 .elementor-element.elementor-element-2283c0b{--display:flex;--min-height:0px;--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e608e82{--display:flex;--min-height:364px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e608e82:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e608e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-48624a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6cc8842{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-6cc8842 img{width:100%;max-width:100%;height:210px;}.elementor-8 .elementor-element.elementor-element-6ac36d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e178644{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-2b60959{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-9d13c7b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-af49c41{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-dbae786{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dbae786 img{width:84%;}.elementor-8 .elementor-element.elementor-element-571141d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-571141d img{width:63%;}.elementor-8 .elementor-element.elementor-element-fd8ec5e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fd8ec5e img{width:98%;}.elementor-8 .elementor-element.elementor-element-7ef4099{--display:flex;--min-height:0px;--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c5efa21{--display:flex;--min-height:364px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c5efa21:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c5efa21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-63badfd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1465b6a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-1465b6a img{width:100%;max-width:100%;height:210px;}.elementor-8 .elementor-element.elementor-element-f74b6f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6d8e350{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-7570bdf{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-c3fc548{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-eebcf7b{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-066a04b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-066a04b img{width:84%;}.elementor-8 .elementor-element.elementor-element-b5088cb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b5088cb img{width:63%;}.elementor-8 .elementor-element.elementor-element-af97d3f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-af97d3f img{width:98%;}.elementor-8 .elementor-element.elementor-element-4ed189c{--display:flex;--min-height:0px;--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3f857ee{--display:flex;--min-height:364px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3f857ee:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3f857ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-40cfd85{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a3f3abb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-a3f3abb img{width:100%;max-width:100%;height:210px;}.elementor-8 .elementor-element.elementor-element-6c303c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b7e93dd{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-1f942c3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-080abb4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-7c8a629{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e1eb9d1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e1eb9d1 img{width:84%;}.elementor-8 .elementor-element.elementor-element-ebb8e8f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ebb8e8f img{width:63%;}.elementor-8 .elementor-element.elementor-element-f24787e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f24787e img{width:98%;}.elementor-8 .elementor-element.elementor-element-65e76ab5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-65e76ab5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-65e76ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;background-image:url("https://samreenjewels.ca/wp-content/uploads/2026/04/ChatGPT-Image-Mar-26-2026-10_41_14-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-65e76ab5::before, .elementor-8 .elementor-element.elementor-element-65e76ab5 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-65e76ab5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-65e76ab5 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-65e76ab5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-65e76ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-7257cbd7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:0px;--padding-left:115px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-57a44a0f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-57a44a0f .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-3f908e98{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-787d18c2{--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:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1db67507{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-1db67507 .elementor-heading-title{font-size:25px;color:#5F5050;}.elementor-8 .elementor-element.elementor-element-41933f2 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-41933f2.elementor-view-stacked .elementor-icon{background-color:#CF0202;}.elementor-8 .elementor-element.elementor-element-41933f2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-41933f2.elementor-view-default .elementor-icon{color:#CF0202;border-color:#CF0202;}.elementor-8 .elementor-element.elementor-element-41933f2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-41933f2.elementor-view-default .elementor-icon svg{fill:#CF0202;}.elementor-8 .elementor-element.elementor-element-41933f2 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-41933f2 .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-7f248d84 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-7f248d84.elementor-view-stacked .elementor-icon{background-color:#43C238;}.elementor-8 .elementor-element.elementor-element-7f248d84.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7f248d84.elementor-view-default .elementor-icon{color:#43C238;border-color:#43C238;}.elementor-8 .elementor-element.elementor-element-7f248d84.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7f248d84.elementor-view-default .elementor-icon svg{fill:#43C238;}.elementor-8 .elementor-element.elementor-element-7f248d84 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-7f248d84 .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-efb92d8 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-efb92d8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-efb92d8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-efb92d8.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-efb92d8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-efb92d8.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-efb92d8 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-efb92d8 .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-89918bc .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-89918bc.elementor-view-stacked .elementor-icon{background-color:#FFC0CB;}.elementor-8 .elementor-element.elementor-element-89918bc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-89918bc.elementor-view-default .elementor-icon{color:#FFC0CB;border-color:#FFC0CB;}.elementor-8 .elementor-element.elementor-element-89918bc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-89918bc.elementor-view-default .elementor-icon svg{fill:#FFC0CB;}.elementor-8 .elementor-element.elementor-element-89918bc .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-89918bc .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-1848cc27 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1848cc27.elementor-view-stacked .elementor-icon{background-color:#BEBEBE;}.elementor-8 .elementor-element.elementor-element-1848cc27.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1848cc27.elementor-view-default .elementor-icon{color:#BEBEBE;border-color:#BEBEBE;}.elementor-8 .elementor-element.elementor-element-1848cc27.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1848cc27.elementor-view-default .elementor-icon svg{fill:#BEBEBE;}.elementor-8 .elementor-element.elementor-element-1848cc27 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-1848cc27 .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-3fef404e{--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:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-77ea7d98{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-77ea7d98 .elementor-heading-title{font-size:25px;color:#5F5050;}.elementor-8 .elementor-element.elementor-element-7284144c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-7284144c .elementor-heading-title{font-size:25px;color:#5F5050;}.elementor-8 .elementor-element.elementor-element-798a26c7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-798a26c7 .elementor-heading-title{font-size:25px;color:#5F5050;}.elementor-8 .elementor-element.elementor-element-d5f7f35{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-d5f7f35 .elementor-heading-title{font-size:25px;color:#5F5050;}.elementor-8 .elementor-element.elementor-element-1d24b57a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-1d24b57a .elementor-heading-title{font-size:25px;color:#5F5050;}.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-8 .elementor-element.elementor-element-79ecbf7e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-79ecbf7e .elementor-button{padding:010px 030px 010px 030px;}.elementor-8 .elementor-element.elementor-element-79a6d1f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-48406ff3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--e-transform-rotateZ:-26deg;}.elementor-8 .elementor-element.elementor-element-48406ff3:hover{--e-transform-rotateZ:0deg;--e-transform-translateX:73px;}.elementor-8 .elementor-element.elementor-element-48406ff3 img{width:73%;}.elementor-8 .elementor-element.elementor-element-7831687c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--e-transform-rotateZ:-26deg;}.elementor-8 .elementor-element.elementor-element-7831687c:hover{--e-transform-rotateZ:0deg;--e-transform-translateX:73px;}.elementor-8 .elementor-element.elementor-element-7831687c img{width:73%;}.elementor-8 .elementor-element.elementor-element-4ec8dff3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--e-transform-rotateZ:-26deg;}.elementor-8 .elementor-element.elementor-element-4ec8dff3:hover{--e-transform-rotateZ:0deg;--e-transform-translateX:73px;}.elementor-8 .elementor-element.elementor-element-4ec8dff3 img{width:73%;}.elementor-8 .elementor-element.elementor-element-3676e132{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--e-transform-rotateZ:-26deg;}.elementor-8 .elementor-element.elementor-element-3676e132:hover{--e-transform-rotateZ:0deg;--e-transform-translateX:73px;}.elementor-8 .elementor-element.elementor-element-3676e132 img{width:73%;}.elementor-8 .elementor-element.elementor-element-47c976a9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--e-transform-rotateZ:-26deg;}.elementor-8 .elementor-element.elementor-element-47c976a9:hover{--e-transform-rotateZ:0deg;--e-transform-translateX:73px;}.elementor-8 .elementor-element.elementor-element-47c976a9 img{width:73%;}.elementor-8 .elementor-element.elementor-element-2d00b577{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-44603549{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7e8f3bc4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 107.906% );max-width:107.906%;--container-widget-width:107.906%;--container-widget-flex-grow:0;top:104px;}.elementor-8 .elementor-element.elementor-element-7e8f3bc4.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7e8f3bc4{right:-322px;}body.rtl .elementor-8 .elementor-element.elementor-element-7e8f3bc4{left:-322px;}.elementor-8 .elementor-element.elementor-element-7e8f3bc4 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-a2bc518{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 107.906% );max-width:107.906%;--container-widget-width:107.906%;--container-widget-flex-grow:0;top:95px;}.elementor-8 .elementor-element.elementor-element-a2bc518.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-a2bc518{right:-860.547px;}body.rtl .elementor-8 .elementor-element.elementor-element-a2bc518{left:-860.547px;}.elementor-8 .elementor-element.elementor-element-a2bc518 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d1b62ea{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 107.906% );max-width:107.906%;--container-widget-width:107.906%;--container-widget-flex-grow:0;top:337px;}.elementor-8 .elementor-element.elementor-element-d1b62ea.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-d1b62ea{right:-851.531px;}body.rtl .elementor-8 .elementor-element.elementor-element-d1b62ea{left:-851.531px;}.elementor-8 .elementor-element.elementor-element-d1b62ea img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4f65b9d1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 107.47% );max-width:107.47%;--container-widget-width:107.47%;--container-widget-flex-grow:0;top:379px;}.elementor-8 .elementor-element.elementor-element-4f65b9d1.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-4f65b9d1{right:-328px;}body.rtl .elementor-8 .elementor-element.elementor-element-4f65b9d1{left:-328px;}.elementor-8 .elementor-element.elementor-element-4f65b9d1 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6fb6d012{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-354e4b7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-40639c9f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3aed977d{--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:120px;--padding-bottom:71px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-47b3a4a2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:0px 0px 40px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-47b3a4a2 .elementor-heading-title{font-style:italic;}.elementor-8 .elementor-element.elementor-element-24abed17{--display:flex;}.elementor-8 .elementor-element.elementor-element-64483e82{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-64483e82:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-64483e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://samreenjewels.ca/wp-content/uploads/2026/04/7498967_33281-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-64483e82::before, .elementor-8 .elementor-element.elementor-element-64483e82 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-64483e82 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-64483e82 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-64483e82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-64483e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-5b321b7d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:166px;--padding-bottom:166px;--padding-left:220px;--padding-right:220px;}.elementor-8 .elementor-element.elementor-element-32305355{--e-rating-gap:4px;}.elementor-8 .elementor-element.elementor-element-580662f5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-8 .elementor-element.elementor-element-580662f5 .elementor-heading-title{font-style:italic;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1adb6ed5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-1adb6ed5 .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-67ec0308{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3457528c{--display:flex;}.elementor-8 .elementor-element.elementor-element-7cb5626{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--wcf-flip-angle:90deg;--wcf-flip-perspective:800px;}.elementor-8 .elementor-element.elementor-element-3a23b8da{--display:flex;}.elementor-8 .elementor-element.elementor-element-5258519{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--wcf-flip-angle:90deg;--wcf-flip-perspective:800px;}.elementor-8 .elementor-element.elementor-element-5258519 img{width:100%;}.elementor-8 .elementor-element.elementor-element-396531e3{--display:flex;}.elementor-8 .elementor-element.elementor-element-534c9e8c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--wcf-flip-angle:90deg;--wcf-flip-perspective:800px;}.elementor-8 .elementor-element.elementor-element-767daea0{--display:flex;}.elementor-8 .elementor-element.elementor-element-682e3aa7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--wcf-flip-angle:90deg;--wcf-flip-perspective:800px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-58b98989{--width:30%;}.elementor-8 .elementor-element.elementor-element-e74fe9f{--width:55%;}.elementor-8 .elementor-element.elementor-element-73e7ad30{--width:100%;}.elementor-8 .elementor-element.elementor-element-419e481f{--width:58%;}.elementor-8 .elementor-element.elementor-element-806665a{--width:67%;}.elementor-8 .elementor-element.elementor-element-7188525d{--width:15%;}.elementor-8 .elementor-element.elementor-element-6622f26b{--width:49%;}.elementor-8 .elementor-element.elementor-element-37c8254a{--width:49%;}.elementor-8 .elementor-element.elementor-element-36dea842{--width:49%;}.elementor-8 .elementor-element.elementor-element-5ffd1378{--width:100%;}.elementor-8 .elementor-element.elementor-element-2283c0b{--width:100%;}.elementor-8 .elementor-element.elementor-element-7ef4099{--width:100%;}.elementor-8 .elementor-element.elementor-element-4ed189c{--width:100%;}.elementor-8 .elementor-element.elementor-element-44603549{--width:20%;}.elementor-8 .elementor-element.elementor-element-6fb6d012{--width:60%;}.elementor-8 .elementor-element.elementor-element-40639c9f{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-5688bf5f{--width:100%;}.elementor-8 .elementor-element.elementor-element-419e481f{--width:100%;}.elementor-8 .elementor-element.elementor-element-806665a{--width:100%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-734c8063:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-734c8063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-64483e82:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-64483e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-f250389{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-25273003 .elementor-heading-title{font-size:35px;line-height:0.8em;}.elementor-8 .elementor-element.elementor-element-1be1d04e{font-size:10px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-3f8958b5 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3f8958b5 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-617b7759 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-617b7759 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-47f622cd .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-47f622cd .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-2a910197{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-63bbebcf .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-8 .elementor-element.elementor-element-7e65f294{font-size:10px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-b735a58 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-b735a58 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-5e37fc3 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-5e37fc3 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-15dd446e .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-15dd446e .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-40348e8b{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7ac74a09 .elementor-heading-title{font-size:35px;line-height:0.8em;letter-spacing:-0.6px;}.elementor-8 .elementor-element.elementor-element-65b17a61{font-size:10px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-1b13ee3a .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-1b13ee3a .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-1769a771 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-1769a771 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-363f82a3 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-363f82a3 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-19ef0d5a .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-19ef0d5a .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-316e7def img{width:78%;}.elementor-8 .elementor-element.elementor-element-520fb4ce img{width:78%;}.elementor-8 .elementor-element.elementor-element-15fc8d84 img{width:78%;}.elementor-8 .elementor-element.elementor-element-5688bf5f{--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-419e481f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-607aa055 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-607aa055 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-1c75355d .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-703a33fd .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-703a33fd .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-2e97f1ae .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-3aed977d{--padding-top:72px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-47b3a4a2{padding:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-5b321b7d{--padding-top:144px;--padding-bottom:140px;--padding-left:72px;--padding-right:72px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-734c8063{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-58b98989{--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-f250389{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-25273003 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-1be1d04e{font-size:10px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-2a910197{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-63bbebcf .elementor-heading-title{font-size:28px;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-7e65f294{font-size:10px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-40348e8b{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7ac74a09 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-65b17a61{font-size:10px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-e74fe9f{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-e74fe9f.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-115a53f4{--margin-top:50px;--margin-bottom:0px;--margin-left:-140px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-316e7def img{width:88%;}.elementor-8 .elementor-element.elementor-element-248ceb48{--margin-top:50px;--margin-bottom:0px;--margin-left:-140px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-520fb4ce img{width:88%;}.elementor-8 .elementor-element.elementor-element-30d80557{--margin-top:50px;--margin-bottom:0px;--margin-left:-140px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-15fc8d84 img{width:88%;}.elementor-8 .elementor-element.elementor-element-73e7ad30{--margin-top:-150px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5688bf5f{--width:45%;}.elementor-8 .elementor-element.elementor-element-419e481f{--width:100%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-607aa055 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-607aa055 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-1c75355d .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-2f9f7279{--width:47%;}.elementor-8 .elementor-element.elementor-element-806665a{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-703a33fd .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-703a33fd .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-2e97f1ae .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-7188525d{--justify-content:flex-start;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1b7dc61a{--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6622f26b{--width:25%;}.elementor-8 .elementor-element.elementor-element-37c8254a{--width:25%;}.elementor-8 .elementor-element.elementor-element-36dea842{--width:25%;}.elementor-8 .elementor-element.elementor-element-1c003519{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-151768c3{--width:100%;}.elementor-8 .elementor-element.elementor-element-335acb8c img{width:80%;}.elementor-8 .elementor-element.elementor-element-525b0c4d{--margin-top:0330px;--margin-bottom:0px;--margin-left:-330px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e608e82{--width:100%;}.elementor-8 .elementor-element.elementor-element-e178644 img{width:80%;}.elementor-8 .elementor-element.elementor-element-af49c41{--margin-top:0330px;--margin-bottom:0px;--margin-left:-330px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-c5efa21{--width:100%;}.elementor-8 .elementor-element.elementor-element-6d8e350 img{width:80%;}.elementor-8 .elementor-element.elementor-element-eebcf7b{--margin-top:0330px;--margin-bottom:0px;--margin-left:-330px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3f857ee{--width:100%;}.elementor-8 .elementor-element.elementor-element-b7e93dd img{width:80%;}.elementor-8 .elementor-element.elementor-element-7c8a629{--margin-top:0330px;--margin-bottom:0px;--margin-left:-330px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7257cbd7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-787d18c2{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-79a6d1f.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-48406ff3 img{width:91%;}.elementor-8 .elementor-element.elementor-element-7831687c img{width:91%;}.elementor-8 .elementor-element.elementor-element-4ec8dff3 img{width:91%;}.elementor-8 .elementor-element.elementor-element-3676e132 img{width:91%;}.elementor-8 .elementor-element.elementor-element-47c976a9 img{width:91%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7e8f3bc4{right:-85px;}body.rtl .elementor-8 .elementor-element.elementor-element-7e8f3bc4{left:-85px;}.elementor-8 .elementor-element.elementor-element-7e8f3bc4{top:40px;}.elementor-8 .elementor-element.elementor-element-7e8f3bc4 img{width:54%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-a2bc518{right:96px;}body.rtl .elementor-8 .elementor-element.elementor-element-a2bc518{left:96px;}.elementor-8 .elementor-element.elementor-element-a2bc518{top:70px;}.elementor-8 .elementor-element.elementor-element-a2bc518 img{width:48%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-d1b62ea{right:-139px;}body.rtl .elementor-8 .elementor-element.elementor-element-d1b62ea{left:-139px;}.elementor-8 .elementor-element.elementor-element-d1b62ea{top:153px;}.elementor-8 .elementor-element.elementor-element-d1b62ea img{width:62%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-4f65b9d1{right:96px;}body.rtl .elementor-8 .elementor-element.elementor-element-4f65b9d1{left:96px;}.elementor-8 .elementor-element.elementor-element-4f65b9d1{top:181px;}.elementor-8 .elementor-element.elementor-element-4f65b9d1 img{width:51%;}.elementor-8 .elementor-element.elementor-element-3aed977d{--padding-top:48px;--padding-bottom:6px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-47b3a4a2{padding:0px 0px 24px 0px;}.elementor-8 .elementor-element.elementor-element-5b321b7d{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-734c8063 */.elementor-8 .elementor-element.elementor-element-734c8063 .Item-1,
.elementor-8 .elementor-element.elementor-element-734c8063 .Item-2,
.elementor-8 .elementor-element.elementor-element-734c8063 .Item-3,
.elementor-8 .elementor-element.elementor-element-734c8063 .image-1,
.elementor-8 .elementor-element.elementor-element-734c8063 .image-2,
.elementor-8 .elementor-element.elementor-element-734c8063 .image-3 {
  display: none;
}

.elementor-8 .elementor-element.elementor-element-734c8063 .active-item {
  display: block !important;
}

.elementor-8 .elementor-element.elementor-element-734c8063 .active-img {
  display: block !important;
}

.elementor-8 .elementor-element.elementor-element-734c8063 .active-btn {
  background-color: #000;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-151768c3 *//* ===== PRODUCT CARD ===== */
.product-card{
    position: relative;
}

/* ===== IMAGE WRAPPER ===== */
.product-card .product-hover{
    position: relative;
    width: 100%;
    max-width: 320px;
    height: 320px;
    margin: 0 auto;
    overflow: visible; /* important for bigger image */
}

/* ===== ALL IMAGES ===== */
.product-card .product-hover .show-1st,
.product-card .product-hover .show-2nd-1,
.product-card .product-hover .show-2nd-2,
.product-card .product-hover .show-2nd-3{
    position: absolute;
    left: 50%;
    top: 50%;
    transform-origin: center;
    transition: all 0.35s ease;
    margin: 0 !important;
    pointer-events: none;
}

/* ===== IMAGE SIZE CONTROL ===== */
.product-card .product-hover img{
    display: block;
    max-width: 100%;
    width: auto;
    height: auto;
    margin: 0 auto;
}

/* ===== DEFAULT STATE ===== */
.product-card .product-hover .show-1st{
    opacity: 1;
    visibility: visible;
    z-index: 5;
    transform: translate(-50%, -50%) scale(2); /* 👈 bigger image */
}

.product-card .product-hover .show-2nd-1,
.product-card .product-hover .show-2nd-2,
.product-card .product-hover .show-2nd-3{
    opacity: 0;
    visibility: hidden;
}

/* ===== HOVER ON FULL CARD ===== */
.product-card:hover .product-hover .show-1st{
    opacity: 0;
    visibility: hidden;
    transform: translate(-50%, -50%) scale(1.1);
}

.product-card:hover .product-hover .show-2nd-1,
.product-card:hover .product-hover .show-2nd-2,
.product-card:hover .product-hover .show-2nd-3{
    opacity: 1;
    visibility: visible;
}

/* ===== DEFAULT POSITIONS ===== */
.product-card:hover .product-hover .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(0.82);
    z-index: 2;
}

.product-card:hover .product-hover .show-2nd-2{
    transform: translate(-50%, -50%) scale(1.08);
    z-index: 4;
}

.product-card:hover .product-hover .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(0.82);
    z-index: 2;
}

/* ===== RED ACTIVE ===== */
.product-card:hover .product-hover.red-active .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(1.08) !important;
    z-index: 5 !important;
}
.product-card:hover .product-hover.red-active .show-2nd-2{
    transform: translate(-50%, -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.red-active .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(0.82) !important;
}

/* ===== BLACK ACTIVE ===== */
.product-card:hover .product-hover.black-active .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.black-active .show-2nd-2{
    transform: translate(-50%, -50%) scale(1.08) !important;
    z-index: 5 !important;
}
.product-card:hover .product-hover.black-active .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(0.82) !important;
}

/* ===== GREEN ACTIVE ===== */
.product-card:hover .product-hover.green-active .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.green-active .show-2nd-2{
    transform: translate(-50%, -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.green-active .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(1.08) !important;
    z-index: 5 !important;
}

/* ===== COLOR DOTS ===== */
.product-card .color-switcher{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 16px;
}

/* ===== DOTS ===== */
.product-card .color-dot{
    width: 22px;
    height: 22px;
    border-radius: 50%;
    cursor: pointer;
    transition: all 0.25s ease;
}

.product-card .color-dot:hover{
    transform: scale(1.08);
}

.product-card .color-dot.active-dot{
    transform: scale(1.2);
    box-shadow: 0 0 0 px rgba(0,0,0,0.0);
}

/* colors */
.product-card .red-dot{
    background: #02010100;
}

.product-card .black-dot{
    background: #02010100;
}

.product-card .green-dot{
    background: #02010100;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e608e82 *//* ===== PRODUCT CARD ===== */
.product-card{
    position: relative;
}

/* ===== IMAGE WRAPPER ===== */
.product-card .product-hover{
    position: relative;
    width: 100%;
    max-width: 320px;
    height: 320px;
    margin: 0 auto;
    overflow: visible; /* important for bigger image */
}

/* ===== ALL IMAGES ===== */
.product-card .product-hover .show-1st,
.product-card .product-hover .show-2nd-1,
.product-card .product-hover .show-2nd-2,
.product-card .product-hover .show-2nd-3{
    position: absolute;
    left: 50%;
    top: 50%;
    transform-origin: center;
    transition: all 0.35s ease;
    margin: 0 !important;
    pointer-events: none;
}

/* ===== IMAGE SIZE CONTROL ===== */
.product-card .product-hover img{
    display: block;
    max-width: 100%;
    width: auto;
    height: auto;
    margin: 0 auto;
}

/* ===== DEFAULT STATE ===== */
.product-card .product-hover .show-1st{
    opacity: 1;
    visibility: visible;
    z-index: 5;
    transform: translate(-50%, -50%) scale(2); /* 👈 bigger image */
}

.product-card .product-hover .show-2nd-1,
.product-card .product-hover .show-2nd-2,
.product-card .product-hover .show-2nd-3{
    opacity: 0;
    visibility: hidden;
}

/* ===== HOVER ON FULL CARD ===== */
.product-card:hover .product-hover .show-1st{
    opacity: 0;
    visibility: hidden;
    transform: translate(-50%, -50%) scale(1.1);
}

.product-card:hover .product-hover .show-2nd-1,
.product-card:hover .product-hover .show-2nd-2,
.product-card:hover .product-hover .show-2nd-3{
    opacity: 1;
    visibility: visible;
}

/* ===== DEFAULT POSITIONS ===== */
.product-card:hover .product-hover .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(0.82);
    z-index: 2;
}

.product-card:hover .product-hover .show-2nd-2{
    transform: translate(-50%, -50%) scale(1.08);
    z-index: 4;
}

.product-card:hover .product-hover .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(0.82);
    z-index: 2;
}

/* ===== RED ACTIVE ===== */
.product-card:hover .product-hover.red-active .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(1.08) !important;
    z-index: 5 !important;
}
.product-card:hover .product-hover.red-active .show-2nd-2{
    transform: translate(-50%, -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.red-active .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(0.82) !important;
}

/* ===== BLACK ACTIVE ===== */
.product-card:hover .product-hover.black-active .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.black-active .show-2nd-2{
    transform: translate(-50%, -50%) scale(1.08) !important;
    z-index: 5 !important;
}
.product-card:hover .product-hover.black-active .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(0.82) !important;
}

/* ===== GREEN ACTIVE ===== */
.product-card:hover .product-hover.green-active .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.green-active .show-2nd-2{
    transform: translate(-50%, -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.green-active .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(1.08) !important;
    z-index: 5 !important;
}

/* ===== COLOR DOTS ===== */
.product-card .color-switcher{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 16px;
}

/* ===== DOTS ===== */
.product-card .color-dot{
    width: 22px;
    height: 22px;
    border-radius: 50%;
    cursor: pointer;
    transition: all 0.25s ease;
}

.product-card .color-dot:hover{
    transform: scale(1.08);
}

.product-card .color-dot.active-dot{
    transform: scale(1.2);
    box-shadow: 0 0 0 px rgba(0,0,0,0.0);
}

/* colors */
.product-card .red-dot{
    background: #02010100;
}

.product-card .black-dot{
    background: #02010100;
}

.product-card .green-dot{
    background: #02010100;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5efa21 *//* ===== PRODUCT CARD ===== */
.product-card{
    position: relative;
}

/* ===== IMAGE WRAPPER ===== */
.product-card .product-hover{
    position: relative;
    width: 100%;
    max-width: 320px;
    height: 320px;
    margin: 0 auto;
    overflow: visible; /* important for bigger image */
}

/* ===== ALL IMAGES ===== */
.product-card .product-hover .show-1st,
.product-card .product-hover .show-2nd-1,
.product-card .product-hover .show-2nd-2,
.product-card .product-hover .show-2nd-3{
    position: absolute;
    left: 50%;
    top: 50%;
    transform-origin: center;
    transition: all 0.35s ease;
    margin: 0 !important;
    pointer-events: none;
}

/* ===== IMAGE SIZE CONTROL ===== */
.product-card .product-hover img{
    display: block;
    max-width: 100%;
    width: auto;
    height: auto;
    margin: 0 auto;
}

/* ===== DEFAULT STATE ===== */
.product-card .product-hover .show-1st{
    opacity: 1;
    visibility: visible;
    z-index: 5;
    transform: translate(-50%, -50%) scale(2); /* 👈 bigger image */
}

.product-card .product-hover .show-2nd-1,
.product-card .product-hover .show-2nd-2,
.product-card .product-hover .show-2nd-3{
    opacity: 0;
    visibility: hidden;
}

/* ===== HOVER ON FULL CARD ===== */
.product-card:hover .product-hover .show-1st{
    opacity: 0;
    visibility: hidden;
    transform: translate(-50%, -50%) scale(1.1);
}

.product-card:hover .product-hover .show-2nd-1,
.product-card:hover .product-hover .show-2nd-2,
.product-card:hover .product-hover .show-2nd-3{
    opacity: 1;
    visibility: visible;
}

/* ===== DEFAULT POSITIONS ===== */
.product-card:hover .product-hover .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(0.82);
    z-index: 2;
}

.product-card:hover .product-hover .show-2nd-2{
    transform: translate(-50%, -50%) scale(1.08);
    z-index: 4;
}

.product-card:hover .product-hover .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(0.82);
    z-index: 2;
}

/* ===== RED ACTIVE ===== */
.product-card:hover .product-hover.red-active .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(1.08) !important;
    z-index: 5 !important;
}
.product-card:hover .product-hover.red-active .show-2nd-2{
    transform: translate(-50%, -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.red-active .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(0.82) !important;
}

/* ===== BLACK ACTIVE ===== */
.product-card:hover .product-hover.black-active .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.black-active .show-2nd-2{
    transform: translate(-50%, -50%) scale(1.08) !important;
    z-index: 5 !important;
}
.product-card:hover .product-hover.black-active .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(0.82) !important;
}

/* ===== GREEN ACTIVE ===== */
.product-card:hover .product-hover.green-active .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.green-active .show-2nd-2{
    transform: translate(-50%, -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.green-active .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(1.08) !important;
    z-index: 5 !important;
}

/* ===== COLOR DOTS ===== */
.product-card .color-switcher{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 16px;
}

/* ===== DOTS ===== */
.product-card .color-dot{
    width: 22px;
    height: 22px;
    border-radius: 50%;
    cursor: pointer;
    transition: all 0.25s ease;
}

.product-card .color-dot:hover{
    transform: scale(1.08);
}

.product-card .color-dot.active-dot{
    transform: scale(1.2);
    box-shadow: 0 0 0 px rgba(0,0,0,0.0);
}

/* colors */
.product-card .red-dot{
    background: #02010100;
}

.product-card .black-dot{
    background: #02010100;
}

.product-card .green-dot{
    background: #02010100;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f857ee *//* ===== PRODUCT CARD ===== */
.product-card{
    position: relative;
}

/* ===== IMAGE WRAPPER ===== */
.product-card .product-hover{
    position: relative;
    width: 100%;
    max-width: 320px;
    height: 320px;
    margin: 0 auto;
    overflow: visible; /* important for bigger image */
}

/* ===== ALL IMAGES ===== */
.product-card .product-hover .show-1st,
.product-card .product-hover .show-2nd-1,
.product-card .product-hover .show-2nd-2,
.product-card .product-hover .show-2nd-3{
    position: absolute;
    left: 50%;
    top: 50%;
    transform-origin: center;
    transition: all 0.35s ease;
    margin: 0 !important;
    pointer-events: none;
}

/* ===== IMAGE SIZE CONTROL ===== */
.product-card .product-hover img{
    display: block;
    max-width: 100%;
    width: auto;
    height: auto;
    margin: 0 auto;
}

/* ===== DEFAULT STATE ===== */
.product-card .product-hover .show-1st{
    opacity: 1;
    visibility: visible;
    z-index: 5;
    transform: translate(-50%, -50%) scale(2); /* 👈 bigger image */
}

.product-card .product-hover .show-2nd-1,
.product-card .product-hover .show-2nd-2,
.product-card .product-hover .show-2nd-3{
    opacity: 0;
    visibility: hidden;
}

/* ===== HOVER ON FULL CARD ===== */
.product-card:hover .product-hover .show-1st{
    opacity: 0;
    visibility: hidden;
    transform: translate(-50%, -50%) scale(1.1);
}

.product-card:hover .product-hover .show-2nd-1,
.product-card:hover .product-hover .show-2nd-2,
.product-card:hover .product-hover .show-2nd-3{
    opacity: 1;
    visibility: visible;
}

/* ===== DEFAULT POSITIONS ===== */
.product-card:hover .product-hover .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(0.82);
    z-index: 2;
}

.product-card:hover .product-hover .show-2nd-2{
    transform: translate(-50%, -50%) scale(1.08);
    z-index: 4;
}

.product-card:hover .product-hover .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(0.82);
    z-index: 2;
}

/* ===== RED ACTIVE ===== */
.product-card:hover .product-hover.red-active .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(1.08) !important;
    z-index: 5 !important;
}
.product-card:hover .product-hover.red-active .show-2nd-2{
    transform: translate(-50%, -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.red-active .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(0.82) !important;
}

/* ===== BLACK ACTIVE ===== */
.product-card:hover .product-hover.black-active .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.black-active .show-2nd-2{
    transform: translate(-50%, -50%) scale(1.08) !important;
    z-index: 5 !important;
}
.product-card:hover .product-hover.black-active .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(0.82) !important;
}

/* ===== GREEN ACTIVE ===== */
.product-card:hover .product-hover.green-active .show-2nd-1{
    transform: translate(calc(-50% - 95px), -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.green-active .show-2nd-2{
    transform: translate(-50%, -50%) scale(0.82) !important;
}
.product-card:hover .product-hover.green-active .show-2nd-3{
    transform: translate(calc(-50% + 95px), -50%) scale(1.08) !important;
    z-index: 5 !important;
}

/* ===== COLOR DOTS ===== */
.product-card .color-switcher{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 16px;
}

/* ===== DOTS ===== */
.product-card .color-dot{
    width: 22px;
    height: 22px;
    border-radius: 50%;
    cursor: pointer;
    transition: all 0.25s ease;
}

.product-card .color-dot:hover{
    transform: scale(1.08);
}

.product-card .color-dot.active-dot{
    transform: scale(1.2);
    box-shadow: 0 0 0 px rgba(0,0,0,0.0);
}

/* colors */
.product-card .red-dot{
    background: #02010100;
}

.product-card .black-dot{
    background: #02010100;
}

.product-card .green-dot{
    background: #02010100;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e76ab5 *//* ===== ICON CONTAINER ===== */
.icon-wrapper {
  display: flex;
  gap: 15px;
  align-items: center;
  flex-wrap: wrap;
}

/* ===== ICONS ===== */
.icon-wrapper .pink-color,
.icon-wrapper .red-color,
.icon-wrapper .white-color,
.icon-wrapper .black-color,
.icon-wrapper .green-color {
  cursor: pointer;
  opacity: 0.5;
  transform: scale(1);
  transition: all 0.3s ease;
}

/* active icon */
.icon-wrapper .pink-color.active,
.icon-wrapper .red-color.active,
.icon-wrapper .white-color.active,
.icon-wrapper .black-color.active,
.icon-wrapper .green-color.active {
  opacity: 1;
  transform: scale(1.08);
}

/* icon hover */
.icon-wrapper .pink-color:hover,
.icon-wrapper .red-color:hover,
.icon-wrapper .white-color:hover,
.icon-wrapper .black-color:hover,
.icon-wrapper .green-color:hover {
  opacity: 1;
  transform: scale(1.05);
}

/* ===== IMAGE WRAPPER ===== */
.image-wrapper {
  position: relative;
  width: 100%;
}

/* sari images by default hide */
.image-wrapper .pink,
.image-wrapper .red,
.image-wrapper .white,
.image-wrapper .black,
.image-wrapper .green {
  display: none;
  opacity: 0;
  transform: translateY(10px) scale(0.98);
  transition: all 0.5s ease;
}

/* sirf active wali image show hogi */
.image-wrapper .pink.show,
.image-wrapper .red.show,
.image-wrapper .white.show,
.image-wrapper .black.show,
.image-wrapper .green.show {
  display: block;
  opacity: 1;
  transform: translateY(0) scale(1);
  animation: imageFloat 2.5s ease-in-out infinite;
}

/* image floating / hover style animation */
@keyframes imageFloat {
  0% {
    transform: translateY(0px) scale(1);
  }
  50% {
    transform: translateY(-8px) scale(1.02);
  }
  100% {
    transform: translateY(0px) scale(1);
  }
}/* End custom CSS */