.footer{display:flex;justify-content:space-between;padding:3.4722222222vw}@media screen and (max-width:767px){.footer{padding:5.3333333333vw}}.footer .line{margin-top:0}.footer .legals{align-items:center;display:flex;font-family:Roboto;font-size:9px;font-size:.625vw;font-weight:800;margin-top:2.4305555556vw}@media (max-width:767px){.footer .legals{font-size:9px;font-size:2.4vw}}@media (min-width:1920px){.footer .legals{font-size:12px}}@media screen and (min-width:768px) and (max-width:960px){.footer .legals{font-size:10px;margin-top:2.6666666667vw}}@media screen and (max-width:767px){.footer .legals{font-size:8px;margin-top:4.2666666667vw}}.footer .legals a{text-decoration:underline}.footer .legals li:first-child:after{background:#fff;content:"";display:inline-block;height:.5555555556vw;margin:0 .3472222222vw;width:1px}@media screen and (min-width:768px) and (max-width:960px){.footer .legals li:first-child:after{height:1.0666666667vw}}@media screen and (max-width:767px){.footer .legals li:first-child:after{height:2.1333333333vw;margin:0 1.3333333333vw -.5333333333vw}}.footer .copyright{font-family:Roboto;font-size:12px;font-size:.8333333333vw;font-style:italic;font-weight:800;letter-spacing:.05em;margin-top:.2777777778vw}@media screen and (min-width:768px) and (max-width:960px){.footer .copyright{font-size:4.6px;font-size:1.2266666667vw}}@media screen and (max-width:767px){.footer .copyright{font-size:8px;font-size:2.1333333333vw}}.footer .right{align-items:flex-start;display:flex;flex-direction:column}.footer .logo{display:inline-block}
