.elementor-223 .elementor-element.elementor-element-59f2ebb{--display:flex;--min-height:682px;--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;--background-transition:0.3s;--overlay-opacity:0.25;--padding-top:68px;--padding-bottom:68px;--padding-left:68px;--padding-right:68px;}.elementor-223 .elementor-element.elementor-element-59f2ebb:hover{background-color:#F1EAEA;}.elementor-223 .elementor-element.elementor-element-59f2ebb::before, .elementor-223 .elementor-element.elementor-element-59f2ebb > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-59f2ebb > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-59f2ebb > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-59f2ebb > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-59f2ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2C2C2C;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-59f2ebb .elementor-background-slideshow__slide__image{background-size:cover;}.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-223 .elementor-element.elementor-element-c9fe5e3{margin:27px 27px calc(var(--kit-widget-spacing, 0px) + 27px) 27px;text-align:center;}.elementor-223 .elementor-element.elementor-element-c9fe5e3 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:39px;font-weight:600;line-height:85px;letter-spacing:3px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px #B8B5B5;color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-c9fe5e3 .elementor-heading-title a:hover, .elementor-223 .elementor-element.elementor-element-c9fe5e3 .elementor-heading-title a:focus{color:#F1F0ED;}.elementor-223 .elementor-element.elementor-element-c9fe5e3 .elementor-heading-title a{transition-duration:0.2s;}.elementor-223 .elementor-element.elementor-element-e0ef3e9{--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-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-223 .elementor-element.elementor-element-abc1e4e .elementor-button{background-color:#FEFEFE;fill:#6F665B;color:#6F665B;border-radius:999px 999px 999px 999px;padding:14px 14px 14px 14px;}.elementor-223 .elementor-element.elementor-element-abc1e4e .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-abc1e4e .elementor-button:focus{background-color:#E6DED6;color:#514A43;}.elementor-223 .elementor-element.elementor-element-abc1e4e{margin:84px 84px calc(var(--kit-widget-spacing, 0px) + 84px) 84px;padding:2px 2px 2px 2px;}.elementor-223 .elementor-element.elementor-element-abc1e4e.elementor-element{--flex-grow:4;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-abc1e4e .elementor-button:hover svg, .elementor-223 .elementor-element.elementor-element-abc1e4e .elementor-button:focus svg{fill:#514A43;}.elementor-223 .elementor-element.elementor-element-5962197{--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;}.elementor-223 .elementor-element.elementor-element-c6520c8{text-align:center;}.elementor-223 .elementor-element.elementor-element-c6520c8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:#6F665B;}.elementor-223 .elementor-element.elementor-element-af231f6{--display:grid;--min-height:73px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-223 .elementor-element.elementor-element-e94644a{--display:flex;--min-height:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-223 .elementor-element.elementor-element-2ff1b5e:hover{--e-transform-scale:1.05;}.elementor-223 .elementor-element.elementor-element-2ff1b5e img{border-radius:10px 10px 10px 10px;}.elementor-223 .elementor-element.elementor-element-2ff1b5e .widget-image-caption{font-family:"Playfair Display", Sans-serif;font-weight:400;}.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-223 .elementor-element.elementor-element-9d751a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-weight:400;color:#6F665B;}.elementor-223 .elementor-element.elementor-element-9d751a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-0955137{--display:flex;}.elementor-223 .elementor-element.elementor-element-6695748:hover{--e-transform-scale:1.05;}.elementor-223 .elementor-element.elementor-element-6695748 img{border-radius:10px 10px 10px 10px;}.elementor-223 .elementor-element.elementor-element-6695748 .widget-image-caption{font-family:"Playfair Display", Sans-serif;font-weight:400;}.elementor-223 .elementor-element.elementor-element-cc81fd4{font-family:"Lora", Sans-serif;font-weight:400;color:#6F665B;}.elementor-223 .elementor-element.elementor-element-e3b86cf{--display:flex;}.elementor-223 .elementor-element.elementor-element-beabb10:hover{--e-transform-scale:1.05;}.elementor-223 .elementor-element.elementor-element-beabb10 img{border-radius:10px 10px 10px 10px;}.elementor-223 .elementor-element.elementor-element-beabb10 .widget-image-caption{font-family:"Playfair Display", Sans-serif;font-weight:400;}.elementor-223 .elementor-element.elementor-element-66afb27{font-family:"Lora", Sans-serif;font-weight:400;color:#6F665B;}.elementor-223 .elementor-element.elementor-element-02c6b43{--display:flex;}.elementor-223 .elementor-element.elementor-element-ea40fd3:hover{--e-transform-scale:1.05;}.elementor-223 .elementor-element.elementor-element-ea40fd3 img{border-radius:10px 10px 10px 10px;}.elementor-223 .elementor-element.elementor-element-d517be7{font-family:"Lora", Sans-serif;font-weight:400;color:#6F665B;}.elementor-223 .elementor-element.elementor-element-05c5974{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;color:#6F665B;}.elementor-223 .elementor-element.elementor-element-05c5974 p{margin-bottom:8px;}.elementor-223 .elementor-element.elementor-element-0c3cbca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-223 .elementor-element.elementor-element-0c3cbca::before, .elementor-223 .elementor-element.elementor-element-0c3cbca > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-0c3cbca > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-0c3cbca > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-0c3cbca > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-0c3cbca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-af17248{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:-15px -3px 20px 0px #CFC8BE;}.elementor-223 .elementor-element.elementor-element-af17248:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-af17248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F6;}.elementor-223 .elementor-element.elementor-element-af17248:hover{--border-radius:2px 2px 2px 2px;--border-top-left-radius:2px;--border-top-right-radius:2px;--border-bottom-right-radius:2px;--border-bottom-left-radius:2px;}.elementor-223 .elementor-element.elementor-element-af17248, .elementor-223 .elementor-element.elementor-element-af17248::before{--border-transition:0.3s;}.elementor-223 .elementor-element.elementor-element-ffc2e92{text-align:center;}.elementor-223 .elementor-element.elementor-element-ffc2e92 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;word-spacing:2px;color:#B4A790;}.elementor-223 .elementor-element.elementor-element-a37c350{--display:flex;}.elementor-223 .elementor-element.elementor-element-2049069{--e-rating-justify-content:center;--e-rating-icon-marked-color:#B4A790;}.elementor-223 .elementor-element.elementor-element-1315446{text-align:center;font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#5A5148;}.elementor-223 .elementor-element.elementor-element-1315446 p{margin-bottom:5px;}.elementor-223 .elementor-element.elementor-element-b8ab430{text-align:center;font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#7A7268;}.elementor-223 .elementor-element.elementor-element-b74a637{--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-223 .elementor-element.elementor-element-b74a637 > .elementor-shape-top .elementor-shape-fill, .elementor-223 .elementor-element.elementor-element-b74a637 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#E8E2D7;}.elementor-223 .elementor-element.elementor-element-2adc188{--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-223 .elementor-element.elementor-element-946743e{text-align:center;}.elementor-223 .elementor-element.elementor-element-946743e .elementor-heading-title{color:#6F665B;}.elementor-223 .elementor-element.elementor-element-043b8f8{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;padding:20px 20px 20px 20px;}.elementor-223 .elementor-element.elementor-element-043b8f8.elementor-element{--align-self:center;}.elementor-223 .elementor-element.elementor-element-815706d{--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-223 .elementor-element.elementor-element-389d5e4{--display:flex;--min-height:476px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-223 .elementor-element.elementor-element-9e7c6b4{--display:flex;--min-height:357px;--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-223 .elementor-element.elementor-element-9e7c6b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-1aad237 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-weight:600;color:#6F665B;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-223 .elementor-element.elementor-element-63cc8dc{--divider-border-style:solid;--divider-color:#E8E2D7;--divider-border-width:9.7px;}.elementor-223 .elementor-element.elementor-element-63cc8dc .elementor-divider-separator{width:50%;}.elementor-223 .elementor-element.elementor-element-63cc8dc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-223 .elementor-element.elementor-element-233886b{font-family:"Lora", Sans-serif;font-weight:400;color:#6F665B;}.elementor-223 .elementor-element.elementor-element-3bb8aaf{--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-223 .elementor-element.elementor-element-3bb8aaf:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-3bb8aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crystargem.com/wp-content/uploads/2025/08/WechatIMG180.jpeg");background-position:center center;background-size:cover;}.elementor-223 .elementor-element.elementor-element-8153e33{--spacer-size:600px;}.elementor-223 .elementor-element.elementor-element-e456dea{--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-223 .elementor-element.elementor-element-3392576 .elementor-heading-title{color:#080808;}.elementor-223 .elementor-element.elementor-element-2bb1d5b .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:109px;--e-link-in-bio-heading-color:#C7A3A3;--e-link-in-bio-title-color:#8B3636;--e-link-in-bio-icon-color:#6F665B;--e-link-in-bio-ctas-text-color:#020101ED;--background-overlay-opacity:0.5;}.elementor-223 .elementor-element.elementor-element-2bb1d5b .e-link-in-bio__cta.is-type-link{--e-link-in-bio-ctas-text-color:#020101ED;}.elementor-223 .elementor-element.elementor-element-2bb1d5b .e-link-in-bio__cta{font-family:"Lora", Sans-serif;}.elementor-223 .elementor-element.elementor-element-5074d49{font-family:"Lora", Sans-serif;font-weight:400;color:#6F665B;}@media(max-width:1024px){.elementor-223 .elementor-element.elementor-element-af231f6{--grid-auto-flow:row;}.elementor-223 .elementor-element.elementor-element-2bb1d5b .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}}@media(max-width:767px){.elementor-223 .elementor-element.elementor-element-af231f6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-223 .elementor-element.elementor-element-2bb1d5b .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}}@media(min-width:768px){.elementor-223 .elementor-element.elementor-element-0c3cbca{--content-width:1200px;}.elementor-223 .elementor-element.elementor-element-9e7c6b4{--width:51.077%;}.elementor-223 .elementor-element.elementor-element-3bb8aaf{--width:53%;}}@media(min-width:1025px){.elementor-223 .elementor-element.elementor-element-3bb8aaf:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-3bb8aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}