.elementor-465 .elementor-element.elementor-element-288c8e42:not(.elementor-motion-effects-element-type-background),.elementor-465 .elementor-element.elementor-element-288c8e42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.crystaldiamond.co.za/wp-content/uploads/2025/05/pexels-mastercowley-1128784-scaled.jpg);background-position:0 -243px;background-size:cover}.elementor-465 .elementor-element.elementor-element-288c8e42>.elementor-background-overlay{background-color:#232020;opacity:.76;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-465 .elementor-element.elementor-element-288c8e42{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:150px 0 150px 0}.elementor-465 .elementor-element.elementor-element-288c8e42>.elementor-shape-top svg{width:calc(100% + 1.3px);height:20px}.elementor-465 .elementor-element.elementor-element-5428f8cd{text-align:center}.elementor-465 .elementor-element.elementor-element-5428f8cd .elementor-heading-title{font-family:"Sacramento",Sans-serif;font-size:75px;letter-spacing:-1.5px;color:#DA8C75}.elementor-465 .elementor-element.elementor-element-fb4c127{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;text-align:center}.elementor-465 .elementor-element.elementor-element-fb4c127 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:85px;font-weight:700;letter-spacing:-1.3px;color:#fff}.elementor-465 .elementor-element.elementor-element-32e24804:not(.elementor-motion-effects-element-type-background),.elementor-465 .elementor-element.elementor-element-32e24804>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.crystaldiamond.co.za/wp-content/uploads/2025/05/tex1.jpg);background-position:center center;background-size:cover}.elementor-465 .elementor-element.elementor-element-32e24804>.elementor-background-overlay{background-color:#fff;opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-465 .elementor-element.elementor-element-32e24804{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 60px 0}.elementor-465 .elementor-element.elementor-element-7da39019>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-465 .elementor-element.elementor-element-7da39019>.elementor-container{min-height:400px}.elementor-465 .elementor-element.elementor-element-7da39019{margin-top:-150px;margin-bottom:60px}.elementor-465 .elementor-element.elementor-element-1db76dcf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-465 .elementor-element.elementor-element-1db76dcf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.crystaldiamond.co.za/wp-content/uploads/2025/05/chef-holding-plate-with-chicken.jpg);background-size:cover}.elementor-465 .elementor-element.elementor-element-1db76dcf>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-465 .elementor-element.elementor-element-1db76dcf>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-465 .elementor-element.elementor-element-49af8a32 img{opacity:0}.elementor-465 .elementor-element.elementor-element-384c799d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-465 .elementor-element.elementor-element-384c799d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-bc-flex-widget .elementor-465 .elementor-element.elementor-element-384c799d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-465 .elementor-element.elementor-element-384c799d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-465 .elementor-element.elementor-element-384c799d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-465 .elementor-element.elementor-element-384c799d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-465 .elementor-element.elementor-element-2609d60f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0}.elementor-465 .elementor-element.elementor-element-2609d60f .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:38px;font-weight:700;letter-spacing:-1.3px;color:#000}.elementor-465 .elementor-element.elementor-element-270f9e18{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;line-height:25px}.elementor-465 .elementor-element.elementor-element-eda7e90{text-align:center}.elementor-465 .elementor-element.elementor-element-eda7e90 .elementor-heading-title{font-family:"Sacramento",Sans-serif;font-size:75px;letter-spacing:-1.5px;color:#DA8C75}.elementor-465 .elementor-element.elementor-element-db50d06{margin:-40px 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;text-align:center;font-family:"Poppins",Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;letter-spacing:8.5px;color:#000}.elementor-465 .elementor-element.elementor-element-6043896{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;text-align:center;line-height:25px}.elementor-465 .elementor-element.elementor-element-3fd86e84{text-align:center}.elementor-465 .elementor-element.elementor-element-3fd86e84 .elementor-heading-title{font-family:"Sacramento",Sans-serif;font-size:75px;letter-spacing:-1.5px;color:#DA8C75}.elementor-465 .elementor-element.elementor-element-4683238{margin:-40px 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;text-align:center;font-family:"Poppins",Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;letter-spacing:8.5px;color:#000}.elementor-465 .elementor-element.elementor-element-56f37735{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;text-align:center;line-height:25px}.elementor-465 .elementor-element.elementor-element-76139afb>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-465 .elementor-element.elementor-element-76139afb:not(.elementor-motion-effects-element-type-background),.elementor-465 .elementor-element.elementor-element-76139afb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.crystaldiamond.co.za/wp-content/uploads/2025/05/img1.jpg);background-position:center center;background-size:cover}.elementor-465 .elementor-element.elementor-element-76139afb>.elementor-background-overlay{background-color:#260909;opacity:.83;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-465 .elementor-element.elementor-element-76139afb>.elementor-container{min-height:50vh}.elementor-465 .elementor-element.elementor-element-76139afb{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-465 .elementor-element.elementor-element-76139afb>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:20px}.elementor-465 .elementor-element.elementor-element-6110b3a2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0;text-align:start}.elementor-465 .elementor-element.elementor-element-6110b3a2 .elementor-heading-title{font-family:"Sacramento",Sans-serif;font-size:55px;font-weight:700;letter-spacing:-1.3px;color:#FFF}.elementor-465 .elementor-element.elementor-element-2824e2b .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-465 .elementor-element.elementor-element-2824e2b .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-465 .elementor-element.elementor-element-2824e2b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-465 .elementor-element.elementor-element-2824e2b .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-465 .elementor-element.elementor-element-a6b517a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-465 .elementor-element.elementor-element-a6b517a:not(.elementor-motion-effects-element-type-background),.elementor-465 .elementor-element.elementor-element-a6b517a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.crystaldiamond.co.za/wp-content/uploads/2025/05/pexels-micklatter-18749077.jpg);background-position:center center;background-size:cover}.elementor-465 .elementor-element.elementor-element-a6b517a>.elementor-background-overlay{background-color:#1e0000;opacity:.57;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-465 .elementor-element.elementor-element-a6b517a>.elementor-container{min-height:75vh}.elementor-465 .elementor-element.elementor-element-a6b517a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-465 .elementor-element.elementor-element-a6b517a>.elementor-shape-top svg{width:calc(100% + 1.3px);height:40px}.elementor-465 .elementor-element.elementor-element-2069c8a>.elementor-element-populated{padding:50px 0 50px 0}.elementor-465 .elementor-element.elementor-element-8b67261{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-465 .elementor-element.elementor-element-8b67261 .elementor-heading-title{font-family:"Sacramento",Sans-serif;font-size:66px;font-weight:400;letter-spacing:-1.3px;color:#DA8C75}.elementor-465 .elementor-element.elementor-element-781a51a{--grid-template-columns:repeat(0, auto);text-align:center;margin:-30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0px}.elementor-465 .elementor-element.elementor-element-781a51a .elementor-social-icon{background-color:#DA8C75}.elementor-465 .elementor-element.elementor-element-781a51a .elementor-social-icon i{color:#fff}.elementor-465 .elementor-element.elementor-element-781a51a .elementor-social-icon svg{fill:#fff}.elementor-465 .elementor-element.elementor-element-781a51a .elementor-icon{border-radius:100px 100px 100px 100px}@media(min-width:768px){.elementor-465 .elementor-element.elementor-element-635f8ece{width:23.331%}.elementor-465 .elementor-element.elementor-element-17f5c567{width:76.001%}}@media(max-width:1024px){.elementor-465 .elementor-element.elementor-element-288c8e42:not(.elementor-motion-effects-element-type-background),.elementor-465 .elementor-element.elementor-element-288c8e42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-465 .elementor-element.elementor-element-fb4c127 .elementor-heading-title{font-size:50px}.elementor-465 .elementor-element.elementor-element-76139afb>.elementor-container{min-height:570px}.elementor-465 .elementor-element.elementor-element-6110b3a2 .elementor-heading-title{font-size:40px}.elementor-465 .elementor-element.elementor-element-a6b517a>.elementor-container{min-height:500px}.elementor-465 .elementor-element.elementor-element-8b67261 .elementor-heading-title{font-size:45px}}@media(max-width:767px){.elementor-465 .elementor-element.elementor-element-288c8e42:not(.elementor-motion-effects-element-type-background),.elementor-465 .elementor-element.elementor-element-288c8e42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-465 .elementor-element.elementor-element-384c799d>.elementor-element-populated{padding:31px 0 0 0}.elementor-465 .elementor-element.elementor-element-270f9e18{width:var(--container-widget-width,291.25px);max-width:291.25px;--container-widget-width:291.25px;--container-widget-flex-grow:0}.elementor-465 .elementor-element.elementor-element-76139afb>.elementor-container{min-height:472px}}@media(min-width:1025px){.elementor-465 .elementor-element.elementor-element-288c8e42:not(.elementor-motion-effects-element-type-background),.elementor-465 .elementor-element.elementor-element-288c8e42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-465 .elementor-element.elementor-element-76139afb:not(.elementor-motion-effects-element-type-background),.elementor-465 .elementor-element.elementor-element-76139afb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-465 .elementor-element.elementor-element-a6b517a:not(.elementor-motion-effects-element-type-background),.elementor-465 .elementor-element.elementor-element-a6b517a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}