 *, *::before, *::after { box-sizing: border-box; }@media (prefers-reduced-motion: no-preference) { :root { scroll-behavior: smooth; } }body { margin: 0; font-family: var(--font-family-sans-serif); font-size: var(--body-font-size); font-weight: var(--body-font-weight); line-height: var(--body-line-height); color: var(--body-color); text-align: var(--body-text-align); background-color: var(--body-bg); -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }[tabindex="-1"]:focus:not(:focus-visible) { outline: 0 !important; }hr { box-sizing: content-box; height: 0; overflow: visible; }h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5rem; }p { margin-top: 0; margin-bottom: 1rem; }abbr[title], abbr[data-original-title] { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; border-bottom: 0; -webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none; }address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }ol, ul, dl { margin-top: 0; margin-bottom: 1rem; }ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; }dt { font-weight: 700; }dd { margin-bottom: 0.5rem; margin-left: 0; }blockquote { margin: 0 0 1rem; }b, strong { font-weight: bolder; }small { font-size: 80%; }sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }sub { bottom: -0.25em; }sup { top: -0.5em; }a { color: inherit; text-decoration: none; background-color: transparent; }a:hover { text-decoration: none; }a:not([href]) { color: inherit; text-decoration: none; }a:not([href]):hover { color: inherit; text-decoration: none; }pre, code, kbd, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; }pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; }figure { margin: 0 0 1rem; }img { vertical-align: middle; border-style: none; }svg { overflow: hidden; vertical-align: middle; }table { border-collapse: collapse; }caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; text-align: left; caption-side: bottom; }th { text-align: inherit; }label { display: inline-block; margin-bottom: 0.5rem; }button { border-radius: 0; }button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; }input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; }button, input { overflow: visible; }button, select { text-transform: none; }select { word-wrap: normal; }button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; }button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) { cursor: pointer; }button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { padding: 0; border-style: none; }input[type="radio"], input[type="checkbox"] { box-sizing: border-box; padding: 0; }input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { -webkit-appearance: listbox; }textarea { overflow: auto; resize: vertical; }fieldset { min-width: 0; padding: 0; margin: 0; border: 0; }legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; }progress { vertical-align: baseline; }[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }[type="search"] { outline-offset: -2px; -webkit-appearance: none; }[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; }output { display: inline-block; }summary { display: list-item; cursor: pointer; }template { display: none; }[hidden] { display: none !important; }h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; }h1, .h1 { font-size: 2.5rem; }h2, .h2 { font-size: 2rem; }h3, .h3 { font-size: 1.75rem; }h4, .h4 { font-size: 1.5rem; }h5, .h5 { font-size: 1.25rem; }h6, .h6 { font-size: 1rem; }.lead { font-size: 1.25rem; font-weight: 300; }.display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1); }small, .small { font-size: 80%; font-weight: 400; }mark, .mark { padding: 0.2em; background-color: #fcf8e3; }.list-unstyled { padding-left: 0; list-style: none; }.list-inline { padding-left: 0; list-style: none; }.list-inline-item { display: inline-block; }.list-inline-item:not(:last-child) { margin-right: 0.5rem; }.initialism { font-size: 90%; text-transform: uppercase; }.blockquote { margin-bottom: 1rem; font-size: 1.25rem; }.blockquote-footer { display: block; font-size: 80%; color: #6c757d; }.blockquote-footer::before { content: "\2014\00A0"; }.img-fluid { max-width: 100%; height: auto; }.img-thumbnail { padding: 0.25rem; background-color: #fff; border: 1px solid #dee2e6; border-radius: 0.25rem; max-width: 100%; height: auto; }.figure { display: inline-block; }.figure-img { margin-bottom: 0.5rem; line-height: 1; }.figure-caption { font-size: 90%; color: #6c757d; }code { font-size: 87.5%; color: #e83e8c; word-wrap: break-word; }a > code { color: inherit; }kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: #fff; background-color: #212529; border-radius: 0.2rem; }kbd kbd { padding: 0; font-size: 100%; font-weight: 700; }pre { display: block; font-size: 87.5%; color: #212529; }pre code { font-size: inherit; color: inherit; word-break: normal; }.pre-scrollable { max-height: 340px; overflow-y: scroll; }.container { width: 100%; padding-right: var(--gutter-x); padding-left: var(--gutter-x); margin-right: auto; margin-left: auto; }@media (min-width: 576px) { .container { max-width: 540px; } }@media (min-width: 768px) { .container { max-width: 720px; } }@media (min-width: 992px) { .container { max-width: 960px; } } @media (min-width: 1200px) {.container {max-width: 1170px}}@media (min-width: 1320px) { .container { max-width: var(--max-width-container); } }.container-fluid, .container-sm, .container-md, .container-lg, .container-xl { width: 100%; padding-right: var(--gutter-x); padding-left: var(--gutter-x); margin-right: auto; margin-left: auto; }.row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: calc(-1 * var(--gutter-x)); margin-left: calc(-1 * var(--gutter-x)); }.no-gutters { margin-right: 0; margin-left: 0; }.no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0; padding-left: 0; }.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .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-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .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-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { position: relative; width: 100%; padding-right: var(--gutter-x); padding-left: var(--gutter-x); }.col { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }.row-cols-1 > * { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }.row-cols-2 > * { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }.row-cols-3 > * { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }.row-cols-4 > * { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }.row-cols-5 > * { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }.row-cols-6 > * { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }.col-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; }.col-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; }.col-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }.col-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }.col-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }.col-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; }.col-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }.col-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }.col-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; }.col-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }.col-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; }.col-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; }.col-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }.order-first { -ms-flex-order: -1; order: -1; }.order-last { -ms-flex-order: 13; order: 13; }.order-0 { -ms-flex-order: 0; order: 0; }.order-1 { -ms-flex-order: 1; order: 1; }.order-2 { -ms-flex-order: 2; order: 2; }.order-3 { -ms-flex-order: 3; order: 3; }.order-4 { -ms-flex-order: 4; order: 4; }.order-5 { -ms-flex-order: 5; order: 5; }.order-6 { -ms-flex-order: 6; order: 6; }.order-7 { -ms-flex-order: 7; order: 7; }.order-8 { -ms-flex-order: 8; order: 8; }.order-9 { -ms-flex-order: 9; order: 9; }.order-10 { -ms-flex-order: 10; order: 10; }.order-11 { -ms-flex-order: 11; order: 11; }.order-12 { -ms-flex-order: 12; order: 12; }.offset-1 { margin-left: 8.333333%; }.offset-2 { margin-left: 16.666667%; }.offset-3 { margin-left: 25%; }.offset-4 { margin-left: 33.333333%; }.offset-5 { margin-left: 41.666667%; }.offset-6 { margin-left: 50%; }.offset-7 { margin-left: 58.333333%; }.offset-8 { margin-left: 66.666667%; }.offset-9 { margin-left: 75%; }.offset-10 { margin-left: 83.333333%; }.offset-11 { margin-left: 91.666667%; }@media (min-width: 576px) { .col-sm { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .row-cols-sm-1 > * { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .row-cols-sm-2 > * { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .row-cols-sm-3 > * { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .row-cols-sm-4 > * { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .row-cols-sm-5 > * { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } .row-cols-sm-6 > * { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-sm-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; } .col-sm-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-sm-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-sm-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-sm-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-sm-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-sm-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-sm-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-sm-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-sm-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-sm-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-sm-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-sm-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-sm-first { -ms-flex-order: -1; order: -1; } .order-sm-last { -ms-flex-order: 13; order: 13; } .order-sm-0 { -ms-flex-order: 0; order: 0; } .order-sm-1 { -ms-flex-order: 1; order: 1; } .order-sm-2 { -ms-flex-order: 2; order: 2; } .order-sm-3 { -ms-flex-order: 3; order: 3; } .order-sm-4 { -ms-flex-order: 4; order: 4; } .order-sm-5 { -ms-flex-order: 5; order: 5; } .order-sm-6 { -ms-flex-order: 6; order: 6; } .order-sm-7 { -ms-flex-order: 7; order: 7; } .order-sm-8 { -ms-flex-order: 8; order: 8; } .order-sm-9 { -ms-flex-order: 9; order: 9; } .order-sm-10 { -ms-flex-order: 10; order: 10; } .order-sm-11 { -ms-flex-order: 11; order: 11; } .order-sm-12 { -ms-flex-order: 12; order: 12; } .offset-sm-0 { margin-left: 0; } .offset-sm-1 { margin-left: 8.333333%; } .offset-sm-2 { margin-left: 16.666667%; } .offset-sm-3 { margin-left: 25%; } .offset-sm-4 { margin-left: 33.333333%; } .offset-sm-5 { margin-left: 41.666667%; } .offset-sm-6 { margin-left: 50%; } .offset-sm-7 { margin-left: 58.333333%; } .offset-sm-8 { margin-left: 66.666667%; } .offset-sm-9 { margin-left: 75%; } .offset-sm-10 { margin-left: 83.333333%; } .offset-sm-11 { margin-left: 91.666667%; } }@media (min-width: 768px) { .col-md { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .row-cols-md-1 > * { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .row-cols-md-2 > * { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .row-cols-md-3 > * { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .row-cols-md-4 > * { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .row-cols-md-5 > * { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } .row-cols-md-6 > * { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-md-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; } .col-md-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-md-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-md-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-md-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-md-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-md-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-md-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-md-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-md-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-md-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-md-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-md-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-md-first { -ms-flex-order: -1; order: -1; } .order-md-last { -ms-flex-order: 13; order: 13; } .order-md-0 { -ms-flex-order: 0; order: 0; } .order-md-1 { -ms-flex-order: 1; order: 1; } .order-md-2 { -ms-flex-order: 2; order: 2; } .order-md-3 { -ms-flex-order: 3; order: 3; } .order-md-4 { -ms-flex-order: 4; order: 4; } .order-md-5 { -ms-flex-order: 5; order: 5; } .order-md-6 { -ms-flex-order: 6; order: 6; } .order-md-7 { -ms-flex-order: 7; order: 7; } .order-md-8 { -ms-flex-order: 8; order: 8; } .order-md-9 { -ms-flex-order: 9; order: 9; } .order-md-10 { -ms-flex-order: 10; order: 10; } .order-md-11 { -ms-flex-order: 11; order: 11; } .order-md-12 { -ms-flex-order: 12; order: 12; } .offset-md-0 { margin-left: 0; } .offset-md-1 { margin-left: 8.333333%; } .offset-md-2 { margin-left: 16.666667%; } .offset-md-3 { margin-left: 25%; } .offset-md-4 { margin-left: 33.333333%; } .offset-md-5 { margin-left: 41.666667%; } .offset-md-6 { margin-left: 50%; } .offset-md-7 { margin-left: 58.333333%; } .offset-md-8 { margin-left: 66.666667%; } .offset-md-9 { margin-left: 75%; } .offset-md-10 { margin-left: 83.333333%; } .offset-md-11 { margin-left: 91.666667%; } }@media (min-width: 992px) { .col-lg { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .row-cols-lg-1 > * { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .row-cols-lg-2 > * { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .row-cols-lg-3 > * { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .row-cols-lg-4 > * { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .row-cols-lg-5 > * { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } .row-cols-lg-6 > * { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-lg-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; } .col-lg-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-lg-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-lg-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-lg-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-lg-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-lg-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-lg-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-lg-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-lg-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-lg-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-lg-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-lg-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-lg-first { -ms-flex-order: -1; order: -1; } .order-lg-last { -ms-flex-order: 13; order: 13; } .order-lg-0 { -ms-flex-order: 0; order: 0; } .order-lg-1 { -ms-flex-order: 1; order: 1; } .order-lg-2 { -ms-flex-order: 2; order: 2; } .order-lg-3 { -ms-flex-order: 3; order: 3; } .order-lg-4 { -ms-flex-order: 4; order: 4; } .order-lg-5 { -ms-flex-order: 5; order: 5; } .order-lg-6 { -ms-flex-order: 6; order: 6; } .order-lg-7 { -ms-flex-order: 7; order: 7; } .order-lg-8 { -ms-flex-order: 8; order: 8; } .order-lg-9 { -ms-flex-order: 9; order: 9; } .order-lg-10 { -ms-flex-order: 10; order: 10; } .order-lg-11 { -ms-flex-order: 11; order: 11; } .order-lg-12 { -ms-flex-order: 12; order: 12; } .offset-lg-0 { margin-left: 0; } .offset-lg-1 { margin-left: 8.333333%; } .offset-lg-2 { margin-left: 16.666667%; } .offset-lg-3 { margin-left: 25%; } .offset-lg-4 { margin-left: 33.333333%; } .offset-lg-5 { margin-left: 41.666667%; } .offset-lg-6 { margin-left: 50%; } .offset-lg-7 { margin-left: 58.333333%; } .offset-lg-8 { margin-left: 66.666667%; } .offset-lg-9 { margin-left: 75%; } .offset-lg-10 { margin-left: 83.333333%; } .offset-lg-11 { margin-left: 91.666667%; } }@media (min-width: 1200px) { .col-xl { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .row-cols-xl-1 > * { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .row-cols-xl-2 > * { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .row-cols-xl-3 > * { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .row-cols-xl-4 > * { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .row-cols-xl-5 > * { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } .row-cols-xl-6 > * { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-xl-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; } .col-xl-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-xl-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-xl-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-xl-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-xl-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-xl-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-xl-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-xl-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-xl-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-xl-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-xl-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-xl-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-xl-first { -ms-flex-order: -1; order: -1; } .order-xl-last { -ms-flex-order: 13; order: 13; } .order-xl-0 { -ms-flex-order: 0; order: 0; } .order-xl-1 { -ms-flex-order: 1; order: 1; } .order-xl-2 { -ms-flex-order: 2; order: 2; } .order-xl-3 { -ms-flex-order: 3; order: 3; } .order-xl-4 { -ms-flex-order: 4; order: 4; } .order-xl-5 { -ms-flex-order: 5; order: 5; } .order-xl-6 { -ms-flex-order: 6; order: 6; } .order-xl-7 { -ms-flex-order: 7; order: 7; } .order-xl-8 { -ms-flex-order: 8; order: 8; } .order-xl-9 { -ms-flex-order: 9; order: 9; } .order-xl-10 { -ms-flex-order: 10; order: 10; } .order-xl-11 { -ms-flex-order: 11; order: 11; } .order-xl-12 { -ms-flex-order: 12; order: 12; } .offset-xl-0 { margin-left: 0; } .offset-xl-1 { margin-left: 8.333333%; } .offset-xl-2 { margin-left: 16.666667%; } .offset-xl-3 { margin-left: 25%; } .offset-xl-4 { margin-left: 33.333333%; } .offset-xl-5 { margin-left: 41.666667%; } .offset-xl-6 { margin-left: 50%; } .offset-xl-7 { margin-left: 58.333333%; } .offset-xl-8 { margin-left: 66.666667%; } .offset-xl-9 { margin-left: 75%; } .offset-xl-10 { margin-left: 83.333333%; } .offset-xl-11 { margin-left: 91.666667%; } }.table { width: 100%; margin-bottom: 1rem; color: #212529; }.table th, .table td { padding: 0.75rem; vertical-align: top; border-top: 1px solid #dee2e6; }.table thead th { vertical-align: bottom; border-bottom: 2px solid #dee2e6; }.table tbody + tbody { border-top: 2px solid #dee2e6; }.table-sm th, .table-sm td { padding: 0.3rem; }.table-bordered { border: 1px solid #dee2e6; }.table-bordered th, .table-bordered td { border: 1px solid #dee2e6; }.table-bordered thead th, .table-bordered thead td { border-bottom-width: 2px; }.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody { border: 0; }.table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0, 0, 0, 0.05); }.table-hover tbody tr:hover { color: #212529; background-color: rgba(0, 0, 0, 0.075); }.table-primary, .table-primary > th, .table-primary > td { background-color: #b8daff; }.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody { border-color: #7abaff; }.table-hover .table-primary:hover { background-color: #9fcdff; }.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { background-color: #9fcdff; }.table-secondary, .table-secondary > th, .table-secondary > td { background-color: #d6d8db; }.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody { border-color: #b3b7bb; }.table-hover .table-secondary:hover { background-color: #c8cbcf; }.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { background-color: #c8cbcf; }.table-success, .table-success > th, .table-success > td { background-color: #c3e6cb; }.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody { border-color: #8fd19e; }.table-hover .table-success:hover { background-color: #b1dfbb; }.table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: #b1dfbb; }.table-info, .table-info > th, .table-info > td { background-color: #bee5eb; }.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody { border-color: #86cfda; }.table-hover .table-info:hover { background-color: #abdde5; }.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: #abdde5; }.table-warning, .table-warning > th, .table-warning > td { background-color: #ffeeba; }.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody { border-color: #ffdf7e; }.table-hover .table-warning:hover { background-color: #ffe8a1; }.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: #ffe8a1; }.table-danger, .table-danger > th, .table-danger > td { background-color: #f5c6cb; }.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody { border-color: #ed969e; }.table-hover .table-danger:hover { background-color: #f1b0b7; }.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: #f1b0b7; }.table-light, .table-light > th, .table-light > td { background-color: #fdfdfe; }.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody { border-color: #fbfcfc; }.table-hover .table-light:hover { background-color: #ececf6; }.table-hover .table-light:hover > td, .table-hover .table-light:hover > th { background-color: #ececf6; }.table-dark, .table-dark > th, .table-dark > td { background-color: #c6c8ca; }.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #95999c; }.table-hover .table-dark:hover { background-color: #b9bbbe; }.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { background-color: #b9bbbe; }.table-active, .table-active > th, .table-active > td { background-color: rgba(0, 0, 0, 0.075); }.table-hover .table-active:hover { background-color: rgba(0, 0, 0, 0.075); }.table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: rgba(0, 0, 0, 0.075); }.table .thead-dark th { color: #fff; background-color: #343a40; border-color: #454d55; }.table .thead-light th { color: #495057; background-color: #e9ecef; border-color: #dee2e6; }.table-dark { color: #fff; background-color: #343a40; }.table-dark th, .table-dark td, .table-dark thead th { border-color: #454d55; }.table-dark.table-bordered { border: 0; }.table-dark.table-striped tbody tr:nth-of-type(odd) { background-color: rgba(255, 255, 255, 0.05); }.table-dark.table-hover tbody tr:hover { color: #fff; background-color: rgba(255, 255, 255, 0.075); }@media (max-width: 575.98px) { .table-responsive-sm { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } .table-responsive-sm > .table-bordered { border: 0; } }@media (max-width: 767.98px) { .table-responsive-md { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } .table-responsive-md > .table-bordered { border: 0; } }@media (max-width: 991.98px) { .table-responsive-lg { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } .table-responsive-lg > .table-bordered { border: 0; } }@media (max-width: 1199.98px) { .table-responsive-xl { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } .table-responsive-xl > .table-bordered { border: 0; } }.table-responsive { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }.table-responsive > .table-bordered { border: 0; }.form-control { display: block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }@media (prefers-reduced-motion: reduce) { .form-control { transition: none; } }.form-control::-ms-expand { background-color: transparent; border: 0; }.form-control:-moz-focusring { color: transparent; text-shadow: 0 0 0 #495057; }.form-control:focus { color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }.form-control::-webkit-input-placeholder { color: #6c757d; opacity: 1; }.form-control::-moz-placeholder { color: #6c757d; opacity: 1; }.form-control:-ms-input-placeholder { color: #6c757d; opacity: 1; }.form-control::-ms-input-placeholder { color: #6c757d; opacity: 1; }.form-control::placeholder { color: #6c757d; opacity: 1; }.form-control:disabled, .form-control[readonly] { background-color: #e9ecef; opacity: 1; }select.form-control:focus::-ms-value { color: #495057; background-color: #fff; }.form-control-file, .form-control-range { display: block; width: 100%; }.col-form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.5; }.col-form-label-lg { padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.25rem; line-height: 1.5; }.col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; line-height: 1.5; }.form-control-plaintext { display: block; width: 100%; padding: 0.375rem 0; margin-bottom: 0; font-size: 1rem; line-height: 1.5; color: #212529; background-color: transparent; border: solid transparent; border-width: 1px 0; }.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { padding-right: 0; padding-left: 0; }.form-control-sm { height: calc(1.5em + 0.5rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }.form-control-lg { height: calc(1.5em + 1rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }select.form-control[size], select.form-control[multiple] { height: auto; }textarea.form-control { height: auto; }.form-group { margin-bottom: 1rem; }.form-text { display: block; margin-top: 0.25rem; }.form-row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; }.form-row > .col, .form-row > [class*="col-"] { padding-right: 5px; padding-left: 5px; }.form-check { position: relative; display: block; padding-left: 1.25rem; }.form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; }.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { color: #6c757d; }.form-check-label { margin-bottom: 0; }.form-check-inline { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; padding-left: 0; margin-right: 0.75rem; }.form-check-inline .form-check-input { position: static; margin-top: 0; margin-right: 0.3125rem; margin-left: 0; }.valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #28a745; }.valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.875rem; line-height: 1.5; color: #fff; background-color: rgba(40, 167, 69, 0.9); border-radius: 0.25rem; }.was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip { display: block; }.was-validated .form-control:valid, .form-control.is-valid { border-color: #28a745; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }.was-validated .form-control:valid:focus, .form-control.is-valid:focus { border-color: #28a745; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }.was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }.was-validated .custom-select:valid, .custom-select.is-valid { border-color: #28a745; padding-right: calc(0.75em + 2.3125rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { border-color: #28a745; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color: #28a745; }.was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip { display: block; }.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { color: #28a745; }.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { border-color: #28a745; }.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { border-color: #34ce57; background-color: #34ce57; }.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { border-color: #28a745; }.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { border-color: #28a745; }.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { border-color: #28a745; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }.invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #dc3545; }.invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.875rem; line-height: 1.5; color: #fff; background-color: rgba(220, 53, 69, 0.9); border-radius: 0.25rem; }.was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip { display: block; }.was-validated .form-control:invalid, .form-control.is-invalid { border-color: #dc3545; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { border-color: #dc3545; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }.was-validated .custom-select:invalid, .custom-select.is-invalid { border-color: #dc3545; padding-right: calc(0.75em + 2.3125rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { border-color: #dc3545; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color: #dc3545; }.was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip { display: block; }.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { color: #dc3545; }.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { border-color: #dc3545; }.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { border-color: #e4606d; background-color: #e4606d; }.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { border-color: #dc3545; }.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { border-color: #dc3545; }.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { border-color: #dc3545; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }.form-inline { display: -ms-flexbox; display: flex; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-flex-align: center; align-items: center; }.form-inline .form-check { width: 100%; }@media (min-width: 576px) { .form-inline label { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 0; } .form-inline .form-group { display: -ms-flexbox; display: flex; -ms-flex: 0 0 auto; flex: 0 0 auto; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-flex-align: center; align-items: center; margin-bottom: 0; } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .form-inline .form-control-plaintext { display: inline-block; } .form-inline .input-group, .form-inline .custom-select { width: auto; } .form-inline .form-check { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; width: auto; padding-left: 0; } .form-inline .form-check-input { position: relative; -ms-flex-negative: 0; flex-shrink: 0; margin-top: 0; margin-right: 0.25rem; margin-left: 0; } .form-inline .custom-control { -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; } .form-inline .custom-control-label { margin-bottom: 0; } }.btn { display: inline-block; font-weight: 400; color: #212529; text-align: center; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: transparent; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: var(--border-radius); transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }@media (prefers-reduced-motion: reduce) { .btn { transition: none; } }.btn:hover { color: #212529; text-decoration: none; }.btn:focus, .btn.focus { outline: 0; }.btn.disabled, .btn:disabled { opacity: 0.65; }a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; }.btn-primary { color: #fff; background-color: var(--primary); border-color: var(--primary); }.btn-primary:hover { color: #fff; background-color: var(--primary); border-color: var(--primary); }.btn-primary:focus, .btn-primary.focus { color: #fff; background-color: var(--primary); border-color: var(--primary); }.btn-primary.disabled, .btn-primary:disabled { color: #fff; background-color: var(--primary); border-color: var(--primary); }.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { color: #fff; background-color: var(--primary); border-color: var(--primary); }.btn-secondary { color: #fff; background-color: #6c757d; border-color: #6c757d; }.btn-secondary:hover { color: #fff; background-color: #5a6268; border-color: #545b62; }.btn-secondary:focus, .btn-secondary.focus { color: #fff; background-color: #5a6268; border-color: #545b62; box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }.btn-secondary.disabled, .btn-secondary:disabled { color: #fff; background-color: #6c757d; border-color: #6c757d; }.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { color: #fff; background-color: #545b62; border-color: #4e555b; }.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }.btn-success { color: #fff; background-color: #28a745; border-color: #28a745; }.btn-success:hover { color: #fff; background-color: #218838; border-color: #1e7e34; }.btn-success:focus, .btn-success.focus { color: #fff; background-color: #218838; border-color: #1e7e34; box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }.btn-success.disabled, .btn-success:disabled { color: #fff; background-color: #28a745; border-color: #28a745; }.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { color: #fff; background-color: #1e7e34; border-color: #1c7430; }.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }.btn-info { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }.btn-info:hover { color: #fff; background-color: #138496; border-color: #117a8b; }.btn-info:focus, .btn-info.focus { color: #fff; background-color: #138496; border-color: #117a8b; box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }.btn-info.disabled, .btn-info:disabled { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { color: #fff; background-color: #117a8b; border-color: #10707f; }.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }.btn-warning { color: #212529; background-color: #ffc107; border-color: #ffc107; }.btn-warning:hover { color: #212529; background-color: #e0a800; border-color: #d39e00; }.btn-warning:focus, .btn-warning.focus { color: #212529; background-color: #e0a800; border-color: #d39e00; box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }.btn-warning.disabled, .btn-warning:disabled { color: #212529; background-color: #ffc107; border-color: #ffc107; }.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { color: #212529; background-color: #d39e00; border-color: #c69500; }.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }.btn-danger { color: #fff; background-color: #dc3545; border-color: #dc3545; }.btn-danger:hover { color: #fff; background-color: #c82333; border-color: #bd2130; }.btn-danger:focus, .btn-danger.focus { color: #fff; background-color: #c82333; border-color: #bd2130; box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }.btn-danger.disabled, .btn-danger:disabled { color: #fff; background-color: #dc3545; border-color: #dc3545; }.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { color: #fff; background-color: #bd2130; border-color: #b21f2d; }.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }.btn-light { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }.btn-light:hover { color: #212529; background-color: #e2e6ea; border-color: #dae0e5; }.btn-light:focus, .btn-light.focus { color: #212529; background-color: #e2e6ea; border-color: #dae0e5; box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }.btn-light.disabled, .btn-light:disabled { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { color: #212529; background-color: #dae0e5; border-color: #d3d9df; }.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }.btn-dark { color: #fff; background-color: #343a40; border-color: #343a40; }.btn-dark:hover { color: #fff; background-color: #23272b; border-color: #1d2124; }.btn-dark:focus, .btn-dark.focus { color: #fff; background-color: #23272b; border-color: #1d2124; box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }.btn-dark.disabled, .btn-dark:disabled { color: #fff; background-color: #343a40; border-color: #343a40; }.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { color: #fff; background-color: #1d2124; border-color: #171a1d; }.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }.btn-outline-primary { color: var(--primary); border-color: var(--primary); }.btn-outline-primary:hover { color: #fff; background-color: var(--primary); border-color: var(--primary); }.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: var(--primary); background-color: transparent; }.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { color: #fff; background-color: var(--primary); border-color: var(--primary); }.btn-outline-secondary { color: #6c757d; border-color: #6c757d; }.btn-outline-secondary:hover { color: #fff; background-color: #6c757d; border-color: #6c757d; }.btn-outline-secondary:focus, .btn-outline-secondary.focus { box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: #6c757d; background-color: transparent; }.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { color: #fff; background-color: #6c757d; border-color: #6c757d; }.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }.btn-outline-success { color: #28a745; border-color: #28a745; }.btn-outline-success:hover { color: #fff; background-color: #28a745; border-color: #28a745; }.btn-outline-success:focus, .btn-outline-success.focus { box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }.btn-outline-success.disabled, .btn-outline-success:disabled { color: #28a745; background-color: transparent; }.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { color: #fff; background-color: #28a745; border-color: #28a745; }.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }.btn-outline-info { color: #17a2b8; border-color: #17a2b8; }.btn-outline-info:hover { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }.btn-outline-info:focus, .btn-outline-info.focus { box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }.btn-outline-info.disabled, .btn-outline-info:disabled { color: #17a2b8; background-color: transparent; }.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }.btn-outline-warning { color: #ffc107; border-color: #ffc107; }.btn-outline-warning:hover { color: #212529; background-color: #ffc107; border-color: #ffc107; }.btn-outline-warning:focus, .btn-outline-warning.focus { box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: #ffc107; background-color: transparent; }.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { color: #212529; background-color: #ffc107; border-color: #ffc107; }.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }.btn-outline-danger { color: #dc3545; border-color: #dc3545; }.btn-outline-danger:hover { color: #fff; background-color: #dc3545; border-color: #dc3545; }.btn-outline-danger:focus, .btn-outline-danger.focus { box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: #dc3545; background-color: transparent; }.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { color: #fff; background-color: #dc3545; border-color: #dc3545; }.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }.btn-outline-light { color: #f8f9fa; border-color: #f8f9fa; }.btn-outline-light:hover { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }.btn-outline-light:focus, .btn-outline-light.focus { box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }.btn-outline-light.disabled, .btn-outline-light:disabled { color: #f8f9fa; background-color: transparent; }.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }.btn-outline-dark { color: #343a40; border-color: #343a40; }.btn-outline-dark:hover { color: #fff; background-color: #343a40; border-color: #343a40; }.btn-outline-dark:focus, .btn-outline-dark.focus { box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: #343a40; background-color: transparent; }.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { color: #fff; background-color: #343a40; border-color: #343a40; }.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }.btn-link { font-weight: 400; color: var(--primary); text-decoration: none; }.btn-link:hover { color: #0056b3; text-decoration: underline; }.btn-link:focus, .btn-link.focus { text-decoration: underline; box-shadow: none; }.btn-link:disabled, .btn-link.disabled { color: #6c757d; pointer-events: none; }.btn-lg, .btn-group-lg > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }.btn-sm, .btn-group-sm > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }.btn-block { display: block; width: 100%; }.btn-block + .btn-block { margin-top: 0.5rem; }input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }.fade { transition: opacity 0.15s linear; }@media (prefers-reduced-motion: reduce) { .fade { transition: none; } }.fade:not(.show) { opacity: 0; }.collapse:not(.show) { display: none; }.collapsing { position: relative; height: 0; overflow: hidden; transition: height 0.35s ease; }@media (prefers-reduced-motion: reduce) { .collapsing { transition: none; } }.dropup, .dropright, .dropdown, .dropleft { position: relative; }.dropdown-toggle { white-space: nowrap; }.dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent; }.dropdown-toggle:empty::after { margin-left: 0; }.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 1rem; color: #212529; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }.dropdown-menu-left { right: auto; left: 0; }.dropdown-menu-right { right: 0; left: auto; }@media (min-width: 576px) { .dropdown-menu-sm-left { right: auto; left: 0; } .dropdown-menu-sm-right { right: 0; left: auto; } }@media (min-width: 768px) { .dropdown-menu-md-left { right: auto; left: 0; } .dropdown-menu-md-right { right: 0; left: auto; } }@media (min-width: 992px) { .dropdown-menu-lg-left { right: auto; left: 0; } .dropdown-menu-lg-right { right: 0; left: auto; } }@media (min-width: 1200px) { .dropdown-menu-xl-left { right: auto; left: 0; } .dropdown-menu-xl-right { right: 0; left: auto; } }.dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem; }.dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent; }.dropup .dropdown-toggle:empty::after { margin-left: 0; }.dropright .dropdown-menu { top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem; }.dropright .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid; }.dropright .dropdown-toggle:empty::after { margin-left: 0; }.dropright .dropdown-toggle::after { vertical-align: 0; }.dropleft .dropdown-menu { top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem; }.dropleft .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; }.dropleft .dropdown-toggle::after { display: none; }.dropleft .dropdown-toggle::before { display: inline-block; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; }.dropleft .dropdown-toggle:empty::after { margin-left: 0; }.dropleft .dropdown-toggle::before { vertical-align: 0; }.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { right: auto; bottom: auto; }.dropdown-divider { height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid #e9ecef; }.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0; }.dropdown-item:hover, .dropdown-item:focus { color: #16181b; text-decoration: none; background-color: #f8f9fa; }.dropdown-item.active, .dropdown-item:active { color: #fff; text-decoration: none; background-color: var(--primary); }.dropdown-item.disabled, .dropdown-item:disabled { color: #6c757d; pointer-events: none; background-color: transparent; }.dropdown-menu.show { display: block; }.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0; font-size: 0.875rem; color: #6c757d; white-space: nowrap; }.dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: #212529; }.btn-group, .btn-group-vertical { position: relative; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; }.btn-group > .btn, .btn-group-vertical > .btn { position: relative; -ms-flex: 1 1 auto; flex: 1 1 auto; }.btn-group > .btn:hover, .btn-group-vertical > .btn:hover { z-index: 1; }.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index: 1; }.btn-toolbar { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: start; justify-content: flex-start; }.btn-toolbar .input-group { width: auto; }.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) { margin-left: -1px; }.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0; border-bottom-right-radius: 0; }.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-bottom-left-radius: 0; }.dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem; }.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after { margin-left: 0; }.dropleft .dropdown-toggle-split::before { margin-right: 0; }.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; }.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { padding-right: 0.75rem; padding-left: 0.75rem; }.btn-group-vertical { -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start; -ms-flex-pack: center; justify-content: center; }.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { width: 100%; }.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) { margin-top: -1px; }.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-top-right-radius: 0; }.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { margin-bottom: 0; }.btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; }.input-group { position: relative; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: stretch; align-items: stretch; width: 100%; }.input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file { position: relative; -ms-flex: 1 1 0%; flex: 1 1 0%; min-width: 0; margin-bottom: 0; }.input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .form-control, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file { margin-left: -1px; }.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { z-index: 3; }.input-group > .custom-file .custom-file-input:focus { z-index: 4; }.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; }.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; }.input-group > .custom-file { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; }.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after { border-top-right-radius: 0; border-bottom-right-radius: 0; }.input-group > .custom-file:not(:first-child) .custom-file-label { border-top-left-radius: 0; border-bottom-left-radius: 0; }.input-group-prepend, .input-group-append { display: -ms-flexbox; display: flex; }.input-group-prepend .btn, .input-group-append .btn { position: relative; z-index: 2; }.input-group-prepend .btn:focus, .input-group-append .btn:focus { z-index: 3; }.input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn { margin-left: -1px; }.input-group-prepend { margin-right: -1px; }.input-group-append { margin-left: -1px; }.input-group-text { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; border-radius: 0.25rem; }.input-group-text input[type="radio"], .input-group-text input[type="checkbox"] { margin-top: 0; }.input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select { height: calc(1.5em + 1rem + 2px); }.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select { height: calc(1.5em + 0.5rem + 2px); }.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }.input-group-lg > .custom-select, .input-group-sm > .custom-select { padding-right: 1.75rem; }.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; }.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; }.custom-control { position: relative; display: block; min-height: 1.5rem; padding-left: 1.5rem; }.custom-control-inline { display: -ms-inline-flexbox; display: inline-flex; margin-right: 1rem; }.custom-control-input { position: absolute; left: 0; z-index: -1; width: 1rem; height: 1.25rem; opacity: 0; }.custom-control-input:checked ~ .custom-control-label::before { color: #fff; border-color: var(--primary); background-color: var(--primary); }.custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { border-color: #80bdff; }.custom-control-input:not(:disabled):active ~ .custom-control-label::before { color: #fff; background-color: #b3d7ff; border-color: #b3d7ff; }.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { color: #6c757d; }.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { background-color: #e9ecef; }.custom-control-label { position: relative; margin-bottom: 0; vertical-align: top; }.custom-control-label::before { position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; background-color: #fff; border: #adb5bd solid 1px; }.custom-control-label::after { position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: ""; background: no-repeat 50% / 50% 50%; }.custom-checkbox .custom-control-label::before { border-radius: 0.25rem; }.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); }.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { border-color: var(--primary); background-color: var(--primary); }.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-radio .custom-control-label::before { border-radius: 50%; }.custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-switch { padding-left: 2.25rem; }.custom-switch .custom-control-label::before { left: -2.25rem; width: 1.75rem; pointer-events: all; border-radius: 0.5rem; }.custom-switch .custom-control-label::after { top: calc(0.25rem + 2px); left: calc(-2.25rem + 2px); width: calc(1rem - 4px); height: calc(1rem - 4px); background-color: #adb5bd; border-radius: 0.5rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; }@media (prefers-reduced-motion: reduce) { .custom-switch .custom-control-label::after { transition: none; } }.custom-switch .custom-control-input:checked ~ .custom-control-label::after { background-color: #fff; -webkit-transform: translateX(0.75rem); transform: translateX(0.75rem); }.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-select { display: inline-block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; vertical-align: middle; background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; border: 1px solid #ced4da; border-radius: 0.25rem; -webkit-appearance: none; -moz-appearance: none; appearance: none; }.custom-select:focus { border-color: #80bdff; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }.custom-select:focus::-ms-value { color: #495057; background-color: #fff; }.custom-select[multiple], .custom-select[size]:not([size="1"]) { height: auto; padding-right: 0.75rem; background-image: none; }.custom-select:disabled { color: #6c757d; background-color: #e9ecef; }.custom-select::-ms-expand { display: none; }.custom-select:-moz-focusring { color: transparent; text-shadow: 0 0 0 #495057; }.custom-select-sm { height: calc(1.5em + 0.5rem + 2px); padding-top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.875rem; }.custom-select-lg { height: calc(1.5em + 1rem + 2px); padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; font-size: 1.25rem; }.custom-file { position: relative; display: inline-block; width: 100%; height: calc(1.5em + 0.75rem + 2px); margin-bottom: 0; }.custom-file-input { position: relative; z-index: 2; width: 100%; height: calc(1.5em + 0.75rem + 2px); margin: 0; opacity: 0; }.custom-file-input:focus ~ .custom-file-label { border-color: #80bdff; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { background-color: #e9ecef; }.custom-file-input:lang(en) ~ .custom-file-label::after { content: "Browse"; }.custom-file-input ~ .custom-file-label[data-browse]::after { content: attr(data-browse); }.custom-file-label { position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 0.75rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; border: 1px solid #ced4da; border-radius: 0.25rem; }.custom-file-label::after { position: absolute; top: 0; right: 0; bottom: 0; z-index: 3; display: block; height: calc(1.5em + 0.75rem); padding: 0.375rem 0.75rem; line-height: 1.5; color: #495057; content: "Browse"; background-color: #e9ecef; border-left: inherit; border-radius: 0 0.25rem 0.25rem 0; }.custom-range { width: 100%; height: 1.4rem; padding: 0; background-color: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none; }.custom-range:focus { outline: none; }.custom-range:focus::-webkit-slider-thumb { box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }.custom-range:focus::-moz-range-thumb { box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }.custom-range:focus::-ms-thumb { box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }.custom-range::-moz-focus-outer { border: 0; }.custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: var(--primary); border: 0; border-radius: 1rem; -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; appearance: none; }@media (prefers-reduced-motion: reduce) { .custom-range::-webkit-slider-thumb { -webkit-transition: none; transition: none; } }.custom-range::-webkit-slider-thumb:active { background-color: #b3d7ff; }.custom-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem; }.custom-range::-moz-range-thumb { width: 1rem; height: 1rem; background-color: var(--primary); border: 0; border-radius: 1rem; -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -moz-appearance: none; appearance: none; }@media (prefers-reduced-motion: reduce) { .custom-range::-moz-range-thumb { -moz-transition: none; transition: none; } }.custom-range::-moz-range-thumb:active { background-color: #b3d7ff; }.custom-range::-moz-range-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem; }.custom-range::-ms-thumb { width: 1rem; height: 1rem; margin-top: 0; margin-right: 0.2rem; margin-left: 0.2rem; background-color: var(--primary); border: 0; border-radius: 1rem; -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance: none; }@media (prefers-reduced-motion: reduce) { .custom-range::-ms-thumb { -ms-transition: none; transition: none; } }.custom-range::-ms-thumb:active { background-color: #b3d7ff; }.custom-range::-ms-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: transparent; border-color: transparent; border-width: 0.5rem; }.custom-range::-ms-fill-lower { background-color: #dee2e6; border-radius: 1rem; }.custom-range::-ms-fill-upper { margin-right: 15px; background-color: #dee2e6; border-radius: 1rem; }.custom-range:disabled::-webkit-slider-thumb { background-color: #adb5bd; }.custom-range:disabled::-webkit-slider-runnable-track { cursor: default; }.custom-range:disabled::-moz-range-thumb { background-color: #adb5bd; }.custom-range:disabled::-moz-range-track { cursor: default; }.custom-range:disabled::-ms-thumb { background-color: #adb5bd; }.custom-control-label::before, .custom-file-label, .custom-select { transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }@media (prefers-reduced-motion: reduce) { .custom-control-label::before, .custom-file-label, .custom-select { transition: none; } }.nav { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; }.nav-link { display: block; padding: 0.5rem 1rem; }.nav-link:hover, .nav-link:focus { text-decoration: none; }.nav-link.disabled { color: #6c757d; pointer-events: none; cursor: default; }.nav-tabs { border-bottom: 1px solid #dee2e6; }.nav-tabs .nav-item { margin-bottom: -1px; }.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color: #e9ecef #e9ecef #dee2e6; }.nav-tabs .nav-link.disabled { color: #6c757d; background-color: transparent; border-color: transparent; }.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: #495057; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff; }.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; }.nav-pills .nav-link { border-radius: 0.25rem; }.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #fff; background-color: var(--primary); }.nav-fill .nav-item { -ms-flex: 1 1 auto; flex: 1 1 auto; text-align: center; }.nav-justified .nav-item { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; text-align: center; }.tab-content > .tab-pane { display: none; }.tab-content > .active { display: block; }.navbar { position: relative; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between; padding: 0.5rem 1rem; }.navbar .container, .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between; }.navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; }.navbar-brand:hover, .navbar-brand:focus { text-decoration: none; }.navbar-nav { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; }.navbar-nav .nav-link { padding-right: 0; padding-left: 0; }.navbar-nav .dropdown-menu { position: static; float: none; }.navbar-text { display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem; }.navbar-collapse { -ms-flex-preferred-size: 100%; flex-basis: 100%; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-align: center; align-items: center; }.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem; }.navbar-toggler:hover, .navbar-toggler:focus { text-decoration: none; }.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: no-repeat center center; background-size: 100% 100%; }@media (max-width: 575.98px) { .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { padding-right: 0; padding-left: 0; } }@media (min-width: 576px) { .navbar-expand-sm { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-sm .navbar-nav { -ms-flex-direction: row; flex-direction: row; } .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-sm .navbar-collapse { display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-sm .navbar-toggler { display: none; } }@media (max-width: 767.98px) { .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { padding-right: 0; padding-left: 0; } }@media (min-width: 768px) { .navbar-expand-md { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-md .navbar-nav { -ms-flex-direction: row; flex-direction: row; } .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-md .navbar-collapse { display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-md .navbar-toggler { display: none; } }@media (max-width: 991.98px) { .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { padding-right: 0; padding-left: 0; } }@media (min-width: 992px) { .navbar-expand-lg { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-lg .navbar-nav { -ms-flex-direction: row; flex-direction: row; } .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-lg .navbar-collapse { display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-lg .navbar-toggler { display: none; } }@media (max-width: 1199.98px) { .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { padding-right: 0; padding-left: 0; } }@media (min-width: 1200px) { .navbar-expand-xl { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-xl .navbar-nav { -ms-flex-direction: row; flex-direction: row; } .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-xl .navbar-collapse { display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-xl .navbar-toggler { display: none; } }.navbar-expand { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start; }.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { padding-right: 0; padding-left: 0; }.navbar-expand .navbar-nav { -ms-flex-direction: row; flex-direction: row; }.navbar-expand .navbar-nav .dropdown-menu { position: absolute; }.navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }.navbar-expand .navbar-collapse { display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }.navbar-expand .navbar-toggler { display: none; }.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); }.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: rgba(0, 0, 0, 0.7); }.navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); }.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); }.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); }.navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color: rgba(0, 0, 0, 0.9); }.navbar-dark .navbar-brand { color: #fff; }.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { color: #fff; }.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); }.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { color: rgba(255, 255, 255, 0.75); }.navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.25); }.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active { color: #fff; }.navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1); }.navbar-dark .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); }.navbar-dark .navbar-text a { color: #fff; }.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { color: #fff; }.card { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; }.card > hr { margin-right: 0; margin-left: 0; }.card > .list-group:first-child .list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.card > .list-group:last-child .list-group-item:last-child { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }.card-body { -ms-flex: 1 1 auto; flex: 1 1 auto; min-height: 1px; padding: 1.25rem; }.card-title { margin-bottom: 0.75rem; }.card-subtitle { margin-top: -0.375rem; margin-bottom: 0; }.card-text:last-child { margin-bottom: 0; }.card-link:hover { text-decoration: none; }.card-link + .card-link { margin-left: 1.25rem; }.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); }.card-header:first-child { border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }.card-header + .list-group .list-group-item:first-child { border-top: 0; }.card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); }.card-footer:last-child { border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }.card-header-tabs { margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0; }.card-header-pills { margin-right: -0.625rem; margin-left: -0.625rem; }.card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.25rem; }.card-img, .card-img-top, .card-img-bottom { -ms-flex-negative: 0; flex-shrink: 0; width: 100%; }.card-img, .card-img-top { border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }.card-img, .card-img-bottom { border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); }.card-deck .card { margin-bottom: 15px; }@media (min-width: 576px) { .card-deck { display: -ms-flexbox; display: flex; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-right: var(--gutter-x); margin-left: var(--gutter-x); } .card-deck .card { -ms-flex: 1 0 0%; flex: 1 0 0%; margin-right: 15px; margin-bottom: 0; margin-left: 15px; } }.card-group > .card { margin-bottom: 15px; }@media (min-width: 576px) { .card-group { display: -ms-flexbox; display: flex; -ms-flex-flow: row wrap; flex-flow: row wrap; } .card-group > .card { -ms-flex: 1 0 0%; flex: 1 0 0%; margin-bottom: 0; } .card-group > .card + .card { margin-left: 0; border-left: 0; } .card-group > .card:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header { border-top-right-radius: 0; } .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer { border-bottom-right-radius: 0; } .card-group > .card:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header { border-top-left-radius: 0; } .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer { border-bottom-left-radius: 0; } }.card-columns .card { margin-bottom: 0.75rem; }@media (min-width: 576px) { .card-columns { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-column-gap: 1.25rem; -moz-column-gap: 1.25rem; column-gap: 1.25rem; orphans: 1; widows: 1; } .card-columns .card { display: inline-block; width: 100%; } }.accordion > .card { overflow: hidden; }.accordion > .card:not(:last-of-type) { border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }.accordion > .card:not(:first-of-type) { border-top-left-radius: 0; border-top-right-radius: 0; }.accordion > .card > .card-header { border-radius: 0; margin-bottom: -1px; }.breadcrumb { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: #e9ecef; border-radius: 0.25rem; }.breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; }.breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; color: #6c757d; content: "/"; }.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; }.breadcrumb-item.active { color: #6c757d; }.pagination { display: -ms-flexbox; display: flex; padding-left: 0; list-style: none; border-radius: 0.25rem; }.page-link { position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: var(--primary); background-color: #fff; border: 1px solid #dee2e6; }.page-link:hover { z-index: 2; color: #0056b3; text-decoration: none; background-color: #e9ecef; border-color: #dee2e6; }.page-link:focus { z-index: 3; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }.page-item:first-child .page-link { margin-left: 0; border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }.page-item:last-child .page-link { border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }.page-item.active .page-link { z-index: 3; color: #fff; background-color: var(--primary); border-color: var(--primary); }.page-item.disabled .page-link { color: #6c757d; pointer-events: none; cursor: auto; background-color: #fff; border-color: #dee2e6; }.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; line-height: 1.5; }.pagination-lg .page-item:first-child .page-link { border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem; }.pagination-lg .page-item:last-child .page-link { border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem; }.pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; }.pagination-sm .page-item:first-child .page-link { border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem; }.pagination-sm .page-item:last-child .page-link { border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem; }.badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }@media (prefers-reduced-motion: reduce) { .badge { transition: none; } }a.badge:hover, a.badge:focus { text-decoration: none; }.badge:empty { display: none; }.btn .badge { position: relative; top: -1px; }.badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; }.badge-primary { color: #fff; background-color: var(--primary); }a.badge-primary:hover, a.badge-primary:focus { color: #fff; background-color: #0062cc; }a.badge-primary:focus, a.badge-primary.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }.badge-secondary { color: #fff; background-color: #6c757d; }a.badge-secondary:hover, a.badge-secondary:focus { color: #fff; background-color: #545b62; }a.badge-secondary:focus, a.badge-secondary.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }.badge-success { color: #fff; background-color: #28a745; }a.badge-success:hover, a.badge-success:focus { color: #fff; background-color: #1e7e34; }a.badge-success:focus, a.badge-success.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }.badge-info { color: #fff; background-color: #17a2b8; }a.badge-info:hover, a.badge-info:focus { color: #fff; background-color: #117a8b; }a.badge-info:focus, a.badge-info.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }.badge-warning { color: #212529; background-color: #ffc107; }a.badge-warning:hover, a.badge-warning:focus { color: #212529; background-color: #d39e00; }a.badge-warning:focus, a.badge-warning.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }.badge-danger { color: #fff; background-color: #dc3545; }a.badge-danger:hover, a.badge-danger:focus { color: #fff; background-color: #bd2130; }a.badge-danger:focus, a.badge-danger.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }.badge-light { color: #212529; background-color: #f8f9fa; }a.badge-light:hover, a.badge-light:focus { color: #212529; background-color: #dae0e5; }a.badge-light:focus, a.badge-light.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }.badge-dark { color: #fff; background-color: #343a40; }a.badge-dark:hover, a.badge-dark:focus { color: #fff; background-color: #1d2124; }a.badge-dark:focus, a.badge-dark.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: #e9ecef; border-radius: 0.3rem; }@media (min-width: 576px) { .jumbotron { padding: 4rem 2rem; } }.jumbotron-fluid { padding-right: 0; padding-left: 0; border-radius: 0; }.alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; }.alert-heading { color: inherit; }.alert-link { font-weight: 700; }.alert-dismissible { padding-right: 4rem; }.alert-dismissible .close { position: absolute; top: 0; right: 0; padding: 0.75rem 1.25rem; color: inherit; }.alert-primary { color: #004085; background-color: #cce5ff; border-color: #b8daff; }.alert-primary hr { border-top-color: #9fcdff; }.alert-primary .alert-link { color: #002752; }.alert-secondary { color: #383d41; background-color: #e2e3e5; border-color: #d6d8db; }.alert-secondary hr { border-top-color: #c8cbcf; }.alert-secondary .alert-link { color: #202326; }.alert-success { color: #155724; background-color: #d4edda; border-color: #c3e6cb; }.alert-success hr { border-top-color: #b1dfbb; }.alert-success .alert-link { color: #0b2e13; }.alert-info { color: #0c5460; background-color: #d1ecf1; border-color: #bee5eb; }.alert-info hr { border-top-color: #abdde5; }.alert-info .alert-link { color: #062c33; }.alert-warning { color: #856404; background-color: #fff3cd; border-color: #ffeeba; }.alert-warning hr { border-top-color: #ffe8a1; }.alert-warning .alert-link { color: #533f03; }.alert-danger { color: #721c24; background-color: #f8d7da; border-color: #f5c6cb; }.alert-danger hr { border-top-color: #f1b0b7; }.alert-danger .alert-link { color: #491217; }.alert-light { color: #818182; background-color: #fefefe; border-color: #fdfdfe; }.alert-light hr { border-top-color: #ececf6; }.alert-light .alert-link { color: #686868; }.alert-dark { color: #1b1e21; background-color: #d6d8d9; border-color: #c6c8ca; }.alert-dark hr { border-top-color: #b9bbbe; }.alert-dark .alert-link { color: #040505; }@-webkit-keyframes progress-bar-stripes { from { background-position: 1rem 0; } to { background-position: 0 0; } }@keyframes progress-bar-stripes { from { background-position: 1rem 0; } to { background-position: 0 0; } }.progress { display: -ms-flexbox; display: flex; height: 1rem; overflow: hidden; font-size: 0.75rem; background-color: #e9ecef; border-radius: 0.25rem; }.progress-bar { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; overflow: hidden; color: #fff; text-align: center; white-space: nowrap; background-color: var(--primary); transition: width 0.6s ease; }@media (prefers-reduced-motion: reduce) { .progress-bar { transition: none; } }.progress-bar-striped { background-image: linear-gradient( 45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent ); background-size: 1rem 1rem; }.progress-bar-animated { -webkit-animation: progress-bar-stripes 1s linear infinite; animation: progress-bar-stripes 1s linear infinite; }@media (prefers-reduced-motion: reduce) { .progress-bar-animated { -webkit-animation: none; animation: none; } }.media { display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; }.media-body { -ms-flex: 1; flex: 1; }.list-group { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; }.list-group-item-action { width: 100%; color: #495057; text-align: inherit; }.list-group-item-action:hover, .list-group-item-action:focus { z-index: 1; color: #495057; text-decoration: none; background-color: #f8f9fa; }.list-group-item-action:active { color: #212529; background-color: #e9ecef; }.list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.125); }.list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.list-group-item:last-child { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }.list-group-item.disabled, .list-group-item:disabled { color: #6c757d; pointer-events: none; background-color: #fff; }.list-group-item.active { z-index: 2; color: #fff; background-color: var(--primary); border-color: var(--primary); }.list-group-item + .list-group-item { border-top-width: 0; }.list-group-item + .list-group-item.active { margin-top: -1px; border-top-width: 1px; }.list-group-horizontal { -ms-flex-direction: row; flex-direction: row; }.list-group-horizontal .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0; }.list-group-horizontal .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0; }.list-group-horizontal .list-group-item.active { margin-top: 0; }.list-group-horizontal .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }.list-group-horizontal .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }@media (min-width: 576px) { .list-group-horizontal-sm { -ms-flex-direction: row; flex-direction: row; } .list-group-horizontal-sm .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0; } .list-group-horizontal-sm .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0; } .list-group-horizontal-sm .list-group-item.active { margin-top: 0; } .list-group-horizontal-sm .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; } .list-group-horizontal-sm .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } }@media (min-width: 768px) { .list-group-horizontal-md { -ms-flex-direction: row; flex-direction: row; } .list-group-horizontal-md .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0; } .list-group-horizontal-md .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0; } .list-group-horizontal-md .list-group-item.active { margin-top: 0; } .list-group-horizontal-md .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; } .list-group-horizontal-md .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } }@media (min-width: 992px) { .list-group-horizontal-lg { -ms-flex-direction: row; flex-direction: row; } .list-group-horizontal-lg .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0; } .list-group-horizontal-lg .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0; } .list-group-horizontal-lg .list-group-item.active { margin-top: 0; } .list-group-horizontal-lg .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; } .list-group-horizontal-lg .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } }@media (min-width: 1200px) { .list-group-horizontal-xl { -ms-flex-direction: row; flex-direction: row; } .list-group-horizontal-xl .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0; } .list-group-horizontal-xl .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0; } .list-group-horizontal-xl .list-group-item.active { margin-top: 0; } .list-group-horizontal-xl .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; } .list-group-horizontal-xl .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } }.list-group-flush .list-group-item { border-right-width: 0; border-left-width: 0; border-radius: 0; }.list-group-flush .list-group-item:first-child { border-top-width: 0; }.list-group-flush:last-child .list-group-item:last-child { border-bottom-width: 0; }.list-group-item-primary { color: #004085; background-color: #b8daff; }.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #004085; background-color: #9fcdff; }.list-group-item-primary.list-group-item-action.active { color: #fff; background-color: #004085; border-color: #004085; }.list-group-item-secondary { color: #383d41; background-color: #d6d8db; }.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #383d41; background-color: #c8cbcf; }.list-group-item-secondary.list-group-item-action.active { color: #fff; background-color: #383d41; border-color: #383d41; }.list-group-item-success { color: #155724; background-color: #c3e6cb; }.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #155724; background-color: #b1dfbb; }.list-group-item-success.list-group-item-action.active { color: #fff; background-color: #155724; border-color: #155724; }.list-group-item-info { color: #0c5460; background-color: #bee5eb; }.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #0c5460; background-color: #abdde5; }.list-group-item-info.list-group-item-action.active { color: #fff; background-color: #0c5460; border-color: #0c5460; }.list-group-item-warning { color: #856404; background-color: #ffeeba; }.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #856404; background-color: #ffe8a1; }.list-group-item-warning.list-group-item-action.active { color: #fff; background-color: #856404; border-color: #856404; }.list-group-item-danger { color: #721c24; background-color: #f5c6cb; }.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #721c24; background-color: #f1b0b7; }.list-group-item-danger.list-group-item-action.active { color: #fff; background-color: #721c24; border-color: #721c24; }.list-group-item-light { color: #818182; background-color: #fdfdfe; }.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { color: #818182; background-color: #ececf6; }.list-group-item-light.list-group-item-action.active { color: #fff; background-color: #818182; border-color: #818182; }.list-group-item-dark { color: #1b1e21; background-color: #c6c8ca; }.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { color: #1b1e21; background-color: #b9bbbe; }.list-group-item-dark.list-group-item-action.active { color: #fff; background-color: #1b1e21; border-color: #1b1e21; }.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: 0.5; }.close:hover { color: #000; text-decoration: none; }.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { opacity: 0.75; }button.close { padding: 0; background-color: transparent; border: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; }a.close.disabled { pointer-events: none; }.toast { max-width: 350px; overflow: hidden; font-size: 0.875rem; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); opacity: 0; border-radius: 0.25rem; }.toast:not(:last-child) { margin-bottom: 0.75rem; }.toast.showing { opacity: 1; }.toast.show { display: block; opacity: 1; }.toast.hide { display: none; }.toast-header { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 0.25rem 0.75rem; color: #6c757d; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05); }.toast-body { padding: 0.75rem; }.modal-open { overflow: hidden; }.modal-open .modal { overflow-x: hidden; overflow-y: auto; }.modal { position: fixed; top: 0; left: 0; z-index: 1050; display: none; width: 100%; height: 100%; overflow: hidden; outline: 0; }.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-events: none; }.modal.fade .modal-dialog { transition: -webkit-transform 0.3s ease-out; transition: transform 0.3s ease-out; transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; -webkit-transform: translate(0, -50px); transform: translate(0, -50px); }@media (prefers-reduced-motion: reduce) { .modal.fade .modal-dialog { transition: none; } }.modal.show .modal-dialog { -webkit-transform: none; transform: none; }.modal.modal-static .modal-dialog { -webkit-transform: scale(1.02); transform: scale(1.02); }.modal-dialog-scrollable { display: -ms-flexbox; display: flex; max-height: calc(100% - 1rem); }.modal-dialog-scrollable .modal-content { max-height: calc(100vh - 1rem); overflow: hidden; }.modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer { -ms-flex-negative: 0; flex-shrink: 0; }.modal-dialog-scrollable .modal-body { overflow-y: auto; }.modal-dialog-centered { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; min-height: calc(100% - 1rem); }.modal-dialog-centered::before { display: block; height: calc(100vh - 1rem); content: ""; }.modal-dialog-centered.modal-dialog-scrollable { -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; height: 100%; }.modal-dialog-centered.modal-dialog-scrollable .modal-content { max-height: none; }.modal-dialog-centered.modal-dialog-scrollable::before { content: none; }.modal-content { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; width: 100%; pointer-events: auto; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0; }.modal-backdrop { position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; background-color: #000; }.modal-backdrop.fade { opacity: 0; }.modal-backdrop.show { opacity: 0.5; }.modal-header { display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; -ms-flex-pack: justify; justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #dee2e6; border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); }.modal-header .close { padding: 1rem 1rem; margin: -1rem -1rem -1rem auto; }.modal-title { margin-bottom: 0; line-height: 1.5; }.modal-body { position: relative; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem; }.modal-footer { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; -ms-flex-pack: end; justify-content: flex-end; padding: 0.75rem; border-top: 1px solid #dee2e6; border-bottom-right-radius: calc(0.3rem - 1px); border-bottom-left-radius: calc(0.3rem - 1px); }.modal-footer > * { margin: 0.25rem; }.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }@media (min-width: 576px) { .modal-dialog { max-width: 500px; margin: 1.75rem auto; } .modal-dialog-scrollable { max-height: calc(100% - 3.5rem); } .modal-dialog-scrollable .modal-content { max-height: calc(100vh - 3.5rem); } .modal-dialog-centered { min-height: calc(100% - 3.5rem); } .modal-dialog-centered::before { height: calc(100vh - 3.5rem); } .modal-sm { max-width: 300px; } }@media (min-width: 992px) { .modal-lg, .modal-xl { max-width: 800px; } }@media (min-width: 1200px) { .modal-xl { max-width: 1140px; } }.tooltip { position: absolute; z-index: 1070; display: block; margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; word-wrap: break-word; opacity: 0; }.tooltip.show { opacity: 0.9; }.tooltip .arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem; }.tooltip .arrow::before { position: absolute; content: ""; border-color: transparent; border-style: solid; }.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { padding: 0.4rem 0; }.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { bottom: 0; }.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { top: 0; border-width: 0.4rem 0.4rem 0; border-top-color: #000; }.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { padding: 0 0.4rem; }.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { left: 0; width: 0.4rem; height: 0.8rem; }.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { right: 0; border-width: 0.4rem 0.4rem 0.4rem 0; border-right-color: #000; }.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { padding: 0.4rem 0; }.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { top: 0; }.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { bottom: 0; border-width: 0 0.4rem 0.4rem; border-bottom-color: #000; }.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { padding: 0 0.4rem; }.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { right: 0; width: 0.4rem; height: 0.8rem; }.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { left: 0; border-width: 0.4rem 0 0.4rem 0.4rem; border-left-color: #000; }.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: #fff; text-align: center; background-color: #000; border-radius: 0.25rem; }.popover { position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; word-wrap: break-word; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; }.popover .arrow { position: absolute; display: block; width: 1rem; height: 0.5rem; margin: 0 0.3rem; }.popover .arrow::before, .popover .arrow::after { position: absolute; display: block; content: ""; border-color: transparent; border-style: solid; }.bs-popover-top, .bs-popover-auto[x-placement^="top"] { margin-bottom: 0.5rem; }.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { bottom: calc(-0.5rem - 1px); }.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { bottom: 0; border-width: 0.5rem 0.5rem 0; border-top-color: rgba(0, 0, 0, 0.25); }.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { bottom: 1px; border-width: 0.5rem 0.5rem 0; border-top-color: #fff; }.bs-popover-right, .bs-popover-auto[x-placement^="right"] { margin-left: 0.5rem; }.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { left: calc(-0.5rem - 1px); width: 0.5rem; height: 1rem; margin: 0.3rem 0; }.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { left: 0; border-width: 0.5rem 0.5rem 0.5rem 0; border-right-color: rgba(0, 0, 0, 0.25); }.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { left: 1px; border-width: 0.5rem 0.5rem 0.5rem 0; border-right-color: #fff; }.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { margin-top: 0.5rem; }.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { top: calc(-0.5rem - 1px); }.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { top: 0; border-width: 0 0.5rem 0.5rem 0.5rem; border-bottom-color: rgba(0, 0, 0, 0.25); }.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { top: 1px; border-width: 0 0.5rem 0.5rem 0.5rem; border-bottom-color: #fff; }.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { position: absolute; top: 0; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-bottom: 1px solid #f7f7f7; }.bs-popover-left, .bs-popover-auto[x-placement^="left"] { margin-right: 0.5rem; }.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { right: calc(-0.5rem - 1px); width: 0.5rem; height: 1rem; margin: 0.3rem 0; }.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { right: 0; border-width: 0.5rem 0 0.5rem 0.5rem; border-left-color: rgba(0, 0, 0, 0.25); }.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { right: 1px; border-width: 0.5rem 0 0.5rem 0.5rem; border-left-color: #fff; }.popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0; font-size: 1rem; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); }.popover-header:empty { display: none; }.popover-body { padding: 0.5rem 0.75rem; color: #212529; }.carousel { position: relative; }.carousel.pointer-event { -ms-touch-action: pan-y; touch-action: pan-y; }.carousel-inner { position: relative; width: 100%; overflow: hidden; }.carousel-inner::after { display: block; clear: both; content: ""; }.carousel-item { position: relative; display: none; float: left; width: 100%; margin-right: -100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; transition: -webkit-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; }@media (prefers-reduced-motion: reduce) { .carousel-item { transition: none; } }.carousel-item.active, .carousel-item-next, .carousel-item-prev { display: block; }.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right { -webkit-transform: translateX(100%); transform: translateX(100%); }.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left { -webkit-transform: translateX(-100%); transform: translateX(-100%); }.carousel-fade .carousel-item { opacity: 0; transition-property: opacity; -webkit-transform: none; transform: none; }.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right { z-index: 1; opacity: 1; }.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; transition: opacity 0s 0.6s; }@media (prefers-reduced-motion: reduce) { .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { transition: none; } }.carousel-control-prev, .carousel-control-next { position: absolute; top: 0; bottom: 0; z-index: 1; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; width: 15%; color: #fff; text-align: center; opacity: 0.5; transition: opacity 0.15s ease; }@media (prefers-reduced-motion: reduce) { .carousel-control-prev, .carousel-control-next { transition: none; } }.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus { color: #fff; text-decoration: none; outline: 0; opacity: 0.9; }.carousel-control-prev { left: 0; }.carousel-control-next { right: 0; }.carousel-control-prev-icon, .carousel-control-next-icon { display: inline-block; width: 20px; height: 20px; background: no-repeat 50% / 100% 100%; }.carousel-control-prev-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); }.carousel-control-next-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); }.carousel-indicators { position: absolute; right: 0; bottom: 0; left: 0; z-index: 15; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; list-style: none; }.carousel-indicators li { box-sizing: content-box; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: #fff; background-clip: padding-box; border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: 0.5; transition: opacity 0.6s ease; }@media (prefers-reduced-motion: reduce) { .carousel-indicators li { transition: none; } }.carousel-indicators .active { opacity: 1; }.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; }@-webkit-keyframes spinner-border { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }@keyframes spinner-border { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }.spinner-border { display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; border: 0.25em solid currentColor; border-right-color: transparent; border-radius: 50%; -webkit-animation: spinner-border 0.75s linear infinite; animation: spinner-border 0.75s linear infinite; }.spinner-border-sm { width: 1rem; height: 1rem; border-width: 0.2em; }@-webkit-keyframes spinner-grow { 0% { -webkit-transform: scale(0); transform: scale(0); } 50% { opacity: 1; } }@keyframes spinner-grow { 0% { -webkit-transform: scale(0); transform: scale(0); } 50% { opacity: 1; } }.spinner-grow { display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; background-color: currentColor; border-radius: 50%; opacity: 0; -webkit-animation: spinner-grow 0.75s linear infinite; animation: spinner-grow 0.75s linear infinite; }.spinner-grow-sm { width: 1rem; height: 1rem; }.align-baseline { vertical-align: baseline !important; }.align-top { vertical-align: top !important; }.align-middle { vertical-align: middle !important; }.align-bottom { vertical-align: bottom !important; }.align-text-bottom { vertical-align: text-bottom !important; }.align-text-top { vertical-align: text-top !important; }.bg-primary { background-color: var(--primary) !important; }a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color: #0062cc !important; }.bg-secondary { background-color: #6c757d !important; }a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus { background-color: #545b62 !important; }.bg-success { background-color: #28a745 !important; }a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: #1e7e34 !important; }.bg-info { background-color: #17a2b8 !important; }a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: #117a8b !important; }.bg-warning { background-color: #ffc107 !important; }a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: #d39e00 !important; }.bg-danger { background-color: #dc3545 !important; }a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color: #bd2130 !important; }.bg-light { background-color: #f8f9fa !important; }a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus { background-color: #dae0e5 !important; }.bg-dark { background-color: #343a40 !important; }a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { background-color: #1d2124 !important; }.bg-white { background-color: #fff !important; }.bg-transparent { background-color: transparent !important; }.border { border: 1px solid #dee2e6 !important; }.border-top { border-top: 1px solid #dee2e6 !important; }.border-right { border-right: 1px solid #dee2e6 !important; }.border-bottom { border-bottom: 1px solid #dee2e6 !important; }.border-left { border-left: 1px solid #dee2e6 !important; }.border-0 { border: 0 !important; }.border-top-0 { border-top: 0 !important; }.border-right-0 { border-right: 0 !important; }.border-bottom-0 { border-bottom: 0 !important; }.border-left-0 { border-left: 0 !important; }.border-primary { border-color: var(--primary) !important; }.border-secondary { border-color: #6c757d !important; }.border-success { border-color: #28a745 !important; }.border-info { border-color: #17a2b8 !important; }.border-warning { border-color: #ffc107 !important; }.border-danger { border-color: #dc3545 !important; }.border-light { border-color: #f8f9fa !important; }.border-dark { border-color: #343a40 !important; }.border-white { border-color: #fff !important; }.rounded-sm { border-radius: 0.2rem !important; }.rounded { border-radius: 0.25rem !important; }.rounded-top { border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important; }.rounded-right { border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important; }.rounded-bottom { border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }.rounded-left { border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }.rounded-lg { border-radius: 0.3rem !important; }.rounded-circle { border-radius: 50% !important; }.rounded-pill { border-radius: 50rem !important; }.rounded-0 { border-radius: 0 !important; }.clearfix::after { display: block; clear: both; content: ""; }.d-none { display: none !important; }.d-inline { display: inline !important; }.d-inline-block { display: inline-block !important; }.d-block { display: block !important; }.d-table { display: table !important; }.d-table-row { display: table-row !important; }.d-table-cell { display: table-cell !important; }.d-flex { display: -ms-flexbox !important; display: flex !important; }.d-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; }@media (min-width: 576px) { .d-sm-none { display: none !important; } .d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: -ms-flexbox !important; display: flex !important; } .d-sm-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; } }@media (min-width: 768px) { .d-md-none { display: none !important; } .d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: -ms-flexbox !important; display: flex !important; } .d-md-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; } }@media (min-width: 992px) { .d-lg-none { display: none !important; } .d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: -ms-flexbox !important; display: flex !important; } .d-lg-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; } }@media (min-width: 1200px) { .d-xl-none { display: none !important; } .d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: -ms-flexbox !important; display: flex !important; } .d-xl-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; } }@media print { .d-print-none { display: none !important; } .d-print-inline { display: inline !important; } .d-print-inline-block { display: inline-block !important; } .d-print-block { display: block !important; } .d-print-table { display: table !important; } .d-print-table-row { display: table-row !important; } .d-print-table-cell { display: table-cell !important; } .d-print-flex { display: -ms-flexbox !important; display: flex !important; } .d-print-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; } }.embed-responsive { position: relative; display: block; width: 100%; padding: 0; overflow: hidden; }.embed-responsive::before { display: block; content: ""; }.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; }.embed-responsive-21by9::before { padding-top: 42.857143%; }.embed-responsive-16by9::before { padding-top: 56.25%; }.embed-responsive-4by3::before { padding-top: 75%; }.embed-responsive-1by1::before { padding-top: 100%; }.flex-row { -ms-flex-direction: row !important; flex-direction: row !important; }.flex-column { -ms-flex-direction: column !important; flex-direction: column !important; }.flex-row-reverse { -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }.flex-column-reverse { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }.flex-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }.flex-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }.flex-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }.flex-fill { -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }.flex-grow-0 { -ms-flex-positive: 0 !important; flex-grow: 0 !important; }.flex-grow-1 { -ms-flex-positive: 1 !important; flex-grow: 1 !important; }.flex-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }.flex-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }.justify-content-start { -ms-flex-pack: start !important; justify-content: flex-start !important; }.justify-content-end { -ms-flex-pack: end !important; justify-content: flex-end !important; }.justify-content-center { -ms-flex-pack: center !important; justify-content: center !important; }.justify-content-between { -ms-flex-pack: justify !important; justify-content: space-between !important; }.justify-content-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }.align-items-start { -ms-flex-align: start !important; align-items: flex-start !important; }.align-items-end { -ms-flex-align: end !important; align-items: flex-end !important; }.align-items-center { -ms-flex-align: center !important; align-items: center !important; }.align-items-baseline { -ms-flex-align: baseline !important; align-items: baseline !important; }.align-items-stretch { -ms-flex-align: stretch !important; align-items: stretch !important; }.align-content-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }.align-content-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }.align-content-center { -ms-flex-line-pack: center !important; align-content: center !important; }.align-content-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }.align-content-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }.align-content-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }.align-self-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }.align-self-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }.align-self-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }.align-self-center { -ms-flex-item-align: center !important; align-self: center !important; }.align-self-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }.align-self-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }@media (min-width: 576px) { .flex-sm-row { -ms-flex-direction: row !important; flex-direction: row !important; } .flex-sm-column { -ms-flex-direction: column !important; flex-direction: column !important; } .flex-sm-row-reverse { -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-sm-column-reverse { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-sm-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-sm-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-sm-fill { -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-sm-grow-0 { -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-sm-grow-1 { -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-sm-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-sm-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-sm-start { -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-sm-end { -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-sm-center { -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-sm-between { -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-sm-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-sm-start { -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-sm-end { -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-sm-center { -ms-flex-align: center !important; align-items: center !important; } .align-items-sm-baseline { -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-sm-stretch { -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-sm-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-sm-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-sm-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-sm-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-sm-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-sm-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-sm-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-sm-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-sm-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-sm-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-sm-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-sm-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } }@media (min-width: 768px) { .flex-md-row { -ms-flex-direction: row !important; flex-direction: row !important; } .flex-md-column { -ms-flex-direction: column !important; flex-direction: column !important; } .flex-md-row-reverse { -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-md-column-reverse { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-md-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-md-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-md-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-md-fill { -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-md-grow-0 { -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-md-grow-1 { -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-md-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-md-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-md-start { -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-md-end { -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-md-center { -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-md-between { -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-md-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-md-start { -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-md-end { -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-md-center { -ms-flex-align: center !important; align-items: center !important; } .align-items-md-baseline { -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-md-stretch { -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-md-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-md-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-md-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-md-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-md-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-md-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-md-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-md-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-md-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-md-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-md-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-md-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } }@media (min-width: 992px) { .flex-lg-row { -ms-flex-direction: row !important; flex-direction: row !important; } .flex-lg-column { -ms-flex-direction: column !important; flex-direction: column !important; } .flex-lg-row-reverse { -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-lg-column-reverse { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-lg-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-lg-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-lg-fill { -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-lg-grow-0 { -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-lg-grow-1 { -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-lg-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-lg-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-lg-start { -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-lg-end { -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-lg-center { -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-lg-between { -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-lg-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-lg-start { -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-lg-end { -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-lg-center { -ms-flex-align: center !important; align-items: center !important; } .align-items-lg-baseline { -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-lg-stretch { -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-lg-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-lg-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-lg-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-lg-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-lg-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-lg-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-lg-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-lg-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-lg-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-lg-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-lg-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-lg-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } }@media (min-width: 1200px) { .flex-xl-row { -ms-flex-direction: row !important; flex-direction: row !important; } .flex-xl-column { -ms-flex-direction: column !important; flex-direction: column !important; } .flex-xl-row-reverse { -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-xl-column-reverse { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-xl-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-xl-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-xl-fill { -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-xl-grow-0 { -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-xl-grow-1 { -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-xl-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-xl-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-xl-start { -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-xl-end { -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-xl-center { -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-xl-between { -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-xl-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-xl-start { -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-xl-end { -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-xl-center { -ms-flex-align: center !important; align-items: center !important; } .align-items-xl-baseline { -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-xl-stretch { -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-xl-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-xl-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-xl-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-xl-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-xl-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-xl-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-xl-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-xl-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-xl-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-xl-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-xl-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-xl-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } }.float-left { float: left !important; }.float-right { float: right !important; }.float-none { float: none !important; }@media (min-width: 576px) { .float-sm-left { float: left !important; } .float-sm-right { float: right !important; } .float-sm-none { float: none !important; } }@media (min-width: 768px) { .float-md-left { float: left !important; } .float-md-right { float: right !important; } .float-md-none { float: none !important; } }@media (min-width: 992px) { .float-lg-left { float: left !important; } .float-lg-right { float: right !important; } .float-lg-none { float: none !important; } }@media (min-width: 1200px) { .float-xl-left { float: left !important; } .float-xl-right { float: right !important; } .float-xl-none { float: none !important; } }.overflow-auto { overflow: auto !important; }.overflow-hidden { overflow: hidden !important; }.position-static { position: static !important; }.position-relative { position: relative !important; }.position-absolute { position: absolute !important; }.position-fixed { position: fixed !important; }.position-sticky { position: -webkit-sticky !important; position: sticky !important; }.fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030; }.fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030; }@supports ((position: -webkit-sticky) or (position: sticky)) { .sticky-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } }.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; }.shadow-sm { box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }.shadow { box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }.shadow-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }.shadow-none { box-shadow: none !important; }.w-25 { width: 25% !important; }.w-50 { width: 50% !important; }.w-75 { width: 75% !important; }.w-100 { width: 100% !important; }.w-auto { width: auto !important; }.h-25 { height: 25% !important; }.h-50 { height: 50% !important; }.h-75 { height: 75% !important; }.h-100 { height: 100% !important; }.h-auto { height: auto !important; }.mw-100 { max-width: 100% !important; }.mh-100 { max-height: 100% !important; }.min-vw-100 { min-width: 100vw !important; }.min-vh-100 { min-height: 100vh !important; }.vw-100 { width: 100vw !important; }.vh-100 { height: 100vh !important; }.stretched-link::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; pointer-events: auto; content: ""; background-color: rgba(0, 0, 0, 0); }.m-0 { margin: 0 !important; }.mt-0, .my-0 { margin-top: 0 !important; }.mr-0, .mx-0 { margin-right: 0 !important; }.mb-0, .my-0 { margin-bottom: 0 !important; }.ml-0, .mx-0 { margin-left: 0 !important; }.m-1 { margin: 0.25rem !important; }.mt-1, .my-1 { margin-top: 0.25rem !important; }.mr-1, .mx-1 { margin-right: 0.25rem !important; }.mb-1, .my-1 { margin-bottom: 0.25rem !important; }.ml-1, .mx-1 { margin-left: 0.25rem !important; }.m-2 { margin: 0.5rem !important; }.mt-2, .my-2 { margin-top: 0.5rem !important; }.mr-2, .mx-2 { margin-right: 0.5rem !important; }.mb-2, .my-2 { margin-bottom: 0.5rem !important; }.ml-2, .mx-2 { margin-left: 0.5rem !important; }.m-3 { margin: 1rem !important; }.mt-3, .my-3 { margin-top: 1rem !important; }.mr-3, .mx-3 { margin-right: 1rem !important; }.mb-3, .my-3 { margin-bottom: 1rem !important; }.ml-3, .mx-3 { margin-left: 1rem !important; }.m-4 { margin: 1.5rem !important; }.mt-4, .my-4 { margin-top: 1.5rem !important; }.mr-4, .mx-4 { margin-right: 1.5rem !important; }.mb-4, .my-4 { margin-bottom: 1.5rem !important; }.ml-4, .mx-4 { margin-left: 1.5rem !important; }.m-5 { margin: 3rem !important; }.mt-5, .my-5 { margin-top: 3rem !important; }.mr-5, .mx-5 { margin-right: 3rem !important; }.mb-5, .my-5 { margin-bottom: 3rem !important; }.ml-5, .mx-5 { margin-left: 3rem !important; }.p-0 { padding: 0 !important; }.pt-0, .py-0 { padding-top: 0 !important; }.pr-0, .px-0 { padding-right: 0 !important; }.pb-0, .py-0 { padding-bottom: 0 !important; }.pl-0, .px-0 { padding-left: 0 !important; }.p-1 { padding: 0.25rem !important; }.pt-1, .py-1 { padding-top: 0.25rem !important; }.pr-1, .px-1 { padding-right: 0.25rem !important; }.pb-1, .py-1 { padding-bottom: 0.25rem !important; }.pl-1, .px-1 { padding-left: 0.25rem !important; }.p-2 { padding: 0.5rem !important; }.pt-2, .py-2 { padding-top: 0.5rem !important; }.pr-2, .px-2 { padding-right: 0.5rem !important; }.pb-2, .py-2 { padding-bottom: 0.5rem !important; }.pl-2, .px-2 { padding-left: 0.5rem !important; }.p-3 { padding: 1rem !important; }.pt-3, .py-3 { padding-top: 1rem !important; }.pr-3, .px-3 { padding-right: 1rem !important; }.pb-3, .py-3 { padding-bottom: 1rem !important; }.pl-3, .px-3 { padding-left: 1rem !important; }.p-4 { padding: 1.5rem !important; }.pt-4, .py-4 { padding-top: 1.5rem !important; }.pr-4, .px-4 { padding-right: 1.5rem !important; }.pb-4, .py-4 { padding-bottom: 1.5rem !important; }.pl-4, .px-4 { padding-left: 1.5rem !important; }.p-5 { padding: 3rem !important; }.pt-5, .py-5 { padding-top: 3rem !important; }.pr-5, .px-5 { padding-right: 3rem !important; }.pb-5, .py-5 { padding-bottom: 3rem !important; }.pl-5, .px-5 { padding-left: 3rem !important; }.m-n1 { margin: -0.25rem !important; }.mt-n1, .my-n1 { margin-top: -0.25rem !important; }.mr-n1, .mx-n1 { margin-right: -0.25rem !important; }.mb-n1, .my-n1 { margin-bottom: -0.25rem !important; }.ml-n1, .mx-n1 { margin-left: -0.25rem !important; }.m-n2 { margin: -0.5rem !important; }.mt-n2, .my-n2 { margin-top: -0.5rem !important; }.mr-n2, .mx-n2 { margin-right: -0.5rem !important; }.mb-n2, .my-n2 { margin-bottom: -0.5rem !important; }.ml-n2, .mx-n2 { margin-left: -0.5rem !important; }.m-n3 { margin: -1rem !important; }.mt-n3, .my-n3 { margin-top: -1rem !important; }.mr-n3, .mx-n3 { margin-right: -1rem !important; }.mb-n3, .my-n3 { margin-bottom: -1rem !important; }.ml-n3, .mx-n3 { margin-left: -1rem !important; }.m-n4 { margin: -1.5rem !important; }.mt-n4, .my-n4 { margin-top: -1.5rem !important; }.mr-n4, .mx-n4 { margin-right: -1.5rem !important; }.mb-n4, .my-n4 { margin-bottom: -1.5rem !important; }.ml-n4, .mx-n4 { margin-left: -1.5rem !important; }.m-n5 { margin: -3rem !important; }.mt-n5, .my-n5 { margin-top: -3rem !important; }.mr-n5, .mx-n5 { margin-right: -3rem !important; }.mb-n5, .my-n5 { margin-bottom: -3rem !important; }.ml-n5, .mx-n5 { margin-left: -3rem !important; }.m-auto { margin: auto !important; }.mt-auto, .my-auto { margin-top: auto !important; }.mr-auto, .mx-auto { margin-right: auto !important; }.mb-auto, .my-auto { margin-bottom: auto !important; }.ml-auto, .mx-auto { margin-left: auto !important; }@media (min-width: 576px) { .m-sm-0 { margin: 0 !important; } .mt-sm-0, .my-sm-0 { margin-top: 0 !important; } .mr-sm-0, .mx-sm-0 { margin-right: 0 !important; } .mb-sm-0, .my-sm-0 { margin-bottom: 0 !important; } .ml-sm-0, .mx-sm-0 { margin-left: 0 !important; } .m-sm-1 { margin: 0.25rem !important; } .mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; } .mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; } .mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; } .ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; } .m-sm-2 { margin: 0.5rem !important; } .mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; } .mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; } .mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; } .ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; } .m-sm-3 { margin: 1rem !important; } .mt-sm-3, .my-sm-3 { margin-top: 1rem !important; } .mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; } .mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; } .ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; } .m-sm-4 { margin: 1.5rem !important; } .mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; } .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; } .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; } .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; } .m-sm-5 { margin: 3rem !important; } .mt-sm-5, .my-sm-5 { margin-top: 3rem !important; } .mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; } .mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; } .ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; } .p-sm-0 { padding: 0 !important; } .pt-sm-0, .py-sm-0 { padding-top: 0 !important; } .pr-sm-0, .px-sm-0 { padding-right: 0 !important; } .pb-sm-0, .py-sm-0 { padding-bottom: 0 !important; } .pl-sm-0, .px-sm-0 { padding-left: 0 !important; } .p-sm-1 { padding: 0.25rem !important; } .pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; } .pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; } .pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; } .pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; } .p-sm-2 { padding: 0.5rem !important; } .pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; } .pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; } .pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; } .pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; } .p-sm-3 { padding: 1rem !important; } .pt-sm-3, .py-sm-3 { padding-top: 1rem !important; } .pr-sm-3, .px-sm-3 { padding-right: 1rem !important; } .pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; } .pl-sm-3, .px-sm-3 { padding-left: 1rem !important; } .p-sm-4 { padding: 1.5rem !important; } .pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; } .pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; } .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; } .pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; } .p-sm-5 { padding: 3rem !important; } .pt-sm-5, .py-sm-5 { padding-top: 3rem !important; } .pr-sm-5, .px-sm-5 { padding-right: 3rem !important; } .pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; } .pl-sm-5, .px-sm-5 { padding-left: 3rem !important; } .m-sm-n1 { margin: -0.25rem !important; } .mt-sm-n1, .my-sm-n1 { margin-top: -0.25rem !important; } .mr-sm-n1, .mx-sm-n1 { margin-right: -0.25rem !important; } .mb-sm-n1, .my-sm-n1 { margin-bottom: -0.25rem !important; } .ml-sm-n1, .mx-sm-n1 { margin-left: -0.25rem !important; } .m-sm-n2 { margin: -0.5rem !important; } .mt-sm-n2, .my-sm-n2 { margin-top: -0.5rem !important; } .mr-sm-n2, .mx-sm-n2 { margin-right: -0.5rem !important; } .mb-sm-n2, .my-sm-n2 { margin-bottom: -0.5rem !important; } .ml-sm-n2, .mx-sm-n2 { margin-left: -0.5rem !important; } .m-sm-n3 { margin: -1rem !important; } .mt-sm-n3, .my-sm-n3 { margin-top: -1rem !important; } .mr-sm-n3, .mx-sm-n3 { margin-right: -1rem !important; } .mb-sm-n3, .my-sm-n3 { margin-bottom: -1rem !important; } .ml-sm-n3, .mx-sm-n3 { margin-left: -1rem !important; } .m-sm-n4 { margin: -1.5rem !important; } .mt-sm-n4, .my-sm-n4 { margin-top: -1.5rem !important; } .mr-sm-n4, .mx-sm-n4 { margin-right: -1.5rem !important; } .mb-sm-n4, .my-sm-n4 { margin-bottom: -1.5rem !important; } .ml-sm-n4, .mx-sm-n4 { margin-left: -1.5rem !important; } .m-sm-n5 { margin: -3rem !important; } .mt-sm-n5, .my-sm-n5 { margin-top: -3rem !important; } .mr-sm-n5, .mx-sm-n5 { margin-right: -3rem !important; } .mb-sm-n5, .my-sm-n5 { margin-bottom: -3rem !important; } .ml-sm-n5, .mx-sm-n5 { margin-left: -3rem !important; } .m-sm-auto { margin: auto !important; } .mt-sm-auto, .my-sm-auto { margin-top: auto !important; } .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; } .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; } .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; } }@media (min-width: 768px) { .m-md-0 { margin: 0 !important; } .mt-md-0, .my-md-0 { margin-top: 0 !important; } .mr-md-0, .mx-md-0 { margin-right: 0 !important; } .mb-md-0, .my-md-0 { margin-bottom: 0 !important; } .ml-md-0, .mx-md-0 { margin-left: 0 !important; } .m-md-1 { margin: 0.25rem !important; } .mt-md-1, .my-md-1 { margin-top: 0.25rem !important; } .mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; } .mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; } .ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; } .m-md-2 { margin: 0.5rem !important; } .mt-md-2, .my-md-2 { margin-top: 0.5rem !important; } .mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; } .mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; } .ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; } .m-md-3 { margin: 1rem !important; } .mt-md-3, .my-md-3 { margin-top: 1rem !important; } .mr-md-3, .mx-md-3 { margin-right: 1rem !important; } .mb-md-3, .my-md-3 { margin-bottom: 1rem !important; } .ml-md-3, .mx-md-3 { margin-left: 1rem !important; } .m-md-4 { margin: 1.5rem !important; } .mt-md-4, .my-md-4 { margin-top: 1.5rem !important; } .mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; } .mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; } .ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; } .m-md-5 { margin: 3rem !important; } .mt-md-5, .my-md-5 { margin-top: 3rem !important; } .mr-md-5, .mx-md-5 { margin-right: 3rem !important; } .mb-md-5, .my-md-5 { margin-bottom: 3rem !important; } .ml-md-5, .mx-md-5 { margin-left: 3rem !important; } .p-md-0 { padding: 0 !important; } .pt-md-0, .py-md-0 { padding-top: 0 !important; } .pr-md-0, .px-md-0 { padding-right: 0 !important; } .pb-md-0, .py-md-0 { padding-bottom: 0 !important; } .pl-md-0, .px-md-0 { padding-left: 0 !important; } .p-md-1 { padding: 0.25rem !important; } .pt-md-1, .py-md-1 { padding-top: 0.25rem !important; } .pr-md-1, .px-md-1 { padding-right: 0.25rem !important; } .pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; } .pl-md-1, .px-md-1 { padding-left: 0.25rem !important; } .p-md-2 { padding: 0.5rem !important; } .pt-md-2, .py-md-2 { padding-top: 0.5rem !important; } .pr-md-2, .px-md-2 { padding-right: 0.5rem !important; } .pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; } .pl-md-2, .px-md-2 { padding-left: 0.5rem !important; } .p-md-3 { padding: 1rem !important; } .pt-md-3, .py-md-3 { padding-top: 1rem !important; } .pr-md-3, .px-md-3 { padding-right: 1rem !important; } .pb-md-3, .py-md-3 { padding-bottom: 1rem !important; } .pl-md-3, .px-md-3 { padding-left: 1rem !important; } .p-md-4 { padding: 1.5rem !important; } .pt-md-4, .py-md-4 { padding-top: 1.5rem !important; } .pr-md-4, .px-md-4 { padding-right: 1.5rem !important; } .pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; } .pl-md-4, .px-md-4 { padding-left: 1.5rem !important; } .p-md-5 { padding: 3rem !important; } .pt-md-5, .py-md-5 { padding-top: 3rem !important; } .pr-md-5, .px-md-5 { padding-right: 3rem !important; } .pb-md-5, .py-md-5 { padding-bottom: 3rem !important; } .pl-md-5, .px-md-5 { padding-left: 3rem !important; } .m-md-n1 { margin: -0.25rem !important; } .mt-md-n1, .my-md-n1 { margin-top: -0.25rem !important; } .mr-md-n1, .mx-md-n1 { margin-right: -0.25rem !important; } .mb-md-n1, .my-md-n1 { margin-bottom: -0.25rem !important; } .ml-md-n1, .mx-md-n1 { margin-left: -0.25rem !important; } .m-md-n2 { margin: -0.5rem !important; } .mt-md-n2, .my-md-n2 { margin-top: -0.5rem !important; } .mr-md-n2, .mx-md-n2 { margin-right: -0.5rem !important; } .mb-md-n2, .my-md-n2 { margin-bottom: -0.5rem !important; } .ml-md-n2, .mx-md-n2 { margin-left: -0.5rem !important; } .m-md-n3 { margin: -1rem !important; } .mt-md-n3, .my-md-n3 { margin-top: -1rem !important; } .mr-md-n3, .mx-md-n3 { margin-right: -1rem !important; } .mb-md-n3, .my-md-n3 { margin-bottom: -1rem !important; } .ml-md-n3, .mx-md-n3 { margin-left: -1rem !important; } .m-md-n4 { margin: -1.5rem !important; } .mt-md-n4, .my-md-n4 { margin-top: -1.5rem !important; } .mr-md-n4, .mx-md-n4 { margin-right: -1.5rem !important; } .mb-md-n4, .my-md-n4 { margin-bottom: -1.5rem !important; } .ml-md-n4, .mx-md-n4 { margin-left: -1.5rem !important; } .m-md-n5 { margin: -3rem !important; } .mt-md-n5, .my-md-n5 { margin-top: -3rem !important; } .mr-md-n5, .mx-md-n5 { margin-right: -3rem !important; } .mb-md-n5, .my-md-n5 { margin-bottom: -3rem !important; } .ml-md-n5, .mx-md-n5 { margin-left: -3rem !important; } .m-md-auto { margin: auto !important; } .mt-md-auto, .my-md-auto { margin-top: auto !important; } .mr-md-auto, .mx-md-auto { margin-right: auto !important; } .mb-md-auto, .my-md-auto { margin-bottom: auto !important; } .ml-md-auto, .mx-md-auto { margin-left: auto !important; } }@media (min-width: 992px) { .m-lg-0 { margin: 0 !important; } .mt-lg-0, .my-lg-0 { margin-top: 0 !important; } .mr-lg-0, .mx-lg-0 { margin-right: 0 !important; } .mb-lg-0, .my-lg-0 { margin-bottom: 0 !important; } .ml-lg-0, .mx-lg-0 { margin-left: 0 !important; } .m-lg-1 { margin: 0.25rem !important; } .mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; } .mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; } .mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; } .ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; } .m-lg-2 { margin: 0.5rem !important; } .mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; } .mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; } .mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; } .ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; } .m-lg-3 { margin: 1rem !important; } .mt-lg-3, .my-lg-3 { margin-top: 1rem !important; } .mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; } .mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; } .ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; } .m-lg-4 { margin: 1.5rem !important; } .mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; } .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; } .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; } .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; } .m-lg-5 { margin: 3rem !important; } .mt-lg-5, .my-lg-5 { margin-top: 3rem !important; } .mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; } .mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; } .ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; } .p-lg-0 { padding: 0 !important; } .pt-lg-0, .py-lg-0 { padding-top: 0 !important; } .pr-lg-0, .px-lg-0 { padding-right: 0 !important; } .pb-lg-0, .py-lg-0 { padding-bottom: 0 !important; } .pl-lg-0, .px-lg-0 { padding-left: 0 !important; } .p-lg-1 { padding: 0.25rem !important; } .pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; } .pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; } .pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; } .pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; } .p-lg-2 { padding: 0.5rem !important; } .pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; } .pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; } .pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; } .pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; } .p-lg-3 { padding: 1rem !important; } .pt-lg-3, .py-lg-3 { padding-top: 1rem !important; } .pr-lg-3, .px-lg-3 { padding-right: 1rem !important; } .pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; } .pl-lg-3, .px-lg-3 { padding-left: 1rem !important; } .p-lg-4 { padding: 1.5rem !important; } .pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; } .pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; } .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; } .pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; } .p-lg-5 { padding: 3rem !important; } .pt-lg-5, .py-lg-5 { padding-top: 3rem !important; } .pr-lg-5, .px-lg-5 { padding-right: 3rem !important; } .pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; } .pl-lg-5, .px-lg-5 { padding-left: 3rem !important; } .m-lg-n1 { margin: -0.25rem !important; } .mt-lg-n1, .my-lg-n1 { margin-top: -0.25rem !important; } .mr-lg-n1, .mx-lg-n1 { margin-right: -0.25rem !important; } .mb-lg-n1, .my-lg-n1 { margin-bottom: -0.25rem !important; } .ml-lg-n1, .mx-lg-n1 { margin-left: -0.25rem !important; } .m-lg-n2 { margin: -0.5rem !important; } .mt-lg-n2, .my-lg-n2 { margin-top: -0.5rem !important; } .mr-lg-n2, .mx-lg-n2 { margin-right: -0.5rem !important; } .mb-lg-n2, .my-lg-n2 { margin-bottom: -0.5rem !important; } .ml-lg-n2, .mx-lg-n2 { margin-left: -0.5rem !important; } .m-lg-n3 { margin: -1rem !important; } .mt-lg-n3, .my-lg-n3 { margin-top: -1rem !important; } .mr-lg-n3, .mx-lg-n3 { margin-right: -1rem !important; } .mb-lg-n3, .my-lg-n3 { margin-bottom: -1rem !important; } .ml-lg-n3, .mx-lg-n3 { margin-left: -1rem !important; } .m-lg-n4 { margin: -1.5rem !important; } .mt-lg-n4, .my-lg-n4 { margin-top: -1.5rem !important; } .mr-lg-n4, .mx-lg-n4 { margin-right: -1.5rem !important; } .mb-lg-n4, .my-lg-n4 { margin-bottom: -1.5rem !important; } .ml-lg-n4, .mx-lg-n4 { margin-left: -1.5rem !important; } .m-lg-n5 { margin: -3rem !important; } .mt-lg-n5, .my-lg-n5 { margin-top: -3rem !important; } .mr-lg-n5, .mx-lg-n5 { margin-right: -3rem !important; } .mb-lg-n5, .my-lg-n5 { margin-bottom: -3rem !important; } .ml-lg-n5, .mx-lg-n5 { margin-left: -3rem !important; } .m-lg-auto { margin: auto !important; } .mt-lg-auto, .my-lg-auto { margin-top: auto !important; } .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; } .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; } .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; } }@media (min-width: 1200px) { .m-xl-0 { margin: 0 !important; } .mt-xl-0, .my-xl-0 { margin-top: 0 !important; } .mr-xl-0, .mx-xl-0 { margin-right: 0 !important; } .mb-xl-0, .my-xl-0 { margin-bottom: 0 !important; } .ml-xl-0, .mx-xl-0 { margin-left: 0 !important; } .m-xl-1 { margin: 0.25rem !important; } .mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; } .mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; } .mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; } .ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; } .m-xl-2 { margin: 0.5rem !important; } .mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; } .mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; } .mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; } .ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; } .m-xl-3 { margin: 1rem !important; } .mt-xl-3, .my-xl-3 { margin-top: 1rem !important; } .mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; } .mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; } .ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; } .m-xl-4 { margin: 1.5rem !important; } .mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; } .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; } .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; } .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; } .m-xl-5 { margin: 3rem !important; } .mt-xl-5, .my-xl-5 { margin-top: 3rem !important; } .mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; } .mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; } .ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; } .p-xl-0 { padding: 0 !important; } .pt-xl-0, .py-xl-0 { padding-top: 0 !important; } .pr-xl-0, .px-xl-0 { padding-right: 0 !important; } .pb-xl-0, .py-xl-0 { padding-bottom: 0 !important; } .pl-xl-0, .px-xl-0 { padding-left: 0 !important; } .p-xl-1 { padding: 0.25rem !important; } .pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; } .pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; } .pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; } .pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; } .p-xl-2 { padding: 0.5rem !important; } .pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; } .pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; } .pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; } .pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; } .p-xl-3 { padding: 1rem !important; } .pt-xl-3, .py-xl-3 { padding-top: 1rem !important; } .pr-xl-3, .px-xl-3 { padding-right: 1rem !important; } .pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; } .pl-xl-3, .px-xl-3 { padding-left: 1rem !important; } .p-xl-4 { padding: 1.5rem !important; } .pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; } .pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; } .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; } .pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; } .p-xl-5 { padding: 3rem !important; } .pt-xl-5, .py-xl-5 { padding-top: 3rem !important; } .pr-xl-5, .px-xl-5 { padding-right: 3rem !important; } .pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; } .pl-xl-5, .px-xl-5 { padding-left: 3rem !important; } .m-xl-n1 { margin: -0.25rem !important; } .mt-xl-n1, .my-xl-n1 { margin-top: -0.25rem !important; } .mr-xl-n1, .mx-xl-n1 { margin-right: -0.25rem !important; } .mb-xl-n1, .my-xl-n1 { margin-bottom: -0.25rem !important; } .ml-xl-n1, .mx-xl-n1 { margin-left: -0.25rem !important; } .m-xl-n2 { margin: -0.5rem !important; } .mt-xl-n2, .my-xl-n2 { margin-top: -0.5rem !important; } .mr-xl-n2, .mx-xl-n2 { margin-right: -0.5rem !important; } .mb-xl-n2, .my-xl-n2 { margin-bottom: -0.5rem !important; } .ml-xl-n2, .mx-xl-n2 { margin-left: -0.5rem !important; } .m-xl-n3 { margin: -1rem !important; } .mt-xl-n3, .my-xl-n3 { margin-top: -1rem !important; } .mr-xl-n3, .mx-xl-n3 { margin-right: -1rem !important; } .mb-xl-n3, .my-xl-n3 { margin-bottom: -1rem !important; } .ml-xl-n3, .mx-xl-n3 { margin-left: -1rem !important; } .m-xl-n4 { margin: -1.5rem !important; } .mt-xl-n4, .my-xl-n4 { margin-top: -1.5rem !important; } .mr-xl-n4, .mx-xl-n4 { margin-right: -1.5rem !important; } .mb-xl-n4, .my-xl-n4 { margin-bottom: -1.5rem !important; } .ml-xl-n4, .mx-xl-n4 { margin-left: -1.5rem !important; } .m-xl-n5 { margin: -3rem !important; } .mt-xl-n5, .my-xl-n5 { margin-top: -3rem !important; } .mr-xl-n5, .mx-xl-n5 { margin-right: -3rem !important; } .mb-xl-n5, .my-xl-n5 { margin-bottom: -3rem !important; } .ml-xl-n5, .mx-xl-n5 { margin-left: -3rem !important; } .m-xl-auto { margin: auto !important; } .mt-xl-auto, .my-xl-auto { margin-top: auto !important; } .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; } .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; } .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; } }.text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }.text-justify { text-align: justify !important; }.text-wrap { white-space: normal !important; }.text-nowrap { white-space: nowrap !important; }.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.text-left { text-align: left !important; }.text-right { text-align: right !important; }.text-center { text-align: center !important; }@media (min-width: 576px) { .text-sm-left { text-align: left !important; } .text-sm-right { text-align: right !important; } .text-sm-center { text-align: center !important; } }@media (min-width: 768px) { .text-md-left { text-align: left !important; } .text-md-right { text-align: right !important; } .text-md-center { text-align: center !important; } }@media (min-width: 992px) { .text-lg-left { text-align: left !important; } .text-lg-right { text-align: right !important; } .text-lg-center { text-align: center !important; } }@media (min-width: 1200px) { .text-xl-left { text-align: left !important; } .text-xl-right { text-align: right !important; } .text-xl-center { text-align: center !important; } }.text-lowercase { text-transform: lowercase !important; }.text-uppercase { text-transform: uppercase !important; }.text-capitalize { text-transform: capitalize !important; }.font-weight-light { font-weight: 300 !important; }.font-weight-lighter { font-weight: lighter !important; }.font-weight-normal { font-weight: 400 !important; }.font-weight-bold { font-weight: 700 !important; }.font-weight-bolder { font-weight: bolder !important; }.font-italic { font-style: italic !important; }.text-white { color: #fff !important; }.text-primary { color: var(--primary) !important; }a.text-primary:hover, a.text-primary:focus { color: #0056b3 !important; }.text-secondary { color: #6c757d !important; }a.text-secondary:hover, a.text-secondary:focus { color: #494f54 !important; }.text-success { color: #28a745 !important; }a.text-success:hover, a.text-success:focus { color: #19692c !important; }.text-info { color: #17a2b8 !important; }a.text-info:hover, a.text-info:focus { color: #0f6674 !important; }.text-warning { color: #ffc107 !important; }a.text-warning:hover, a.text-warning:focus { color: #ba8b00 !important; }.text-danger { color: #dc3545 !important; }a.text-danger:hover, a.text-danger:focus { color: #a71d2a !important; }.text-light { color: #f8f9fa !important; }a.text-light:hover, a.text-light:focus { color: #cbd3da !important; }.text-dark { color: #343a40 !important; }a.text-dark:hover, a.text-dark:focus { color: #121416 !important; }.text-body { color: #212529 !important; }.text-muted { color: #6c757d !important; }.text-black-50 { color: rgba(0, 0, 0, 0.5) !important; }.text-white-50 { color: rgba(255, 255, 255, 0.5) !important; }.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }.text-decoration-none { text-decoration: none !important; }.text-break { word-break: break-word !important; overflow-wrap: break-word !important; }.text-reset { color: inherit !important; }.visible { visibility: visible !important; }.invisible { visibility: hidden !important; }@media print { *, *::before, *::after { text-shadow: none !important; box-shadow: none !important; } a:not(.btn) { text-decoration: underline; } abbr[title]::after { content: " (" attr(title) ")"; } pre { white-space: pre-wrap !important; } pre, blockquote { border: 1px solid #adb5bd; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } @page { size: a3; } body { min-width: 992px !important; } .container { min-width: 992px !important; } .navbar { display: none; } .badge { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table td, .table th { background-color: #fff !important; } .table-bordered th, .table-bordered td { border: 1px solid #dee2e6 !important; } .table-dark { color: inherit; } .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #dee2e6; } .table .thead-dark th { color: inherit; border-color: #dee2e6; } } .fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;-ms-touch-action:none;touch-action:none}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}.fancybox-placeholder{z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:transparent;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:4px;right:4px;padding:0;margin:0;width:30px;height:30px;font:21px/1 Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;cursor:pointer;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}.fancybox-close-small:hover{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none}.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent}.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:transparent}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}@font-face {font-family: swiper-icons;src: url("https://jiva-plus.ru/themes/smarty/libs/swiper/data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj/wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4/Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE/P/5/f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH/wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight: 400;font-style: normal}:root {--swiper-theme-color: #007aff}.swiper {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1}.swiper-vertical > .swiper-wrapper {flex-direction: column}.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box}.swiper-android .swiper-slide,.swiper-wrapper {transform: translate3d(0px, 0, 0)}.swiper-pointer-events {touch-action: pan-y}.swiper-pointer-events.swiper-vertical {touch-action: pan-x}.swiper-slide {flex-shrink: 0;width: 100%;height: 100%;position: relative;transition-property: transform}.swiper-slide-invisible-blank {visibility: hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide {height: auto}.swiper-autoheight .swiper-wrapper {align-items: flex-start;transition-property: transform, height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper {perspective: 1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper {transform-style: preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10}.swiper-3d .swiper-slide-shadow {background: rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left {background-image: linear-gradient(to left,rgba(0, 0, 0, 0.5),rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right {background-image: linear-gradient(to right,rgba(0, 0, 0, 0.5),rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top {background-image: linear-gradient(to top,rgba(0, 0, 0, 0.5),rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom {background-image: linear-gradient(to bottom,rgba(0, 0, 0, 0.5),rgba(0, 0, 0, 0))}.swiper-css-mode > .swiper-wrapper {overflow: auto;scrollbar-width: none;-ms-overflow-style: none}.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {display: none}.swiper-css-mode > .swiper-wrapper > .swiper-slide {scroll-snap-align: start start}.swiper-horizontal.swiper-css-mode > .swiper-wrapper {scroll-snap-type: x mandatory}.swiper-vertical.swiper-css-mode > .swiper-wrapper {scroll-snap-type: y mandatory}.swiper-centered > .swiper-wrapper::before {content: "";flex-shrink: 0;order: 9999}.swiper-centered.swiper-horizontal> .swiper-wrapper> .swiper-slide:first-child {margin-inline-start: var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal > .swiper-wrapper::before {height: 100%;min-height: 1px;width: var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {margin-block-start: var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical > .swiper-wrapper::before {width: 100%;min-width: 1px;height: var(--swiper-centered-offset-after)}.swiper-centered > .swiper-wrapper > .swiper-slide {scroll-snap-align: center center}.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8; }.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden; }.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box; }.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle; }.mfp-align-top .mfp-container:before {display: none; }.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045; }.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content {width: 100%;cursor: auto; }.mfp-ajax-cur {cursor: progress; }.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out; }.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in; }.mfp-auto-cursor .mfp-content {cursor: auto; }.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none; }.mfp-loading.mfp-figure {display: none; }.mfp-hide {display: none !important; }.mfp-preloader {color: #CCC;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044; }.mfp-preloader a {color: #CCC; }.mfp-preloader a:hover {color: #FFF; }.mfp-s-ready .mfp-preloader {display: none; }.mfp-s-error .mfp-content {display: none; }button.mfp-close,button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation; }button::-moz-focus-inner {padding: 0;border: 0; }.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;padding: 0 0 18px 10px;color: #FFF;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace; }.mfp-close:hover,.mfp-close:focus {opacity: 1; }.mfp-close:active {top: 1px; }.mfp-close-btn-in .mfp-close {color: #333; }.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {color: #FFF;right: -6px;text-align: right;padding-right: 6px;width: 100%; }.mfp-counter {position: absolute;top: 0;right: 0;color: #CCC;font-size: 12px;line-height: 18px;white-space: nowrap; }.mfp-arrow {position: absolute;opacity: 0.65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent; }.mfp-arrow:active {margin-top: -54px; }.mfp-arrow:hover,.mfp-arrow:focus {opacity: 1; }.mfp-arrow:before,.mfp-arrow:after {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent; }.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px; }.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7; }.mfp-arrow-left {left: 0; }.mfp-arrow-left:after {border-right: 17px solid #FFF;margin-left: 31px; }.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3F3F3F; }.mfp-arrow-right {right: 0; }.mfp-arrow-right:after {border-left: 17px solid #FFF;margin-left: 39px; }.mfp-arrow-right:before {border-left: 27px solid #3F3F3F; }.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px; }.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px; }.mfp-iframe-holder .mfp-close {top: -40px; }.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%; }.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000; }img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto; }.mfp-figure {line-height: 0; }.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444; }.mfp-figure small {color: #BDBDBD;display: block;font-size: 12px;line-height: 14px; }.mfp-figure figure {margin: 0; }.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto; }.mfp-title {text-align: left;line-height: 18px;color: #F3F3F3;word-wrap: break-word;padding-right: 36px; }.mfp-image-holder .mfp-content {max-width: 100%; }.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer; }@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0; }.mfp-img-mobile img.mfp-img {padding: 0; }.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0; }.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px; }.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box; }.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0; }.mfp-img-mobile .mfp-counter {right: 5px;top: 3px; }.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0; } }@media all and (max-width: 900px) {.mfp-arrow {-webkit-transform: scale(0.75);transform: scale(0.75); }.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0; }.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%; }.mfp-container {padding-left: 6px;padding-right: 6px; } }.toast-title {font-weight: bold}.toast-message {-ms-word-wrap: break-word;word-wrap: break-word}.toast-message a,.toast-message label {color: #ffffff}.toast-message a:hover {color: #cccccc;text-decoration: none}.toast-close-button {position: relative;right: -0.3em;top: -0.3em;float: right;font-size: 20px;font-weight: bold;color: #ffffff;-webkit-text-shadow: 0 1px 0 #ffffff;text-shadow: 0 1px 0 #ffffff;opacity: 0.8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter: alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus {color: #000000;text-decoration: none;cursor: pointer;opacity: 0.4;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter: alpha(opacity=40)}button.toast-close-button {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none}.toast-top-center {top: 0;right: 0;width: 100%}.toast-bottom-center {bottom: 0;right: 0;width: 100%}.toast-top-full-width {top: 0;right: 0;width: 100%}.toast-bottom-full-width {bottom: 0;right: 0;width: 100%}.toast-top-left {top: 12px;left: 12px}.toast-top-right {top: 12px;right: 12px}.toast-bottom-right {right: 12px;bottom: 12px}.toast-bottom-left {bottom: 12px;left: 12px}#toast-container {position: fixed;z-index: 999999}#toast-container * {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}#toast-container > div {position: relative;overflow: hidden;margin: 0 0 6px;padding: 15px 15px 15px 50px;width: 300px;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;background-position: 15px center;background-repeat: no-repeat;-moz-box-shadow: 0 0 12px #999999;-webkit-box-shadow: 0 0 12px #999999;box-shadow: 0 0 12px #999999;color: #ffffff;opacity: 0.8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter: alpha(opacity=80)}#toast-container > :hover {-moz-box-shadow: 0 0 12px #000000;-webkit-box-shadow: 0 0 12px #000000;box-shadow: 0 0 12px #000000;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100);cursor: pointer}#toast-container > .toast-info {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container > .toast-error {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container > .toast-success {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container > .toast-warning {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center > div,#toast-container.toast-bottom-center > div {width: 300px;margin: auto}#toast-container.toast-top-full-width > div,#toast-container.toast-bottom-full-width > div {width: 96%;margin: auto}.toast {background-color: #030303}.toast-success {background-color: #51a351}.toast-error {background-color: #bd362f}.toast-info {background-color: #2f96b4}.toast-warning {background-color: #f89406}.toast-progress {position: absolute;left: 0;bottom: 0;height: 4px;background-color: #000000;opacity: 0.4;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter: alpha(opacity=40)}@media all and (max-width: 240px) {#toast-container > div {padding: 8px 8px 8px 50px;width: 11em}#toast-container .toast-close-button {right: -0.2em;top: -0.2em}}@media all and (min-width: 241px) and (max-width: 480px) {#toast-container > div {padding: 8px 8px 8px 50px;width: 18em}#toast-container .toast-close-button {right: -0.2em;top: -0.2em}}@media all and (min-width: 481px) and (max-width: 768px) {#toast-container > div {padding: 15px 15px 15px 50px;width: 25em}}@font-face{font-family:'FontAwesome';src:url("https://jiva-plus.ru/public/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("https://jiva-plus.ru/public/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format('embedded-opentype'),url("https://jiva-plus.ru/public/fonts/fontawesome-webfont.woff2?v=4.7.0") format('woff2'),url("https://jiva-plus.ru/public/fonts/fontawesome-webfont.woff?v=4.7.0") format('woff'),url("https://jiva-plus.ru/public/fonts/fontawesome-webfont.ttf?v=4.7.0") format('truetype'),url("https://jiva-plus.ru/public/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.edit-controls {padding: 15px;margin: 0 0 20px;background: #ededed;border-radius: 6px}.switch {cursor: pointer;position: relative;padding-right: 10px;display: inline-block;margin-bottom: 5px;height: 26px}.switch > .switch-label {cursor: pointer;display: inline-block;position: relative;height: 25px;width: 58px;color: #fff;font-size: 10px;font-weight: bold;line-height: 20px;text-align: center;background: #b5c1c7;border: 2px solid #b5c1c7;text-transform: uppercase;font-family: Helvetica, Arial, sans-serif;-webkit-transition: 0.3s ease-out;-moz-transition: 0.3s ease-out;-o-transition: 0.3s ease-out;transition: 0.3s ease-out;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px}.switch > .switch-label + span {display: inline-block;padding-left: 5px;position: relative;top: -7px}.switch > .switch-label:before {content: attr(data-off);position: absolute;top: 1px;right: 3px;width: 33px}.switch > .switch-label:after {content: "";margin: 1px;width: 19px;height: 19px;display: block;background: #fff;-webkit-border-radius: 1px;-moz-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px}.switch > input {-webkit-appearance: none;position: absolute;width: inherit;height: inherit;opacity: 0;left: 0;top: 0}.switch > input:focus {outline: none}.switch > input:focus + .switch-label {color: #fff;border-color: #a1a6a9;background: #a1a6a9}.switch > input:focus + .switch-label:after {background: #fff}.switch > input:checked + .switch-label {border-color: #333;background: #333;padding-left: 33px;color: white}.switch.switch-success > input:checked + .switch-label {border-color: #4cae4c;background: #4cae4c}.switch.switch-danger > input:checked + .switch-label {border-color: #d43f3a;background: #d43f3a}.switch.switch-warning > input:checked + .switch-label {border-color: #eea236;background: #eea236}.switch.switch-info > input:checked + .switch-label {border-color: #46b8da;background: #46b8da}.switch.switch-default > input:checked + .switch-label {border-color: rgba(0, 0, 0, 0.1);background: rgba(0, 0, 0, 0.1)}.switch.switch-default > input:checked + .switch-label:before {color: #888}.switch > input:checked + .switch-label:before {content: attr(data-on);left: 1px;top: 1px}.switch > input:checked + .switch-label:after {margin: 1px;width: 19px;height: 19px;background: white}.switch-round > .switch-label {-webkit-border-radius: 13px;-moz-border-radius: 13px;-o-border-radius: 13px;border-radius: 13px}.switch-round > .switch-label + span {top: -2px}.switch-round > .switch-label:before {width: 33px}.switch-round > .switch-label:after {width: 19px;color: #b5c1c7;content: "\2022";font: 20px/20px Times, Serif;-webkit-border-radius: 13px;-moz-border-radius: 13px;-o-border-radius: 13px;border-radius: 13px}.switch-round > input:checked + .switch-label {padding-left: 33px}.switch-round > input:checked + .switch-label:after {color: #333}.loadConfigCat {background-color: #64bf06;border-radius: 4px 0 0 4px;color: #ffffff;font-size: 1.9em;padding: 5px 0;position: fixed;right: 0;text-align: center;top: 5px;transition: all 300ms ease 0s;width: 60px;z-index: 1001}.alert.errors {display: none}.errDelivery {display: none}label.error {margin: 10px 0;display: block;color: red}.navbar-brand_admin {position: fixed;z-index: 10;background: #fff;border-radius: 6px;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;text-align: center;box-shadow: 0 0 10px rgb(0 0 0 / 20%);font-size: 20px;color: red;top: 100px;left: 20px}.to-top {display: none;position: fixed;z-index: 99;right: 1rem;bottom: 1rem;width: 3rem;height: 3rem;border-radius: 50%;background-color: var(--primary);color: transparent;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 11' width='17' height='11'%3E%3Cpath fill='%23fff' d='M.202 1.97L1.956.204A.61.61 0 0 1 2.43 0a.61.61 0 0 1 .47.204L8.5 5.84 14.1.204A.61.61 0 0 1 14.57 0a.61.61 0 0 1 .474.204l1.754 1.766a.618.618 0 0 1 .202.473.62.62 0 0 1-.202.476l-7.826 7.875A.61.61 0 0 1 8.5 11a.61.61 0 0 1-.472-.204L.202 2.92A.618.618 0 0 1 0 2.444c0-.203.067-.34.202-.475z'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: center;transition: opacity 0.3s;transform: rotate(180deg)}.pagination .last_link,.pagination .first_link {display: none}.rating {position: relative;display: block;min-height: 17px;width: 100%;color: #999;display: inline-block;font-family: "FontAwesome"}.rating-0:after {content: "\f006\20\f006\20\f006\20\f006\20\f006"}.rating-1:after {content: "\f005\20\f006\20\f006\20\f006\20\f006"}.rating-2:after {content: "\f005\20\f005\20\f006\20\f006\20\f006"}.rating-3:after {content: "\f005\20\f005\20\f005\20\f006\20\f006"}.rating-4:after {content: "\f005\20\f005\20\f005\20\f005\20\f006"}.rating-5:after {content: "\f005\20\f005\20\f005\20\f005\20\f005"}.rating-gly {font-family: "FontAwesome"}.rating-gly-star {font-family: "FontAwesome";padding-left: 2px}.rating-gly-star .rating-stars:before {padding-left: 2px}.rating-lg .rating-gly-star,.rating-lg .rating-gly-star .rating-stars:before {padding-left: 4px}.rating-xl .rating-gly-star,.rating-xl .rating-gly-star .rating-stars:before {padding-left: 2px}.rating-active {cursor: default}.rating-disabled {cursor: not-allowed}.rating-uni {font-size: 1.1em;margin-top: -5px}.rating-container {color: #e3e3e3;display: inline-block;overflow: hidden;position: relative;vertical-align: middle}.rating-container:before {content: attr(data-content)}.rating-container .rating-stars {color: #fde16d;cursor: pointer;left: 0;overflow: hidden;position: absolute;top: 0;transition: all 0.25s ease-out 0s;white-space: nowrap}.rating-container .rating-stars:before {content: attr(data-content);text-shadow: 0 0 1px rgba(0, 0, 0, 0.7)}.rating-container-rtl {color: #fde16d;display: inline-block;overflow: hidden;position: relative;vertical-align: middle}.rating-container-rtl:before {content: attr(data-content);text-shadow: 0 0 1px rgba(0, 0, 0, 0.7)}.rating-container-rtl .rating-stars {color: #e3e3e3;left: 0;overflow: hidden;position: absolute;top: 0;transition: all 0.25s ease-out 0s;white-space: nowrap}.rating-container-rtl .rating-stars:before {content: attr(data-content)}.rating-xl {font-size: 4.89em}.rating-lg {font-size: 3.91em}.rating-md {font-size: 3.13em}.rating-sm {font-size: 2.5em}.rating-xs {font-size: 2em}.star-rating .clear-rating,.star-rating-rtl .clear-rating {color: #aaa;cursor: not-allowed;display: inline-block;font-size: 60%;vertical-align: middle}.clear-rating-active {cursor: pointer}.clear-rating-active:hover {color: #843534}.star-rating .clear-rating {padding-right: 5px}.star-rating .caption,.star-rating-rtl .caption {color: #999;display: inline-block;font-size: 55%;vertical-align: middle}.star-rating .caption {padding-left: 5px}.star-rating-rtl .caption {padding-right: 5px}.gold-star {color: #ef8743}.product-star-vote label {margin: 0 15px 30px 0 !important;font-weight: 300}.star:after {color: #777676;content: "\f006";display: inline-block;font-family: "FontAwesome"}.star_on:after {color: #ef8743;content: "\f005";display: inline-block;font-family: "FontAwesome"}.star_content {display: inline-block;margin: 0 0 0 5px;vertical-align: middle}.star.star_on {display: block}.star {cursor: pointer;float: left;font-size: 14px;font-weight: normal;overflow: hidden;position: relative;top: -1px;width: 14px}.fancy-file-upload {position: relative;height: 40px;overflow: hidden;display: block;margin-bottom: 3px}.fancy-file-upload > span.button {color: #fff;background-color: #333;position: absolute;top: 4px;right: 4px;top: 4px;bottom: 4px;line-height: 34px;padding: 0 16px;z-index: 10;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}.fancy-file-upload.fancy-file-primary > span.button {background-color: #333}.fancy-file-upload.fancy-file-success > span.button {background-color: #4cae4c}.fancy-file-upload.fancy-file-danger > span.button {background-color: #d43f3a}.fancy-file-upload.fancy-file-warning > span.button {background-color: #eea236}.fancy-file-upload.fancy-file-info > span.button {background-color: #46b8da}.fancy-file-upload.fancy-file-default > span.button {color: #666;background-color: rgba(0, 0, 0, 0.1)}.fancy-file-upload > input[type="text"] {background-color: transparent;padding-left: 36px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}.fancy-file-upload > input[type="file"] {width: 100%;height: 100%;cursor: pointer;padding: 8px 10px;position: absolute;-moz-opacity: 0;opacity: 0;z-index: 11;bottom: 0;right: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}.fancy-file-upload > i {position: absolute;top: -1px;width: 42px;height: 42px;color: inherit;line-height: 42px;position: absolute;text-align: center;color: #888;z-index: 10}.ui-slider .ui-slider-range,.progress > button[type="submit"]:hover,.progress > button[type="submit"],.progress-bar > .bar {background-size: 16px 16px;background-image: -webkit-linear-gradient(top left,transparent,transparent 25%,rgba(255, 255, 255, 0.3) 25%,rgba(255, 255, 255, 0.3) 50%,transparent 50%,transparent 75%,rgba(255, 255, 255, 0.3) 75%,rgba(255, 255, 255, 0.3));background-image: -moz-linear-gradient(top left,transparent,transparent 25%,rgba(255, 255, 255, 0.3) 25%,rgba(255, 255, 255, 0.3) 50%,transparent 50%,transparent 75%,rgba(255, 255, 255, 0.3) 75%,rgba(255, 255, 255, 0.3));background-image: -o-linear-gradient(top left,transparent,transparent 25%,rgba(255, 255, 255, 0.3) 25%,rgba(255, 255, 255, 0.3) 50%,transparent 50%,transparent 75%,rgba(255, 255, 255, 0.3) 75%,rgba(255, 255, 255, 0.3));background-image: linear-gradient(to bottom right,transparent,transparent 25%,rgba(255, 255, 255, 0.3) 25%,rgba(255, 255, 255, 0.3) 50%,transparent 50%,transparent 75%,rgba(255, 255, 255, 0.3) 75%,rgba(255, 255, 255, 0.3))}.slider-wrapper,.sliderv-wrapper {background: #e2e8f1;position: relative;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px}section.dark .slider-wrapper,section.dark .sliderv-wrapper {background-color: #222}.ui-slider {position: relative;text-align: left}.ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 1.5em;height: 1.5em;cursor: default;background: #fff;text-decoration: none;border: 3px solid #1abc9c;-webkit-border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;-ms-touch-action: none;touch-action: none;margin-top: -3px;outline: none}.ui-slider .ui-slider-handle:before {content: "";width: 7px;height: 7px;position: absolute;background-color: #1abc9c;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;z-index: 2;left: 5px;top: 5px}.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: 0.7em;display: block;border: 0;background-position: 0 0;background-color: #1abc9c;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range {filter: inherit}.ui-slider-horizontal {height: 0.5em}.ui-slider-horizontal .ui-slider-handle {top: -0.3em;margin-left: -0.6em}.ui-slider-horizontal .ui-slider-range {top: 0;height: 100%}.ui-slider-horizontal .ui-slider-range-min {left: 0}.ui-slider-horizontal .ui-slider-range-max {right: 0}.ui-slider-vertical,.sliderv-wrapper {width: 0.5em;height: 100px}.ui-slider-vertical .ui-slider-handle {left: -0.45em;margin-left: 0;margin-bottom: -0.6em}.ui-slider-vertical .ui-slider-range {left: 0;width: 100%}.ui-slider-vertical .ui-slider-range-min {bottom: 0}.ui-slider-vertical .ui-slider-range-max {top: 0}.slider-input {color: #f6931f !important;border: 0;background: none}.slider-group .sliderv-wrapper {height: 150px;float: left;margin: 15px 15px}.ui-slider .ui-state-active {cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: grabbing}body.stop-scrolling {height: 100%;overflow: hidden}.sweet-overlay {background-color: black;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color: rgba(0, 0, 0, 0.4);position: fixed;left: 0;right: 0;top: 0;bottom: 0;display: none;z-index: 10000}.sweet-alert {background-color: white;width: 478px;padding: 17px;border-radius: 5px;text-align: center;position: fixed;left: 50%;top: 50%;margin-left: -256px;margin-top: -200px;overflow: hidden;display: none;z-index: 99999}@media all and (max-width: 540px) {.sweet-alert {width: auto;margin-left: 0;margin-right: 0;left: 15px;right: 15px}}.sweet-alert h2 {color: #575757;font-size: 30px;text-align: center;font-weight: 600;text-transform: none;position: relative;margin: 25px 0;padding: 0;line-height: 40px;display: block}.sweet-alert p {color: #797979;font-size: 16px;text-align: center;font-weight: 300;position: relative;text-align: inherit;float: none;margin: 0;padding: 0;line-height: normal}.sweet-alert fieldset {border: none;position: relative}.sweet-alert .sa-error-container {background-color: #f1f1f1;margin-left: -17px;margin-right: -17px;overflow: hidden;padding: 0 10px;max-height: 0;webkit-transition: padding 0.15s, max-height 0.15s;transition: padding 0.15s, max-height 0.15s}.sweet-alert .sa-error-container.show {padding: 10px 0;max-height: 100px;webkit-transition: padding 0.2s, max-height 0.2s;transition: padding 0.25s, max-height 0.25s}.sweet-alert .sa-error-container .icon {display: inline-block;width: 24px;height: 24px;border-radius: 50%;background-color: #ea7d7d;color: white;line-height: 24px;text-align: center;margin-right: 3px}.sweet-alert .sa-error-container p {display: inline-block}.sweet-alert .sa-input-error {position: absolute;top: 29px;right: 26px;width: 20px;height: 20px;opacity: 0;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: all 0.1s;transition: all 0.1s}.sweet-alert .sa-input-error::before,.sweet-alert .sa-input-error::after {content: "";width: 20px;height: 6px;background-color: #f06e57;border-radius: 3px;position: absolute;top: 50%;margin-top: -4px;left: 50%;margin-left: -9px}.sweet-alert .sa-input-error::before {-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}.sweet-alert .sa-input-error::after {-webkit-transform: rotate(45deg);transform: rotate(45deg)}.sweet-alert .sa-input-error.show {opacity: 1;-webkit-transform: scale(1);transform: scale(1)}.sweet-alert input {width: 100%;box-sizing: border-box;border-radius: 3px;border: 1px solid #d7d7d7;height: 43px;margin-top: 10px;margin-bottom: 17px;font-size: 18px;box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.06);padding: 0 12px;display: none;-webkit-transition: all 0.3s;transition: all 0.3s}.sweet-alert input:focus {outline: none;box-shadow: 0px 0px 3px #c4e6f5;border: 1px solid #b4dbed}.sweet-alert input:focus::-moz-placeholder {transition: opacity 0.3s 0.03s ease;opacity: 0.5}.sweet-alert input:focus:-ms-input-placeholder {transition: opacity 0.3s 0.03s ease;opacity: 0.5}.sweet-alert input:focus::-webkit-input-placeholder {transition: opacity 0.3s 0.03s ease;opacity: 0.5}.sweet-alert input::-moz-placeholder {color: #bdbdbd}.sweet-alert input:-ms-input-placeholder {color: #bdbdbd}.sweet-alert input::-webkit-input-placeholder {color: #bdbdbd}.sweet-alert.show-input input {display: block}.sweet-alert .sa-confirm-button-container {display: inline-block;position: relative}.sweet-alert .la-ball-fall {position: absolute;left: 50%;top: 50%;margin-left: -27px;margin-top: 4px;opacity: 0;visibility: hidden}.sweet-alert button {background-color: #8cd4f5;color: white;border: none;box-shadow: none;font-size: 17px;font-weight: 500;-webkit-border-radius: 4px;border-radius: 5px;padding: 10px 32px;margin: 26px 5px 0 5px;cursor: pointer}.sweet-alert button:focus {outline: none;box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05)}.sweet-alert button:hover {background-color: #7ecff4}.sweet-alert button:active {background-color: #5dc2f1}.sweet-alert button.cancel {background-color: #c1c1c1}.sweet-alert button.cancel:hover {background-color: #b9b9b9}.sweet-alert button.cancel:active {background-color: #a8a8a8}.sweet-alert button.cancel:focus {box-shadow: rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset !important}.sweet-alert button[disabled] {opacity: 0.6;cursor: default}.sweet-alert button.confirm[disabled] {color: transparent}.sweet-alert button.confirm[disabled] ~ .la-ball-fall {opacity: 1;visibility: visible;transition-delay: 0s}.sweet-alert button::-moz-focus-inner {border: 0}.sweet-alert[data-has-cancel-button="false"] button {box-shadow: none !important}.sweet-alert[data-has-confirm-button="false"][data-has-cancel-button="false"] {padding-bottom: 40px}.sweet-alert .sa-icon {width: 80px;height: 80px;border: 4px solid gray;-webkit-border-radius: 40px;border-radius: 40px;border-radius: 50%;margin: 20px auto;padding: 0;position: relative;box-sizing: content-box}.sweet-alert .sa-icon.sa-error {border-color: #f27474}.sweet-alert .sa-icon.sa-error .sa-x-mark {position: relative;display: block}.sweet-alert .sa-icon.sa-error .sa-line {position: absolute;height: 5px;width: 47px;background-color: #f27474;display: block;top: 37px;border-radius: 2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left {-webkit-transform: rotate(45deg);transform: rotate(45deg);left: 17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);right: 16px}.sweet-alert .sa-icon.sa-warning {border-color: #f8bb86}.sweet-alert .sa-icon.sa-warning .sa-body {position: absolute;width: 5px;height: 47px;left: 50%;top: 10px;-webkit-border-radius: 2px;border-radius: 2px;margin-left: -2px;background-color: #f8bb86}.sweet-alert .sa-icon.sa-warning .sa-dot {position: absolute;width: 7px;height: 7px;-webkit-border-radius: 50%;border-radius: 50%;margin-left: -3px;left: 50%;bottom: 10px;background-color: #f8bb86}.sweet-alert .sa-icon.sa-info {border-color: #c9dae1}.sweet-alert .sa-icon.sa-info::before {content: "";position: absolute;width: 5px;height: 29px;left: 50%;bottom: 17px;border-radius: 2px;margin-left: -2px;background-color: #c9dae1}.sweet-alert .sa-icon.sa-info::after {content: "";position: absolute;width: 7px;height: 7px;border-radius: 50%;margin-left: -3px;top: 19px;background-color: #c9dae1;left: 50%}.sweet-alert .sa-icon.sa-success {border-color: #a5dc86}.sweet-alert .sa-icon.sa-success::before,.sweet-alert .sa-icon.sa-success::after {content: "";-webkit-border-radius: 40px;border-radius: 40px;border-radius: 50%;position: absolute;width: 60px;height: 120px;background: white;-webkit-transform: rotate(45deg);transform: rotate(45deg)}.sweet-alert .sa-icon.sa-success::before {-webkit-border-radius: 120px 0 0 120px;border-radius: 120px 0 0 120px;top: -7px;left: -33px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: 60px 60px;transform-origin: 60px 60px}.sweet-alert .sa-icon.sa-success::after {-webkit-border-radius: 0 120px 120px 0;border-radius: 0 120px 120px 0;top: -11px;left: 30px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: 0px 60px;transform-origin: 0px 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder {width: 80px;height: 80px;border: 4px solid rgba(165, 220, 134, 0.2);-webkit-border-radius: 40px;border-radius: 40px;border-radius: 50%;box-sizing: content-box;position: absolute;left: -4px;top: -4px;z-index: 2}.sweet-alert .sa-icon.sa-success .sa-fix {width: 5px;height: 90px;background-color: white;position: absolute;left: 28px;top: 8px;z-index: 1;-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line {height: 5px;background-color: #a5dc86;display: block;border-radius: 2px;position: absolute;z-index: 2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {width: 25px;left: 14px;top: 46px;-webkit-transform: rotate(45deg);transform: rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long {width: 47px;right: 8px;top: 38px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}.sweet-alert .sa-icon.sa-custom {background-size: contain;border-radius: 0;border: none;background-position: center center;background-repeat: no-repeat}@-webkit-keyframes showSweetAlert {0% {transform: scale(0.7);-webkit-transform: scale(0.7)}45% {transform: scale(1.05);-webkit-transform: scale(1.05)}80% {transform: scale(0.95);-webkit-transform: scale(0.95)}100% {transform: scale(1);-webkit-transform: scale(1)}}@keyframes showSweetAlert {0% {transform: scale(0.7);-webkit-transform: scale(0.7)}45% {transform: scale(1.05);-webkit-transform: scale(1.05)}80% {transform: scale(0.95);-webkit-transform: scale(0.95)}100% {transform: scale(1);-webkit-transform: scale(1)}}@-webkit-keyframes hideSweetAlert {0% {transform: scale(1);-webkit-transform: scale(1)}100% {transform: scale(0.5);-webkit-transform: scale(0.5)}}@keyframes hideSweetAlert {0% {transform: scale(1);-webkit-transform: scale(1)}100% {transform: scale(0.5);-webkit-transform: scale(0.5)}}@-webkit-keyframes slideFromTop {0% {top: 0%}100% {top: 50%}}@keyframes slideFromTop {0% {top: 0%}100% {top: 50%}}@-webkit-keyframes slideToTop {0% {top: 50%}100% {top: 0%}}@keyframes slideToTop {0% {top: 50%}100% {top: 0%}}@-webkit-keyframes slideFromBottom {0% {top: 70%}100% {top: 50%}}@keyframes slideFromBottom {0% {top: 70%}100% {top: 50%}}@-webkit-keyframes slideToBottom {0% {top: 50%}100% {top: 70%}}@keyframes slideToBottom {0% {top: 50%}100% {top: 70%}}.showSweetAlert[data-animation="pop"] {-webkit-animation: showSweetAlert 0.3s;animation: showSweetAlert 0.3s}.showSweetAlert[data-animation="none"] {-webkit-animation: none;animation: none}.showSweetAlert[data-animation="slide-from-top"] {-webkit-animation: slideFromTop 0.3s;animation: slideFromTop 0.3s}.showSweetAlert[data-animation="slide-from-bottom"] {-webkit-animation: slideFromBottom 0.3s;animation: slideFromBottom 0.3s}.hideSweetAlert[data-animation="pop"] {-webkit-animation: hideSweetAlert 0.2s;animation: hideSweetAlert 0.2s}.hideSweetAlert[data-animation="none"] {-webkit-animation: none;animation: none}.hideSweetAlert[data-animation="slide-from-top"] {-webkit-animation: slideToTop 0.4s;animation: slideToTop 0.4s}.hideSweetAlert[data-animation="slide-from-bottom"] {-webkit-animation: slideToBottom 0.3s;animation: slideToBottom 0.3s}@-webkit-keyframes animateSuccessTip {0% {width: 0;left: 1px;top: 19px}54% {width: 0;left: 1px;top: 19px}70% {width: 50px;left: -8px;top: 37px}84% {width: 17px;left: 21px;top: 48px}100% {width: 25px;left: 14px;top: 45px}}@keyframes animateSuccessTip {0% {width: 0;left: 1px;top: 19px}54% {width: 0;left: 1px;top: 19px}70% {width: 50px;left: -8px;top: 37px}84% {width: 17px;left: 21px;top: 48px}100% {width: 25px;left: 14px;top: 45px}}@-webkit-keyframes animateSuccessLong {0% {width: 0;right: 46px;top: 54px}65% {width: 0;right: 46px;top: 54px}84% {width: 55px;right: 0px;top: 35px}100% {width: 47px;right: 8px;top: 38px}}@keyframes animateSuccessLong {0% {width: 0;right: 46px;top: 54px}65% {width: 0;right: 46px;top: 54px}84% {width: 55px;right: 0px;top: 35px}100% {width: 47px;right: 8px;top: 38px}}@-webkit-keyframes rotatePlaceholder {0% {transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}5% {transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}12% {transform: rotate(-405deg);-webkit-transform: rotate(-405deg)}100% {transform: rotate(-405deg);-webkit-transform: rotate(-405deg)}}@keyframes rotatePlaceholder {0% {transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}5% {transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}12% {transform: rotate(-405deg);-webkit-transform: rotate(-405deg)}100% {transform: rotate(-405deg);-webkit-transform: rotate(-405deg)}}.animateSuccessTip {-webkit-animation: animateSuccessTip 0.75s;animation: animateSuccessTip 0.75s}.animateSuccessLong {-webkit-animation: animateSuccessLong 0.75s;animation: animateSuccessLong 0.75s}.sa-icon.sa-success.animate::after {-webkit-animation: rotatePlaceholder 4.25s ease-in;animation: rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon {0% {transform: rotateX(100deg);-webkit-transform: rotateX(100deg);opacity: 0}100% {transform: rotateX(0deg);-webkit-transform: rotateX(0deg);opacity: 1}}@keyframes animateErrorIcon {0% {transform: rotateX(100deg);-webkit-transform: rotateX(100deg);opacity: 0}100% {transform: rotateX(0deg);-webkit-transform: rotateX(0deg);opacity: 1}}.animateErrorIcon {-webkit-animation: animateErrorIcon 0.5s;animation: animateErrorIcon 0.5s}@-webkit-keyframes animateXMark {0% {transform: scale(0.4);-webkit-transform: scale(0.4);margin-top: 26px;opacity: 0}50% {transform: scale(0.4);-webkit-transform: scale(0.4);margin-top: 26px;opacity: 0}80% {transform: scale(1.15);-webkit-transform: scale(1.15);margin-top: -6px}100% {transform: scale(1);-webkit-transform: scale(1);margin-top: 0;opacity: 1}}@keyframes animateXMark {0% {transform: scale(0.4);-webkit-transform: scale(0.4);margin-top: 26px;opacity: 0}50% {transform: scale(0.4);-webkit-transform: scale(0.4);margin-top: 26px;opacity: 0}80% {transform: scale(1.15);-webkit-transform: scale(1.15);margin-top: -6px}100% {transform: scale(1);-webkit-transform: scale(1);margin-top: 0;opacity: 1}}.animateXMark {-webkit-animation: animateXMark 0.5s;animation: animateXMark 0.5s}@-webkit-keyframes pulseWarning {0% {border-color: #f8d486}100% {border-color: #f8bb86}}@keyframes pulseWarning {0% {border-color: #f8d486}100% {border-color: #f8bb86}}.pulseWarning {-webkit-animation: pulseWarning 0.75s infinite alternate;animation: pulseWarning 0.75s infinite alternate}@-webkit-keyframes pulseWarningIns {0% {background-color: #f8d486}100% {background-color: #f8bb86}}@keyframes pulseWarningIns {0% {background-color: #f8d486}100% {background-color: #f8bb86}}.pulseWarningIns {-webkit-animation: pulseWarningIns 0.75s infinite alternate;animation: pulseWarningIns 0.75s infinite alternate}@-webkit-keyframes rotate-loading {0% {transform: rotate(0deg)}100% {transform: rotate(360deg)}}@keyframes rotate-loading {0% {transform: rotate(0deg)}100% {transform: rotate(360deg)}}.sweet-alert .sa-icon.sa-error .sa-line.sa-left {-ms-transform: rotate(45deg) \9}.sweet-alert .sa-icon.sa-error .sa-line.sa-right {-ms-transform: rotate(-45deg) \9}.sweet-alert .sa-icon.sa-success {border-color: transparent\9}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {-ms-transform: rotate(45deg) \9}.sweet-alert .sa-icon.sa-success .sa-line.sa-long {-ms-transform: rotate(-45deg) \9}.la-ball-fall,.la-ball-fall > div {position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.la-ball-fall {display: block;font-size: 0;color: #fff}.la-ball-fall.la-dark {color: #333}.la-ball-fall > div {display: inline-block;float: none;background-color: currentColor;border: 0 solid currentColor}.la-ball-fall {width: 54px;height: 18px}.la-ball-fall > div {width: 10px;height: 10px;margin: 4px;border-radius: 100%;opacity: 0;-webkit-animation: ball-fall 1s ease-in-out infinite;-moz-animation: ball-fall 1s ease-in-out infinite;-o-animation: ball-fall 1s ease-in-out infinite;animation: ball-fall 1s ease-in-out infinite}.la-ball-fall > div:nth-child(1) {-webkit-animation-delay: -200ms;-moz-animation-delay: -200ms;-o-animation-delay: -200ms;animation-delay: -200ms}.la-ball-fall > div:nth-child(2) {-webkit-animation-delay: -100ms;-moz-animation-delay: -100ms;-o-animation-delay: -100ms;animation-delay: -100ms}.la-ball-fall > div:nth-child(3) {-webkit-animation-delay: 0ms;-moz-animation-delay: 0ms;-o-animation-delay: 0ms;animation-delay: 0ms}.la-ball-fall.la-sm {width: 26px;height: 8px}.la-ball-fall.la-sm > div {width: 4px;height: 4px;margin: 2px}.la-ball-fall.la-2x {width: 108px;height: 36px}.la-ball-fall.la-2x > div {width: 20px;height: 20px;margin: 8px}.la-ball-fall.la-3x {width: 162px;height: 54px}.la-ball-fall.la-3x > div {width: 30px;height: 30px;margin: 12px}@-webkit-keyframes ball-fall {0% {opacity: 0;-webkit-transform: translateY(-145%);transform: translateY(-145%)}10% {opacity: 0.5}20% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}80% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}90% {opacity: 0.5}100% {opacity: 0;-webkit-transform: translateY(145%);transform: translateY(145%)}}@-moz-keyframes ball-fall {0% {opacity: 0;-moz-transform: translateY(-145%);transform: translateY(-145%)}10% {opacity: 0.5}20% {opacity: 1;-moz-transform: translateY(0);transform: translateY(0)}80% {opacity: 1;-moz-transform: translateY(0);transform: translateY(0)}90% {opacity: 0.5}100% {opacity: 0;-moz-transform: translateY(145%);transform: translateY(145%)}}@-o-keyframes ball-fall {0% {opacity: 0;-o-transform: translateY(-145%);transform: translateY(-145%)}10% {opacity: 0.5}20% {opacity: 1;-o-transform: translateY(0);transform: translateY(0)}80% {opacity: 1;-o-transform: translateY(0);transform: translateY(0)}90% {opacity: 0.5}100% {opacity: 0;-o-transform: translateY(145%);transform: translateY(145%)}}@keyframes ball-fall {0% {opacity: 0;-webkit-transform: translateY(-145%);-moz-transform: translateY(-145%);-o-transform: translateY(-145%);transform: translateY(-145%)}10% {opacity: 0.5}20% {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}80% {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}90% {opacity: 0.5}100% {opacity: 0;-webkit-transform: translateY(145%);-moz-transform: translateY(145%);-o-transform: translateY(145%);transform: translateY(145%)}}.datepicker {padding: 4px;border-radius: 4px;direction: ltr}.datepicker-inline {width: 220px}.datepicker.datepicker-rtl {direction: rtl}.datepicker.datepicker-rtl table tr td span {float: right}.datepicker-dropdown {top: 0;left: 0}.datepicker-dropdown:before {content: "";display: inline-block;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-top: 0;border-bottom-color: rgba(0, 0, 0, 0.2);position: absolute}.datepicker-dropdown:after {content: "";display: inline-block;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #fff;border-top: 0;position: absolute}.datepicker-dropdown.datepicker-orient-left:before {left: 6px}.datepicker-dropdown.datepicker-orient-left:after {left: 7px}.datepicker-dropdown.datepicker-orient-right:before {right: 6px}.datepicker-dropdown.datepicker-orient-right:after {right: 7px}.datepicker-dropdown.datepicker-orient-top:before {top: -7px}.datepicker-dropdown.datepicker-orient-top:after {top: -6px}.datepicker-dropdown.datepicker-orient-bottom:before {bottom: -7px;border-bottom: 0;border-top: 7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after {bottom: -6px;border-bottom: 0;border-top: 6px solid #fff}.datepicker > div {display: none}.datepicker.days div.datepicker-days {display: block}.datepicker.months div.datepicker-months {display: block}.datepicker.years div.datepicker-years {display: block}.datepicker table {margin: 0;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.datepicker table tr td,.datepicker table tr th {text-align: center;width: 30px;height: 30px;border-radius: 4px;border: none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th {background-color: transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused {background: #eeeeee;cursor: pointer}.datepicker table tr td.old,.datepicker table tr td.new {color: #999999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover {background: none;color: #999999;cursor: default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover {color: #000000;background-color: #ffdb99;border-color: #ffb733}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:focus,.datepicker table tr td.today:hover:focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today:hover,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {color: #000000;background-color: #ffcd70;border-color: #f59e00}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today:hover,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {background-image: none}.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.today,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today.disabled,fieldset[disabled] .datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover.disabled:hover,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:hover.disabled:hover,.datepicker table tr td.today[disabled]:hover,.datepicker table tr td.today:hover[disabled]:hover,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today:hover:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today:hover.disabled:focus,.datepicker table tr td.today.disabled.disabled:focus,.datepicker table tr td.today.disabled:hover.disabled:focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today:hover[disabled]:focus,.datepicker table tr td.today.disabled[disabled]:focus,.datepicker table tr td.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover:focus,fieldset[disabled] .datepicker table tr td.today.disabled:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today:hover.disabled:active,.datepicker table tr td.today.disabled.disabled:active,.datepicker table tr td.today.disabled:hover.disabled:active,.datepicker table tr td.today[disabled]:active,.datepicker table tr td.today:hover[disabled]:active,.datepicker table tr td.today.disabled[disabled]:active,.datepicker table tr td.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.today:active,fieldset[disabled] .datepicker table tr td.today:hover:active,fieldset[disabled] .datepicker table tr td.today.disabled:active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today:hover.disabled.active,.datepicker table tr td.today.disabled.disabled.active,.datepicker table tr td.today.disabled:hover.disabled.active,.datepicker table tr td.today[disabled].active,.datepicker table tr td.today:hover[disabled].active,.datepicker table tr td.today.disabled[disabled].active,.datepicker table tr td.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.today.active,fieldset[disabled] .datepicker table tr td.today:hover.active,fieldset[disabled] .datepicker table tr td.today.disabled.active,fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {background-color: #ffdb99;border-color: #ffb733}.datepicker table tr td.today:hover:hover {color: #000}.datepicker table tr td.today.active:hover {color: #fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover {background: #eeeeee;border-radius: 0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover {color: #000000;background-color: #f7ca77;border-color: #f1a417;border-radius: 0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {color: #000000;background-color: #f4bb51;border-color: #bf800c}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {background-image: none}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.range.today,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover.disabled:hover,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:hover.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,.datepicker table tr td.range.today:hover[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today:hover:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today:hover.disabled:focus,.datepicker table tr td.range.today.disabled.disabled:focus,.datepicker table tr td.range.today.disabled:hover.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today:hover[disabled]:focus,.datepicker table tr td.range.today.disabled[disabled]:focus,.datepicker table tr td.range.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today:hover.disabled:active,.datepicker table tr td.range.today.disabled.disabled:active,.datepicker table tr td.range.today.disabled:hover.disabled:active,.datepicker table tr td.range.today[disabled]:active,.datepicker table tr td.range.today:hover[disabled]:active,.datepicker table tr td.range.today.disabled[disabled]:active,.datepicker table tr td.range.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.range.today:active,fieldset[disabled] .datepicker table tr td.range.today:hover:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today:hover.disabled.active,.datepicker table tr td.range.today.disabled.disabled.active,.datepicker table tr td.range.today.disabled:hover.disabled.active,.datepicker table tr td.range.today[disabled].active,.datepicker table tr td.range.today:hover[disabled].active,.datepicker table tr td.range.today.disabled[disabled].active,.datepicker table tr td.range.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.range.today.active,fieldset[disabled] .datepicker table tr td.range.today:hover.active,fieldset[disabled] .datepicker table tr td.range.today.disabled.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {background-color: #f7ca77;border-color: #f1a417}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover {color: #ffffff;background-color: #999999;border-color: #555555;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected:hover,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {color: #ffffff;background-color: #858585;border-color: #373737}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected:hover,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {background-image: none}.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.selected,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.disabled,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover.disabled:hover,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:hover.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected:hover[disabled]:hover,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected:hover:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected:hover.disabled:focus,.datepicker table tr td.selected.disabled.disabled:focus,.datepicker table tr td.selected.disabled:hover.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected:hover[disabled]:focus,.datepicker table tr td.selected.disabled[disabled]:focus,.datepicker table tr td.selected.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected:hover.disabled:active,.datepicker table tr td.selected.disabled.disabled:active,.datepicker table tr td.selected.disabled:hover.disabled:active,.datepicker table tr td.selected[disabled]:active,.datepicker table tr td.selected:hover[disabled]:active,.datepicker table tr td.selected.disabled[disabled]:active,.datepicker table tr td.selected.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.selected:active,fieldset[disabled] .datepicker table tr td.selected:hover:active,fieldset[disabled] .datepicker table tr td.selected.disabled:active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected:hover.disabled.active,.datepicker table tr td.selected.disabled.disabled.active,.datepicker table tr td.selected.disabled:hover.disabled.active,.datepicker table tr td.selected[disabled].active,.datepicker table tr td.selected:hover[disabled].active,.datepicker table tr td.selected.disabled[disabled].active,.datepicker table tr td.selected.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.selected.active,fieldset[disabled] .datepicker table tr td.selected:hover.active,fieldset[disabled] .datepicker table tr td.selected.disabled.active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {background-color: #999999;border-color: #555555}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover {color: #ffffff;background-color: #428bca;border-color: #357ebd;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {color: #ffffff;background-color: #3276b1;border-color: #285e8e}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {background-image: none}.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.active,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.disabled,fieldset[disabled] .datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active:hover:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active:hover.disabled:active,.datepicker table tr td.active.disabled.disabled:active,.datepicker table tr td.active.disabled:hover.disabled:active,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active:hover[disabled]:active,.datepicker table tr td.active.disabled[disabled]:active,.datepicker table tr td.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:hover:active,fieldset[disabled] .datepicker table tr td.active.disabled:active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active:hover.disabled.active,.datepicker table tr td.active.disabled.disabled.active,.datepicker table tr td.active.disabled:hover.disabled.active,.datepicker table tr td.active[disabled].active,.datepicker table tr td.active:hover[disabled].active,.datepicker table tr td.active.disabled[disabled].active,.datepicker table tr td.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active:hover.active,fieldset[disabled] .datepicker table tr td.active.disabled.active,fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {background-color: #428bca;border-color: #357ebd}.datepicker table tr td span {display: block;width: 23%;height: 54px;line-height: 54px;float: left;margin: 1%;cursor: pointer;border-radius: 4px}.datepicker table tr td span:hover {background: #eeeeee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover {background: none;color: #999999;cursor: default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover {color: #ffffff;background-color: #428bca;border-color: #357ebd;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {color: #ffffff;background-color: #3276b1;border-color: #285e8e}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {background-image: none}.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td span.active,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active.disabled,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {background-color: #428bca;border-color: #357ebd}.datepicker table tr td span.old,.datepicker table tr td span.new {color: #999999}.datepicker th.datepicker-switch {width: 145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th {cursor: pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover {background: #eeeeee}.datepicker .cw {font-size: 10px;width: 12px;padding: 0 2px 0 5px;vertical-align: middle}.datepicker thead tr:first-child th.cw {cursor: default;background-color: transparent}.input-group.date .input-group-addon i {cursor: pointer;width: 16px;height: 16px}.input-daterange input {text-align: center}.input-daterange input:first-child {border-radius: 3px 0 0 3px}.input-daterange input:last-child {border-radius: 0 3px 3px 0}.input-daterange .input-group-addon {width: auto;min-width: 16px;padding: 4px 5px;font-weight: normal;line-height: 1.428571429;text-align: center;text-shadow: 0 1px 0 #fff;vertical-align: middle;background-color: #eeeeee;border: solid #cccccc;border-width: 1px 0;margin-left: -5px;margin-right: -5px}.datepicker.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;float: left;display: none;min-width: 160px;list-style: none;background-color: #ffffff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 5px;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;*border-right-width: 2px;*border-bottom-width: 2px;color: #333333;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 13px;line-height: 1.428571429}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td {padding: 0px 5px}.form-group .datepicker {padding: 6px 12px}@font-face {font-family: "Roboto Condensed";font-style: normal;font-weight: 400;src: local(""), url("https://jiva-plus.ru/themes/smarty/fonts/roboto-condensed-v19-cyrillic-regular.woff2") format("woff2"), url("https://jiva-plus.ru/themes/smarty/fonts/roboto-condensed-v19-cyrillic-regular.woff") format("woff"); }@font-face {font-family: "Roboto Condensed";font-style: normal;font-weight: 700;src: local(""), url("https://jiva-plus.ru/themes/smarty/fonts/roboto-condensed-v19-cyrillic-700.woff2") format("woff2"), url("https://jiva-plus.ru/themes/smarty/fonts/roboto-condensed-v19-cyrillic-700.woff") format("woff"); }@font-face {font-family: "Roboto";font-style: normal;font-weight: 400;src: local(""), url("https://jiva-plus.ru/themes/smarty/fonts/roboto-v29-cyrillic-regular.woff2") format("woff2"),url("https://jiva-plus.ru/themes/smarty/fonts/roboto-v29-cyrillic-regular.woff") format("woff"); }@font-face {font-family: "Manrope";font-style: normal;font-weight: 400;src: local(""), url("https://jiva-plus.ru/themes/smarty/fonts/manrope-v8-cyrillic-regular.woff2") format("woff2"),url("https://jiva-plus.ru/themes/smarty/fonts/manrope-v8-cyrillic-regular.woff") format("woff"); }@font-face {font-family: "Manrope";font-style: normal;font-weight: 600;src: local(""), url("https://jiva-plus.ru/themes/smarty/fonts/manrope-v8-cyrillic-600.woff2") format("woff2"),url("https://jiva-plus.ru/themes/smarty/fonts/manrope-v8-cyrillic-600.woff") format("woff"); }@font-face {font-family: "Manrope";font-style: normal;font-weight: 700;src: local(""), url("https://jiva-plus.ru/themes/smarty/fonts/manrope-v8-cyrillic-700.woff2") format("woff2"),url("https://jiva-plus.ru/themes/smarty/fonts/manrope-v8-cyrillic-700.woff") format("woff"); }:root {--primary: #80c729;--secondary: #d0c16e;--font-family-sans-serif: "Roboto Condensed", sans-serif;--body-bg: #fff;--body-font-size: 1rem;--body-font-weight: 400;--body-line-height: 1.5;--body-color: rgba(26, 26, 26, 0.9);--body-text-align: left;--max-width-container: calc(1290px + (var(--gutter-x) * 2));--border-radius: 0;--gutter-x: 15px}::placeholder {color: #666}::selection {background-color: var(--primary);color: #fff}input,textarea {outline: none}input:focus:required:invalid,textarea:focus:required:invalid {border-color: red}input:required:valid,textarea:required:valid {border-color: green}html,body {height: 100%}body {display: flex;flex-direction: column}.page-wrapper {flex: 1 0 auto;overflow-x: hidden;position: relative}.home-page .page-bg {display: grid;grid-template-columns: repeat(4, 1fr);position: absolute;z-index: -1;top: 0;right: 0;bottom: 0;left: 0;pointer-events: none}.home-page .page-bg span:not(:last-child) {border-right: 1px solid #e5e5e5}.swiper-button-lock,.swiper-pagination-lock {display: none !important}.full-width {margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw)}img {max-width: 100%}.page-header {position: fixed;z-index: 100;top: 0;right: 0;left: 0;border-bottom: 1px solid rgba(255, 255, 255, 0.2);background-color: transparent;transition: background-color 0.2s, border-color 0.2s}.page-header__inner {display: flex;align-items: center;padding: 35px 0 18px;transition: padding 0.2s}.page-header__menu {width: 100%}.page-header__phone {flex-shrink: 0;width: 174px;margin-left: 15px;text-align: right;color: #ffffff;font-weight: 700;font-size: 18px;line-height: 21px;white-space: nowrap}.page-header__phone a {transition: color 0.2s}.page-header__phone a:hover {color: var(--primary)}.page-header__btn {margin-left: auto;color: var(--primary);font-family: "Manrope";text-transform: uppercase;letter-spacing: 0.02em;font-weight: 600;font-size: 12px;line-height: 16px;white-space: nowrap}.page-header__btn a {transition: color 0.2s}.page-header__btn a:hover {color: #d0c16e}.sticky-header {background-color: #fff;color: var(--body-color);border-color: #e5e5e5;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1)}.sticky-header .page-header__inner {padding: 10px 0}.sticky-header .menu,.sticky-header .page-header__phone {color: var(--body-color)}.sticky-header .light-logo {opacity: 0}.sticky-header .dark-logo {opacity: 1}.sticky-header .navbar-dark .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.menu {display: flex;align-items: center;max-width: 635px;overflow: hidden;margin: 0;padding: 0;list-style: none;color: #fff8f8;font-size: 15px;line-height: 32px;white-space: nowrap;text-transform: uppercase}.menu li + li {margin-left: 26px}.menu a {transition: color 0.2s}.menu a:hover,.menu li.active a {color: var(--primary)}.navbar-brand {flex-shrink: 0;display: block;width: 212px;height: 57px;margin: 0 60px 0 0;padding: 0;position: relative}.navbar-brand img {max-height: 100%;width: 100%;object-fit: cover}.light-logo {transition: opacity 0.2s}.dark-logo {position: absolute;top: 0;left: 0;opacity: 0;transition: opacity 0.2s}.promo {min-height: 950px;padding: 247px 0 100px;position: relative;background: url("https://jiva-plus.ru/themes/smarty/images/promo_bg.jpg") no-repeat center center / cover, #373737;overflow: hidden}.promo__suptitle {margin-bottom: 7px;color: #d0c16e;font-size: 14px;line-height: 16px;text-transform: uppercase}.promo__title {max-width: 805px;margin-bottom: 24px;color: #ffffff;text-transform: uppercase;font-weight: 700;font-size: 60px;line-height: 80px}.promo__text {max-width: 532px;font-size: 18px;line-height: 30px;color: #ffffff;font-family: "Roboto"}.promo-info {position: absolute;top: 111px;right: 0;bottom: 0;left: 0;display: grid;grid-template-columns: repeat(4, 1fr)}.promo-info__item:not(:last-child) {border-right: 1px solid rgba(255, 255, 255, 0.2)}.promo-info__item {display: flex;align-items: flex-end;position: relative}.promo-info__item:after {content: "";position: absolute;z-index: 2;bottom: 45px;left: 60px;width: 40px;height: 3px;background: var(--primary)}.promo-info__link {display: block;width: 100%;position: relative}.promo-info__link:hover .promo-info__title {color: #1a1a1a}.promo-info__link:hover .promo-info__bg {height: 100%}.promo-info__link:hover .promo-info__bar {width: 77%}.promo-info__link:hover .promo-info__hide {max-height: 1000px;transform: translateY(0);opacity: 1;transition: max-height 1s, transform 0.5s, opacity 0.5s}.promo-info__hide {max-height: 0;overflow: hidden;opacity: 0;transform: translateY(100px);transition: max-height 0.3s, transform 0.5s, opacity 0.4s}.promo-info__bg {position: absolute;z-index: 0;right: 0;left: 0;bottom: 0;height: 0;background-color: #fff;transition: height 0.4s}.promo-info__content {position: relative;z-index: 1;padding: 80px 40px 98px 60px}.promo-info__bar {width: 0;height: 6px;background: var(--primary);transition: width 0.5s}.promo-info__title {min-height: 52px;color: #ffffff;font-size: 22px;line-height: 26px;transition: color 0.2s}.promo-info__text {margin: 30px 0;color: #484444;font-size: 15px;line-height: 28px;font-family: "Manrope"}.promo-info__more {display: inline-flex;padding: 15px 30px;background: var(--primary);color: #fff;text-transform: uppercase;font-size: 15px;line-height: 28px;text-align: center}body.home-page .page-header {background-image: unset}body.home-page {padding-top: 0}.page-section {padding: 67.5px 0}.btn-primary {padding: 15px 30px;text-transform: uppercase;font-size: 15px;line-height: 28px;border: 0}.btn-primary:hover {background-color: #d0c16e}.btn-outline-primary {padding: 14px 30px;text-transform: uppercase;font-size: 15px;line-height: 28px}.page-title, article h2 {margin-bottom: 11px;color: rgba(26, 26, 26, 0.9);font-weight: bold;font-size: 46px;line-height: 60px;text-transform: uppercase}.about-company {padding-top: 80px;padding-bottom: 20px;position: relative}.about-company .btn-primary {margin-top: 56px}.about-company__inner {display: grid;grid-template-columns: 40.311% 1fr;gap: 0 76px;align-items: center}.about-company__text {color: #4f4f4f;font-size: 15px;line-height: 28px;font-family: "Roboto"}.about-company__col-right,.about-company__col-left {position: relative}.about-company__text p {margin-bottom: 0}.about-company__text p + p {margin-top: 30px}.about-company .page-title {margin-bottom: 30px}.watch-video {display: block;position: absolute;z-index: 1;top: 50%;right: -107px;margin-top: -78px}.watch-video:hover .watch-video__play {background-color: var(--primary)}.watch-video__play {width: 106px;height: 106px;border-radius: 50%;border: 10px solid #ffffff;background-color: #d0c16e;background-image: url("https://jiva-plus.ru/themes/smarty/images/play.svg");background-repeat: no-repeat;background-position: center center;transition: background-color 0.2s}.watch-video__text {position: absolute;top: calc(100% + 90px);left: -38px;padding-right: 50px;color: #484444;transform: rotate(-90deg);text-transform: uppercase;line-height: 28px;font-size: 15px;font-family: "Roboto";white-space: nowrap}.watch-video__text:after {content: "";display: block;position: absolute;top: -6px;right: 16px;background: url("https://jiva-plus.ru/themes/smarty/images/watch-video__text_after.svg") no-repeat right center;width: 10px;height: 37px;transform: rotate(90deg)}@keyframes watchText {from {top: calc(100% + 90px)}to {top: calc(100% + 120px)}}.video-photos {display: grid;grid-template-columns: 53.334% 1fr;gap: 30px 24px;align-items: flex-start;user-select: none}.video-photos__image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover}.video-photos__item {position: relative}.video-photos__item:first-child {grid-row: span 2;padding-top: 98.65384615384616%;margin-top: 6vw;max-height: 513px}.video-photos__item:nth-child(2) {padding-top: 111.62790697674419%}.video-photos__item:nth-child(3) {padding-top: 73.0232558139535%}.video-photos__item:nth-child(n + 4) {display: none}.work-performed {padding-top: 10px}.work-performed .page-title {margin-bottom: 50px}.work-performed .grid-album__item:nth-child(n + 6) {display: none}.work-performed .grid-album__item--btn {display: flex !important;align-items: center;justify-content: center;height: 440px !important;background-color: transparent}.work-performed .grid-album__item--btn::before {content: none}.grid-album {display: grid;grid-template-columns: repeat(3, 1fr);gap: 15px;padding: 0 30px}.grid-album__item {display: flex;flex-direction: column;width: 100%;height: 22.916666666666664vw;position: relative;padding: 2.083333333333333vw 2.083333333333333vw 2.083333333333333vw 2.34375vw;background-repeat: no-repeat;background-position: center center;background-size: cover;color: #ffffff;background-color: #1a1a1a;overflow: hidden}.grid-album__item--btn {display: none}.grid-album__item::before {content: "";position: absolute;z-index: 0;top: 0;right: 0;bottom: 0;left: 0;background: #1a1a1a;opacity: 0.6;transition: opacity 0.2s}.grid-album__item:hover:before {opacity: 0.8}.grid-album__item:nth-child(n + 7) {display: none}.grid-album__item:nth-child(2n + 1) {height: 34.375vw}.grid-album__item:nth-child(5) {margin-top: -11.458333333333332vw}.grid-album__header {margin-bottom: 50px;position: relative;z-index: 1;text-shadow: 0px 3px 4px rgba(0, 0, 0, 0.25);font-size: 28px;font-weight: 700}.grid-album__header:before {content: "";position: absolute;top: -13px;left: 0;width: 40px;height: 3px;background-color: var(--primary)}.grid-album__footer {display: flex;flex-wrap: wrap;margin-top: auto;position: relative;z-index: 1}.grid-album__footer-item {margin-right: 30px;margin-top: 10px}.grid-album__footer-title {margin-bottom: 5px;color: var(--primary);font-size: 16px;line-height: 16px;font-family: "Roboto"}.grid-album__footer-text {font-size: 20px;line-height: 20px}.feature {text-align: center}.feature__icon {display: flex;align-items: center;justify-content: center;width: 60px;height: 60px;margin: 0 auto 18px}.feature__title {min-height: 56px;display: flex;align-items: center;justify-content: center;margin-bottom: 3px;color: #373737;font-size: 22px;line-height: 28px}.feature__text {color: #4f4f4f;font-size: 16px;line-height: 24px;font-family: "Roboto"}.page-subtitle {max-width: 643px;margin-right: auto;margin-left: auto;margin-bottom: 53px;text-align: center;color: #4f4f4f;font-size: 15px;line-height: 25px;font-family: "Roboto"}.price-list .page-title,.price-list h2 {margin-bottom: 11px;text-align: center}.price-list__actions {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;padding-top: 56px}.price-list .download-price {margin-right: 38px}.download-price {display: block;padding-left: 33px;position: relative;color: #373737;text-transform: uppercase;font-size: 15px;line-height: 30px;font-weight: 700;white-space: nowrap;background: url("https://jiva-plus.ru/themes/smarty/images/download-price.svg") no-repeat left center;transition: color 0.2s}.download-price:hover {color: #d0c16e}.show-more-price {color: #373737;font-size: 15px;line-height: 28px;font-weight: 700;text-transform: uppercase;position: relative}.show-more-price:before {content: "";display: block;position: absolute;z-index: -1;bottom: 5px;right: 0;left: 0;height: 4px;background: var(--primary);transition: background 0.2s}.show-more-price:hover:before {background: #d0c16e}.price-list-card {display: flex;flex-direction: column;width: 100%;padding: 50px 40px 42px;background: #f9f9f9;transition: background 0.2s}.price-list-card:hover {background: rgba(208, 193, 110, 0.15)}.price-list-card:hover .btn-primary {background-color: var(--primary)}.price-list-card__title {color: #373737;text-transform: uppercase;font-weight: 700;font-size: 28px;line-height: 26px}.price-list-card__subtitle {margin-top: 10px;color: #4f4f4f;font-size: 18px;line-height: 18px;position: relative;padding-left: 33px}.price-list-card__subtitle:before {content: "";position: absolute;top: 8px;left: 0;width: 23px;height: 2px;background: #d0c16e;border-radius: 6px}.price-list-card__subtitle span {color: var(--primary);font-size: 24px;font-weight: 700}.price-list-card__list {margin: 30px 0 40px;padding: 0;list-style-type: none;color: #1a1a1a;font-size: 14px;line-height: 16px;font-family: "Roboto"}.price-list-card__list li {padding-left: 24px;position: relative}.price-list-card__list li + li {margin-top: 20px}.price-list-card__list li:before {content: "";position: absolute;top: 0;left: 0;width: 14px;height: 14px;background-repeat: no-repeat;background-position: center center}.price-list-card .disable {color: #a0a0a0}.price-list-card .success:before {background-image: url("https://jiva-plus.ru/themes/smarty/images/success.svg")}.price-list-card .disable:before {background-image: url("https://jiva-plus.ru/themes/smarty/images/disable.svg")}.price-list-card .btn {width: 100%;margin-top: auto;background-color: #d0c16e}.swiper-button-prev,.swiper-button-next {display: flex;align-items: center;justify-content: center;width: 118px;height: 50px;background: #e5e5e5;cursor: pointer}.swiper-button-prev svg,.swiper-button-next svg {transition: color 0.2s}.swiper-button-prev {color: #fff;background: var(--primary)}.swiper-button-prev:hover {color: #373737}.swiper-button-next:hover {color: var(--primary)}.page-title-and-arrows {position: relative;padding-right: 255px}.page-title-and-arrows__controls {position: absolute;z-index: 1;top: 0;right: 0}.our-clients .page-title {margin-bottom: 50px}.clients-swiper__item {display: flex;align-items: center;justify-content: center;height: 150px;padding: 9px;border: 1px solid #d6d6d6;background-color: #fff}.clients-swiper__image {object-fit: contain;filter: grayscale(1);opacity: 0.7;transition: filter 0.2s, opacity 0.2s}.clients-swiper__item:hover .clients-swiper__image {filter: grayscale(0);opacity: 1}.stages-work {position: relative;padding: 117px 0 119px;background: url("https://jiva-plus.ru/themes/smarty/images/stages-work_bg.jpg") no-repeat center center / cover;color: #fff}.stages-work .page-title {margin-bottom: 60px;color: #fff}.stages-work [class*="col-"]:nth-child(2) .stages-work-item__num {background-image: url("https://jiva-plus.ru/themes/smarty/images/stages-work-item__num2.svg")}.stages-work [class*="col-"]:nth-child(3) .stages-work-item__num {background-image: url("https://jiva-plus.ru/themes/smarty/images/stages-work-item__num3.svg")}.stages-work [class*="col-"]:nth-child(4) .stages-work-item__num {background-image: url("https://jiva-plus.ru/themes/smarty/images/stages-work-item__num4.svg")}.stages-work .page-bg {z-index: 1}.stages-work .page-bg span:not(:last-child) {border-color: rgba(255, 255, 255, 0.2)}.stages-work-item__num {display: flex;align-items: center;justify-content: center;width: 120px;height: 120px;margin-bottom: 40px;text-align: center;color: #d0c16e;font-size: 36px;line-height: 24px;background-repeat: no-repeat;background-position: center center;background-size: contain;background-image: url("https://jiva-plus.ru/themes/smarty/images/stages-work-item__num1.svg")}.stages-work-item__title {margin-bottom: 10px;font-size: 22px;line-height: 28px;font-weight: 700}.stages-work-item__text {margin-bottom: 29px;color: #a0a0a0;font-size: 16px;line-height: 24px;font-family: "Roboto"}.nursery {padding: 140px 0}.nursery .page-title {margin-bottom: 30px}.nursery__inner {display: grid;grid-template-columns: 1fr 685px;gap: 30px 85px}.nursery__text {color: #4f4f4f;font-size: 15px;line-height: 28px;font-family: "Roboto"}.nursery__text p {margin-bottom: 0}.nursery__text p + p {margin-top: 30px}.nursery__geo {margin-top: 82px}.nursery__geo-t-text {color: var(--primary);font-size: 18px;line-height: 28px}.nursery__geo-b-text {color: rgba(26, 26, 26, 0.9);font-weight: 700;font-size: 18px;line-height: 28px}.single-slider {max-width: 685px}.single-slider__link {display: block;height: 513px}.single-slider__image {object-fit: cover;width: 100%;height: 100%}.single-slider__controls {position: absolute;z-index: 1;bottom: 0;right: 0}.single-slider .swiper-button-next {background-color: #fff}.ready-order {padding: 106px 0 100px;background: url("https://jiva-plus.ru/themes/smarty/images/ready-order_bg.jpg") no-repeat center center / cover, #373737;color: #fff;position: relative}.ready-order__form {max-width: 1050px}.ready-order__t-text {margin-bottom: 17px;color: #d0c16e;text-transform: uppercase;font-size: 14px;line-height: 16px}.ready-order__b-text {max-width: 532px;margin-bottom: 50px;font-size: 16px;line-height: 26px;font-family: "Roboto"}.ready-order .page-title {margin-bottom: 17px;color: #fff}.ready-order .btn-primary {padding: 16px 30px;white-space: nowrap}.ready-order .form-control {background: rgba(255, 255, 255, 0.2);border: 0;color: #fff}.ready-order .form-control::placeholder {color: #fff}.ready-order .page-bg {z-index: 1}.ready-order .page-bg span:not(:last-child) {border-color: rgba(255, 255, 255, 0.2)}.form-control {height: 60px;min-height: auto;padding: 16px 30px;border-radius: 0;text-transform: uppercase;font-size: 15px;line-height: 28px}.checkbox {margin: 0;padding: 0;position: relative;cursor: pointer;user-select: none}.checkbox input {position: absolute;opacity: 0}.checkbox i {margin-right: 10px;display: inline-block;vertical-align: text-top;width: 20px;height: 20px;background: white}.checkbox input:checked + i:after {content: "";position: absolute;left: 5px;top: 10px;background: white;width: 2px;height: 2px;box-shadow: 2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;transform: rotate(45deg)}.checkbox input:checked + i {background: var(--primary)}.page-footer {padding: 60px 0 86px;background-color: #fff}.page-footer__inner {display: flex;align-items: center}.page-footer__logo {flex-shrink: 0;width: 212px;margin-right: 38px}.page-footer__menu {flex: 1}.page-footer__menu ul {display: flex;align-items: center;margin: 0;padding: 0;list-style-type: none;white-space: nowrap;color: #373737;font-size: 16px;line-height: 32px;text-transform: uppercase}.page-footer__menu li + li {margin-left: 26px}.page-footer__menu a {transition: color 0.2s}.page-footer__menu a:hover,.page-footer__menu li.active a {color: var(--primary)}.page-footer__contacts {text-align: right}.page-footer__phone {margin-bottom: 6px;color: #4f4f4f;font-weight: 700;font-size: 24px;line-height: 28px;white-space: nowrap}.page-footer__mail {color: #696969;font-size: 18px;line-height: 21px;white-space: nowrap}.breadcrumb-wrapper {display: flex;align-items: flex-end;min-height: 200px;padding-top: 111px;padding-bottom: 37px;background-image: url("https://jiva-plus.ru/themes/smarty/images/page-header_bg.jpg");background-position: center center;background-size: cover;background-repeat: no-repeat;position: relative;margin-bottom: 55px}.breadcrumb-wrapper .page-bg {display: grid;grid-template-columns: repeat(4, 1fr);position: absolute;z-index: 0;top: 111px;right: 0;bottom: 0;left: 0;pointer-events: none}.breadcrumb-wrapper .page-bg span:not(:last-child) {border-right: 1px solid rgba(255, 255, 255, 0.2)}.breadcrumb {margin: 0;padding: 0;background: transparent;border-radius: 0;color: #d0c16e;text-transform: uppercase;font-size: 14px;line-height: 16px}.breadcrumb-item.active {color: #d0c16e}.breadcrumb-item + .breadcrumb-item::before {content: "-";padding-right: 5px}.breadcrumb-item + .breadcrumb-item {padding-left: 5px}.ask-question {padding: 60px 50px;color: #fff;background: url("https://jiva-plus.ru/themes/smarty/images/ask-question_bg.jpg") no-repeat center center / cover}.ask-question__title {margin-bottom: 17px;text-transform: uppercase;font-weight: 700;font-size: 46px;line-height: 50px}.ask-question__text {margin-bottom: 21px;font-size: 16px;line-height: 26px;font-family: "Roboto"}.ask-question .form-control {background: rgba(255, 255, 255, 0.2);border: 0;color: #fff}.ask-question .form-control::placeholder {color: #fff}.ask-question .btn-primary {width: 330px;max-width: 100%}.ask-question .form-group {margin-bottom: 20px}.table-price .btn-primary {width: 330px;max-width: 100%}.table-price thead td,.table-price thead th {border-color: transparent;font-weight: 400;text-transform: uppercase;white-space: nowrap;font-family: "Roboto Condensed"}.table-price .table {margin-bottom: 30px;color: #373737;font-size: 16px;line-height: 30px;font-family: "Manrope"}.table-price .table th, .table-price .table td {vertical-align: middle}.table-price thead {background: #F0F0F0;color: #373737;font-size: 16px}.table-price th, .table-price td {padding: 26px}.consultation-specialists th, .consultation-specialists td {border: 0;color: var(--primary);font-size: 18px;font-family: "Roboto Condensed"}.work-performed-article .page-title {margin-bottom: 50px}.our-team-item {text-align: center}.our-team-item__image {margin-bottom: 10px;object-fit: cover;width: 100%;height: 330px}.our-team-item__title {min-height: 56px;margin-bottom: 15px;color: #373737;font-size: 22px;line-height: 28px}.our-team-item__descr {color: #D0C16E;font-size: 16px;line-height: 24px;font-family: "Roboto"}.our-team .page-title {margin-bottom: 52px}.certificates .page-title {margin-bottom: 50px}.certificates-item {display: block;padding: 10px;background: #FFFFFF;border: 1px solid rgba(201, 206, 210, 0.25);border-radius: 3px;position: relative}.certificates-item:after {content: '';position: absolute;top: 10px;right: 10px;bottom: 10px;left: 10px;background: linear-gradient(0deg, rgba(201, 206, 210, 0.55), rgba(201, 206, 210, 0.55)), url("https://jiva-plus.ru/themes/smarty/images/search.svg") no-repeat center center;transition: opacity 0.2s;opacity: 0}.certificates-item:hover:after {opacity: 1}article .our-clients .container {max-width: 100%;padding: 0}article .certificates .container {max-width: 100%;padding: 0}article .our-team .container {max-width: 100%;padding: 0}article .stages-work .page-title {color: #1A1A1A}article .stages-work-item__num {background-image: url("https://jiva-plus.ru/themes/smarty/images/stages-work-item__num1-1.svg")}article .stages-work [class*="col-"]:nth-child(2) .stages-work-item__num {background-image: url("https://jiva-plus.ru/themes/smarty/images/stages-work-item__num2-2.svg")}article .stages-work [class*="col-"]:nth-child(3) .stages-work-item__num {background-image: url("https://jiva-plus.ru/themes/smarty/images/stages-work-item__num3-3.svg")}article .stages-work {background-image: unset}article .stages-work-item__title {color: #373737}article .stages-work-item__text {color: #4F4F4F}article .stages-work .container {max-width: 100%;padding: 0}article .work-performed-article .container {max-width: 100%;padding: 0}article h3 {margin-bottom: 16px;color: rgba(26, 26, 26, 0.9);text-transform: uppercase;font-size: 30px;line-height: 35px;font-weight: 700}article p {color: #4f4f4f;font-size: 15px;line-height: 28px;font-family: "Roboto";margin-bottom: 0}article p + p {margin-top: 30px}h1.page-title {margin-bottom: 70px}article .features {padding: 90px 0 50px}article .features .container,article .price-list .container {max-width: 100%;padding: 0}article .work-performed .grid-album__item--btn {display: none !important}article .work-performed .grid-album__item:nth-child(n + 6) {display: flex}.navbar-brand {flex-shrink: 0;display: block;width: 185px;height: 107px;margin: 0 60px 0 0;padding: 0;position: relative}.navbar-brand img {max-height: 100%;width: 100%;object-fit: revert-layer}.page-footer__logo {flex-shrink: 0;width: 145px;margin-right: 38px}.breadcrumb-wrapper {display: flex;align-items: flex-end;min-height: 200px;padding-top: 154px;padding-bottom: 13px;background-image: url("https://jiva-plus.ru/themes/smarty/images/page-header_bg.jpg");background-position: center center;background-size: cover;background-repeat: no-repeat;position: relative;margin-bottom: 55px}.watch-video__play {display:none}.watch-video__text {display:none}@media (max-width: 1399.98px) {.nursery__geo {margin-top: 30px}.grid-album__item {padding: 30px}.grid-album__header {margin-bottom: 30px;font-size: 20px;line-height: 25px}.grid-album__footer-text {font-size: 16px;line-height: 16px}.grid-album__item {height: 380px}.work-performed .grid-album__item--btn {height: 380px !important}.grid-album__item:nth-child(2n + 1) {height: 490px}.grid-album__item:nth-child(5) {margin-top: -110px}.promo-info__text {margin: 15px 0;font-size: 14px;line-height: 19px}.promo-info__more {padding: 15px 20px;font-size: 14px;line-height: 18px}.promo-info__item:after {left: 30px;bottom: 28px}.promo-info__content {padding: 30px 25px 50px 30px}.promo-info__title {min-height: 40px;font-size: 18px;line-height: 20px}.promo__text {font-size: 16px;line-height: 24px}.promo__title {margin-bottom: 18px;font-size: 50px;line-height: 60px}.promo {min-height: 660px;padding: 180px 0 100px}}@media (max-width: 1319.98px) {.page-footer__menu li + li {margin-left: 18px}.stages-work-item__text {font-size: 14px}.page-subtitle {margin-bottom: 30px}.price-list-card .btn-primary {padding: 10px 20px;font-size: 14px;line-height: 24px}.price-list-card__list {margin: 20px 0}.price-list-card__list li + li {margin-top: 10px}.price-list-card {padding: 20px}.price-list-card__title {font-size: 18px;line-height: 25px}.price-list-card__subtitle {line-height: 16px}.price-list-card__subtitle span {font-size: 20px}.feature__text {font-size: 13px;line-height: 14px}.feature__text br {display: none}.feature__title {min-height: 40px;font-size: 16px;line-height: 20px}.video-photos {gap: 15px}.about-company .btn-primary {margin-top: 30px}.about-company__text {line-height: 24px}.about-company__text p + p {margin-top: 15px}.about-company .page-title {margin-bottom: 15px}.page-title,article h2 {font-size: 40px;line-height: 55px}.promo__title {font-size: 45px;line-height: 55px}.promo {padding: 150px 0 100px}.promo-info,.breadcrumb-wrapper .page-bg {top: 81.84px}.page-header__inner {padding: 30px 0 18px}.navbar-brand {width: 120px;height: auto;margin-right: 20px}.page-header__phone {width: 145px;font-size: 16px}}@media (max-width: 1199.98px) {.grid-album.root-grid-album .grid-album__item {height: 300px !important}.certificates .page-title {margin-bottom: 30px}.our-team-item__descr {font-size: 14px;line-height: 18px}.our-team-item__title {min-height: 40px;margin-bottom: 15px;font-size: 18px;line-height: 20px}.our-team .page-title {margin-bottom: 30px}.work-performed-article .page-title {margin-bottom: 30px}.consultation-specialists th,.consultation-specialists td {font-size: 14px}.table-price thead {font-size: 14px}.table-price .table {font-size: 14px;line-height: 22px}.table-price th,.table-price td {padding: 15px}article .features {padding: 60px 0 30px}h1.page-title {margin-bottom: 30px}.page-footer__phone {font-size: 20px;line-height: 20px}.page-footer__mail {font-size: 16px}.page-footer__menu li + li {margin-left: 15px}.page-footer__logo {width: 140px;margin-right: 30px}.page-footer__menu ul {font-size: 14px}.single-slider {margin-left: unset;margin-right: unset}.single-slider__link {height: 440px}.nursery__col-rigth {margin-top: 30px}.nursery {padding: 80px 0}.nursery__text p + p,.nursery__geo {margin-top: 15px}.nursery .page-title {margin-bottom: 15px}.nursery__inner {display: block}.stages-work .page-title {text-align: center}.stages-work-item__text {line-height: 20px}.stages-work-item__title {font-size: 20px}.stages-work br {display: none}.stages-work-item__num {width: 80px;height: 80px;margin: 0 auto;margin-bottom: 10px;font-size: 26px}.stages-work .page-title {margin-bottom: 30px}.stages-work-item__text {margin-bottom: 15px}.stages-work [class*="col-"] {margin-bottom: 20px;text-align: center}.page-section {padding: 40px 0}.grid-album__item:nth-child(2n + 1) {height: 340px}.work-performed .grid-album__item--btn {height: 290px !important}.grid-album__item:nth-child(5) {margin-top: -50px}.grid-album__item {height: 290px}.work-performed .page-title {margin-bottom: 30px}.promo__title {font-size: 40px;line-height: 45px}.promo-info,.breadcrumb-wrapper .page-bg {top: 63.84px}.breadcrumb-wrapper {min-height: 152px;padding-top: 63.84px}.navbar-brand {margin-right: 10px}.page-header .navbar-toggler {order: 1;margin-left: 20px}.menu {flex-direction: column;align-items: flex-start;justify-content: flex-start;padding: 15px;color: var(--body-color);white-space: normal}.menu li + li {margin-left: 0}.page-header__inner {padding: 15px 0}.page-header .navbar-collapse {position: absolute;z-index: 100;top: calc(100% + 16px);right: 0;width: 250px;background: rgb(248 246 233)}.page-header__phone {width: auto;margin: 0;padding: 0 15px 15px 15px;text-align: left;color: var(--body-color)}}@media (max-width: 991.98px) {.breadcrumb-wrapper .page-bg {display: none}.page-footer {padding: 40px 0}.page-footer__logo {margin-right: 0;margin-bottom: 15px}.page-footer__menu li + li {margin: 0}.page-footer__menu {margin-bottom: 15px}.page-footer__menu ul {flex-direction: column}.page-footer__inner {flex-direction: column;justify-content: center;text-align: center}.page-footer__contacts {text-align: center}.page-title-and-arrows {padding-right: 140px}.page-title-and-arrows__controls {top: 5px}.swiper-button-prev,.swiper-button-next {width: 60px;height: 40px}.price-list__actions {padding-top: 0}.price-list-card {margin-bottom: 30px}.page-section {padding: 20px 0}.grid-album__item:nth-child(5) {margin-top: 0}.grid-album__item:nth-child(2n + 1) {height: 290px}.grid-album {grid-template-columns: repeat(2, 1fr);padding: 0 15px}.about-company {padding-top: 50px}.watch-video__play {width: 70px;height: 70px;border-width: 5px;margin-right: 10px}.btn-primary,.btn-outline-primary {padding: 10px 20px;font-size: 14px;line-height: 26px}.btn-outline-primary {padding: 8 20px}.home-page .page-bg {display: none}.about-company .btn-primary {margin-top: 0;margin-right: 15px}.about-company__actions {display: flex;align-items: center;flex-wrap: wrap;margin: 20px 0}.watch-video,.watch-video__text {position: static}.watch-video {display: flex;align-items: center;margin: 0}.watch-video__text {padding-right: 0;transform: unset;white-space: nowrap}.watch-video__text:after {content: none}.about-company__inner {grid-template-columns: none}.promo__title {font-size: 35px}.promo {padding: 130px 0 60px}.promo-info__link:hover .promo-info__bg {display: none}.promo-info__title {min-height: auto}.promo-info__link:hover .promo-info__title {color: #fff}.promo-info__item {align-items: flex-start;padding-bottom: 20px}.promo-info__item + .promo-info__item {margin-top: 15px}.promo-info__item:after {left: 0;bottom: 10px}.promo-info__hide {display: none}.promo-info__content {padding: 0}.promo-info {grid-template-columns: none;max-width: 720px;position: static;margin: 30px auto 0;padding: 0 15px}.promo-info__item:not(:last-child) {border: 0}}@media (max-width: 767.98px) {.ask-question__title {font-size: 30px;line-height: 35px}.ask-question {padding: 30px}article .features {padding: 40px 0 20px}.breadcrumb-wrapper {margin-bottom: 30px}.single-slider__link {height: 350px}.page-title-and-arrows__controls {top: 0}.feature {margin-bottom: 20px}.page-title {margin-bottom: 10px;font-size: 30px;line-height: 40px}.promo-info {max-width: 540px}}@media (max-width: 575.98px) {.our-team-item__title {min-height: auto}.work-performed-article .page-title {margin-bottom: 20px}.table-price thead {font-size: 12px}.table-price .table {line-height: 19px}.table-price th,.table-price td {padding: 10px}.ask-question__text {margin-bottom: 10px}.ask-question {padding: 20px}.ask-question__title {margin-bottom: 10px;font-size: 25px;line-height: 30px}article h3 {margin-bottom: 10px;font-size: 25px;line-height: 30px}.breadcrumb {font-size: 11px;line-height: 15px}h1.page-title {margin-bottom: 20px}.ready-order__b-text {margin-bottom: 25px}.single-slider__link {height: 300px}.stages-work [class*="col-"] {margin-bottom: 10px}.stages-work-item__num {width: 60px;height: 60px}.our-clients .page-title {margin-bottom: 35px}.clients-swiper__item {height: 120px}.price-list .download-price {margin-right: 20px}.download-price {font-size: 13px}.show-more-price {font-size: 13px}.show-more-price:before {bottom: 7px;height: 3px}.page-title,article h2 {font-size: 23px;line-height: 29px}.feature__icon {width: 40px;height: 40px;margin-bottom: 10px}.feature__title {min-height: auto;margin-bottom: 10px}.work-performed .grid-album__item--btn {height: auto !important;padding: 10px 0 0 0}.work-performed .page-title {margin-bottom: 15px}.grid-album {grid-template-columns: none}.about-company {padding-top: 30px}.video-photos {gap: 10px}.about-company__actions {flex-direction: column;align-items: flex-start;margin: 15px 0}.watch-video {margin-top: 15px}.promo__title {font-size: 30px;line-height: 40px}}@media (min-width: 0) {}@media (min-width: 576px) {}@media (min-width: 768px) {}@media (min-width: 992px) {.about-company:before {content: "";position: absolute;z-index: 1;top: 0;right: 0;left: 0;height: 50px;background: #fff}}@media (min-width: 1320px) {.certificates .swiper-slide {width: 300px;margin-right: 30px}.our-team .swiper-slide {width: 293.25px;margin-right: 29px}article .stages-work {padding: 60px 0 122px}.clients-swiper .swiper-slide {width: 250.8px;margin-right: 9px}.watch-video__text {animation: watchText infinite alternate 1s ease-in}.about-company__col-right {margin-right: calc((100vw - 1340px) / -2)}}