@-webkit-keyframes bouncing-loader{to{opacity:.1;-webkit-transform:translate3d(0,-1rem,0);transform:translate3d(0,-1rem,0)}}@keyframes bouncing-loader{to{opacity:.1;-webkit-transform:translate3d(0,-1rem,0);transform:translate3d(0,-1rem,0)}}.bouncing-loader{display:flex;justify-content:center}.bouncing-loader.small>div{width:8px;height:8px;margin:8px .1rem}.bouncing-loader>div{width:1rem;height:1rem;margin:3rem .2rem;background:#8385aa;border-radius:50%;-webkit-animation:bouncing-loader .6s infinite alternate;animation:bouncing-loader .6s infinite alternate}.bouncing-loader>div:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.bouncing-loader>div:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.round-loader,.round-loader:after{border-radius:50%;width:30px;height:30px}.round-loader{font-size:7px;position:relative;text-indent:-9999em;border:.5em solid var(--wgtPrimary);border-left:.5em solid #c4b7b7;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 .8s linear infinite}.round-loader.small{width:15px;height:15px;font-size:5px}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.background-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;opacity:1%;z-index:1000}.newsletter-extra-fields{margin-top:1px;margin-bottom:-16px;position:relative;height:156px}@media (max-width:767px){.newsletter-extra-fields{height:478px}}.newsletter-extra-fields .newsletter-extra-fields-conent{background-color:#fff;font-size:12px;font-weight:600;font-family:noto_sansregular;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1001}.newsletter-extra-fields .newsletter-extra-fields-conent>div{border:2px solid gold;padding:10px 20px;border-radius:5px}.newsletter-extra-fields .newsletter-extra-fields-conent input[type=text].form-control{height:25px!important;font-size:12px;margin-bottom:5px}.newsletter-extra-fields .newsletter-extra-fields-conent .btn-send{padding-top:6px;padding-bottom:5px;line-height:1}.newsletter-extra-fields .newsletter-extra-fields-conent .select-country__control{margin-bottom:5px!important}.newsletter-extra-fields .newsletter-extra-fields-conent .newsletter-type-list-margins{margin-bottom:9px}@media (max-width:991px){.newsletter-extra-fields .newsletter-extra-fields-conent .newsletter-type-list-margins{margin-top:20px}}@media (max-width:767px){.newsletter-extra-fields .newsletter-extra-fields-conent .newsletter-type-list-margins{margin-top:9px}}@media (min-width:768px){.newsletter-extra-fields .newsletter-extra-fields-conent .input-no-margin-bottom input{margin-bottom:0!important}}.newsletter-extra-fields .form-group{margin:0!important;padding:0!important}.newsletter-extra-fields .form-group>div{padding-right:0;padding-left:0}@font-face{font-family:noto_sansbold;src:url(/static/media/notosans-bold-webfont.088e035e.woff2) format("woff2"),url(/static/media/notosans-bold-webfont.15acd799.woff) format("woff");font-weight:400;font-style:600}@font-face{font-family:noto_sansbold_italic;src:url(/static/media/notosans-bolditalic-webfont.5a2d6f8b.woff2) format("woff2"),url(/static/media/notosans-bolditalic-webfont.b18c7d2b.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:noto_sansitalic;src:url(/static/media/notosans-italic-webfont.6bc7a801.woff2) format("woff2"),url(/static/media/notosans-italic-webfont.dac53c08.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:noto_sansregular;src:url(/static/media/NotoSerif.05f9a5b0.woff2) format("woff2"),url(/static/media/NotoSerif.04cbc631.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:noto_sansregular;src:url(/static/media/notosans-regular-webfont.b3c7cfa5.woff2) format("woff2"),url(/static/media/notosans-regular-webfont.e7ef3d34.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"NotoSerif";src:url(/static/media/NotoSerif.05f9a5b0.woff2) format("woff2"),url(/static/media/NotoSerif.04cbc631.woff) format("woff");font-weight:400;font-style:normal}.popover-open-button{border:1px solid #929a9c;padding:3px 10px;border-radius:7px;font-style:italic;width:180px;display:flex;justify-content:space-between;align-items:center;font-size:14px;cursor:pointer}.popover-open-button span{font-family:noto_sansregular!important}.popover{max-width:600px;width:600px}.label-office-category{text-transform:capitalize;font-size:12px;margin-bottom:0}.select-country__control{height:25px!important;min-height:25px!important}.select-country__control .select-country__single-value{font-size:12px!important}.select-country__control .select-country__placeholder~div{padding-bottom:4px;margin:0;padding-top:0}.select-country__control .select-country__clear-indicator,.select-country__control .select-country__dropdown-indicator{padding:1px!important}.select-country__control .select-country__indicator-separator{margin-bottom:3px;margin-top:3px}.select-country__control .select-country__input input{margin-bottom:2px}.select-country__control .select-country__value-container{height:25px!important;min-height:25px!important;position:relative!important}.invalid>div{border-color:#dc3545!important}.footer{position:relative;font-weight:400;font-size:16px!important;padding:0}.footer .newsletter-holder{flex:1 1;width:100%;background-color:rgba(29,174,236,.14);border:2px solid rgba(255,217,0,.527);margin-bottom:30px;z-index:1000}.footer .newsletter-holder .round-loader{display:inline-block;height:10px;width:10px;border-left:.5em solid #fff}.footer span{line-height:25px;color:#93999c;font-size:14px}.footer span b{font-size:14px!important;color:#000}.footer a{font-size:14px;color:#93999c}.footer b{font-size:12px}.login-modal{display:flex!important;justify-content:flex-end}.login-modal .login-modal-content{display:flex;width:500px;margin:0!important}.login-modal .login-modal-content .modal-content{padding:20px}.login-modal .login-modal-content .modal-content .close-login-modal{text-align:right;color:#1daeec;cursor:pointer}.login-modal .login-modal-content .modal-content .close-login-modal img{width:30px}.login-modal .login-modal-content .modal-content label{color:#93999c;font-size:12px}.login-modal .login-modal-content .modal-content input{height:45px}.login-modal .login-modal-content .modal-content a{font-size:12px;color:#3c72b0;font-weight:600;margin-left:5px;text-decoration:underline;font-family:Noto Sans,sans-serif}.modal-backdrop{background:none!important}.world-gem-trade-text{color:#245884;font-size:24px;font-weight:400;font-family:Lustria;margin-right:20px}.trace-for-better-world-text{color:rgba(24,144,255,.7);font-size:25px;font-weight:400;font-family:Italianno;line-height:25px;position:relative;bottom:-8px}.navbar-bottom-images{display:flex}.index-components .index-component-item{display:flex;align-items:center;cursor:pointer;justify-content:space-between}.index-components .index-component-item .content-holder{display:flex;flex-direction:column;flex:1 1}.index-components .index-component-item .content-holder .color-box{height:100px;width:100px;margin-right:15px;border-radius:10px}.index-components .index-component-item .content-holder h4{flex:1 1}.index-components .index-component-item svg{font-size:35px;margin-left:15px;color:#fff;background-color:#1890ff;border-radius:100%;border:1px solid #1890ff}.index-components .index-component-item.isActive .color-box{box-shadow:1px 5px 5px rgba(0,0,0,.65)}.enter-email-field{width:100%}.index-page .footer{margin-top:-95px}.index-page .newsletter-extra-fields,.retailers-page .retailers-content{margin-bottom:80px}.retailers-page .retailers-content .document-content{position:relative}.retailers-page .invoice-section{margin-top:4.5rem!important}@media (max-width:767px){.retailers-page .invoice-section{margin-top:3rem!important}.retailers-page .invoice-section>div:first-child{margin-bottom:2.5rem!important}}.retailers-page .newsletter-extra-fields{margin-top:-75px}.retailers-page .retailers-img-hero{position:relative;left:8px}.retailers-page b{font-size:1.2rem!important}.retailers-page p{margin-top:5px}.retailers-page h2.highlight{font-size:1.75rem!important}@media (min-width:768px) and (max-width:991px){.retailers-page b{font-size:1rem!important;font-weight:700}.retailers-page p{font-size:.9rem!important;margin-top:5px}}.service-fee{border:2px solid #0074a0;margin-bottom:15px;font-size:12px;border-radius:4px;padding:10px;margin-left:-4px;margin-right:-4px}.service-fee p{margin:0}.service-fee p.ml-3{margin-left:10px!important}.work-orders-page p{position:relative;z-index:2}.work-orders-page .work-orders-services-bg{width:450px;position:absolute;top:148px;z-index:1;left:-145px;background-image:url(/images/work-orders-hero-bg.png);height:176px;background-size:cover}.work-orders-page .kimberley-holder{padding-top:3rem}.work-orders-page .services-third-column{margin-left:-80px}.work-orders-page .footer{margin-top:70px}.select-card h4,.select-card h5{font-family:"NotoSerif";color:#014a6a}.select-card h4{font-size:18px!important}.select-card h5{font-size:16px!important}.register-page p{font-size:14px!important;margin-bottom:0;color:#000}.register-page p.small{font-size:12px!important}.register-page p.large{font-size:16px!important}.register-page p.xlarge{font-size:18px!important}.register-page h2{font-size:36px!important;color:#000}.register-page h3,.register-page h4,.register-page h5{font-family:"NotoSerif"}.register-page h3{font-size:28px!important}.register-page h4{font-size:24px!important}.register-page h5{font-size:18px!important}.register-page .text-secondary{color:#93999c}.register-page .form-group label{font-size:14px;padding-right:0;padding-left:0;line-height:1.5;color:#818384}.register-page .form-group input{height:36px!important}.register-page .form-group>div{align-items:center!important;display:flex!important}.register-page .personal-login-box{background:#f8f8f8;border:2px solid #014a6a;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:10px}.register-page #tooltipBuyingPublic{font-size:14px;position:relative;top:-2px;margin:0 7px;color:#929a9c;cursor:pointer}.register-page .check-account-form label{font-size:18px!important;color:#000;line-height:1}.register-page .permission-form label,.register-page .types-form label{font-size:16px!important;color:#000}.register-page .no-cursor{cursor:auto}.register-page .alert-congradulations{background:#d0e2fc;border:2px solid #979797;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px;padding:1.5rem}.register-page .select-search>div{width:100%}.register-page .select-search .select-search__control{height:36px!important;min-height:36px!important}.register-page .select-search .select-search__control .select-search___single-value{font-size:12px!important}.register-page .select-search .select-search__control .select-search__value-container{height:36px!important;min-height:36px!important;position:relative!important}.register-page .select-search .select-search__control .select-search__placeholder~div{padding-bottom:2px;margin:0;padding-top:0}.register-page .select-search .select-search__control .select-search__clear-indicator,.register-page .select-search .select-search__control .select-search__dropdown-indicator{padding:1px 2px!important}.register-page .select-search .select-search__control .select-search__indicator-separator{margin-bottom:6px;margin-top:6px}.register-page .select-search .select-search__control .select-search__input input{margin-bottom:2px}.register-page .register-personal-form .row{margin-left:0!important;margin-right:0!important}.register-page .register-personal-form .row label{white-space:nowrap!important}.register-page .create-profile-form .row{margin-left:0!important;margin-right:0!important}.register-page .contact-box{background-color:#d1e5ff;border-color:76993}.register-page .contact-box .margin-text-left-regular{margin-left:30px}.register-page .contact-box .margin-text-right-small{margin-right:8px}.register-page .contact-box p{color:#076993!important}.popover-request-join .btn-request-join{background-color:transparent;border:unset;color:#000;font-size:16px}.modal-request-join .modal-content{background-color:#f6f7f8;font-family:noto_sansregular}.modal-request-join .modal-content .form-group label{font-size:14px;text-align:right;padding-right:0;padding-left:0;line-height:1.5;color:#818384}.modal-request-join .modal-content .form-group input{height:36px!important}.modal-request-join .modal-content .form-group>div{align-items:center!important;display:flex!important}.modal-request-join .modal-content h3{font-size:28px!important;font-family:"NotoSerif"!important;color:#014a6a!important}.modal-request-join .modal-content h5{font-size:12px!important;font-family:noto_sansbold!important;color:#373c3e}.modal-request-join .modal-content .provide-message label{text-align:left!important;margin-left:1rem!important}.modal-request-join .modal-content .provide-message .form-group{margin-bottom:0}@media (max-width:767px){.modal-request-join .modal-content .form-group label{padding-left:15px!important;padding-right:15px!important;text-align:left!important}.modal-request-join .modal-content .provide-message .form-group label{padding-left:0!important}}.modal-request-join .office-box{background-color:#e8d6cf;padding:0 10px;height:40px;border-radius:10px;display:flex;align-items:center;font-size:12px;color:#0f56b3;font-family:noto_sansbold;width:60%}.modal-request-join .office-box>div:first-child{margin-right:1rem}.modal-request-join .office-box img{height:12px}
/*# sourceMappingURL=Register.c56b26d4.chunk.css.map */