.tj-footer--id2206{background:linear-gradient(0deg,#fff,#fff);overflow:hidden;position:relative;width:100%}.tj-footer--id2206 .tj-footer__container{margin:0 auto;max-width:120rem;padding:1.56rem 3rem;position:relative;width:100%}.tj-footer--id2206 .tj-footer__content{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin:0 auto;max-width:75.12rem}@media (max-width:767px){.tj-footer--id2206 .tj-footer__content{align-items:flex-start;flex-direction:column}}.tj-footer--id2206 .tj-footer__logo{flex-shrink:0}.tj-footer--id2206 .tj-footer__logo-image{display:block;height:auto;width:2.43rem}.tj-footer--id2206 .tj-footer__info{align-items:center;display:flex;flex:1;gap:2.06rem;justify-content:center}.tj-footer--id2206 .tj-footer__nav{align-items:center;display:flex;gap:1.25rem;white-space:nowrap}.tj-footer--id2206 .tj-footer__nav-link{color:#000;font-family:Montserrat,sans-serif;font-size:.87rem;font-weight:500;line-height:1.4;text-decoration:none;transition:color .2s ease}.tj-footer--id2206 .tj-footer__nav-link:hover{color:rgba(0,0,0,.7)}.tj-footer--id2206 .tj-footer__separator{color:#000;font-family:Montserrat,sans-serif;font-size:.87rem;font-weight:400}.tj-footer--id2206 .tj-footer__copyright{color:#000;font-family:Montserrat,sans-serif;font-size:.87rem;font-weight:500;line-height:1.4}.tj-footer--id2206 .tj-footer__social{display:flex;flex-shrink:0;gap:1rem}.tj-footer--id2206 .tj-footer__social-link{display:inline-block;transition:opacity .2s ease}.tj-footer--id2206 .tj-footer__social-link:hover{opacity:.7}.tj-footer--id2206 .tj-footer__social-icon{display:block;height:1.25rem;width:1.25rem}@media (max-width:1023px){.tj-footer--id2206 .tj-footer__container{padding:1.56rem 1.75rem}.tj-footer--id2206 .tj-footer__content{flex-wrap:wrap;gap:1.5rem}}@media (max-width:767px){.tj-footer--id2206 .tj-footer__container{padding:1rem 1.5rem}.tj-footer--id2206 .tj-footer__content{gap:1rem}.tj-footer--id2206 .tj-footer__info{flex-wrap:wrap;gap:1rem}.tj-footer--id2206 .tj-footer__copyright,.tj-footer--id2206 .tj-footer__nav{width:100%}}@media (max-width:479px){.tj-footer--id2206 .tj-footer__container{padding:1rem 1.31rem}}@media (max-width:319px){.tj-footer--id2206 .tj-footer__container{padding:1rem 1.12rem}}