footer#site-footer .newsletter-signup .form-wrapper .button-group .button{display:inline-block;font-weight:700;font-size:16px;line-height:1.375;text-align:center;letter-spacing:.75px;color:#fff!important;background-color:#C00230;border:none;cursor:pointer;border-radius:0;height:auto;outline:none;padding:9px 10px;margin:0;position:relative;top:-12px}footer#site-footer .newsletter-signup .form-wrapper .button-group .button:hover,footer#site-footer .newsletter-signup .form-wrapper .button-group .button:focus{background-color:#D75E77;text-decoration:none!important}footer#site-footer .newsletter-signup .form-wrapper .email-address input,footer#site-footer .newsletter-signup .form-wrapper .half input{border-radius:0!important;width:100%;padding:8px 10px;font-size:16px;line-height:1.375;letter-spacing:.15px;outline:none!important;text-indent:0}#mc_embed_signup{width:auto!important;background-color:transparent!important}.blogposts .blog-list .tags_list{display:flex;flex-wrap:wrap;margin-top:-5px;margin-bottom:10px}.blogposts .blog-list .tags_list .tag_name{display:inline-block;margin-bottom:5px;margin-right:5px;padding:5px 15px;color:#fff;background-color:#C00230;border:1px solid #fff;border-radius:40px}@media (max-width:575px){#mc_embed_signup #mc_embed_signup_scroll{display:flex;flex-direction:column}#mc_embed_signup #mc_embed_signup_scroll .mc-field-group{order:0}#mc_embed_signup #mc_embed_signup_scroll .button-group{order:1}#mc_embed_signup #mc_embed_signup_scroll #mce-responses{order:2}}