.m-button-container[data-v-240bd262]{position:relative;cursor:pointer;font-size:14px;font-weight:700;border:1px solid var(--primary-color);padding:22px 45px}.m-button-lines[data-v-240bd262]{position:absolute;transition:all .5s cubic-bezier(.65,0,.6,1.55)}.m-button-lines.v[data-v-240bd262]{right:-7px;bottom:0;width:1px;height:100%;transform:translateY(14px);opacity:1;background-color:var(--primary-color)}.m-button-lines.h[data-v-240bd262]{left:0;bottom:-7px;width:100%;height:1px;transform:translate(14px);opacity:1;background-color:var(--primary-color)}.m-button-container:hover .v[data-v-240bd262]{right:-7px;bottom:110%;width:1px;height:0%;transform:translateY(0);opacity:1;background-color:var(--primary-color)}.m-button-container:hover .h[data-v-240bd262]{left:-10%;bottom:-7px;width:0%;height:1px;transform:translate(0);opacity:1;background-color:var(--primary-color)}.menu-item[data-v-6c69e3b6]{white-space:nowrap;display:flex;align-items:center;height:100%;color:var(--black-color);position:relative;text-transform:uppercase;font-size:1.1rem;transition:all .3s ease;font-weight:700}.menu-item[data-v-6c69e3b6]:hover{color:var(--primary-color)}.menu-item[data-v-6c69e3b6]:before,.menu-item[data-v-6c69e3b6]:after{display:block;content:"";width:10%;height:1px;position:absolute;opacity:0;transform:translate(-100%);transition:all .4s ease-in-out;background-color:var(--primary-color)}.menu-item[data-v-6c69e3b6]:before{transform:translate(-100%);bottom:0;left:0}.menu-item[data-v-6c69e3b6]:after{transform:translate(100%);bottom:-4px;right:0}.menu-item[data-v-6c69e3b6]:hover:before{opacity:1;width:100%;transform:translate(0)}.menu-item[data-v-6c69e3b6]:hover:after{opacity:1;width:100%;transform:translate(0)}
