a,abbr,acronym,address,big,blockquote,body,caption,cite,code,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,label,legend,li,object,ol,p,pre,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400}address,article,footer,header,main,nav,section{display:block}button,input,select,textarea{outline:0}a,button,input,select{border-radius: 4px;cursor:pointer;font-family:inherit;margin:0;border: 1px solid transparent;}select{min-width:50%;height:42px;border:none;padding-left:8px;background: #ececec url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;background-position: calc(100% - 1rem) center !important;-moz-appearance:none !important;-webkit-appearance: none !important;appearance: none !important;padding-right: 3rem !important;}img{border:none;max-width:100%}body.no-overflow{overflow:hidden}br{clear:both}@keyframes pointup{0%{top:0}50%{top:10px}100%{top:0}}@keyframes heartbeat{0%{color:#42ab8f}51%{color:#09d}100%{color:#42ab8f}}@keyframes mocagemxu{0%{background-size:300% 300%}40%{background-size:100% 100%}60%{background-size:100% 100%}100%{background-size:300% 300%}}:root{--designer-directory-affixed-top:0}*{position:relative;box-sizing:border-box}@font-face{font-family:century_gothicbold;src:url(/fonts/century-gothic/gothicb-webfont.woff2?v=1.101) format('woff2'),url(/fonts/century-gothic/gothicb-webfont.woff?v=1.101) format('woff');font-weight:400;font-style:normal}@font-face{font-family:century_gothicregular;src:url(/buymygold/fonts/century-gothic/gothic-webfont.woff2?v=1.101) format('woff2'),url(/fonts/century-gothic/gothic-webfont.woff?v=1.101) format('woff');font-weight:400;font-style:normal}html{height:100vh}body{font-family:century_gothicregular;padding:0;margin:0;background-attachment:fixed;font-size:16px;color:#2b2b2b;background:#eee;text-rendering:optimizeLegibility;height:100vh}.page-wrapper{height:100vh;display:flex;flex-direction:column}a{text-decoration:none;display:inline-block}a.red-text{color:red}::selection{background:#ddd;color:#111}p{margin:16px 0;}a,button{outline:0}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:baskerville-urw,serif}.h1,h1{font-size:42px;font-weight:700;color:#333;/* text-shadow:1px 1px 0 #efbb2d; *//* text-align:center; */display:block;padding:12px 0;margin:0;line-height:50px;/* font-style:italic; */}.h2,h2{font-size:19px;font-weight:400;text-align:center;color:#555;margin-bottom:20px}:-webkit-autofill,:-webkit-autofill:active,:-webkit-autofill:focus,:-webkit-autofill:hover{border: 1px solid #4caf5085!important;}#page_content{flex-grow:1;max-width:950px;margin:0 auto;padding: 16px;width:100%}.banner h1{font-size:2.7rem;margin-bottom:32px;padding:0;text-transform:capitalize}.large-text{font-size:2.5rem}.title{background:#333!important;color:#fff;display:block;font-family:baskerville-urw;font-size:1.25rem!important;margin:0!important;padding:16px 20px;text-align:center;text-transform:uppercase;width:100%}.wrap{margin:0 auto;max-width:950px;padding:8px 16px;display:flex}.d-flex,.flex{display:flex}.fl-col{flex-direction:column}.fl-row{flex-direction:row}.fl-row-rev{flex-direction:row-reverse}.sp-btw{justify-content:space-between}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.m32-lr{margin-left:32px;margin-right:32px}.m32-t{margin-top:32px}.m200-b{margin-bottom:200px}.m16-tb{margin-top:16px;margin-bottom:16px}.font-xl{font-size:x-large}a.ul{color:#222;text-decoration:underline}.mban{display:block;background:#111;color:#fff;font-size:19px;text-align:center;line-height:28px;box-shadow:0 1px 8px rgba(0,0,0,.25);border-radius:4px 4px 0 0;padding:10px 0;margin-top:20px;border:1px solid #fff;border-bottom:none}form.request-form{border:1px solid #fff;box-shadow:0 1px 8px rgba(0,0,0,.25);border-radius:0 0 4px 4px;border-top:none}.banner{align-items:center;background:url(../images/old-woman-cash-jewelry.jpg);background-position:center;background-repeat:no-repeat;background-size:85%;height:440px;margin:0 auto;max-width:1440px}.banner div:not(.img35){width:25%;margin-left:80px}.banner h4{font-family:century_gothicregular;font-size:64px;margin:0 0 64px;padding:0}.banner button{background:#000;border:none;border-radius:4px;color:#fff;font-family:inherit;font-size:20px;letter-spacing:1px;padding:8px 40px;text-transform:uppercase}.banner h4 small{display:block;font-size:16px}.banner .img35{position:absolute;right:32px;top:56px;width:144px}.banner .img35 img{width:100%}form.request-form h1 img{height:100px;position:absolute;right:40px}form.request-form article{overflow:hidden;text-shadow:1px 1px 0 rgba(255,255,255,.25);position:absolute;top:5px;right:15px;width:400px;background:rgba(0,0,0,.65);border-radius:4px}form.request-form article>div{display:none;border:1px solid #fc0;background:#ffe8af;background:-moz-linear-gradient(top,rgba(255,232,175,1) 0,rgba(211,187,122,1) 100%);background:-webkit-linear-gradient(top,rgba(255,232,175,1) 0,rgba(211,187,122,1) 100%);background:linear-gradient(to bottom,rgba(255,232,175,1) 0,rgba(211,187,122,1) 100%);padding:15px;margin:5px;border-radius:4px;box-shadow:inset 1px 1px 0 rgba(255,255,255,.75)}form.request-form article>div[active]{display:block}form.request-form article>span{display:block;text-align:center;color:#fff;font-size:14px;line-height:30px}form.request-form article>span>strong{color:#fc0;font-size:28px}form.request-form article div h3{color:#000;text-align:center;font-size:20px}form.request-form article div b{display:block;margin:10px 0 5px 0}form.request-form div>label{cursor:pointer;background:#fff;border:1px solid #fc0;padding:0;display:block;margin-bottom:3px;border-radius:3px}form.request-form div>label:hover{background:#fafafa}form.request-form div>label:focus-within{border-color:#2b2b2b}form.request-form div>label input:not([type=radio]),form.request-form div>label select,form.request-form div>label textarea{text-shadow:none;color:#333;background:0 0;border:none;outline:0;margin:5px;width:calc(100% - 10px)}form.request-form div>label select,form.request-form div>label textarea{color:#444}form.request-form div>label textarea{height:100px;resize:none;font-size:14px}form.request-form a.button{background:#f4f4f4;border:1px solid #ccc;display:block;text-align:center;color:#2b2b2b;font-size:14px;line-height:30px;border-radius:4px;margin-top:5px}form.request-form a.button:hover{background:#fff}form.request-form div>label.hlf{display:inline-block;vertical-align:top;width:calc(50% - 2px)}form.request-form div>label.hlf:not(:first-child){width:calc(50% - 7px);margin-left:5px}form.request-form div>label.qtr{width:calc(25% - 7px);margin-left:5px;display:inline-block}form.request-form div>label.thr{width:calc(33.3% - 7px);display:inline-block;background:0 0;border:none}form.request-form div>label.thrx{width:calc(33.3% - 7px);display:inline-block;margin-left:4px}form.request-form div>label.thrx.fst{margin-left:0;width:33.3%}form.request-form div>small{display:block;margin-top:5px}form.request-form div>span{display:block;text-align:center;margin:10px 0 5px 0}form.request-form .ctr{text-align:center}form.request-form button{display:flex;flex-direction:column;align-items:center;transition:background .25s ease-in-out;margin:10px 0;border:1px solid #09d;background:#09d;color:#fff;font-size:16px;line-height:38px;width:100%;border-radius:4px;padding:8px;box-shadow:0 3px 5px rgba(0,0,0,.1),inset 0 18px 0 rgba(255,255,255,.1),inset 1px 1px 0 rgba(255,255,255,.25);font-style:italic;font-weight:700;text-shadow:1px 1px 0 rgba(0,0,0,.32)}form.request-form button.sending{background:#777!important;border-color:#333!important}form.request-form button:hover{background:#06a}form.request-form article>p{position:absolute;background:rgba(0,0,0,.9);color:#fc0;transform:rotate(-45deg);width:140px;padding:10px 20px;text-align:center;top:15px;left:-50px;font-size:10px;text-shadow:none;box-shadow:2px 2px 2px rgba(0,0,0,.15)}form.request-form article>p>span{animation:flashBonus 2s ease-in-out infinite;display:block;font-size:12px;font-weight:700;color:#fff;top:2px;text-transform:uppercase}form.request-form div[step='2'] button{border-color:#fff;background:#eee;text-shadow:1px 1px 0 rgba(255,255,255,.25);color:#444;display:inline-block;width:40%;margin:0 5%;vertical-align:middle}form.request-form div[step='2'] button:hover{background:#fafafa}form.request-form div[step='3'] h3{margin-bottom:10px;margin-top:24px}form.request-form div[step='3'] nav{display:table-row}form.request-form div[step='3'] nav a{display:table-cell;vertical-align:middle;width:calc(20% - 4px);margin:0 1px;background:#fafafa;border:1px solid #ccc}form.request-form div[step='3'] .my-photos{white-space:nowrap;overflow:auto}form.request-form div[step='3'] .my-photos>li{display:inline-block;vertical-align:top;background:#fafafa;border:1px solid #fc0;width:55px;height:55px;border-radius:4px;overflow:hidden}form.request-form div[step='3'] .my-photos>li>img{cursor:pointer;width:80px;top:50%;left:50%;position:absolute;border-radius:4px;z-index:3;transform:translateX(-50%) translateY(-50%)}form.request-form div[step='3'] .my-photos>li>i.fa-circle-o-notch{opacity:0;font-size:50px;position:absolute;top:50%;left:50%;line-height:40px;margin-top:-20px;margin-left:-32px;color:#09d;transition:opacity .2s ease-in-out;z-index:1}form.request-form div[step='3'] .my-photos>li>i.fa-circle-o-notch[active]{opacity:.3}form.request-form div[step='3'] .my-photos>li>i.fa-close{display:none;position:absolute;bottom:0;right:0;font-size:12px;line-height:17px;padding:0 1px;color:#a00;background:rgba(255,255,255,.75);z-index:3;cursor:pointer}form.request-form div[step='3'] .my-photos>li>i.fa-close:hover{color:#c00}form.request-form div[step='3'] .my-photos>li>i.fa-close[active]{display:block}form.request-form div[step='3'] .my-photos>li>a.add-photo{display:block;padding:20px 0 20px 0;color:#444;text-align:center;font-size:10px;z-index:2}form.request-form div[step='3'] .my-photos>li:hover>a.add-photo{color:#09d}form.request-form div[step='4'] i{display:block;margin:0 auto;font-size:125px;line-height:160px;color:#333}.header-account{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(188,188,188,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(188,188,188,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(188,188,188,1) 100%);width: 100%;}.header-account>.wrap a{transition:all .25s ease-in-out;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,.45);font-size:1em;border-bottom:1px solid transparent;margin-right:1em;display:inline-block}.header-account>.wrap a:last-of-type{margin-right:0}.header-account>.wrap a:hover{color:#000;border-bottom:1px dotted #aaa}.header-account>.wrap a i{color:#555}.header-account>.wrap a:hover i{color:inherit}.header-account>.wrap>div{margin-left:auto}.header-account>.wrap>div>a:first-of-type{margin-right:1em}.header-account>.wrap>nav{display:none}.header-logo{z-index:5;background:#000;background:-moz-linear-gradient(top,rgba(0,0,0,1) 0,rgba(51,51,51,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,1) 0,rgba(51,51,51,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(51,51,51,1) 100%);box-shadow:0 10px 20pxrgba(0,0,0,.35);border:1px solid #fc0;border-width:1px 0;animation:goldBorder 5.5s ease-in-out infinite;max-height:96px}.header-logo>.wrap>nav{display:none;position:absolute;top:0;right:0}.header-logo>.wrap>nav a i{cursor:pointer;background:#272727;color:#ffcb46;display:inline-block;font-size:24px;line-height:64px;padding:0 15px}.header-logo>.wrap>nav a i:hover{background:#333}.header-logo>.wrap>nav a i:first-of-type{margin-right:2px}.floater{position:fixed;bottom:-50px;left:0;width:100%;text-align:center;z-index:4;transition:bottom .5s ease-in-out}.floater>button,.header-logo>.wrap>button{font-style:italic;text-transform:uppercase;position:absolute;top:50%;right:10px;line-height:55px;margin-top:-28px;padding:0 45px;font-size:26px;font-weight:700;animation:flashShadow 2.25s ease-in-out infinite;color:#111;text-shadow:1px 1px 0 rgba(255,255,255,.32);border:1px solid #fc0;background:#ffcb46;background:-moz-linear-gradient(top,rgba(255,203,70,1) 0,rgba(213,159,2,1) 100%);background:-webkit-linear-gradient(top,rgba(255,203,70,1) 0,rgba(213,159,2,1) 100%);background:linear-gradient(to bottom,rgba(255,203,70,1) 0,rgba(213,159,2,1) 100%);border-radius:.25em;box-shadow:0 3px 5px rgba(0,0,0,.1),inset 0 26px 0 rgba(255,255,255,.1),inset 1px 1px 0 rgba(255,255,255,.25)}.floater>button:hover,.header-logo>.wrap>button:hover{background:#fc0}.floater>button{position:relative;line-height:46px;top:auto;right:auto;left:auto;bottom:auto;width:100%;padding:0;border-radius:0}.floater[active]{bottom:0}.header-menu{position:relative;z-index:5}.header-menu>.wrap>nav>a{font-weight:700;color:#555;display:inline-block;width:calc(14.28% - 4px);text-align:center;line-height:35px;font-size:14px;padding-top:2px;background:#f7f7f7;border-radius:5px;margin:0 2px;text-shadow:1px 1px 0 rgba(255,255,255,.95);box-shadow:inset 0 5px 15px rgba(255,255,255,.95),1px 1px 0 #ccc;transition:all .25s ease-in-out;border-bottom:3px solid transparent}.header-menu>.wrap>nav>a:hover,.header-menu>.wrap>nav>a[active]{background:#fff;color:#333;box-shadow:inset 0 5px 15px #ffcc0033;border-bottom-color:#fc0}.header-menu>.wrap>nav>a i{color:#777}.header-section{align-items:center}.header-menu nav.mobile{display:none}.text-center{text-align:center}.floater{position:fixed;bottom:-50px;left:0;width:100%;text-align:center;z-index:4;transition:bottom .5s ease-in-out}#desktop-menu button,.floater>button{font-style:italic;text-transform:uppercase;position:absolute;top:50%;left:0;right:0;margin-top:-8px;padding:0 45px;font-size:26px;font-weight:700;animation:flashShadow 2.25s ease-in-out infinite;color:#111;text-shadow:1px 1px 0 rgb(255 255 255 / 32%);border:1px solid #fc0;background:#ffcb46;background:-moz-linear-gradient(top,rgba(255,203,70,1) 0,rgba(213,159,2,1) 100%);background:-webkit-linear-gradient(top,rgba(255,203,70,1) 0,rgba(213,159,2,1) 100%);background:linear-gradient(to bottom,rgba(255,203,70,1) 0,rgba(213,159,2,1) 100%);border-radius:.15em;box-shadow:0 3px 5px rgb(0 0 0 / 10%),inset 0 26px 0 rgb(255 255 255 / 10%),inset 1px 1px 0 rgb(255 255 255 / 25%)}.floater>button,.floater>button:hover{line-height:46px;top:auto;bottom:auto;width:100%;padding:0;border-radius:0}.floater[active]{bottom:40px}.header-menu{flex-direction:column;z-index:5;justify-content:center;align-items:center;margin-right:0}#desktop-menu button{display:none}.header-menu nav.screen{margin:8px 0;justify-content:right}.header-menu nav.screen a{color:#eee;text-align:center;font-size:1rem;transition:all .25s ease-in-out}.header-menu nav.screen a:first-child{margin-left:0}.header-menu nav.screen a:last-child{margin-right:0}.header-menu>nav.screen>a:hover,.header-menu>nav.screen>a[active]{color:#ffc107}.header-menu>nav.screen>a i{color:#777}.scrollingHeader{padding-top:66px}.scrollingHeader header{box-shadow:none;left:0;position:fixed;top:0;width:100%}.scrollingHeader header .header-logo a img{height:50px}.scrollingHeader .header-menu{z-index:1}.scrollingHeader #desktop-menu .header-account,.scrollingHeader #desktop-menu nav.screen{display:none}.scrollingHeader #desktop-menu button{z-index:1;display:block;left:unset;height:40px;transform:translateY(-50%);right:0;margin:0;padding:0;width:190px;font-size:1.25rem}.header-logo a img{height:67px;width:auto}.mobile-menu-under{display:none}.mobile-menu{display:none;transition:left .5s ease-in-out;position:fixed;top:0;left:-300px;width:300px;background:rgba(0,0,0,.95);height:100%;overflow-y:auto;z-index:10}.mobile-menu>div{padding:0}.mobile-menu>div>div{padding:20px 0;text-align:center}.mobile-menu>div>nav>a{padding-left:20px;display:block;font-size:16px;line-height:34px;border-bottom:2px solid rgba(255,255,255,.1);color:#f3e8cc;background:rgba(0,0,0,.5)}.mobile-menu>div>nav>a>i{color:#efbb2d;margin-right:5px}.mobile-menu>div>small{display:block;padding:10px;color:#777;font-size:10px}.footer4{background:#222;padding:30px 48px 0;margin-top:30px;border-top:1px solid #fc0;animation:goldBorder 5.5s ease-in-out infinite;max-height:260px}.request-kit .footer4{padding-bottom:30px}.footer4>div{padding:10px}.footer4>div>nav{float:right;color:#aaa;font-size:12px}.footer4>div>nav a{background:#fffdf8;border-radius:3px;margin-left:7px;display:inline-block;padding:0 5px}.footer4>div>nav a:hover{color:#222;text-shadow:1px 1px 0 rgba(255,255,255,.35);background:#ffcb46;background:-moz-linear-gradient(top,rgba(255,203,70,1) 0,rgba(213,159,2,1) 100%);background:-webkit-linear-gradient(top,rgba(255,203,70,1) 0,rgba(213,159,2,1) 100%);background:linear-gradient(to bottom,rgba(255,203,70,1) 0,rgba(213,159,2,1) 100%)}.footer4>div>nav a i{color:#333;font-size:16px;line-height:28px}.footer4 ul{display:flex;flex-wrap:wrap;justify-content:center;max-width:1440px;width:100%}.footer4 ul li{display:inline-block;margin:0 24px;vertical-align:middle}.footer4 ul li:not(:last-child)::after{content:"";width:1px;height:100%;right:-25px;border-left:1px solid #919191;position:absolute}.footer4 ul li a{color:#fffdf8;font-size:12px}.footer4 ul li:first-of-type a{margin-left:0}.footer4 ul li:last-of-type a{margin-right:0}.footer4 ul li a:hover{color:#fc0}.footer4>div>b{color:#e2ad18;display:block;font-size:15px;padding: 24px 0 8px;text-align:center}.footer4>div>small{display:block;color:rgba(255,255,255,.45);font-size:11px;line-height:15px;padding-bottom: 24px;text-align:center}.footer4 img{width:auto}#step1,#step2,#step3{background-repeat:no-repeat;background-size:cover;height:344px;width:50%}#step1{background-image:url(../images/step1.jpg);background-position:50% 50%}#step2{background-image:url(../images/step2.jpg)}#step3{background-image:url(../images/step3.jpg);background-position:50%}.here-to-help{background:url(/images/best-support.jpg) no-repeat center center;background-size:cover;height:400px;margin:10px 0;border-radius:4px;border:1px solid #fff;box-shadow:0 1px 8px rgba(0,0,0,.25)}.here-to-help>div>div{background:rgba(255,255,255,.95);border-radius:4px;box-shadow:0 1px 8px rgba(0,0,0,.15);position:absolute;top:50px;right:50px;padding:50px;max-width:400px;width:100%;text-align:center}.here-to-help>div>div>a,.here-to-help>div>div>b{display:block;font-size:28px}.here-to-help>div>div>a{margin-bottom:10px}.here-to-help a{color:#09d}.here-to-help a:hover{color:#06a}.here-to-help>div>div>span{display:block;margin:15px 0 0 0}.here-to-help>div>div>small{display:block}.here-to-help>div>div>small:first-of-type{margin-bottom:10px}.how-it-works p{margin-top:5px!important}.how-it-works h5{font-size:2rem;font-weight:700;line-height:120%;margin-bottom:5px!important}.how-it-works .how-it-works-info li>div{width:50%;vertical-align:top;white-space:normal}.how-it-works .how-it-works-info li:nth-child(odd)>div{padding-right:40px}.how-it-works .how-it-works-info li>div div{margin-left:16px;width:calc(100% - 56px)}.how-it-works .how-it-works-info ol{list-style:none;padding:0}.how-it-works .how-it-works-info ol li{font-size:24px;color:#aaa;min-height:65px;align-items:center}.how-it-works .how-it-works-info ol li.fl-row-rev>div:first-child{padding-left:40px}.how-it-works .how-it-works-info ol li:last-child{margin-bottom:10px}.how-it-works .how-it-works-info ol li strong{font-size:18px;display:block;color:#111}.how-it-works .how-it-works-info ol li p{font-size:1.125rem;color:#444}.how-it-works .how-it-works-info ol li i{align-items:center;background:#333;border-radius:40px;color:#fff;display:flex;font-size:26px;font-style:normal;height:40px;justify-content:center;margin-top:4px;width:40px}.how-it-works .how-it-works-experience>img{display:none}.how-it-works .how-it-works-experience{overflow:hidden;white-space:normal;padding:30px 60px 60px 60px;border-radius:4px;margin:0 0 10px 0;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(229,229,229,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(229,229,229,1) 100%);box-shadow:0 2px 10px rgba(0,0,0,.25),2px 2px 0 #ccc;border:1px solid #fff}.how-it-works .how-it-works-experience>p{margin:0 10px 15px 10px}.how-it-works .how-it-works-experience>section{width:50%;display:inline-block;vertical-align:text-top}.how-it-works .how-it-works-experience>section>a,.how-it-works .how-it-works-experience>section>div{background:#fafafa;box-shadow:1px 1px 0 #ccc;border-radius:4px;margin:5px 10px;padding-left:30px;font-size:14px;line-height:38px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.how-it-works .how-it-works-experience>section>a{display:block;color:inherit}.how-it-works .how-it-works-experience>section>a>i,.how-it-works .how-it-works-experience>section>div>i{position:absolute;top:50%;left:5px;margin-top:-10px;line-height:20px;font-size:18px;color:#efbb2d}.what-we-pay .h2{margin-bottom:10px}.what-we-pay section{vertical-align:top;width:60%;margin:0 auto}.what-we-pay section>div>b{display:block;text-align:center;font-size:15px;padding-bottom:5px;color:#333}.what-we-pay ul.what-we-pay-prices{margin:0 auto;flex-wrap:wrap;padding:0;border:1px solid #fff;border-radius:4px;box-shadow:0 1px 8px rgba(0,0,0,.25),1px 1px 0 #ccc}.what-we-pay ul.what-we-pay-prices>li:nth-child(even){background:#fff}.what-we-pay ul.what-we-pay-prices>li:nth-child(odd){background:#f7f7f7}.what-we-pay ul.what-we-pay-prices>li:hover{background:#ffefcc}.what-we-pay ul.what-we-pay-prices>li:first-of-type{border-radius:4px 4px 0 0;border-width:0}.what-we-pay ul.what-we-pay-prices>li:not(:first-child){flex:1;justify-content:center;align-items:center;display:flex;flex-direction:column;padding:32px 0}.what-we-pay ul.what-we-pay-prices>li:last-of-type{border-bottom:none;border-radius:0 0 4px 4px}.what-we-pay ul.what-we-pay-prices>li span{color:#42ab8f;font-size:1.125rem}.what-we-pay ul.what-we-pay-prices>li span:first-child{color:#333}.what-we-pay small{display:block;text-align:center;text-shadow:1px 1px 0 rgba(255,255,255,.5)}.what-we-pay ul.we-also-evaluate{margin:10px auto;padding:0}.what-we-pay ul.we-also-evaluate>li{padding-left:40px;background:#f7f7f7;box-shadow:0 1px 8px rgba(0,0,0,.25),1px 1px 0 #ccc;border-radius:4px;margin-bottom:4px;line-height:40px;border:1px solid #fff;font-size:14px}.what-we-pay ul.we-also-evaluate>li>i{color:#efbb2d;position:absolute;top:50%;margin-top:-15px;line-height:30px;font-size:20px;left:10px}.what-we-pay section:first-of-type p{margin-top:20px}.what-we-pay ul.recently-purchased{margin:10px auto;padding:0}.what-we-pay ul.recently-purchased>li.hdr{background:#333;padding:4px 0;text-align:center;color:#fff;border-radius:4px 4px 0 0;border-bottom:none;margin-bottom:0}.what-we-pay ul.recently-purchased>li{padding:40px 10px 50px 180px;box-shadow:0 1px 8px rgba(0,0,0,.25),1px 1px 0 #ccc;border-radius:4px;margin-bottom:4px;line-height:40px;border:1px solid #fff;line-height:24px;background:#fff;background:-moz-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(229,229,229,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(229,229,229,1) 100%);background:linear-gradient(135deg,rgba(255,255,255,1) 0,rgba(229,229,229,1) 100%)}.what-we-pay ul.recently-purchased>li:nth-child(2){border-radius:0 0 4px 4px}.what-we-pay ul.recently-purchased>li>img{position:absolute;top:50%;margin-top:-65px;left:30px;height:130px}.what-we-pay ul.recently-purchased>li>b{display:block;font-size:22px;color:#42ab8f}.what-we-pay ul.recently-purchased>li>small{display:block;color:#777;text-align:left}.share-faq ul{flex:1;flex-direction:row;flex-wrap:wrap;display:flex}.share-faq ul li{border:1px solid #333;border-radius:4px;margin:16px;display:flex;justify-content:center;align-items:center;flex:1;flex-direction:column;box-sizing:border-box;flex-basis:calc(50% - 32px)}.faq-sections ul li a,.share-faq ul li a{color:#222;display:block;font-size:1.125rem;line-height:1;padding:12px}.share-faq ul li>h5{color:#fff;background:#333;text-transform:uppercase;display:block;width:100%;padding:16px}.faq-sections li,.share-faq ul li>span:not(.title){display:block;margin:2px;text-align:center;width:calc(100% - 4px)}.share-faq>div img{max-width:100%;height:100px;display:block;margin:20px 0}.share-faq table{margin:20px 0;border-radius:4px;overflow:hidden}.share-faq thead{background:#09d;border-radius:8px 8px 0 0}.share-faq thead th{color:#fff;font-weight:700;font-size:12px;line-height:30px;padding:0 8px}.share-faq tbody tr td:nth-child(2),.share-faq thead th:nth-child(2){text-align:center}.share-faq tbody tr:hover td{background:#fff}.share-faq tbody tr:last-of-type td:first-of-type{border-radius:0 0 0 4px}.share-faq tbody tr:last-of-type td:last-of-type{border-radius:0 0 4px 0}.share-faq tbody{background:#eee}.share-faq tbody tr td{border:1px solid #ccc;border-width:0 1px 1px 1px;padding:0 8px;font-size:14px;line-height:28px}[class$=page] div div.info{justify-content:space-between;margin:16px 0}[class$=page] div div.info>span{width:33%;border-right:1px solid #333;display:flex;justify-content:center;align-items:center}[class$=page] div div.info>span>a .email{text-transform:lowercase}[class$=page] div div.info span a{color:#333;font-size:.925rem;font-weight:700;text-transform:uppercase;align-items:center;display:flex}[class$=page] div div.info span a i{font-size:48px;margin:0 16px}[class$=page] div div.info>span:first-child a i{font-size:40px}[class$=page] div div.info span:last-child{border-right:none}.about-top{background:#000;color:#fff;padding:24px;text-align:center;width:320px;margin:24px auto;font-size:1.75rem}.about-info p{font-family:baskerville-urw;font-size:1.65rem;text-align:center}.swiper-container{overflow:hidden;z-index:1}.swiper-pagination{display:none}.swiper-pagination-bullet-active{background:#e4ae2b!important}.swiper-pagination-bullet{height:12px!important;width:12px!important}.swiper-button-next::after,.swiper-button-prev::after{text-shadow:3px 0 3px #000,-3px 0 3px #000}.homepage-hero.pages-hero-text{left:0;text-align:left;margin-left:20px;background:0 0;width:50%;height:368px;top:0;margin-top:0;align-items:flex-start;padding:20px;justify-content:space-evenly}.homepage-hero.pages-hero-text button{background:#000;border:none;border-radius:4px;color:#fff;font-family:inherit;font-size:20px;letter-spacing:1px;padding:8px 40px;text-transform:uppercase;font-size:24px;margin-top:24px;width:300px;margin-top:40px}.homepage-hero.pages-hero-text h1{padding:0;font-size:54px;line-height:105%}.partner-info{display:flex;border-bottom:1px solid rgba(0,0,0,.15);padding:32px 0}.partner-info>div{width:20%;display:flex}.partner-info>div>a,.partner-info>div>div{margin:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ededed;border-radius:8px}.partner-info>div:first-child>div{margin-left:0}.partner-info>div:last-child>div{margin-right:0}.partner-info>div>a>img,.partner-info>div>div>img{width:50%}.partner-info>div>a>span,.partner-info>div>div>span{text-align:center;display:none}.mobile-menu-under{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,.9);height:100%;cursor:pointer;z-index:9}.mobile-menu-under::after,.mobile-menu-under::before{content:"";position:absolute;top:33px;right:38px;border:2px solid #efbb2d;background-color:#efbb2d;width:24px;height:1px;border-radius:3px;transform:rotate(45deg)}.mobile-menu-under::before{transform:rotate(-45deg)}@keyframes flashBonus{0%{color:#fff}50%{color:#fc0}100%{color:#fff}}@keyframes flashVisit{0%{color:#fff}50%{color:#d09}100%{color:#fff}}@keyframes goldBorder{0%{border-color:#fc0}50%{border-color:#fff}100%{border-color:#fc0}}@keyframes flashShadow{0%{text-shadow:1px 1px 0 rgba(255,255,255,.32)}50%{text-shadow:1px 1px 0 rgba(255,255,255,.8)}100%{text-shadow:1px 1px 0 rgba(255,255,255,.32)}}@media screen and (max-width:750px){.share-faq thead th{font-weight:400}.share-faq tbody tr td{font-size:12px;line-height:22px}.what-we-pay>section{display:block;width:auto}.what-we-pay section p{display:none}.what-we-pay ul.recently-purchased,.what-we-pay ul.we-also-evaluate,.what-we-pay ul.what-we-pay-prices{max-width:100%}.how-it-works .how-it-works-experience{padding:5px}.how-it-works .how-it-works-experience>section>a,.how-it-works .how-it-works-experience>section>div{white-space:normal;line-height:20px;padding:10px 10px 10px 35px}.header-menu nav.screen{display:none}.header-menu nav.mobile{display:flex}.header-account{display:none}.header-logo{border-top:none}.header-logo a img{height:42px!important}.header-logo>button{display:none}.header-menu{margin-right:8px}.footer4>div>nav span{display:none}.footer4>div>nav{top:3px}.designers .banner{background-position:73.5%!important;height:224px!important}.banner div{width:50%;margin-left:32px;margin-top:64px}.banner h4{margin:0 0 16px;font-size:20px;background:rgb(255 255 255 / 40%);white-space:break-spaces;padding:8px}.floater{bottom:auto;top:-100px;transition:top .5s ease-in-out}.floater[active]{bottom:auto;top:80px}#step1,#step2,#step3{height:200px;width:100%}.swiper-pagination{display:block}}@media screen and (min-width:520px){.mobile-only{display:none!important}}@media screen and (min-width:320px) and (max-width:950px){.homepage-hero.pages-hero-text{left:0;text-align:left;margin-left:20px;background:0 0;width:50%;height:368px;top:0;margin-top:0;align-items:center;padding:20px;justify-content:unset}.homepage-hero.pages-hero-text button{background:#000;border:none;border-radius:4px;color:#fff;font-family:inherit;font-size:20px!important;letter-spacing:1px;padding:8px 40px;text-transform:uppercase;font-size:32px;margin-top:24px;width:192px;margin-top:24px}.homepage-hero.pages-hero-text h1{padding:0;font-size:1.65rem;line-height:105%;width:264px}}@media screen and (min-width:500px) and (max-width:950px){.homepage-hero.pages-hero-text h1{font-size:45px!important;width:100%!important}}@media screen and (min-width:981px) and (max-width:1279px){.banner{background-position:right;height:448px}.banner h4{font-size:40px}}@media screen and (min-width:1024px){.header-menu nav.screen a{font-size:1.25rem;margin:0 32px}}@media screen and (min-width:1280px){.banner{background-position:176px 8px;height:480px}.banner div:not(.img35){width:380px;margin-left:56px}.banner .img35{right:96px;top:90px;width:200px}.banner button{font-size:32px;margin-top:24px;width:80%}h1{line-height:1.25}.header-menu{margin-right:32px}}@media screen and (max-width:480px){.h1,h1{font-size:2.05rem;line-height:112%;padding:16px 0 24px}.title{font-size:1.125rem!important}.large-text{font-size:2rem}form.request-form article div h3{padding:0 10px;font-size:21px}[class$=page] div div.info{flex-direction:column;margin:16px 0}[class$=page] div div.info>span{border-right:unset;border-bottom:1px solid #333;margin:8px 0;padding:0 0 16px;width:100%;justify-content:unset}[class$=page] div div.info span a{padding-left:48px;width:100%}[class$=page] div div.info span a span:first-child{margin:0 16px}[class$=page] div div.info span a span:nth-child(2){position:absolute;left:0}[class$=page] div div.info span a span:last-child{flex-grow:1;text-align:center}[class$=page] div div.info span a i{margin:0;font-size:32px}.what-we-pay ul.what-we-pay-prices{flex-wrap:unset;flex-direction:column}.share-faq ul li{margin:0 0 16px}.footer4 ul:not(.mobile-only){display:none}.footer4 ul li{margin:0 14px}.footer4 ul li:after{height:75%!important;top:5px!important;right:-16px!important}.banner{align-items:flex-start;background-size:130%;background-position:-120px 72px;height:358px;justify-content:center;margin-bottom:24px;margin-top:24px;width:100%}.banner div:not(.img35){align-items:center;height:100%;margin:0;width:84%}.banner h1{font-size:1.925rem;line-height:1}.banner .img35{margin-top:0;right:32px;top:54%;width:88px}.how-it-works .how-it-works-info,.how-it-works .how-it-works-info ol li.fl-row-rev>div:first-child{padding:0}.how-it-works .how-it-works-info ol li{flex-direction:column;padding:0}.how-it-works .how-it-works-info li div{width:100%;padding:0}.how-it-works .how-it-works-info li>div:nth-child(2n){height:212px}.how-it-works .how-it-works-info ol li p{font-size:1.05rem}.how-it-works-info li strong{margin-bottom:8px}.how-it-works h5{font-size:94%}fieldset#items .form-card .list{margin-top:32px!important}.designers .banner h1{position:absolute;background:rgb(255 255 255 / 90%);text-align:center;padding:0 24px!important;margin-left:0!important;bottom:16px;transform:unset!important;line-height:2.5rem;font-size:1.5rem}.reviews-statement.m32-lr{margin:0!important}.swiper-container{padding-bottom:40px;width:100%}.about-top+.h1 img{display:none}.partner-info{margin:0 -8px}.partner-info>div{margin:0 4px}.partner-info>div>a img,.partner-info>div>div img{width:90%}}@media screen and (min-width:1440px){.banner{height:574px}}@media screen and (max-width:950px){.header-menu #desktop-menu{display:none}.header-menu nav.mobile a{margin:0;background:#272727;display:flex;align-items:center;justify-content:center;width:56px;-webkit-tap-highlight-color:transparent}.header-menu nav.mobile a i{cursor:pointer;color:#ffcb46;display:inline-block;font-size:20px;line-height:56px}.header-menu nav.mobile a:hover{background:#333}.header-menu nav.mobile a:first-child{margin-right:8px}.header-menu nav.mobile{display:flex;height:56px}.header-menu{flex-direction:row}.header-account{}.header-account{align-self:center}.mban{margin-top:0}form.request-form article div h3{font-size:28px}form.request-form{display:block;padding:20px 0 40px;background:url(/images/store-front.jpg);background-size:cover;box-shadow:0 1px 8px rgba(0,0,0,.25),2px 2px 0 #ccc;border-radius:4px;border:1px solid #fff}form.request-form img.img-store-front{display:none}.banner{align-items:flex-start;height:540px;background-position:-176px 64px;background-size:120%;width:100%;justify-content:center;margin-top:24px}.banner div:not(.img35){align-items:center;height:100%;margin-left:0;width:75%}.banner h1{flex-grow:1;text-align:center}.banner button{padding:13px;font-size:18px;width:100%}.banner .img35{right:48px;top:45%;transform:translateY(-90px)}.designers .banner{background-position-x:32%!important;height:208px!important}.designers .banner h1{margin-left:32px!important;text-align:unset;line-height:48px;transform:unset!important}form.request-form article{margin:0 auto;top:10px;right:0}form.request-form div>label input:not([type=radio]),form.request-form div>label select{margin:10px}form.request-form{background:0 0;border:none;box-shadow:none;padding:0}form.request-form article{width:100%;margin:0 auto;border-width:1px;top:0;background:0 0}form.request-form article>div{margin:0;border-radius:0 0 4px 4px;border-top:none}form.request-form article>p{transform:scale(.9) rotate(-45deg);top:0;left:-55px;background:#09d}.here-to-help>div>div{max-width:300px}.h1,h1{font-size:2rem;line-height:42px;padding:16px 0}h1{padding:20px}.h2,h2{font-size:14px}.how-it-works{padding-top:0}.how-it-works .how-it-works-info{width:auto;display:block}.how-it-works .how-it-works-experience{padding:20px}.how-it-works .how-it-works-experience .h1{padding-top:0!important}.what-we-pay ul{width:auto}.what-we-pay ul.recently-purchased>li{padding-left:130px}.what-we-pay ul.recently-purchased>li>img{height:100px;margin-top:-50px;left:15px}.header-logo>button{font-size:18px}.how-it-works .how-it-works-experience>section{display:block;width:auto}.how-it-works{padding:0}.how-it-works-experience .h1{font-size:36px;padding-bottom:15px}.how-it-works .how-it-works-experience .h2{font-size:20px!important;background:#222;color:#fff;text-shadow:none;color:#fff;margin-bottom:0;top:0;padding:5px 0;border-radius:4px 4px 0 0}.how-it-works .how-it-works-experience>img{display:block;margin-bottom:10px}.share-faq ul li{flex-basis:100%}.star-img img{width:50%!important}.designer-directory ul{justify-content:unset!important}.swiper-container{padding-bottom:40px}.faq-list{margin:24px auto 0!important}.mobile-menu{display:block}.hide-for-small{display:none!important}.pages-hero-text{width:100%;position:absolute;z-index:2;background-color:#fffffff2;left:50%;color:#222;text-align:center;bottom:30px;max-width:280px;margin-left:-140px;height:56px}.homepage-hero.pages-hero-text{left:0;text-align:left;margin-left:0;background:0 0;width:100%;max-width:100%;height:auto;top:0;margin-top:0;align-items:center;padding:10px;justify-content:unset}.pages-hero:not(.homepage-hero){height:118px!important;overflow:hidden}.homepage-hero.pages-hero-text h1{font-size:24px;padding:0;text-align:center}.homepage-hero button{background:#000;border:none;border-radius:none;color:#fff;font-family:inherit;font-size:20px;letter-spacing:1px;padding:8px 40px;text-transform:uppercase;font-size:20px;width:60%;margin:0 auto;display:block}.partner-info{margin:0 -8px}.partner-info>div{margin:0 4px;text-align:center}.partner-info>div span{display:none}.partner-info>div>a,.partner-info>div>div{margin:5px 0!important;height:auto;padding:0}.partner-info>div>a img,.partner-info>div>div img{position:static;margin:0}}@media screen and (min-width:951px){.show-for-small{display:none!important}.pages-hero{width:100%;max-width:1440px;margin-right:auto;margin-left:auto}.pages-hero-text{width:672px;position:absolute;z-index:2;background-color:#fffffff2;height:144px;left:50%;color:#222;text-align:center;top:50%;margin-top:-72px;margin-left:-338px}.pages-hero-text h1{padding:10px}.pages-hero-text p{font-size:26px}.partner-info>div>a,.partner-info>div>div{width:288px}}div[dropdown-window]{display:none;position:absolute;z-index:5;background:#fff;border-radius:3px;box-shadow:inset 0 5px 15px #ffcc0033;border:1px solid #fc0;box-shadow:0 2px 8px rgba(0,0,0,.15)}div[dropdown-window]>ul>li>a{display:block;font-size:14px;line-height:24px;padding:0 8px;background:#ffcc0033;margin-bottom:1px;color:#2b2b2b}div[dropdown-window]>ul>li:first-of-type>a{border-radius:4px 4px 0 0}div[dropdown-window]>ul>li:last-of-type>a{border-radius:0 0 4px 4px}div[dropdown-window]>ul>li>a:hover{background:#fff}.dmd{background-image:url(../images/diamonds.jpg);background-size:70%!important}.wts{background:url(../images/watches.jpg)}.brc{background:url(../images/bracelets.jpg)}.nck{background:url(../images/necklace.jpg)}.rng{background:url(../images/rings.jpg)}.ern{background:url(../images/earrings.jpg)}.bln{background:url(../images/bullion.jpg)}.slv{background:url(../images/silver.jpg)}.hnb{background:url(../images/bags.jpg)}.coi{background:url(../images/coins.jpg)}.dnt{background:url(../images/dental.jpg)}.scr{background:url(../images/scrap.jpg)}.bln,.brc,.coi,.dmd,.dnt,.ern,.hnb,.nck,.rng,.scr,.slv,.wts{background-size:contain;background-repeat:no-repeat;background-position:center}label .img-container{width:100px;height:120px}label .img-container div{width:100px;height:100px}label .img-container span{display:block;text-align:center}.width-1400{width:100%;max-width:1400px;margin:0 auto}.error{border-color:red!important}.city-category .hero{overflow:hidden;height:478px}.city-category h2{font-size:35px;margin:35px;color:#222}.city-category p{line-height:26px}.more{display:block;padding-top:6px}.city-category .cta{text-transform:uppercase;line-height:55px;margin:30px auto;text-align:center;font-size:26px;font-weight:700;color:#111;text-shadow:1px 1px 0 rgb(255 255 255 / 32%);border:1px solid #fc0;width:340px;display:block}.pages-hero{width:100%;height:398px;z-index:1;overflow:hidden}.homepage-hero.pages-hero{height:auto}.pages-hero-text p{padding:2px 0 24px 0;margin:0}.flex-column{flex-direction:column}.form-group{margin-bottom:15px}.form-area{width:100%;max-width:600px;margin:15px auto}.form-control{font-size:16px;line-height:1.5;padding:7px 12px}.form-control{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-area label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.form-area button{text-transform:uppercase;padding:10px 45px;font-size:18px;font-weight:700;animation:flashShadow 2.25s ease-in-out infinite;color:#111;text-shadow:1px 1px 0 rgb(255 255 255 / 32%);border:1px solid #fc0;background:#ffcb46;background:-moz-linear-gradient(top,rgba(255,203,70,1) 0,rgba(213,159,2,1) 100%);background:-webkit-linear-gradient(top,rgba(255,203,70,1) 0,rgba(213,159,2,1) 100%);background:linear-gradient(to bottom,rgba(255,203,70,1) 0,rgba(213,159,2,1) 100%);border-radius:.15em;box-shadow:0 3px 5px rgb(0 0 0 / 10%),inset 0 26px 0 rgb(255 255 255 / 10%),inset 1px 1px 0 rgb(255 255 255 / 25%)}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}body.version3.scrollingHeader{padding-top:66px}body.version3.scrollingHeader .header-logo{position:fixed;top:-1px;left:0;width:100%;box-shadow:none}body.version3.scrollingHeader .header-logo>.wrap>a>img{height:40px}body.version3.scrollingHeader .header-logo>.wrap>button{font-size:18px;line-height:36px;margin-top:-18px;box-shadow:0 3px 5px rgba(0,0,0,.1),inset 0 18px 0 rgba(255,255,255,.1),inset 1px 1px 0 rgba(255,255,255,.25)}body.version3.scrollingHeader .header-menu{z-index:1}@media screen and (max-width:750px){body .what-we-pay>section{display:block;width:auto}body .what-we-pay section p{display:none}body .what-we-pay ul.recently-purchased,body .what-we-pay ul.we-also-evaluate,body .what-we-pay ul.what-we-pay-prices{max-width:100%}body .how-it-works .how-it-works-experience{padding:5px}body .how-it-works .how-it-works-experience>section>a,body .how-it-works .how-it-works-experience>section>div{white-space:normal;line-height:20px;padding:10px 10px 10px 35px}}@media screen and (max-width:720px){.header-menu{display:none}.header-account>.wrap>a{display:none}.header-account>.wrap>nav{display:inline-block}.mobile-menu-under{position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,.15);height:100%;cursor:pointer;z-index:3}.header-account{display:none}.header-logo{border-top:none}.header-logo>.wrap>a>img{height:40px}.header-logo>.wrap>button{display:none}.header-logo>.wrap>nav{display:block}.footer3>div>nav span{display:none}.footer3>div>nav{position:relative;top:3px}}@media screen and (max-width:700px){.floater{bottom:auto;top:-100px;transition:top .5s ease-in-out}.floater[active]{bottom:auto;top:80px}}@keyframes flashBonus{0%{color:#fff}50%{color:#fc0}100%{color:#fff}}@keyframes flashVisit{0%{color:#fff}50%{color:#d09}100%{color:#fff}}@keyframes goldBorder{0%{border-color:#fc0}50%{border-color:#fff}100%{border-color:#fc0}}@keyframes flashShadow{0%{text-shadow:1px 1px 0 rgba(255,255,255,.32)}50%{text-shadow:1px 1px 0 rgba(255,255,255,.8)}100%{text-shadow:1px 1px 0 rgba(255,255,255,.32)}}:root{--row-gap-1:1.5rem}#msform{text-align:center;margin-top:20px}#msform fieldset .form-card{padding:20px 40px 30px 40px;margin:0 auto 24px;width:100%;text-align:center;color:#9e9e9e;max-width:1280px}#msform fieldset{background:#fff;border:0 none;border-radius:.5rem;width:100%;margin:0;padding-bottom:20px}#msform fieldset:not(:first-of-type){display:none}#msform input,#msform select,#msform textarea{background:#fff;border:2px solid #969696;color:#2c3e50;font-size:16px;height:56px;letter-spacing:1px;padding:16px 8px;width:100%}#msform button:not('.dz-button'){font-size:16px;height:56px;letter-spacing:1px}#msform textarea{height:120px;max-width:580px}#msform input:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline-width:0}#msform button,#msform input[type=button]{border-radius:0;text-transform:uppercase;font-size:16px;height:56px;letter-spacing:1px}#msform .action-button{width:320px;background:#000;color:#fff;cursor:pointer;padding:16px 5px;margin:10px 5px;border-radius:0;line-height:1;border:0}#msform .action-button:focus,#msform .action-button:hover{box-shadow:0 4px 16px 4px rgb(0 0 0 / 30%)}#msform .action-button-previous{width:auto;background:#ebebeb;color:#000;cursor:pointer;padding:16px 32px;margin:10px 5px;border-radius:0;line-height:1;border:0}#msform .action-button-previous:focus,#msform .action-button-previous:hover{box-shadow:0 4px 16px 4px rgb(0 0 0 / 30%)}select#state option{padding:20px}fieldset#items .form-card .list{width:100%;max-width:872px;margin:24px auto 0;flex-wrap:wrap;justify-content:space-between}fieldset#payment_type .form-card .list{flex-wrap:wrap;justify-content:center;margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid #d3d3d3}fieldset#items .form-card .list .inputGroup,fieldset#payment_type .form-card .list .inputGroup{cursor:pointer}fieldset#items .form-card .list .inputGroup{margin:8px;width:calc(25% - 16px)}select.list-dt{border:none;outline:0;border-bottom:1px solid #ccc;padding:2px 5px 3px 5px;margin:2px}select.list-dt:focus{border-bottom:2px solid #87ceeb}.row.flex{margin:8px 0;flex-wrap:wrap}.form-card .row.flex div{margin:24px .75rem 24px .75rem}.form-card .row.flex .col-lg-9{width:calc(75% - var(--row-gap-1))}.form-card .row.flex .col-lg-6{width:calc(50% - var(--row-gap-1))}.form-card .row.flex .col-lg-5{width:calc(41% - var(--row-gap-1))}.form-card .row.flex .col-lg-4{width:calc(34% - var(--row-gap-1))}.form-card .row.flex .col-lg-3{width:calc(25% - var(--row-gap-1))}.form-card .row.flex input[type=email],.form-card .row.flex input[type=text],.form-card .row.flex select{padding-left:24px!important}.form-card .row.flex label{color:#717171;left:16px;position:absolute;top:-24px;z-index:1}.form-card h3{margin-bottom:32px;font-weight:400}.card{z-index:0;border:none;border-radius:.5rem}.fs-title{font-size:25px;color:#2c3e50;display:block;margin-bottom:16px;text-align:center}.fs-title small{color:red;display:block;font-size:80%;font-style:italic;margin-top:16px}#progressbar{margin:30px 64px;overflow:hidden;color:#d3d3d3;display:flex}#progressbar .active{color:#000}#progressbar li{list-style-type:none;font-size:12px;width:25%}#progressbar #item::before{font-family:'Font Awesome 5 Free';content:"\f3a5"}#progressbar #description::before{font-family:'Font Awesome 5 Free';content:"\f06e"}#progressbar #picture::before{font-family:'Font Awesome 5 Free';content:"\f03e"}#progressbar #payment::before{font-family:'Font Awesome 5 Free';content:"\f09d"}#progressbar #confirm::before{font-family:'Font Awesome 5 Free';content:"\f058"}#progressbar li::before{width:50px;height:50px;align-items:center;display:flex;font-size:24px;color:#000;background:#d3d3d3;border-radius:50%;margin:0 auto 10px auto;padding:2px;justify-content:center}#progressbar li::after{content:'';width:100%;height:2px;background:#d3d3d3;position:absolute;left:0;top:25px;z-index:-1}#progressbar li.active::after,#progressbar li.active::before{background:#2c2e2f;color:#e5bb6e}.inputGroup{margin-bottom:20px}.inputGroup label{border:2px solid #888;border-radius:5px;color:#3c454c;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:16px;position:relative;text-align:left;transition:color .2s ease-in;width:100%;z-index:2}.inputGroup label::before{width:4px;height:12px;content:"";background-color:transparent;position:absolute;right:20px;top:50%;transform:translateY(-58%) rotate(45deg);z-index:3;border-bottom:2px solid #fff;border-right:2px solid #fff}.inputGroup label::after{width:18px;height:18px;content:"";border:4px solid #959393;background-repeat:no-repeat;background-position:-1px 1px;border-radius:50%;z-index:2;position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in;opacity:0}.inputGroup input:checked~label{color:#000;border:2px solid #525050;opacity:1}.inputGroup input:checked~label::before{opacity:1}#payment_type .inputGroup input:checked~label::after,.inputGroup input:checked~label::after{background-color:red;border-color:red;opacity:1}.inputGroup input{width:32px;height:48px;order:1;z-index:2;position:absolute;right:0;top:0;cursor:pointer;visibility:hidden;left:0}#payment_type .inputGroup{margin-right:20px}#payment_type .inputGroup label{text-align:left;justify-content:unset}#payment_type .inputGroup label::after{opacity:1;border:2px solid #959393;width:22px;height:22px}#payment_type .inputGroup input{width:32px;height:48px;order:1;z-index:2;position:absolute;right:0;top:0;cursor:pointer;visibility:hidden;left:0}.dropzone{background:#fffcf5!important;border:2px dashed #a96b1e!important;border-radius:5px;cursor:pointer;margin:0 auto;max-width:580px}.dropzone .dz-message{margin:60px 0!important}.dropzone .dz-button{border:0;background:0 0;font-size:1rem}.dropzone .dz-preview .dz-progress{height:8px!important;margin:8px 0}.toast{text-align:center;position:fixed;letter-spacing:1px;bottom:64px;right:16px;padding:16px 24px;background:#5a5a5a;border-radius:8px;color:#fff;font-size:.75rem;max-width:400px;animation:clear .5s 5s forwards}.toast-error{background:#ff5b5b}fieldset#payment_type .form-card .list .inputGroup{margin:8px;width:calc(25% - 16px)}@media screen and (max-width:541px){#progressbar{margin:0}.wrap .wrap{padding:0}#msform fieldset .form-card{padding:0;width:auto}#msform fieldset .form-card .col-lg-*{margin-right:20px}#items .inputGroup input:checked~label,#items .inputGroup label{font-size:90%;border-radius:unset;border-right:0;border-top:0}#items .inputGroup:nth-child(3n) input:checked~label,#items .inputGroup:nth-child(3n) label{border-right:2px solid #888}#items .inputGroup:nth-child(1) input:checked~label,#items .inputGroup:nth-child(1) label,#items .inputGroup:nth-child(2) input:checked~label,#items .inputGroup:nth-child(2) label,#items .inputGroup:nth-child(3) input:checked~label,#items .inputGroup:nth-child(3) label{border-top:2px solid #888}#items .inputGroup input{height:40px;margin-top:0!important;margin-bottom:0!important}#items .inputGroup input:focus{outline:0;-webkit-tap-highlight-color:transparent}#msform .action-button,#msform .action-button-previous{border-radius:0!important;-webkit-border-radius:0!important;width:calc(100% - 10px);font-weight:400;padding:12px 24px;margin:10px 5px;font-size:88%}.form-card .row.flex .col-lg-3,.form-card .row.flex .col-lg-4,.form-card .row.flex .col-lg-5,.form-card .row.flex .col-lg-6,.form-card .row.flex .col-lg-9{width:100%}.form-card h3{font-size:105%}.form-card .row.flex label{left:16px;font-size:85%}fieldset#items .form-card .list .inputGroup{width:calc(100% / 3);margin:0}fieldset#payment_type .form-card .list .inputGroup{margin:4px;width:calc(50% - 8px)}fieldset#payment_type .inputGroup label{padding:16px 8px}#progressbar #confirm::before,#progressbar #description::before,#progressbar #item::before,#progressbar #payment::before,#progressbar #picture::before{content:""}#progressbar{margin:16px;justify-content:space-between;width:90%}#progressbar li strong{display:none}#progressbar li::before{width:24px;height:24px}#progressbar li::after{width:344%;top:13px}#progressbar li{width:unset}}@keyframes clear{from{opacity:1;transform:translateY(0)}to{transform:translateY(-24px);opacity:0}}.status-page{background:#fff;background:-moz-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-webkit-linear-gradient(top,#fff 0,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0,#e5e5e5 100%);box-shadow:0 1px 0 #ccc;padding:40px;border-radius:4px}.status-page h1{text-shadow:none;text-align:left;font-style:normal;padding:0}.transaction-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:16px 0 0}.transaction-list li{width:25%;display:flex}.transaction-list li a.blue{border-color:#09d}.transaction-list li a{display:block;background:#fff;background:-moz-linear-gradient(-45deg,#fff 0,#e5e5e5 100%);background:-webkit-linear-gradient(-45deg,#fff 0,#e5e5e5 100%);background:linear-gradient(135deg,#fff 0,#e5e5e5 100%);padding:20px;margin:5px;text-align:center;border:1px solid #eee;border-radius:5px;width:100%}.status-page a{color:#09d}.status-bar{margin-top:30px;top:-10px;border-radius:20px;position:relative;height:10px;background:#ffdf6d;background:-moz-linear-gradient(left,#ffdf6d 0,#44b532 100%);background:-webkit-linear-gradient(left,#ffdf6d 0,#44b532 100%);background:linear-gradient(to right,#ffdf6d 0,#44b532 100%)}.status-bar>div{border-radius:0 20px 20px 0;background:#ccc;position:absolute;top:0;right:0;height:100%}.status-bar-labels{display:flex;flex-direction:row}.status-bar-dates{font-size:12px;color:#999;padding-top:3px}.status-bar-labels{display:flex;flex-direction:row}.status-bar-dates>li[active]{display:block}.status-bar-dates>li{display:none}.status-bar-labels>li{width:20%;text-align:center;position:relative}.status-bar-labels>li[active]>span{background:#0a0}.status-bar-labels>li[active]>small{background:#fff}.status-bar-labels>li>small,.status-bar-labels>li>span{position:absolute;background:#ccc;width:20px;height:20px;border-radius:20px;top:-25px;left:50%;transform:translateX(-50%);z-index:0}.status-bar-labels>li>span{z-index:2}.status-bar-labels>li[active]>span i{display:inline-block}.status-bar-labels>li>span i{color:#fff;display:none;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.status-bar-labels>li[active]>div{color:#0a0;font-weight:700}.status-bar-labels>li>div{font-size:12px;text-transform:uppercase;position:relative;top:2px;color:#777}.status-bar-labels>li>small{width:26px;height:26px;border-radius:26px;top:-28px;background:0 0;z-index:1}.transaction-list li a b{display:block;font-size:30px;color:#555}transaction-list li a.blue span{color:#09d}.transaction-list li a span{font-size:14px;display:block;max-width: 158px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.transaction-list li a small{color:#999}.status-description{padding:30px 40px;margin-top:10px;border-radius:8px}.status-description h1.grey{text-align:center}.status-description .grey{color:#555}.status-description h1{color:#09d}.status-description b,.status-description p{font-family:inherit}.status-description>b{display:block;padding:10px 0 5px 0}.status-description p{padding-bottom:10px}.status-description .our-offer{text-align:center;font-size:70px;margin-bottom:20px}.status-description .our-offer b:after{content:" ";position:absolute;left:0;bottom:-3px;height:4px;width:100%;border-radius:8px;background:#ffdf6d;background:-moz-linear-gradient(-45deg,#ffdf6d 0,#44b532 100%);background:-webkit-linear-gradient(-45deg,#ffdf6d 0,#44b532 100%);background:linear-gradient(135deg,#ffdf6d 0,#44b532 100%)}.status-description button.accept-offer{background:#009327;background:-moz-linear-gradient(top,#009327 0,#006e2e 100%);background:-webkit-linear-gradient(top,#009327 0,#006e2e 100%);background:linear-gradient(to bottom,#009327 0,#006e2e 100%)}.status-description button.accept-offer:hover{background:#0a0}.status-description button.accept-offer[disabled]{background:#6b6f6b;cursor:wait}.status-description button{color:#fff;border:none;font-size:20px;line-height:50px;padding:0 30px;border-radius:4px;text-shadow:1px 1px 0 rgb(0 0 0 / 25%)}.status-description button.decline-offer{background:#a90329;background:-moz-linear-gradient(top,#a90329 0,#8f0222 44%,#6d0019 100%);background:-webkit-linear-gradient(top,#a90329 0,#8f0222 44%,#6d0019 100%);background:linear-gradient(to bottom,#a90329 0,#8f0222 44%,#6d0019 100%);font-size:16px;line-height:40px}.status-bar-labels.transaction-declined>li[active].declined-step>span{background:#a00}.status-bar.transaction-declined{background:#ffdf6d;background:-moz-linear-gradient(left,#ffdf6d 0,#ff4747 100%);background:-webkit-linear-gradient(left,#ffdf6d 0,#ff4747 100%);background:linear-gradient(to right,#ffdf6d 0,#ff4747 100%)}.status-bar-labels.transaction-declined>li[active].declined-step>div{color:#a00}.status-description .red{color:#a00}.payment-info-missing{cursor:pointer;position:relative;padding:20px;color:#aaa;border-radius:8px;margin-top:10px;text-shadow:1px 1px 0 rgb(0 0 0 / 25%);background:#222;font-size:14px}.payment-info-missing>i{position:absolute;top:50%;left:10px;transform:translateY(-50%);font-size:32px;color:#0c0}.payment-info-missing>p{padding-left:35px}.payment-info-missing>p>a{color:#0c0}@media screen and (max-width:700px){.transaction-list{flex-wrap:wrap;align-content:flex-start}.status-page{padding:20px 10px}.status-page h1{padding:0;text-align:center;padding-bottom:15px;font-size:28px}.transaction-list li{width:50%}}@media screen and (max-width:425px){#page_content{padding:16px 0;}}