@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap);@font-face{font-family:Brooklyn;src:url(../font-brooklyn/Brooklyn/Brooklyn\ SemiBold.ttf) format("truetype") , url(../font-brooklyn/Brooklyn/Brooklyn\ SemiBold.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Brooklyn;src:url(../font-brooklyn/Brooklyn/Brooklyn\ Normal\ 1.ttf) format("truetype") , url(../font-brooklyn/Brooklyn/Brooklyn\ Normal\ 1.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:pujarelah;src:url(../pujarelah/Pujarelah/OpenType-TT/Pujarelah-Regular.ttf) format("truetype") , url(../pujarelah/Pujarelah/OpenType-TT/Pujarelah-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:pujarelah;src:url(../pujarelah/Pujarelah/OpenType-TT/Pujarelah-Light.ttf) format("truetype") , url(../pujarelah/Pujarelah/OpenType-TT/Pujarelah-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:pujarelah;src:url(../pujarelah/Pujarelah/OpenType-TT/Pujarelah-SemiBold.ttf) format("truetype") , url(../pujarelah/Pujarelah/OpenType-TT/Pujarelah-SemiBold.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:pujarelah;src:url(../pujarelah/Pujarelah/OpenType-TT/Pujarelah-Bold.ttf) format("truetype") , url(../pujarelah/Pujarelah/OpenType-TT/Pujarelah-Bold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Open\ Sans\ Hebrew;src:url(../open-sans-hebrew-regular/Open\ Sans\ Hebrew\ Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:gabriola;src:url(/resources/fonts_new/gabriola/gabriola.ttf) format("truetype");font-weight:500;font-display:swap}.theme-color{color:#000}.theme-title-color{color:#fff}.theme-color-sh1{color:#dbbb87}.theme-grey-color{color:#484848}.theme-grey-light-color{color:#656565}.theme_color_bg{background-color:#000}.text-light-text-color{color:#d5d5d5}.text-black-color{color:#000}.text-color{color:#fff}.anchor-text{color:#fff!important}.head_titleColor{color:#000}.bg-shade-dark{background-color:#000000f2}.bg_shade1{background-color:#dbbb87}.bg_shade3{background-color:#00000012}.text-grey{color:#868686}.breadcrumbPath{color:#6b6b6b!important}.lora-unique,.font1{font-family:pujarelah,Open\ Sans,sans-serif!important;font-optical-sizing:auto;font-weight:400;font-style:normal}.font-noto{font-family:Noto\ Sans,sans-serif!important}.nunito{font-family:Open\ Sans,sans-serif!important;font-optical-sizing:auto;font-style:normal}.font-open-sans{font-family:Open\ Sans,sans-serif!important}.font1{font-family:"PT Serif",serif!important}.font2{font-family:Noto\ Sans,sans-serif!important}.font-500{font-weight:500}.gabriola{font-family:gabriola}.pad_right_40{padding-right:40px}@media (max-width:767px){.pad_right_40{padding-right:0}}.pad_left_40{padding-left:40px}@media (max-width:767px){.pad_left_40{padding-left:0}}.font-w-500{font-weight:500}.inquire_btn{margin-top:60px}@media (max-width:767px){.inquire_btn{margin-top:38px}}.row{margin-right:0!important;margin-left:0!important}.inquire_btn.white{background:#fff!important;border:0!important;color:#000;font-weight:600}@media (max-width:375px){.font-xlg{font-size:30px!important}}.Parisienne{font-family:Parisienne,cursive}.form_overlay{z-index:9999;position:fixed;top:0;left:0;bottom:0;right:0;width:calc(100vw + 20px);min-height:100vh;background-color:#000;display:none;opacity:.3;overflow-y:scroll}.stopscroll{overflow:hidden}.bespoke_form{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:none;width:auto;z-index:99999}@media (max-width:540px){.bespoke_form{width:90%}.bespoke_form .form-content{max-height:500px;overflow:auto;padding-left:15px!important;padding-right:15px!important}}.bespoke_form .form-content{max-width:700px;margin:0 auto;background-color:#fff}.bespoke_form .form-content .close-btn{right:15px;top:6px;cursor:pointer}.bespoke_form .form-content .close-btn span{padding:1px 6px;font-weight:700}.bespoke_form .form-content form .form-group input,.bespoke_form .form-content form .form-group select,.bespoke_form .form-content form .form-group textarea{border-radius:0;height:40px;font-size:14px;font-family:Noto\ Sans,sans-serif;font-weight:400}.bespoke_form .form-content form .form-group input:focus,.bespoke_form .form-content form .form-group select:focus,.bespoke_form .form-content form .form-group textarea:focus{border-color:#000;box-shadow:none}.bespoke_form .form-content form .form-group input::placeholder,.bespoke_form .form-content form .form-group select::placeholder,.bespoke_form .form-content form .form-group textarea::placeholder{font-size:14px;font-family:Noto\ Sans,sans-serif;color:#aeaeae;font-weight:400}.bespoke_form .form-content form .form-group textarea{height:100px!important}.bespoke_form .form-content form .form-group select.bespoke-select:invalid{color:#aeaeae}.bespoke_form .form-content form .form-group select.bespoke-select,.bespoke_form .form-content form .form-group select.bespoke-select option{color:#000}@media (max-width:640px){.bespoke_form .form-content form .align-inputs{flex-wrap:wrap}}.bespoke_form .form-content form .align-inputs .form-group{width:100%!important}.bespoke_form .form-content form button{max-width:100%!important;border-radius:0;background-color:#000;color:#fff}.bespoke_form .form-content form:hover,.bespoke_form .form-content form:focus{background-color:#fff;color:#000;outline:none}@media (max-width:1366px){.bespoke_form .form-content{height:540px;overflow-y:scroll}.bespoke_form .form-content::-webkit-scrollbar{width:3px}.bespoke_form .form-content::-webkit-scrollbar-track{background:#f1f1f1}.bespoke_form .form-content::-webkit-scrollbar-thumb{background:#888}.bespoke_form .form-content::-webkit-scrollbar-thumb:hover{background:#555}}.bespoke_form .bespoke-form-heading{color:#000}.bespoke_form .grecaptcha-badge{display:none!important}#inquireForm label{display:none}@media (max-width:1366px){.bespoke-text{font-size:15px!important}}@media (max-width:992px){.bespoke-text{font-size:13px!important}}.bg-bespoke{background-color:#fdf8ed}.bespoke-heading{font-size:45px!important}@media (max-width:1366px){.bespoke-heading{font-size:40px!important}}@media (max-width:1024px){.bespoke-heading{font-size:35px!important}}@media (max-width:992px){.bespoke-heading{font-size:30px!important}}.bespoke-sub-heading{font-size:28px!important}@media (max-width:1366px){.bespoke-sub-heading{font-size:25px!important}}@media (max-width:1024px){.bespoke-sub-heading{font-size:20px!important}}@media (max-width:992px){.bespoke-sub-heading{font-size:18px!important}}.bespoke-heading-section.common-heading-section .heading-content{width:55%;max-width:max-content}.bespoke-heading-section.common-heading-section .heading-content .bespoke-text{font-size:18px!important}@media (max-width:1366px){.bespoke-heading-section.common-heading-section .heading-content .bespoke-text{font-size:16px!important}}@media (max-width:1024px){.bespoke-heading-section.common-heading-section .heading-content .bespoke-text{font-size:14px!important}}@media (max-width:992px){.bespoke-heading-section.common-heading-section .heading-content{width:75%}}@media (max-width:767px){.bespoke-heading-section.common-heading-section .heading-content{width:90%}}@media (max-width:540px){.bespoke-heading-section.common-heading-section{margin:30px auto!important}}.custom-design-box.working_wrap .working_column1 .content{max-width:90%;margin-left:0}@media (max-width:767px){.custom-design-box.working_wrap .working_column1 .content{max-width:100%}}.custom-design-box.working_wrap .working_column2.completion{min-height:auto}@media (max-width:767px){.custom-design-box.working_wrap .working_column2.completion{text-align:center!important}.custom-design-box{width:100%;padding:20px 10px 40px!important;flex-direction:column!important}}.bespoke-select:focus{box-shadow:none;border-color:#000}.data-file-upload{height:100px;border:1px dashed #aeaeae;border-radius:10px;position:relative}.data-file-upload .upload-file-box{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.data-file-upload .upload-file-box img{width:24px;height:24px;object-fit:cover}.data-file-upload .upload-file-box span{font-size:14px;font-family:Noto\ Sans,sans-serif;color:#aeaeae;font-weight:400}.data-file-upload .upload-file-box input#fileInput{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}@media (max-width:767px){.container1.process{padding-top:0!important}.container1.process .working_wrap{margin-top:0!important}}.bespoke-jewellery-banner{background:transparent;padding:60px 0}.bespoke-jewellery-banner .row{display:flex;align-items:center}.bespoke-jewellery-banner .bespoke-jewellery-image{background-position:center;background-repeat:no-repeat;background-size:cover;width:80%;height:600px;margin-left:150px}.bespoke-jewellery-banner .bespoke-jewellery-content{width:80%;padding-left:10px}.bespoke-jewellery-banner .bespoke-jewellery-content .bespoke-banner-title{font-size:36px;margin-bottom:18px}.bespoke-jewellery-banner .bespoke-jewellery-content .bespoke-text{font-size:16px;color:#333;margin-bottom:24px}.bespoke-jewellery-banner .bespoke-jewellery-content .inquire_btn{padding:12px 26px;display:inline-block;background-color:#000;color:#fff}.bespoke-jewellery-banner .bespoke-jewellery-content .inquire_btn:hover,.bespoke-jewellery-banner .bespoke-jewellery-content .inquire_btn:focus{background-color:#fff;color:#000;outline:none}@media (max-width:767px){.bespoke-jewellery-banner{padding:30px 0}.bespoke-jewellery-banner .row{flex-direction:column}.bespoke-jewellery-banner .bespoke-jewellery-image{width:100%;min-height:320px}.bespoke-jewellery-banner .bespoke-jewellery-content{padding-left:0;padding-top:18px;text-align:center}.bespoke-jewellery-banner .bespoke-banner-title{font-size:28px}}.bespoke-design-section{background-color:#fdf8ed;padding:60px 0}.bespoke-design-section .design-container{max-width:1180px;margin:0 auto}.bespoke-design-left .feature{display:flex;flex-direction:column;gap:18px;align-items:flex-start;margin-bottom:28px}.bespoke-design-left .feature .icon{width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;flex:0 0 40px}.bespoke-design-left .feature .text{flex:1 1 auto}@media (max-width:575px){.bespoke-design-left .feature{flex-direction:column;align-items:flex-start}.bespoke-design-left .feature .icon{margin-bottom:12px}}.bespoke-design-left .feature h4{margin:0 0 6px;font-size:26px}.bespoke-design-left .feature p{margin:0;color:#333;font-size:14px}.bespoke-design-right .bespoke-ring{width:800px;height:640px;background-size:cover;background-position:center}@media (max-width:991px){.bespoke-design-right .bespoke-ring{height:300px}}.bespoke-design-heading{text-align:center;margin-bottom:28px}.bespoke-design-heading .heading-box{display:inline-block;padding:18px 42px}.bespoke-design-heading .heading-box h3{margin:0;font-size:40px;font-family:"PT Serif",serif;color:#000;font-weight:400}@media (max-width:767px){.bespoke-design-heading .heading-box{padding:12px 20px}.bespoke-design-heading .heading-box h3{font-size:18px}}@media (max-width:1366px){.bespoke-jewellery-banner .bespoke-jewellery-image{height:500px!important}.bespoke-jewellery-content{margin-left:30px!important}.bespoke-jewellery-banner .bespoke-jewellery-content .bespoke-text{font-size:14px!important}.bespoke-jewellery-banner .bespoke-jewellery-content .bespoke-banner-title{font-size:30px!important}.bespoke-design-right .bespoke-ring{width:80%!important}}@media (max-width:1024px){.bespoke-jewellery-banner .bespoke-jewellery-image{width:100%;margin-left:50px!important}.bespoke-design-right .bespoke-ring{width:100%!important}}@media (max-width:820px){.bespoke-jewellery-banner .bespoke-jewellery-image{width:90%}.bespoke-jewellery-banner .bespoke-jewellery-content{width:90%;margin-top:20px;margin-left:40px!important}.bespoke-design-section .row{display:flex;flex-direction:column;align-items:stretch}.bespoke-design-right{order:0;width:100%!important;margin:16px 0 24px}.bespoke-design-left{order:1;width:100%!important}.bespoke-design-heading{text-align:center}}@media (max-width:767px){.bespoke-jewellery-banner .bespoke-jewellery-image{width:100%;height:60%!important;margin-left:0!important}.bespoke-jewellery-banner .bespoke-jewellery-content{margin-left:0!important;width:100%}.bespoke-jewellery-banner .bespoke-jewellery-content{text-align:left}.bespoke-jewellery-banner .bespoke-jewellery-content .inquire_btn{padding:12px 85px}}@media (max-width:540px){.bespoke-design-heading .heading-box h3{font-size:30px!important}}@media (max-width:414px){.bespoke-jewellery-banner .bespoke-jewellery-content .inquire_btn{padding:12px 107px;font-size:12px!important}}@media (max-width:390px){.bespoke-jewellery-banner .bespoke-jewellery-content .inquire_btn{padding:12px 95px;font-size:12px!important}}@media (max-width:375px){.bespoke-jewellery-banner .bespoke-jewellery-content .inquire_btn{padding:12px 95px;font-size:11px!important}}@media (max-width:360px){.bespoke-jewellery-banner .bespoke-jewellery-content .inquire_btn{padding:12px 88px;font-size:11px!important}}