.navbar{display:flex;background-color:#fff;width:100%;padding:0 24px;border-bottom:#f3f3f3 solid 2px;position:relative;z-index:1000}.navbar-container{display:flex;align-items:center;justify-content:space-between;width:100%;height:80px}.navbar-logo img{height:40px;width:auto}.navbar-toggler{display:none;background:none;border:none;cursor:pointer}.navbar-toggler-icon{width:25px;height:2px;background-color:var(--cnvsddarkgrey);position:relative;display:block}.navbar-toggler-icon:before,.navbar-toggler-icon:after{content:"";width:25px;height:2px;background-color:var(--cnvsddarkgrey);position:absolute;left:0}.navbar-toggler-icon:before{top:-8px}.navbar-toggler-icon:after{top:8px}.navbar-menu{display:flex;align-items:center}.nav-link{font-size:1rem;color:#000!important;background:none;border:none;cursor:pointer;padding:0 16px;text-decoration:none;font-family:Josefin Sans,sans-serif}.nav-link:hover{color:#007bff!important}.nav-link.active{font-weight:700;color:#007bff!important;background-color:#007bff1a}@media(max-width:768px){.navbar-container{justify-content:space-between}.navbar-toggler{display:block}.navbar-menu{position:absolute;top:80px;left:0;width:100%;background-color:#fff;flex-direction:column;align-items:flex-start;padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease-out;border-top:1px solid #f3f3f3;z-index:999}.navbar-menu.active{max-height:500px;transition:max-height .3s ease-in}.nav-link{width:100%;padding:16px 24px;border-bottom:1px solid #f3f3f3}}@media(min-width:769px){.navbar-toggler{display:none}.navbar-menu{display:flex!important;position:static;flex-direction:row;max-height:none;overflow:visible;margin-left:auto}.nav-link{padding:0 16px}}
