.header{left:0;padding-top:20px;position:absolute;top:0;width:100%;z-index:200}.header__buttons,.header__contacts,.header__content{align-items:center;display:flex}.header__content{color:#fff;justify-content:space-between}.header__content .link{padding:8px 12px}.header_burger-opened .header__content{color:#151515}.header__logo{height:auto;margin:-20px 0;width:180px}.header__logo img{width:100%}.header__buttons{margin:0 32px}.header__phone{text-wrap:nowrap}.header__button_dots{display:none}@media screen and (max-width:767px){.header__buttons{margin:0 16px 0 0}.header__button_dots{display:inline-block;margin-left:24px}}.footer{padding:60px 0}.footer__content{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.footer__text{grid-row:span 2}.footer__text h2{margin-bottom:16px}.footer__item{display:flex;flex-direction:column}.footer__label{margin-bottom:4px;opacity:.6}.footer__value{font-size:24px}.footer__bottom{align-items:center;display:flex;justify-content:space-between;margin-top:48px}.footer__bottom img{height:30px;width:100px}@media screen and (max-width:1023px){.footer__content{grid-template-columns:repeat(2,1fr)}.footer__text{grid-column:span 2;grid-row:revert}}@media screen and (max-width:767px){.footer__content{grid-template-columns:1fr}.footer__text{grid-column:auto}.footer__value{font-size:20px}}.side-buttons{bottom:24px;display:flex;flex-direction:column;gap:16px;position:fixed;right:24px}.side-buttons__button a{align-items:center;background-color:#09656b;border-radius:50%;color:#fff;display:flex;height:48px;justify-content:center;min-width:48px}
