.lach-logo._white svg path{fill:var(--secondary-text-color)}.lach-logo:hover svg path{fill:var(--text-hover);transition:fill 1s ease-in-out}.lach-contacts{align-items:center;gap:1.8rem;max-width:38rem;display:flex}@media screen and (width<=450px){.lach-contacts{margin-right:4rem}}@media screen and (width>=451px) and (width<=767px){.lach-contacts{margin-right:7rem}}@media screen and (width>=768px) and (width<=1199px){.lach-contacts{margin-right:5rem}}.lach-contacts._menu{flex-flow:column;gap:1rem;margin-right:0;display:flex}.lach-contacts._menu .lach-contacts__button{display:none!important}@media screen and (width<=767px){.lach-contacts._menu .lach-contacts__button{display:block!important}.lach-contacts._menu .lach-contacts__phone{font-family:var(--font-family-primary);color:400;font-size:1.2rem;font-weight:1.7rem;line-height:1.86}}@media screen and (width<=1024px){.lach-contacts._menu .lach-contacts__phone{display:block}}.lach-contacts._dark .lach-contacts__phone{color:var(--primary-text-color)}.lach-contacts._dark .lach-contacts__phone:hover{color:var(--phone-hover)}.lach-contacts__button{display:none!important}@media screen and (width>=768px){.lach-contacts__button{display:block!important}}.lach-contacts__phone{color:var(--secondary-text-color);text-decoration:none;transition:color .3s ease-in-out}.lach-contacts__phone:hover{color:var(--phone-hover)}@media screen and (width<=1199px){.lach-contacts__phone{display:none}}.lach-contacts__link{width:3.2rem;height:3.2rem}.lach-header{z-index:var(--z-index-header);-webkit-backdrop-filter:blur(6rem);backdrop-filter:blur(6rem);flex-direction:row;justify-content:space-between;align-items:center;gap:3rem;width:100vw;height:10rem;padding:3.2rem 4rem;display:flex;position:fixed}@media screen and (width<=450px){.lach-header{gap:1rem}}@media screen and (width<=767px){.lach-header{padding:1.6rem 1.9rem}}.lach-header._dark-header{font-family:var(--font-family-primary);color:var(--secondary-text-color);background-color:var(--c-gray-transparent-032);font-size:1.6rem;font-weight:400;line-height:2.2rem}.lach-header._white-header{background:var(--c-white)}.lach-header._dark-header .lach-header__menu-item{color:var(--secondary-text-color)}.lach-header._dark-header .lach-header__menu-item:hover{color:var(--c-green)}.lach-header._dark-header._open-menu .lach-header__menu{background-color:var(--c-gray-transparent-050)!important}.lach-header._white-header._open-menu .lach-header__menu{background-color:var(--c-white)!important}.lach-header._open-menu{-webkit-backdrop-filter:none;backdrop-filter:none}.lach-header._open-menu .lach-header__menu{border:.1rem solid var(--block-border);-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem);border-radius:0 0 1.6rem 1.6rem;flex-direction:column;gap:1.4rem;min-width:100%;padding-top:7rem;padding-bottom:2rem;display:flex;position:fixed;top:0;left:0}@media screen and (width>=1200px){.lach-header._open-menu .lach-header__menu{display:none}}.lach-header._open-menu .lach-header__container{background:var(--block-border);display:contents}.lach-header._open-menu .lach-header__close-icon{position:absolute;top:50%;right:4.3rem;transform:translateY(-50%)}@media screen and (width<=450px){.lach-header._open-menu .lach-header__close-icon{right:5%}}@media screen and (width>=1200px){.lach-header._open-menu .lach-header__close-icon{display:none}}.lach-header._open-menu .lach-header__close-icon._dark-header path{stroke:var(--c-white)}.lach-header__logo{align-items:center;width:fit-content;display:flex}.lach-header__menu{flex-direction:row;align-items:center;gap:4rem;width:100%;max-width:58.3rem;display:flex}@media screen and (width<=1199px){.lach-header__menu{display:none}}.lach-header__menu-item{text-align:center;width:100%;color:var(--primary-text-color);white-space:nowrap;cursor:pointer;text-decoration:none;transition:color .3s ease-in-out}.lach-header__menu-item:hover{color:var(--c-green)}.lach-header__menu-icon{position:absolute;top:50%;right:4.3rem;transform:translateY(-50%)}@media screen and (width<=450px){.lach-header__menu-icon{right:5%}}._dark-header .lach-header__menu-icon path{stroke:var(--c-white)}@media screen and (width>=1200px){.lach-header__menu-icon{display:none}}.lach-header__menu-icon,.lach-header__close-icon{cursor:pointer;background:0 0;border:0;padding:0}
