body>header{z-index:20;position:fixed;left:0;top:0;width:100%;background-color:rgba(255,255,255,0.95)}body>header *{z-index:20}body>header .mobile-navigation{position:relative}body>header .mobile-navigation .bar{display:flex;align-items:center;justify-content:space-between}body>header .mobile-navigation .opened-content{display:none}@media screen and (min-width:calc(900px + 1px)){body>header .mobile-navigation{display:none}}body>header .desktop-navigation>.container{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:calc(calc(900px + 1px) - 1px)){body>header .desktop-navigation{display:none}}body>header .logo{display:flex}body>header .mobile-navigation{box-shadow:0 0 0.5rem rgba(0,0,0,0.2)}body>header .mobile-navigation .logo{margin-bottom:1rem}body>header .mobile-navigation .logo img{height:3.5rem}body>header .mobile-navigation .opened-content nav{border-top:1px solid var(--color-grey-150)}body>header .mobile-navigation .opened-content nav ul{padding:0.5em 0;padding-left:0.75rem;list-style:none;display:flex;flex-flow:column nowrap;font-size:2em}body>header .mobile-navigation .opened-content nav ul li{margin:0;display:flex;flex-flow:column nowrap;font-size:1em}body>header .mobile-navigation .opened-content nav ul li a{font-size:1em;line-height:1em;font-weight:300;padding-top:0.35em;padding-bottom:0.35em}body>header .mobile-navigation .opened-content nav ul li a:hover{text-decoration:none}body>header .mobile-navigation .opened-content nav ul li ul{font-size:0.75em;padding-left:1em;padding-top:0;padding-bottom:0}body>header .mobile-navigation .opened-content .contacts{border-top:1px solid var(--color-grey-150);padding:1em 0}body>header .mobile-navigation .opened-content .contacts a{color:var(--color-blue-400);font-size:1.5rem;font-weight:700;padding:0.4em 0}body>header .desktop-navigation{box-shadow:0 0 0.5rem rgba(0,0,0,0.2)}body>header .desktop-navigation>.bar{background-color:var(--color-blue-400);color:var(--color-text-inverted)}body>header .desktop-navigation>.bar .container .contacts{height:2.5rem;display:flex;align-items:center;justify-content:space-between}body>header .desktop-navigation>.bar .container .contacts a{display:flex;align-items:center;gap:0.5714285714rem}body>header .desktop-navigation>.bar .container .contacts a[href^=tel]:before{content:"";display:block;height:1.9285714286rem;width:1.9285714286rem;background-image:url("../images/static/header-stripe-phone.png");background-repeat:no-repeat;background-size:contain;background-position:left center}body>header .desktop-navigation>.bar .container .contacts a:hover{text-decoration:underline}body>header .desktop-navigation>.container{display:flex;align-items:stretch;justify-content:space-between}body>header .desktop-navigation>.container .logo{margin-top:0.3571428571rem;height:6.7857142857rem;width:auto;transition:all 0.2s ease-in-out}body>header .desktop-navigation>.container .logo:hover{filter:brightness(0.85)}body>header .desktop-navigation>.container nav{height:100%;display:flex;align-items:stretch}body>header .desktop-navigation>.container nav>ul{padding:0;display:flex;align-items:stretch;list-style:none;height:100%}body>header .desktop-navigation>.container nav>ul>li{display:flex;align-items:stretch;margin:0;position:relative}body>header .desktop-navigation>.container nav>ul>li:hover{background-color:var(--color-blue-400);color:var(--color-text-inverted)}body>header .desktop-navigation>.container nav>ul>li:hover a{color:var(--color-text-inverted)}body>header .desktop-navigation>.container nav>ul>li>a{font-size:1.4285714286rem;padding-left:1.0714285714rem;padding-right:1.0714285714rem;font-weight:400;color:var(--color-text);text-transform:uppercase;height:8.2142857143rem;display:flex;gap:0.15em;align-items:center;font-family:var(--font-alternative)}body>header .desktop-navigation>.container nav>ul>li>a:hover{text-decoration:none}body>header .desktop-navigation>.container nav>ul>li>ul{display:none}body>header .desktop-navigation>.container nav>ul>li[data-has-submenu]>a:after{content:"";display:block;width:0.5em;height:1em;background-image:url("../images/static/arrow.png");background-repeat:no-repeat;background-size:contain;background-position:center}body>header .desktop-navigation>.container nav>ul>li[data-has-submenu]:hover{background-color:var(--color-blue-400)}body>header .desktop-navigation>.container nav>ul>li[data-has-submenu]:hover>a:after{filter:invert(1)}body>header .desktop-navigation>.container nav>ul>li[data-has-submenu]:hover>ul{display:flex;flex-flow:column nowrap;left:0;top:100%;position:absolute;background-color:var(--color-blue-400);width:auto;list-style:none;padding:0}body>header .desktop-navigation>.container nav>ul>li[data-has-submenu]:hover>ul>li{margin:0;border-bottom:0.0714285714rem solid black}body>header .desktop-navigation>.container nav>ul>li[data-has-submenu]:hover>ul a{display:block;white-space:nowrap;color:var(--color-text-inverted);border-bottom:0.0714285714rem solid var(--color-blue-300);line-height:1em;padding:0.8571428571rem 0.7142857143rem}body>header .desktop-navigation>.container nav>ul>li[data-has-submenu]:hover>ul a:hover{text-decoration:none}body{padding-top:5.5rem}@media screen and (min-width:calc(900px + 1px)){body{padding-top:12.8571428571rem}}
/*# sourceMappingURL=header.css.map */