.contentBlock .newsletterBanner{background-color:#1d1d1b;padding:55px 50px;margin-bottom:40px}@media (max-width:1399.98px){.contentBlock .newsletterBanner{padding:35px 30px}}@media (max-width:991.98px){.contentBlock .newsletterBanner{padding:25px 20px;margin-bottom:30px}}.contentBlock .newsletterBanner p{color:#fff!important;margin-top:0}.contentBlock .newsletterBanner p.big{font-size:36px;letter-spacing:.04px;line-height:54px;font-weight:700;margin-bottom:10px}@media (max-width:1399.98px){.contentBlock .newsletterBanner p.big{font-size:32px;line-height:42px;margin-bottom:5px}}@media (max-width:991.98px){.contentBlock .newsletterBanner p.big{font-size:26px;line-height:36px}}.contentBlock .newsletterBanner p.bigSub{font-weight:400;font-size:23px;letter-spacing:.02px;line-height:30px;margin-bottom:35px}@media (max-width:1399.98px){.contentBlock .newsletterBanner p.bigSub{font-size:20px;line-height:30px;margin-bottom:25px}}@media (max-width:991.98px){.contentBlock .newsletterBanner p.bigSub{font-size:18px;line-height:28px;margin-bottom:20px}}.contentBlock .newsletterBanner form .field{position:relative;margin-bottom:20px}.contentBlock .newsletterBanner form .field input[type=password],.contentBlock .newsletterBanner form .field input[type=text]{width:100%;border:0;outline:0;box-shadow:none;background-color:#3e3e3c;height:60px;padding-left:25px;box-sizing:border-box;color:#fff;font-size:16px;line-height:16px;font-family:"Source Sans Pro"}@media (max-width:1399.98px){.contentBlock .newsletterBanner form .field input[type=password],.contentBlock .newsletterBanner form .field input[type=text]{height:50px}}.contentBlock .newsletterBanner form .field.focused label,.contentBlock .newsletterBanner form .um-field-checkbox input[type=checkbox]{display:none}.contentBlock .newsletterBanner form .field .label{position:absolute;font-weight:700;font-size:16px;color:#fff;letter-spacing:.02px;text-align:left;line-height:16px;text-transform:uppercase;top:21px;left:25px}@media (max-width:1399.98px){.contentBlock .newsletterBanner form .field .label{top:16px}}.contentBlock .newsletterBanner form .field .label label:after{content:"*";color:#b71738;display:inline;padding-left:2px}.contentBlock .newsletterBanner form .um-field-checkbox{cursor:pointer;position:relative;display:block}.contentBlock .newsletterBanner form .um-field-checkbox input[type=checkbox]+.um-field-checkbox-state{position:absolute;width:16px;height:16px;background-color:#3e3e3c;display:inline-block;top:1px;margin-right:10px;left:0}.contentBlock .newsletterBanner form .um-field-checkbox .um-field-checkbox-option{font-size:14px;color:#fff;letter-spacing:.01px;line-height:16px;display:inline-block;padding-left:28px}.contentBlock .newsletterBanner form .um-field-checkbox .um-field-checkbox-option a{color:#8e8e8e}.contentBlock .newsletterBanner form input[type=submit]{box-sizing:border-box;display:block;width:100%;border:0;outline:0;box-shadow:none;cursor:pointer;margin-bottom:10px;background:#b71738;border-radius:1px;height:60px;font-weight:700;text-transform:uppercase;font-size:16px;color:#fff;letter-spacing:.02px;text-align:center;line-height:20px;font-family:"Source Sans Pro";transition-property:background-color;transition-duration:.3s}@media (max-width:1399.98px){.contentBlock .newsletterBanner form input[type=submit]{height:50px}}@media (max-width:767.98px){.contentBlock .newsletterBanner form input[type=submit]{margin-top:20px}}.contentBlock .newsletterBanner form .um-col-alt-b a{font-size:12px;color:#727271;letter-spacing:.01px;text-align:left;line-height:16px;text-decoration:none;display:inline-block;position:relative}.contentBlock .newsletterBanner form .um-col-alt-b a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#727271}.contentBlock .newsletterBanner.big{margin-bottom:0}.contentBlock .newsletterBanner.big form input[type=submit]{height:41px;margin-top:20px}.contentBlock.bg-black .newsletterBanner{background-color:#434343}.contentBlock.bg-black .newsletterBanner form .field input[type=text]{background-color:#636363}html.no-touchevents .contentBlock .newsletterBanner input[type=submit]{transition-property:background-color;transition-duration:.3s}html.no-touchevents .contentBlock .newsletterBanner input[type=submit]:hover{background-color:#891129}