@import"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700&display=swap";#nav-icon{align-items:center;display:flex;flex-direction:column;height:40px;justify-content:center;position:relative;width:50px}#nav-icon:after,#nav-icon:before{content:"";display:block;position:absolute;transform-origin:50%;transition:.2s}#nav-icon:after,#nav-icon:before,#nav-icon>div{background:#2a333b;border-radius:10px;height:20%;width:100%}@media (max-width:768px){#nav-icon:after,#nav-icon:before,#nav-icon>div{border-radius:5px}#nav-icon{height:30px;width:40px}}#nav-icon:before{top:0}#nav-icon:after{top:80%}#nav-icon.active>div{opacity:0}#nav-icon.active:after,#nav-icon.active:before{background:#8bc53f;bottom:auto;top:40%}#nav-icon.active:before{transform:rotate(135deg)}#nav-icon.active:after{transform:rotate(-135deg)}.hunter-logo{align-items:center;display:flex;height:100%;justify-content:center;max-width:250px;position:relative;width:100%}@media (max-width:768px){.hunter-logo{max-width:200px}}.hunter-logo svg{height:100%;position:relative;width:100%}.hunter-logo .light{display:flex;height:100%;width:100%}.hunter-logo .light path,.hunter-logo .light polygon{fill:#2a333b}.hunter-logo .dark{height:100%;width:100%}.hunter-logo .dark path,.hunter-logo .dark polygon{fill:#fff}.hunter-logo .dark .operator,.hunter-logo .light .operator{fill:#8bc53f}header{align-items:center;display:grid;grid-template-columns:200px auto 200px;height:var(--headerHeight);left:0;max-width:100vw;padding:20px;position:fixed;top:0;width:100%;z-index:10}@media (max-width:768px){header{grid-template-columns:80px auto 80px;padding:10px}}header>div{display:flex;justify-content:center}header>div:first-child{justify-content:flex-start}header>div:last-child{justify-content:flex-end}header:after{background:#fff;box-shadow:0 5px 10px -4px #00000080;content:"";height:100%;left:-25%;position:absolute;top:0;width:150%;z-index:-1}header .button,header button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:3px solid #fff;border-radius:0;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:.8rem;font-weight:700;padding:10px 20px;text-decoration:none;text-transform:uppercase;transition:.2s ease-in-out;width:-moz-max-content;width:max-content}header .button[grey],header button[grey]{border-color:#2a333b;color:#2a333b}header .button[grey]:hover,header button[grey]:hover{background-color:#2a333b;color:#fff}@media (max-width:768px){header .button,header button{font-size:.6rem;padding:8px;width:-moz-min-content;width:min-content}}.navigation-container{background:rgba(0,0,0,.4);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:9}.navigation-container nav{background:#2a333b;box-shadow:5px 0 15px -4px #000000b3;display:flex;flex-direction:column;height:100%;justify-content:center;min-width:320px;width:20%}.navigation-container nav ul{list-style:none;margin:0;padding:0}.navigation-container nav ul li{padding:20px 30px}.navigation-container nav ul li a{color:#fff;display:block;font-size:1.5rem;font-weight:600;height:100%;text-decoration:none;width:100%}.navigation-container nav ul li a.nuxt-link-exact-active,.navigation-container nav ul li a:hover{color:#8bc53f}.nav-fade-enter-active,.nav-fade-leave-active{transition:all .3s}.nav-fade-enter-from,.nav-fade-leave-to{opacity:0}.nav-fade-enter-to,.nav-fade-leave-from{opacity:1}.nav-slide-enter-active,.nav-slide-leave-active{transition:all .5s}.nav-slide-enter-active{transition-delay:.2s}.nav-slide-enter-from,.nav-slide-leave-to{transform:translate(-100%)}.nav-slide-enter-to,.nav-slide-leave-from{transform:translate(0)}footer{align-items:center;background:#2a333b;bottom:0;color:#fff;display:flex;font-size:.8rem;height:var(--footerHeight);justify-content:space-between;left:0;padding:15px 30px;position:relative;width:100%;z-index:10}footer a{color:#8bc53f}*,:after,:before{box-sizing:inherit;outline:none}body,html{--headerHeight:120px;--footerHeight:120px;box-sizing:border-box;font-family:Inter,sans-serif;line-height:1.5;margin:0;padding:0}#main-container{height:100%;min-height:100vh;padding-top:var(--headerHeight);width:100vw}.color-swatch.bookkeeping{background-color:#4f0080}.color-swatch.taxprep{background-color:#173e95}.color-swatch.payroll{background-color:green}
