  ﻿.footer.footer--no-subscribe .back-to-top{border:1px solid #000}@media(max-width:767.98px){.footer.footer--no-subscribe .footer-top{padding:0}}.footer.footer--no-subscribe .footer-branding-link h2{font-family:"tiempos-f",serif;font-size:25px;font-weight:200;line-height:1;padding:30px 0;display:block;margin-bottom:0}@media(min-width:768px){.footer.footer--no-subscribe .footer-branding-link h2{font-size:32px;padding:45px 0}}@media(min-width:1200px){.footer.footer--no-subscribe .footer-branding-link h2{padding:90px 0}}.footer.footer--no-subscribe .footer-branding-link:before{content:" ";display:block;position:absolute;top:0;background-color:#000;height:3px;opacity:1;width:100%}.footer.footer--no-subscribe a:not(.footer__cta-button):not(.btn){color:#000;box-shadow:none !important}.footer.footer--no-subscribe a:not(.footer__cta-button):not(.btn):hover{color:#223167;text-decoration:underline}.footer.footer--no-subscribe address{color:#000}.footer.footer--no-subscribe .quick-links h3{font-size:calc(12px + (14 - 12)*(100vw - 100px)/(2000 - 100));color:#333;font-family:"america",sans-serif;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.footer.footer--no-subscribe .quick-links li{margin-bottom:0}.footer.footer--no-subscribe .quick-links a:hover{text-decoration:underline}.footer.footer--no-subscribe ul.button-ctas{padding-left:0;margin-bottom:0;list-style:none;display:flex}@media screen and (max-width:767.98px){.footer.footer--no-subscribe ul.button-ctas{flex-direction:column}}@media screen and (min-width:768px){.footer.footer--no-subscribe ul.button-ctas li{margin-bottom:0}.footer.footer--no-subscribe ul.button-ctas li:not(:last-of-type){margin-right:12px}}