.bbnx-footer{width:100%;border-top:2px solid #4d4d4d;margin:40px 0 0;background-color:#fff}@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{width:100%;margin:0 auto}@media only screen and (min-width : 1084px){.bbnx-footer .content .social,.bbnx-footer .content .header,.bbnx-footer .content .footer-nav ul,.bbnx-footer .content .information{max-width:1280px;margin:0 auto}}.bbnx-footer .header{margin:5px 0 12px;color:#4d4d4d}.bbnx-footer .social{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%;padding:15px 15px 5px}.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 15px}.bbnx-footer .social .footer-list>li>a{display:flex}.bbnx-footer .social .footer-list>li>a svg{height:24px;margin-right:8px}.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 .header{margin-bottom:20px}.bbnx-footer .social .media+.apps{margin-left:60px}}.bbnx-footer #footerapps>a{height:50px;width:210px}.bbnx-footer #footerapps>a svg{height:50px;width:210px}.bbnx-footer .explore{overflow:hidden;padding:15px 0 5px;color:#fff;background-color:#262626}@media only screen and (min-width : 1084px){.bbnx-footer .explore{padding:24px 0 20px}}.bbnx-footer .explore .header{padding:0 16px;color:#fff}.bbnx-footer .explore .header>a{color:#fff;text-decoration:none}@media only screen and (min-width : 1084px){.bbnx-footer .explore .header{margin-bottom:20px}}.bbnx-footer .explore .footer-nav{margin:0;padding:0 7.5px}@media only screen and (min-width : 1084px){.bbnx-footer .explore .footer-nav{margin:0;padding:0}}.bbnx-footer .explore .footer-nav .header{padding-left:15px;padding-right:15px}.bbnx-footer .explore .footer-nav ul{display:flex;flex-wrap:wrap}@media only screen and (min-width : 1084px){.bbnx-footer .explore .footer-nav ul{margin:0 auto;padding:0 10px}}.bbnx-footer .explore .footer-nav+.header,.bbnx-footer .explore .footer-nav+.footer-nav{position:relative;margin-top:7px;padding-top:15px}@media only screen and (min-width : 1084px){.bbnx-footer .explore .footer-nav+.header,.bbnx-footer .explore .footer-nav+.footer-nav{margin-top:15px;padding-top:20px}}.bbnx-footer .explore .footer-nav+.header::before,.bbnx-footer .explore .footer-nav+.footer-nav::before{content:" ";position:absolute;left:-50vw;right:-50vw;top:-2px;height:2px;background:#4d4d4d}.bbnx-footer .explore .footer-nav+.header{padding-top:15px}@media only screen and (min-width : 1084px){.bbnx-footer .explore .footer-nav+.header{padding-top:20px}}.bbnx-footer .explore .footer-nav li{flex:1 1 50%;max-width:50%;padding:5px 7.5px 12px}@media only screen and (min-width : 578px){.bbnx-footer .explore .footer-nav li{flex:1 1 33%;max-width:33%}}@media only screen and (min-width : 1084px){.bbnx-footer .explore .footer-nav li{flex:1 1 20%;max-width:20%}}.bbnx-footer .explore .footer-nav li a{color:#fff;text-decoration:none}.bbnx-footer .explore .footer-nav li a:hover{color:#d6d6d6}.bbnx-footer .information{display:flex;flex-direction:row;padding:20px 15px;width:100%;font-size:0;align-items:center}.bbnx-footer .information .collaborators{flex:2 2 100%}.bbnx-footer .information .collaborators a{display:inline-block}.bbnx-footer .information .collaborators svg{max-width:100%}@media only screen and (min-width : 578px){.bbnx-footer .information .collaborators{flex:1 1 100%;margin-top:10px}}@media only screen and (min-width : 1084px){.bbnx-footer .information .collaborators{flex:1 1 auto;text-align:right}}.bbnx-footer .information .legal{margin-right:15px}.bbnx-footer .information .legal a{display:block}.bbnx-footer .information .copyright{color:#262626}.bbnx-footer .logo__end-of-page{border-top:1px solid #4d4d4d;text-align:center;margin:0;padding:20px 15px;overflow:hidden;width:100%}.bbnx-footer .logo__end-of-page__figure{display:inline-block;width:auto}.bbnx-footer .logo__end-of-page img{display:block;width:50%;margin:auto}@media only screen and (max-width : 577px){.bbnx-footer .logo__end-of-page img.image--horizontal{width:100%}}