.popup-ad{background:#fff;bottom:30px;box-shadow:0 4px 12px rgba(0,0,0,.15);left:30px;max-width:200px;position:fixed;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:5px;top:5px;width:20px}@media (max-width:551px){.popup-ad{bottom:50%;left:50%;max-width:60%;transform:translate(-50%,50%);width:100%}}