:root{--primary-yellow: #ffcb05;--primary-color: #c73047;--accent-color: #00add6;--primary-color-hover: #a5263b;--border-darker: #e4e4e5;--border-light: #d1d2d4;--medium-gray: #5d5d5d;--off-white: #f9f9f9;--almost-black: #231f20;--title-font: "gilroy", Arial, sans-serif;--body-font: "proxima-nova", Arial, sans-serif}.hamburger{display:none}@media (max-width: 62em){.hamburger{padding:0;display:inline-block;cursor:pointer;transition:opacity .15s ease;background-color:transparent;overflow:visible;border:none}.hamburger:hover,.hamburger:focus{background-color:transparent}.hamburger-box{width:40px;height:24px;display:flex;position:relative;justify-content:center;align-items:center}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:4px;background-color:var(--medium-gray);border-radius:4px;position:absolute;transition:transform .15s ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider[aria-expanded=true] .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider[aria-expanded=true] .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider[aria-expanded=true] .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}}body{padding-top:60px}.navbar{display:flex;align-items:center;flex-flow:row nowrap;height:60px;background-color:#fff;z-index:99997;border-bottom:1px solid var(--border-darker)}.navbar-flex{display:flex;justify-content:space-between;align-items:center;flex-flow:row nowrap}.menu-actions{display:flex;justify-content:center;align-items:center}.navbar .user-icon,.navbar-nav .account{position:relative;margin-right:30px}.navbar .user-icon button,.navbar-nav .account button{background-color:transparent;padding:0;font-size:16px;border:none}.navbar-nav .logged-in path,.user-icon .logged-in path{fill:var(--primary-color)}.navbar-nav .account{display:none}.navbar .user-icon.isOpen:before,.navbar-nav .account.isOpen:before{content:"";display:block;position:absolute;bottom:-17.792px;margin-left:-2px;border-color:transparent transparent var(--border-darker);border-style:solid;border-width:12px;z-index:344232}.navbar .user-icon.isOpen:after,.navbar-nav .account.isOpen:after{content:"";display:block;position:absolute;bottom:-17.8px;border-color:transparent transparent var(--off-white);border-style:solid;border-width:10px;z-index:344233}.navbar .user-icon .user-svg,.navbar-nav .user-svg{width:20px;height:20px}.main-logo{width:100px}@media (max-width: 63.9375em){.user-icon{display:none}}@media (max-width: 62em){.navbar-flex{margin:0 15px}}.navbar-nav{display:flex;justify-content:center;align-items:center;padding-left:0;margin-bottom:0;list-style:none}.nav-item .nav-link{padding:6px 12px;margin:0 12px;font-family:var(--body-font);font-weight:700;color:var(--medium-gray);text-decoration:none;font-size:14px;border-radius:3px;border:2px solid #fff;text-transform:uppercase;background:none;transition:border .25s ease,background-color .25s ease}.nav-item .nav-link:focus,.nav-item .nav-link:hover{border:2px solid var(--primary-color);text-decoration:none}.menu-btn .nav-link{border:2px solid var(--primary-color);background-color:var(--primary-color);color:#fff}.menu-btn .nav-link:hover,.menu-btn .nav-link:focus{background-color:var(--primary-color-hover);border-color:var(--primary-color-hover)}.navbar-nav .menu-active .nav-link{color:var(--primary-color)}@media (max-width: 80em){.nav-item .nav-link{margin:0}}@media (max-width: 62em){.navbar-nav{justify-content:flex-start;position:absolute;background-color:#fff;top:59px;left:0;width:100%;height:100vh;flex-direction:column;opacity:0;overflow-y:auto;pointer-events:none}.navbar-nav.nav-open{opacity:1;pointer-events:auto}.navbar-transition{transition:opacity .25s ease}.navbar-nav .nav-item{width:100%;text-align:center}.navbar-nav .menu-active{background-color:var(--off-white)}.nav-page{border-bottom:1px solid var(--border-light)}.nav-page .nav-link{display:block;padding:30px 0;font-size:18px;margin:0;border:none}.nav-page .nav-link:hover,.nav-page .nav-link:focus{border:none}.nav-special{margin:30px 0}.navbar-nav .user-svg{width:28px;height:28px}.navbar-nav .nav-item.account{display:block;margin-right:0}.menu-btn{margin-bottom:70px}.menu-btn .nav-link{font-size:20px}}
