.navbar{width:100%;height:80px;background-color:#fff;position:fixed;right:0;left:0;z-index:1000}.navbar-wrapper{width:100%;height:100%;display:flex;align-items:center;box-shadow:none;border-bottom:1px solid var(--ae-light-gray)}.navbar-wrapper.show-box-shadow{box-shadow:0 1px 12px rgba(0,0,0,.08);border-bottom:none}.navbar-container{width:88%;margin:auto;position:relative;height:100%}.navbar-container,.navbar-left{display:flex;justify-content:space-between;align-items:center}.navbar-logo{padding-right:2rem;border-right:1px solid #cdcdcd}.navbar-logo-wrapper{width:auto;height:40px}.navbar-logo-wrapper img{width:auto;height:100%}.navlink-container ul{display:flex;align-items:center;justify-content:space-between;list-style:none;margin:0;padding:0 0 0 1rem}.navlink-container li{display:flex;align-items:center;justify-content:center;height:50px;margin:0 .25rem 0 0;padding:0}.navlink-container li:hover .navlink{background-color:#f1f1f1}.navlink{font-size:14px;font-weight:500;padding:.4rem .75rem;border-radius:.25rem;display:flex;align-items:center;text-decoration:none;color:var(--ae-main-color)}.nav-chevron-down{margin-left:.5rem}.navbar-button{font-size:14px;padding:.4rem 1.2rem;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;line-height:1.5;border-radius:.25rem;text-decoration:none}.btn-primary{background:var(--ae-primary);color:#fff}.btn-primary,.btn-secondary{border:1px solid var(--ae-primary)}.btn-secondary{background:#fff;color:var(--ae-primary)}.nav-dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#fff;min-width:160px;box-shadow:0 2px 10px rgba(0,0,0,.15);border-radius:5px;overflow:hidden;z-index:10;top:100%;left:0}.dropdown-content a{color:var(--ae-main-color);padding:.75rem 1rem;text-decoration:none;display:block;font-size:14px;min-width:150px;white-space:nowrap}.dropdown-content a:hover{background-color:#f1f1f1}.nav-dropdown:hover .dropdown-content{display:block}.two-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:0}.nav-burger{display:none;flex-direction:column;align-items:center;justify-content:center;position:relative;width:50px;height:50px;cursor:pointer}.bread{position:relative}.bread,.bread:after,.bread:before{width:18px;height:2px;background-color:var(--ae-primary)}.bread:after,.bread:before{content:"";position:absolute;transition:all .3s ease-in-out}.bread:before{top:6px}.bread:after{top:-6px}.nav-burger.collapsed .bread{background-color:var(--ae-primary)}.nav-burger.collapsed .bread:after,.nav-burger.collapsed .bread:before{left:0}.nav-burger.collapsed .bread:before{top:6px}.nav-burger.collapsed .bread:after{top:-6px}.nav-burger:not(.collapsed) .bread{background-color:transparent}.nav-burger:not(.collapsed) .bread:after,.nav-burger:not(.collapsed) .bread:before{top:0}.nav-burger:not(.collapsed) .bread:before{transform:rotate(-45deg)}.nav-burger:not(.collapsed) .bread:after{transform:rotate(45deg)}.red-dot{background:#f57971;border-radius:50%;display:inline-block;height:7px;vertical-align:text-top;width:7px}.navbar-mobile-container{position:absolute;top:100%;left:0;right:0;z-index:1000;transition:height .5s ease;overflow:auto;background-color:#fff;width:100vw;height:0}.navbar-mobile-container.show{height:calc(100vh - 60px)}.navbar-mobile{list-style:none;margin:0;padding:.5rem 0 3rem;height:100%;width:100%;overflow:auto}.mobile-item,.mobile-item-cta{padding:.7rem 0}.mobile-item:hover{background-color:#f1f1f1}.mobile-container{width:88%;margin:auto}.mobile-item p{font-size:14px;text-decoration:none;color:var(--ae-main-color);display:flex;align-items:center}.mobile-item.highlight{background-color:#f1f1f1}.mobile-list{transition:height .5s ease;overflow:auto;background-color:#fff;height:0;width:88%;margin:auto}.mobile-list.show{height:auto}.mobile-list a{font-size:14px;text-decoration:none;color:var(--ae-main-color);padding:.7rem 1rem;border-bottom:1px solid var(--ae-light-gray);display:block}body.disable-scrolling{overflow:hidden}@media (max-width:850px){.navbar{height:60px}.navbar-logo-wrapper{height:30px}.navbar-logo{border-right:none}.navlink-container{display:none}.navbar-button{padding:.4rem 1rem}.navbuttons{display:none}.nav-burger{display:flex}}