:root{--white-color:#fff;--black-color:#000;--primary-color:#8d817b;--secondary-color:#a0b7b2;--tertiary-color:#c3e894;--error-color:#dc3545;--success-color:#28a745;--warning-color:#ffc107;--border-color:var(--primary-color);--background-lightest-color:#f7f3ef;--background-light-color:#d7d2cb;--background-dark-color:#716967;--border-dark-color:var(--background-dark-color);--background-color:#949494;--box-shadow:0 0 15px 2px rgba(40,40,40,.5);--primary-textcolor:#333;--secondary-textcolor:#716967;--texthover-color:var(--primary-color);--textinfo-color:var(--warning-color);--form-field-width:750px;--max-text-width:var(--form-field-width);--transition:400ms ease-in-out all;--font-family-antonia:"Antonia";--font-family-figtree:"Figtree";--filter-white:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%);--filter-primary-textcolor:invert(17%) sepia(26%) saturate(0%) hue-rotate(246deg) brightness(95%) contrast(92%);--filter-secondary-textcolor:invert(42%) sepia(2%) saturate(1243%) hue-rotate(325deg) brightness(95%) contrast(83%);--filter-primary:invert(53%) sepia(8%) saturate(457%) hue-rotate(335deg) brightness(96%) contrast(90%);--filter-secondary:invert(79%) sepia(26%) saturate(146%) hue-rotate(117deg) brightness(88%) contrast(85%);--filter-tertiary:invert(87%) sepia(28%) saturate(492%) hue-rotate(36deg) brightness(101%) contrast(87%)}.frame-type-menubar.fixed nav{box-shadow:0 0 70px 0 #716967bd;left:0;position:fixed;top:88px;width:100%}@media (max-width:767px){.frame-type-menubar.fixed nav{top:59px}}@media (max-width:575px){.frame-type-menubar.fixed nav{margin-left:0;margin-right:0;top:70px}}.frame-type-menubar.fixed nav ul{padding:10px}.frame-type-menubar nav{background:#a0b7b2;position:relative;z-index:100}@media (max-width:575px){.frame-type-menubar nav{margin-left:-15px;margin-right:-15px}}.frame-type-menubar nav:after,.frame-type-menubar nav:before{background:inherit;content:"";height:100%;left:.5px;position:absolute;top:0;transform:translateX(-100%);width:calc((100dvw - 100% - var(--scrollbar-width))/2)}.frame-type-menubar nav:after{left:auto;right:.5px;transform:translateX(100%)}.frame-type-menubar nav .shadow{background:red;height:100%;position:absolute;top:0;width:10px;z-index:100}@media (min-width:576px){.frame-type-menubar nav .shadow{display:none}}.frame-type-menubar nav .shadow.shadow--left{background:linear-gradient(90deg,rgba(0,0,0,.35),transparent);left:0;opacity:0}.frame-type-menubar nav .shadow.shadow--right{background:linear-gradient(270deg,rgba(0,0,0,.35),transparent);right:0}.frame-type-menubar nav ul{align-items:center;display:flex;margin:0 auto;max-width:100%;overflow:auto;padding:30px 15px;position:relative;transition:all .4s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.frame-type-menubar nav ul{padding:20px 10px}}.frame-type-menubar nav ul li{line-height:2rem;margin:0}.frame-type-menubar nav ul li:not(:first-child){position:relative}.frame-type-menubar nav ul li:not(:first-child):before{background:#8d817b;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.frame-type-menubar nav ul li a{color:#333;display:inline-block;font-size:1.6rem;font-weight:500;line-height:2rem;padding:0 30px;text-align:center;text-decoration:none;white-space:nowrap}@media (max-width:767px){.frame-type-menubar nav ul li a{padding:0 15px}}.frame-type-menubar nav ul li a:focus,.frame-type-menubar nav ul li a:hover{text-decoration:underline}