.c-header {height:80px;margin-left:0;letter-spacing:normal;font-size:0;position:fixed;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:900;width: 100%; }
@media (max-width:699px) {
  .c-header {height:80px;}
}

.c-header_change,
.c-header_button,
.c-header_logo,
.c-header-bg {display:block;vertical-align:top;font-size:.8rem;height:100%;text-align:center;white-space:nowrap;font-size:0;transition:-webkit-transform 0.6s cubic-bezier(0.4,0,0.2,1);transition:transform 0.6s cubic-bezier(0.4,0,0.2,1);transition:transform 0.6s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.6s cubic-bezier(0.4,0,0.2,1);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
.c-header_change:before,
.c-header_button:before,
.c-header_logo:before,
.c-header-bg:before {display:inline-block;height:100%;content:"";vertical-align:middle;}
.c-header_change > *,
.c-header-bg > *,
.c-header_button > *,
.c-header_logo > * {display:inline-block;vertical-align:middle;white-space:normal;font-size:.2rem;}
.is-loaded .c-header_change,
.is-loaded .c-header-bg,
.is-loaded .c-header_button,
.is-loaded .c-header_logo {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.c-header_change,
.c-header-bg,
.c-header_button { position: absolute; top: 0; left: 0; height:80px; }
.c-header_change { left: auto; right: 43px; padding-right: 15px; background: url(pic-2.png) no-repeat right center; text-transform: uppercase; font-size: 14px; z-index: 2; }
.c-header_change .changed a { font-size: 14px; }
.c-header-bg { width: 100%; background-color: #fff; z-index: 1; box-shadow: 0 0 30px rgba(0,0,0,0.2); }
.c-header_button { width: 80px; background-color:#000000; z-index: 2; }
.c-header_logo { position: relative; width:100%; text-align: center;z-index: 2; }
.is-loaded .c-header-bg {transition-delay:1s;}
.is-loaded .c-header_button {transition-delay:1s;}
.is-loaded .c-header_logo {transition-delay:1.5s;}
.is-loaded .c-header_change {transition-delay:1.8s;}

.c-nav-button {position:absolute;top:54px;left:230px;width: 50px; cursor: pointer; height:50px;z-index:902;text-align:center;transition:-webkit-transform 0.6s cubic-bezier(0.4,0,0.2,1);transition:transform 0.6s cubic-bezier(0.4,0,0.2,1);transition:transform 0.6s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.6s cubic-bezier(0.4,0,0.2,1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0); background: none; }
.is-loading .c-nav-button {transition-delay:0.3s;}
.is-loaded .c-nav-button {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition-delay:1.2s;}
.c-nav-button_wrap {display:inline-block;transition:-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1);}
.has-nav-open .c-nav-button:hover .c-nav-button_wrap {-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}
.c-nav-button_icon {display:inline-block; width: 35px; margin-top:0.08rem;transition:-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1);}
.has-nav-open .c-nav-button_icon { -webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);transition-delay:0.2s;}
.c-nav-button_line {position:relative;display:block;height:3px;margin-bottom:8px;border-radius:3px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity 0.15s 0.05s,-webkit-transform 0.2s cubic-bezier(0.4,0,0.2,1) 0.2s;transition:transform 0.2s cubic-bezier(0.4,0,0.2,1) 0.2s,opacity 0.15s 0.05s;transition:transform 0.2s cubic-bezier(0.4,0,0.2,1) 0.2s,opacity 0.15s 0.05s,-webkit-transform 0.2s cubic-bezier(0.4,0,0.2,1) 0.2s;}
.c-nav-button_line::before,
.c-nav-button_line::after {display:block;content:"";position:absolute;top:0;left:0;right:0;height:3px;border-radius:3px;background-color:#000;transition:-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1);-webkit-transform:translateZ(0);transform:translateZ(0);}
.c-nav-button_line::after {opacity:0;}

.c-nav-button:hover .c-nav-button_line::before {-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}
.has-nav-open .c-nav-button:hover .c-nav-button_line::before {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.c-nav-button_line:nth-child(1)::before {transition-delay:0.2s;}
.c-nav-button:hover .c-nav-button_line:nth-child(1)::before {transition-delay:0s;}
.has-nav-open .c-nav-button_line:nth-child(1) {transition-delay:0s,0.2s;}
.has-nav-open .c-nav-button_line:nth-child(1) {-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px);}

.c-nav-button_line:nth-child(2) {transition:-webkit-transform 0.2s cubic-bezier(0.4,0,0.2,1) 0.05s;transition:transform 0.2s cubic-bezier(0.4,0,0.2,1) 0.05s;transition:transform 0.2s cubic-bezier(0.4,0,0.2,1) 0.05s,-webkit-transform 0.2s cubic-bezier(0.4,0,0.2,1) 0.05s; width: 60%;}
.c-nav-button_line:nth-child(2)::before {transition-delay:0.1s;}
.has-nav-open .c-nav-button_line:nth-child(2) {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition-delay:0.15s; width:100%;}
.c-nav-button_line:nth-child(3) {position:relative;margin-bottom:0;}
.c-nav-button_line:nth-child(3)::before {transition-delay:0.0s;}
.c-nav-button:hover .c-nav-button_line:nth-child(3)::before {transition-delay:0.2s;}
.has-nav-open .c-nav-button_line:nth-child(3) {-webkit-transform:translateY(-0.59375rem);-ms-transform:translateY(-0.59375rem);transform:translateY(-0.59375rem);opacity:0;transition-delay:0s,0.15s;}
.c-nav-button_line:nth-child(3)::after {top:0.59375rem;}

.c-nav {position:fixed;top:0;right:0;bottom:0;left:0; width: 100%; z-index:102;overflow:hidden;visibility:hidden;transition:visibility 0s 0.85s;}

.has-nav-open .c-nav {visibility:visible;transition-delay:0s;}

.has-nav-open .c-nav-button_line::before,.has-nav-open .c-nav-button_line::after {background-color: #878a8b;}

body.is-loading[data-route-option="via-nav"] .c-nav {visibility:visible;}

.c-nav_background {position:absolute;top:0;right:0;bottom:0;left:0; }
.c-nav_background::before,
.c-nav_background::after {content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;transition:-webkit-transform 0.6s cubic-bezier(0.4,0,0.2,1);transition:transform 0.6s cubic-bezier(0.4,0,0.2,1);transition:transform 0.6s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.6s cubic-bezier(0.4,0,0.2,1);}

.c-nav_background::before { transition-delay:0.25s;z-index:1;}
.c-nav_background::after { background: #221f20;transition-delay:0.10s;z-index:3;}

.has-nav-open .c-nav_background::before,
.has-nav-open .c-nav_background::after {-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.has-nav-open .c-nav_background::before {transition-delay:0s;}
.has-nav-open .c-nav_background::after {transition-delay:0.15s;}
body.is-loading[data-route-option="via-nav"] .c-nav_background::before {-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.c-nav_list-wrap {position:relative;z-index:4;}

.c-nav_list {position:relative;margin:0;padding:0;line-height:1;z-index:4;display:inline-block;font-size: .24rem;padding-top: 40px;padding-left: 1.2rem;margin-top:0;}

.c-nav_item {position:relative;-webkit-transform:translateX(-100%) translateX(-.5rem);-ms-transform:translateX(-100%) translateX(-.5rem);transform:translateX(-100%) translateX(-.5rem);transition:opacity 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.45s cubic-bezier(0.4,0,0.2,1);transition:transform 0.45s cubic-bezier(0.4,0,0.2,1),opacity 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.45s cubic-bezier(0.4,0,0.2,1),opacity 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.45s cubic-bezier(0.4,0,0.2,1);opacity:0;}
.c-nav_item:nth-child(1) {transition-delay:0.2s;}
.c-nav_item:nth-child(2) {transition-delay:0.1s;}
.c-nav_item:nth-child(3) {transition-delay:0.0666666667s;}
.c-nav_item:nth-child(4) {transition-delay:0.05s;}
.c-nav_item:nth-child(5) {transition-delay:0.04s;}
.c-nav_item:nth-child(6) {transition-delay:0.0333333333s;}
.c-nav_item:nth-child(7) {transition-delay:0.0285714286s;}
.c-nav_item:nth-child(8) {transition-delay:0.025s;}
.c-nav_item:nth-child(9) {transition-delay:0.0222222222s;}
.c-nav_item:nth-child(10) {transition-delay:0.02s;}
.c-nav_item:nth-child(11) {transition-delay:0.0181818182s;}
.c-nav_item:nth-child(12) {transition-delay:0.0166666667s;}
.has-nav-open .c-nav_item {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;}
.has-nav-open .c-nav_item:nth-child(1) {transition-delay:0.19s;}
.has-nav-open .c-nav_item:nth-child(2) {transition-delay:0.23s;}
.has-nav-open .c-nav_item:nth-child(3) {transition-delay:0.27s;}
.has-nav-open .c-nav_item:nth-child(4) {transition-delay:0.31s;}
.has-nav-open .c-nav_item:nth-child(5) {transition-delay:0.35s;}
.has-nav-open .c-nav_item:nth-child(6) {transition-delay:0.39s;}
.has-nav-open .c-nav_item:nth-child(7) {transition-delay:0.43s;}
.has-nav-open .c-nav_item:nth-child(8) {transition-delay:0.47s;}
.has-nav-open .c-nav_item:nth-child(9) {transition-delay:0.51s;}
.has-nav-open .c-nav_item:nth-child(10) {transition-delay:0.55s;}
.has-nav-open .c-nav_item:nth-child(11) {transition-delay:0.59s;}
.has-nav-open .c-nav_item:nth-child(12) {transition-delay:0.63s;}
.has-search-open .c-nav_item {-webkit-transform:translateX(-100%) translateX(-.5rem);-ms-transform:translateX(-100%) translateX(-.5rem);transform:translateX(-100%) translateX(-.5rem);opacity:0;}

.c-nav_link {display:inline-block;color:#799ab2;text-decoration:none;cursor:pointer;transition:color 0.45s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1);transition:color 0.45s cubic-bezier(0.4,0,0.2,1),transform 0.3s cubic-bezier(0.4,0,0.2,1);transition:color 0.45s cubic-bezier(0.4,0,0.2,1),transform 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1);}

.c-nav_dropdown {visibility: visible;line-height:1;transform:translateX(-5rem);transition:color 0.45s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1);transition:color 0.45s cubic-bezier(0.4,0,0.2,1),transform 0.8s cubic-bezier(0.4,0,0.2,1);transition:color 0.45s cubic-bezier(0.4,0,0.2,1),transform 0.8s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.8s cubic-bezier(0.4,0,0.2,1);}

.has-nav-open .c-nav_dropdown { transform:translateX(0) }

.c-nav_dropdown_item {display:block;position:relative;transition:opacity 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.45s cubic-bezier(0.4,0,0.2,1);transition:transform 0.45s cubic-bezier(0.4,0,0.2,1),opacity 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.45s cubic-bezier(0.4,0,0.2,1),opacity 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.45s cubic-bezier(0.4,0,0.2,1);}

.c-nav_dropdown_item:nth-child(1) {transition-delay:0.2s;}
.c-nav_dropdown_item:nth-child(2) {transition-delay:0.1s;}
.c-nav_dropdown_item:nth-child(3) {transition-delay:0.0666666667s;}
.c-nav_dropdown_item:nth-child(4) {transition-delay:0.05s;}
.c-nav_dropdown_item:nth-child(5) {transition-delay:0.04s;}
.c-nav_dropdown_item:nth-child(6) {transition-delay:0.0333333333s;}
.c-nav_dropdown_item:nth-child(7) {transition-delay:0.0285714286s;}
.c-nav_dropdown_item:nth-child(8) {transition-delay:0.025s;}
.c-nav_dropdown_item:nth-child(9) {transition-delay:0.0222222222s;}
.c-nav_dropdown_item:nth-child(10) {transition-delay:0.02s;}
.c-nav_dropdown_item:nth-child(11) {transition-delay:0.0181818182s;}
.c-nav_dropdown_item:nth-child(12) {transition-delay:0.0166666667s;}
.c-nav_dropdown_item:nth-child(13) {transition-delay:0.0153846154s;}
.c-nav_dropdown_item:nth-child(14) {transition-delay:0.0142857143s;}
.c-nav_dropdown_item:nth-child(15) {transition-delay:0.0133333333s;}
.c-nav_dropdown_item:nth-child(16) {transition-delay:0.0125s;}
.c-nav_dropdown_item:nth-child(17) {transition-delay:0.0117647059s;}
.c-nav_dropdown_item:nth-child(18) {transition-delay:0.0111111111s;}
.c-nav_dropdown_item:nth-child(19) {transition-delay:0.0105263158s;}
.c-nav_dropdown_item:nth-child(20) {transition-delay:0.01s;}
.c-nav_item:hover .c-nav_dropdown_item {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(1) {transition-delay:0.34s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(2) {transition-delay:0.38s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(3) {transition-delay:0.42s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(4) {transition-delay:0.46s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(5) {transition-delay:0.5s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(6) {transition-delay:0.54s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(7) {transition-delay:0.58s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(8) {transition-delay:0.62s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(9) {transition-delay:0.66s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(10) {transition-delay:0.7s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(11) {transition-delay:0.74s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(12) {transition-delay:0.78s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(13) {transition-delay:0.82s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(14) {transition-delay:0.86s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(15) {transition-delay:0.9s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(16) {transition-delay:0.94s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(17) {transition-delay:0.98s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(18) {transition-delay:1.02s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(19) {transition-delay:1.06s;}
.c-nav_item:hover .c-nav_dropdown_item:nth-child(20) {transition-delay:1.1s;}
.c-nav_dropdown_link {display:block;color:#799ab2;text-decoration:none;padding:0.225rem 0;transition:-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1);}

.changed a { color: #2f4acd; }

.c-nav_list-wrap { padding: 16vh 0 0 15vw; }
.c-nav_list-wrap a {display: block;font-size: 20px;color: #878a8b;text-transform: uppercase;line-height: 56px;}