html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; }body { margin: 0px; }article, aside, footer, header, nav, section { display: block; }h1 { font-size: 2em; margin: 0.67em 0px; }hr { box-sizing: content-box; height: 0px; overflow: visible; }a { background-color: transparent; }a:active, a:hover { outline-width: 0px; }img { border-style: none; }button, input, optgroup, select, textarea { font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0px; }button, input { overflow: visible; }button, select { text-transform: none; }[type="reset"], [type="submit"], button, html [type="button"] { appearance: button; }[type="search"] { appearance: textfield; outline-offset: -2px; }[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { appearance: none; }@media print {*, ::after, ::before, blockquote::first-letter, blockquote::first-line, div::first-letter, div::first-line, li::first-letter, li::first-line, p::first-letter, p::first-line { text-shadow: none !important; box-shadow: none !important; }a, a:visited { text-decoration: underline; }img, tr { break-inside: avoid; }h2, h3, p { orphans: 3; widows: 3; }h2, h3 { break-after: avoid; }.navbar { display: none; }}html { box-sizing: border-box; }*, ::after, ::before { box-sizing: inherit; }html { -webkit-tap-highlight-color: transparent; }body { font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(41, 43, 44); background-color: rgb(255, 255, 255); }[tabindex="-1"]:focus { outline: 0px !important; }h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; }p { margin-top: 0px; margin-bottom: 1rem; }dl, ol, ul { margin-top: 0px; margin-bottom: 1rem; }ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }dt { font-weight: 700; }dd { margin-bottom: 0.5rem; margin-left: 0px; }a { color: rgb(2, 117, 216); text-decoration: none; }a:focus, a:hover { color: rgb(1, 76, 140); text-decoration: underline; }a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):focus { outline: 0px; }img { vertical-align: middle; }[role="button"], a, area, button, input, label, select, summary, textarea { touch-action: manipulation; }label { display: inline-block; margin-bottom: 0.5rem; }button:focus { outline: -webkit-focus-ring-color auto 5px; }button, input, select, textarea { line-height: inherit; }input[type="search"] { appearance: none; }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; }.h1, h1 { font-size: 2.5rem; }.h2, h2 { font-size: 2rem; }.h3, h3 { font-size: 1.75rem; }.h4, h4 { font-size: 1.5rem; }.lead { font-size: 1.25rem; font-weight: 300; }hr { margin-top: 1rem; margin-bottom: 1rem; border-width: 1px 0px 0px; border-style: solid none none; border-color: rgba(0, 0, 0, 0.1) currentcolor currentcolor; border-image: none; }.list-unstyled { padding-left: 0px; list-style: none; }.img-fluid { max-width: 100%; height: auto; }.container { position: relative; margin-left: auto; margin-right: auto; padding-right: 15px; padding-left: 15px; }@media (min-width: 576px) {.container { padding-right: 15px; padding-left: 15px; }}@media (min-width: 768px) {.container { padding-right: 15px; padding-left: 15px; }}@media (min-width: 992px) {.container { padding-right: 15px; padding-left: 15px; }}@media (min-width: 1200px) {.container { padding-right: 15px; padding-left: 15px; }}@media (min-width: 576px) {.container { width: 540px; max-width: 100%; }}@media (min-width: 768px) {.container { width: 720px; max-width: 100%; }}@media (min-width: 992px) {.container { width: 960px; max-width: 100%; }}@media (min-width: 1200px) {.container { width: 1140px; max-width: 100%; }}.container-fluid { position: relative; margin-left: auto; margin-right: auto; padding-right: 15px; padding-left: 15px; }@media (min-width: 576px) {.container-fluid { padding-right: 15px; padding-left: 15px; }}@media (min-width: 768px) {.container-fluid { padding-right: 15px; padding-left: 15px; }}@media (min-width: 992px) {.container-fluid { padding-right: 15px; padding-left: 15px; }}@media (min-width: 1200px) {.container-fluid { padding-right: 15px; padding-left: 15px; }}.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }@media (min-width: 576px) {.row { margin-right: -15px; margin-left: -15px; }}@media (min-width: 768px) {.row { margin-right: -15px; margin-left: -15px; }}@media (min-width: 992px) {.row { margin-right: -15px; margin-left: -15px; }}@media (min-width: 1200px) {.row { margin-right: -15px; margin-left: -15px; }}.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }@media (min-width: 576px) {.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 { padding-right: 15px; padding-left: 15px; }}@media (min-width: 768px) {.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 { padding-right: 15px; padding-left: 15px; }}@media (min-width: 992px) {.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 { padding-right: 15px; padding-left: 15px; }}@media (min-width: 1200px) {.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 { padding-right: 15px; padding-left: 15px; }}.col-12 { -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; }@media (min-width: 576px) {.col-sm-2 { -webkit-box-flex: 0; flex: 0 0 16.6667%; max-width: 16.6667%; }.col-sm-4 { -webkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; }.col-sm-8 { -webkit-box-flex: 0; flex: 0 0 66.6667%; max-width: 66.6667%; }.col-sm-10 { -webkit-box-flex: 0; flex: 0 0 83.3333%; max-width: 83.3333%; }}@media (min-width: 768px) {.col-md-4 { -webkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; }}.btn { display: inline-block; font-weight: 400; line-height: 1.25; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; padding: 0.5rem 1rem; font-size: 1rem; border-radius: 0.25rem; transition: 0.2s ease-in-out; }.btn:focus, .btn:hover { text-decoration: none; }.btn.focus, .btn:focus { outline: 0px; box-shadow: rgba(2, 117, 216, 0.25) 0px 0px 0px 2px; }.btn.disabled, .btn:disabled { cursor: not-allowed; opacity: 0.65; }.btn.active, .btn:active { background-image: none; }.btn-primary.active, .btn-primary:active, .show > .btn-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(2, 90, 165); background-image: none; border-color: rgb(1, 84, 155); }.btn-secondary.active, .btn-secondary:active, .show > .btn-secondary.dropdown-toggle { color: rgb(41, 43, 44); background-color: rgb(230, 230, 230); background-image: none; border-color: rgb(173, 173, 173); }.btn-info.active, .btn-info:active, .show > .btn-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(49, 176, 213); background-image: none; border-color: rgb(42, 171, 210); }.btn-success.active, .btn-success:active, .show > .btn-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(68, 157, 68); background-image: none; border-color: rgb(65, 150, 65); }.btn-warning.active, .btn-warning:active, .show > .btn-warning.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(236, 151, 31); background-image: none; border-color: rgb(235, 147, 22); }.btn-danger.active, .btn-danger:active, .show > .btn-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(201, 48, 44); background-image: none; border-color: rgb(193, 46, 42); }.btn-outline-primary.active, .btn-outline-primary:active, .show > .btn-outline-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(2, 117, 216); border-color: rgb(2, 117, 216); }.btn-outline-secondary.active, .btn-outline-secondary:active, .show > .btn-outline-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); border-color: rgb(204, 204, 204); }.btn-outline-info.active, .btn-outline-info:active, .show > .btn-outline-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(91, 192, 222); border-color: rgb(91, 192, 222); }.btn-outline-success.active, .btn-outline-success:active, .show > .btn-outline-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(92, 184, 92); border-color: rgb(92, 184, 92); }.btn-outline-warning.active, .btn-outline-warning:active, .show > .btn-outline-warning.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(240, 173, 78); border-color: rgb(240, 173, 78); }.btn-outline-danger.active, .btn-outline-danger:active, .show > .btn-outline-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(217, 83, 79); border-color: rgb(217, 83, 79); }.collapse { display: none; }.collapse.show { display: block; }tr.collapse.show { display: table-row; }tbody.collapse.show { display: table-row-group; }.collapsing { position: relative; height: 0px; overflow: hidden; transition: height 0.35s; }.dropdown, .dropup { position: relative; }.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0.125rem 0px 0px; font-size: 1rem; color: rgb(41, 43, 44); text-align: left; list-style: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }.show > .dropdown-menu { display: block; }.dropup .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 0.125rem; }.navbar { position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 0.5rem 1rem; }.navbar-brand { display: inline-block; padding-top: 0.25rem; padding-bottom: 0.25rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; }.navbar-brand:focus, .navbar-brand:hover { text-decoration: none; }.navbar-nav { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding-left: 0px; margin-bottom: 0px; list-style: none; }.navbar-toggler { align-self: flex-start; padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background: 0px 0px; border: 1px solid transparent; border-radius: 0.25rem; }.navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none; }.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: center center / 100% 100% no-repeat; }.navbar-toggler-right { position: absolute; right: 1rem; }@media (max-width: 991px) {.navbar-toggleable-md .navbar-nav .dropdown-menu { position: static; float: none; }}@media (min-width: 992px) {.navbar-toggleable-md { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-align: center; align-items: center; }.navbar-toggleable-md .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }.navbar-toggleable-md .navbar-collapse { width: 100%; display: flex !important; }.navbar-toggleable-md .navbar-toggler { display: none; }}.navbar-inverse .navbar-brand, .navbar-inverse .navbar-toggler { color: rgb(255, 255, 255); }.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-toggler:focus, .navbar-inverse .navbar-toggler:hover { color: rgb(255, 255, 255); }.navbar-inverse .navbar-toggler { border-color: rgba(255, 255, 255, 0.1); }.navbar-inverse .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); }.card { position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; }.card-block { -webkit-box-flex: 1; flex: 1 1 auto; padding: 1.25rem; }.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: rgb(236, 238, 239); border-radius: 0.3rem; }@media (min-width: 576px) {.jumbotron { padding: 4rem 2rem; }}.bg-primary { background-color: rgb(2, 117, 216) !important; }.bg-inverse { background-color: rgb(41, 43, 44) !important; }.d-flex { display: flex !important; }.justify-content-between { -webkit-box-pack: justify !important; justify-content: space-between !important; }.fixed-bottom { position: fixed; right: 0px; bottom: 0px; left: 0px; z-index: 1030; }.py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }.ml-auto { margin-left: auto !important; }.text-center { text-align: center !important; }.text-white { color: rgb(255, 255, 255) !important; }.text-muted { color: rgb(99, 108, 114); }