/**handles:bbt-footer**/
.bbt-footer{background:var(--bbt-footer-bg,#1e293b);color:var(--bbt-footer-body,#cbd5e1)}.bbt-footer__widgets{padding-block:3rem;border-bottom:1px solid rgba(255,255,255,.1)}.bbt-footer__grid{display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width:768px){.bbt-footer__grid{grid-template-columns:var(--bbt-footer-grid,1fr)}}.bbt-footer-widget{margin-bottom:1.5rem}.bbt-footer-widget__title{font-size:1rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--bbt-color-primary);color:var(--bbt-footer-heading,#fff)}.bbt-footer h2,.bbt-footer h3,.bbt-footer h4{color:var(--bbt-footer-heading,#fff)}.bbt-footer li,.bbt-footer p{color:var(--bbt-footer-body,#cbd5e1)}.bbt-footer-widget ul{list-style:none;padding:0}.bbt-footer-widget li{padding:.3rem 0}.bbt-footer-widget a{color:inherit;opacity:.8;transition:opacity .2s ease}.bbt-footer-widget a:hover{opacity:1;color:var(--bbt-color-primary)}.bbt-footer__bottom{padding-block:1.5rem}.bbt-footer__bottom-inner{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.bbt-footer__copyright{font-size:.875rem;opacity:.7;margin:0}.bbt-footer__menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;list-style:none;padding:0;margin:0;gap:.25rem 0}.bbt-footer__menu li{display:flex;align-items:center}.bbt-footer__menu a{display:block;font-size:.875rem;color:inherit;opacity:.75;padding:.2rem 1rem;white-space:nowrap;border-right:1px solid rgba(255,255,255,.25);transition:opacity .2s ease}.bbt-footer__menu li:last-child a{border-right:none}.bbt-footer__menu a:hover{opacity:1}footer a:hover{color:#000!important}