header[data-v-c7b80303]{box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding:40px 50px;position:fixed;top:0;width:100%;z-index:100}header figure.logo[data-v-c7b80303]{width:400px}header .menu[data-v-c7b80303]{align-items:center;display:flex;position:relative}header .menu .lang[data-v-c7b80303]{color:#fff;cursor:pointer;font-size:1rem;margin:0 10px;transition:.3s}header .menu .lang.active[data-v-c7b80303],header .menu .lang[data-v-c7b80303]:hover{color:#fff}header .menu .svg_box[data-v-c7b80303]{cursor:pointer;fill:#fff;margin:0 10px;transition:.3s;width:35px}@media only screen and (min-width:768px){header .menu .svg_box[data-v-c7b80303]:hover{fill:#fff}}header .menu .ham[data-v-c7b80303]{background-image:linear-gradient(#fff,#fff 4px,transparent 4px,transparent calc(50% - 2px),#fff calc(50% - 2px),#fff calc(50% + 2px),transparent calc(50% + 2px),transparent calc(100% - 4px),#fff calc(100% - 4px),#fff);cursor:pointer;height:25px;margin-left:40px;opacity:.6;transition:.3s;width:36px}@media only screen and (min-width:768px){header .menu .ham[data-v-c7b80303]:hover{background-image:linear-gradient(#fff,#fff 4px,transparent 4px,transparent calc(50% - 2px),#fff calc(50% - 2px),#fff calc(50% + 2px),transparent calc(50% + 2px),transparent calc(100% - 4px),#fff calc(100% - 4px),#fff)}}header .menu .sub-menu[data-v-c7b80303]{bottom:10px;padding-top:40px;position:absolute;right:0;transform:translateY(100%)}header .menu .sub-menu .menu-box[data-v-c7b80303]{background-color:#e0dfe1bf;border-radius:1rem;box-shadow:5px 5px 10px #49494902;padding:50px 70px;text-align:center}header .menu .sub-menu .page-link[data-v-c7b80303]{color:#595857;cursor:pointer;display:block;font-size:1rem;letter-spacing:2px;margin:20px 0;transition:.3s}header .menu .sub-menu .page-link.router-link-active[data-v-c7b80303],header .menu .sub-menu .page-link[data-v-c7b80303]:hover{color:#000}header .menu .sub-menu .close[data-v-c7b80303],header .menu .sub-menu .lang-box[data-v-c7b80303],header .menu .sub-menu .login[data-v-c7b80303],header .menu .sub-menu .social-box[data-v-c7b80303]{display:none}@media only screen and (max-width:960px){header[data-v-c7b80303]{padding:40px 20px}header figure.logo[data-v-c7b80303]{width:300px}header .menu .ham[data-v-c7b80303]{margin-left:20px}}@media only screen and (max-width:768px){header[data-v-c7b80303]{padding:20px 15px}header figure.logo[data-v-c7b80303]{width:50vw}header .menu .lang[data-v-c7b80303],header .menu .svg_box[data-v-c7b80303]{display:none}header .menu .ham[data-v-c7b80303]{background-image:linear-gradient(#fff,#fff 2px,transparent 2px,transparent calc(50% - 2px),#fff calc(50% - 1px),#fff calc(50% + 1px),transparent calc(50% + 2px),transparent calc(100% - 2px),#fff calc(100% - 2px),#fff);height:20px;width:30px}}@media only screen and (max-width:768px)and (min-width:768px){header .menu .ham[data-v-c7b80303]:hover{background-image:linear-gradient(#fff,#fff 2px,transparent 2px,transparent calc(50% - 2px),#fff calc(50% - 1px),#fff calc(50% + 1px),transparent calc(50% + 2px),transparent calc(100% - 2px),#fff calc(100% - 2px),#fff)}}@media only screen and (max-width:768px){header .menu .sub-menu .menu-box[data-v-c7b80303]{background-color:#ffffffe6;padding:20px 30px;position:relative}header .menu .sub-menu .page-link[data-v-c7b80303]{color:gray;display:block;font-size:1rem;letter-spacing:2px;margin:20px 0}header .menu .sub-menu .lang-box[data-v-c7b80303]{display:block;left:10px;position:absolute;top:15px}header .menu .sub-menu .lang-box .lang[data-v-c7b80303]{color:gray;display:inline-block;font-size:1.3rem;margin:0 5px;vertical-align:middle}header .menu .sub-menu .close[data-v-c7b80303]{cursor:pointer;display:block;height:30px;position:absolute;right:15px;top:15px;transform:rotate(-45deg);width:30px}header .menu .sub-menu .close[data-v-c7b80303]:after,header .menu .sub-menu .close[data-v-c7b80303]:before{background-color:#000;content:"";display:block;inset:0;margin:auto;position:absolute}header .menu .sub-menu .close[data-v-c7b80303]:before{height:2px;width:100%}header .menu .sub-menu .close[data-v-c7b80303]:after{height:100%;width:2px}header .menu .sub-menu .social-box[data-v-c7b80303]{display:block;width:160px}header .menu .sub-menu .social-box .svg_box[data-v-c7b80303]{display:inline-block;fill:gray;margin:0 3px;vertical-align:middle;width:25px}header .menu .sub-menu .login[data-v-c7b80303]{background-color:#000;border-radius:1.5rem;color:#fff;cursor:pointer;display:block;font-size:1rem;line-height:3rem;margin-top:30px;width:200px}}
