.contact-modal .btn-close.btn-close--white{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e") center/1em auto no-repeat!important;opacity:.9;filter:none!important}.contact-modal .btn-close.btn-close--white:hover{opacity:1}.contact-modal.modal{z-index:20000}.contact-modal input,.contact-modal select,.contact-modal textarea{outline:none;border:none}.contact-modal textarea:focus,.contact-modal input:focus{border-color:transparent!important}.contact-modal input::-webkit-input-placeholder,.contact-modal textarea::-webkit-input-placeholder{color:#adadad}.contact-modal input:-moz-placeholder,.contact-modal textarea:-moz-placeholder{color:#adadad}.contact-modal input::-moz-placeholder,.contact-modal textarea::-moz-placeholder{color:#adadad}.contact-modal input:-ms-input-placeholder,.contact-modal textarea:-ms-input-placeholder{color:#adadad}.contact-modal input:focus::-webkit-input-placeholder,.contact-modal textarea:focus::-webkit-input-placeholder{color:transparent}.contact-modal input:focus:-moz-placeholder,.contact-modal textarea:focus:-moz-placeholder{color:transparent}.contact-modal input:focus::-moz-placeholder,.contact-modal textarea:focus::-moz-placeholder{color:transparent}.contact-modal input:focus:-ms-input-placeholder,.contact-modal textarea:focus:-ms-input-placeholder{color:transparent}.contact-modal button{outline:none!important;border:none;background:transparent}.contact-modal button:hover{cursor:pointer}.contact-modal iframe{border:none!important}.contact-modal .container{max-width:1200px}.contact-modal .container-contact100{width:100%;min-height:100vh;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:15px;background:linear-gradient(45deg,#00dbde,#fc00ff)}.contact-modal .wrap-contact100{background:#fff;border-radius:10px;overflow:hidden;padding:3px 3px 0 0}.contact-modal .contact100-form{width:100%;text-align:left}.contact-modal .contact100-form-title{display:block;font-size:39px;color:#333;line-height:1.2;text-align:center;padding-bottom:44px}.contact-modal .wrap-input100{width:100%;position:relative;border-bottom:2px solid #d9d9d9;margin-bottom:10px;padding-bottom:10px}.contact-modal .label-input100{font-size:var(--font-size);font-weight:500;color:var(--himalai-color);line-height:1.5;padding-left:5px}.contact-modal .input100{font-size:var(--font-size);display:block;width:100%;background:transparent;color:#333;line-height:1.2;padding:0 5px}.contact-modal .focus-input100{position:absolute;display:block;width:100%;height:100%;top:0;left:0;pointer-events:none}.contact-modal .focus-input100:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;transition:all .4s;background:#7f7f7f}.contact-modal .select100{font-size:var(--font-size-medium-15);display:block;width:100%;background:transparent;color:#333;line-height:1.2;padding:0;height:40px;cursor:pointer}.contact-modal input.input100{height:35px}.contact-modal textarea.input100{padding-top:9px;padding-bottom:13px}.contact-modal .input100:focus+.focus-input100:before,.contact-modal .has-val.input100+.focus-input100:before{width:100%}.contact-modal .container-contact100-form-btn{display:flex;flex-wrap:wrap;justify-content:center;padding-top:13px;max-width:100%;width:400px;margin:0 auto}.contact-modal .wrap-contact100-form-btn{width:100%;position:relative;z-index:1;border-radius:25px;overflow:hidden;margin:0 auto}.contact-modal .contact100-form-bgbtn{position:absolute;z-index:-1;width:300%;height:100%;background:#063b53;top:0;left:-100%;transition:all .4s}.contact-modal .contact100-form-btn{display:flex;justify-content:center;align-items:center;padding:0 20px;width:100%;height:54px;font-size:var(--font-size-x-large);color:#fff;line-height:1.2}.contact-modal .wrap-contact100-form-btn:hover .contact100-form-bgbtn{left:0}.contact-modal .contact100-form-btn i{transition:all .4s}.contact-modal .contact100-form-btn:hover i{transform:translate(10px)}.contact-modal .validate-input{position:relative}.contact-modal .alert-validate:before{content:attr(data-validate);position:absolute;max-width:70%;background-color:#fff;border:1px solid #c80000;border-radius:2px;padding:4px 25px 4px 10px;top:20%;transform:translateY(-50%);right:0;pointer-events:none;color:#c80000;font-size:13px;line-height:1.4;text-align:left;visibility:hidden;opacity:0;transition:opacity .4s}.contact-modal .alert-validate:after{content:"";font-family:FontAwesome;display:block;position:absolute;color:#c80000;font-size:16px;top:20%;transform:translateY(-50%);right:4px}.contact-modal .alert-validate:hover:before{visibility:visible;opacity:1}@media (max-width: 600px){.contact-modal .wrap-input100{padding-bottom:0;margin-bottom:8px}}@media (max-width: 992px){.contact-modal .alert-validate:before{visibility:visible;opacity:1}}
