.elementor-46 .elementor-element.elementor-element-4e9f6e3{--display:flex;--min-height:391px;--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.49;}.elementor-46 .elementor-element.elementor-element-4e9f6e3:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-4e9f6e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mallowsteelelegance.com/wp-content/uploads/2026/02/unnamed-9-2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-4e9f6e3::before, .elementor-46 .elementor-element.elementor-element-4e9f6e3 > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-4e9f6e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-4e9f6e3 > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-4e9f6e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-4e9f6e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center left, #1A1A1A 40%, #F2295B00 84%);}.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-46 .elementor-element.elementor-element-d81a9b1 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-46 .elementor-element.elementor-element-d81a9b1{text-align:center;font-family:"Sorts Mill Goudy", Sans-serif;font-size:14px;font-weight:600;letter-spacing:2.1px;text-shadow:0px 0px 4px rgba(255, 255, 255, 0.3);color:#F5F5F5;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-b260bee > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0% 15% 0% 15%;}.elementor-46 .elementor-element.elementor-element-b260bee{text-align:center;}.elementor-46 .elementor-element.elementor-element-b260bee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:500;line-height:1.2em;letter-spacing:4px;text-shadow:0px 0px 4px rgba(255, 255, 255, 0.3);color:#F5F5F5;}.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-46 .elementor-element.elementor-element-1fcfb01 .elementor-button{background-color:#FFFFFF78;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;letter-spacing:2px;fill:#092337;color:#092337;transition-duration:0.3s;padding:12px 024px 12px 24px;}.elementor-46 .elementor-element.elementor-element-1fcfb01 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-1fcfb01 .elementor-button:focus{background-color:#051F34;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-1fcfb01{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-1fcfb01 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-1fcfb01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-1fcfb01 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-1fcfb01 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-b67465b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-b67465b:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-b67465b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F2;}.elementor-46 .elementor-element.elementor-element-23f6b58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-23f6b58{text-align:start;}.elementor-46 .elementor-element.elementor-element-23f6b58 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:45px;font-weight:700;color:#051F34;}.elementor-46 .elementor-element.elementor-element-f280286{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-46 .elementor-element.elementor-element-f280286:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-f280286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F2;}.elementor-46 .elementor-element.elementor-element-e82afc1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:040px;}.elementor-46 .elementor-element.elementor-element-e82afc1:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-e82afc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mallowsteelelegance.com/wp-content/uploads/2026/01/imgi_72_iStock-1030302600-necklaces_category-768x1172-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-e82afc1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-cff23c4 > .elementor-widget-container{margin:324px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-cff23c4.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-cff23c4{z-index:3;text-align:center;}.elementor-46 .elementor-element.elementor-element-cff23c4 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:55px;font-weight:500;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-fc35ae5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-fc35ae5:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-fc35ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mallowsteelelegance.com/wp-content/uploads/2026/01/9ab4acafca66ced9d7eca02b4bafbdb0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-fc35ae5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-37d399f > .elementor-widget-container{margin:324px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-37d399f.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-37d399f{z-index:3;text-align:center;}.elementor-46 .elementor-element.elementor-element-37d399f .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:55px;font-weight:500;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-69330aa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-69330aa:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-69330aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mallowsteelelegance.com/wp-content/uploads/2026/01/8ed47eabfdb9654436375421fb216cc9-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-69330aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-3d2f721 > .elementor-widget-container{margin:324px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-3d2f721.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-3d2f721{z-index:3;text-align:center;}.elementor-46 .elementor-element.elementor-element-3d2f721 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:55px;font-weight:500;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-5d51760{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-46 .elementor-element.elementor-element-5d51760:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-5d51760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F2;}.elementor-46 .elementor-element.elementor-element-9972f73{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:040px;}.elementor-46 .elementor-element.elementor-element-9972f73:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-9972f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mallowsteelelegance.com/wp-content/uploads/2026/02/e130d9706920988e6962befb944dde57.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-9972f73.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-28abbde > .elementor-widget-container{margin:324px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-28abbde.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-28abbde{z-index:3;text-align:center;}.elementor-46 .elementor-element.elementor-element-28abbde .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:55px;font-weight:500;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-c699e63{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-c699e63:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-c699e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mallowsteelelegance.com/wp-content/uploads/2026/02/0f9c23cb9df3a0733ab92737269f59f2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-c699e63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-66daff9 > .elementor-widget-container{margin:324px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-66daff9.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-66daff9{z-index:3;text-align:center;}.elementor-46 .elementor-element.elementor-element-66daff9 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:55px;font-weight:500;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-d98d7ab{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-d98d7ab:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-d98d7ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mallowsteelelegance.com/wp-content/uploads/2026/02/6eccdf052cd2e685c76def452e85006f.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-d98d7ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-0e2cd14 > .elementor-widget-container{margin:324px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-0e2cd14.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-0e2cd14{z-index:3;text-align:center;}.elementor-46 .elementor-element.elementor-element-0e2cd14 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:55px;font-weight:500;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-81952c9{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-81952c9:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-81952c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F2;}.elementor-46 .elementor-element.elementor-element-734900f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:040px;}.elementor-46 .elementor-element.elementor-element-734900f:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-734900f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mallowsteelelegance.com/wp-content/uploads/2026/02/a0dbff9197d1b80a8c6eb09c2c5917f9.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-734900f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-f68219f > .elementor-widget-container{margin:324px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-f68219f.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-f68219f{z-index:3;text-align:center;}.elementor-46 .elementor-element.elementor-element-f68219f .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:55px;font-weight:500;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-7eecfde{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-7eecfde:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-7eecfde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mallowsteelelegance.com/wp-content/uploads/2026/02/118611139db86bb40197bc7b6bd433d0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-7eecfde.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-a7daa7b > .elementor-widget-container{margin:324px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-a7daa7b.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-a7daa7b{z-index:3;text-align:center;}.elementor-46 .elementor-element.elementor-element-a7daa7b .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:55px;font-weight:500;color:#FFFFFF;}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-f280286{--width:100%;}.elementor-46 .elementor-element.elementor-element-e82afc1{--width:33%;}.elementor-46 .elementor-element.elementor-element-fc35ae5{--width:33%;}.elementor-46 .elementor-element.elementor-element-69330aa{--width:33%;}.elementor-46 .elementor-element.elementor-element-5d51760{--width:100%;}.elementor-46 .elementor-element.elementor-element-9972f73{--width:33%;}.elementor-46 .elementor-element.elementor-element-c699e63{--width:33%;}.elementor-46 .elementor-element.elementor-element-d98d7ab{--width:33%;}.elementor-46 .elementor-element.elementor-element-81952c9{--width:100%;}.elementor-46 .elementor-element.elementor-element-734900f{--width:33%;}.elementor-46 .elementor-element.elementor-element-7eecfde{--width:33%;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-b260bee .elementor-heading-title{font-size:32px;}.elementor-46 .elementor-element.elementor-element-1fcfb01{width:var( --container-widget-width, 342.24px );max-width:342.24px;--container-widget-width:342.24px;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-1fcfb01 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-23f6b58{text-align:center;}.elementor-46 .elementor-element.elementor-element-e82afc1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-fc35ae5{--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-69330aa{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-9972f73{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-c699e63{--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-d98d7ab{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-734900f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-7eecfde{--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-e82afc1 *//* Container setup */
.elementor-46 .elementor-element.elementor-element-e82afc1 {
    position: relative;
    overflow: hidden;
}

