.footer-icon-div{text-align:center}.footer-icon{width:50px;height:50px;display:block}.hosted-field{height:50px;box-sizing:border-box;width:100%;padding:12px;display:inline-block;box-shadow:none;font-weight:600;font-size:14px;border-radius:6px;border:1px solid #ddd;line-height:20px;background:#fcfcfc;margin-bottom:12px;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#fcfcfc));background:linear-gradient(90deg,#fff 50%,#fcfcfc 0);background-size:200% 100%;background-position:100% 100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button-container{display:block;text-align:center}.button{cursor:pointer;font-weight:500;line-height:inherit;position:relative;text-decoration:none;text-align:center;border-style:solid;border-width:1px;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;display:inline-block}.button--small{padding:10px 20px;font-size:.875rem}.button--green{outline:none;background-color:#64d18a;border-color:#64d18a;color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.button--green:hover{background-color:#8bdda8;color:#fff}.hosted-field:focused{border:1px solid #64d18a;border-radius:6px;background-position:0 100%}.hosted-field.is-invalid{border-radius:6px;border:1px solid #ed574a}.hosted-field.is-valid{border-radius:6px;border:1px solid #64d18a}#cardForm{max-width:50.75em;margin:0 auto;padding:1.875em}
/*# sourceMappingURL=main.9260e3e3.chunk.css.map */