.r-festival-footer{background:#000;padding:100px 0}@media screen and (max-width:1200px){.r-festival-footer{padding:48px 0}}@media screen and (max-width:900px){.r-festival-footer{padding:32px 0}}.r-festival-footer .r-festival-footer-content{display:flex;flex-direction:column;gap:60px;padding:48px}@media screen and (max-width:900px){.r-festival-footer .r-festival-footer-content{gap:32px;padding:32px}}.r-festival-footer .r-festival-footer-links{display:flex;align-items:center;justify-content:center;gap:60px}@media screen and (max-width:900px){.r-festival-footer .r-festival-footer-links{gap:30px}}@media screen and (max-width:500px){.r-festival-footer .r-festival-footer-links{gap:12px}}.r-festival-footer .r-festival-footer-links a{display:block}.r-festival-footer .r-festival-footer-links a img{width:100%}