@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap);
*{box-sizing:border-box}.banner-overlay{background:#000;height:100%;opacity:.1;position:absolute;top:0;width:100%}.stopscroll{overflow:hidden}.career .container{margin:0 auto}@media (min-width:1400px){.career .container{width:1320px}}@media (max-width:1399px) and (min-width:1200px){.career .container{width:1140px}}@media (max-width:1199px) and (min-width:992px){.career .container{width:960px}}@media (max-width:991px) and (min-width:768px){.career .container{width:720px}}@media (max-width:767px) and (min-width:576px){.career .container{width:540px}}@media (max-width:576px){.career .container{width:95%}}a{text-decoration:none}.w-90{width:90%}.w-75{width:75%}.w-50{width:50%}@media (max-width:767px){.w-50{width:100%}}.w-48{width:48%}.m-auto{margin:auto}.flex-d{display:flex}@media (max-width:767px){.flex-d{flex-wrap:wrap}}.content-align-center{justify-content:center}.text-center{text-align:center}.career,.roboto,input,label,textarea{font-family:Lato,sans-serif}h1{font-size:40px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h5,h6{margin:0}h6,li,p{font-size:16px}li,p{line-height:27px}.fw_medium,h1,h2,h3{font-weight:500!important}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.fw-bold{font-weight:700!important}.d-inline-block{display:inline-block}.main_color{color:#7f4939}.primary_color{color:#000}.location,.secondary_color{color:#2b2b2b}.primary_bg{background-color:#f8f8f8}.active_link:hover{color:#7f4939!important}.cta-transparent{background-color:transparent;border:1px solid #000;color:#000;cursor:pointer;font-size:16px;margin-right:10px;margin-top:25px;padding:7px 20px}.cta-transparent:hover{background-color:#7f4939;border-color:#7f4939;color:#fff}.section-margin{margin-top:50px}@media (max-width:767px){.section-margin{margin-top:30px}}.mt-20{margin-top:20px}.mt-90{margin-top:90px}@media (max-width:767px){.mt-90{margin-top:30px}}.mb-20,.mb-3{margin-bottom:20px}.mb-35{margin-bottom:35px}.mrb-10{margin-bottom:10px!important}.mt-0{margin-top:0}p{margin:0}.banner{position:relative}@media (max-width:540px){.banner{margin-top:60px}.banner img{height:250px;-o-object-fit:cover;object-fit:cover}}.after_border:after{background-color:#7f4939;content:"";display:block;height:1px;width:220px}.opportunities .content{width:45%}@media (max-width:767px){.opportunities .content{width:100%}}.opportunities .content h2.after_border:after{width:80%}.opportunities .content .hiring .positions{margin-bottom:20px}.opportunities .apply_jobs{width:55%}@media (max-width:767px){.opportunities .apply_jobs{width:100%}}.opportunities .apply_jobs .calltoaction{border:1px solid #7f4939;padding:60px}@media (max-width:992px){.opportunities .apply_jobs .calltoaction{padding:30px}}.positions:hover span{color:#7f4939}@media (max-width:992px) and (min-width:767px){.about_gd .content{padding-right:20px}}@media (max-width:767px){.about_gd .content{margin-bottom:20px}}.about_gd .content h4:after{width:50%}.workings .image{background-image:url(/images/couple-jewelry-shop.webp?ad0b9d8d1f64f0b989f002a4f866fb8c);background-position:50%;background-repeat:no-repeat;background-size:cover}.workings .content{padding:50px}@media (max-width:992px){.workings .content{padding:20px}}.workings .content ul li{margin-bottom:5px}@media (max-width:992px){.workings .content ul li{padding-left:10px;position:relative}.workings .content ul li:before{left:0;position:absolute}.workings .content ul li span{display:inline-block}}.workings .content ul li:before{content:"\f111";display:inline-block;font-family:FontAwesome;font-size:10px;padding-right:3px;top:2px}.workings .content ul li span{padding-left:10px}.job_desc .content h3.after_border:after{width:60%!important}.job_desc .flex-d{justify-content:space-between}@media (max-width:767px){.job_desc .w-48{width:100%}}.job_desc ul{padding-left:20px}.job_desc ul li{list-style:disc}.requirements .apply-job h4.after_border:after,.requirements .content h4.after_border:after{width:60%!important}.requirements .requirements_outer{border:1px solid #707070;padding:30px}@media (max-width:540px){.requirements .requirements_outer{padding:15px}}.requirements .requirements_outer .flex-d{justify-content:space-between}@media (max-width:767px){.requirements .requirements_outer .w-48{width:100%}}.requirements .requirements_outer ul{padding-left:20px}.requirements .requirements_outer ul li{list-style:disc}@media (max-width:992px){.opportunities .calltoaction{padding:40px}.w-100-mb{width:100%!important}}@media (max-width:767px){.workings .image{height:300px}.opportunities .calltoaction{padding:20px}}.jobdiv.active a span{color:#7f4939}.form-content.position-relative .success-popup{background:#fff;box-shadow:0 0 35px 18px hsla(0,0%,67%,.722);display:none;left:50%;max-width:300px;outline:1px solid #898787;padding-bottom:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}@media (max-width:767px){.form-content.position-relative .success-popup{zoom:95%;bottom:-50%!important;top:unset!important}}.form-content.position-relative .success-popup p{color:#7f4939;font-size:18px;padding:10px 15px}.form-content.position-relative .success-popup .msg-close{align-items:flex-start;cursor:pointer;display:flex;justify-content:end;margin-left:auto;width:18px}.form-content.position-relative .success-popup .msg-close i{border:1px solid #000;padding:1px 3px}
