.dnd-icon-remove.deleting { font-size:12px; color:#000; font-weight: 500; position: relative; top:-3px; }
.dnd-icon-remove.deleting:after { display:none!important; }
.wpcf7-drag-n-drop-file.d-none {
display:none;
opacity:0;
visibility:hidden;
position:absolute;
top:0;
} .dnd-upload-status {
display:flex;
padding:4px 0;
align-items:center;
position:relative;
} .dnd-upload-status .dnd-upload-image {
width:40px;
height:40px;
border:1px solid #a5a5a5;
text-align:center;
border-radius:100%;
position:relative;
}
.dnd-upload-status .dnd-upload-image span.file {
background-image: url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-size: 100%;
height: 21px;
width: 16px;
display: block;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
-moz-transform : translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
} .dnd-upload-status .dnd-upload-details {
padding-left:10px;
width: calc(100% - 40px);
}
.dnd-upload-status .dnd-upload-details .name {color:#016d98; padding:4px 0; padding-right:60px; display:flex; }
.dnd-upload-status .dnd-upload-details .name span { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; position: relative; padding-right:10px; }
.dnd-upload-status .dnd-upload-details .name em {color:#444242;	font-weight:700; } .dnd-upload-status .dnd-upload-details .remove-file {
position:absolute;
right:0;
top:10px;
text-decoration:none;
box-shadow:none;
outline:none;
opacity:1;
}
.dnd-upload-status .dnd-upload-details .remove-file span:after {
content: '';
width:15px;
height:15px;
display: block;
background-repeat:no-repeat;
background-size:100%;
background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A");
}
.dnd-upload-status.in-progress .remove-file { opacity:0.2;}
.dnd-upload-status .dnd-upload-details span.has-error { color:#f50505; } .dnd-upload-status .dnd-upload-details .dnd-progress-bar {
display: block;
border-radius: 5px;
overflow: hidden;
background: #565555;
height: 14px;
}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar span {
background: #4CAF50;
display: block;
font-size: 11px;
text-align: right;
color: #fff;
height: 100%;
width:0;
line-height:14px;
}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete { width:100%!important; padding-right:5px; }
.dnd-upload-counter { position:absolute; right:5px; bottom:3px; font-size:12px; } .codedropz-upload-handler {
border:2px dashed #c5c5c5;
border-radius:5px;
margin-bottom:10px;
position:relative;
}
.codedropz-upload-container {
padding:15px 20px;
}
.codedropz-upload-inner {
overflow:hidden;
width:100%; text-align:center;
text-overflow: ellipsis;
font-weight:inherit;
}
.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn {
text-decoration:none;
box-shadow:none;
}
.codedropz-upload-inner h3 {
margin:5px 0;
font-size:30px;
line-height:32px;
word-break:break-word;
} .codedropz-dragover {
border-color:#6b6a6a;
}
.codedropz-upload-wrapper span.has-error-msg {
display:inline-block;
color:#ff0000;
padding:5px 0;
font-style:italic;
} .wpcf7-form label.error-new {
color: #900;
font-size: 11px;
float: none;
padding-left: 5px;
}
.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{
border-bottom-color: #900;
border-bottom-style: solid;
} @media screen and (max-width: 767px) {
.dnd-upload-status .dnd-upload-details .name em { font-weight:normal; }
.dnd-upload-status .dnd-upload-details .name { padding-right:60px; }
.codedropz-upload-inner h3 { font-size:22px; }
}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
word-break: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=Prata&display=swap");a,abbr,acronym,address,applet,b,big,blockquote,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,ins,kbd,label,legend,li,object,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,var{border:0;list-style:none outside none;margin:0;outline:medium;padding:0;font-family:"Lato",sans-serif}body{border:0;list-style:none outside none;margin:0;outline:medium;padding:0}img{padding:0;max-width:100%;height:auto}body,img,ul{font-family:"Lato",sans-serif}img,ul{list-style:none outside none;margin:0;outline:medium}ul{border:0}.clear,a img,img{border:medium}.clear{clear:both;float:none;height:1px;margin:0;padding:0}a{text-decoration:none!important;transition:all .4s ease}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#535353;font-weight:400}h1,h2,h3,h4,h5,h6,p{padding-bottom:10px}h1{font-size:37px}h2{font-size:25px}h3{font-size:27px}h4{font-size:24px}h5{font-size:19px}h6{font-size:17px}p{font-size:15px;line-height:20px;color:#333}body{background-color:#000}*,::after,::before{box-sizing:border-box}.clearfix{overflow:auto}.clearfix::after{content:"";clear:both;display:table}.bannerArea.landingPage .bannerTop,.entry-content ul,ul{padding:0}.container,.et_pb_row{width:1250px;margin:0 auto;box-sizing:border-box;padding:0}.headerTop{border-bottom:1px solid #eee}.headerTop ul{text-align:center;font-size:0}.headerTop ul li{font-size:12px;text-transform:uppercase;display:inline-block;color:#555;padding:15px 10px;position:relative}.callUs a:hover,.headerTop ul li a{color:#fff}.callUs a,.headerTop ul li a:hover{color:#2db1a4}.headerTop ul li ul,.jewelryWork.howItWorks h3:before{display:none}.headerTop ul li:hover>ul,img{display:block}ul.subMenu{position:absolute;background:#eee;min-width:240px;top:100%;z-index:9}ul.subMenu li{display:block;text-align:left;padding:10px 0 10px 20px;border-bottom:1px solid #fff;position:relative}ul.subMenu li:before{position:absolute;content:">";left:8px;color:#2db1a4}.featuredBtns .featBtn .featSub a:hover,ul.subMenu li a{color:#000}.headerMid{display:flex;flex-wrap:wrap;padding:15px 0;align-items:center;z-index:999}.bg-white .headerMid{background-color:#fff}.callUs,.logo,.socialHeader{width:33.33%}.logo{text-align:center}.callUs a{font-size:18px}.callUs label,.socialHeader ul label{font-size:12px;font-family:"Prata",serif;background:#2db1a4;color:#fff;padding:5px 20px 3px;border-radius:50px;line-height:12px;margin-left:20px;cursor:pointer}.logo img{margin:0 auto}.callUs a,.socialHeader ul,.socialHeader ul label{display:flex;align-items:center;text-transform:uppercase}.socialHeader ul{justify-content:flex-end}.socialHeader ul li{width:30px;height:30px;line-height:30px;text-align:center;background:#000;color:#fff;border-radius:50px;margin-left:5px}.socialHeader ul li i{color:#000;font-size:20px;margin-top:6px}.socialHeader ul li.faceIco{background:#3b5998}.socialHeader ul li.instaIco{background:#517fa4}.socialHeader ul li.pintIco{background:#b00}.socialHeader ul li:hover{background:#2db1a4!important}.socialHeader ul label img{margin-right:8px}.bannerArea{background:#eee;margin:45px 0}.bannerArea.diamondBanner,.bannerArea.jewelryPage{margin-top:10px}.bannerBottom,.bannerTop{display:flex;flex-wrap:wrap;align-items:center}.bannerText,.bannerTextBottom{width:33%;text-align:right;padding-right:50px}.bannerText h3,.bannerTextBottomLeft p{line-height:25px;font-family:"Prata",serif}.bannerText h3{font-size:26px;text-transform:uppercase;color:#000;padding-bottom:30px;display:flex;align-items:center}.bannerText h3 img{padding-left:18px}.bannerImage,.bannerImageBottom{border-left:5px solid #2db1a4;width:67%}.bannerImageBottom{background:#2db1a4;padding:45px}.bannerImageBottom h3{font-size:25px;text-transform:uppercase;color:#fff;font-family:"Prata",serif;line-height:25px;padding-bottom:25px}.bannerTextBottom{display:flex;align-items:center;justify-content:flex-end}.bannerTextBottomLeft{width:78%;padding-right:25px}.bannerTexLogos{width:22%}.bannerTexLogos li{margin:5px 0}.bannerTextBottomLeft p{font-size:15px;color:#2db1a4}.bannerTextBottomLeft p span,.bannerTextBottomLeft ul li{font-family:"Prata",serif;font-size:20px}.bannerTextBottomLeft ul li{color:#2db1a4;background:#000;border-top-right-radius:50px;border-bottom-right-radius:50px;padding:3px 15px;margin-bottom:8px}.bannerImageBottom p{font-size:18px;color:#fff;line-height:30px;padding:0}.bannerBottom{padding:15px 0}.entry-header .entry-title,.sectionTitle{font-size:26px;text-transform:uppercase;color:#fff;font-family:"Prata",serif;margin-bottom:15px}.entry-header .entry-title{position:relative;text-align:left}.contactFormSection .sectionTitle{font-size:22px;color:#000;margin-bottom:25px}.howItWorks ul{display:flex;flex-wrap:wrap}.howItWorks ul li{width:33%;text-align:left}.howItWorks ul li p{font-size:18px;color:#2db1a4;line-height:25px}.howItWorks ul li img{margin:0 auto 25px}.howItWorks .howWorksBox{max-width:300px;margin:0 auto}.howWorksBoxImg,.sectionTitle{position:relative;text-align:center}.howWorksBoxImg:before{position:absolute;content:"";height:5px;width:188px;background:#2db1a4;top:50%;left:-40%}.howItWorks ul li:first-child .howWorksBoxImg:before{display:none}h4.sectionTitleBottom{display:flex;align-items:center;justify-content:center;font-size:22px;text-transform:uppercase;color:#2db1a4;margin:35px 0;font-family:"Prata",serif;padding:0}h4.sectionTitleBottom img{margin-top:-15px}.contactFormSection{background-image:url(//www.goldreef.net/wp-content/themes/goldreefnew/images/contactBg.jpg);background-repeat:no-repeat;background-color:#f5f5f5;padding:60px}.contactFormSection form{max-width:1025px;margin:0 auto}.fieldBox input,.fieldBox textarea{width:100%;padding:20px 40px;margin-bottom:20px;border-radius:50px;border:0;font-family:"Lato",sans-serif;font-size:15px;box-shadow:0-27px 20px -20px #d8d8d8;color:#2db1a4}.fieldBox textarea{border-radius:25px}.fieldBox input::placeholder,.fieldBox textarea::placeholder{color:#2db1a4}.fieldBox.uploadBtn,.threePromosServices li .promoBox{border-radius:50px;display:flex;align-items:center;color:#2db1a4}.fieldBox.uploadBtn{flex-wrap:wrap;width:100%;padding:0 0 0 40px;margin-bottom:20px;border:0;font-family:"Lato",sans-serif;font-size:15px;background:#fff}.fieldBox.uploadBtn input{margin:0;background:#2db1a4;border-top-left-radius:0;border-bottom-left-radius:0;color:#fff;padding-left:0;padding-right:0;text-align:center;font-size:10px}.fieldBox.uploadBtn label{width:85%}.fieldBox input[type=submit]{background:#2db1a4;color:#fff;font-size:16px;width:180px;height:40px;box-shadow:none;cursor:pointer;padding:3px 0 0;-webkit-appearance:none}.threePromosServices li .promoBox{background:#000;font-size:22px;height:100%;width:350px;margin:0 auto;padding:15px 20px;justify-content:center}.threePromosServices li p,.threePromosServices li span{color:#2db1a4;font-family:"Prata",serif}.threePromosServices .promoImg{width:75px}.threePromosServices ul{display:flex;flex-wrap:wrap;padding:60px}.threePromosServices li{width:33%}.welcomeTextSection{display:flex;flex-wrap:wrap;position:relative;margin-top:80px}.shieldIcon img,.streeFreeBox{position:absolute;margin:auto;left:0}.streeFreeBox{top:46%;width:440px;background:#fff;right:30%;padding:20px;box-shadow:8px 8px 10px #259086}.fieldBox input[type=submit],.streeFreeBox h3,.threePromosServices li .promoBox,.welcomeText h4{text-transform:uppercase;font-family:"Prata",serif}.streeFreeBox h3{width:65%;line-height:24px;padding-bottom:35px}.welcomeImage{width:42%;margin-top:-30px}.welcomeText{width:58%;background:#2db1a4;padding-left:14%;padding-top:5%;padding-bottom:5%}.welcomeText p{font-size:17px;color:#fff;line-height:23px;padding-right:25px}.welcomeText h4{padding-bottom:20px}.promiseIco:before,.shieldIcon{position:absolute;background:#000}.shieldIcon{height:120px;width:120px;text-align:center;border-radius:100%;right:20px;top:-45px}.shieldIcon img{top:0;bottom:0;right:0}.streeFreeBox p{font-size:15px;line-height:25px;color:#000}.promiseIco{position:relative;margin:15px 0;height:70px;display:flex;align-items:center}.promiseIco:before{content:"";height:5px;width:100%;top:50%}.promiseIco img{position:absolute;right:100px;background:#2db1a4;padding:0 20px;top:35px}.whatWeBuy{margin:45px 0}.whatWeBuy ul{display:flex;flex-wrap:wrap;margin-top:30px}.whatWeBuy ul li{padding-top:7px;padding-bottom:7px}.whatWeBuy.landingBuy ul li{width:25%}.thingsToDo p,.whatWeBuy p{font-size:20px;color:#fff;font-weight:300}.buyBox h5,.thingsToDo,.whatWeBuy p{text-align:center}.whatWeBuy ul li .buyBox{position:relative;padding-right:4px;padding-bottom:4px}.whatWeBuy ul li .buyBox:hover{transform:scale(1.03)}.whatWeBuy ul li.col3{width:33.33%}.whatWeBuy ul li.col5{width:50%}.buyBox h5{font-size:25px;color:#000;position:absolute;bottom:20px;display:block;left:0;line-height:28px;right:5px;background:rgba(255,255,255,.8);padding-top:4px}.whatWeBuy.diamondWhatBuy .buyBox h5{font-size:16px;background:0 0}.thingsToDo{background:#222;padding:40px 40px 0;margin:45px 0 120px}.streeFreeBox h3,.thingsToDo h2{font-size:22px;color:#2db1a4}.thingsToDo h2 span,.welcomeText h4{font-size:22px;color:#fff}.whatWeBuyJewelry ul li p a{color:#2db1a4}.thingsToDo p{line-height:30px;padding:0}.nowCan h4,.nowCan ul{display:flex;justify-content:center}.buyBox h5,.nowCan h4,.thingsToDo h2,.thingsToDo h2 span{text-transform:uppercase;font-family:"Prata",serif}.nowCan h4{font-size:22px;color:#2db1a4;align-items:baseline;margin:25px 0}.nowCan h4 img{margin-left:15px}.nowCan ul{align-items:center}.thingsToDo .nowCan ul li:nth-child(even){margin-bottom:-80px}.thingsToDo .nowCan ul li{margin-bottom:-25px}.testimonials{background:#f5f5f5;text-align:center;padding:45px}.testimonialsBox p{font-size:15px;max-width:52%;margin:auto;line-height:25px}.testimonialsBox a,.whatWeBuyJewelry ul h5{font-family:"Prata",serif;text-transform:uppercase}.testimonialsBox a{background:#2db1a4;color:#fff;font-size:16px;padding:10px 38px 7px;display:inline-block;border-radius:50px}.callUs a:hover label,.fieldBox input[type=submit]:hover,.socialHeader ul label:hover,.testimonialsBox a:hover{background-color:#1a7b72}.bannerArea.landingPage .bannerTop .bannerText{padding-left:55px}.bannerTextJewelry{display:flex;flex-wrap:wrap;padding:20px 30px 0}.bannerTextJewelryLeft{font-size:18px;line-height:25px;width:68%;padding-right:35px;text-align:justify}.bannerTextJewelryRight{width:32%;display:flex;align-items:flex-start;background:#2db1a4;padding:20px 20px 35px;font-size:18px;line-height:25px;margin-bottom:-10px;color:#fff}.bannerTextJewelryRight img{margin-right:20px}.whatWeBuyJewelry{margin-bottom:45px}.whatWeBuyJewelry ul{display:flex;flex-wrap:wrap;margin-left:-25px}.whatWeBuyJewelry ul li{padding-left:25px;width:50%;margin-bottom:25px}.whatWeBuyJewelry ul h5{font-size:25px;color:#2db1a4;margin-top:15px}.whatWeBuyJewelry .read_div,.whatWeBuyJewelry ul li p{font-size:14px;color:#fff}.whatWeBuyJewelry ul li p a:hover{color:#fff;text-decoration:underline!important}[id^=readlink]:focus{color:#2db1a4!important}.whatbuyBox .whatImgBox{position:relative}.whatbuyBox .whatImgBox:before{position:absolute;content:"";border-right:1px solid #2db1a4;border-bottom:1px solid #2db1a4;right:-4px;top:0;bottom:-4px;left:4px}.jewelryWork.howItWorks>p{font-size:20px;text-align:center;margin-bottom:15px;color:#2db1a4}.recycleJewelry{display:flex;flex-wrap:wrap;margin:55px 0}.recycleJewelry .recycleJewelryImage{width:32%;border-right:5px solid #2db1a4;padding-right:12px}.recycleJewelry .recycleJewelryText{width:68%;padding-left:15px}.recycleJewelry .recycleJewelryText p{font-size:18px;line-height:28px;padding-bottom:0;color:#fff}.recycleJewelry .recycleJewelryText h5{font-size:25px;color:#fff}.threePromosServices>p{font-size:20px;text-align:center;line-height:25px;color:#000;padding:0;margin-top:35px}.diamondBanner .bannerText{padding-right:25px}.diamondBanner .bannerText p{font-size:18px;text-align:left;padding:0;color:#000;line-height:30px}.bannerArea.diamondBanner .bannerTop{padding-left:23px;padding-right:23px}.bannerArea.diamondBanner .bannerText{width:37%}.bannerArea.diamondBanner .bannerImage{width:63%;border:0;margin-top:-10px}.bannerArea.diamondBanner .bannerImage img{border-left:5px solid #2db1a4}.bannerArea.diamondBanner .bannerImageBottom h5{font-size:18px;font-weight:700;text-transform:uppercase;color:#fff}.bannerArea.diamondBanner .bannerImageBottom{width:100%;padding:15px 15px 60px;margin:30px 0-10px}.bannerArea.diamondBanner .bannerText p{text-align:justify}.treeImage{margin-left:auto}.whatWeBuy.diamondWhatBuy ul li{width:33%}.callUsKnow{max-width:55%;margin:35px auto 0;line-height:25px}.callUsKnow a{display:inline-block;background:#000;color:#2db1a4;font-size:16px;padding:25px 55px;border-radius:25px}.callUsKnow span,.featuredBtns .featBtn>a,.recycleJewelry .recycleJewelryText h5{font-family:"Prata",serif;text-transform:uppercase}.callUsKnow span{font-size:22px;display:block}.callUsKnow a,.featuredBtns ul{text-align:center}.featuredBtns .featBtn{background:#31aba0;display:inline-flex;border-radius:50px;min-width:300px;text-align:center;padding:15px 0;font-size:22px;font-family:"Prata",serif;justify-content:center;flex-wrap:wrap;position:relative}.featuredBtns .featBtn:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}.featuredBtns .featBtn>a{color:#fff;display:flex;align-items:center;justify-content:center}.appointmentBtn .btn img,.featuredBtns .featBtn>a img{margin-right:15px}.featuredBtns .featBtn ul.featSub{width:100%;padding:10px 25px 15px;display:none;position:absolute;top:100%;background:#31aba0;z-index:99}.bannerTwoSided img,.box1 .linkBox:hover+.hoverText,.box2 .linkBox:hover+.hoverText,.box3 .linkBox:hover+.hoverText,.box4 .linkBox:hover+.hoverText,.box5 .linkBox:hover+.hoverText,.featuredBtns .featBtn:hover>ul{display:block}.featuredBtns .featBtn .featSub a{font-size:12px;color:#fff;text-transform:uppercase;border-bottom:1px solid #fff;display:block;padding:10px 0}.featuredBtns .featBtn ul.featSub li:last-child a{border:0}.bannerTwoSided{display:flex;flex-wrap:wrap}.bannerLeft{width:433px}.bannerRight{background-color:#eee;flex:auto;text-align:right;position:relative;padding-left:45px}.bannerContent{position:absolute;top:60px;text-align:left}.bannerContent p{font-size:25px;font-weight:300;color:#000;padding-bottom:20px}.bannerContent h3,.operationHours h4{font-size:26px;font-family:"Prata",serif;padding:0;letter-spacing:1px}.bannerContent h3{color:#000;margin:15px 0 35px}.btn,div#comments .comments-title-wrap.no-responses h2{text-transform:uppercase;color:#fff;font-family:"Prata",serif}.btn,footer{display:inline-block}.btn{font-size:16px;background:#2cac9f;padding:10px 35px 5px;border-radius:50px}.btn:hover{background:#ccc}.bannerRight img{margin-left:auto}.featuredBtns{margin:45px 0}footer{overflow:hidden;width:100%}.footer{margin-top:62px}.titleSmall img{margin:0 auto 15px}.wholesalePrices .promotionBoxes{margin-top:15px}.location{margin-top:40px}.locationContact{text-align:center}.locationContact h6{font-size:20px;text-transform:uppercase;letter-spacing:1px;color:#2db1a4}.locationContact a{font-size:16px;color:#fff;line-height:26px}.mapAndShowroom{display:flex;flex-wrap:wrap;margin-left:-5px;margin-top:40px}.mapAndShowroom .map,.mapAndShowroom .showroom{padding-left:5px;width:50%}.operationHours{background:#2db1a4;margin-top:40px;text-align:center;padding:30px 0}.operationHours h4{color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.operationHours img{margin-left:10px}.daysTime{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;line-height:25px;letter-spacing:1px}.daysTime span,.footerBox h4{font-size:22px;text-transform:uppercase}.daysTime span{font-weight:400;letter-spacing:1px}.daysTime a,.daysTime p{font-size:22px;font-weight:400;color:#fff;margin-top:25px;padding:0}.daysTime a:hover,article#post-3950 h1.entry-title,article#post-3957 h1.entry-title{color:#000}.diamondico{margin:40px auto}.footerBox h4{font-family:"Prata",serif;letter-spacing:2px;color:#fff}.footerBox a,.map h6{font-size:16px;color:#fff}.footerBox a{line-height:28px;display:block}.footerBox a:hover{text-decoration:underline!important}.footerBoxes{display:flex;flex-wrap:wrap}.footerBox{flex:auto}.footerBox.contactFooter{text-align:right}.footerMenu{margin-top:40px;border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center}.footerMenu ul{font-size:0}.footerMenu li{display:inline-block;padding:18px 10px}.copyright p,.copyright p a,.footerMenu li a{font-size:12px;text-transform:uppercase;color:#555}.copyright a:hover,.footerMenu li a:hover{color:#2db1a4}.copyright{text-align:center;margin-top:15px;margin-bottom:15px}.copyright p,.copyright p a{padding:0;line-height:18px}.map h6{margin-top:8px}.map a{letter-spacing:1px}.titleBig,ul.banner-text h2{color:#fff;text-transform:uppercase}.aboutBox h4,.titleBig{font-size:26px;font-family:"Prata",serif}.titleBig{text-align:center;margin-bottom:25px;padding:0}.testimonialAndAbout{margin-top:45px;display:flex;flex-wrap:wrap;position:relative}.testimonialAndAbout .aboutBox,.testimonialAndAbout .testimonialBox{width:50%}.aboutBox h4{color:#2db1a4;text-transform:uppercase}.aboutBox p{font-size:16px;color:#2db1a4;line-height:30px}.testimonialBox .testimonialText{background:#eaeaea;text-align:center;padding:45px 0}.quote{width:65px;height:65px;background:#eaeaea;position:relative;border-radius:50px;margin:0 auto 15px}.quote img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.testimonialText p{font-size:16px;color:#000;max-width:535px;letter-spacing:1px;margin:auto;line-height:25px}.testimonialAndAbout.testi2{font-weight:700;text-align:left}.locateBox div,.locateBox h2,.locateBox h6,.testimonialAndAbout.testi2 p,.testimonials-widget-testimonial cite,.testimonials-widget-testimonial div.credit{text-align:left}.testimonialText p b{display:block;font-style:italic;margin-bottom:10px}.testimonialText .btn{margin-top:21px}.appointmentBtn{text-align:center;margin:45px 0;display:flex;justify-content:center}.appointmentBtn .btn{padding-top:20px;padding-bottom:20px;display:flex;align-items:center}.bannerImagejewelry img{margin:0 auto;border-left:5px solid #2db1a4}.locateBox{display:grid;height:100%;padding-left:35px}.locateBox h6{padding:0;color:#fff}.locateBox h6 a,.map a{display:block;color:#2db1a4;font-size:16px}.hoverText p{color:#2db1a4;font-weight:600;font-size:16px}.aboutChain{position:relative;padding-top:150px;padding-bottom:150px}.chainImg{margin-left:10%}.hoverText{display:none}.box1 .hoverText{max-width:25%;text-align:right;position:absolute;top:40px}.box2 .hoverText{position:absolute;width:47%;left:34%;top:0}.box3 .hoverText{position:absolute;width:27%;right:0;padding-top:30px}.box4 .hoverText{position:absolute;bottom:35px;width:32%;right:13%}.box5 .hoverText{position:absolute;width:30%;text-align:right;left:10%;bottom:35px}.linkBox{position:absolute;cursor:pointer;width:90px;height:80px}.box1 .linkBox{left:25%;top:37%}.box2 .linkBox{left:40%;top:32%}.box3 .linkBox{right:37%;top:33%}.box4 .linkBox{right:46%;bottom:25%}.box5 .linkBox{left:38%;bottom:23%}.aboutContent{margin-top:45px}.aboutContent .descp{text-align:center;color:#fff}.diviDiv,.page-template-contactus .footer .location{display:none}.entry-content div,.entry-content p{color:#fff}.testimonials-widget-testimonials .testimonials-widget-testimonial{padding:25px 0;border-top:1px solid #ccc}.testimonials-widget-testimonial div.credit span.author{font-weight:900;font-size:18px}div#comments .comments-title-wrap.no-responses h2{border-top:1px solid #ccc;padding-top:20px;margin-top:20px}.comment-respond label{display:block;color:#fff}.wpcf7-form-control-wrap{width:15%}.wpcf7-response-output{color:red}.page-id-3312 .entry-content ul{display:flex;flex-wrap:wrap;margin-left:-35px}.page-id-3312 .entry-content ul li{padding-left:35px;width:50%;margin-bottom:35px}.page-id-3312 .entry-content ul li img{max-height:300px;width:100%;object-fit:cover}.page-id-3312 .entry-content ul li:hover{transform:scale(1.02);opacity:.8}.page-id-3312 .entry-content h1{text-align:center;color:#c59d5f;margin-bottom:35px;line-height:35px}.entry-content ul.banner-text{position:absolute;top:0;display:flex;background:url(https://www.goldreef.net/wp-content/uploads/2014/10/Gold-Reef-Estate-Buyers-Banner-Background-11.jpg);z-index:-1;width:100%;height:320px;padding-top:20px}.entry-content{position:relative;font-size:0}img.aligncenter,img[src*="Buyers-Banner1.png"]{margin-left:auto}.entry-content ul.banner-text li{width:25%;padding-right:25px;padding-left:30px;list-style:none;margin-bottom:0}ul.banner-text h2{font-size:24px;font-weight:700;text-shadow:1px 1px 1px rgb(0 0 0/50%);line-height:24px}ul.banner-text .banner-numbers{font-size:60px;color:#f7ea94;float:left;line-height:48px;padding-bottom:8px;font-weight:900;margin-right:8px}.entry-content ul.banner-text p{font-size:11px;font-weight:600;margin-top:15px;line-height:15px}.entry-content p+ul li{list-style:disc;list-style-position:inside;font-size:16px;color:#fff;margin-bottom:5px}.entry-content ul{margin-bottom:25px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#c59d5f}.mainBanner .responsive img{height:auto}.reviewsLanding li{color:#fff;border-bottom:1px solid;padding:25px 0}.reviewsLanding li strong{display:block;margin-top:5px;font-size:20px}img.aligncenter{margin-right:auto}img.alignright{float:right}img.alignleft{float:left}img.alignnone{float:none}form.form-horizontal>.col-md-6{padding-top:0!important}.ui-datepicker-title{color:#000!important}article#post-3950,article#post-3957{background:#fff}.mobView{display:none}@media only screen and (min-width:1200px) and (max-width:1280px){.container{width:100%;padding:0 15px}.whatWeBuy ul li{padding-left:3px}.whatWeBuy ul li.col3{padding-left:12px}.whatWeBuy ul{margin-left:-20px;margin-right:-20px}.testimonialBox .testimonialText{padding:33px 0}.headerMid{padding:15px}.whatWeBuy{overflow:hidden}.footerBoxes,div#content{padding:0 15px}}@media only screen and (max-width:1199px){.container{width:970px}.featuredBtns .featBtn{padding:10px 0;font-size:18px}.bannerLeft{width:35%}.bannerContent h3,.bannerImageBottom h3{font-size:25px}.bannerImageBottom h3{padding-bottom:10px}.bannerContent p,.bannerTextBottomLeft ul li{font-size:20px}.bannerLeft img{height:100%;object-fit:cover}.bannerImageBottom{padding:30px}.bannerImageBottom p{font-size:18px;line-height:25px}.bannerBottom{padding-bottom:0}.streeFreeBox h3{font-size:18px}.whatWeBuy ul li{width:33.33%}.streeFreeBox{width:360px}.testimonialText p{max-width:100%;padding:0 7px;line-height:22.8px}.testimonialBox .testimonialText{padding:5px 0}.testimonialAndAbout.testi2 p{line-height:23.8px}.mapAndShowroom .map iframe{height:272px}}@media only screen and (max-width:991px){.container{width:750px}.callUs label,.socialHeader ul label{font-size:10px}.bannerLeft{width:30%}.bannerRight{width:70%;padding-left:20px}.bannerContent{top:20px}.bannerContent h3{font-size:18px}.bannerText,.bannerTextBottom{padding-right:10px}.streeFreeBox{width:300px}.streeFreeBox h3{font-size:16px}.shieldIcon{height:90px;width:90px}.aboutBox img{height:100%;object-fit:cover}.testimonialText p{font-size:14px}.mapAndShowroom .map iframe{height:210px}.daysTime a,.daysTime p,.daysTime span,.operationHours h4{font-size:18px}.buyBox h5{font-size:20px}}@media only screen and (max-width:800px){.container{width:auto}#content .container{padding:0 15px}.mobView{display:block}.headerMid{margin-top:20px}.callUs,.headerTop ul li:hover>ul,ul.subMenu li:before{display:none}.callUs,.logo,.socialHeader{width:100%}.socialHeader{order:-1;position:absolute;top:13px;right:15px}.headerTop ul li,header#masthead{position:relative}.headerTop{padding:20px 15px}.headerTop>ul{position:fixed;background:#000;z-index:9999;left:0;right:0;top:56px;display:none}.mobMenu{position:relative;z-index:999999}ul.subMenu{position:relative;min-width:100%;top:100%}.headerTop ul li{display:block;width:100%;padding:8px 10px}.headerTop ul li.lihasul:before{position:absolute;content:"+";right:15px;font-size:20px;color:#fff;top:3px}.headerTop ul li.lihasul.close:before{content:"-"}.mainBanner img{height:140px;object-fit:cover}.featuredBtns .featBtn{min-width:150px;padding:20px 15px}.featuredBtns .featBtn>a{font-size:14px}.featuredBtns .featBtn>a img{width:24px}.bannerArea,.featuredBtns{margin:8px 0}.bannerTwoSided{display:none}.bannerImage,.bannerImageBottom,.bannerText,.bannerTextBottom,.whatWeBuy ul li,.whatWeBuy.diamondWhatBuy ul li,.whatWeBuy.landingBuy ul li{width:100%}.bannerImageBottom{padding:15px}.whatWeBuy{margin:20px 0}.whatWeBuy p{padding:0 15px 15px;font-size:20px;line-height:25px}.whatWeBuy ul{margin:0}.whatWeBuy ul li,.whatWeBuy.diamondWhatBuy ul li{padding-left:0}.welcomeText p,.whatWeBuy ul li .buyBox{padding-right:0}.testimonialAndAbout .aboutBox,.testimonialAndAbout .testimonialBox,.welcomeImage,.whatWeBuy ul li .buyBox img{width:100%}.welcomeImage img{width:72%}.welcomeTextSection{background:#2db1a4}.welcomeText{width:100%;padding-left:15px;padding-right:15px}.streeFreeBox{width:95%;left:0;padding-top:40px;right:0;position:relative;margin:-43%auto auto;top:0}.shieldIcon img{width:37px}.streeFreeBox h3{padding-bottom:10px;font-size:22px;width:80%}.promiseIco img{top:33px}.shieldIcon{height:120px;width:120px;right:40px;top:-85px}.testimonialAndAbout{margin-top:0}.testimonialText p{padding:0 15px;line-height:25px}.testimonialAndAbout .aboutBox{order:-1}.quote img{filter:brightness(0)}.testimonialBox .testimonialText{padding-bottom:40px}.appointmentBtn{margin:20px 0}.appointmentBtn .btn{text-align:left;line-height:25px;font-size:18px;margin-right:10px;margin-left:10px;padding-left:30px;padding-right:0}.testimonialAndAbout.testi2,img.treeImage{display:none}.footer{margin-top:20px}.location{margin-top:8px}.mapAndShowroom .map,.mapAndShowroom .showroom{width:100%}.mapAndShowroom .showroom{order:-1}.footerBox,.map h6{padding-left:15px}.operationHours h4{font-size:24px}.daysTime p,.daysTime p a,.daysTime span{font-size:22px}.daysTime p a{display:block;margin:0}.daysTime p{width:245px;margin-left:auto;margin-right:auto;line-height:30px;margin-top:15px}.footerBox.contactFooter{text-align:left;margin-top:35px}.footerMenu ul{margin:15px 0}.footerMenu li{display:block;padding:5px 15px;text-align:left}.copyright{text-align:left;margin-left:15px}.copyright span{display:block}.bannerText h3{padding-bottom:5px;padding-top:15px}.howItWorks ul li{width:100%;text-align:center}.contactFormSection{padding:25px 10px 0}.bannerTextJewelryLeft{width:100%;padding:15px;line-height:30px}.bannerTextJewelry{padding:0}.bannerText h3,.recycleJewelry .recycleJewelryText h5{font-size:22px}.bannerArea.diamondBanner .bannerImage{width:100%;margin-top:0;padding:0}.whatbuyBox h5,.whatbuyBox p,article.page{padding:0 15px}.recycleJewelry .recycleJewelryImage{width:100%;border-right:0;padding-right:0}.recycleJewelry .recycleJewelryText{width:100%;padding:15px 0}.bannerTextJewelryRight,.whatWeBuyJewelry ul li{width:100%}.whatWeBuyJewelry{margin-top:15px}.chainImg{margin-left:0}.aboutChain{padding:25px 15px}.box1 .hoverText,.box2 .hoverText,.box3 .hoverText,.box4 .hoverText,.box5 .hoverText{position:absolute;width:90%;background:#000;right:0;border:1px solid #ccc;left:0;top:0;text-align:left;max-width:100%;padding:15px;margin:auto auto 15px}.linkBox{width:20%;height:20%}.box1 .linkBox{left:28%;top:32%}.box2 .linkBox{left:53%;top:25%}.box3 .linkBox{right:2%;top:26%}.box4 .linkBox{right:15%;bottom:14%}.box5 .linkBox{left:49%;bottom:10%}.page-id-3312 .entry-content h1{line-height:24px;font-size:24px}.page-id-3312 .entry-content ul li{padding-left:35px;width:100%;margin-bottom:15px}.entry-content ul.banner-text{position:relative;flex-wrap:wrap;height:auto}.bannerArea.landingPage .bannerBottom{margin-top:0;padding-top:0}.bannerArea.diamondBanner .bannerImage img,.bannerImage{border:0;padding:0}.howItWorks>p{padding:0 15px 15px;line-height:25px}.fieldBox.uploadBtn label,.wpcf7-form-control-wrap{width:50%}.thingsToDo{padding-right:20px;padding-left:20px}.bannerArea.diamondBanner .bannerTop{padding:0}.bannerArea.diamondBanner .bannerText{padding:0 15px;width:100%}.bannerArea.diamondBanner .bannerImageBottom{margin-top:0;padding-bottom:20px}.bannerArea.diamondBanner .bannerText p,.bannerTextJewelryLeft{text-align:left}.bannerImagejewelry img,.recycleJewelry{margin:0 0 20px}.whatWeBuy ul li.col3,.whatWeBuy ul li.col5{width:100%}.whatWeBuy.diamondWhatBuy .buyBox h5{font-size:20px}.closeText{background:#fff;font-size:24px;text-align:center;width:25px;height:25px;line-height:22px;border-radius:50px}.bannerSlider button.slick-next{right:0;z-index:999}.bannerSlider button.slick-prev{z-index:999;left:0}}.unselectable{opacity:.5;user-select:none;pointer-events:none}