.contact-page .flag-position{position:absolute;right:40px;top:44%;transform:translateY(-50%)}.contact-page .contact-cards .animate-box{height:100%;margin-bottom:20px;min-height:400px;padding:20px 35px 90px;position:relative}.contact-page .contact-cards .animate-box a,.contact-page .contact-cards .animate-box button{border:1px solid hsla(0,0%,80%,.584);bottom:0;position:absolute}@media(max-width:1450px){.contact-page .contact-cards .animate-box a,.contact-page .contact-cards .animate-box button{font-size:16px;left:50%;padding:10px!important;text-align:center;transform:translate(-50%);width:90%}}.contact-page .contact-animation{padding:100px 0}.contact-page .contact-animation .bg-glass.left{left:-32%;top:-200px}.contact-page .contact-animation .common-move.left{left:-510px;top:-316px}.contact-page .contact-animation .address-col{padding-left:35px;position:relative}.contact-page .contact-animation .address-col:before{background:url(https://cdn.jewelexperts.com/frontend/assets/je-images/location.svg);background-repeat:no-repeat;background-size:contain;content:"";height:30px;left:0;position:absolute;top:8px;width:30px}.contact-page .contact-animation .address-col h4,.contact-page .contact-animation .address-col p{display:inline-block}.contact-page form label{margin-bottom:15px;margin-left:0;width:100%}.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;height:21px;width:21px}.contact-page form .phone-with-country{align-items:center;background-color:#fff;border:1px solid #00c1e7;border-radius:4px;display:flex;margin:0 0 30px;position:relative}.contact-page form .phone-with-country .country-flag{max-width:60px;position:relative;width:100%}.contact-page form .phone-with-country .country-flag:before{color:#000;content:"";font-family:Font Awesome\ 5 Free;font-size:14px;font-weight:900;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.contact-page form .phone-with-country .country-flag .flag-icons{left:35%;position:absolute;right:unset!important;top:50%!important;transform:translate(-50%,-50%)}.contact-page form .phone-with-country .country-flag select{background:transparent;border:none!important;color:transparent!important;font-size:0!important;margin:0!important;outline:unset!important;position:relative}.contact-page form .phone-with-country .country-flag select option{color:#030046;font-size:16px!important}.contact-page form .phone-with-country input{border:none!important;box-shadow:none;margin:0!important}.contact-page form .phone-with-country .required{bottom:-20px;font-weight:400;position:absolute}.contact-page form select{height:52px;overflow-x:hidden;padding-right:40px!important;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.contact-page form .form-control,.contact-page form .multiselect-wrapper,.contact-page form select{border:1px solid #00c1e7!important;border-radius:5px;color:#030046;font-size:18px;padding:13px 10px}.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{border:0;padding:10px 30px}.contact-page form .dz-error-message{bottom:-8px}.contact-page .accept-popup{align-items:center;backdrop-filter:blur(1px);background-color:#e5f0fecf;display:flex;inset:0;justify-content:center;position:absolute;transform:scale(1);transition:all .3s ease-in-out;z-index:5}.contact-page .accept-popup.hide{opacity:0;transform:scale(0)}.contact-page .accept-popup .bg-blur{background-color:#fff;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d;margin:0 15px;max-width:400px;padding:25px;transition:all .5s ease;width:100%}.contact-page .contact-form-on-page{border-radius:7px;overflow:hidden;padding:10px;position:relative}.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{border-radius:10px;height:500px;width:100%}.contact-page .map-tabs-wrapper .address{border:1px solid transparent;border-radius:10px;padding:15px 25px 15px 55px;position:relative}.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{color:#056cf2;display:block!important;font-size:18px}.contact-page .map-tabs-wrapper .address:before{background:url(https://cdn.jewelexperts.com/frontend/assets/je-images/location.svg);background-repeat:no-repeat;background-size:contain;content:"";height:40px;left:10px;position:absolute;top:18px;width:40px}.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{height:auto;padding:12px 15px 90px}.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{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;font-weight:100!important;opacity:.4!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;font-weight:100!important;opacity:.4!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}
