.footer-menu,.footer-submenu{list-style-type:none;padding:0}footer{background:#0f1015;color:#fff}.footer-section{padding-bottom:40px;padding-top:56px}@media (min-width:992px){.footer-section{padding-left:48px;padding-right:48px}}a.footer-logo-link img{height:auto;margin-bottom:24px;transition:transform .4s ease;width:136px!important}a.footer-logo-link img:hover{transform:scale(1.1)}.footer-tagline{font-weight:700;line-height:24px;margin-bottom:40px}.footer-exposition a,.footer-exposition p{font-family:Inter,sans-serif;font-size:16px}.address-block-info{border-bottom:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column;opacity:.6;padding-bottom:40px}.address-block-info .p-street-address{display:block}.address-block-address p:first-of-type{margin-bottom:0}.address-block-info a{color:#fff}.address-block-info a:hover{text-decoration:none}.footer-social{margin-bottom:25px}.footer-social i{color:#fff;font-size:24px;margin:0 8px;transition:transform .2s ease}.footer-social i:hover{transform:scale(1.1)}.footer-clutch{margin-bottom:40px}.footer-copyright{border-top:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8);font-size:12px;font-weight:700;letter-spacing:1.15px;line-height:20px;padding-top:40px;text-transform:uppercase}.footer-section{display:flex;justify-content:space-between}.footer-menu{column-gap:24px}.footer-menu-item-caption{border-bottom:1px solid hsla(0,0%,100%,.2);display:inline-block;font-family:Roboto Condensed,sans-serif;font-size:16px;line-height:37px;margin-bottom:8px;padding-bottom:6px;width:100%}.footer-submenu .footer-submenu-item{line-height:24px}.footer-submenu .nav-link{font-size:14px;line-height:28px;opacity:.6;transition:opacity .2s ease}.footer-submenu .nav-link.link--learn-more{color:#fff;opacity:1}.footer-submenu .nav-link.link--learn-more i{transition:transform .2s ease}.footer-submenu .link--learn-more:hover i{transform:translateX(4px)}.footer-submenu .nav-link:hover{opacity:1}.footer-menu{display:none}.footer-clutch,.footer-social{float:none}.footer-copyright{clear:both}.footer-exposition{width:100%}@media only screen and (min-width:820px){.footer-clutch,.footer-social{float:right}}