h5{margin:0}h4,h5{font-weight:400}.newsletter-copy p{font-size:17px}.ebb-homepage .ebb-home-nl .newLetterContainer .inputBox{max-width:100%}.ebb-homepage .ebb-home-nl .newLetterContainer .inputBox input{padding:16px;font-size:13pt;max-width:100%}.ebb-homepage .ebb-home-nl .newLetterContainer .buttonBox{margin-left:0;max-width:100%;margin-top:12px}.ebb-homepage .ebb-home-nl .buttonBox button{padding:16px 5px;border-radius:32px;font-size:18pt;font-weight:700;background-color:#000!important;color:#fff}.ebb-homepage .ebb-home-nl .newsLFooter{margin-top:12px}.ebb-homepage .ebb-home-nl .newsLFooter input:before{padding:12px;border:none;background:#000;border-radius:4px;top:4px;margin-left:4px}.ebb-homepage .ebb-home-nl .newsLFooter .labelBox:after{top:6px;left:12px;width:4px;height:11px;border:solid #fff;border-width:0 3px 3px 0}.newsLFooter .with_image_link{color:#bbbbbb;font-weight:500;text-decoration:underline;cursor:pointer;font-size:.9rem}.ebb-homepage .ebb-home-nl .newLetterContainer .inputBox .msgBlock{margin-bottom:0;min-height:20px;display:block}.ebb-homepage .ebb-home-nl .newLetterContainer .buttonBox{margin-top:0;position:relative;z-index:1}.ebb-homepage .ebb-home-nl .newLetterContainer .inputBox{margin-bottom:0}.ebb-homepage .ebb-home-nl .newLetterContainer .inputBox .errorEBBHomePage{margin-bottom:2px;padding-bottom:0;line-height:1.2}@media only screen and (max-width:575px){.newsLFooter .with_image_link{font-size:.5rem}.ebb-homepage .ebb-home-nl .newLetterContainer .buttonBox{margin-top:20px}.ebb-homepage .ebb-home-nl .newLetterContainer .inputBox .errorEBBHomePage{margin-bottom:16px}}