.c2c-form .wFormContainer{font-family:inherit;font-size:inherit;line-height:inherit;border:0;color:inherit}.c2c-form .wForm{padding:0}.c2c-form .wForm div>div.oneField,.c2c-form .wForm fieldset>div.oneField,.c2c-form .wForm form>div.oneField,.c2c-form .wForm fieldset,.c2c-form .wForm .matrixLayout,.c2c-form .wForm .gridLayout,.c2c-form .wForm h4,.c2c-form .wForm .wfPagingButtons,.c2c-form .wForm .actions{margin-top:0}.c2c-form .wForm .oneField{border:0;padding:0}.c2c-form .wForm .labelsAbove .preField{padding-bottom:0}.c2c-form .wForm .preField,.c2c-form .wForm .inlineLabel{color:inherit}.c2c-form .wForm .preField{min-width:initial;padding-right:initial;display:block}.c2c-form .wForm .inputWrapper{display:block}.c2c-form .wForm .oneField input{background:#fff;border:initial;padding:initial;border-radius:initial}.c2c-form .wForm input[type=button],.wForm input[type=submit]{background:#fff}.c2c-form .wForm .secondaryAction,.c2c-form .wForm .primaryAction,.c2c-form .wForm .wfPagePreviousButton,.c2c-form .wForm .wfPageNextButton{background:initial;box-shadow:none;border:0;border-radius:0}.c2c-form .wForm .primaryAction:hover,.c2c-form .wForm .secondaryAction:hover,.c2c-form .wForm .wfPagePreviousButton:hover,.c2c-form .wForm .wfPageNextButton:hover{box-shadow:none;border:0}.c2c-form .wForm .actions{border:0;padding:0}.c2c-form .wFormContainer .supportInfo{font-size:inherit;border:0;padding:0;clear:initial}.c2c-form .wForm .primaryAction,.c2c-form .wForm .secondaryAction{padding:initial}.footer--color{--background: var(--blue100);--border: var(--green100);--tag: rgba(135, 128, 191, .6);--metanavColor: var(--blue30);--textInput: rgba(135, 128, 191, .6);--swirl: var(--blue10)}.footer--dark,.footer--grey{--background: var(--grey100);--border: var(--green100);--tag: rgba(165, 165, 165, .6);--metanavColor: var(--grey30);--textInput: rgba(165, 165, 165, .6);--swirl: var(--grey30)}.footer{background-color:var(--background);padding:100px 0;color:#fff;overflow:hidden;position:relative;text-align:center}.footer__inner{position:relative}.footer__column:first-child{grid-column:auto / span 12}.footer__column:nth-child(2){grid-column:auto / span 12}.footer__subtitle{display:block;font-size:16px;line-height:1.5;letter-spacing:.01em;margin:.625em 0 1.875em}.footer__socials{display:flex;gap:30px;align-items:center;justify-content:center;margin:30px 0 50px;border-bottom:1px solid var(--green100);padding-bottom:50px}.footer__socials a{display:flex;align-items:center;justify-content:center;width:24px;height:22px;color:#fff}.footer__socials svg{max-width:100%;max-height:100%;width:24px;height:22px}.footer__socials svg path{fill:#fff}.footer__tags{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.footer__tag{font-size:14px;line-height:1;letter-spacing:.02em;color:#fff;text-decoration:none;background:var(--tag);border-radius:13px;padding:.7857142857em 1.0714285714em;transition:.25s var(--easingPrinciple)}.footer__tag:hover{background-color:#fff;color:var(--blue100)}.page--grey .footer__tag:hover{color:var(--grey100)}.footer__meta-nav{grid-area:13 / span 12}.footer__meta-nav-list{display:flex;gap:15px 25px;flex-wrap:wrap;width:100%;justify-content:center}.footer__meta-nav-list a{color:var(--metanavColor);text-decoration:none}.footer__meta-nav-list a:hover{text-decoration:underline;color:#fff}.footer__swirl{color:var(--swirl);width:843vw;position:absolute;top:11%;left:-470%;opacity:.1;pointer-events:none;z-index:0}@media (min-width: 992px){.footer__swirl{width:calc(2.2104166667 * 100vw);min-width:3800px;right:-29%;left:auto}}.footer__swirl svg{width:100%}.footer__signup.c2c-form .wForm{position:relative}.footer__signup.c2c-form input[type=text]{width:100%;background:var(--textInput);border-radius:15px;border:0;font-size:16px;line-height:1;letter-spacing:.01em;color:#fff;padding:18px 117px 18px 27px;outline:0}.footer__signup.c2c-form .primaryAction{position:absolute;right:0;top:39px;bottom:0;background-color:transparent;font-family:var(--fontFamily);color:var(--blue05);border:0;font-size:14px;line-height:1;letter-spacing:.09em;text-transform:uppercase;padding:0 25px;cursor:pointer;border-top-right-radius:15px;border-bottom-right-radius:15px;transition:.25s var(--easingPrinciple)}.footer__signup.c2c-form .primaryAction:hover{background-color:#fff;color:var(--blue100)}.footer__signup.c2c-form .supportInfo{color:#fff;font-size:14px}.footer__signup.c2c-form .supportInfo a{color:inherit}.footer__text{display:flex;flex-direction:column;align-items:center;margin:50px 0}.footer__text p{color:var(--blue30);font-size:14px;margin:.25em 0}@media (min-width: 991px){.footer{padding:170px 0 50px;text-align:left}.footer__inner:after{content:"";width:1px;background-color:var(--border);position:absolute;left:50%;top:0;bottom:0}.footer__column:first-child{grid-column:2 / span 4}.footer__column:nth-child(2){grid-column:8 / span 4}.footer__textinput,.footer__signup input[type=text]{padding:24px 117px 24px 27px}.footer__submit span{display:block}.footer__submit svg{display:none}.footer__socials{margin:30px 0 0;border-bottom:none;padding-bottom:0;justify-content:flex-start}.footer__socials a:hover,.footer__socials a:hover svg path{color:var(--green100)!important;fill:var(--green100)}.footer__tags{justify-content:flex-start}.footer__meta-nav{display:flex}.footer__meta-nav-list{justify-content:flex-start;gap:25px}.footer__meta-nav-list a:nth-last-child(2){margin-left:auto}.footer__signup.c2c-form input[type=text]{padding:24px 117px 24px 27px}}