/* BACKGROUND ZOOM ON HOVER */
.elementor-46 .elementor-element.elementor-element-e82afc1:hover {
    background-size: 110% !important;
    transition: all 0.8s ease;
}

/* DARK OVERLAY */
.elementor-46 .elementor-element.elementor-element-e82afc1::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(5, 31, 52, 0); /* no overlay normal */
    transition: 0.8s ease;
    z-index: 1;
}

.elementor-46 .elementor-element.elementor-element-e82afc1:hover::before {
    background: #072136; /* hover overlay */
}

/* BIG LETTER BEHIND THE TITLE */
.elementor-46 .elementor-element.elementor-element-e82afc1::after {
    content: "N"; /* change for Rings -> R | Earrings -> E */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 300px;
    color: rgba(255, 255, 255, 0.1); /* faint letter */
    font-family: "Cormorant Garamond", serif;
    opacity: 0;
    transition: 0.8s ease;
    z-index: 2;
}

.elementor-46 .elementor-element.elementor-element-e82afc1:hover::after {
    opacity: 1;
}

/* Normal Halat: Text neeche rahega */
.elementor-46 .elementor-element.elementor-element-e82afc1 .elementor-widget-heading {
    position: absolute;
    bottom: 95px;
    
    left: 50%;
    transform: translateX(-50%); /* Sirf horizontally center */
    width: 100%;
    text-align: center;
    transition: all 0.5s ease-in-out; /* Smooth movement ke liye */
    z-index: 3;
}

