.form__header{display:flex;flex-direction:column}
.greetings{background-color:#3b052e;font-family:Apercu,Verdana,sans-serif;display:block}
.greetings__content-area{max-width:1440px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 20px}
.jxn-header{background:#dbcfc7;display:block}
.jxn-header__content-area{max-width:1440px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;min-height:76px;align-items:center;padding:0 20px}
.jxn-header__logo{margin:18px 0 0 8px;align-self:flex-start}
.jxn-icon-button{border:0;background:transparent;cursor:pointer;text-underline-offset:.25rem;color:#fff;box-sizing:border-box;padding:.5rem 1rem;text-decoration:none;height:100%;display:flex;justify-content:center;align-items:center;box-shadow:none}
.jxn-icon-button i{color:#fff;box-sizing:border-box;font-size:24px;transition:.5s;vertical-align:middle}
.jxn-icon-button:hover i{color:#eb0028;transform:scale(1.2)}
.jxn-icon-button span{line-height:2rem;font-weight:600;font-family:"Apercu",sans-serif,verdana;vertical-align:middle;padding-left:.2rem}
.navbar{background-color:#3b052e;position:relative;display:flex;align-items:center;flex-direction:row;flex:1;justify-content:flex-end}
.jxn-footer{box-sizing:border-box;display:inline-block;right:inherit;font-size:1.6rem;line-height:24px;font-weight:300;color:#474546;background:#dbcfc7;width:100%}
.bottomShelf{position:relative;font-size:.9rem;line-height:2rem;padding:27px 20px;max-width:1440px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.bottomShelf .bottomList{list-style-type:none;margin:0;padding:0}
.bottomList__item--first{text-decoration:none;color:#474546}
.bottomList__item{display:inline-block;margin-right:2rem}
.bottomList__item a{color:#474546}
.bottomList__item a:hover{text-decoration-thickness:.1rem}
.connect{display:flex;gap:10px}
.connect__item{display:flex;align-items:center;border:3px solid #474546;font-size:24px;color:#474546;text-decoration:none}
.connect__item:hover{border:3px solid #eb0028;color:#eb0028}
.footer__disclosure{display:flex;justify-content:center;background-color:#474546;padding:20px 20px 30px}
.footer__disclosure .disclosure-content{display:flex;flex-direction:column;max-width:1440px}
.footer__disclosure .disclosure-content__item--box{width:-moz-fit-content;width:fit-content;font-size:1.3rem;line-height:1.7rem;font-weight:700;border:1px solid #fff;padding:12px 16px}
.footer__disclosure .disclosure-content__item{font-family:"Roboto",sans-serif;font-weight:300;color:#fff;font-size:13px;line-height:20px;margin:0 0 15px}
.footer__disclosure .disclosure-content__item a{color:#fff;font-weight:500}
.footer__disclosure .disclosure-content__item a:hover{text-decoration-thickness:.1rem}
.footer__disclosure .disclosure-content__item--address{margin:0}
.footer__disclosure .disclosure-content__item--address p{font-family:"Roboto",sans-serif;font-weight:300;color:#fff;font-size:13px;line-height:20px;margin:0}
@media screen and (max-width:780px){.bottomList{width:100%;text-align:center}
.bottomList__item--first{width:100%}
.connect{margin:auto}
}
.customErrorBanner{background-color:#fff5eb}
.customConfirmationBanner{background-color:#f4fce4}