#header{font-size:15px;padding:25px 0;z-index:500}#header .page-center{max-width:1784px}#header .header-frame{align-items:center;display:flex;gap:10px;width:100%}#header .phone{align-items:center;color:var(--text-color);display:inline-flex;font-size:19px;font-weight:700;gap:7px;vertical-align:top}#header .phone:hover{color:var(--primary-color)}#header .phone svg{display:block;flex-shrink:0;height:auto;max-width:23px}#header .logo-holder{align-items:center;display:flex;flex-shrink:0;gap:31px}#header .logo-area{flex-shrink:0;max-width:313px}#header .logo-area img{display:block;height:auto;width:100%}#header .nav-wrap{align-items:center;display:flex;flex-basis:0;flex-grow:1;justify-content:flex-end}#header .nav-frame-holder{align-items:center;display:flex;flex-flow:row nowrap;gap:25px;letter-spacing:.09px}#header .nav-main ul{align-items:center;display:flex;gap:25px;list-style:none;margin:0;padding:0}#header .nav-main ul li{position:relative}#header .nav-main ul li a{color:var(--text-color);font-weight:500}#header .nav-main ul li a:hover,#header .nav-main ul li.active a{color:var(--primary-color)}#header .nav-main ul li.active a{font-weight:700}#header .nav-social{line-height:1}#header .nav-social ul{display:flex;list-style:none;margin:0;padding:0;grid-gap:17px;align-items:center;gap:17px}#header .menu-toggler{display:none;margin:0 0 0 10px}@media (min-width:992px){#header .nav-frame .phone{display:none}#header .nav-frame{display:block!important}}@media (max-width:991px){#header .menu-toggler{background:none;border:0;display:block;height:24px;min-width:inherit;padding:0;position:relative;width:24px}#header .menu-toggler span,#header .menu-toggler span:after,#header .menu-toggler span:before{background:var(--primary-color);border-radius:10px;content:"";height:3px;left:0;position:absolute;right:0;top:2px;transition:all .3s ease-in-out}#header .menu-toggler span:after{top:8px}#header .menu-toggler span:before{top:16px}.nav-active #header .menu-toggler span{background:none}.nav-active #header .menu-toggler span:after{top:7px;transform:rotate(-45deg)}.nav-active #header .menu-toggler span:before{top:7px;transform:rotate(45deg)}}@media (max-width:1399px){#header{font-size:14px}#header .phone{font-size:17px}#header .logo-area{max-width:250px}#header .logo-holder,#header .nav-frame-holder,#header .nav-main ul{gap:20px}}@media (max-width:1199px){#header{font-size:13px;padding:20px 0}#header .logo-area{max-width:190px}#header .logo-holder,#header .nav-frame-holder,#header .nav-main ul{gap:15px}#header .phone{font-size:15px}}@media (max-width:991px){#header{font-size:15px}#header .phone{margin:0 0 15px}#header .logo-holder .phone{display:none}#header .nav-frame{background:#fff;border-top:1px solid var(--border-color);display:none;left:0;padding:0 20px;position:absolute;top:100%;width:100%}#header .nav-frame-holder{align-items:stretch;flex-flow:column nowrap;gap:20px}#header .nav-main ul{align-items:stretch;flex-flow:column nowrap;gap:0}#header .nav-main ul li a{border-bottom:1px solid rgba(0,0,0,.1);display:block;padding:10px 0}}#header{position:relative;transition:all .3s ease;width:100%}#header.is-sticky{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);left:0;position:fixed;top:0;z-index:1000}#header-spacer{display:none}