#popContainer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.5);padding:25px}.popContent{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);max-width:600px;background-color:#252525;margin:initial;background-image:url(../images/popup-texture.png);background-size:cover;box-shadow:0 0 5px rgba(0,0,0,.75)}.popContent .close{background:initial;border:initial;color:#fff;font-family:verbcondextra;font-size:32px;margin-right:10px;line-height:normal}.popForm{max-width:75%;margin:0 auto}.popForm .heading{color:#fff;text-transform:uppercase;font-family:verbcondextra;font-size:42px;letter-spacing:1px;text-shadow:2px 2px #000;line-height:normal}.popForm .sub-heading{color:#fff;font-family:verbcondextra;font-size:22px;margin-bottom:25px;text-shadow:2px 2px #000}.popForm .details{color:#fff;font-family:verbcondregular;font-size:18px;margin-bottom:25px;text-shadow:2px 2px #000;line-height:normal}.popForm #mc_embed_signup{clear:left;font:14px Helvetica,Arial,sans-serif}.popForm #mc_embed_signup form{padding:0}.popForm #mc_embed_signup .button{width:100%;border-radius:0;border:initial;background-color:#78a300;color:#fff;text-transform:uppercase;font-family:verbcondextra;border-bottom:solid 3px #688d00;line-height:initial;height:initial;margin:initial;padding:12px;font-size:16px;letter-spacing:1px}.popForm #mc_embed_signup .button.loading{}.popForm #mc_embed_signup .button:hover{background-color:#688d00}.popForm #mc_embed_signup .mc-field-group{width:100%}.popForm #mc_embed_signup .mc-field-group input{border-radius:0;width:100%;height:auto;font-size:16px;padding:15px}#mc_embed_signup .validation-advice{font-size:13px;color:#f44336;line-height:initial;margin:10px 0 0;font-weight:400}#mc_embed_signup input.validation-failed{border:2px solid #eb340a!important}.popForm #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{border-radius:0;background:initial;margin:initial;width:100%;padding:5px 0}.popForm #mc_embed_signup div#mce-responses{margin:15px 0;text-align:left;float:initial;top:initial;padding:initial;width:100%}.popForm #mc_embed_signup div.response{margin:initial;float:initial;font-weight:400;padding:initial;width:100%;top:initial;color:#fff}.popForm #mc_embed_signup #mce-error-response{color:#e85c41}.popForm #mc_embed_signup #mce-error-response>a{color:#4b9eea}.popForm .close-text{color:#fff;font-size:14px;margin-top:15px;text-decoration:underline;cursor:pointer}.popForm .existing-subscriber{margin-bottom:45px}.popForm .disclaimer{color:#bdbdbd;font-size:11px;text-align:left;line-height:normal;margin-top:35px;margin-bottom:45px}.popForm .continue{width:100%;border-radius:0;border:initial;background-color:#78a300;color:#fff;text-transform:uppercase;font-family:verbcondextra;border-bottom:solid 3px #688d00;line-height:initial;height:initial;margin:initial;padding:12px;font-size:16px;letter-spacing:1px;cursor:pointer}.popForm .button-container{position:relative}.popForm .loader-overlay{position:absolute;width:100%;height:100%;background:#78a300;display:none}.popForm .loader-block{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%}.popForm .loader{display:block;width:16px;height:16px;border-radius:50%;background-color:#fff;box-shadow:32px 0 #fff,-32px 0 #fff;position:relative;animation:flash .5s ease-out infinite alternate}@keyframes flash{0%{background-color:#fff2;box-shadow:32px 0 #fff2,-32px 0 #fff}50%{background-color:#fff;box-shadow:32px 0 #fff2,-32px 0 #fff2}100%{background-color:#fff2;box-shadow:32px 0 #fff,-32px 0 #fff2}}@media(max-width:455px){.popForm .heading{font-size:22px;margin-bottom:5px}.popForm .details{font-size:16px;margin-bottom:15px}}