.signup-container{height:160px;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;margin:92px auto 32px auto}
.signup-container .signup-image img{max-width:180px;margin-top:-61px}
.signup-container .signup-content{margin-top:30px}
.signup-container .signup-content .signup-content-morning-briefing{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.56px;color:#cf1818;margin-bottom:8px}
.signup-container .signup-content .signup-content-title{font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#000}
.signup-container .signup-content .signup-form{margin-top:16px}
.signup-container .signup-content .signup-form input[type=email]{border:solid 1px #cbcbcb;border-right:0;border-radius:4px 0 0 4px;outline:0;font-size:16px;font-weight:normal;font-stretch:condensed;font-style:normal;line-height:normal;letter-spacing:.8px;color:#979797;font-family:black_sans;width:230px;height:40px;padding-left:10px}
.signup-container .signup-content .signup-form input[type=submit]{background-color:#cf1818;border:0;height:40px;width:120px;font-size:16px;font-weight:500;font-stretch:condensed;color:#fff;letter-spacing:1.28px;font-family:black_sans;cursor:pointer;border-radius:0 4px 4px 0}
.signup-container .signup-content .signup-form .signup-content-success-icon{display:inline-block;width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBmaWxsPSdub25lJyBkPSdNMCAwaDI0djI0SDBWMHonLz48cGF0aCBkPSdNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwUzE3LjUyIDIgMTIgMnptMCAxOGMtNC40MSAwLTgtMy41OS04LThzMy41OS04IDgtOCA4IDMuNTkgOCA4LTMuNTkgOC04IDh6bTMuODgtMTEuNzFMMTAgMTQuMTdsLTEuODgtMS44OGMtLjM5LS4zOS0xLjAyLS4zOS0xLjQxIDAtLjM5LjM5LS4zOSAxLjAyIDAgMS40MWwyLjU5IDIuNTljLjM5LjM5IDEuMDIuMzkgMS40MSAwTDE3LjMgOS43Yy4zOS0uMzkuMzktMS4wMiAwLTEuNDEtLjM5LS4zOS0xLjAzLS4zOS0xLjQyIDB6JyBmaWxsPScjNGQ0ZDRkJy8+PC9zdmc+)}
.signup-container .signup-content .signup-form .signup-content-success-message{font-family:black_sans;font-size:16px;font-weight:500;font-stretch:condensed;font-style:normal;line-height:1.2;letter-spacing:normal;color:#4d4d4d;margin-top:24px;align-items:center;display:flex}
.signup-container .signup-content .signup-form .signup-content-success-message .signup-content-success-icon{margin-right:8px}
.signup-container .signup-content .signup-form .signup-content-success-message.hide{display:none}
@media all and (max-width:767px){.signup-container{margin:32px auto 32px auto}
.signup-container .signup-content{margin-top:16px;padding:0}
.signup-container .signup-content .signup-content-title{font-size:16px}
.signup-container .signup-content .signup-form input[type=email]{width:75%}
.signup-container .signup-content .signup-form input[type=submit]{width:25%}
.homePage .signup-container .signup-content{padding:0 10px}
}