@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Play:wght@400;700&display=swap";.header{height:62px;position:sticky;top:0;z-index:1030;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 744px){.header{height:94px}}@media (min-width: 1154px){.header{height:114px}}.header_bg{background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.25);box-shadow:5px 5px 5px #00000040}.header__bar{height:var(--header-h);display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:end;-ms-flex-line-pack:center;align-content:center}@media (min-width: 744px){.header__bar{justify-items:center}}.header--open{display:-webkit-box;display:-ms-flexbox;display:flex}.header--open .burger{z-index:1030}.header--open .burger span{background:transparent}.header--open .burger span:before{-webkit-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg);top:-6px}.header--open .burger span:after{-webkit-transform:translateY(-6px) rotate(-45deg);-ms-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg);top:6px}.header--open .nav{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-height:1000px}.header .contacts{display:none}@media (min-width: 744px){.header .contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}}@media (min-width: 1154px){.header .contacts{gap:4px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.header .contacts .social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin:0}.header .contacts .social a{display:block;width:30px;height:30px}@media (min-width: 1154px){.header .contacts .social a{width:24px;height:24px}}.header .contacts .social a img{width:100%}@media (min-width: 744px){.header .contacts .phone-group{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:1.2}}.header .contacts .phone-group .phone{font-weight:400;color:#fff}@media (min-width: 1154px){.header .contacts .phone-group .phone{font-size:20px}}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;z-index:1030}.logo img{width:48px}@media (min-width: 744px){.logo img{width:80px}}.burger{width:40px;height:40px;border:none;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media (min-width: 1154px){.burger{display:none}}.burger span{width:20px;height:3px;background:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:background .18s ease;transition:background .18s ease;border-radius:2px}.burger span:before,.burger span:after{content:"";position:absolute;right:0;width:20px;height:3px;background:#fff;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease;border-radius:2px}.burger span:before{top:-8px}.burger span:after{top:8px}.nav{position:fixed;inset:0;z-index:1020;padding:calc(var(--header-h) + 12px) 16px 24px;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);opacity:0;-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}@media (min-width: 1154px){.nav{opacity:1;display:block;position:relative;padding:0;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0)}}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0}@media (min-width: 1154px){.nav__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}.nav__link{color:#fff;padding:0 10px;font-weight:400}@media (min-width: 1154px){.nav__link{font-weight:400}}.nav__link:hover{color:#00c3ff;text-decoration:none}.nav__link.root-item-selected,.nav__link.item-selected{color:#00c3ff}.nav__list li{position:relative}.nav__submenu{list-style:none;padding:0;margin:0 0 0 20px}@media (min-width: 1154px){.nav__submenu{padding:8px 0 8px 12px;margin-left:0}}.nav__submenu li{margin:0 0 8px}@media (min-width: 1154px){.nav__submenu li{margin:0}}.nav__submenu{overflow:hidden;max-height:0;opacity:0;-webkit-transition:max-height .22s ease,opacity .18s ease;transition:max-height .22s ease,opacity .18s ease}.nav .is-open>.nav__submenu{max-height:600px;opacity:1;margin-top:8px}.nav .has-submenu>.nav__link{position:relative}.nav .has-submenu>.nav__link:after{content:"";display:inline-block;width:6px;height:6px;margin-left:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease;position:relative;top:-3px}.nav .has-submenu.is-open>.nav__link:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav__submenu .nav__link{color:#fff;padding:6px 10px;font-weight:400}@media (min-width: 1154px){.nav__submenu{position:absolute;top:100%;left:0;min-width:220px;padding:8px 0;background:#000;border:1px solid rgba(0,0,0,.06);border-radius:10px;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.08);box-shadow:0 8px 30px #00000014;visibility:hidden;opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:opacity .16s ease,visibility 0s linear .16s,-webkit-transform .16s ease;transition:opacity .16s ease,visibility 0s linear .16s,-webkit-transform .16s ease;transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s;transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s,-webkit-transform .16s ease;z-index:1020;max-height:none;overflow:visible}.nav__submenu .nav__submenu{top:0;left:100%;margin-left:8px}.nav__list>li:hover>.nav__submenu,.nav__list>li:focus-within>.nav__submenu,.nav__submenu>li:hover>.nav__submenu,.nav__submenu>li:focus-within>.nav__submenu{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s;transition-delay:0s}.nav .has-submenu>.nav__link:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav__submenu .nav__link{display:block;padding:8px 12px}.nav__submenu .nav__link:hover{color:#00c3ff}}
