header[data-v-fe4ee839]{background:#fff;justify-content:space-between;height:10dvh;display:flex}.dark-bg[data-v-fe4ee839]{background:var(--primary-color)}#header-logo-container[data-v-fe4ee839],#header-logo-container img[data-v-fe4ee839]{height:100%}#header-menu-container[data-v-fe4ee839]{width:60%;height:100%}#header-menu-container .nav-bar[data-v-fe4ee839]{align-items:center;height:100%;display:flex}#header-menu-container .nav-bar .list-nav-bar[data-v-fe4ee839]{justify-content:space-between;width:100%;margin:0;padding:0;list-style:none;display:flex}#header-menu-container .nav-bar .list-nav-bar .element .link-element[data-v-fe4ee839]{color:#000;font-size:1.5em;text-decoration:none}.active[data-v-fe4ee839]{background:#d9d9d9;border-radius:5px;padding:10px 15px}#header-menu-container .dark .element .link-element[data-v-fe4ee839]{color:#fff!important}.dark .active[data-v-fe4ee839]{background:#505050}#header-menu-container-mobile[data-v-fe4ee839]{font-size:40px;display:none}@media (width<=1200px){#header-menu-container[data-v-fe4ee839]{display:none}#header-menu-container-mobile[data-v-fe4ee839]{align-items:center;display:flex}.active-icon[data-v-fe4ee839]{color:var(--secondary-color)!important}.icon-menu-mobile[data-v-fe4ee839]{cursor:pointer;color:var(--primary-color);border:1px solid #000}.dark .icon-menu-mobile[data-v-fe4ee839]{color:#fff}.list-nav-bar[data-v-fe4ee839]{border:1px solid var(--border-color);z-index:3;background:#fffffff2;border-radius:10px;flex-wrap:wrap;justify-content:space-evenly;align-items:center;height:auto;padding:20px;list-style:none;display:none;position:absolute;top:calc(10dvh - 40px);right:10dvw;box-shadow:0 10px 13px -7px #000,5px 5px 15px 5px #0000}.element[data-v-fe4ee839]{text-align:center;position:relative}.link-element[data-v-fe4ee839]{color:var(--primary-color);border-radius:8px;flex-direction:column;align-items:center;width:fit-content;padding:10px;font-size:.8rem;text-decoration:none;display:flex}.opened[data-v-fe4ee839]{display:flex}.link-element .icon-mobile[data-v-fe4ee839]{font-size:3rem}}@media (width<=400px){.list-nav-bar[data-v-fe4ee839]{flex-direction:column}}@media (width<=1200px) and (height<=600px){header[data-v-fe4ee839]{height:20dvh}}