/* Hover Halat: Text center mein chala jayega */
.elementor-46 .elementor-element.elementor-element-e82afc1:hover .elementor-widget-heading {
    bottom: 75%;
    transform: translate(-50%, 50%); /* Horizontally aur Vertically dono center */
}

<a href="https://mallowsteelelegance.com/necklace" class="full-box-link"></a>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc35ae5 *//* Container setup */
.elementor-46 .elementor-element.elementor-element-fc35ae5 {
    position: relative;
    overflow: hidden;
}

/* BACKGROUND ZOOM ON HOVER */
.elementor-46 .elementor-element.elementor-element-fc35ae5:hover {
    background-size: 110% !important;
    transition: all 0.8s ease;
}

/* DARK OVERLAY */
.elementor-46 .elementor-element.elementor-element-fc35ae5::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(5, 31, 52, 0); /* no overlay normal */
    transition: 0.8s ease;
    z-index: 1;
}

.elementor-46 .elementor-element.elementor-element-fc35ae5:hover::before {
    background: #072136; /* hover overlay */
}

/* BIG LETTER BEHIND THE TITLE */
.elementor-46 .elementor-element.elementor-element-fc35ae5::after {
    content: "E"; /* change for Rings -> R | Earrings -> E */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 300px;
    color: rgba(255, 255, 255, 0.1); /* faint letter */
    font-family: "Cormorant Garamond", serif;
    opacity: 0;
    transition: 0.8s ease;
    z-index: 2;
}

.elementor-46 .elementor-element.elementor-element-fc35ae5:hover::after {
    opacity: 1;
}

.elementor-46 .elementor-element.elementor-element-fc35ae5 .elementor-widget-heading {
    position: absolute;
    bottom: 95px;
    
    left: 50%;
    transform: translateX(-50%); /* Sirf horizontally center */
    width: 100%;
    text-align: center;
    transition: all 0.5s ease-in-out; /* Smooth movement ke liye */
    z-index: 3;
}

/* Hover Halat: Text center mein chala jayega */
.elementor-46 .elementor-element.elementor-element-fc35ae5:hover .elementor-widget-heading {
    bottom: 75%;
    transform: translate(-50%, 50%); /* Horizontally aur Vertically dono center */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69330aa *//* Container setup */
.elementor-46 .elementor-element.elementor-element-69330aa {
    position: relative;
    overflow: hidden;
}

/* BACKGROUND ZOOM ON HOVER */
.elementor-46 .elementor-element.elementor-element-69330aa:hover {
    background-size: 110% !important;
    transition: all 0.8s ease;
}

/* DARK OVERLAY */
.elementor-46 .elementor-element.elementor-element-69330aa::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(5, 31, 52, 0); /* no overlay normal */
    transition: 0.8s ease;
    z-index: 1;
}

.elementor-46 .elementor-element.elementor-element-69330aa:hover::before {
    background: #072136; /* hover overlay */
}

/* BIG LETTER BEHIND THE TITLE */
.elementor-46 .elementor-element.elementor-element-69330aa::after {
    content: "R"; /* change for Rings -> R | Earrings -> E */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 300px;
    color: rgba(255, 255, 255, 0.1); /* faint letter */
    font-family: "Cormorant Garamond", serif;
    opacity: 0;
    transition: 0.8s ease;
    z-index: 2;
}

.elementor-46 .elementor-element.elementor-element-69330aa:hover::after {
    opacity: 1;
}

.elementor-46 .elementor-element.elementor-element-69330aa .elementor-widget-heading {
    position: absolute;
    bottom: 95px;
    
    left: 50%;
    transform: translateX(-50%); /* Sirf horizontally center */
    width: 100%;
    text-align: center;
    transition: all 0.5s ease-in-out; /* Smooth movement ke liye */
    z-index: 3;
}

/* Hover Halat: Text center mein chala jayega */
.elementor-46 .elementor-element.elementor-element-69330aa:hover .elementor-widget-heading {
    bottom: 75%;
    transform: translate(-50%, 50%); /* Horizontally aur Vertically dono center */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9972f73 *//* Container setup */
.elementor-46 .elementor-element.elementor-element-9972f73 {
    position: relative;
    overflow: hidden;
}

/* BACKGROUND ZOOM ON HOVER */
.elementor-46 .elementor-element.elementor-element-9972f73:hover {
    background-size: 110% !important;
    transition: all 0.8s ease;
}

/* DARK OVERLAY */
.elementor-46 .elementor-element.elementor-element-9972f73::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(5, 31, 52, 0); /* no overlay normal */
    transition: 0.8s ease;
    z-index: 1;
}

