.mfield_file .mf_files_dock{border:1px dashed #cfd3d9;background-color:#fff;width:100%;height:110px;font-size:14px;text-align:center;padding:10px;position:relative;border-radius:3px;position:relative;box-sizing:border-box}.mfield_file .mf_files_dock_hover{background-color:#fafafa}.mfield_file .mf_files_dock_hover:before{background:#fafafa;content:'';position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.mfield_file .mf_files_dock p i{margin-right:10px}.mfield_file .mf-files-dock-uploader{position:absolute;width:calc(100% - 40px);height:auto;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;line-height:32px;margin:0 auto;float:none;text-align:center}.mfield_file .mf-files-dock-uploader span{margin-left:5px;margin-right:5px}.mfield_file .mf-files-dock-uploader label{padding:0 10px;display:inline-block;line-height:30px;margin:0;cursor:pointer}.mfield_file .mf-files-dock-limit{position:absolute;bottom:5px;right:10px;z-index:1;font-size:105%}.mfield_consent .mf_description{max-height:200px;overflow-y:scroll;border:1px solid #ddd;padding:10px;font-size:85%;background:#fff}.mf_input_consent>label>input{margin-right:5px;outline:0}.mf_input_consent>label>input,.mf_input_consent>label>span{font-weight:400;vertical-align:middle}.mform_container .g-recaptcha{margin-bottom:20px}.mform_header .mf-continue-link{background:#fff;display:inline-block;padding:10px;border-radius:2px;box-shadow:0 3px 2px 0 rgb(66 103 126 / 20%);max-width:100%}.ajax-mega-form{position:relative}.ajax-mega-form.mf-mask>:not(.mform_footer){opacity:.8}.ajax-mega-form.mf-mask>.mform_body,.ajax-mega-form.mf-mask>.mform_footer,.ajax-mega-form.mf-mask>.mform_pages{position:relative}.ajax-mega-form.mf-mask>.mform_body:after,.ajax-mega-form.mf-mask>.mform_footer:after,.ajax-mega-form.mf-mask>.mform_pages:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0}.mf-submit-processing{position:relative}.mf-submit-processing .mf-btn-txt{visibility:hidden}.mf-dots-spinner,.mf-dots-spinner *{box-sizing:border-box}.mf-dots-spinner{height:10px;width:calc(20px * 3);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mf-dots-spinner .mf-dot{width:10px;height:10px;margin:0 calc(10px / 2);border:calc(10px / 5) solid #fff;background:#fff;border-radius:50%;float:left;transform:scale(0);-webkit-animation:mf-dots-spinner-animation 1s ease infinite 0s;animation:mf-dots-spinner-animation 1s ease infinite 0s}.mf-dots-spinner .mf-dot:first-child{-webkit-animation-delay:calc(300ms * 1);animation-delay:calc(300ms * 1)}.mf-dots-spinner .mf-dot:nth-child(2){-webkit-animation-delay:calc(300ms * 2);animation-delay:calc(300ms * 2)}.mf-dots-spinner .mf-dot:nth-child(3){-webkit-animation-delay:calc(300ms * 3);animation-delay:calc(300ms * 3)}@-webkit-keyframes mf-dots-spinner-animation{50%{transform:scale(1);opacity:1}100%{opacity:0}}@keyframes mf-dots-spinner-animation{50%{transform:scale(1);opacity:1}100%{opacity:0}}.mf-submit-container{display:block}.mf-submit-container:after,.mf-submit-container:before{content:'';display:table;clear:both}.mf-submit-container .mf-prev-btn,.mf-submit-container .mf-save-btn{margin-right:10px}.mform_pages_progress_indicator.mf_progress_top{margin-bottom:30px}.mform_pages_progress_indicator.mf_progress_bottom{margin-top:30px}.mform_progress_bar{position:relative;background:#e8e8e8}.mf_progressbar_percentage{padding:0;padding-right:10px;font-size:90%;line-height:20px;text-align:right}.mf_progressbar_percentage.percentbar_blue{background:#28303d;color:#fff}.mform_pages_progress_indicator.mform_steps{display:flex;flex-direction:row;flex-wrap:wrap;flex:0 1 100%}.mform_pages_progress_indicator .mf_step{flex:1 0;text-align:center;padding:0 10px;width:50%;position:relative;border-right:none;border-left:none;line-height:40px}.mf_step_number{position:relative;background:0 0;border-radius:50%;border:2px solid #cfd3d9;font-weight:500;height:40px;width:40px;line-height:34px;display:inline-block;text-align:center;font-size:110%}.mf_step_label{color:inherit;font-weight:600;line-height:16px;padding-left:15px;display:inline-block}.mf_step_completed .mf_step_number{color:#fff;border-color:#28303d;background:#28303d}.mf_step_completed .mf_step_number:before{content:"\e914";font-family:megaicons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:110%;z-index:1}.mf_step_completed .mf_step_number:after{content:"";width:100%;height:100%;left:0;right:0;background:#28303d;position:absolute;border-radius:50%}.mf_step_active .mf_step_number{background:#cfd3d9;color:#28303d}.mfield_file .mf_files_completed,.mfield_file .mf_files_pending{display:block}.mfield_file .mf_files_completed>span,.mfield_file .mf_files_pending>span{display:block}.mfield_file .mf_files_completed>span:last-child,.mfield_file .mf_files_pending>span:last-child{margin-bottom:5px}.mfield_file .mf_files_completed .mf-delete-file{display:inline-block;vertical-align:text-bottom;cursor:pointer;font-size:110%;margin-right:5px}.mfield_file .mf_files_completed .mf-delete-file:hover{opacity:.8}.mfield_file .mf-files-dock-limit[data-max="0"]{display:none}.mfield_file .mf_progress{margin-left:3px;margin-right:3px}