﻿.footer{background-color:#142828;position:relative}.footer::before{content:"";background-color:#FFF;height:24px;width:100%;position:absolute;top:0;left:0;border-radius:0 0 24px 24px}.footer .footer-top{border-bottom:1px solid #2C3D3D;padding:104px 0 80px}.footer .footer-top__inner{display:flex;flex-wrap:wrap;gap:40px;align-items:center}@media (max-width:900px){.footer .footer-top__inner{gap:16px;align-items:flex-start;flex-direction:column}}.footer .footer-top__inner a{color:#657171;font-size:18px;font-weight:700;line-height:140%;display:flex}.footer .footer-top__inner a:hover{color:#E6FE82}.footer .footer-top__inner .social-links{display:flex;gap:40px;list-style:none}@media (max-width:900px){.footer .footer-top__inner .social-links{gap:16px;flex-direction:column}}.footer .footer-main{padding:80px 0}.footer .footer-main__inner{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:900px){.footer .footer-main__inner{display:grid;grid-template-columns:1fr 1fr;gap:40px 10px}}.footer .footer-main__inner .col{width:100%}.footer .footer-main__inner .col h4{color:#FFF;font-size:18px;font-weight:400;line-height:140%;margin-bottom:8px}.footer .footer-main__inner .col .site-office,.footer .footer-main__inner .col .site-registered{color:#657171;font-size:18px;font-weight:400;line-height:28.8px;display:flex;flex-direction:column}.footer .footer-main__inner .col .site-office strong,.footer .footer-main__inner .col .site-registered strong{font-weight:600}.footer .footer-main__inner .col ul{display:flex;flex-direction:column;gap:8px;list-style:none}.footer .footer-main__inner .col ul li a{color:#657171;font-size:18px;font-weight:400;line-height:140%}.footer .footer-main__inner .col ul li a:hover{color:#E6FE82}.footer .footer-main__inner .col-contacts{max-width:300px;margin-right:auto;display:flex;flex-direction:column;gap:8px}@media (max-width:900px){.footer .footer-main__inner .col-contacts{order:2;grid-column:span 2}}.footer .footer-main__inner .col-agency{max-width:200px}.footer .footer-main__inner .col-service{max-width:300px}.footer .footer-main__inner .col-solution{max-width:300px}.footer .footer-bottom__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:170px 16px 4px;background-image:url(/wp-content/uploads/2025/08/Link-→-SVG.svg), url(/wp-content/uploads/2025/08/Link-→-SVG.svg);background-repeat:no-repeat, no-repeat;background-position:bottom left 139px, bottom right 80px}@media (max-width:900px){.footer .footer-bottom__inner{padding:0px 16px 4px;background-image:url(/wp-content/uploads/2025/08/Link-→-SVG.svg);background-repeat:no-repeat;background-position:bottom right;align-items:flex-start;flex-direction:column-reverse;gap:40px}}.footer .footer-bottom__inner .site-copyright{color:rgba(255, 255, 255, 0.5);font-size:18px;font-weight:400;line-height:140%}.footer .footer-bottom__inner ul{display:flex;gap:40px;list-style:none}@media (max-width:900px){.footer .footer-bottom__inner ul{gap:20px;flex-direction:column}}.footer .footer-bottom__inner ul li a{color:#657171;font-size:18px;font-weight:400;line-height:140%}.footer .footer-bottom__inner ul li a:hover{color:#E6FE82}