.elementor-46 .elementor-element.elementor-element-9972f73:hover::before {
    background: #072136; /* hover overlay */
}

/* BIG LETTER BEHIND THE TITLE */
.elementor-46 .elementor-element.elementor-element-9972f73::after {
    content: "A"; /* change for Rings -> R | Earrings -> E */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 300px;
    color: rgba(255, 255, 255, 0.1); /* faint letter */
    font-family: "Cormorant Garamond", serif;
    opacity: 0;
    transition: 0.8s ease;
    z-index: 2;
}

.elementor-46 .elementor-element.elementor-element-9972f73:hover::after {
    opacity: 1;
}

/* Normal Halat: Text neeche rahega */
.elementor-46 .elementor-element.elementor-element-9972f73 .elementor-widget-heading {
    position: absolute;
    bottom: 95px;
    
    left: 50%;
    transform: translateX(-50%); /* Sirf horizontally center */
    width: 100%;
    text-align: center;
    transition: all 0.5s ease-in-out; /* Smooth movement ke liye */
    z-index: 3;
}

/* Hover Halat: Text center mein chala jayega */
.elementor-46 .elementor-element.elementor-element-9972f73:hover .elementor-widget-heading {
    bottom: 75%;
    transform: translate(-50%, 50%); /* Horizontally aur Vertically dono center */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c699e63 *//* Container setup */
.elementor-46 .elementor-element.elementor-element-c699e63 {
    position: relative;
    overflow: hidden;
}

/* BACKGROUND ZOOM ON HOVER */
.elementor-46 .elementor-element.elementor-element-c699e63:hover {
    background-size: 110% !important;
    transition: all 0.8s ease;
}

/* DARK OVERLAY */
.elementor-46 .elementor-element.elementor-element-c699e63::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(5, 31, 52, 0); /* no overlay normal */
    transition: 0.8s ease;
    z-index: 1;
}

.elementor-46 .elementor-element.elementor-element-c699e63:hover::before {
    background: #072136; /* hover overlay */
}

/* BIG LETTER BEHIND THE TITLE */
.elementor-46 .elementor-element.elementor-element-c699e63::after {
    content: "B"; /* change for Rings -> R | Earrings -> E */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 300px;
    color: rgba(255, 255, 255, 0.1); /* faint letter */
    font-family: "Cormorant Garamond", serif;
    opacity: 0;
    transition: 0.8s ease;
    z-index: 2;
}

.elementor-46 .elementor-element.elementor-element-c699e63:hover::after {
    opacity: 1;
}

.elementor-46 .elementor-element.elementor-element-c699e63 .elementor-widget-heading {
    position: absolute;
    bottom: 95px;
    
    left: 50%;
    transform: translateX(-50%); /* Sirf horizontally center */
    width: 100%;
    text-align: center;
    transition: all 0.5s ease-in-out; /* Smooth movement ke liye */
    z-index: 3;
}

/* Hover Halat: Text center mein chala jayega */
.elementor-46 .elementor-element.elementor-element-c699e63:hover .elementor-widget-heading {
    bottom: 75%;
    transform: translate(-50%, 50%); /* Horizontally aur Vertically dono center */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d7ab *//* Container setup */
.elementor-46 .elementor-element.elementor-element-d98d7ab {
    position: relative;
    overflow: hidden;
}

/* BACKGROUND ZOOM ON HOVER */
.elementor-46 .elementor-element.elementor-element-d98d7ab:hover {
    background-size: 110% !important;
    transition: all 0.8s ease;
}

/* DARK OVERLAY */
.elementor-46 .elementor-element.elementor-element-d98d7ab::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(5, 31, 52, 0); /* no overlay normal */
    transition: 0.8s ease;
    z-index: 1;
}

.elementor-46 .elementor-element.elementor-element-d98d7ab:hover::before {
    background: #072136; /* hover overlay */
}

/* BIG LETTER BEHIND THE TITLE */
.elementor-46 .elementor-element.elementor-element-d98d7ab::after {
    content: "B"; /* change for Rings -> R | Earrings -> E */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 300px;
    color: rgba(255, 255, 255, 0.1); /* faint letter */
    font-family: "Cormorant Garamond", serif;
    opacity: 0;
    transition: 0.8s ease;
    z-index: 2;
}

