﻿.hide-focus:focus{outline:none;}:root{--primary:var(--clr-primary);--secondary:var(--clr-secondary);}.nav-item>.form-inline>button.btn-link{border:none;}.nav-pills .nav-link:hover{color:var(--clr-light);background-color:rgba(39,87,42,.5);}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--clr-secondary);}.btn-primary{background-color:var(--clr-tertiary);border-color:var(--clr-tertiary);}.container{padding-right:.9375em;padding-left:.9375em;margin-right:auto;margin-left:auto;max-width:none;}@media screen and (min-width:48em){.container{width:calc($--breakpoint-md - 2 * .9375em);}}@media screen and (min-width:62em){.container{width:calc($--breakpoint-lg - 2 * .9375em);}}@media screen and (min-width:75em){.container{width:calc($--breakpoint-xl - 2 * .9375em);}}.fas{line-height:1.5;}:root{--fw-main:400;--fw-bold:650;--fw-heavy:800;--fs-small:.6rem;--fs-medium:.9rem;--fs-main:1rem;--fs-lg:1.2rem;--fs-xl:2rem;--clr-light:white;--clr-charcoal:#222;--clr-grey:#777;--clr-dark:black;--clr-primary:#2a2668;--clr-secondary:#6b1e1c;--clr-tertiary:#27572a;}*{font-weight:var(--fw-main);font-size:var(--fs-main);}h1{font-size:var(--fs-xl);}h4{font-size:var(--fs-lg);}.header-underlined{border-bottom:1px solid var(--clr-grey);margin-bottom:.5rem;}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.recovery-code{background-color:var(--clr-dark);color:var(--clr-light);padding:.2rem;border-radius:.2rem;}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}:focus{outline:none;}a:focus{text-decoration:underline;}.main-body{display:flex;min-height:100vh;flex-direction:column;--ms-flex-direction:column;}@media screen and (min-width:48em){.main-body{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:18rem 1fr;grid-template-areas:"header   header" "main-nav main-content" "main-nav footer";}}.main-body--without-navbar{display:flex;min-height:100vh;flex-direction:column;-ms-flex-direction:column;}@media screen and (min-width:48em){.main-body--without-navbar{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;grid-template-areas:"header" "main-content" "footer";}}.validation-summary-errors li{margin-left:15px;}.main-content{flex:1;height:100%;padding:.5em;}@media screen and (min-width:48em){.main-content{grid-area:main-content;}}.navigatable-content .content-header{padding:.5em;}.navigatable-content .nav-sidebar{padding:.5em;border-bottom:1px solid rgba(0,0,0,.3);}.navigatable-content .main-content{padding:.5em;}@media screen and (min-width:48em){.navigatable-content{display:grid;grid-template-columns:minmax(5em,15em) 4fr;grid-template-areas:"header  header" "sidebar main";padding:.5em;}.navigatable-content .content-header{grid-area:header;}.navigatable-content .nav-sidebar{grid-area:sidebar;border-bottom:none;}.navigatable-content .main-content{grid-area:main;}}@media screen and (min-width:48em){.footer{grid-area:footer;}}.page-header{display:flex;height:3em;align-items:center;background:var(--clr-charcoal);color:var(--clr-light);}.page-header__logo{display:none;}@media screen and (min-width:48em){.page-header{grid-area:header;align-items:center;}.page-header__logo{display:inline;height:100%;background:var(--clr-light);padding:.5rem;}}.page-header__icon{background:var(--clr-dark);color:var(--clr-light);width:3em;height:3em;border:none;}.page-header__icon:focus{outline:2px solid var(--clr-light);}@media screen and (min-width:48em){.page-header__icon{display:none;}}.page-header__title{font-size:var(--fs-large);font-weight:var(--fw-bold);padding:0 1em;}.page-header .navbar-nav{flex-direction:row;-ms-flex-direction:row;flex-grow:1;justify-content:flex-end;}.page-header .navbar-nav .nav-item a,.page-header .navbar-nav .nav-item button{font-size:var(--fs-medium);padding:0 .5rem;color:var(--clr-light);}.page-header .navbar-nav .nav-item a:focus,.page-header .navbar-nav .nav-item a:hover,.page-header .navbar-nav .nav-item button:focus,.page-header .navbar-nav .nav-item button:hover{outline:3px solid var(--clr-light);}.footer *{font-size:var(--fs-medium);}.main-nav__container{background-color:var(--clr-dark);max-height:0;transition:max-height .5s ease-in-out;overflow:hidden;z-index:1;}@media screen and (min-width:48em){.main-nav__container{max-height:initial;grid-area:main-nav;}}.main-nav__container--open{max-height:2000px;}@media screen and (min-width:48em){.main-nav{width:100%;}}.main-nav__list{display:flex;flex-direction:column;-ms-flex-direction:column;list-style:none;margin:0;background-color:rgba(255,255,255,.1);}.main-nav__nav-item button{border:none;background-color:transparent;}.main-nav__nav-item a{text-decoration:none;}.main-nav__nav-item a :focus{outline:2px solid var(--clr-light);}.main-nav__nav-item a :hover{background-color:rgba(255,255,255,.1);}.main-nav__nav-link{display:flex;flex-direction:row;-ms-flex-direction:row;height:3rem;padding-right:1rem;align-items:center;}.main-nav__category{padding-left:1rem;font-weight:var(--fw-bold);text-transform:uppercase;}.main-nav__item-icon{width:3rem;height:3rem;}.main-nav__item-text{width:100%;text-align:left;color:var(--clr-light);}.main-nav__dropdown-toggle{display:flex;flex-direction:row;-ms-flex-direction:row;align-items:center;height:3rem;width:100%;padding-right:1rem;}.main-nav__dropdown-toggle-chevron{color:var(--clr-light);}.main-nav__dropdown-toggle.active>.main-nav__toggle-chevron::before{transform:rotate(180deg);}.main-nav__submenu{max-height:0;transition:max-height .5s ease-in-out;overflow:hidden;}.main-nav__submenu--open{max-height:2000px;}.nav-sidebar .nav-pills .nav-item{padding:.2rem;}a.nav-link:not(.active){color:var(--clr-dark);background-color:rgba(39,87,42,.075);}.embedded-dialog{margin:0 auto 1.875em auto;}@media screen and (min-width:48em){.embedded-dialog{margin:2.5em auto 6.25em auto;padding:.625em .85em;max-width:36em;border:1px solid var(--clr-grey);border-radius:5px;box-shadow:10px 10px 10px rgba(0,0,0,.2);}}.field-validation-error>*{text-align:right;font-size:var(--fs-medium);}.question-option a.btn,.question-option a.btn:hover{color:var(--light);display:block;vertical-align:middle;cursor:pointer;}@media screen and (max-width:575px){.question-option.btn-group{flex-direction:column;width:100%;}.question-option.btn-group.question-optional{margin-bottom:15px;margin-left:.25rem;}.question-option.btn-group>a.btn:not(:last-child){border-bottom:1px solid var(--light);}.question-option.btn-group>a.btn:first-child{border-top-left-radius:3.2px;border-top-right-radius:3.2px;margin-left:-1px;}.question-option.btn-group>a.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;}.question-option.btn-group>a.btn:last-child{border-bottom-left-radius:3.2px;border-bottom-right-radius:3.2px;}.question-option.btn-group>a.btn:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;}}@media screen and (min-width:576px){.question-option.btn-group>a.btn:not(:last-child){border-right:1px solid var(--light);}.question-option.btn-group>a.btn:not(:first-child){border-left:1px solid var(--light);}.question-option a.btn,.question-option a.btn:hover{display:block;vertical-align:middle;}.question-option{margin-left:auto;margin-right:auto;}.question-option.question-optional{margin-left:auto;margin-right:.25em;}.question-option.question-optional+.question-option{margin-left:.25em;margin-right:auto;}.question-option.btn-group>a.btn:not(:last-child){border-right:1px solid var(--light);}.question-option.btn-group>a.btn:not(:first-child){border-left:1px solid var(--light);}}