header{z-index:var(--z-index-header);background-color:var(--color-aubergine-animations);padding:16px 0;position:fixed;inset:0 0 auto}header .centered-column{align-items:center;display:flex}#logo-button{cursor:pointer;background:0 0;border:none;padding:0}#logo{height:65px;padding:0}#lets-have-chat-button{align-items:center;gap:8px;padding:0;text-decoration:none;display:flex}#lets-chat-bubble{text-transform:uppercase;text-align:center;width:240px;height:55px;color:var(--color-aubergine-animations);background:url(/images/balloon-for-text.svg) 0 0/250px 55px no-repeat;animation:3s ease-in-out infinite float}#lets-chat-bubble p.desktop{margin-top:14px;padding-left:24px;font-size:18px;display:block}#lets-chat-bubble p.mobile{display:none}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}@media only screen and (max-width:1280px){header .centered-column{padding:0}}@media only screen and (max-width:900px){#logo{height:50px}header{padding:16px}header .centered-column{box-sizing:border-box;width:100%;min-width:330px;height:auto}#userpic{height:80px}#lets-have-chat-button{flex-direction:row-reverse;gap:8px;padding:0}#lets-chat-bubble{background-size:100% 56px;width:161px;padding:0;font-size:16px;transform:scaleX(-1)}#lets-chat-bubble p.desktop{display:none}#lets-chat-bubble p.mobile{margin-top:18px;margin-left:8px;font-size:14px;display:block;transform:scaleX(-1)}@keyframes float{0%{transform:translateY(0)scaleX(-1)}50%{transform:translateY(-5px)scaleX(-1)}to{transform:translateY(0)scaleX(-1)}}}
footer{text-align:center;box-sizing:border-box;padding:24px 24px 96px}footer span{align-items:center;gap:16px;display:flex}.contacts{justify-content:center;align-items:center;gap:48px;margin-top:16px;display:flex}.footer-icon{height:24px}span:nth-child(2) .footer-icon{height:32px}.footer-link{color:var(--color-white);font-size:var(--body-text-font-size);text-decoration:underline}.footer-link:focus-visible{outline-offset:4px}@media screen and (max-width:900px){footer{width:375px;margin:auto}.footer-heading{text-align:left;color:var(--color-white);font-size:24px;font-weight:500}.contacts{flex-direction:column;align-items:flex-start;gap:32px}}