.elementor-46 .elementor-element.elementor-element-d98d7ab:hover::after {
    opacity: 1;
}

.elementor-46 .elementor-element.elementor-element-d98d7ab .elementor-widget-heading {
    position: absolute;
    bottom: 95px;
    
    left: 50%;
    transform: translateX(-50%); /* Sirf horizontally center */
    width: 100%;
    text-align: center;
    transition: all 0.5s ease-in-out; /* Smooth movement ke liye */
    z-index: 3;
}

/* Hover Halat: Text center mein chala jayega */
.elementor-46 .elementor-element.elementor-element-d98d7ab:hover .elementor-widget-heading {
    bottom: 75%;
    transform: translate(-50%, 50%); /* Horizontally aur Vertically dono center */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-734900f *//* Container setup */
.elementor-46 .elementor-element.elementor-element-734900f {
    position: relative;
    overflow: hidden;
}

/* BACKGROUND ZOOM ON HOVER */
.elementor-46 .elementor-element.elementor-element-734900f:hover {
    background-size: 110% !important;
    transition: all 0.8s ease;
}

/* DARK OVERLAY */
.elementor-46 .elementor-element.elementor-element-734900f::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(5, 31, 52, 0); /* no overlay normal */
    transition: 0.8s ease;
    z-index: 1;
}

.elementor-46 .elementor-element.elementor-element-734900f:hover::before {
    background: #072136; /* hover overlay */
}

/* BIG LETTER BEHIND THE TITLE */
.elementor-46 .elementor-element.elementor-element-734900f::after {
    content: "H"; /* change for Rings -> R | Earrings -> E */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 300px;
    color: rgba(255, 255, 255, 0.1); /* faint letter */
    font-family: "Cormorant Garamond", serif;
    opacity: 0;
    transition: 0.8s ease;
    z-index: 2;
}

.elementor-46 .elementor-element.elementor-element-734900f:hover::after {
    opacity: 1;
}

/* Normal Halat: Text neeche rahega */
.elementor-46 .elementor-element.elementor-element-734900f .elementor-widget-heading {
    position: absolute;
    bottom: 95px;
    
    left: 50%;
    transform: translateX(-50%); /* Sirf horizontally center */
    width: 100%;
    text-align: center;
    transition: all 0.5s ease-in-out; /* Smooth movement ke liye */
    z-index: 3;
}

/* Hover Halat: Text center mein chala jayega */
.elementor-46 .elementor-element.elementor-element-734900f:hover .elementor-widget-heading {
    bottom: 75%;
    transform: translate(-50%, 50%); /* Horizontally aur Vertically dono center */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eecfde *//* Container setup */
.elementor-46 .elementor-element.elementor-element-7eecfde {
    position: relative;
    overflow: hidden;
}

/* BACKGROUND ZOOM ON HOVER */
.elementor-46 .elementor-element.elementor-element-7eecfde:hover {
    background-size: 110% !important;
    transition: all 0.8s ease;
}

/* DARK OVERLAY */
.elementor-46 .elementor-element.elementor-element-7eecfde::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(5, 31, 52, 0); /* no overlay normal */
    transition: 0.8s ease;
    z-index: 1;
}

.elementor-46 .elementor-element.elementor-element-7eecfde:hover::before {
    background: #072136; /* hover overlay */
}

/* BIG LETTER BEHIND THE TITLE */
.elementor-46 .elementor-element.elementor-element-7eecfde::after {
    content: "B"; /* change for Rings -> R | Earrings -> E */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 300px;
    color: rgba(255, 255, 255, 0.1); /* faint letter */
    font-family: "Cormorant Garamond", serif;
    opacity: 0;
    transition: 0.8s ease;
    z-index: 2;
}

.elementor-46 .elementor-element.elementor-element-7eecfde:hover::after {
    opacity: 1;
}

.elementor-46 .elementor-element.elementor-element-7eecfde .elementor-widget-heading {
    position: absolute;
    bottom: 95px;
    
    left: 50%;
    transform: translateX(-50%); /* Sirf horizontally center */
    width: 100%;
    text-align: center;
    transition: all 0.5s ease-in-out; /* Smooth movement ke liye */
    z-index: 3;
}

/* Hover Halat: Text center mein chala jayega */
.elementor-46 .elementor-element.elementor-element-7eecfde:hover .elementor-widget-heading {
    bottom: 75%;
    transform: translate(-50%, 50%); /* Horizontally aur Vertically dono center */
}/* End custom CSS */