.custom-modal{display:none;justify-content:center;align-items:center;position:fixed;z-index:51000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,.4)}.custom-modal.modal-open{display:flex}.custom-modal .custom-modal-content{opacity:0;transition:opacity 0.2s;color:#414141;background-color:#FFF;padding:20px;max-width:550px;width:100%;margin:8px;box-shadow:2px 2px 11px 0 rgba(0,0,0,.1)}.custom-modal.modal-open .custom-modal-content{opacity:1;display:flex;align-items:center;flex-direction:column}.custom-modal-button-container{width:50%}.custom-modal .custom-modal-header{text-align:center;margin-bottom:15px;font-size:16px;font-weight:400}.custom-modal .custom-close-modal{color:#aaa;float:right;font-size:28px;font-weight:700}.custom-modal .custom-close-modal:hover,.custom-modal .custom-close-modal:focus{color:#000;text-decoration:none;cursor:pointer}.custom-modal .custom-modal-content p{font-size:14px;margin-top:8px}.custom-modal .form-control-label{width:unset}.modal-error-message{display:none;color:red;text-align:center;margin-bottom:10px;font-size:14px}.modal-error-message.success{color:#7fd525}#imitateConfirm.disabled{opacity:.5;pointer-events:none}@media (max-width:767px){.custom-modal .floating-label-group .floating-label:not(.my-account-page-content .floating-label){top:18px}.custom-modal .floating-label-group input:not(.my-account-page-content .floating-label-group input):focus~.floating-label{top:-4px}}.custom-modal .form-element input,.custom-modal .form-element input:focus{margin-top:0;border-bottom-left-radius:0;border-top-left-radius:0}.custom-modal .form-control.form-control-select{border-bottom-left-radius:5px;border-top-left-radius:5px}.custom-modal .select-input-container select.form-control:not([size]):not([multiple]){height:42px}