.form{display:block;margin:0 auto;max-width:420px;padding-bottom:90px;position:relative;width:100%}@media (min-width:588px){.form{padding-bottom:68px}}.hide-sidebar .form{padding-bottom:90px}.form .captcha>div{margin:0 auto;text-align:center}.form.loading .ref-loading{display:flex}.form_button{display:block;height:50px;margin:0 auto;max-width:100%;width:100%}.form_button[disabled]{background-color:#eaeef3;color:#6e7c8c;pointer-events:none}.form_message{border-radius:5px;display:none;font-size:16px;font-weight:700;left:0;line-height:1.38;margin:10px 0 0;overflow:hidden;position:absolute;width:100%}.rtl .form_message{direction:rtl}.rtl .form_message img{margin-left:10px;margin-right:0}.form_message.error,.form_message.success{display:block}.form_message.error .error,.form_message.success .success{display:flex}.form_message .error{background-color:#ffe6e6;color:#e55c6c}.form_message .error,.form_message .success{align-items:center;display:none;justify-content:center;padding:11px}.form_message .success{background-color:#c8fadc;color:#1e8238}.form_message img{display:block;margin-right:10px}.form_field{margin-bottom:40px;position:relative}.rtl .form_field{direction:rtl}.form_field.required label:before{content:"*"}.form_field.error input:not([type=file]),.form_field.error textarea{border-color:#e55c6c;color:#e55c6c}.form_field.error .form_field_error{display:block}.form_field.error .form_field_drag{border-color:#e55c6c}.form_field.loading .form_field_drag{border-color:#eff2f6}.form_field.loading .form_field_drag .empty-file_desc,.form_field.loading .form_field_drag .empty-file_title,.form_field.loading .form_field_drag input[type=file]{display:none}.form_field.loading .form_field_drag .empty-file progress,.form_field.loading .form_field_drag .empty-file_upload{display:block}.form_field.has-file .form_field_drag{border-color:#eff2f6}.form_field.has-file .form_field_drag .empty-file{display:none}.form_field.has-file .form_field_drag .file-remove,.form_field.has-file .form_field_drag .has-file{display:flex}.form_field_drag{align-items:center;background-color:#eff2f6;border:2px solid #eff2f6;border-radius:5px;box-sizing:border-box;display:flex;justify-content:center;min-height:165px;padding:20px;position:relative;width:100%}.form_field_drag.highlight{border-color:#0072e3!important}.form_field_drag input[type=file]{bottom:0;cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1}.form_field_drag .has-file{align-items:center;display:none;flex-direction:column;justify-content:center;width:100%}.form_field_drag .has-file_img{display:block;height:34px;margin:0 0 10px;width:25px}.form_field_drag .has-file_name{color:#344861;display:block;font-size:20px;font-weight:700;line-height:1.5;max-width:85%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.form_field_drag .empty-file{align-items:center;display:flex;flex-direction:column;justify-content:center}.form_field_drag .empty-file_img{display:block;height:32px;margin:0 0 9px;width:32px}.form_field_drag .empty-file_title,.form_field_drag .empty-file_upload{color:#344861;display:block;font-size:20px;font-weight:700;line-height:1.5;margin:0 0 5px;text-align:center}.form_field_drag .empty-file_upload{display:none}.form_field_drag .empty-file progress{border:none;display:none;height:5px;width:100px}.form_field_drag .empty-file progress::-webkit-progress-bar{background-color:#d6dbe0;border:none;border-radius:4px;box-sizing:border-box}.form_field_drag .empty-file progress::-webkit-progress-value{background-color:#0072e3;border-radius:4px}.form_field_drag .empty-file_desc{color:#6e7c8c;display:block;font-size:15px;text-align:center}.form_field_drag .file-remove{align-items:center;background-color:#fff;border-radius:3px;cursor:pointer;display:none;height:30px;justify-content:center;position:absolute;right:8px;top:8px;width:30px;z-index:5}.form_field_drag .file-remove:hover img{opacity:.8}.form_field_drag .file-remove img{display:block;height:20px;transition:.3s;width:20px}.form_field_error{bottom:-23px;color:#e55c6c;display:none;font-size:15px;left:0;margin:0;position:absolute;width:100%}.form_field_error.centered-error{text-align:center}.form_field_counter{position:absolute;right:0;top:0}.maxLength .form_field_counter{color:#e55c6c}.rtl .form_field_counter{direction:rtl;left:0;right:inherit}.form_field label{color:#6e7c8c;display:block;font-size:15px;margin:0 0 9px;position:relative}.form_field input:not([type=file]),.form_field textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#eff2f6;border:2px solid #eff2f6;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#344861;display:block;font-family:Hauss,sans-serif;font-size:16px;font-weight:600;height:58px;outline:none;padding:0 12px;width:100%}.form_field textarea{height:175px;padding:11px 12px;resize:none}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(359.9deg)}}@keyframes centerSpinner{0%{transform:rotate(0deg)}to{transform:rotate(359.9deg)}}@keyframes confettiFall{0%{top:0;transform:translateY(-100%)}to{top:105%;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes showElement{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes hideElement{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes showTransformText{0%{opacity:0;transform:scale(2)}30%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes hideTransformText{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes spinnerWithTranslate{0%{transform:translateX(-50%) rotate(0deg)}to{transform:translateX(-50%) rotate(359.9deg)}}.getInTouch{padding:8px 0 0}.getInTouch_title{display:block;margin:0 0 40px;text-align:center}.getInTouch .form+.horizontal-placeholder{margin:0}.getInTouch .form+.horizontal-placeholder>div>iframe{margin:20px 0 60px}