.contact-page .flag-position{position:absolute;right:40px;top:44%;transform:translateY(-50%)}.contact-page .contact-cards .animate-box{padding:20px 35px 90px;height:100%;min-height:400px;position:relative;margin-bottom:20px}.contact-page .contact-cards .animate-box a,.contact-page .contact-cards .animate-box button{position:absolute;bottom:0;border:1px solid hsla(0,0%,80%,.584)}@media(max-width:1450px){.contact-page .contact-cards .animate-box a,.contact-page .contact-cards .animate-box button{left:50%;width:90%;transform:translate(-50%);padding:10px!important;font-size:16px;text-align:center}}.contact-page .contact-animation{padding:100px 0}.contact-page .contact-animation .bg-glass.left{top:-200px;left:-32%}.contact-page .contact-animation .common-move.left{left:-510px;top:-316px}.contact-page .contact-animation .address-col{position:relative;padding-left:35px}.contact-page .contact-animation .address-col:before{content:"";background:url(https://cdn.jewelexperts.com/frontend/assets/je-images/location.svg);width:30px;height:30px;background-size:contain;background-repeat:no-repeat;position:absolute;top:8px;left:0}.contact-page .contact-animation .address-col h4,.contact-page .contact-animation .address-col p{display:inline-block}.contact-page form label{width:100%;margin-left:0;margin-bottom:15px}.contact-page form input::-moz-placeholder,.contact-page form textarea::-moz-placeholder{color:#030046!important;opacity:.7!important}.contact-page form input::placeholder,.contact-page form textarea::placeholder{color:#030046!important;opacity:.7!important}.contact-page form .required{font-weight:400!important}.contact-page form .form-check-input{box-shadow:0 3px 8px #0000003d;width:21px;height:21px}.contact-page form .phone-with-country{display:flex;align-items:center;background-color:#fff;border-radius:4px;border:1px solid #00c1e7;margin:0 0 30px;position:relative}.contact-page form .phone-with-country .country-flag{position:relative;max-width:60px;width:100%}.contact-page form .phone-with-country .country-flag:before{position:absolute;top:50%;color:#000;right:10px;transform:translateY(-50%);font-family:Font Awesome\ 5 Free;font-size:14px;content:"";font-weight:900}.contact-page form .phone-with-country .country-flag .flag-icons{position:absolute;top:50%!important;left:35%;transform:translate(-50%,-50%);right:unset!important}.contact-page form .phone-with-country .country-flag select{position:relative;color:transparent!important;margin:0!important;background:transparent;font-size:0!important;border:none!important;outline:unset!important}.contact-page form .phone-with-country .country-flag select option{color:#030046;font-size:16px!important}.contact-page form .phone-with-country input{margin:0!important;border:none!important;box-shadow:none}.contact-page form .phone-with-country .required{position:absolute;bottom:-20px;font-weight:400}.contact-page form select{height:52px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;padding-right:40px!important}.contact-page form .form-control,.contact-page form .multiselect-wrapper,.contact-page form select{border:1px solid #00c1e7!important;border-radius:5px;padding:13px 10px;font-size:18px;color:#030046}.contact-page form .form-control::-moz-placeholder,.contact-page form .multiselect-wrapper::-moz-placeholder,.contact-page form select::-moz-placeholder{color:gray;font-size:18px}.contact-page form .form-control::placeholder,.contact-page form .multiselect-wrapper::placeholder,.contact-page form select::placeholder{color:gray;font-size:18px}.contact-page form .multiselect-tag,.contact-page form .multiselect-tags{margin-bottom:0!important;margin-top:0!important}.contact-page form .multiselect,.contact-page form input,.contact-page form select,.contact-page form textarea{margin-bottom:10px}.contact-page form .multiselect::-moz-placeholder,.contact-page form input::-moz-placeholder,.contact-page form select::-moz-placeholder,.contact-page form textarea::-moz-placeholder{opacity:.3}.contact-page form .multiselect::placeholder,.contact-page form input::placeholder,.contact-page form select::placeholder,.contact-page form textarea::placeholder{opacity:.3}.contact-page form button:not(.btn-reset){border:0;padding:10px 30px}.contact-page form .dz-error-message{bottom:-8px}.contact-page .accept-popup{position:absolute;inset:0;background-color:#e5f0fecf;z-index:5;display:flex;justify-content:center;align-items:center;backdrop-filter:blur(1px);transition:all .3s ease-in-out;transform:scale(1)}.contact-page .accept-popup.hide{transform:scale(0);opacity:0}.contact-page .accept-popup .bg-blur{padding:25px;max-width:400px;width:100%;transition:all .5s ease;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d;margin:0 15px;background-color:#fff}.contact-page .contact-form-on-page{padding:10px;border-radius:7px;position:relative;overflow:hidden}.contact-page .contact-form-on-page input::-moz-placeholder,.contact-page .contact-form-on-page textarea::-moz-placeholder{color:gray!important;font-weight:lighter!important;opacity:.7!important}.contact-page .contact-form-on-page .multiselect-placeholder,.contact-page .contact-form-on-page input::placeholder,.contact-page .contact-form-on-page textarea::placeholder{color:gray!important;font-weight:lighter!important;opacity:.7!important}.contact-page .contact-form-on-page .accept-popup{border-radius:15px}@media(max-width:767px){.contact-page .contact-form-on-page .accept-popup{align-items:flex-end}.contact-page .contact-form-on-page .accept-popup .bg-blur{margin-bottom:25vh}}.contact-page .contact-form-on-page .multiselect-caret{z-index:5}.contact-page .map-tabs-wrapper .nav-tabs{margin-left:7%}.contact-page .map-tabs-wrapper .map{padding:20px}.contact-page .map-tabs-wrapper .map iframe{width:100%;border-radius:10px;height:500px}.contact-page .map-tabs-wrapper .address{position:relative;padding:15px 25px 15px 55px;border-radius:10px;border:1px solid transparent}.contact-page .map-tabs-wrapper .address p{margin:0}.contact-page .map-tabs-wrapper .address.active{border-color:#00c1e7}.contact-page .map-tabs-wrapper .address.active a{display:block!important;color:#056cf2;font-size:18px}.contact-page .map-tabs-wrapper .address:before{content:"";background:url(https://cdn.jewelexperts.com/frontend/assets/je-images/location.svg);width:40px;height:40px;background-size:contain;background-repeat:no-repeat;position:absolute;top:18px;left:10px}.contact-page .modal-dialog{max-width:600px!important;width:100%}@media(max-width:1600px){.contact-page .contact-animation .bg-glass.left{left:-60%}.contact-page .contact-animation .common-move.left{left:-710px}}@media(max-width:1199px){.contact-page .contact-cards .animate-box{padding:12px 15px 90px;height:auto}.contact-page .contact-cards .animate-box .suite-btn{padding:10px 14px}.contact-page .contact-cards .animate-box img{width:50px}}@media(max-width:767px){.contact-page .contact-cards .animate-box{min-height:auto}.contact-page .contact-cards .animate-box h3{margin:10px 0!important}.contact-page .contact-animation .bg-glass.left{left:33%;top:-315px}.contact-page .address-col{margin-bottom:20px}.contact-page .map{padding:10px}}.dark-version .contact-page .modal-dialog .modal-content{background:#474576;overflow:hidden}.dark-version .contact-page .animate-box img{filter:brightness(0) saturate(100%) invert(85%) sepia(6%) saturate(1832%) hue-rotate(173deg) brightness(101%) contrast(103%)}.dark-version .contact-page .contact-animation .address-col:before{filter:brightness(0) saturate(100%) invert(100%) sepia(2%) saturate(6%) hue-rotate(118deg) brightness(104%) contrast(100%)}.dark-version .contact-page form .form-control,.dark-version .contact-page form .multiselect-wrapper,.dark-version .contact-page form select{background:#77769a;border-color:#ccc!important;color:#fff!important}.dark-version .contact-page form .form-control::-moz-placeholder,.dark-version .contact-page form .multiselect-wrapper::-moz-placeholder,.dark-version .contact-page form select::-moz-placeholder{color:#fff}.dark-version .contact-page form .form-control::placeholder,.dark-version .contact-page form .multiselect-wrapper::placeholder,.dark-version .contact-page form select::placeholder{color:#fff}.dark-version .contact-page form button:not(.btn-reset){border:0;padding:10px 30px}.dark-version .contact-page form .multiselect-placeholder{color:#fff;font-size:18px}.dark-version .contact-page form .multiselect-tags-search{background:transparent}.dark-version .contact-page form .multiselect-dropdown{background:#4f4d7e}.dark-version .contact-page form .phone-with-country{background-color:#77769a!important;border-color:#ffffff8c!important}.dark-version .contact-page form .phone-with-country .country-flag:before{color:#fff!important}.dark-version .contact-page form .popup-close{color:#fff;opacity:.8}.dark-version .contact-page form .required{color:#f66}.dark-version .contact-page a{color:#fff}.dark-version .contact-page .accept-popup{background-color:#0a0848bd}.dark-version .contact-page .accept-popup .accept-content.bg-blur{background-color:#474576;box-shadow:inset 0 0 60px 65px #201f58}.dark-version .contact-page .contact-form-on-page input::-moz-placeholder,.dark-version .contact-page .contact-form-on-page textarea::-moz-placeholder{color:#fff!important;opacity:.4!important;font-weight:100!important}.dark-version .contact-page .contact-form-on-page .multiselect-placeholder,.dark-version .contact-page .contact-form-on-page input::placeholder,.dark-version .contact-page .contact-form-on-page textarea::placeholder{color:#fff!important;opacity:.4!important;font-weight:100!important}.dark-version .contact-page .contact-form-on-page .multiselect-wrapper,.dark-version .contact-page .contact-form-on-page .phone-with-country,.dark-version .contact-page .contact-form-on-page input[type=text],.dark-version .contact-page .contact-form-on-page textarea{background-color:#484678!important}
