.text-modal-main{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}#text-modal .close,#text-modal .close:hover,.close:focus{color:#aaa;float:right;font-size:28px;font-weight:700}#text-modal .close:hover,.close:focus{cursor:pointer}#text-modal .modal-content{animation:fade-in .3s;background-color:#fff;border:1px solid #888;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin:15% auto;max-width:500px;padding:20px;width:80%}#text-modal-close-button{background-color:#188ccb;cursor:pointer;padding:1rem 3rem}#text-modal-close-button:hover{background-color:#1a9ce2}