@media screen and (width <= 630px){.footer-wrap{position:static;z-index:1}}@media screen and (width <= 950px){.footer-wrap .footer{flex-direction:column}}.header div .header__actions .header__menu-btn,header div .header__actions .header__menu-btn{display:none}.header div .header__links,header div .header__links{display:flex}.header div .header__links .header__link,header div .header__links .header__link{position:relative;display:block;text-decoration:none}.header div .header__links .header__link:not(.header__link-hover):after,header div .header__links .header__link:not(.header__link-hover):after{content:"";position:absolute;width:0;left:0;right:0;bottom:-1px;height:2px;transition:width .3s ease-in-out;background-color:var(--primary)}.header div .header__links .header__link:not(.header__link-hover):hover:after,header div .header__links .header__link:not(.header__link-hover):hover:after{width:100%}.header__link-hover{cursor:default!important}@media screen and (width <= 950px){.header__links{display:none!important}.header__actions .header__menu-btn{display:flex!important}}@media screen and (width >= 950px){.header__menu-modal{display:none!important}}@media screen and (width <= 410px){.header__actions .search__btn,.header__actions a:not(.not-invisible){display:none!important}}