.brand-footer{background-color:#2e2755;padding-bottom:62px;padding-top:44px}footer.footer .brand-footer .container{align-items:center;display:flex;justify-content:space-between;max-width:1375px}.brand-footer .container .row-left{padding-bottom:22px;padding-left:18px}.brand-footer .container .row-right{max-width:535px;width:100%}.brand-footer .container .row-right .title{color:#fff;font-size:16px;font-weight:400;line-height:18px;margin-bottom:12px;max-width:519px;padding-top:22px}.brand-footer .container .row-right .logo-brand{border-top:1px solid #fff;display:flex;justify-content:space-between;max-width:97%;padding-top:19px}.brand-footer .img-mobile,.brand-footer .logo-left-left-mobile,.brand-footer .logo-left-right-mobile{display:none}.brand-footer .container .row-right .logo-brand .logo-left{margin-left:-3%}.brand-footer .container .row-right .logo-brand .logo-left-right-desk{margin-left:-16%}@media (max-width:1400px){.brand-footer .container{max-width:100%;width:90%}}@media (max-width:1024px){.brand-footer .container .row-right{margin-top:38px;max-width:100%;width:100%}.brand-footer .container .row-right .logo-brand .logo-left{margin-left:-10px}.brand-footer .img-mobile,.brand-footer .logo-left-left-mobile,.brand-footer .logo-left-right-mobile{display:block}.brand-footer .img-desk,.brand-footer .logo-left-left-desk,.brand-footer .logo-left-right-desk{display:none}.brand-footer .container{width:100%}.brand-footer .container .row-right .title{margin-left:0}.brand-footer .container .row-left{margin-left:-26px;padding-bottom:unset;padding-left:0;width:100%}.brand-footer .container .row-left img{height:auto;margin-left:unset;max-width:100%;padding-left:35px;width:243px}.brand-footer{padding-bottom:47px;padding-top:80px}.brand-footer .container .row-right .title{border-bottom:1px solid #fff;width:100%}.brand-footer .container .row-right .title>div{padding-bottom:13px}.brand-footer .container{align-items:start;flex-direction:column}.brand-footer .container .row-right .logo-brand{border:none;flex-direction:column;margin-left:0;padding-top:16px}.brand-footer .container .row-right .logo-left{margin-top:-8px}.brand-footer .container .row-right .logo-brand>div{margin-bottom:20px}}@media (max-width:767px){footer.footer .brand-footer .container{padding-left:32px;padding-right:32px}}