:root{--container-padding:20px;--list-gap:20px;--stories-card-width:330px;--multilanguage-header-height:81px}
.footer{padding:0 !important}
.footer__container{background-color:#000}
.footer__container .title__text{margin:0;text-transform:uppercase}
.footer__container a{color:#999}
.footer__section{padding:25px 20px;color:#fff}
.footer__newsletter{padding:25px 0 0;color:#fff;max-width:unset}
.footer__column--1{order:4;padding-top:17.5px}
.footer__column--3{padding-top:7px}
.footer__column--4{order:-1}
.footer__column--4:after{content:"";display:block;border-bottom:1px solid #e2e0e0;margin:25px -20px 17.5px}
.footer__services{border-top:1px solid #e2e0e0}
.footer__services ul{padding-left:0;list-style-type:none}
.footer__services .title__container{padding-bottom:.4em}
.footer__socialmedia{text-align:center}
.footer__onlineservices{min-width:214px}
.footer__onlineservices .list__item:nth-child(n+2){margin-top:11px}
.footer__copyright .footer__section{padding-top:0}
@media(min-width:992px){:root{--container-padding:40px}
.footer__section{padding:2.1875em 20px}
.footer__column--1{order:inherit;padding-top:0}
.footer__column--3{padding-top:0}
.footer__column--4:after{content:none}
.footer__column--4{order:inherit}
.footer__column{width:auto !important;padding:0 32px}
.footer__services .footer__section{padding-top:27.5px}
.footer__socialmedia{text-align:left}
.footer__onlineservices .list__item:nth-child(n+2){margin-top:1.25em}
.footer__copyright{border-top:1px solid #e2e0e0}
.footer__copyright .footer__section{padding-top:25px}
}
@media(max-width:991px){.footer .expandable__container{padding-bottom:2px;border-bottom:1px solid #999}
.footer .expandable__content{padding-bottom:10px}
}