.popup-ad{background:#fff;bottom:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);left:50%;max-width:700px;position:fixed;transform:translate(-50%,50%);z-index:9999}.popup-content{position:relative}.popup-text{padding:15px}.popup-content button{align-items:center;background:red;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:20px;justify-content:center;padding:5px;position:absolute;right:-30px;top:-30px;width:20px}@media (max-width:551px){.popup-ad{max-width:80%;width:100%}}