#signup__cta{position:fixed;bottom:-500px;width:100%;background:rgba(0,0,0,.75);max-height:100vh;padding:30px 10px 40px;transition-property:all;transition-duration:1.5s;transition-timing-function:cubic-bezier(0,1,.5,1);z-index:999}.accessible-text{border:0;clip:rect(0 0 0 0);height:1px;top:-1px;overflow:hidden;padding:0;position:absolute;width:1px;font-size:14px}.signup__cta--scrolled{bottom:0!important}.signup__cta--closed,.signup__cta--hide{bottom:-500px!important}#signup__ctaClose{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;position:absolute;top:35px;right:20%;color:#ccc;font-family:Helvetica,sans-serif;font-size:14px;line-height:16px;padding:0;margin:0;outline:none!important;cursor:pointer}.signup__ctaContainer{padding:0 10px;max-width:675px;margin:0 auto}.signup__ctaTitle{color:#fff;font-size:27px;line-height:32px;font-family:avenirltpro-roman,Helvetica,sans-serif;text-transform:none;margin:6px 0 18px}.signup__ctaExcerpt{color:#fff;font-family:avenirltpro-roman,Helvetica,sans-serif;font-size:15px;line-height:20px;margin:0 0 23px}.signup__ctaFormGroup{display:inline-block;vertical-align:top}#signup__ctaEmail{width:238px;height:40px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;color:#a1a1a1;font-size:14px;line-height:16px;padding:12px 13px;margin-right:5px;font-weight:700;text-transform:uppercase;vertical-align:top}#signup__ctaCountry{width:168px;height:40px;color:#000;font-size:14px;line-height:16px;padding:12px 13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;margin-right:8px;font-weight:700;text-transform:uppercase;vertical-align:top;background:#fff}#signup__ctaEmail::-webkit-input-placeholder{color:#000}#signup__ctaEmail:-ms-input-placeholder{color:#000}#signup__ctaEmail::-moz-placeholder{color:#000;opacity:1}#signup__ctaEmail:-moz-placeholder{color:#000;opacity:1}#signup__ctaCountry::-webkit-input-placeholder{color:#a1a1a1}#signup__ctaCountry:-ms-input-placeholder{color:#a1a1a1}#signup__ctaCountry::-moz-placeholder{color:#a1a1a1;opacity:1}#signup__ctaCountry:-moz-placeholder{color:#a1a1a1;opacity:1}#signup__ctaCountry::-ms-expand{display:none}#signup__ctaSubmitBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#ffa90c;color:#000;font-size:17px;line-height:21px;padding:10px 13px;width:211px;height:40px;font-weight:700;text-transform:uppercase;vertical-align:top;cursor:pointer}.signup__ctaMessage p{font-size:14px;margin:0 0 10px;text-transform:uppercase}@media screen and (max-width:1140px){#signup__ctaClose{right:10%}}@media screen and (max-width:840px){#signup__ctaClose{right:40px}}@media screen and (max-width:715px){#signup__cta{overflow-y:scroll;padding:5px 10px 20px}#signup__ctaClose{top:15px;right:15px}.signup__ctaTitle{font-size:22px;line-height:29px;text-align:center;padding:0 20px}#signup__ctaForm{text-align:center}.signup__ctaFormGroup{display:block;margin:0 0 10px}#signup__ctaEmail{max-width:100%;margin:0}#signup__ctaCountry,#signup__ctaSubmitBtn{width:238px;max-width:100%;margin:0}}