#brx-footer{margin-top:6rem;position:relative;z-index:1;padding:8rem 3rem 8rem 3rem;font-size:var(--text-s);color:#FFF;background:var(--color-g2-1);background:linear-gradient(180deg,var(--color-g2-1) 0,var(--color-g2-2) 65%)}#brx-footer .inner{max-width:var(--content-width);margin:0 auto;max-width:1280px}#brx-footer .inner>*+*{margin-top:var(--space-m)}#brx-footer a,#brx-footer a:active,#brx-footer a:visited{color:var(--color-white)}#brx-footer a:hover{color:var(--color-2)}#brx-footer a,#brx-footer a:active,#brx-footer a:hover,#brx-footer a:visited{text-decoration:none}#brx-footer ul{padding-left:0;margin:0}#brx-footer ul li{list-style-type:none}#brx-footer ul li{margin:0}#brx-footer .footer-row-1{display:flex;flex-wrap:wrap}#brx-footer .footer-row-1 .footer-col{width:30%}#brx-footer .footer-row-1 .title-container{font-size:var(--text-m);margin-bottom:1.5rem;font-weight:700;text-transform:uppercase}#brx-footer .footer-row-1 .footer-col.logo{width:40%;justify-content:space-between;display:flex;flex-direction:column}#brx-footer .footer-row-1 .footer-col.logo img{height:auto;width:100%;max-width:28rem}#brx-footer .footer-row-1 .text-container p{margin-bottom:1.2rem}#brx-footer .footer-row-2{display:flex}#brx-footer .footer-row-2 .footer-col.copyright{width:100%}@media screen and (max-width:1180px){#brx-footer .inner .footer-row-2{flex-direction:column}#brx-footer .inner .footer-row-2 .footer-col{width:100%}#brx-footer .inner .footer-row-2 .footer-col.menu-legal ul{justify-content:flex-start}#brx-footer .inner .footer-row-2 .copyright{order:2;margin-top:var(--space-xs)}#brx-footer .inner .menu-2 ul{display:block;justify-content:flex-start}#brx-footer .inner .menu-2 ul>*+*{margin-left:0}}@media screen and (max-width:970px){#brx-footer .inner .footer-row-1 .footer-col{margin-bottom:var(--space-m);width:50%}}@media screen and (max-width:570px){#brx-footer .inner .footer-row-1 .footer-col{width:100%}#brx-footer .subfooter{flex-wrap:wrap}#brx-footer .subfooter .subfooter-text{width:100%;font-size:var(--text-l);text-align:center}#brx-footer .subfooter .subfooter-cta{width:100%;margin-left:0;font-size:var(--text-m);text-align:center;margin-top:1.5rem}}