.side-menu[data-v-4c8ffab7]{position:fixed;right:3.4rem;top:0;width:100vh;--tw-rotate:-90deg;padding-right:8rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:99999;--tw-bg-opacity:.5;transform-origin:top right}.side-menu .back-to-top[data-v-4c8ffab7]{line-height:.6}footer[data-v-7b6a5a77]{overflow:hidden;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity))}footer .inner[data-v-7b6a5a77]{--tw-bg-opacity:1;background-color:rgb(232 88 51/var(--tw-bg-opacity));padding-bottom:5rem;padding-top:6.4rem}footer .h0[data-v-7b6a5a77]{margin-left:-3.2rem;margin-right:-3.2rem;text-transform:uppercase}@media (min-width:640px){footer .h0[data-v-7b6a5a77]{margin-left:0;margin-right:0}}footer .footer-sub[data-v-7b6a5a77]{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;row-gap:5rem}@media (min-width:640px){footer .footer-sub[data-v-7b6a5a77]{row-gap:2.5rem}}@media (min-width:1024px){footer .footer-sub[data-v-7b6a5a77]{justify-content:space-between}}@media (min-width:1280px){footer .footer-sub[data-v-7b6a5a77]{flex-direction:row;row-gap:0}}footer .footer-sub .copyright-and-social[data-v-7b6a5a77]{align-items:center;display:flex;flex-direction:column;gap:2.5rem;justify-content:space-between}@media (min-width:640px){footer .footer-sub .copyright-and-social[data-v-7b6a5a77]{flex-direction:row}}@media (min-width:768px){footer .footer-sub .copyright-and-social[data-v-7b6a5a77]{gap:8rem}}footer .footer-sub .footer-sub-menu[data-v-7b6a5a77]{-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:1rem}@media (min-width:640px){footer .footer-sub .footer-sub-menu[data-v-7b6a5a77]{-moz-column-gap:4rem;column-gap:4rem;flex-wrap:nowrap}}@media (min-width:768px){footer .footer-sub .footer-sub-menu[data-v-7b6a5a77]{row-gap:0}}footer .footer-sub .footer-sub-menu a[data-v-7b6a5a77]{flex-basis:100%;text-align:center}@media (min-width:640px){footer .footer-sub .footer-sub-menu a[data-v-7b6a5a77]{flex-basis:auto;text-align:left}}
