.elementor-2 .elementor-element.elementor-element-39a7761e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-39a7761e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-62ff8d5b>.elementor-element-populated{margin:0 0 -10px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-135b4836{margin-top:-55px;margin-bottom:0;padding:0 0 0 0;z-index:3}.elementor-2 .elementor-element.elementor-element-77a2f503>.elementor-element-populated{margin:0 2px 0 2px;--e-column-margin-right:2px;--e-column-margin-left:2px}.elementor-2 .elementor-element.elementor-element-684f72a6>.elementor-container{min-height:0}.elementor-2 .elementor-element.elementor-element-684f72a6>.porto-ibanner{min-height:532px}.elementor-2 .elementor-element.elementor-element-23c36878>.elementor-element-populated{padding:0 13px 0 0}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Poppins;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2 .elementor-element.elementor-element-70e46799 .elementor-button{background-color:#fff0;font-family:"Poppins",Poppins;font-weight:500;text-transform:uppercase;line-height:1px;fill:#FFF;color:#FFF;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-70e46799 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-70e46799 .elementor-button:focus{color:#DADADA}.elementor-2 .elementor-element.elementor-element-70e46799 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-70e46799 .elementor-button:focus svg{fill:#DADADA}.elementor-2 .elementor-element.elementor-element-e17cf76>.elementor-element-populated{margin:0 2px 0 2px;--e-column-margin-right:2px;--e-column-margin-left:2px}.elementor-2 .elementor-element.elementor-element-58f80b85>.elementor-container{min-height:400px}.elementor-2 .elementor-element.elementor-element-58f80b85>.porto-ibanner{min-height:532px}.elementor-2 .elementor-element.elementor-element-58f80b85{margin-top:1px;margin-bottom:1px}.elementor-2 .elementor-element.elementor-element-79a4bd30>.elementor-element-populated{padding:0 13px 0 0}.elementor-2 .elementor-element.elementor-element-3b10f23e .elementor-button{background-color:#fff0;font-family:"Poppins",Poppins;font-weight:500;text-transform:uppercase;line-height:1px;fill:#FFF;color:#FFF;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-3b10f23e .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-3b10f23e .elementor-button:focus{color:#D4D4D4}.elementor-2 .elementor-element.elementor-element-3b10f23e .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-3b10f23e .elementor-button:focus svg{fill:#D4D4D4}.elementor-2 .elementor-element.elementor-element-1e740292>.elementor-element-populated{margin:0 2px 0 2px;--e-column-margin-right:2px;--e-column-margin-left:2px}.elementor-2 .elementor-element.elementor-element-c2a82dd>.elementor-container{min-height:400px}.elementor-2 .elementor-element.elementor-element-c2a82dd>.porto-ibanner{min-height:532px}.elementor-2 .elementor-element.elementor-element-c2a82dd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-c2a82dd>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-2315697a>.elementor-element-populated{padding:0 13px 0 0}.elementor-2 .elementor-element.elementor-element-40b195ba .elementor-button{background-color:#fff0;font-family:"Poppins",Poppins;font-weight:500;text-transform:uppercase;line-height:1px;fill:#FFF;color:#FFF;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-40b195ba .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-40b195ba .elementor-button:focus{color:#DADADA}.elementor-2 .elementor-element.elementor-element-40b195ba .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-40b195ba .elementor-button:focus svg{fill:#DADADA}.elementor-2 .elementor-element.elementor-element-6d988bf9{padding:20px 0 0 0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Poppins;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-222ecebe{text-align:center}.elementor-2 .elementor-element.elementor-element-222ecebe .elementor-heading-title{font-family:"Baskervville",Poppins;font-size:1.5rem;font-weight:500;text-transform:uppercase;font-style:normal;line-height:43px;letter-spacing:0;word-spacing:0;color:#000}.elementor-element-3de81b4>.elementor-container>.porto-carousel,.elementor-element-3de81b4>.porto-carousel{--porto-el-spacing:10px}.elementor-element-3de81b4 .owl-nav:not(.disabled){display:block!important}.elementor-2 .elementor-element.elementor-element-3de81b4{margin-top:20px;margin-bottom:20px;padding:0 0 50px 0}.elementor-2 .elementor-element.elementor-element-714833dd>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Poppins;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2 .elementor-element.elementor-element-2102fadb{text-align:center}.elementor-2 .elementor-element.elementor-element-2102fadb .elementor-heading-title{font-family:"Poppins",Poppins;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:3px;letter-spacing:.2px;word-spacing:0;color:#000}.elementor-2 .elementor-element.elementor-element-fb9b7cf{text-align:center}.elementor-2 .elementor-element.elementor-element-fb9b7cf .elementor-heading-title{font-family:"Poppins",Poppins;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:3px;letter-spacing:.2px;word-spacing:0;color:#000}.elementor-2 .elementor-element.elementor-element-42a2fffa{text-align:center}.elementor-2 .elementor-element.elementor-element-42a2fffa .elementor-heading-title{font-family:"Poppins",Poppins;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:3px;letter-spacing:.2px;word-spacing:0;color:#000}.elementor-2 .elementor-element.elementor-element-304ceb16{text-align:center}.elementor-2 .elementor-element.elementor-element-304ceb16 .elementor-heading-title{font-family:"Poppins",Poppins;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:3px;letter-spacing:.2px;word-spacing:0;color:#000}.elementor-2 .elementor-element.elementor-element-5bec924:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-5bec924>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#287073;background-image:url(https://queensdiamond.com/wp-content/uploads/sites/4/2025/03/RING-DISPLAY-11.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-5bec924{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:90px 20px 90px 20px}.elementor-2 .elementor-element.elementor-element-5bec924>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-2e0052d .elementor-heading-title{font-family:"Baskervville",Poppins;font-size:45px;font-weight:400;font-style:normal;letter-spacing:.9px;word-spacing:1px;color:#FFF}.elementor-2 .elementor-element.elementor-element-d56ec38 .elementor-heading-title{font-family:"Baskervville",Poppins;font-size:45px;font-weight:500;line-height:39px;letter-spacing:.9px;word-spacing:0;color:#FFF}.elementor-2 .elementor-element.elementor-element-353de5f{margin:010px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-2 .elementor-element.elementor-element-353de5f .elementor-heading-title{font-family:"Poppins",Poppins;font-size:23px;font-weight:300;font-style:normal;line-height:35px;letter-spacing:.6px;word-spacing:0;text-shadow:0 0 100px rgb(0 0 0 / .82);color:#FFF}.elementor-2 .elementor-element.elementor-element-0826dca .elementor-button{background-color:#fff0;font-family:"Poppins",Poppins;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.1px;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px}.elementor-2 .elementor-element.elementor-element-0826dca .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-0826dca .elementor-button:focus{background-color:#000;color:#E4F7F8;border-color:#111}.elementor-2 .elementor-element.elementor-element-0826dca .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-0826dca .elementor-button:focus svg{fill:#E4F7F8}.elementor-2 .elementor-element.elementor-element-9f99cf3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:center}.elementor-2 .elementor-element.elementor-element-9f99cf3 .elementor-heading-title{font-size:2.125rem;font-style:normal;color:#000}.elementor-2 .elementor-element.elementor-element-26500a0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 26px) 0;padding:0 0 24px 0;border-style:solid;border-width:0 0 1px 0;border-color:#E7E7E7;text-align:center}.elementor-2 .elementor-element.elementor-element-26500a0 .elementor-heading-title{font-size:1rem;font-weight:300;line-height:1.2em;letter-spacing:-.4px;color:#777}.elementor-2 .elementor-element.elementor-element-523c8d3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0}.elementor-2 .elementor-element.elementor-element-523c8d3 .owl-nav:not(.disabled){display:block!important}.elementor-element-523c8d3 .sort-source a{font-size:.8125rem;text-transform:uppercase;letter-spacing:-.025em;color:#333}.elementor-element-523c8d3 .porto-posts-grid:not(.filter-vertical) .sort-source{justify-content:center}.elementor-element-523c8d3 .porto-posts-grid.filter-vertical .sort-source{align-items:center}.elementor-element-523c8d3 .sort-source li.active>a,.elementor-element-523c8d3 .sort-source a:hover,.elementor-element-523c8d3 .sort-source a:focus{background-color:#fff0;color:#333}.elementor-element-523c8d3 .sort-source li{margin-right:23px;margin-bottom:23px}.elementor-element-523c8d3 .sort-source{margin-bottom:26px}.elementor-2 .elementor-element.elementor-element-9aa5f66:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-9aa5f66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#287073;background-image:url(https://queensdiamond.com/wp-content/uploads/sites/4/2025/05/Banner-Option-scaled.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-9aa5f66{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:90px 20px 90px 20px}.elementor-2 .elementor-element.elementor-element-9aa5f66>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-0177745{padding:160px 160px 160px 160px}.elementor-2 .elementor-element.elementor-element-5ad44dad:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-5ad44dad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DAF7FF}.elementor-2 .elementor-element.elementor-element-5ad44dad{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:55px 0 55px 0}.elementor-2 .elementor-element.elementor-element-5ad44dad>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-60b6c7e5{padding:0 0 20px 0}.elementor-2 .elementor-element.elementor-element-19c1d803{text-align:center}.elementor-2 .elementor-element.elementor-element-19c1d803 .elementor-heading-title{font-family:"Poppins",Poppins;font-size:1.4rem;font-weight:600;font-style:normal;color:#000}.elementor-element-5a5e8ec9 .porto-sicon-box.top-icon{text-align:center}.elementor-2 .elementor-element.elementor-element-5a5e8ec9{padding:20px 20px 20px 20px}.elementor-2 .elementor-element.elementor-element-5a5e8ec9 .porto-icon{font-size:52px;color:#333}.elementor-2 .elementor-element.elementor-element-5a5e8ec9 .porto-icon svg{width:1em;height:1em;fill:#333}.elementor-2 .elementor-element.elementor-element-5a5e8ec9 .porto-sicon-img{border-radius:200px}.elementor-2 .elementor-element.elementor-element-5a5e8ec9 .porto-icon.advanced{border-radius:200px}.elementor-2 .elementor-element.elementor-element-5a5e8ec9 .porto-icon,.elementor-2 .elementor-element.elementor-element-5a5e8ec9 .porto-sicon-img{margin:15px 15px 15px 15px}.elementor-2 .elementor-element.elementor-element-5a5e8ec9 .porto-sicon-title{font-family:"Baskervville",Poppins;font-size:20px;font-weight:600;color:#000;margin-top:6px;margin-bottom:21px}.elementor-2 .elementor-element.elementor-element-5a5e8ec9 .porto-sicon-header p{font-family:"Poppins",Poppins;font-size:14px;font-weight:300;line-height:20px;word-spacing:0;color:#000}.elementor-2 .elementor-element.elementor-element-5a5e8ec9 .porto-sicon-description{font-family:"Poppins",Poppins;font-size:13px;font-weight:600;line-height:22px;color:#000}.elementor-element-500c234b .porto-sicon-box.top-icon{text-align:center}.elementor-2 .elementor-element.elementor-element-500c234b{padding:20px 20px 20px 20px}.elementor-2 .elementor-element.elementor-element-500c234b .porto-icon{font-size:52px;color:#333}.elementor-2 .elementor-element.elementor-element-500c234b .porto-icon svg{width:1em;height:1em;fill:#333}.elementor-2 .elementor-element.elementor-element-500c234b .porto-sicon-img{border-radius:200px}.elementor-2 .elementor-element.elementor-element-500c234b .porto-icon.advanced{border-radius:200px}.elementor-2 .elementor-element.elementor-element-500c234b .porto-icon,.elementor-2 .elementor-element.elementor-element-500c234b .porto-sicon-img{margin:15px 15px 15px 15px}.elementor-2 .elementor-element.elementor-element-500c234b .porto-sicon-title{font-family:"Baskervville",Poppins;font-size:20px;font-weight:600;color:#000;margin-top:6px;margin-bottom:21px}.elementor-2 .elementor-element.elementor-element-500c234b .porto-sicon-header p{font-family:"Poppins",Poppins;font-size:14px;font-weight:300;line-height:20px;word-spacing:0;color:#000}.elementor-2 .elementor-element.elementor-element-500c234b .porto-sicon-description{font-family:"Poppins",Poppins;font-size:13px;font-weight:600;color:#000}.elementor-element-6ac11366 .porto-sicon-box.top-icon{text-align:center}.elementor-2 .elementor-element.elementor-element-6ac11366{padding:20px 20px 20px 20px}.elementor-2 .elementor-element.elementor-element-6ac11366 .porto-icon{font-size:52px;color:#333}.elementor-2 .elementor-element.elementor-element-6ac11366 .porto-icon svg{width:1em;height:1em;fill:#333}.elementor-2 .elementor-element.elementor-element-6ac11366 .porto-sicon-img{border-radius:200px}.elementor-2 .elementor-element.elementor-element-6ac11366 .porto-icon.advanced{border-radius:200px}.elementor-2 .elementor-element.elementor-element-6ac11366 .porto-icon,.elementor-2 .elementor-element.elementor-element-6ac11366 .porto-sicon-img{margin:15px 15px 15px 15px}.elementor-2 .elementor-element.elementor-element-6ac11366 .porto-sicon-title{font-family:"Baskervville",Poppins;font-size:20px;font-weight:600;color:#000;margin-top:6px;margin-bottom:21px}.elementor-2 .elementor-element.elementor-element-6ac11366 .porto-sicon-header p{font-family:"Poppins",Poppins;font-size:14px;font-weight:300;line-height:20px;word-spacing:0;color:#000}.elementor-2 .elementor-element.elementor-element-6ac11366 .porto-sicon-description{font-family:"Poppins",Poppins;font-size:13px;font-weight:600;color:#000}.elementor-2 .elementor-element.elementor-element-275e009:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-275e009>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-2 .elementor-element.elementor-element-275e009{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 20px 50px 20px}.elementor-2 .elementor-element.elementor-element-275e009>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-1746fd8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:center}.elementor-2 .elementor-element.elementor-element-1746fd8 .elementor-heading-title{font-family:"Baskervville",Poppins;font-size:1.4rem;font-weight:500;text-transform:uppercase;font-style:normal;line-height:46px;color:#000}.elementor-2 .elementor-element.elementor-element-a3189b7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}@media(min-width:992px){.elementor-2 .elementor-element.elementor-element-9aa5f66:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-9aa5f66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-135b4836{margin-top:0;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-684f72a6>.elementor-container{min-height:0}.elementor-2 .elementor-element.elementor-element-684f72a6{margin-top:0;margin-bottom:14px}.elementor-2 .elementor-element.elementor-element-58f80b85>.elementor-container{min-height:0}.elementor-2 .elementor-element.elementor-element-58f80b85{margin-top:0;margin-bottom:14px}.elementor-2 .elementor-element.elementor-element-c2a82dd>.elementor-container{min-height:0}.elementor-2 .elementor-element.elementor-element-c2a82dd{margin-top:0;margin-bottom:14px}.elementor-2 .elementor-element.elementor-element-714833dd>.elementor-element-populated{margin:0 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-2 .elementor-element.elementor-element-19ecb35>.elementor-element-populated{margin:0 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-2 .elementor-element.elementor-element-2cf9cc8>.elementor-element-populated{margin:0 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-2 .elementor-element.elementor-element-15463546>.elementor-element-populated{margin:0 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-2 .elementor-element.elementor-element-5bec924:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-5bec924>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-306px 0}.elementor-2 .elementor-element.elementor-element-5bec924{padding:27px 27px 27px 27px}.elementor-2 .elementor-element.elementor-element-3052a08{padding:5px 5px 5px 5px}.elementor-2 .elementor-element.elementor-element-2e0052d{text-align:center}.elementor-2 .elementor-element.elementor-element-2e0052d .elementor-heading-title{font-size:30px}.elementor-2 .elementor-element.elementor-element-d56ec38{text-align:center}.elementor-2 .elementor-element.elementor-element-d56ec38 .elementor-heading-title{font-size:30px;line-height:.1em;word-spacing:0em}.elementor-2 .elementor-element.elementor-element-353de5f{text-align:center}.elementor-2 .elementor-element.elementor-element-353de5f .elementor-heading-title{font-size:15px;line-height:1.6em}.elementor-2 .elementor-element.elementor-element-9aa5f66>div.elementor-container{max-width:500px;--porto-flick-carousel-width:500px}.elementor-2 .elementor-element.elementor-element-9aa5f66:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-9aa5f66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-2 .elementor-element.elementor-element-9aa5f66{padding:27px 27px 27px 27px}.elementor-2 .elementor-element.elementor-element-0177745{padding:5px 5px 5px 5px}}