.footer{color:#161515;background-color:#cc3327;justify-content:center;width:100%;display:flex}.footer-content{width:100%;margin-top:9.6rem;margin-bottom:9.6rem;padding-inline:max(4.8rem,50% - 91.2rem)}@media (max-width:1024px){.footer-content{padding-inline:2.4rem}}@media (max-width:600px){.footer-content{padding-inline:1.6rem}}.footer-content{grid-template-rows:auto 1fr;grid-template-columns:repeat(3,25%);grid-template-areas:"info contacts requisites""info socials made";justify-content:space-between;display:grid}@media (max-width:1024px){.footer-content{padding-inline:3.2rem}}@media (max-width:600px){.footer-content{grid-template-rows:none;grid-template-columns:100%;grid-template-areas:"info""requisites""contacts""socials""made";margin-top:4.8rem;margin-bottom:4.8rem;padding-inline:2.4rem}}.footer-block{flex-direction:column;display:flex}@media (max-width:600px){.footer-block{margin-bottom:3.2rem}}.footer-block--info{grid-area:info}.footer-block--contacts{grid-area:contacts}.footer-block--requisites{grid-area:requisites}.footer-block--align-start{text-align:start;align-items:flex-start}.footer-block--align-center{text-align:center;align-items:center}.footer-block--align-end{text-align:end;align-items:flex-end}@media (max-width:600px){.footer-block--align-start,.footer-block--align-center,.footer-block--align-end{text-align:start;align-items:stretch}}.footer-block-header{font-family:var(--font-manrope),sans-serif;letter-spacing:normal;text-transform:uppercase;color:inherit;margin:0 0 4.8rem;font-size:3.6rem;font-weight:700;line-height:1}@media (max-width:600px){.footer-block-header{margin-bottom:3.2rem}}.footer-block-address{font-style:normal}.footer-block-links{flex-direction:column;gap:2.4rem;margin:0;padding:0;list-style:none;display:flex}.footer-block-links li{font-family:var(--font-manrope),sans-serif;letter-spacing:normal;text-transform:uppercase;font-size:1.8rem;font-weight:600;line-height:1.3}.footer-block-links a{color:inherit;text-decoration:none}.footer-socials{grid-area:socials;place-self:start center;margin-top:9.6rem}@media (max-width:600px){.footer-socials{margin-top:0}}.made-in-black{color:inherit;font-family:var(--font-manrope),sans-serif;letter-spacing:normal;text-transform:uppercase;grid-area:made;place-self:end;font-size:1.8rem;font-weight:600;line-height:1.3;text-decoration:none}@media (max-width:600px){.made-in-black{justify-self:center;margin-top:.4rem}}
