.cz_popup_modal .cz_overlay{z-index:1}.cz_show_popup .cz_overlay{display:block!important}.cz_popup_modal,.compose-mode .vc_element.vc_cz_popup{z-index:99999999;width:100%;height:100%;display:none;top:0;left:0;position:fixed!important}.compose-mode .vc_element.vc_cz_popup{display:block!important;position:relative!important}.cz_popup_in{z-index:2;color:#111;scrollbar-width:thin;transform-origin:50%;background:#fff;width:500px;min-width:300px;min-height:30px;max-height:88%;padding:40px;animation:.7s cubic-bezier(.18,.89,.33,1) forwards CubicInPopup;position:fixed;top:50%;left:50%;overflow:hidden auto}@keyframes CubicInPopup{0%{transform:translate(-50%,-50%)scale(.9)}to{transform:translate(-50%,-50%)scale(1)}}.vc_element.vc_cz_popup{overflow:visible!important}.cz_popup_modal .cz_close_popup{color:inherit;cursor:pointer;z-index:9;text-align:center;border-radius:inherit;transform-origin:50%;width:2em;height:2em;margin:0;padding:2px;font-size:16px;transition:all .3s ease-in-out;position:absolute;top:20px;right:20px;line-height:2em!important}.rtl .cz_popup_modal .cz_close_popup{left:20px;right:auto}.cz_popup_modal .cz_close_popup:hover{opacity:.7}.xtra-popup{cursor:pointer}.codevz-preview-popup{letter-spacing:4px;text-transform:uppercase;opacity:.5;border:1px dashed #33333382;border-radius:5px;margin:10px auto;padding:10px 25px;font-size:14px;display:table}header .codevz-preview-popup,footer .codevz-preview-popup,div.woocommerce .codevz-preview-popup{display:none}@media screen and (width<=480px){.cz_popup_in{box-sizing:border-box;min-width:0;animation:none;left:5%;transform:translateY(-50%);max-width:90%!important;max-height:85%!important}}