:root{--hero-banner-cta:#00ffab;--hero-banner-cta-hover:#00bf82;--hub-exclusive-content:#7c39e3!important;--hub-exclusive-content-cta:#eb1c24!important;--hub-exclusive-content-cta-hover:#c40000!important}.complaint-contact{font-size:calc(14 / 10 * 1rem);text-align:center;padding-bottom:calc(50 / 10 * 1rem);padding:calc(30 / 10 * 1rem) 0}.complaint-contact.odd{background-color:#e4e5e6}.complaint-contact.even{background-color:#fff}@media screen and (min-width:53.1875em){.complaint-contact{padding:calc(50 / 10 * 1rem) 0;text-align:left;font-size:calc(15 / 10 * 1rem)}}@media screen and (max-width:53.125em){.complaint-contact .btn{display:inline-block}}.complaint-contact--small{font-size:calc(12 / 10 * 1rem);flex-grow:0}@media screen and (min-width:53.1875em){.complaint-contact--small{font-size:calc(14 / 10 * 1rem)}}.complaint-contact--small .btn--pill{white-space:nowrap}@media screen and (min-width:53.1875em){.complaint-contact--small .btn--pill{font-size:1.4rem;padding:1rem 1.5rem 1.1rem}}@media screen and (min-width:60.0625em){.complaint-contact--small .btn--pill{font-size:1.5rem;padding:1rem 2rem 1.1rem}}@media screen and (min-width:65.6875em){.complaint-contact--small .btn--pill{font-size:1.6rem;padding:1rem 3rem 1.1rem}}.complaint-contact__title{font-size:calc(24 / 10 * 1rem);font-weight:900;line-height:normal}@media screen and (min-width:53.1875em){.complaint-contact__title{font-size:calc(30 / 10 * 1rem)}}.complaint-contact--small .complaint-contact__title{text-align:center;font-weight:700}@media screen and (min-width:53.1875em){.complaint-contact--small .complaint-contact__title{font-size:calc(23 / 10 * 1rem)}}.complaint-contact__panel{margin-top:calc(50 / 10 * 1rem);background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,.1);border-radius:0;padding:calc(50 / 10 * 1rem) calc(25 / 10 * 1rem) calc(20 / 10 * 1rem);text-align:center}@media screen and (min-width:53.1875em){.complaint-contact__panel{margin-top:3rem}}.complaint-contact--small .complaint-contact__panel{margin-top:calc(20 / 10 * 1rem)}.complaint-contact__panel .form__group{text-align:left}.complaint-contact__panel .form__group .form__item{flex-grow:1}.complaint-contact__panel .form__group .form__item--select{width:100%}.complaint-contact__panel .form__group .form__item--select .has-uniform{width:100%!important}@media screen and (min-width:53.1875em){.complaint-contact:not(.complaint-contact--small) .complaint-contact__panel .form__group{display:flex;width:100%}.complaint-contact:not(.complaint-contact--small) .complaint-contact__panel .form__group .form__item--select{width:15rem;margin-right:calc(15 / 10 * 1rem)}}.complaint-contact__icon{position:relative;font-size:3rem;height:2em;width:2em;line-height:2em;text-align:center;border-radius:50%;display:inline-block;margin-top:-1em;background-color:#7c68e1;color:#fff;margin-bottom:calc(15 / 10 * 1rem)}.complaint-contact__cta{font-size:calc(24 / 10 * 1rem);font-weight:900;margin-bottom:calc(10 / 10 * 1rem);font-family:"Barlow Condensed",serif;text-transform:uppercase}@media screen and (min-width:53.1875em){.complaint-contact__cta{font-size:calc(30 / 10 * 1rem)}}.complaint-contact--small .complaint-contact__cta{font-size:calc(16 / 10 * 1rem)}@media screen and (min-width:53.1875em){.complaint-contact--small .complaint-contact__cta{font-size:calc(20 / 10 * 1rem)}}.complaint-contact__btn{display:inline-block;background-color:#7c39e3;color:#fff;font-size:calc(16 / 10 * 1rem);font-weight:900;padding:calc(15 / 10 * 1rem) calc(30 / 10 * 1rem);border-radius:.5rem}@media screen and (min-width:53.1875em){.complaint-contact__btn{font-size:calc(20 / 10 * 1rem)}}.complaint-contact__btn:hover{color:#fff;background-color:rgb(97.9424778761,28.8672566372,204.1327433628)}