.header{height:66px;position:fixed;width:100%;z-index:30;transition:all .2s ease-out;color:#fff;box-shadow:none}.header .menu-btn:hover{background-color:#f4f4f4}.header .logo{display:flex;float:left;text-decoration:none;height:66px;width:230px;justify-content:center;flex-direction:column;padding:5px 10px;background-image:url(../img/logo.941e2ded.png);background-position:50%;background-size:cover;background-repeat:no-repeat;background-origin:content-box}.header .logo img{-webkit-filter:brightness(3);filter:brightness(3);object-fit:cover;font-family:"object-fit: cover;";height:66px;width:200px;margin-left:16px}.header .menu{position:absolute;top:0;right:-100%;overflow:hidden;overflow-y:auto}.header .menu li{border-top:1px solid #888}.header .menu li a{color:#292929;display:block;padding:20px 20px;border-right:1px solid transparent;text-decoration:none;position:relative}.header .menu li a.router-link-exact-active,.header .menu li a:hover{background-color:rgba(227,141,68,.25)}.header .menu li.menu_contact_btn a{overflow:hidden;transition:.3s;height:6rem;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#7ca6a4;color:#fff;font-size:2.6rem}.header .menu li.menu_contact_btn a:hover{-webkit-transform:unset;transform:unset}.header .menu-icon{display:block;position:absolute;right:0;top:0;font-size:2em;cursor:pointer;width:calc(1vw + 3rem);height:calc(1vw + 3rem);line-height:2em;z-index:102;background-color:rgba(0,0,0,.5);text-align:center}.header .menu-icon:after,.header .menu-icon:before,.header .menu-icon i{position:absolute;right:0;left:0;margin:auto;content:"";display:block;height:2px;width:30%;background:#fff;transition:.35s ease-in-out}.header .menu-icon:before{top:35%}.header .menu-icon i{top:50%}.header .menu-icon:after{top:65%}.header .menu-icon:hover{background-color:#888}.header .menu-icon:hover:after,.header .menu-icon:hover:before,.header .menu-icon:hover i{background:#fff}.header .logo_menu img{margin-right:.5em;width:100px;vertical-align:middle}.header .menu-btn{display:none}.header .menu-btn:checked~.menu{right:-100%;height:100vh;padding-top:5em;transition:left .5s,top .5s;z-index:101;overflow-y:auto;transition:all .3s;scrollbar-face-color:#bbb;scrollbar-track-color:#e7e7e7;scrollbar-arrow-color:#bbb;scrollbar-highlight-color:#bbb;scrollbar-shadow-color:#bbb;scrollbar-3dlight-color:#bbb;scrollbar-darkshadow-color:#bbb}.header .menu-btn:checked~.menu ul li{border-top:1px solid #888;display:block}.header .menu-btn:checked~.menu ul li:first-child img{margin-right:.5em;width:100px;vertical-align:middle}.header .menu-btn:checked~.menu ul li a{display:block;text-decoration:none;color:#fff;padding:.5em 2em;background-image:url(../img/arrow_m1w.ae533ad8.svg);background-position:right 1em center;background-size:.7em}.header .menu-btn:checked~.menu ul li a:after{content:"";display:block;clear:both}.header .menu-btn:checked~.menu ul li ul{background-color:hsla(0,0%,39.2%,.7)}.header .menu-btn:checked~.menu ul li ul li{padding-left:1em}.header .menu-btn:checked~.menu ul li ul li a:before{content:"─"}.header .menu-btn:checked~.menu{position:absolute;top:0;right:0;background-color:rgba(86,86,86,.7);color:#292929;width:30em}.header .menu-btn:checked~.menu a{display:block;text-decoration:none;color:#fff;padding:.5em 2em;background-image:url(../img/arrow_m1w.ae533ad8.svg);background-position:right 1em center;background-size:.7em}@media screen and (max-width:768px){.header .menu-btn:checked~.menu{width:100%}}.header .menu-btn:checked~.menu-icon .navicon{background:transparent}.header .menu-btn:checked~.menu-icon .navicon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}.header #menu-btn{display:none}.header #menu-btn:checked~#menu{right:0}.header #menu-btn:checked+.menu-icon:before{top:45%;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.header #menu-btn:checked+.menu-icon i{width:0}.header #menu-btn:checked+.menu-icon:after{top:45%;-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.header .bgclose{display:none;opacity:0;transition:all .5s}.header #menu-btn:checked~.bgclose{transition:all .5s;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:block;opacity:1;position:fixed;left:0;top:0;z-index:100;text-indent:-999999px;overflow:hidden;cursor:pointer}.header.over-mv{transition:all .2s ease-out}.header.over-mv.scrolled-down{opacity:0;z-index:-1}.header.over-mv .menu-btn:hover{background-color:#f4f4f4}.header.over-mv .logo{background-image:url(/nav_logo.svg)}.header.over-mv .logo img{-webkit-filter:brightness(1);filter:brightness(1)}.header.over-mv .menu li a{color:#292929;border-right:1px solid #f7f7f7}.header.over-mv .menu li a.router-link-exact-active,.header.over-mv .menu li a:hover{background-color:#efefef}.header.over-mv .menu-icon{background-color:#7ca6a4}.header.over-mv .menu-icon .navicon,.header.over-mv .menu-icon .navicon:after,.header.over-mv .menu-icon .navicon:before{background:#fff}@media screen and (min-width:961px){.header{box-shadow:none}.header .logo img{-webkit-filter:brightness(3);filter:brightness(3)}}