body>footer{background:#0f1114;color:#8b8e93;padding:5rem 0 1.7777777778rem}body>footer .container{max-width:77.7777777778rem}body>footer .footer-main{display:grid;grid-template-columns:1fr 1.55fr 0.57fr;gap:6.1111111111rem;min-height:19.3333333333rem}body>footer h2{margin:0 0 1.3333333333rem;color:#9a9ca1;font-size:0.7222222222rem;letter-spacing:0.16em;text-transform:uppercase}body>footer .company .logo{width:7.2222222222rem;margin-left:-0.7777777778rem}body>footer .company .logo img{height:auto}body>footer .company p{white-space:pre-line;font-size:0.8333333333rem;line-height:1.8;margin-top:1.2777777778rem}body>footer .company .register{font-size:0.7777777778rem;line-height:1.7;margin-top:0.8888888889rem}body>footer .regions{display:flex;flex-wrap:wrap;gap:0.6666666667rem;padding:0;list-style:none}body>footer .regions li{margin:0;border:1px solid #2a2e34;padding:0.5555555556rem 0.8888888889rem;font-size:0.7777777778rem;line-height:1.2;color:#a7a9ad}body>footer .contacts{display:flex;flex-wrap:wrap;gap:2.6666666667rem;margin-top:2.7777777778rem}body>footer .contacts h2{margin-bottom:0.5555555556rem}body>footer .contacts a{font-family:var(--font-headings);font-weight:600;font-size:1.7777777778rem;line-height:1.2;color:var(--color-paper)}body>footer nav ul{padding:0;list-style:none;font-size:0.8888888889rem;color:var(--color-paper)}body>footer nav ul li+li{margin-top:0.7777777778rem}body>footer .socials{justify-content:flex-start;margin-top:4.5555555556rem}body>footer .socials a{display:flex;align-items:center;gap:0.4444444444rem;font-size:0.8888888889rem;color:var(--color-paper)}body>footer .socials img{width:1.1111111111rem;height:auto}body>footer .socials .social-icon{position:relative;width:1.1111111111rem;height:1.1111111111rem;flex-shrink:0}body>footer .socials .social-icon img{position:absolute}body>footer .socials .social-icon .outline{left:4.44%;top:4.43%;width:91.12%}body>footer .socials .social-icon .letter{left:42.9%;top:28.1%;width:20.71%}body>footer .socials .social-icon .bar{left:34.65%;top:44.79%;width:26.5%}body>footer .footer-bottom{border-top:1px solid #1f2226;display:flex;justify-content:space-between;align-items:center;padding-top:1.5555555556rem;font-family:"Inter",sans-serif;font-size:0.7222222222rem}body>footer .footer-bottom a{display:flex;align-items:center;gap:0.8333333333rem;color:var(--color-paper);font-size:0.6666666667rem}body>footer .footer-bottom img{width:2.3333333333rem;height:auto}@media screen and (max-width:1200px){body>footer .footer-main{gap:2rem;grid-template-columns:1fr 1.5fr 0.65fr}}@media screen and (max-width:900px){body>footer{padding-top:3rem}body>footer .footer-main{grid-template-columns:1fr 1fr;padding-bottom:3rem}body>footer .navigation{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:2rem;align-items:center}body>footer .navigation h2{margin:0}body>footer .navigation nav ul{display:flex;gap:1rem}body>footer .navigation nav ul li{margin:0}body>footer .socials{margin:0}}@media screen and (max-width:600px){body>footer .footer-main{grid-template-columns:1fr;gap:2.5rem}body>footer .company .logo{margin:0 0 1rem}body>footer .company p{font-size:1rem}body>footer .company .register{max-width:24rem;font-size:0.95rem}body>footer h2{font-size:0.85rem}body>footer .regions li{font-size:0.9rem}body>footer .contacts{margin-top:2rem;gap:2rem}body>footer .contacts a{font-size:1.8rem}body>footer .navigation{display:block}body>footer .navigation nav{margin:1.5rem 0 2rem}body>footer .navigation nav ul{font-size:1rem}body>footer .socials a{font-size:1rem}body>footer .footer-bottom{gap:1rem;font-size:0.8rem}body>footer .footer-bottom a{font-size:0.75rem}}
/*# sourceMappingURL=footer.css.map */