body,h1,h2,h3,h4,h5,h6{color:#000}.site-logo{padding-top:15px;padding-bottom:15px}.main-header{background-color:#fff;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0}.main-principles-detail p{color:#CCC}h4{font-size:26px}.copyright-text a{color:#f7c35f}.copyright-text a:hover{color:#fff}.main-principles .ot-heading>span.is_highlight{background:#fff0;border:1px solid #fff;color:#fff}.ot-heading .main-head{font-size:36px}.features-service-wrapper .features-service-item .features-service-content .features-service-title h3{color:#fff;margin-bottom:0;font-weight:600;font-size:26px}.footer-contact span{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;margin-bottom:5px;color:#fff}.site-logo img{width:auto}.box1{display:flex}.post-box .entry-meta .btn-details:hover{background:#1f4e3d;color:#fff;border-color:#1f4e3d}.bdr-top{border:1px solid rgb(255 255 255 / .1)}.title-box.jewelery_list a:hover{color:#f7c35f}.icon-list .jewellery-icon{fill:#1f4e3d!important;padding-left:5px}.explore-btn{transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:14px 30px;line-height:1.42857143;display:inline-block;margin-bottom:0;text-decoration:none;text-transform:uppercase;white-space:nowrap;vertical-align:middle;font-family:"Inter",sans-serif;font-weight:600;text-align:center;background:#1f4e3d;cursor:pointer;border:1px solid #fff0;color:#fff;outline:none;position:relative}.explore-btn:hover{background:#1f4e3d;color:#fff}section.cta-main .ot-button a:hover{background:#1f4e3d;color:#fff}.hover-dark-yes .icon-box-1:hover .title-box,.hover-dark-yes .icon-box-1:hover .link-box a{color:#f7c35f}.client_band{background-color:#d4923d}section.about-testi.about-jeweler{background:#ebebeb}.about-jeweler h4{color:#1f4e3d}.ProductModal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);opacity:0;z-index:11;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s,opacity 0.25s 0s,transform 0.25s}.pmodal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:auto;border-radius:0rem}.close-button{float:right;width:1.5rem;line-height:1.5rem;text-align:center;cursor:pointer;border-radius:.25rem;background-color:lightgray}.close-button:hover{background-color:darkgray}.show-modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity 0.25s 0s,transform 0.25s}.pmodal-content span.close-button{position:absolute;right:0;top:-12px;background:#f7c35f;color:#000;font-size:30px;width:auto;padding:8px 12px;border-radius:5px}.tp-mask-wrap{overflow:visible!important}.blog_area{padding:85px 0 172px}.single-blog-box{margin-bottom:30px}.single-blog-thumb{position:relative}.single-blog-thumb:before{background:#1f4e3d;position:absolute;height:0;width:100%;left:0;top:0;-moz-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-o-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;content:"";z-index:2;opacity:.4;border-radius:10px}.single-blog-thumb:after{position:absolute;content:"";background:#1f4e3d;height:100%;width:100%;left:0;top:0;bottom:0;opacity:0;z-index:3;-moz-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-o-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;border-radius:10px}.single-blog-box:hover .single-blog-thumb:before{height:100%;opacity:.1}.single-blog-box:hover .single-blog-thumb:after{height:0;opacity:.2}.single-blog-thumb img{border-radius:10px;width:100%}.blog-content{background:#F7F9F8;padding:25px;border-radius:0 0 5px 5px}.meta-blog{margin-bottom:19px}.meta-blog p{font-size:16px;color:#6b7a7a;font-weight:400}.meta-blog p span{background-color:#f7c35f;display:inline-block;font-size:14px;text-transform:uppercase;color:#1f4e3d;font-weight:600;text-align:center;border-radius:30px;padding:3px 18px;position:relative}.blog-title h3{margin-bottom:15px!important;font-size:25px;line-height:32px;color:#000;font-weight:600}.blog-title h3 a{font-size:22px;line-height:32px;color:#000;font-weight:600;display:inline-block;margin-bottom:0}.blog_btn a{transition:.5s;display:block;letter-spacing:-6px;font-size:14px;line-height:32px;text-transform:uppercase;color:#F7F9F8;font-weight:600}.blog_btn a i{margin-left:-8px;font-size:15px;font-weight:600;color:#1f4e3d}.single-blog-box:hover .blog_btn a{letter-spacing:0;color:#1f4e3d}.single-blog-box:hover .blog_btn a i{margin-left:8px;color:#1f4e3d}.homeslider .item{min-height:575px;position:relative;background-size:cover;background-position:center center;display:flex;align-items:center}.homeslider .item .content{width:1170px;margin:auto}.homeslider .item .content h2.title{font-family:"Inter",sans-serif;font-size:4.5rem;line-height:1.1;font-weight:700}.homeslider .item .content h2.title span.small_txt{font-size:25px!important;display:block;margin:15px 0 0}.homeslider .item .content p.description{font-size:1.2rem;margin-bottom:15px}.title,.description,.explore-btn{opacity:0;transform:translateY(20px);transition:opacity 2s ease,transform 1s ease}.title.show,.description.show,.explore-btn.show{opacity:1;transform:translateY(0)}.explore-btn{margin-top:0}.homeslider .item.slide1{background-image:url(../img/slider1.webp)}.homeslider .item.slide2{background-image:url(../img/slider2.webp)}.homeslider.owl-carousel .owl-item .item.slide1 img{display:none}.homeslider.owl-carousel .owl-item .item.slide2 img{display:none}.coverage_we_offer{padding:50px 0}
.desktop a{
  color:#fff;
  font-size:15px;
}
.desktop a:hover{
  color:#f7c35f;
}
.site-footer {
    padding-top: 80px;
}
.sitemap ul li{
  margin-bottom:10px;
}
.sitemap ul li::marker {
  font-size: 16px;
}
.copy-text{
  display: flex;
  justify-content: space-between;
  align-items: center;
  width:100%;
}
.desktop a{
    color:#fff;
}
.stat-pg a{
color:#d9930c;
}
.menu li:last-child .lang-btn{
  background-color:#1f4e3d;
  border-radius: 3px;
  padding:0 5px;
}
.menu li:last-child .lang-btn, .menu li:last-child .lang-btn a{
  color:#fff;
}
.menu li:last-child .lang-btn a:hover, .menu li:last-child .lang-btn a.active{
  color:#d9930c;
}
.menu li:last-child:hover:before {
    opacity: 0;
}
.menu li:last-child .lang-btn a{
  margin:0 2px;
}
.lang-warea{
      background-color: #1f4e3d;
    padding: 2px 5px;
    border-radius: 5px;
    font-size: 13px;
    text-align: center;
    color: #fff;
}
.lang-warea a{
    color: #fff;
}
.mmenu-wrapper .mmenu-inner{
  position: absolute;
  padding-top:60px;
}
.mmenu-wrapper .mmenu-close {
  top: 30px;
    position: absolute;
    right: 50px;
}