.no-scroll{overflow:hidden;position:fixed;width:100%}.m-modal-overlay{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:9999}.m-modal-overlay .m-modal-content{padding:30px;max-width:500px;width:90%;background:#fff;border-radius:8px;text-align:center;line-height:1.6}.m-modal-overlay .m-modal-content h3{margin-bottom:1em;font-size:1.375rem}.m-modal-overlay .m-modal-content p{margin:0;font-size:.875rem;text-align:left}.m-modal-overlay .m-modal-content p strong{margin-top:1em;display:block;font-size:1rem;font-weight:normal;color:#187374;text-align:center}.m-modal-overlay .m-modal-content .m-modal-btns{display:flex;justify-content:center;gap:20px;margin-top:20px}.m-modal-overlay .m-modal-content .m-modal-btns .btn-primary{padding:10px;width:6em;background:#4d9e9f;border:none;border-radius:4px;color:#fff;cursor:pointer;transition:.4s}.m-modal-overlay .m-modal-content .m-modal-btns .btn-primary:hover{background:#4bacae}.m-modal-overlay .m-modal-content .m-modal-btns .btn-secondary{padding:10px;width:6em;background:#ccc;border:none;border-radius:4px;color:#333;cursor:pointer;transition:.4s}.m-modal-overlay .m-modal-content .m-modal-btns .btn-secondary:hover{background:#ddd}