.popup{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;overflow:hidden;overflow:auto;position:fixed;top:0;width:100%;z-index:9999!important}.popup.is-open{display:block}.popup_dialog{margin:20px auto;max-width:680px;padding-left:20px;padding-right:20px;position:relative}@media (max-width:768px){.popup_dialog{max-width:unset;width:auto}}.popup_content{background-color:#fff;border-radius:10px;color:#9b9ac1;padding:30px 60px}.popup_content p{font-family:DM Sans}.popup_close{cursor:pointer;font-size:15px;position:absolute;right:40px;top:10px}