:root{--hero-banner-cta:#00ffab;--hero-banner-cta-hover:#00bf82}:root{--hub-exclusive-content:#7c68e1!important;--hub-exclusive-content-cta:#eb1c24!important;--hub-exclusive-content-cta-hover:#c40000!important}:root{--hero-banner-cta:#00ffab;--hero-banner-cta-hover:#00bf82}:root{--hub-exclusive-content:#7c68e1!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__title{font-size:calc(24 / 10 * 1rem);font-weight:700;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:600}@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:700;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:#7c68e1;color:#fff;font-size:calc(16 / 10 * 1rem);font-weight:700;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(87.0883977901,61.453038674,216.546961326)}.company-alert{padding:calc(30 / 10 * 1rem) 0}.company-alert.odd{background-color:#e4e5e6}.company-alert.even{background-color:#fff}@media screen and (min-width:53.1875em){.company-alert{padding:calc(50 / 10 * 1rem) 0}}.company-alert .complaint-contact__panel .complaint-contact__icon{background-color:#7c68e1}.company-alert .complaint-contact__panel .btn{background-color:#eb1c24;color:#fff}.company-alert .complaint-contact__panel .btn:focus,.company-alert .complaint-contact__panel .btn:hover{background-color:rgb(194.8340080972,17.1659919028,24.032388664)}.company-alert .js-continue-reading{background:0 0!important}.company-alert__flag img{height:6.5rem}@media screen and (min-width:53.1875em){.company-alert__flag img{height:10rem}}.company-alert__title{font-size:calc(24 / 10 * 1rem);font-weight:700}@media screen and (min-width:53.1875em){.company-alert__title{font-size:calc(30 / 10 * 1rem)}}