@media only screen and (min-width:1200px){.mxd-footer .footer-blocks__column{align-self:stretch;height:auto}.mxd-footer .footer-blocks__column .footer-blocks__card{flex:auto;justify-content:flex-start;height:100%;min-height:100%}}.footer-blocks__contact{--company-header-icon-slot:2.4rem;--company-header-icon-size:2.4rem;text-align:left;flex-direction:column;align-items:flex-start;gap:2rem;width:100%;margin-top:2.4rem;display:flex}.footer-blocks__card:has(.footer-blocks__contact){gap:2rem}.footer-blocks__card>.footer-blocks__contact{gap:2rem;margin-top:0}.footer-blocks__contact .company-header__messengers{margin:0;justify-content:flex-start;align-self:flex-start;gap:.8rem;width:auto;max-width:100%;margin-inline:0;padding:0}.footer-blocks__contact .company-header__messenger{justify-content:flex-start}.footer-blocks__phone{font:normal var(--fw-medium) 2rem/1.2 var(--_font-default);color:var(--t-bright);transition:color var(--_animspeed-medium) var(--_animbezier);align-items:center;gap:1rem;text-decoration:none;display:inline-flex}.footer-blocks__phone:hover{color:var(--t-medium)}.footer-blocks__phone-icon{flex-shrink:0;width:2.4rem;height:2.4rem}@media only screen and (min-width:768px){.footer-blocks__phone{font-size:2.4rem}}
