.kb-page-overlay{display:none;opacity:0;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1002}.kb-page-overlay-bg{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgb(0 0 0 / .5);z-index:-1}.kb-page-overlay-window{display:-webkit-box;display:flex;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:90%;max-width:960px;height:auto;min-height:245px;max-height:90%;padding:40px 0;box-sizing:border-box;background:#FFF}@media all and (max-width:550px){.kb-page-overlay-window{width:calc(100% - 20px);max-height:calc(100% - 20px);padding:20px 0}}.kb-page-overlay-holder{display:-webkit-box;display:flex;flex-direction:column;width:100%}.kb-page-overlay-header{flex:1 1 auto;margin-bottom:20px}.kb-page-overlay-content{flex:1 1 auto;overflow-y:auto;height:100%}.kb-page-overlay-close{position:absolute;z-index:1;top:26px;right:17px}@media all and (max-width:550px){.kb-page-overlay-close{top:0;right:0}}.kb-page-overlay-content h1{margin-bottom:10px}.kb-page-overlay-close a{display:block;width:14px;height:14px;padding:26px 26px;background:#fff url(/wp-content/themes/kbgenii-child/popup/assets/images/icons/close-medium-darkest.svg) no-repeat center center}.kb-page-overlay .nm-row{padding-left:25px;padding-right:25px}@media screen and (max-width:550px){.kb-page-overlay-inner{margin:20px auto;padding:20px 0;height:calc(100% - 40px)}.kb-page-overlay .nm-row{padding-left:15px;padding-right:15px}}.kb-newsletter-overlay .general{display:none}.kb-newsletter-overlay .kb-overlay-newsletter{display:block}.kb-newsletter-overlay .kb-page-overlay-window{max-width:560px}.has-loader:empty:after{display:block;content:" ";position:absolute;top:50%;right:50%;width:12px;height:12px;margin:-6px -6px 0 0;opacity:1;background:#000;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:dotFade 0.8s infinite;animation:dotFade 0.8s infinite;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@-webkit-keyframes dotFade{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes dotFade{0%{opacity:0}50%{opacity:1}100%{opacity:0}}