.anniverary-home-page-paid .anniverary-home-page-paid-exb p{font-family:GT America Extended Thin;margin-top:0;margin-bottom:15px}.anniverary-home-page-paid .anniverary-home-page-paid-exb span{color:#f33;font-weight:700}.anniverary-home-page-edition-link a{margin-top:40px}.ann-progress-bar .progress-block{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;align-content:flex-end;width:49%;margin:10px 0 20px}.ann-progress-bar .progress-block .progress-wrap span{font-family:GT America Extended Thin;font-size:1.6rem;line-height:2.4rem;font-weight:900;margin:0}.ann-progress-bar .progress-block .progress-wrap{width:100%}.ann-progress-bar .progress-block .progress-wrap span1{font-size:1.4rem;line-height:2.2rem}.ann-progress-bar .progress-block .progress{background-color:#fad0d0;border-radius:0;margin-top:6px}.ann-progress-bar .signup-count{color:#f33}.ann-progress-bar .progress-block .progress-bar{height:10px;background-color:#f33;-webkit-transition:width .1s linear;transition:width .1s linear;-webkit-transition-duration:1s;transition-duration:1s;width:0}.anniverary-100kMission-widget-paid .ann-progress-bar{margin-top:10px}.help-mission-txt{margin-bottom:0!important;font-weight:900!important}.ann-story-widget .help-mission-btn{background-position:calc(100% - 17px) 14px!important;padding:11px 40px 12px 20px}.ann-story-widget{}.ann-story-widget .upgrade-features-inner{margin-left:0;margin-right:0;padding:0;border:1px solid #000;box-sizing:border-box;margin-bottom:50px}.ann-story-widget .gift-subscription-txt{padding:20px;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1}.ann-story-widget .gift-subscription-txt h2{font-family:GT America Extended Thin;font-size:4.8rem;line-height:5.4rem;font-weight:300;margin:0;margin-bottom:10px}.ann-story-widget .gift-subscription-txt p{margin-bottom:30px;font-family:GT America Light;font-size:1.6rem;line-height:2.4rem;font-weight:300}.ann-story-widget .subscription-image-01.mobile{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;position:relative}.ann-story-widget .subscription-image-01.mobile{display:none}.ann-story-widget .subscription-form{margin-bottom:0!important}.ann-story-widget .subscription-form .subscription-form-input{width:405px;float:left;margin-right:10px}.ann-story-widget .subscription-form .subscription-email{width:100%;height:40px;font-size:13px;padding:10px 8px}.ann-story-widget .subscription-form .btn-primary{margin-left:0;height:40px;box-sizing:border-box;padding-top:0;padding-bottom:0;line-height:40px}.ann-story-widget .subscription-image-01{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;position:relative}.ann-story-widget .subscription-image-01 img{position:absolute;right:-10px;bottom:-146px;max-width:120%}.ann-story-widget .single-opt-in{padding:0 40px 12px 20px;background-position:calc(100% - 17px) 14px!important}@media only screen and (max-width:768px){.ann-story-widget .upgrade-features-inner{margin-bottom:50px}.ann-story-widget .subscription-image-01 img{bottom:-90px}.ann-story-widget .subscription-form .subscription-form-input{width:calc(100% - 250px)!important;margin-bottom:10px}.ann-story-widget .subscription-image-01{padding-bottom:100px}.ann-story-widget .gift-subscription-txt h2{font-size:2.8rem!important;line-height:3.4rem!important}}@media only screen and (max-width:576px){.ann-progress-bar .progress-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.ann-progress-bar .progress-block .progress-wrap{margin-bottom:10px;width:90%}}