  ﻿header{z-index:8998;position:relative;background-color:#fff;}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){header{position:sticky;top:0;left:0;z-index:8998;border-bottom:1px solid #eee;}}header .header-content{display:flex;justify-content:flex-end;align-items:center;max-width:1280px;margin:0 auto;}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){header .header-content{justify-content:flex-end;padding:.5rem 0;}}header .header-content .header-nav-bars{display:none;}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){header .header-content .header-nav-bars{display:block;}}header .header-content .header-nav-bars span{padding:.5rem;margin-right:1rem;}header .header-content .header-nav-bars span i{color:#00869d;font-size:2rem;}header .header-content .header-nav-bars.reverse span i::before{content:"";}header .header-content .header-logo{margin-right:auto;width:400px;flex:1 1 auto;}header .header-content .header-logo img{vertical-align:top;max-width:300px;width:100%;}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px){header .header-content .header-logo img{min-width:250px;}}@media only screen and (max-width:481px){header .header-content .header-logo img{min-width:200px;}}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px){header .header-content .header-logo{flex:0 1 60%;min-width:250px;max-width:300px;}}@media only screen and (max-width:481px){header .header-content .header-logo{flex:0 1 60%;min-width:200px;max-width:200px;}}header .header-content .header-actions{display:flex;justify-content:flex-end;align-items:center;}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px){header .header-content .header-actions{margin-right:.5rem;}}@media only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){header .header-content .header-actions{display:none;}}header .header-content .header-actions .header-search{margin-right:.75rem;}header .header-content .header-actions .header-search .fa-circle{color:#00869d;transition:.1s ease-in;}header .header-content .header-actions .header-search .fa-search{color:#fff;}header .header-content .header-actions .header-search span{font-size:1.5em;}header .header-content .header-actions .header-search span:hover{cursor:pointer;}header .header-content .header-actions .header-search span:hover .fa-circle{color:#009cb7;transition:.1s ease-out;}header .header-content .header-actions .header-login .header-login-link a{font-size:1.1rem;padding:.75rem 0;margin-right:1rem;margin-left:1rem;color:#00869d;position:relative;}header .header-content .header-actions .header-login .header-login-link a::after{content:'';position:absolute;bottom:0;left:0;height:2px;background-color:#00869d;width:0;transition:.2s ease-in;border-bottom-right-radius:10px;}header .header-content .header-actions .header-login .header-login-link a:hover{text-decoration:none;}header .header-content .header-actions .header-login .header-login-link a:hover::after{width:100%;transition:.2s ease-out;}header .header-content .header-actions .header-login .header-login-link a.purple{background-color:#a2469e;padding:.75rem 1rem;color:#fff;border-radius:10px;transition:.1s ease-in;}header .header-content .header-actions .header-login .header-login-link a.purple::after{display:none;}header .header-content .header-actions .header-login .header-login-link a.purple:hover{text-decoration:none;background-color:#b34fae;transition:.1s ease-out;}header .header-content .header-actions .header-login .header-login-link a:last-child{margin-right:0;}header .header-content .header-actions .header-login .header-user{margin-right:1rem;}@media screen and (max-width:800px){header .header-content .header-actions .header-login .header-user{margin-right:.5rem;}}header .header-content .header-actions .header-login .header-user a{background-color:#00869d;color:#fff;font-weight:bold;font-size:1.1rem;padding:.75rem 1rem;display:inline-block;margin-left:1rem;position:relative;border-radius:10px;transition:.1s ease-in;}@media screen and (max-width:800px){header .header-content .header-actions .header-login .header-user a{margin-left:0 !important;padding:.5rem .75rem;}}header .header-content .header-actions .header-login .header-user a.purple{background-color:#a2469e;}header .header-content .header-actions .header-login .header-user a.purple:hover{text-decoration:none;background-color:#b34fae;transition:.1s ease-out;}header .header-content .header-actions .header-login .header-user a span{color:#fff;font-weight:bold;font-size:1.1rem;margin-left:.5rem;}header .header-content .header-actions .header-login .header-user a:hover{text-decoration:none;background-color:#009cb7;transition:.1s ease-out;}header .header-content .header-actions .header-login .header-user a.header-logout-link{background-color:#fff;color:#00869d;position:relative;margin-left:1rem;margin-right:1rem;padding:.75rem 0;font-size:1.1rem;}header .header-content .header-actions .header-login .header-user a.header-logout-link::after{content:'';position:absolute;bottom:0;left:0;height:2px;background-color:#00869d;width:0;transition:.2s ease-in;border-bottom-right-radius:10px;}header .header-content .header-actions .header-login .header-user a.header-logout-link:last-child{margin-right:0;}header .header-content .header-actions .header-login .header-user a.header-logout-link:hover{text-decoration:none;}header .header-content .header-actions .header-login .header-user a.header-logout-link:hover::after{width:100%;transition:.2s ease-out;}header .header-admin{z-index:8998;position:relative;}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){header .header-admin{display:none;}}