.bbnx-footer{background-color:#fff;border-top:2px solid #1a1a1a;margin:40px 0 0;width:100%}@media only screen and (min-width : 578px){.bbnx-footer{margin-top:50px}}@media only screen and (min-width : 1084px){.bbnx-footer{margin-top:70px}}.bbnx-footer .content{margin:0 auto;width:100%}@media only screen and (min-width : 1084px){.bbnx-footer .content .social,.bbnx-footer .content .footer-nav,.bbnx-footer .content .information--wrapper,.bbnx-footer .content .copyright-description{margin:0 auto;max-width:1344px}}.bbnx-footer .header{color:#1a1a1a;margin:8px 0 16px}.bbnx-footer .social{align-items:flex-start;display:flex;fill:#fff;flex-direction:column;justify-content:flex-start;padding:15px 16px 0;width:100%}@media only screen and (min-width : 578px){.bbnx-footer .social{padding-left:32px;padding-right:32px}}.bbnx-footer .social .footer-list{align-items:center;display:inline-flex;flex-wrap:wrap;margin:0 -7.5px}.bbnx-footer .social .footer-list>li{margin:0 7.5px 12px}.bbnx-footer .social .footer-list>li>a{display:flex}.bbnx-footer .social .footer-list>li>a svg{height:24px;margin-right:8px;fill:#000}.bbnx-footer .social .apps .footer-list{align-items:flex-start}@media only screen and (min-width : 1084px){.bbnx-footer .social{flex-direction:row}.bbnx-footer .social .media+.apps{margin-left:60px}}.bbnx-footer #footerapps>a,.bbnx-footer #footerapps>a svg{height:50px;width:210px}.bbnx-footer .explore,.bbnx-footer .information{background-color:#fff;color:#000}.bbnx-footer .explore{overflow:hidden}.bbnx-footer .explore .header,.bbnx-footer .explore .item{display:block;margin:0;text-decoration:none;transition:opacity .4s ease-in-out}.bbnx-footer .explore .header:focus-within,.bbnx-footer .explore .header:hover,.bbnx-footer .explore .item:focus-within,.bbnx-footer .explore .item:hover{opacity:.8}.bbnx-footer .explore .header{margin:4px 0}.bbnx-footer .explore .footer-nav{display:flex;flex-flow:column wrap;gap:8px;padding:24px 16px;position:relative;width:100%}@media only screen and (min-width : 578px){.bbnx-footer .explore .footer-nav{display:grid;gap:24px;grid-template-columns:repeat(2, 1fr);padding-left:32px;padding-right:32px}}@media only screen and (min-width : 1084px){.bbnx-footer .explore .footer-nav{grid-template-columns:repeat(4, 1fr)}}.bbnx-footer .explore .footer-nav li{align-items:flex-start;display:flex;flex-direction:column;gap:12px}@media only screen and (min-width : 578px){.bbnx-footer .explore .footer-nav li{align-items:flex-start;flex:1 0 auto}}.bbnx-footer .explore .footer-nav li a{color:#333;text-decoration:none}.bbnx-footer .information--wrapper{align-items:center;display:grid;flex-direction:column;font-size:0;padding:16px 16px 20px;width:100%;grid-template-areas:"legal logos";grid-template-columns:1fr 1fr}@media only screen and (min-width : 578px){.bbnx-footer .information--wrapper{padding-left:32px;padding-right:32px}}.bbnx-footer .information .legal a,.bbnx-footer .information .logos a{display:block}.bbnx-footer .information .legal a img,.bbnx-footer .information .legal a svg,.bbnx-footer .information .logos a img,.bbnx-footer .information .logos a svg{height:67px}@media only screen and (min-width : 578px){.bbnx-footer .information .legal a img,.bbnx-footer .information .legal a svg,.bbnx-footer .information .logos a img,.bbnx-footer .information .logos a svg{height:80px}}.bbnx-footer .information .legal{grid-area:legal;margin-bottom:4px}@media only screen and (min-width : 578px){.bbnx-footer .information .legal{margin-right:15px}}.bbnx-footer .information .logos{display:flex;gap:15px;grid-area:logos;height:100%;justify-content:flex-end}.bbnx-footer .copyright{background-color:#f5f5f5;color:#666}.bbnx-footer .copyright-description{align-items:flex-start;display:flex;flex-direction:column;padding:16px 16px;width:100%}@media only screen and (min-width : 578px){.bbnx-footer .copyright-description{padding-left:32px;padding-right:32px}}.bbnx-footer .copyright-description a[href]{color:#fe0666}.bbnx-footer .copyright-description a[href]:focus-within,.bbnx-footer .copyright-description a[href]:hover{opacity:.8}.bbnx-footer .logo__end-of-page{border-color:inherit;border-top:1px solid;margin:0;overflow:hidden;padding:20px 16px;text-align:center;width:100%}.bbnx-footer .logo__end-of-page__figure{display:inline-block;width:auto}.bbnx-footer .logo__end-of-page img{display:block;margin:auto;width:50%}@media only screen and (max-width : 577px){.bbnx-footer .logo__end-of-page img.image--horizontal{width:100%}}body:has(.top_container>.dark-mode) .bbnx-footer{background-color:#000}body:has(.top_container>.dark-mode) .bbnx-footer .header{color:#fff}body:has(.top_container>.dark-mode) .bbnx-footer .footer-list>li>a svg{fill:#fff}body:has(.top_container>.dark-mode) .bbnx-footer .explore,body:has(.top_container>.dark-mode) .bbnx-footer .information{background-color:#000;color:#fff}body:has(.top_container>.dark-mode) .bbnx-footer .footer-nav li a{color:#fff}body:has(.top_container>.dark-mode) .bbnx-footer .copyright{background-color:#1a1a1a;color:#fff}body:has(.top_container>.dark-mode) .bbnx-footer .legal svg *,body:has(.top_container>.dark-mode) .bbnx-footer .logos svg *{fill:#fff}body:has(.top_container>.light-mode) .bbnx-footer .social .footer-list>li>a,body:has(.top_container>.light-mode) .bbnx-footer .legal a,body:has(.top_container>.light-mode) .bbnx-footer .logos a{opacity:.55;transition:opacity .4s ease-in-out}body:has(.top_container>.light-mode) .bbnx-footer .social .footer-list>li>a:focus-within,body:has(.top_container>.light-mode) .bbnx-footer .social .footer-list>li>a:hover,body:has(.top_container>.light-mode) .bbnx-footer .legal a:focus-within,body:has(.top_container>.light-mode) .bbnx-footer .legal a:hover,body:has(.top_container>.light-mode) .bbnx-footer .logos a:focus-within,body:has(.top_container>.light-mode) .bbnx-footer .logos a:hover{opacity:.8}
