.elementor-178 .elementor-element.elementor-element-0859382:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-0859382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E8;}.elementor-178 .elementor-element.elementor-element-0859382{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-178 .elementor-element.elementor-element-0859382 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-178 .elementor-element.elementor-element-2b52223:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-178 .elementor-element.elementor-element-2b52223 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E8;}.elementor-178 .elementor-element.elementor-element-2b52223 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-178 .elementor-element.elementor-element-2b52223 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-178 .elementor-element.elementor-element-6e792d8{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-6e792d8 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-d1d4ad6{margin-top:-16px;margin-bottom: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-178 .elementor-element.elementor-element-0eed253 img{width:97%;height:430px;}.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-178 .elementor-element.elementor-element-8c64226 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:51px;font-weight:600;color:var( --e-global-color-nvdarkbg );}.elementor-178 .elementor-element.elementor-element-e2cb1fa{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-nvdarkbg );}.elementor-178 .elementor-element.elementor-element-e2cb1fa p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-5d0c48a{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-5d0c48a p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-71a13d9{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{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-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text:hover, .elementor-widget-premium-addon-modal-box .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-modal-box .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-line2::before,  .elementor-widget-premium-addon-modal-box .premium-button-line4::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::after, .elementor-widget-premium-addon-modal-box .premium-button-line6::before, .elementor-widget-premium-addon-modal-box .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-button-none:hover, .elementor-widget-premium-addon-modal-box .premium-button-style8:hover, .elementor-widget-premium-addon-modal-box .premium-button-style1:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialout:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectout:before, .elementor-widget-premium-addon-modal-box .premium-button-style6-bg, .elementor-widget-premium-addon-modal-box .premium-button-style6:before{background:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{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-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-943edd0{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-943edd0 .premium-modal-trigger-btn, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-modal-trigger-text{color:var( --e-global-color-nvsitebg );}.elementor-178 .elementor-element.elementor-element-943edd0 .premium-modal-trigger-btn, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style2-shutinhor:before, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style2-shutinver:before, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style5-radialin:before, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style5-rectin:before{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-943edd0 .premium-modal-trigger-btn, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-modal-trigger-text, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-modal-trigger-img{border-radius:11px;}.elementor-178 .elementor-element.elementor-element-943edd0 .premium-modal-trigger-btn:hover, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-modal-trigger-text:hover, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-line6::after{color:#565656;}.elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-none:hover, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style8:hover, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style1:before, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style2-shutouthor:before, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style2-shutoutver:before, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style2-shutinhor, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style2-shutinver, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style2-dshutinhor:before, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style2-dshutinver:before, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style2-scshutouthor:before, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style2-scshutoutver:before, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style5-radialin, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style5-radialout:before, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style5-rectin, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style5-rectout:before, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style6-bg, .elementor-178 .elementor-element.elementor-element-943edd0 .premium-button-style6:before{background:#7A7A7A;}.elementor-178 .elementor-element.elementor-element-943edd0 .premium-modal-box-modal-dialog{width:448px;overflow:auto;border-radius:10px;}.elementor-178 .elementor-element.elementor-element-39cf377{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-178 .elementor-element.elementor-element-39cf377 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:49px;font-weight:600;color:var( --e-global-color-nvdarkbg );}.elementor-178 .elementor-element.elementor-element-fc35920 img{border-radius:15px 15px 15px 15px;box-shadow:5px 8px 10px 0px rgba(0,0,0,0.5);}.elementor-178 .elementor-element.elementor-element-c2a609b{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-nvdarkbg );}.elementor-178 .elementor-element.elementor-element-c2a609b p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-525663a{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-nvdarkbg );}.elementor-178 .elementor-element.elementor-element-525663a p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-c9937e1 img{width:99%;border-radius:15px 15px 15px 15px;box-shadow:5px 8px 10px 0px rgba(0,0,0,0.5);}.elementor-178 .elementor-element.elementor-element-14ffe55{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-nvdarkbg );}.elementor-178 .elementor-element.elementor-element-14ffe55 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-6f13836{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-nvdarkbg );}.elementor-178 .elementor-element.elementor-element-6f13836 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-d70f7ce img{border-radius:15px 15px 15px 15px;box-shadow:5px 8px 10px 0px rgba(0,0,0,0.5);}.elementor-178 .elementor-element.elementor-element-f08b056{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-nvdarkbg );}.elementor-178 .elementor-element.elementor-element-f08b056 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-68457b2{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-nvdarkbg );}.elementor-178 .elementor-element.elementor-element-68457b2 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-373dcfa img{border-radius:15px 15px 15px 15px;box-shadow:5px 8px 10px 0px rgba(0,0,0,0.5);}.elementor-178 .elementor-element.elementor-element-af319a4{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-nvdarkbg );}.elementor-178 .elementor-element.elementor-element-af319a4 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-62c24db{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-nvdarkbg );}.elementor-178 .elementor-element.elementor-element-62c24db p{margin-block-end:0px;}@media(min-width:768px){.elementor-178 .elementor-element.elementor-element-1bf96eb{width:25%;}.elementor-178 .elementor-element.elementor-element-b1dd9c8{width:25%;}}@media(max-width:1024px){.elementor-178 .elementor-element.elementor-element-71a13d9{font-size:14px;}}@media(max-width:767px){.elementor-178 .elementor-element.elementor-element-943edd0 .premium-modal-box-modal-dialog{width:283px;max-height:1004px;}}/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-943edd0 */.elementor-178 .elementor-element.elementor-element-943edd0 .wpcf7-form p {
  margin: 0 0 0.75rem;
}

.elementor-178 .elementor-element.elementor-element-943edd0 .wpcf7-form label {
  display: block;
  font-family: 'Inter', sans-serif;
  font-size: 12px;
  font-weight: 600;
  color: #111;
  margin-bottom: 4px;
}

.elementor-178 .elementor-element.elementor-element-943edd0 .wpcf7-form-control {
  width: 100%;
  box-sizing: border-box;
  padding: 8px 10px;
  border: 1px solid #ddd !important;
  border-radius: 8px !important;
  font-family: 'Inter', sans-serif;
  font-size: 12px;
  outline: none;
}

.elementor-178 .elementor-element.elementor-element-943edd0 .wpcf7-form textarea.wpcf7-form-control {
  resize: vertical;
  min-height: 45px;
}

.elementor-178 .elementor-element.elementor-element-943edd0 .wpcf7-form input[type="submit"] {
  width: 100%;
  padding: 10px;
  background: #111 !important;
  color: #fff !important;
  border: none !important;
  border-radius: 20px !important;
  font-family: 'Inter', sans-serif;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
}

.elementor-178 .elementor-element.elementor-element-943edd0 .wpcf7-form input[type="submit"]:hover {
  background: #333 !important;
}

.elementor-178 .elementor-element.elementor-element-943edd0 .wpcf7-not-valid-tip {
  font-family: 'Inter', sans-serif;
  font-size: 11px;
}

@media (max-width: 480px) {
  .elementor-178 .elementor-element.elementor-element-943edd0 {
    width: 92vw !important;
    max-width: 92vw !important;
  }

  .elementor-178 .elementor-element.elementor-element-943edd0 > div {
    max-width: 100% !important;
    padding: 0.5rem !important;
  }

  .elementor-178 .elementor-element.elementor-element-943edd0 h2 {
    font-size: 22px !important;
  }

  .elementor-178 .elementor-element.elementor-element-943edd0 .wpcf7-form-control {
    font-size: 13px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc35920 */.ring2 {
    cursor: pointer;
    position: relative;
    border-radius: 10px;
    overflow: hidden;
    background: transparent;
    box-shadow: 0 8px 18px rgba(0, 0, 0, 0.18);
    transition: all 0.4s ease;
}

.ring2 a {
    display: block;
    position: relative;
    z-index: 1;
}

.ring2::after {
    content: "View Details";
    position: absolute;
    left: 50%;
    bottom: 15px;

    transform: translateX(-50%) translateY(20px);
    opacity: 0;

    background: #000;
    color: #fff;

    padding: 5px 32px;
    border-radius: 8px;

    font-family: 'Inter', sans-serif;
    font-size: 15px;
    font-weight: 300;

    white-space: nowrap;
    transition: all 0.35s ease;

    z-index: 2;
    pointer-events: none;
}

.ring2:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0,0,0,.22);
}

.ring2:hover img {
    transform: scale(1.05);
}

.ring2:hover::after {
    opacity: 1;
    transform: translateX(-50%) translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9937e1 */.bracelet2 {
    cursor: pointer;
    position: relative;
    border-radius: 10px;
    overflow: hidden;
    background: transparent;
    box-shadow: 0 8px 18px rgba(0, 0, 0, 0.18);
    transition: all 0.4s ease;
}

.bracelet2 a {
    display: block;
    position: relative;
    z-index: 1;
}

.bracelet2::after {
    content: "View Details";
    position: absolute;
    left: 50%;
    bottom: 15px;

    transform: translateX(-50%) translateY(20px);
    opacity: 0;

    background: #000;
    color: #fff;

    padding: 5px 32px;
    border-radius: 8px;

    font-family: 'Inter', sans-serif;
    font-size: 15px;
    font-weight: 300;

    white-space: nowrap;
    transition: all 0.35s ease;

    z-index: 2;
    pointer-events: none;
}

.bracelet2:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0,0,0,.22);
}

.bracelet2:hover img {
    transform: scale(1.05);
}

.bracelet2:hover::after {
    opacity: 1;
    transform: translateX(-50%) translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d70f7ce */.earrings2 {
    cursor: pointer;
    position: relative;
    border-radius: 15px;
    overflow: hidden;
    background: transparent;
    box-shadow: 0 8px 18px rgba(0, 0, 0, 0.18);
    transition: all 0.4s ease;
}

.earrings2 a {
    display: block;
    position: relative;
    z-index: 1;
}

.earrings2::after {
    content: "View Details";
    position: absolute;
    left: 50%;
    bottom: 15px;

    transform: translateX(-50%) translateY(20px);
    opacity: 0;

    background: #000;
    color: #fff;

    padding: 5px 32px;
    border-radius: 8px;

    font-family: 'Inter', sans-serif;
    font-size: 15px;
    font-weight: 300;

    white-space: nowrap;
    transition: all 0.35s ease;

    z-index: 2;
    pointer-events: none;
}

.earrings2:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0,0,0,.22);
}

.earrings2:hover img {
    transform: scale(1.05);
}

.earrings2:hover::after {
    opacity: 1;
    transform: translateX(-50%) translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-373dcfa */.earrings2 {
    cursor: pointer;
    position: relative;
    border-radius: 15px;
    overflow: hidden;
    background: transparent;
    box-shadow: 0 8px 18px rgba(0, 0, 0, 0.18);
    transition: all 0.4s ease;
}

.earrings2 a {
    display: block;
    position: relative;
    z-index: 1;
}

.earrings2::after {
    content: "View Details";
    position: absolute;
    left: 50%;
    bottom: 15px;

    transform: translateX(-50%) translateY(20px);
    opacity: 0;

    background: #000;
    color: #fff;

    padding: 5px 32px;
    border-radius: 8px;

    font-family: 'Inter', sans-serif;
    font-size: 15px;
    font-weight: 300;

    white-space: nowrap;
    transition: all 0.35s ease;

    z-index: 2;
    pointer-events: none;
}

.earrings2:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0,0,0,.22);
}

.earrings2:hover img {
    transform: scale(1.05);
}

.earrings2:hover::after {
    opacity: 1;
    transform: translateX(-50%) translateY(0);
}/* End custom CSS */