.page__header{height:auto}.l-header__inner{border-bottom:1px solid rgba(52,57,69,.1);display:flex;flex-direction:column;height:100%;margin:auto;padding-bottom:20px;padding-top:20px;width:85%}.header__logo{display:block;margin:auto;max-width:300px}.header__nav--desktop{display:none}.header__nav{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;left:0;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;width:0;z-index:999999}.header__nav.header__nav--active{transition:all .5s ease;width:100vw}.header__nav.header__nav--not-active{transition:all .5s ease;width:0}.header__nav.header__nav--active .menu{padding-left:25px;width:100%}.header__nav a{border-bottom:1px solid hsla(0,0%,39%,.3);color:#062638;cursor:pointer;display:inline-block;font-size:16px;padding:5px;width:100%}.header__nav li.current-menu-item>a{color:var(--theme-color)!important}.header__nav .menu-item-has-children>a{align-items:center;display:flex}.header__nav .menu-item-has-children>a:after{background-color:transparent;background-image:url(../../img/icons/material_symbols/icon-arrow_drop_down.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:21px;margin-left:4px;width:21px}.header__nav .sub-menu{display:none;padding-left:20px}.header__nav li .sub-menu li .sub-menu{padding-left:36px}.l-nav__btn{display:block;height:40px;left:20px;position:absolute;top:20px;width:40px}.l-nav__btn-inner{border-radius:2px;z-index:9999991}.l-nav__btn-inner,.nav__btn{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.nav__btn{cursor:pointer;width:40px}.nav__btn span{background-color:var(--theme-color);border-radius:3px;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);display:block;height:6px;position:relative;transition:all .3s;width:100%}.nav__btn span+span{margin-top:7px}.nav__btn .active span:first-child{animation:top .7s ease forwards}.nav__btn .not-active span:first-child{animation:top-2 .7s ease forwards}.nav__btn .active span:nth-child(2){animation:scaled .7s ease forwards}.nav__btn .not-active span:nth-child(2){animation:scaled-2 .7s ease forwards}.nav__btn .active span:nth-child(3){animation:bottom .7s ease forwards}.nav__btn .not-active span:nth-child(3){animation:bottom-2 .7s ease forwards}@keyframes top{0%{top:0;transform:rotate(0)}50%{top:15px;transform:rotate(0)}to{top:15px;transform:rotate(45deg)}}@keyframes top-2{0%{top:15px;transform:rotate(45deg)}50%{top:15px;transform:rotate(0deg)}to{top:0;transform:rotate(0deg)}}@keyframes bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:15px;transform:rotate(0)}to{bottom:15px;transform:rotate(135deg)}}@keyframes bottom-2{0%{bottom:15px;transform:rotate(135deg)}50%{bottom:15px;transform:rotate(0)}to{bottom:0;transform:rotate(0)}}@keyframes scaled{50%{transform:scale(0)}to{transform:scale(0)}}@keyframes scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}to{transform:scale(1)}}#header-social-buttons-top-wrapper{align-items:center;display:flex;justify-content:center}#header-social-buttons-inner-wrapper{display:flex;gap:5px}#header-social-buttons-inner-wrapper .social-button{height:40px;width:40px}#header-social-buttons-inner-wrapper .social-button i,#header-social-buttons-inner-wrapper .social-button i:before{margin:auto}#header-social-buttons-inner-wrapper .social-button i{font-size:19px}#header-social-buttons-inner-wrapper .social-button-email i{font-size:16px}#header-social-buttons-inner-wrapper .social-button-phone i{font-size:14px}