.socialList li{font-size:1.5rem}.socialList li a{transition:color .3s;color:#000}.socialList li a[title*=facebook]:focus,.socialList li a[title*=facebook]:hover{color:#1877f2}.socialList li a[title*=twitter]:focus,.socialList li a[title*=twitter]:hover{color:#1da1f2}.socialList li a[title*=youtube]:focus,.socialList li a[title*=youtube]:hover{color:red}.socialList li a[title*=instagram]:focus,.socialList li a[title*=instagram]:hover{color:#c32aa3}.socialList li a[title*=linkedin]:focus,.socialList li a[title*=linkedin]:hover{color:#0a66c2}.footer{padding:2.5rem 0 1.875rem;order:3}.footer h3{text-transform:none;display:inline-block;line-height:1.2}.footer h3.specialBgBlack:not(.toggleHeader):not(.newsletterHeader){box-shadow:-10px 0 0 5px #000,10px 0 0 5px #000;line-height:1.8;display:inline}@media print,screen and (min-width:64em){.footer h3.specialBgBlack:not(.toggleHeader):not(.newsletterHeader){line-height:1.2;box-shadow:none;display:inline-block}}.footer h3.newsletterHeader{box-shadow:-10px 0 0 5px #000,10px 0 0 5px #000;line-height:1.8;display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone}.footer .input-group{margin:.9375rem 0}@media print,screen and (min-width:64em){.footer .input-group{position:relative;right:.75rem}}.footer .input-group input{border:none;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.2)}.footer .input-group .button{padding-left:1.25em;padding-right:1.25em}@media print,screen and (min-width:64em){.footer .input-group .button{padding-left:2.5em;padding-right:2.5em}}.footer .privacy p{margin:0 0 1.875rem;display:inline-block;font-size:100%}.footer .privacy p a{cursor:pointer;text-decoration:none;border-bottom:none;color:#000;position:relative;padding-bottom:2px}.footer .privacy p a:before{content:"";display:block;overflow:hidden;width:100%;height:1px;background-color:#000;position:absolute;bottom:0;left:0}.footer .privacy p a:after{content:"";display:block;overflow:hidden;width:100%;height:1px;background-color:#f69200;position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:left center;transition:transform .3s}.footer .privacy p a:focus,.footer .privacy p a:hover{color:#000}.footer .privacy p a:focus:after,.footer .privacy p a:hover:after{transform:scaleX(1)}.footer-dropdowns{margin:1.25rem 0;display:flex}@media print,screen and (min-width:40em){.footer-dropdowns{margin-top:0;argin:1.25rem 0 0;display:block}}.footer-dropdowns hr{border-left:2px dashed;height:100%;width:0}@media print,screen and (min-width:40em){.footer-dropdowns hr{border-left:none;height:0;width:100%}}label+.footer .form-error{margin-top:0}.closure-items{display:flex;align-items:center;justify-content:center}@media print,screen and (max-width:39.99875em){.closure-items{flex-direction:column}}.closure-item{padding:.5rem}@media print,screen and (min-width:40em){.closure-item{padding:0 .5rem}}