summaryrefslogtreecommitdiff
path: root/themes/ccc/assets/css
diff options
context:
space:
mode:
authorCharlie Root <root@web.ccc.local>2020-05-26 22:45:15 +0000
committerCharlie Root <root@web.ccc.local>2020-05-26 22:45:15 +0000
commitdaf20dd652f9294273c1110f60ff4da6d99f67c5 (patch)
tree13bf0ee020cd847fa8c1a452c680948e3d99239d /themes/ccc/assets/css
parentba279352885269d921e71ff7f5314b5b21dc58b7 (diff)
Commit preview bundle
Diffstat (limited to 'themes/ccc/assets/css')
-rw-r--r--themes/ccc/assets/css/bootstrap.css10955
-rw-r--r--themes/ccc/assets/css/bootstrap.min.css8
-rw-r--r--themes/ccc/assets/css/custom.css379
-rw-r--r--themes/ccc/assets/css/custom.css_old101
-rw-r--r--themes/ccc/assets/css/theme.css229
5 files changed, 11672 insertions, 0 deletions
diff --git a/themes/ccc/assets/css/bootstrap.css b/themes/ccc/assets/css/bootstrap.css
new file mode 100644
index 00000000..c754f88a
--- /dev/null
+++ b/themes/ccc/assets/css/bootstrap.css
@@ -0,0 +1,10955 @@
1/*!
2 * Bootswatch v4.4.1
3 * Homepage: https://bootswatch.com
4 * Copyright 2012-2020 Thomas Park
5 * Licensed under MIT
6 * Based on Bootstrap
7*/
8/*!
9 * Bootstrap v4.4.1 (https://getbootstrap.com/)
10 * Copyright 2011-2019 The Bootstrap Authors
11 * Copyright 2011-2019 Twitter, Inc.
12 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
13 */
14:root {
15 --blue: #4582EC;
16 --indigo: #6610f2;
17 --purple: #6f42c1;
18 --pink: #e83e8c;
19 --red: #d9534f;
20 --orange: #fd7e14;
21 --yellow: #f0ad4e;
22 --green: #02B875;
23 --teal: #20c997;
24 --cyan: #17a2b8;
25 --white: #fff;
26 --gray: #868e96;
27 --gray-dark: #343a40;
28 --primary: #4582EC;
29 --secondary: #adb5bd;
30 --success: #02B875;
31 --info: #17a2b8;
32 --warning: #f0ad4e;
33 --danger: #d9534f;
34 --light: #f8f9fa;
35 --dark: #343a40;
36 --breakpoint-xs: 0;
37 --breakpoint-sm: 576px;
38 --breakpoint-md: 768px;
39 --breakpoint-lg: 992px;
40 --breakpoint-xl: 1200px;
41 --font-family-sans-serif: "Fira Sans Medium" -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";
42 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
43}
44
45*,
46*::before,
47*::after {
48 -webkit-box-sizing: border-box;
49 box-sizing: border-box;
50}
51
52html {
53 font-family: sans-serif;
54 line-height: 1.15;
55 -webkit-text-size-adjust: 100%;
56 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
57}
58
59article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
60 display: block;
61}
62
63body {
64 margin: 0;
65 font-family: "Lora", Georgia, "Times New Roman", Times, serif;
66 font-size: 17px;
67 font-weight: 700;
68 line-height: 1.5;
69 color: #333;
70 text-align: left;
71 background-color:#f6f6f6
72}
73
74[tabindex="-1"]:focus:not(:focus-visible) {
75 outline: 0 !important;
76}
77
78hr {
79 -webkit-box-sizing: content-box;
80 box-sizing: content-box;
81 height: 0;
82 overflow: visible;
83}
84
85h1, h2, h3, h4, h5, h6 {
86 margin-top: 0;
87 margin-bottom: 0.5rem;
88}
89
90p {
91 margin-top: 0;
92 margin-bottom: 1rem;
93}
94
95abbr[title],
96abbr[data-original-title] {
97 text-decoration: underline;
98 -webkit-text-decoration: underline dotted;
99 text-decoration: underline dotted;
100 cursor: help;
101 border-bottom: 0;
102 text-decoration-skip-ink: none;
103}
104
105address {
106 margin-bottom: 1rem;
107 font-style: normal;
108 line-height: inherit;
109}
110
111ol,
112ul,
113dl {
114 margin-top: 0;
115 margin-bottom: 1rem;
116}
117
118ol ol,
119ul ul,
120ol ul,
121ul ol {
122 margin-bottom: 0;
123}
124
125dt {
126 font-weight: 700;
127}
128
129dd {
130 margin-bottom: .5rem;
131 margin-left: 0;
132}
133
134blockquote {
135 margin: 0 0 1rem;
136}
137
138b,
139strong {
140 font-weight: bolder;
141}
142
143small {
144 font-size: 80%;
145}
146
147sub,
148sup {
149 position: relative;
150 font-size: 75%;
151 line-height: 0;
152 vertical-align: baseline;
153}
154
155sub {
156 bottom: -.25em;
157}
158
159sup {
160 top: -.5em;
161}
162
163a {
164 color: #4582EC;
165 text-decoration: none;
166 background-color: transparent;
167}
168
169a:hover {
170 color: #1559cf;
171 text-decoration: underline;
172}
173
174a:not([href]) {
175 color: inherit;
176 text-decoration: none;
177}
178
179a:not([href]):hover {
180 color: inherit;
181 text-decoration: none;
182}
183
184pre,
185code,
186kbd,
187samp {
188 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
189 font-size: 1em;
190}
191
192pre {
193 margin-top: 0;
194 margin-bottom: 1rem;
195 overflow: auto;
196}
197
198figure {
199 margin: 0 0 1rem;
200}
201
202img {
203 vertical-align: middle;
204 border-style: none;
205}
206
207svg {
208 overflow: hidden;
209 vertical-align: middle;
210}
211
212table {
213 border-collapse: collapse;
214}
215
216caption {
217 padding-top: 0.75rem;
218 padding-bottom: 0.75rem;
219 color: #868e96;
220 text-align: left;
221 caption-side: bottom;
222}
223
224th {
225 text-align: inherit;
226}
227
228label {
229 display: inline-block;
230 margin-bottom: 0.5rem;
231}
232
233button {
234 border-radius: 0;
235}
236
237button:focus {
238 outline: 1px dotted;
239 outline: 5px auto -webkit-focus-ring-color;
240}
241
242input,
243button,
244select,
245optgroup,
246textarea {
247 margin: 0;
248 font-family: inherit;
249 font-size: inherit;
250 line-height: inherit;
251}
252
253button,
254input {
255 overflow: visible;
256}
257
258button,
259select {
260 text-transform: none;
261}
262
263select {
264 word-wrap: normal;
265}
266
267button,
268[type="button"],
269[type="reset"],
270[type="submit"] {
271 -webkit-appearance: button;
272}
273
274button:not(:disabled),
275[type="button"]:not(:disabled),
276[type="reset"]:not(:disabled),
277[type="submit"]:not(:disabled) {
278 cursor: pointer;
279}
280
281button::-moz-focus-inner,
282[type="button"]::-moz-focus-inner,
283[type="reset"]::-moz-focus-inner,
284[type="submit"]::-moz-focus-inner {
285 padding: 0;
286 border-style: none;
287}
288
289input[type="radio"],
290input[type="checkbox"] {
291 -webkit-box-sizing: border-box;
292 box-sizing: border-box;
293 padding: 0;
294}
295
296input[type="date"],
297input[type="time"],
298input[type="datetime-local"],
299input[type="month"] {
300 -webkit-appearance: listbox;
301}
302
303textarea {
304 overflow: auto;
305 resize: vertical;
306}
307
308fieldset {
309 min-width: 0;
310 padding: 0;
311 margin: 0;
312 border: 0;
313}
314
315legend {
316 display: block;
317 width: 100%;
318 max-width: 100%;
319 padding: 0;
320 margin-bottom: .5rem;
321 font-size: 1.5rem;
322 line-height: inherit;
323 color: inherit;
324 white-space: normal;
325}
326
327progress {
328 vertical-align: baseline;
329}
330
331[type="number"]::-webkit-inner-spin-button,
332[type="number"]::-webkit-outer-spin-button {
333 height: auto;
334}
335
336[type="search"] {
337 outline-offset: -2px;
338 -webkit-appearance: none;
339}
340
341[type="search"]::-webkit-search-decoration {
342 -webkit-appearance: none;
343}
344
345::-webkit-file-upload-button {
346 font: inherit;
347 -webkit-appearance: button;
348}
349
350output {
351 display: inline-block;
352}
353
354summary {
355 display: list-item;
356 cursor: pointer;
357}
358
359template {
360 display: none;
361}
362
363[hidden] {
364 display: none !important;
365}
366
367h1, h2, h3, h4, h5, h6,
368.h1, .h2, .h3, .h4, .h5, .h6 {
369 margin-bottom: 0.5rem;
370 font-weight: 700;
371 line-height: 1.2;
372}
373
374.lead {
375 font-size: 1.32875rem;
376 font-weight: 300;
377}
378
379.display-1 {
380 font-size: 6rem;
381 font-weight: 300;
382 line-height: 1.2;
383}
384
385.display-2 {
386 font-size: 5.5rem;
387 font-weight: 300;
388 line-height: 1.2;
389}
390
391.display-3 {
392 font-size: 4.5rem;
393 font-weight: 300;
394 line-height: 1.2;
395}
396
397.display-4 {
398 font-size: 3.5rem;
399 font-weight: 300;
400 line-height: 1.2;
401}
402
403hr {
404 margin-top: 1rem;
405 margin-bottom: 1rem;
406 border: 0;
407 border-top: 1px solid rgba(0, 0, 0, 0.1);
408}
409
410small,
411.small {
412 font-size: 80%;
413 font-weight: 400;
414}
415
416mark,
417.mark {
418 padding: 0.2em;
419 background-color: #fcf8e3;
420}
421
422.list-unstyled {
423 padding-left: 0;
424 list-style: none;
425}
426
427.list-inline {
428 padding-left: 0;
429 list-style: none;
430}
431
432.list-inline-item {
433 display: inline-block;
434}
435
436.list-inline-item:not(:last-child) {
437 margin-right: 0.5rem;
438}
439
440.initialism {
441 font-size: 90%;
442 text-transform: uppercase;
443}
444
445.blockquote {
446 margin-bottom: 1rem;
447 font-size: 1.32875rem;
448}
449
450.blockquote-footer {
451 display: block;
452 font-size: 80%;
453 color: #868e96;
454}
455
456.blockquote-footer::before {
457 content: "\2014\00A0";
458}
459
460.img-fluid {
461 max-width: 100%;
462 height: auto;
463}
464
465.img-thumbnail {
466 padding: 0.25rem;
467 background-color: #fff;
468 border: 1px solid #ddd;
469 border-radius: 0.25rem;
470 max-width: 100%;
471 height: auto;
472}
473
474.figure {
475 display: inline-block;
476}
477
478.figure-img {
479 margin-bottom: 0.5rem;
480 line-height: 1;
481}
482
483.figure-caption {
484 font-size: 90%;
485 color: #868e96;
486}
487
488code {
489 font-size: 87.5%;
490 color: #e83e8c;
491 word-wrap: break-word;
492}
493
494a > code {
495 color: inherit;
496}
497
498kbd {
499 padding: 0.2rem 0.4rem;
500 font-size: 87.5%;
501 color: #fff;
502 background-color: #212529;
503 border-radius: 0.2rem;
504}
505
506kbd kbd {
507 padding: 0;
508 font-size: 100%;
509 font-weight: 700;
510}
511
512pre {
513 display: block;
514 font-size: 87.5%;
515 color: #212529;
516}
517
518pre code {
519 font-size: inherit;
520 color: inherit;
521 word-break: normal;
522}
523
524.pre-scrollable {
525 max-height: 340px;
526 overflow-y: scroll;
527}
528
529.container {
530 width: 100%;
531 padding-right: 15px;
532 padding-left: 15px;
533 margin-right: auto;
534 margin-left: auto;
535}
536
537@media (min-width: 576px) {
538 .container {
539 max-width: 540px;
540 }
541}
542
543@media (min-width: 768px) {
544 .container {
545 max-width: 720px;
546 }
547}
548
549@media (min-width: 992px) {
550 .container {
551 max-width: 960px;
552 }
553}
554
555@media (min-width: 1200px) {
556 .container {
557 max-width: 1140px;
558 }
559}
560
561.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
562 width: 100%;
563 padding-right: 15px;
564 padding-left: 15px;
565 margin-right: auto;
566 margin-left: auto;
567}
568
569@media (min-width: 576px) {
570 .container, .container-sm {
571 max-width: 540px;
572 }
573}
574
575@media (min-width: 768px) {
576 .container, .container-sm, .container-md {
577 max-width: 720px;
578 }
579}
580
581@media (min-width: 992px) {
582 .container, .container-sm, .container-md, .container-lg {
583 max-width: 960px;
584 }
585}
586
587@media (min-width: 1200px) {
588 .container, .container-sm, .container-md, .container-lg, .container-xl {
589 max-width: 1140px;
590 }
591}
592
593.row {
594 display: -webkit-box;
595 display: -ms-flexbox;
596 display: flex;
597 -ms-flex-wrap: wrap;
598 flex-wrap: wrap;
599 margin-right: -15px;
600 margin-left: -15px;
601}
602
603.no-gutters {
604 margin-right: 0;
605 margin-left: 0;
606}
607
608.no-gutters > .col,
609.no-gutters > [class*="col-"] {
610 padding-right: 0;
611 padding-left: 0;
612}
613
614.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,
615.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,
616.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,
617.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,
618.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,
619.col-xl-auto {
620 position: relative;
621 width: 100%;
622 padding-right: 15px;
623 padding-left: 15px;
624}
625
626.col {
627 -ms-flex-preferred-size: 0;
628 flex-basis: 0;
629 -webkit-box-flex: 1;
630 -ms-flex-positive: 1;
631 flex-grow: 1;
632 max-width: 100%;
633}
634
635.row-cols-1 > * {
636 -webkit-box-flex: 0;
637 -ms-flex: 0 0 100%;
638 flex: 0 0 100%;
639 max-width: 100%;
640}
641
642.row-cols-2 > * {
643 -webkit-box-flex: 0;
644 -ms-flex: 0 0 50%;
645 flex: 0 0 50%;
646 max-width: 50%;
647}
648
649.row-cols-3 > * {
650 -webkit-box-flex: 0;
651 -ms-flex: 0 0 33.3333333333%;
652 flex: 0 0 33.3333333333%;
653 max-width: 33.3333333333%;
654}
655
656.row-cols-4 > * {
657 -webkit-box-flex: 0;
658 -ms-flex: 0 0 25%;
659 flex: 0 0 25%;
660 max-width: 25%;
661}
662
663.row-cols-5 > * {
664 -webkit-box-flex: 0;
665 -ms-flex: 0 0 20%;
666 flex: 0 0 20%;
667 max-width: 20%;
668}
669
670.row-cols-6 > * {
671 -webkit-box-flex: 0;
672 -ms-flex: 0 0 16.6666666667%;
673 flex: 0 0 16.6666666667%;
674 max-width: 16.6666666667%;
675}
676
677.col-auto {
678 -webkit-box-flex: 0;
679 -ms-flex: 0 0 auto;
680 flex: 0 0 auto;
681 width: auto;
682 max-width: 100%;
683}
684
685.col-1 {
686 -webkit-box-flex: 0;
687 -ms-flex: 0 0 8.3333333333%;
688 flex: 0 0 8.3333333333%;
689 max-width: 8.3333333333%;
690}
691
692.col-2 {
693 -webkit-box-flex: 0;
694 -ms-flex: 0 0 16.6666666667%;
695 flex: 0 0 16.6666666667%;
696 max-width: 16.6666666667%;
697}
698
699.col-3 {
700 -webkit-box-flex: 0;
701 -ms-flex: 0 0 25%;
702 flex: 0 0 25%;
703 max-width: 25%;
704}
705
706.col-4 {
707 -webkit-box-flex: 0;
708 -ms-flex: 0 0 33.3333333333%;
709 flex: 0 0 33.3333333333%;
710 max-width: 33.3333333333%;
711}
712
713.col-5 {
714 -webkit-box-flex: 0;
715 -ms-flex: 0 0 41.6666666667%;
716 flex: 0 0 41.6666666667%;
717 max-width: 41.6666666667%;
718}
719
720.col-6 {
721 -webkit-box-flex: 0;
722 -ms-flex: 0 0 50%;
723 flex: 0 0 50%;
724 max-width: 50%;
725}
726
727.col-7 {
728 -webkit-box-flex: 0;
729 -ms-flex: 0 0 58.3333333333%;
730 flex: 0 0 58.3333333333%;
731 max-width: 58.3333333333%;
732}
733
734.col-8 {
735 -webkit-box-flex: 0;
736 -ms-flex: 0 0 66.6666666667%;
737 flex: 0 0 66.6666666667%;
738 max-width: 66.6666666667%;
739}
740
741.col-9 {
742 -webkit-box-flex: 0;
743 -ms-flex: 0 0 75%;
744 flex: 0 0 75%;
745 max-width: 75%;
746}
747
748.col-10 {
749 -webkit-box-flex: 0;
750 -ms-flex: 0 0 83.3333333333%;
751 flex: 0 0 83.3333333333%;
752 max-width: 83.3333333333%;
753}
754
755.col-11 {
756 -webkit-box-flex: 0;
757 -ms-flex: 0 0 91.6666666667%;
758 flex: 0 0 91.6666666667%;
759 max-width: 91.6666666667%;
760}
761
762.col-12 {
763 -webkit-box-flex: 0;
764 -ms-flex: 0 0 100%;
765 flex: 0 0 100%;
766 max-width: 100%;
767}
768
769.order-first {
770 -webkit-box-ordinal-group: 0;
771 -ms-flex-order: -1;
772 order: -1;
773}
774
775.order-last {
776 -webkit-box-ordinal-group: 14;
777 -ms-flex-order: 13;
778 order: 13;
779}
780
781.order-0 {
782 -webkit-box-ordinal-group: 1;
783 -ms-flex-order: 0;
784 order: 0;
785}
786
787.order-1 {
788 -webkit-box-ordinal-group: 2;
789 -ms-flex-order: 1;
790 order: 1;
791}
792
793.order-2 {
794 -webkit-box-ordinal-group: 3;
795 -ms-flex-order: 2;
796 order: 2;
797}
798
799.order-3 {
800 -webkit-box-ordinal-group: 4;
801 -ms-flex-order: 3;
802 order: 3;
803}
804
805.order-4 {
806 -webkit-box-ordinal-group: 5;
807 -ms-flex-order: 4;
808 order: 4;
809}
810
811.order-5 {
812 -webkit-box-ordinal-group: 6;
813 -ms-flex-order: 5;
814 order: 5;
815}
816
817.order-6 {
818 -webkit-box-ordinal-group: 7;
819 -ms-flex-order: 6;
820 order: 6;
821}
822
823.order-7 {
824 -webkit-box-ordinal-group: 8;
825 -ms-flex-order: 7;
826 order: 7;
827}
828
829.order-8 {
830 -webkit-box-ordinal-group: 9;
831 -ms-flex-order: 8;
832 order: 8;
833}
834
835.order-9 {
836 -webkit-box-ordinal-group: 10;
837 -ms-flex-order: 9;
838 order: 9;
839}
840
841.order-10 {
842 -webkit-box-ordinal-group: 11;
843 -ms-flex-order: 10;
844 order: 10;
845}
846
847.order-11 {
848 -webkit-box-ordinal-group: 12;
849 -ms-flex-order: 11;
850 order: 11;
851}
852
853.order-12 {
854 -webkit-box-ordinal-group: 13;
855 -ms-flex-order: 12;
856 order: 12;
857}
858
859.offset-1 {
860 margin-left: 8.3333333333%;
861}
862
863.offset-2 {
864 margin-left: 16.6666666667%;
865}
866
867.offset-3 {
868 margin-left: 25%;
869}
870
871.offset-4 {
872 margin-left: 33.3333333333%;
873}
874
875.offset-5 {
876 margin-left: 41.6666666667%;
877}
878
879.offset-6 {
880 margin-left: 50%;
881}
882
883.offset-7 {
884 margin-left: 58.3333333333%;
885}
886
887.offset-8 {
888 margin-left: 66.6666666667%;
889}
890
891.offset-9 {
892 margin-left: 75%;
893}
894
895.offset-10 {
896 margin-left: 83.3333333333%;
897}
898
899.offset-11 {
900 margin-left: 91.6666666667%;
901}
902
903@media (min-width: 576px) {
904 .col-sm {
905 -ms-flex-preferred-size: 0;
906 flex-basis: 0;
907 -webkit-box-flex: 1;
908 -ms-flex-positive: 1;
909 flex-grow: 1;
910 max-width: 100%;
911 }
912 .row-cols-sm-1 > * {
913 -webkit-box-flex: 0;
914 -ms-flex: 0 0 100%;
915 flex: 0 0 100%;
916 max-width: 100%;
917 }
918 .row-cols-sm-2 > * {
919 -webkit-box-flex: 0;
920 -ms-flex: 0 0 50%;
921 flex: 0 0 50%;
922 max-width: 50%;
923 }
924 .row-cols-sm-3 > * {
925 -webkit-box-flex: 0;
926 -ms-flex: 0 0 33.3333333333%;
927 flex: 0 0 33.3333333333%;
928 max-width: 33.3333333333%;
929 }
930 .row-cols-sm-4 > * {
931 -webkit-box-flex: 0;
932 -ms-flex: 0 0 25%;
933 flex: 0 0 25%;
934 max-width: 25%;
935 }
936 .row-cols-sm-5 > * {
937 -webkit-box-flex: 0;
938 -ms-flex: 0 0 20%;
939 flex: 0 0 20%;
940 max-width: 20%;
941 }
942 .row-cols-sm-6 > * {
943 -webkit-box-flex: 0;
944 -ms-flex: 0 0 16.6666666667%;
945 flex: 0 0 16.6666666667%;
946 max-width: 16.6666666667%;
947 }
948 .col-sm-auto {
949 -webkit-box-flex: 0;
950 -ms-flex: 0 0 auto;
951 flex: 0 0 auto;
952 width: auto;
953 max-width: 100%;
954 }
955 .col-sm-1 {
956 -webkit-box-flex: 0;
957 -ms-flex: 0 0 8.3333333333%;
958 flex: 0 0 8.3333333333%;
959 max-width: 8.3333333333%;
960 }
961 .col-sm-2 {
962 -webkit-box-flex: 0;
963 -ms-flex: 0 0 16.6666666667%;
964 flex: 0 0 16.6666666667%;
965 max-width: 16.6666666667%;
966 }
967 .col-sm-3 {
968 -webkit-box-flex: 0;
969 -ms-flex: 0 0 25%;
970 flex: 0 0 25%;
971 max-width: 25%;
972 }
973 .col-sm-4 {
974 -webkit-box-flex: 0;
975 -ms-flex: 0 0 33.3333333333%;
976 flex: 0 0 33.3333333333%;
977 max-width: 33.3333333333%;
978 }
979 .col-sm-5 {
980 -webkit-box-flex: 0;
981 -ms-flex: 0 0 41.6666666667%;
982 flex: 0 0 41.6666666667%;
983 max-width: 41.6666666667%;
984 }
985 .col-sm-6 {
986 -webkit-box-flex: 0;
987 -ms-flex: 0 0 50%;
988 flex: 0 0 50%;
989 max-width: 50%;
990 }
991 .col-sm-7 {
992 -webkit-box-flex: 0;
993 -ms-flex: 0 0 58.3333333333%;
994 flex: 0 0 58.3333333333%;
995 max-width: 58.3333333333%;
996 }
997 .col-sm-8 {
998 -webkit-box-flex: 0;
999 -ms-flex: 0 0 66.6666666667%;
1000 flex: 0 0 66.6666666667%;
1001 max-width: 66.6666666667%;
1002 }
1003 .col-sm-9 {
1004 -webkit-box-flex: 0;
1005 -ms-flex: 0 0 75%;
1006 flex: 0 0 75%;
1007 max-width: 75%;
1008 }
1009 .col-sm-10 {
1010 -webkit-box-flex: 0;
1011 -ms-flex: 0 0 83.3333333333%;
1012 flex: 0 0 83.3333333333%;
1013 max-width: 83.3333333333%;
1014 }
1015 .col-sm-11 {
1016 -webkit-box-flex: 0;
1017 -ms-flex: 0 0 91.6666666667%;
1018 flex: 0 0 91.6666666667%;
1019 max-width: 91.6666666667%;
1020 }
1021 .col-sm-12 {
1022 -webkit-box-flex: 0;
1023 -ms-flex: 0 0 100%;
1024 flex: 0 0 100%;
1025 max-width: 100%;
1026 }
1027 .order-sm-first {
1028 -webkit-box-ordinal-group: 0;
1029 -ms-flex-order: -1;
1030 order: -1;
1031 }
1032 .order-sm-last {
1033 -webkit-box-ordinal-group: 14;
1034 -ms-flex-order: 13;
1035 order: 13;
1036 }
1037 .order-sm-0 {
1038 -webkit-box-ordinal-group: 1;
1039 -ms-flex-order: 0;
1040 order: 0;
1041 }
1042 .order-sm-1 {
1043 -webkit-box-ordinal-group: 2;
1044 -ms-flex-order: 1;
1045 order: 1;
1046 }
1047 .order-sm-2 {
1048 -webkit-box-ordinal-group: 3;
1049 -ms-flex-order: 2;
1050 order: 2;
1051 }
1052 .order-sm-3 {
1053 -webkit-box-ordinal-group: 4;
1054 -ms-flex-order: 3;
1055 order: 3;
1056 }
1057 .order-sm-4 {
1058 -webkit-box-ordinal-group: 5;
1059 -ms-flex-order: 4;
1060 order: 4;
1061 }
1062 .order-sm-5 {
1063 -webkit-box-ordinal-group: 6;
1064 -ms-flex-order: 5;
1065 order: 5;
1066 }
1067 .order-sm-6 {
1068 -webkit-box-ordinal-group: 7;
1069 -ms-flex-order: 6;
1070 order: 6;
1071 }
1072 .order-sm-7 {
1073 -webkit-box-ordinal-group: 8;
1074 -ms-flex-order: 7;
1075 order: 7;
1076 }
1077 .order-sm-8 {
1078 -webkit-box-ordinal-group: 9;
1079 -ms-flex-order: 8;
1080 order: 8;
1081 }
1082 .order-sm-9 {
1083 -webkit-box-ordinal-group: 10;
1084 -ms-flex-order: 9;
1085 order: 9;
1086 }
1087 .order-sm-10 {
1088 -webkit-box-ordinal-group: 11;
1089 -ms-flex-order: 10;
1090 order: 10;
1091 }
1092 .order-sm-11 {
1093 -webkit-box-ordinal-group: 12;
1094 -ms-flex-order: 11;
1095 order: 11;
1096 }
1097 .order-sm-12 {
1098 -webkit-box-ordinal-group: 13;
1099 -ms-flex-order: 12;
1100 order: 12;
1101 }
1102 .offset-sm-0 {
1103 margin-left: 0;
1104 }
1105 .offset-sm-1 {
1106 margin-left: 8.3333333333%;
1107 }
1108 .offset-sm-2 {
1109 margin-left: 16.6666666667%;
1110 }
1111 .offset-sm-3 {
1112 margin-left: 25%;
1113 }
1114 .offset-sm-4 {
1115 margin-left: 33.3333333333%;
1116 }
1117 .offset-sm-5 {
1118 margin-left: 41.6666666667%;
1119 }
1120 .offset-sm-6 {
1121 margin-left: 50%;
1122 }
1123 .offset-sm-7 {
1124 margin-left: 58.3333333333%;
1125 }
1126 .offset-sm-8 {
1127 margin-left: 66.6666666667%;
1128 }
1129 .offset-sm-9 {
1130 margin-left: 75%;
1131 }
1132 .offset-sm-10 {
1133 margin-left: 83.3333333333%;
1134 }
1135 .offset-sm-11 {
1136 margin-left: 91.6666666667%;
1137 }
1138}
1139
1140@media (min-width: 768px) {
1141 .col-md {
1142 -ms-flex-preferred-size: 0;
1143 flex-basis: 0;
1144 -webkit-box-flex: 1;
1145 -ms-flex-positive: 1;
1146 flex-grow: 1;
1147 max-width: 100%;
1148 }
1149 .row-cols-md-1 > * {
1150 -webkit-box-flex: 0;
1151 -ms-flex: 0 0 100%;
1152 flex: 0 0 100%;
1153 max-width: 100%;
1154 }
1155 .row-cols-md-2 > * {
1156 -webkit-box-flex: 0;
1157 -ms-flex: 0 0 50%;
1158 flex: 0 0 50%;
1159 max-width: 50%;
1160 }
1161 .row-cols-md-3 > * {
1162 -webkit-box-flex: 0;
1163 -ms-flex: 0 0 33.3333333333%;
1164 flex: 0 0 33.3333333333%;
1165 max-width: 33.3333333333%;
1166 }
1167 .row-cols-md-4 > * {
1168 -webkit-box-flex: 0;
1169 -ms-flex: 0 0 25%;
1170 flex: 0 0 25%;
1171 max-width: 25%;
1172 }
1173 .row-cols-md-5 > * {
1174 -webkit-box-flex: 0;
1175 -ms-flex: 0 0 20%;
1176 flex: 0 0 20%;
1177 max-width: 20%;
1178 }
1179 .row-cols-md-6 > * {
1180 -webkit-box-flex: 0;
1181 -ms-flex: 0 0 16.6666666667%;
1182 flex: 0 0 16.6666666667%;
1183 max-width: 16.6666666667%;
1184 }
1185 .col-md-auto {
1186 -webkit-box-flex: 0;
1187 -ms-flex: 0 0 auto;
1188 flex: 0 0 auto;
1189 width: auto;
1190 max-width: 100%;
1191 }
1192 .col-md-1 {
1193 -webkit-box-flex: 0;
1194 -ms-flex: 0 0 8.3333333333%;
1195 flex: 0 0 8.3333333333%;
1196 max-width: 8.3333333333%;
1197 }
1198 .col-md-2 {
1199 -webkit-box-flex: 0;
1200 -ms-flex: 0 0 16.6666666667%;
1201 flex: 0 0 16.6666666667%;
1202 max-width: 16.6666666667%;
1203 }
1204 .col-md-3 {
1205 -webkit-box-flex: 0;
1206 -ms-flex: 0 0 25%;
1207 flex: 0 0 25%;
1208 max-width: 25%;
1209 }
1210 .col-md-4 {
1211 -webkit-box-flex: 0;
1212 -ms-flex: 0 0 33.3333333333%;
1213 flex: 0 0 33.3333333333%;
1214 max-width: 33.3333333333%;
1215 }
1216 .col-md-5 {
1217 -webkit-box-flex: 0;
1218 -ms-flex: 0 0 41.6666666667%;
1219 flex: 0 0 41.6666666667%;
1220 max-width: 41.6666666667%;
1221 }
1222 .col-md-6 {
1223 -webkit-box-flex: 0;
1224 -ms-flex: 0 0 50%;
1225 flex: 0 0 50%;
1226 max-width: 50%;
1227 }
1228 .col-md-7 {
1229 -webkit-box-flex: 0;
1230 -ms-flex: 0 0 58.3333333333%;
1231 flex: 0 0 58.3333333333%;
1232 max-width: 58.3333333333%;
1233 }
1234 .col-md-8 {
1235 -webkit-box-flex: 0;
1236 -ms-flex: 0 0 66.6666666667%;
1237 flex: 0 0 66.6666666667%;
1238 max-width: 66.6666666667%;
1239 }
1240 .col-md-9 {
1241 -webkit-box-flex: 0;
1242 -ms-flex: 0 0 75%;
1243 flex: 0 0 75%;
1244 max-width: 75%;
1245 }
1246 .col-md-10 {
1247 -webkit-box-flex: 0;
1248 -ms-flex: 0 0 83.3333333333%;
1249 flex: 0 0 83.3333333333%;
1250 max-width: 83.3333333333%;
1251 }
1252 .col-md-11 {
1253 -webkit-box-flex: 0;
1254 -ms-flex: 0 0 91.6666666667%;
1255 flex: 0 0 91.6666666667%;
1256 max-width: 91.6666666667%;
1257 }
1258 .col-md-12 {
1259 -webkit-box-flex: 0;
1260 -ms-flex: 0 0 100%;
1261 flex: 0 0 100%;
1262 max-width: 100%;
1263 }
1264 .order-md-first {
1265 -webkit-box-ordinal-group: 0;
1266 -ms-flex-order: -1;
1267 order: -1;
1268 }
1269 .order-md-last {
1270 -webkit-box-ordinal-group: 14;
1271 -ms-flex-order: 13;
1272 order: 13;
1273 }
1274 .order-md-0 {
1275 -webkit-box-ordinal-group: 1;
1276 -ms-flex-order: 0;
1277 order: 0;
1278 }
1279 .order-md-1 {
1280 -webkit-box-ordinal-group: 2;
1281 -ms-flex-order: 1;
1282 order: 1;
1283 }
1284 .order-md-2 {
1285 -webkit-box-ordinal-group: 3;
1286 -ms-flex-order: 2;
1287 order: 2;
1288 }
1289 .order-md-3 {
1290 -webkit-box-ordinal-group: 4;
1291 -ms-flex-order: 3;
1292 order: 3;
1293 }
1294 .order-md-4 {
1295 -webkit-box-ordinal-group: 5;
1296 -ms-flex-order: 4;
1297 order: 4;
1298 }
1299 .order-md-5 {
1300 -webkit-box-ordinal-group: 6;
1301 -ms-flex-order: 5;
1302 order: 5;
1303 }
1304 .order-md-6 {
1305 -webkit-box-ordinal-group: 7;
1306 -ms-flex-order: 6;
1307 order: 6;
1308 }
1309 .order-md-7 {
1310 -webkit-box-ordinal-group: 8;
1311 -ms-flex-order: 7;
1312 order: 7;
1313 }
1314 .order-md-8 {
1315 -webkit-box-ordinal-group: 9;
1316 -ms-flex-order: 8;
1317 order: 8;
1318 }
1319 .order-md-9 {
1320 -webkit-box-ordinal-group: 10;
1321 -ms-flex-order: 9;
1322 order: 9;
1323 }
1324 .order-md-10 {
1325 -webkit-box-ordinal-group: 11;
1326 -ms-flex-order: 10;
1327 order: 10;
1328 }
1329 .order-md-11 {
1330 -webkit-box-ordinal-group: 12;
1331 -ms-flex-order: 11;
1332 order: 11;
1333 }
1334 .order-md-12 {
1335 -webkit-box-ordinal-group: 13;
1336 -ms-flex-order: 12;
1337 order: 12;
1338 }
1339 .offset-md-0 {
1340 margin-left: 0;
1341 }
1342 .offset-md-1 {
1343 margin-left: 8.3333333333%;
1344 }
1345 .offset-md-2 {
1346 margin-left: 16.6666666667%;
1347 }
1348 .offset-md-3 {
1349 margin-left: 25%;
1350 }
1351 .offset-md-4 {
1352 margin-left: 33.3333333333%;
1353 }
1354 .offset-md-5 {
1355 margin-left: 41.6666666667%;
1356 }
1357 .offset-md-6 {
1358 margin-left: 50%;
1359 }
1360 .offset-md-7 {
1361 margin-left: 58.3333333333%;
1362 }
1363 .offset-md-8 {
1364 margin-left: 66.6666666667%;
1365 }
1366 .offset-md-9 {
1367 margin-left: 75%;
1368 }
1369 .offset-md-10 {
1370 margin-left: 83.3333333333%;
1371 }
1372 .offset-md-11 {
1373 margin-left: 91.6666666667%;
1374 }
1375}
1376
1377@media (min-width: 992px) {
1378 .col-lg {
1379 -ms-flex-preferred-size: 0;
1380 flex-basis: 0;
1381 -webkit-box-flex: 1;
1382 -ms-flex-positive: 1;
1383 flex-grow: 1;
1384 max-width: 100%;
1385 }
1386 .row-cols-lg-1 > * {
1387 -webkit-box-flex: 0;
1388 -ms-flex: 0 0 100%;
1389 flex: 0 0 100%;
1390 max-width: 100%;
1391 }
1392 .row-cols-lg-2 > * {
1393 -webkit-box-flex: 0;
1394 -ms-flex: 0 0 50%;
1395 flex: 0 0 50%;
1396 max-width: 50%;
1397 }
1398 .row-cols-lg-3 > * {
1399 -webkit-box-flex: 0;
1400 -ms-flex: 0 0 33.3333333333%;
1401 flex: 0 0 33.3333333333%;
1402 max-width: 33.3333333333%;
1403 }
1404 .row-cols-lg-4 > * {
1405 -webkit-box-flex: 0;
1406 -ms-flex: 0 0 25%;
1407 flex: 0 0 25%;
1408 max-width: 25%;
1409 }
1410 .row-cols-lg-5 > * {
1411 -webkit-box-flex: 0;
1412 -ms-flex: 0 0 20%;
1413 flex: 0 0 20%;
1414 max-width: 20%;
1415 }
1416 .row-cols-lg-6 > * {
1417 -webkit-box-flex: 0;
1418 -ms-flex: 0 0 16.6666666667%;
1419 flex: 0 0 16.6666666667%;
1420 max-width: 16.6666666667%;
1421 }
1422 .col-lg-auto {
1423 -webkit-box-flex: 0;
1424 -ms-flex: 0 0 auto;
1425 flex: 0 0 auto;
1426 width: auto;
1427 max-width: 100%;
1428 }
1429 .col-lg-1 {
1430 -webkit-box-flex: 0;
1431 -ms-flex: 0 0 8.3333333333%;
1432 flex: 0 0 8.3333333333%;
1433 max-width: 8.3333333333%;
1434 }
1435 .col-lg-2 {
1436 -webkit-box-flex: 0;
1437 -ms-flex: 0 0 16.6666666667%;
1438 flex: 0 0 16.6666666667%;
1439 max-width: 16.6666666667%;
1440 }
1441 .col-lg-3 {
1442 -webkit-box-flex: 0;
1443 -ms-flex: 0 0 25%;
1444 flex: 0 0 25%;
1445 max-width: 25%;
1446 }
1447 .col-lg-4 {
1448 -webkit-box-flex: 0;
1449 -ms-flex: 0 0 33.3333333333%;
1450 flex: 0 0 33.3333333333%;
1451 max-width: 33.3333333333%;
1452 }
1453 .col-lg-5 {
1454 -webkit-box-flex: 0;
1455 -ms-flex: 0 0 41.6666666667%;
1456 flex: 0 0 41.6666666667%;
1457 max-width: 41.6666666667%;
1458 }
1459 .col-lg-6 {
1460 -webkit-box-flex: 0;
1461 -ms-flex: 0 0 50%;
1462 flex: 0 0 50%;
1463 max-width: 50%;
1464 }
1465 .col-lg-7 {
1466 -webkit-box-flex: 0;
1467 -ms-flex: 0 0 58.3333333333%;
1468 flex: 0 0 58.3333333333%;
1469 max-width: 58.3333333333%;
1470 }
1471 .col-lg-8 {
1472 -webkit-box-flex: 0;
1473 -ms-flex: 0 0 66.6666666667%;
1474 flex: 0 0 66.6666666667%;
1475 max-width: 66.6666666667%;
1476 }
1477 .col-lg-9 {
1478 -webkit-box-flex: 0;
1479 -ms-flex: 0 0 75%;
1480 flex: 0 0 75%;
1481 max-width: 75%;
1482 }
1483 .col-lg-10 {
1484 -webkit-box-flex: 0;
1485 -ms-flex: 0 0 83.3333333333%;
1486 flex: 0 0 83.3333333333%;
1487 max-width: 83.3333333333%;
1488 }
1489 .col-lg-11 {
1490 -webkit-box-flex: 0;
1491 -ms-flex: 0 0 91.6666666667%;
1492 flex: 0 0 91.6666666667%;
1493 max-width: 91.6666666667%;
1494 }
1495 .col-lg-12 {
1496 -webkit-box-flex: 0;
1497 -ms-flex: 0 0 100%;
1498 flex: 0 0 100%;
1499 max-width: 100%;
1500 }
1501 .order-lg-first {
1502 -webkit-box-ordinal-group: 0;
1503 -ms-flex-order: -1;
1504 order: -1;
1505 }
1506 .order-lg-last {
1507 -webkit-box-ordinal-group: 14;
1508 -ms-flex-order: 13;
1509 order: 13;
1510 }
1511 .order-lg-0 {
1512 -webkit-box-ordinal-group: 1;
1513 -ms-flex-order: 0;
1514 order: 0;
1515 }
1516 .order-lg-1 {
1517 -webkit-box-ordinal-group: 2;
1518 -ms-flex-order: 1;
1519 order: 1;
1520 }
1521 .order-lg-2 {
1522 -webkit-box-ordinal-group: 3;
1523 -ms-flex-order: 2;
1524 order: 2;
1525 }
1526 .order-lg-3 {
1527 -webkit-box-ordinal-group: 4;
1528 -ms-flex-order: 3;
1529 order: 3;
1530 }
1531 .order-lg-4 {
1532 -webkit-box-ordinal-group: 5;
1533 -ms-flex-order: 4;
1534 order: 4;
1535 }
1536 .order-lg-5 {
1537 -webkit-box-ordinal-group: 6;
1538 -ms-flex-order: 5;
1539 order: 5;
1540 }
1541 .order-lg-6 {
1542 -webkit-box-ordinal-group: 7;
1543 -ms-flex-order: 6;
1544 order: 6;
1545 }
1546 .order-lg-7 {
1547 -webkit-box-ordinal-group: 8;
1548 -ms-flex-order: 7;
1549 order: 7;
1550 }
1551 .order-lg-8 {
1552 -webkit-box-ordinal-group: 9;
1553 -ms-flex-order: 8;
1554 order: 8;
1555 }
1556 .order-lg-9 {
1557 -webkit-box-ordinal-group: 10;
1558 -ms-flex-order: 9;
1559 order: 9;
1560 }
1561 .order-lg-10 {
1562 -webkit-box-ordinal-group: 11;
1563 -ms-flex-order: 10;
1564 order: 10;
1565 }
1566 .order-lg-11 {
1567 -webkit-box-ordinal-group: 12;
1568 -ms-flex-order: 11;
1569 order: 11;
1570 }
1571 .order-lg-12 {
1572 -webkit-box-ordinal-group: 13;
1573 -ms-flex-order: 12;
1574 order: 12;
1575 }
1576 .offset-lg-0 {
1577 margin-left: 0;
1578 }
1579 .offset-lg-1 {
1580 margin-left: 8.3333333333%;
1581 }
1582 .offset-lg-2 {
1583 margin-left: 16.6666666667%;
1584 }
1585 .offset-lg-3 {
1586 margin-left: 25%;
1587 }
1588 .offset-lg-4 {
1589 margin-left: 33.3333333333%;
1590 }
1591 .offset-lg-5 {
1592 margin-left: 41.6666666667%;
1593 }
1594 .offset-lg-6 {
1595 margin-left: 50%;
1596 }
1597 .offset-lg-7 {
1598 margin-left: 58.3333333333%;
1599 }
1600 .offset-lg-8 {
1601 margin-left: 66.6666666667%;
1602 }
1603 .offset-lg-9 {
1604 margin-left: 75%;
1605 }
1606 .offset-lg-10 {
1607 margin-left: 83.3333333333%;
1608 }
1609 .offset-lg-11 {
1610 margin-left: 91.6666666667%;
1611 }
1612}
1613
1614@media (min-width: 1200px) {
1615 .col-xl {
1616 -ms-flex-preferred-size: 0;
1617 flex-basis: 0;
1618 -webkit-box-flex: 1;
1619 -ms-flex-positive: 1;
1620 flex-grow: 1;
1621 max-width: 100%;
1622 }
1623 .row-cols-xl-1 > * {
1624 -webkit-box-flex: 0;
1625 -ms-flex: 0 0 100%;
1626 flex: 0 0 100%;
1627 max-width: 100%;
1628 }
1629 .row-cols-xl-2 > * {
1630 -webkit-box-flex: 0;
1631 -ms-flex: 0 0 50%;
1632 flex: 0 0 50%;
1633 max-width: 50%;
1634 }
1635 .row-cols-xl-3 > * {
1636 -webkit-box-flex: 0;
1637 -ms-flex: 0 0 33.3333333333%;
1638 flex: 0 0 33.3333333333%;
1639 max-width: 33.3333333333%;
1640 }
1641 .row-cols-xl-4 > * {
1642 -webkit-box-flex: 0;
1643 -ms-flex: 0 0 25%;
1644 flex: 0 0 25%;
1645 max-width: 25%;
1646 }
1647 .row-cols-xl-5 > * {
1648 -webkit-box-flex: 0;
1649 -ms-flex: 0 0 20%;
1650 flex: 0 0 20%;
1651 max-width: 20%;
1652 }
1653 .row-cols-xl-6 > * {
1654 -webkit-box-flex: 0;
1655 -ms-flex: 0 0 16.6666666667%;
1656 flex: 0 0 16.6666666667%;
1657 max-width: 16.6666666667%;
1658 }
1659 .col-xl-auto {
1660 -webkit-box-flex: 0;
1661 -ms-flex: 0 0 auto;
1662 flex: 0 0 auto;
1663 width: auto;
1664 max-width: 100%;
1665 }
1666 .col-xl-1 {
1667 -webkit-box-flex: 0;
1668 -ms-flex: 0 0 8.3333333333%;
1669 flex: 0 0 8.3333333333%;
1670 max-width: 8.3333333333%;
1671 }
1672 .col-xl-2 {
1673 -webkit-box-flex: 0;
1674 -ms-flex: 0 0 16.6666666667%;
1675 flex: 0 0 16.6666666667%;
1676 max-width: 16.6666666667%;
1677 }
1678 .col-xl-3 {
1679 -webkit-box-flex: 0;
1680 -ms-flex: 0 0 25%;
1681 flex: 0 0 25%;
1682 max-width: 25%;
1683 }
1684 .col-xl-4 {
1685 -webkit-box-flex: 0;
1686 -ms-flex: 0 0 33.3333333333%;
1687 flex: 0 0 33.3333333333%;
1688 max-width: 33.3333333333%;
1689 }
1690 .col-xl-5 {
1691 -webkit-box-flex: 0;
1692 -ms-flex: 0 0 41.6666666667%;
1693 flex: 0 0 41.6666666667%;
1694 max-width: 41.6666666667%;
1695 }
1696 .col-xl-6 {
1697 -webkit-box-flex: 0;
1698 -ms-flex: 0 0 50%;
1699 flex: 0 0 50%;
1700 max-width: 50%;
1701 }
1702 .col-xl-7 {
1703 -webkit-box-flex: 0;
1704 -ms-flex: 0 0 58.3333333333%;
1705 flex: 0 0 58.3333333333%;
1706 max-width: 58.3333333333%;
1707 }
1708 .col-xl-8 {
1709 -webkit-box-flex: 0;
1710 -ms-flex: 0 0 66.6666666667%;
1711 flex: 0 0 66.6666666667%;
1712 max-width: 66.6666666667%;
1713 }
1714 .col-xl-9 {
1715 -webkit-box-flex: 0;
1716 -ms-flex: 0 0 75%;
1717 flex: 0 0 75%;
1718 max-width: 75%;
1719 }
1720 .col-xl-10 {
1721 -webkit-box-flex: 0;
1722 -ms-flex: 0 0 83.3333333333%;
1723 flex: 0 0 83.3333333333%;
1724 max-width: 83.3333333333%;
1725 }
1726 .col-xl-11 {
1727 -webkit-box-flex: 0;
1728 -ms-flex: 0 0 91.6666666667%;
1729 flex: 0 0 91.6666666667%;
1730 max-width: 91.6666666667%;
1731 }
1732 .col-xl-12 {
1733 -webkit-box-flex: 0;
1734 -ms-flex: 0 0 100%;
1735 flex: 0 0 100%;
1736 max-width: 100%;
1737 }
1738 .order-xl-first {
1739 -webkit-box-ordinal-group: 0;
1740 -ms-flex-order: -1;
1741 order: -1;
1742 }
1743 .order-xl-last {
1744 -webkit-box-ordinal-group: 14;
1745 -ms-flex-order: 13;
1746 order: 13;
1747 }
1748 .order-xl-0 {
1749 -webkit-box-ordinal-group: 1;
1750 -ms-flex-order: 0;
1751 order: 0;
1752 }
1753 .order-xl-1 {
1754 -webkit-box-ordinal-group: 2;
1755 -ms-flex-order: 1;
1756 order: 1;
1757 }
1758 .order-xl-2 {
1759 -webkit-box-ordinal-group: 3;
1760 -ms-flex-order: 2;
1761 order: 2;
1762 }
1763 .order-xl-3 {
1764 -webkit-box-ordinal-group: 4;
1765 -ms-flex-order: 3;
1766 order: 3;
1767 }
1768 .order-xl-4 {
1769 -webkit-box-ordinal-group: 5;
1770 -ms-flex-order: 4;
1771 order: 4;
1772 }
1773 .order-xl-5 {
1774 -webkit-box-ordinal-group: 6;
1775 -ms-flex-order: 5;
1776 order: 5;
1777 }
1778 .order-xl-6 {
1779 -webkit-box-ordinal-group: 7;
1780 -ms-flex-order: 6;
1781 order: 6;
1782 }
1783 .order-xl-7 {
1784 -webkit-box-ordinal-group: 8;
1785 -ms-flex-order: 7;
1786 order: 7;
1787 }
1788 .order-xl-8 {
1789 -webkit-box-ordinal-group: 9;
1790 -ms-flex-order: 8;
1791 order: 8;
1792 }
1793 .order-xl-9 {
1794 -webkit-box-ordinal-group: 10;
1795 -ms-flex-order: 9;
1796 order: 9;
1797 }
1798 .order-xl-10 {
1799 -webkit-box-ordinal-group: 11;
1800 -ms-flex-order: 10;
1801 order: 10;
1802 }
1803 .order-xl-11 {
1804 -webkit-box-ordinal-group: 12;
1805 -ms-flex-order: 11;
1806 order: 11;
1807 }
1808 .order-xl-12 {
1809 -webkit-box-ordinal-group: 13;
1810 -ms-flex-order: 12;
1811 order: 12;
1812 }
1813 .offset-xl-0 {
1814 margin-left: 0;
1815 }
1816 .offset-xl-1 {
1817 margin-left: 8.3333333333%;
1818 }
1819 .offset-xl-2 {
1820 margin-left: 16.6666666667%;
1821 }
1822 .offset-xl-3 {
1823 margin-left: 25%;
1824 }
1825 .offset-xl-4 {
1826 margin-left: 33.3333333333%;
1827 }
1828 .offset-xl-5 {
1829 margin-left: 41.6666666667%;
1830 }
1831 .offset-xl-6 {
1832 margin-left: 50%;
1833 }
1834 .offset-xl-7 {
1835 margin-left: 58.3333333333%;
1836 }
1837 .offset-xl-8 {
1838 margin-left: 66.6666666667%;
1839 }
1840 .offset-xl-9 {
1841 margin-left: 75%;
1842 }
1843 .offset-xl-10 {
1844 margin-left: 83.3333333333%;
1845 }
1846 .offset-xl-11 {
1847 margin-left: 91.6666666667%;
1848 }
1849}
1850
1851.table {
1852 width: 100%;
1853 margin-bottom: 1rem;
1854 color: #343a40;
1855}
1856
1857.table th,
1858.table td {
1859 padding: 0.75rem;
1860 vertical-align: top;
1861 border-top: 1px solid rgba(0, 0, 0, 0.1);
1862}
1863
1864.table thead th {
1865 vertical-align: bottom;
1866 border-bottom: 2px solid rgba(0, 0, 0, 0.1);
1867}
1868
1869.table tbody + tbody {
1870 border-top: 2px solid rgba(0, 0, 0, 0.1);
1871}
1872
1873.table-sm th,
1874.table-sm td {
1875 padding: 0.3rem;
1876}
1877
1878.table-bordered {
1879 border: 1px solid rgba(0, 0, 0, 0.1);
1880}
1881
1882.table-bordered th,
1883.table-bordered td {
1884 border: 1px solid rgba(0, 0, 0, 0.1);
1885}
1886
1887.table-bordered thead th,
1888.table-bordered thead td {
1889 border-bottom-width: 2px;
1890}
1891
1892.table-borderless th,
1893.table-borderless td,
1894.table-borderless thead th,
1895.table-borderless tbody + tbody {
1896 border: 0;
1897}
1898
1899.table-striped tbody tr:nth-of-type(odd) {
1900 background-color: rgba(0, 0, 0, 0.05);
1901}
1902
1903.table-hover tbody tr:hover {
1904 color: #343a40;
1905 background-color: rgba(0, 0, 0, 0.075);
1906}
1907
1908.table-primary,
1909.table-primary > th,
1910.table-primary > td {
1911 background-color: #cbdcfa;
1912}
1913
1914.table-primary th,
1915.table-primary td,
1916.table-primary thead th,
1917.table-primary tbody + tbody {
1918 border-color: #9ebef5;
1919}
1920
1921.table-hover .table-primary:hover {
1922 background-color: #b4ccf8;
1923}
1924
1925.table-hover .table-primary:hover > td,
1926.table-hover .table-primary:hover > th {
1927 background-color: #b4ccf8;
1928}
1929
1930.table-secondary,
1931.table-secondary > th,
1932.table-secondary > td {
1933 background-color: #e8eaed;
1934}
1935
1936.table-secondary th,
1937.table-secondary td,
1938.table-secondary thead th,
1939.table-secondary tbody + tbody {
1940 border-color: #d4d9dd;
1941}
1942
1943.table-hover .table-secondary:hover {
1944 background-color: #dadde2;
1945}
1946
1947.table-hover .table-secondary:hover > td,
1948.table-hover .table-secondary:hover > th {
1949 background-color: #dadde2;
1950}
1951
1952.table-success,
1953.table-success > th,
1954.table-success > td {
1955 background-color: #b8ebd8;
1956}
1957
1958.table-success th,
1959.table-success td,
1960.table-success thead th,
1961.table-success tbody + tbody {
1962 border-color: #7bdab7;
1963}
1964
1965.table-hover .table-success:hover {
1966 background-color: #a4e5cd;
1967}
1968
1969.table-hover .table-success:hover > td,
1970.table-hover .table-success:hover > th {
1971 background-color: #a4e5cd;
1972}
1973
1974.table-info,
1975.table-info > th,
1976.table-info > td {
1977 background-color: #bee5eb;
1978}
1979
1980.table-info th,
1981.table-info td,
1982.table-info thead th,
1983.table-info tbody + tbody {
1984 border-color: #86cfda;
1985}
1986
1987.table-hover .table-info:hover {
1988 background-color: #abdde5;
1989}
1990
1991.table-hover .table-info:hover > td,
1992.table-hover .table-info:hover > th {
1993 background-color: #abdde5;
1994}
1995
1996.table-warning,
1997.table-warning > th,
1998.table-warning > td {
1999 background-color: #fbe8cd;
2000}
2001
2002.table-warning th,
2003.table-warning td,
2004.table-warning thead th,
2005.table-warning tbody + tbody {
2006 border-color: #f7d4a3;
2007}
2008
2009.table-hover .table-warning:hover {
2010 background-color: #f9ddb5;
2011}
2012
2013.table-hover .table-warning:hover > td,
2014.table-hover .table-warning:hover > th {
2015 background-color: #f9ddb5;
2016}
2017
2018.table-danger,
2019.table-danger > th,
2020.table-danger > td {
2021 background-color: #f4cfce;
2022}
2023
2024.table-danger th,
2025.table-danger td,
2026.table-danger thead th,
2027.table-danger tbody + tbody {
2028 border-color: #eba6a3;
2029}
2030
2031.table-hover .table-danger:hover {
2032 background-color: #efbbb9;
2033}
2034
2035.table-hover .table-danger:hover > td,
2036.table-hover .table-danger:hover > th {
2037 background-color: #efbbb9;
2038}
2039
2040.table-light,
2041.table-light > th,
2042.table-light > td {
2043 background-color: #fdfdfe;
2044}
2045
2046.table-light th,
2047.table-light td,
2048.table-light thead th,
2049.table-light tbody + tbody {
2050 border-color: #fbfcfc;
2051}
2052
2053.table-hover .table-light:hover {
2054 background-color: #ececf6;
2055}
2056
2057.table-hover .table-light:hover > td,
2058.table-hover .table-light:hover > th {
2059 background-color: #ececf6;
2060}
2061
2062.table-dark,
2063.table-dark > th,
2064.table-dark > td {
2065 background-color: #c6c8ca;
2066}
2067
2068.table-dark th,
2069.table-dark td,
2070.table-dark thead th,
2071.table-dark tbody + tbody {
2072 border-color: #95999c;
2073}
2074
2075.table-hover .table-dark:hover {
2076 background-color: #b9bbbe;
2077}
2078
2079.table-hover .table-dark:hover > td,
2080.table-hover .table-dark:hover > th {
2081 background-color: #b9bbbe;
2082}
2083
2084.table-active,
2085.table-active > th,
2086.table-active > td {
2087 background-color: rgba(0, 0, 0, 0.075);
2088}
2089
2090.table-hover .table-active:hover {
2091 background-color: rgba(0, 0, 0, 0.075);
2092}
2093
2094.table-hover .table-active:hover > td,
2095.table-hover .table-active:hover > th {
2096 background-color: rgba(0, 0, 0, 0.075);
2097}
2098
2099.table .thead-dark th {
2100 color: #fff;
2101 background-color: #343a40;
2102 border-color: #454d55;
2103}
2104
2105.table .thead-light th {
2106 color: #495057;
2107 background-color: #e9ecef;
2108 border-color: rgba(0, 0, 0, 0.1);
2109}
2110
2111.table-dark {
2112 color: #fff;
2113 background-color: #343a40;
2114}
2115
2116.table-dark th,
2117.table-dark td,
2118.table-dark thead th {
2119 border-color: #454d55;
2120}
2121
2122.table-dark.table-bordered {
2123 border: 0;
2124}
2125
2126.table-dark.table-striped tbody tr:nth-of-type(odd) {
2127 background-color: rgba(255, 255, 255, 0.05);
2128}
2129
2130.table-dark.table-hover tbody tr:hover {
2131 color: #fff;
2132 background-color: rgba(255, 255, 255, 0.075);
2133}
2134
2135@media (max-width: 575.98px) {
2136 .table-responsive-sm {
2137 display: block;
2138 width: 100%;
2139 overflow-x: auto;
2140 -webkit-overflow-scrolling: touch;
2141 }
2142 .table-responsive-sm > .table-bordered {
2143 border: 0;
2144 }
2145}
2146
2147@media (max-width: 767.98px) {
2148 .table-responsive-md {
2149 display: block;
2150 width: 100%;
2151 overflow-x: auto;
2152 -webkit-overflow-scrolling: touch;
2153 }
2154 .table-responsive-md > .table-bordered {
2155 border: 0;
2156 }
2157}
2158
2159@media (max-width: 991.98px) {
2160 .table-responsive-lg {
2161 display: block;
2162 width: 100%;
2163 overflow-x: auto;
2164 -webkit-overflow-scrolling: touch;
2165 }
2166 .table-responsive-lg > .table-bordered {
2167 border: 0;
2168 }
2169}
2170
2171@media (max-width: 1199.98px) {
2172 .table-responsive-xl {
2173 display: block;
2174 width: 100%;
2175 overflow-x: auto;
2176 -webkit-overflow-scrolling: touch;
2177 }
2178 .table-responsive-xl > .table-bordered {
2179 border: 0;
2180 }
2181}
2182
2183.table-responsive {
2184 display: block;
2185 width: 100%;
2186 overflow-x: auto;
2187 -webkit-overflow-scrolling: touch;
2188}
2189
2190.table-responsive > .table-bordered {
2191 border: 0;
2192}
2193
2194.form-control {
2195 display: block;
2196 width: 100%;
2197 height: calc(1.5em + 1rem + 2px);
2198 padding: 0.5rem 1.1rem;
2199 font-size: 1.063rem;
2200 font-weight: 400;
2201 line-height: 1.5;
2202 color: #495057;
2203 background-color: #fff;
2204 background-clip: padding-box;
2205 border: 1px solid rgba(0, 0, 0, 0.1);
2206 border-radius: 0.25rem;
2207 -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2208 transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2209 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2210 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2211}
2212
2213@media (prefers-reduced-motion: reduce) {
2214 .form-control {
2215 -webkit-transition: none;
2216 transition: none;
2217 }
2218}
2219
2220.form-control::-ms-expand {
2221 background-color: transparent;
2222 border: 0;
2223}
2224
2225.form-control:-moz-focusring {
2226 color: transparent;
2227 text-shadow: 0 0 0 #495057;
2228}
2229
2230.form-control:focus {
2231 color: #495057;
2232 background-color: #fff;
2233 border-color: #b9d0f8;
2234 outline: 0;
2235 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
2236 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
2237}
2238
2239.form-control::-webkit-input-placeholder {
2240 color: #868e96;
2241 opacity: 1;
2242}
2243
2244.form-control::-ms-input-placeholder {
2245 color: #868e96;
2246 opacity: 1;
2247}
2248
2249.form-control::placeholder {
2250 color: #868e96;
2251 opacity: 1;
2252}
2253
2254.form-control:disabled, .form-control[readonly] {
2255 background-color: #e9ecef;
2256 opacity: 1;
2257}
2258
2259select.form-control:focus::-ms-value {
2260 color: #495057;
2261 background-color: #fff;
2262}
2263
2264.form-control-file,
2265.form-control-range {
2266 display: block;
2267 width: 100%;
2268}
2269
2270.col-form-label {
2271 padding-top: calc(0.5rem + 1px);
2272 padding-bottom: calc(0.5rem + 1px);
2273 margin-bottom: 0;
2274 font-size: inherit;
2275 line-height: 1.5;
2276}
2277
2278.col-form-label-lg {
2279 padding-top: calc(0.5rem + 1px);
2280 padding-bottom: calc(0.5rem + 1px);
2281 font-size: 1.32875rem;
2282 line-height: 1.5;
2283}
2284
2285.col-form-label-sm {
2286 padding-top: calc(0.25rem + 1px);
2287 padding-bottom: calc(0.25rem + 1px);
2288 font-size: 0.930125rem;
2289 line-height: 1.5;
2290}
2291
2292.form-control-plaintext {
2293 display: block;
2294 width: 100%;
2295 padding: 0.5rem 0;
2296 margin-bottom: 0;
2297 font-size: 1.063rem;
2298 line-height: 1.5;
2299 color: #343a40;
2300 background-color: transparent;
2301 border: solid transparent;
2302 border-width: 1px 0;
2303}
2304
2305.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
2306 padding-right: 0;
2307 padding-left: 0;
2308}
2309
2310.form-control-sm {
2311 height: calc(1.5em + 0.5rem + 2px);
2312 padding: 0.25rem 0.5rem;
2313 font-size: 0.930125rem;
2314 line-height: 1.5;
2315 border-radius: 0.2rem;
2316}
2317
2318.form-control-lg {
2319 height: calc(1.5em + 1rem + 2px);
2320 padding: 0.5rem 1rem;
2321 font-size: 1.32875rem;
2322 line-height: 1.5;
2323 border-radius: 0.3rem;
2324}
2325
2326select.form-control[size], select.form-control[multiple] {
2327 height: auto;
2328}
2329
2330textarea.form-control {
2331 height: auto;
2332}
2333
2334.form-group {
2335 margin-bottom: 1rem;
2336}
2337
2338.form-text {
2339 display: block;
2340 margin-top: 0.25rem;
2341}
2342
2343.form-row {
2344 display: -webkit-box;
2345 display: -ms-flexbox;
2346 display: flex;
2347 -ms-flex-wrap: wrap;
2348 flex-wrap: wrap;
2349 margin-right: -5px;
2350 margin-left: -5px;
2351}
2352
2353.form-row > .col,
2354.form-row > [class*="col-"] {
2355 padding-right: 5px;
2356 padding-left: 5px;
2357}
2358
2359.form-check {
2360 position: relative;
2361 display: block;
2362 padding-left: 1.25rem;
2363}
2364
2365.form-check-input {
2366 position: absolute;
2367 margin-top: 0.3rem;
2368 margin-left: -1.25rem;
2369}
2370
2371.form-check-input[disabled] ~ .form-check-label,
2372.form-check-input:disabled ~ .form-check-label {
2373 color: #868e96;
2374}
2375
2376.form-check-label {
2377 margin-bottom: 0;
2378}
2379
2380.form-check-inline {
2381 display: -webkit-inline-box;
2382 display: -ms-inline-flexbox;
2383 display: inline-flex;
2384 -webkit-box-align: center;
2385 -ms-flex-align: center;
2386 align-items: center;
2387 padding-left: 0;
2388 margin-right: 0.75rem;
2389}
2390
2391.form-check-inline .form-check-input {
2392 position: static;
2393 margin-top: 0;
2394 margin-right: 0.3125rem;
2395 margin-left: 0;
2396}
2397
2398.valid-feedback {
2399 display: none;
2400 width: 100%;
2401 margin-top: 0.25rem;
2402 font-size: 80%;
2403 color: #02B875;
2404}
2405
2406.valid-tooltip {
2407 position: absolute;
2408 top: 100%;
2409 z-index: 5;
2410 display: none;
2411 max-width: 100%;
2412 padding: 0.25rem 0.5rem;
2413 margin-top: .1rem;
2414 font-size: 0.6875rem;
2415 line-height: 1.5;
2416 color: #fff;
2417 background-color: rgba(2, 184, 117, 0.9);
2418 border-radius: 0.25rem;
2419}
2420
2421.was-validated :valid ~ .valid-feedback,
2422.was-validated :valid ~ .valid-tooltip,
2423.is-valid ~ .valid-feedback,
2424.is-valid ~ .valid-tooltip {
2425 display: block;
2426}
2427
2428.was-validated .form-control:valid, .form-control.is-valid {
2429 border-color: #02B875;
2430 padding-right: calc(1.5em + 1rem);
2431 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='%2302B875' 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");
2432 background-repeat: no-repeat;
2433 background-position: right calc(0.375em + 0.25rem) center;
2434 background-size: calc(0.75em + 0.5rem) calc(0.75em + 0.5rem);
2435}
2436
2437.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
2438 border-color: #02B875;
2439 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2440 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2441}
2442
2443.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
2444 padding-right: calc(1.5em + 1rem);
2445 background-position: top calc(0.375em + 0.25rem) right calc(0.375em + 0.25rem);
2446}
2447
2448.was-validated .custom-select:valid, .custom-select.is-valid {
2449 border-color: #02B875;
2450 padding-right: calc(0.75em + 2.85rem);
2451 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 1.1rem 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='%2302B875' 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 2.1rem/calc(0.75em + 0.5rem) calc(0.75em + 0.5rem);
2452}
2453
2454.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
2455 border-color: #02B875;
2456 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2457 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2458}
2459
2460.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
2461 color: #02B875;
2462}
2463
2464.was-validated .form-check-input:valid ~ .valid-feedback,
2465.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
2466.form-check-input.is-valid ~ .valid-tooltip {
2467 display: block;
2468}
2469
2470.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
2471 color: #02B875;
2472}
2473
2474.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
2475 border-color: #02B875;
2476}
2477
2478.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
2479 border-color: #03ea95;
2480 background-color: #03ea95;
2481}
2482
2483.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
2484 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2485 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2486}
2487
2488.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 {
2489 border-color: #02B875;
2490}
2491
2492.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
2493 border-color: #02B875;
2494}
2495
2496.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
2497 border-color: #02B875;
2498 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2499 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2500}
2501
2502.invalid-feedback {
2503 display: none;
2504 width: 100%;
2505 margin-top: 0.25rem;
2506 font-size: 80%;
2507 color: #d9534f;
2508}
2509
2510.invalid-tooltip {
2511 position: absolute;
2512 top: 100%;
2513 z-index: 5;
2514 display: none;
2515 max-width: 100%;
2516 padding: 0.25rem 0.5rem;
2517 margin-top: .1rem;
2518 font-size: 0.6875rem;
2519 line-height: 1.5;
2520 color: #fff;
2521 background-color: rgba(217, 83, 79, 0.9);
2522 border-radius: 0.25rem;
2523}
2524
2525.was-validated :invalid ~ .invalid-feedback,
2526.was-validated :invalid ~ .invalid-tooltip,
2527.is-invalid ~ .invalid-feedback,
2528.is-invalid ~ .invalid-tooltip {
2529 display: block;
2530}
2531
2532.was-validated .form-control:invalid, .form-control.is-invalid {
2533 border-color: #d9534f;
2534 padding-right: calc(1.5em + 1rem);
2535 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' 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='%23d9534f' stroke='none'/%3e%3c/svg%3e");
2536 background-repeat: no-repeat;
2537 background-position: right calc(0.375em + 0.25rem) center;
2538 background-size: calc(0.75em + 0.5rem) calc(0.75em + 0.5rem);
2539}
2540
2541.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
2542 border-color: #d9534f;
2543 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2544 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2545}
2546
2547.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
2548 padding-right: calc(1.5em + 1rem);
2549 background-position: top calc(0.375em + 0.25rem) right calc(0.375em + 0.25rem);
2550}
2551
2552.was-validated .custom-select:invalid, .custom-select.is-invalid {
2553 border-color: #d9534f;
2554 padding-right: calc(0.75em + 2.85rem);
2555 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 1.1rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' 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='%23d9534f' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 2.1rem/calc(0.75em + 0.5rem) calc(0.75em + 0.5rem);
2556}
2557
2558.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
2559 border-color: #d9534f;
2560 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2561 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2562}
2563
2564.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
2565 color: #d9534f;
2566}
2567
2568.was-validated .form-check-input:invalid ~ .invalid-feedback,
2569.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
2570.form-check-input.is-invalid ~ .invalid-tooltip {
2571 display: block;
2572}
2573
2574.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
2575 color: #d9534f;
2576}
2577
2578.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
2579 border-color: #d9534f;
2580}
2581
2582.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
2583 border-color: #e27c79;
2584 background-color: #e27c79;
2585}
2586
2587.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
2588 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2589 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2590}
2591
2592.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 {
2593 border-color: #d9534f;
2594}
2595
2596.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
2597 border-color: #d9534f;
2598}
2599
2600.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
2601 border-color: #d9534f;
2602 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2603 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2604}
2605
2606.form-inline {
2607 display: -webkit-box;
2608 display: -ms-flexbox;
2609 display: flex;
2610 -webkit-box-orient: horizontal;
2611 -webkit-box-direction: normal;
2612 -ms-flex-flow: row wrap;
2613 flex-flow: row wrap;
2614 -webkit-box-align: center;
2615 -ms-flex-align: center;
2616 align-items: center;
2617}
2618
2619.form-inline .form-check {
2620 width: 100%;
2621}
2622
2623@media (min-width: 576px) {
2624 .form-inline label {
2625 display: -webkit-box;
2626 display: -ms-flexbox;
2627 display: flex;
2628 -webkit-box-align: center;
2629 -ms-flex-align: center;
2630 align-items: center;
2631 -webkit-box-pack: center;
2632 -ms-flex-pack: center;
2633 justify-content: center;
2634 margin-bottom: 0;
2635 }
2636 .form-inline .form-group {
2637 display: -webkit-box;
2638 display: -ms-flexbox;
2639 display: flex;
2640 -webkit-box-flex: 0;
2641 -ms-flex: 0 0 auto;
2642 flex: 0 0 auto;
2643 -webkit-box-orient: horizontal;
2644 -webkit-box-direction: normal;
2645 -ms-flex-flow: row wrap;
2646 flex-flow: row wrap;
2647 -webkit-box-align: center;
2648 -ms-flex-align: center;
2649 align-items: center;
2650 margin-bottom: 0;
2651 }
2652 .form-inline .form-control {
2653 display: inline-block;
2654 width: auto;
2655 vertical-align: middle;
2656 }
2657 .form-inline .form-control-plaintext {
2658 display: inline-block;
2659 }
2660 .form-inline .input-group,
2661 .form-inline .custom-select {
2662 width: auto;
2663 }
2664 .form-inline .form-check {
2665 display: -webkit-box;
2666 display: -ms-flexbox;
2667 display: flex;
2668 -webkit-box-align: center;
2669 -ms-flex-align: center;
2670 align-items: center;
2671 -webkit-box-pack: center;
2672 -ms-flex-pack: center;
2673 justify-content: center;
2674 width: auto;
2675 padding-left: 0;
2676 }
2677 .form-inline .form-check-input {
2678 position: relative;
2679 -ms-flex-negative: 0;
2680 flex-shrink: 0;
2681 margin-top: 0;
2682 margin-right: 0.25rem;
2683 margin-left: 0;
2684 }
2685 .form-inline .custom-control {
2686 -webkit-box-align: center;
2687 -ms-flex-align: center;
2688 align-items: center;
2689 -webkit-box-pack: center;
2690 -ms-flex-pack: center;
2691 justify-content: center;
2692 }
2693 .form-inline .custom-control-label {
2694 margin-bottom: 0;
2695 }
2696}
2697
2698.btn {
2699 display: inline-block;
2700 font-family: "Fira Sans Medium", -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";
2701 font-weight: 400;
2702 color: #343a40;
2703 text-align: center;
2704 vertical-align: middle;
2705 cursor: pointer;
2706 -webkit-user-select: none;
2707 -moz-user-select: none;
2708 -ms-user-select: none;
2709 user-select: none;
2710 background-color: transparent;
2711 border: 1px solid transparent;
2712 padding: 0.5rem 1.1rem;
2713 font-size: 0.875rem;
2714 line-height: 1.5;
2715 border-radius: 0.25rem;
2716 -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2717 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2718 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;
2719 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, -webkit-box-shadow 0.15s ease-in-out;
2720}
2721
2722@media (prefers-reduced-motion: reduce) {
2723 .btn {
2724 -webkit-transition: none;
2725 transition: none;
2726 }
2727}
2728
2729.btn:hover {
2730 color: #343a40;
2731 text-decoration: none;
2732}
2733
2734.btn:focus, .btn.focus {
2735 outline: 0;
2736 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
2737 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
2738}
2739
2740.btn.disabled, .btn:disabled {
2741 opacity: 0.65;
2742}
2743
2744a.btn.disabled,
2745fieldset:disabled a.btn {
2746 pointer-events: none;
2747}
2748
2749.btn-primary {
2750 color: #fff;
2751 background-color: #4582EC;
2752 border-color: #4582EC;
2753}
2754
2755.btn-primary:hover {
2756 color: #fff;
2757 background-color: #226be8;
2758 border-color: #1863e6;
2759}
2760
2761.btn-primary:focus, .btn-primary.focus {
2762 color: #fff;
2763 background-color: #226be8;
2764 border-color: #1863e6;
2765 -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 149, 239, 0.5);
2766 box-shadow: 0 0 0 0.2rem rgba(97, 149, 239, 0.5);
2767}
2768
2769.btn-primary.disabled, .btn-primary:disabled {
2770 color: #fff;
2771 background-color: #4582EC;
2772 border-color: #4582EC;
2773}
2774
2775.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
2776.show > .btn-primary.dropdown-toggle {
2777 color: #fff;
2778 background-color: #1863e6;
2779 border-color: #165edb;
2780}
2781
2782.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
2783.show > .btn-primary.dropdown-toggle:focus {
2784 -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 149, 239, 0.5);
2785 box-shadow: 0 0 0 0.2rem rgba(97, 149, 239, 0.5);
2786}
2787
2788.btn-secondary {
2789 color: #fff;
2790 background-color: #adb5bd;
2791 border-color: #adb5bd;
2792}
2793
2794.btn-secondary:hover {
2795 color: #fff;
2796 background-color: #98a2ac;
2797 border-color: #919ca6;
2798}
2799
2800.btn-secondary:focus, .btn-secondary.focus {
2801 color: #fff;
2802 background-color: #98a2ac;
2803 border-color: #919ca6;
2804 -webkit-box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);
2805 box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);
2806}
2807
2808.btn-secondary.disabled, .btn-secondary:disabled {
2809 color: #fff;
2810 background-color: #adb5bd;
2811 border-color: #adb5bd;
2812}
2813
2814.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
2815.show > .btn-secondary.dropdown-toggle {
2816 color: #fff;
2817 background-color: #919ca6;
2818 border-color: #8a95a1;
2819}
2820
2821.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
2822.show > .btn-secondary.dropdown-toggle:focus {
2823 -webkit-box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);
2824 box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);
2825}
2826
2827.btn-success {
2828 color: #fff;
2829 background-color: #02B875;
2830 border-color: #02B875;
2831}
2832
2833.btn-success:hover {
2834 color: #fff;
2835 background-color: #02925d;
2836 border-color: #018655;
2837}
2838
2839.btn-success:focus, .btn-success.focus {
2840 color: #fff;
2841 background-color: #02925d;
2842 border-color: #018655;
2843 -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 195, 138, 0.5);
2844 box-shadow: 0 0 0 0.2rem rgba(40, 195, 138, 0.5);
2845}
2846
2847.btn-success.disabled, .btn-success:disabled {
2848 color: #fff;
2849 background-color: #02B875;
2850 border-color: #02B875;
2851}
2852
2853.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
2854.show > .btn-success.dropdown-toggle {
2855 color: #fff;
2856 background-color: #018655;
2857 border-color: #01794d;
2858}
2859
2860.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
2861.show > .btn-success.dropdown-toggle:focus {
2862 -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 195, 138, 0.5);
2863 box-shadow: 0 0 0 0.2rem rgba(40, 195, 138, 0.5);
2864}
2865
2866.btn-info {
2867 color: #fff;
2868 background-color: #17a2b8;
2869 border-color: #17a2b8;
2870}
2871
2872.btn-info:hover {
2873 color: #fff;
2874 background-color: #138496;
2875 border-color: #117a8b;
2876}
2877
2878.btn-info:focus, .btn-info.focus {
2879 color: #fff;
2880 background-color: #138496;
2881 border-color: #117a8b;
2882 -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2883 box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2884}
2885
2886.btn-info.disabled, .btn-info:disabled {
2887 color: #fff;
2888 background-color: #17a2b8;
2889 border-color: #17a2b8;
2890}
2891
2892.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
2893.show > .btn-info.dropdown-toggle {
2894 color: #fff;
2895 background-color: #117a8b;
2896 border-color: #10707f;
2897}
2898
2899.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
2900.show > .btn-info.dropdown-toggle:focus {
2901 -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2902 box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2903}
2904
2905.btn-warning {
2906 color: #fff;
2907 background-color: #f0ad4e;
2908 border-color: #f0ad4e;
2909}
2910
2911.btn-warning:hover {
2912 color: #fff;
2913 background-color: #ed9d2b;
2914 border-color: #ec971f;
2915}
2916
2917.btn-warning:focus, .btn-warning.focus {
2918 color: #fff;
2919 background-color: #ed9d2b;
2920 border-color: #ec971f;
2921 -webkit-box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5);
2922 box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5);
2923}
2924
2925.btn-warning.disabled, .btn-warning:disabled {
2926 color: #fff;
2927 background-color: #f0ad4e;
2928 border-color: #f0ad4e;
2929}
2930
2931.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
2932.show > .btn-warning.dropdown-toggle {
2933 color: #fff;
2934 background-color: #ec971f;
2935 border-color: #ea9214;
2936}
2937
2938.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
2939.show > .btn-warning.dropdown-toggle:focus {
2940 -webkit-box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5);
2941 box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5);
2942}
2943
2944.btn-danger {
2945 color: #fff;
2946 background-color: #d9534f;
2947 border-color: #d9534f;
2948}
2949
2950.btn-danger:hover {
2951 color: #fff;
2952 background-color: #d23430;
2953 border-color: #c9302c;
2954}
2955
2956.btn-danger:focus, .btn-danger.focus {
2957 color: #fff;
2958 background-color: #d23430;
2959 border-color: #c9302c;
2960 -webkit-box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);
2961 box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);
2962}
2963
2964.btn-danger.disabled, .btn-danger:disabled {
2965 color: #fff;
2966 background-color: #d9534f;
2967 border-color: #d9534f;
2968}
2969
2970.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
2971.show > .btn-danger.dropdown-toggle {
2972 color: #fff;
2973 background-color: #c9302c;
2974 border-color: #bf2e29;
2975}
2976
2977.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
2978.show > .btn-danger.dropdown-toggle:focus {
2979 -webkit-box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);
2980 box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);
2981}
2982
2983.btn-light {
2984 color: #212529;
2985 background-color: #f8f9fa;
2986 border-color: #f8f9fa;
2987}
2988
2989.btn-light:hover {
2990 color: #212529;
2991 background-color: #e2e6ea;
2992 border-color: #dae0e5;
2993}
2994
2995.btn-light:focus, .btn-light.focus {
2996 color: #212529;
2997 background-color: #e2e6ea;
2998 border-color: #dae0e5;
2999 -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
3000 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
3001}
3002
3003.btn-light.disabled, .btn-light:disabled {
3004 color: #212529;
3005 background-color: #f8f9fa;
3006 border-color: #f8f9fa;
3007}
3008
3009.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
3010.show > .btn-light.dropdown-toggle {
3011 color: #212529;
3012 background-color: #dae0e5;
3013 border-color: #d3d9df;
3014}
3015
3016.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
3017.show > .btn-light.dropdown-toggle:focus {
3018 -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
3019 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
3020}
3021
3022.btn-dark {
3023 color: #fff;
3024 background-color: #343a40;
3025 border-color: #343a40;
3026}
3027
3028.btn-dark:hover {
3029 color: #fff;
3030 background-color: #23272b;
3031 border-color: #1d2124;
3032}
3033
3034.btn-dark:focus, .btn-dark.focus {
3035 color: #fff;
3036 background-color: #23272b;
3037 border-color: #1d2124;
3038 -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
3039 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
3040}
3041
3042.btn-dark.disabled, .btn-dark:disabled {
3043 color: #fff;
3044 background-color: #343a40;
3045 border-color: #343a40;
3046}
3047
3048.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
3049.show > .btn-dark.dropdown-toggle {
3050 color: #fff;
3051 background-color: #1d2124;
3052 border-color: #171a1d;
3053}
3054
3055.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
3056.show > .btn-dark.dropdown-toggle:focus {
3057 -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
3058 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
3059}
3060
3061.btn-outline-primary {
3062 color: #4582EC;
3063 border-color: #4582EC;
3064}
3065
3066.btn-outline-primary:hover {
3067 color: #fff;
3068 background-color: #4582EC;
3069 border-color: #4582EC;
3070}
3071
3072.btn-outline-primary:focus, .btn-outline-primary.focus {
3073 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5);
3074 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5);
3075}
3076
3077.btn-outline-primary.disabled, .btn-outline-primary:disabled {
3078 color: #4582EC;
3079 background-color: transparent;
3080}
3081
3082.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
3083.show > .btn-outline-primary.dropdown-toggle {
3084 color: #fff;
3085 background-color: #4582EC;
3086 border-color: #4582EC;
3087}
3088
3089.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
3090.show > .btn-outline-primary.dropdown-toggle:focus {
3091 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5);
3092 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5);
3093}
3094
3095.btn-outline-secondary {
3096 color: #adb5bd;
3097 border-color: #adb5bd;
3098}
3099
3100.btn-outline-secondary:hover {
3101 color: #fff;
3102 background-color: #adb5bd;
3103 border-color: #adb5bd;
3104}
3105
3106.btn-outline-secondary:focus, .btn-outline-secondary.focus {
3107 -webkit-box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
3108 box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
3109}
3110
3111.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
3112 color: #adb5bd;
3113 background-color: transparent;
3114}
3115
3116.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
3117.show > .btn-outline-secondary.dropdown-toggle {
3118 color: #fff;
3119 background-color: #adb5bd;
3120 border-color: #adb5bd;
3121}
3122
3123.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
3124.show > .btn-outline-secondary.dropdown-toggle:focus {
3125 -webkit-box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
3126 box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
3127}
3128
3129.btn-outline-success {
3130 color: #02B875;
3131 border-color: #02B875;
3132}
3133
3134.btn-outline-success:hover {
3135 color: #fff;
3136 background-color: #02B875;
3137 border-color: #02B875;
3138}
3139
3140.btn-outline-success:focus, .btn-outline-success.focus {
3141 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5);
3142 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5);
3143}
3144
3145.btn-outline-success.disabled, .btn-outline-success:disabled {
3146 color: #02B875;
3147 background-color: transparent;
3148}
3149
3150.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
3151.show > .btn-outline-success.dropdown-toggle {
3152 color: #fff;
3153 background-color: #02B875;
3154 border-color: #02B875;
3155}
3156
3157.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
3158.show > .btn-outline-success.dropdown-toggle:focus {
3159 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5);
3160 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5);
3161}
3162
3163.btn-outline-info {
3164 color: #17a2b8;
3165 border-color: #17a2b8;
3166}
3167
3168.btn-outline-info:hover {
3169 color: #fff;
3170 background-color: #17a2b8;
3171 border-color: #17a2b8;
3172}
3173
3174.btn-outline-info:focus, .btn-outline-info.focus {
3175 -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
3176 box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
3177}
3178
3179.btn-outline-info.disabled, .btn-outline-info:disabled {
3180 color: #17a2b8;
3181 background-color: transparent;
3182}
3183
3184.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
3185.show > .btn-outline-info.dropdown-toggle {
3186 color: #fff;
3187 background-color: #17a2b8;
3188 border-color: #17a2b8;
3189}
3190
3191.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
3192.show > .btn-outline-info.dropdown-toggle:focus {
3193 -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
3194 box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
3195}
3196
3197.btn-outline-warning {
3198 color: #f0ad4e;
3199 border-color: #f0ad4e;
3200}
3201
3202.btn-outline-warning:hover {
3203 color: #fff;
3204 background-color: #f0ad4e;
3205 border-color: #f0ad4e;
3206}
3207
3208.btn-outline-warning:focus, .btn-outline-warning.focus {
3209 -webkit-box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
3210 box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
3211}
3212
3213.btn-outline-warning.disabled, .btn-outline-warning:disabled {
3214 color: #f0ad4e;
3215 background-color: transparent;
3216}
3217
3218.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
3219.show > .btn-outline-warning.dropdown-toggle {
3220 color: #fff;
3221 background-color: #f0ad4e;
3222 border-color: #f0ad4e;
3223}
3224
3225.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
3226.show > .btn-outline-warning.dropdown-toggle:focus {
3227 -webkit-box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
3228 box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
3229}
3230
3231.btn-outline-danger {
3232 color: #d9534f;
3233 border-color: #d9534f;
3234}
3235
3236.btn-outline-danger:hover {
3237 color: #fff;
3238 background-color: #d9534f;
3239 border-color: #d9534f;
3240}
3241
3242.btn-outline-danger:focus, .btn-outline-danger.focus {
3243 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
3244 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
3245}
3246
3247.btn-outline-danger.disabled, .btn-outline-danger:disabled {
3248 color: #d9534f;
3249 background-color: transparent;
3250}
3251
3252.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
3253.show > .btn-outline-danger.dropdown-toggle {
3254 color: #fff;
3255 background-color: #d9534f;
3256 border-color: #d9534f;
3257}
3258
3259.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
3260.show > .btn-outline-danger.dropdown-toggle:focus {
3261 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
3262 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
3263}
3264
3265.btn-outline-light {
3266 color: #f8f9fa;
3267 border-color: #f8f9fa;
3268}
3269
3270.btn-outline-light:hover {
3271 color: #212529;
3272 background-color: #f8f9fa;
3273 border-color: #f8f9fa;
3274}
3275
3276.btn-outline-light:focus, .btn-outline-light.focus {
3277 -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
3278 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
3279}
3280
3281.btn-outline-light.disabled, .btn-outline-light:disabled {
3282 color: #f8f9fa;
3283 background-color: transparent;
3284}
3285
3286.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
3287.show > .btn-outline-light.dropdown-toggle {
3288 color: #212529;
3289 background-color: #f8f9fa;
3290 border-color: #f8f9fa;
3291}
3292
3293.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
3294.show > .btn-outline-light.dropdown-toggle:focus {
3295 -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
3296 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
3297}
3298
3299.btn-outline-dark {
3300 color: #343a40;
3301 border-color: #343a40;
3302}
3303
3304.btn-outline-dark:hover {
3305 color: #fff;
3306 background-color: #343a40;
3307 border-color: #343a40;
3308}
3309
3310.btn-outline-dark:focus, .btn-outline-dark.focus {
3311 -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
3312 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
3313}
3314
3315.btn-outline-dark.disabled, .btn-outline-dark:disabled {
3316 color: #343a40;
3317 background-color: transparent;
3318}
3319
3320.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
3321.show > .btn-outline-dark.dropdown-toggle {
3322 color: #fff;
3323 background-color: #343a40;
3324 border-color: #343a40;
3325}
3326
3327.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
3328.show > .btn-outline-dark.dropdown-toggle:focus {
3329 -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
3330 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
3331}
3332
3333.btn-link {
3334 font-weight: 400;
3335 color: #4582EC;
3336 text-decoration: none;
3337}
3338
3339.btn-link:hover {
3340 color: #1559cf;
3341 text-decoration: underline;
3342}
3343
3344.btn-link:focus, .btn-link.focus {
3345 text-decoration: underline;
3346 -webkit-box-shadow: none;
3347 box-shadow: none;
3348}
3349
3350.btn-link:disabled, .btn-link.disabled {
3351 color: #868e96;
3352 pointer-events: none;
3353}
3354
3355.btn-lg, .btn-group-lg > .btn {
3356 padding: 0.5rem 1rem;
3357 font-size: 1.32875rem;
3358 line-height: 1.5;
3359 border-radius: 0.3rem;
3360}
3361
3362.btn-sm, .btn-group-sm > .btn {
3363 padding: 0.25rem 0.5rem;
3364 font-size: 0.688rem;
3365 line-height: 1.5;
3366 border-radius: 0.2rem;
3367}
3368
3369.btn-block {
3370 display: block;
3371 width: 100%;
3372}
3373
3374.btn-block + .btn-block {
3375 margin-top: 0.5rem;
3376}
3377
3378input[type="submit"].btn-block,
3379input[type="reset"].btn-block,
3380input[type="button"].btn-block {
3381 width: 100%;
3382}
3383
3384.fade {
3385 -webkit-transition: opacity 0.15s linear;
3386 transition: opacity 0.15s linear;
3387}
3388
3389@media (prefers-reduced-motion: reduce) {
3390 .fade {
3391 -webkit-transition: none;
3392 transition: none;
3393 }
3394}
3395
3396.fade:not(.show) {
3397 opacity: 0;
3398}
3399
3400.collapse:not(.show) {
3401 display: none;
3402}
3403
3404.collapsing {
3405 position: relative;
3406 height: 0;
3407 overflow: hidden;
3408 -webkit-transition: height 0.35s ease;
3409 transition: height 0.35s ease;
3410}
3411
3412@media (prefers-reduced-motion: reduce) {
3413 .collapsing {
3414 -webkit-transition: none;
3415 transition: none;
3416 }
3417}
3418
3419.dropup,
3420.dropright,
3421.dropdown,
3422.dropleft {
3423 position: relative;
3424}
3425
3426.dropdown-toggle {
3427 white-space: nowrap;
3428}
3429
3430.dropdown-toggle::after {
3431 display: inline-block;
3432 margin-left: 0.255em;
3433 vertical-align: 0.255em;
3434 content: "";
3435 border-top: 0.3em solid;
3436 border-right: 0.3em solid transparent;
3437 border-bottom: 0;
3438 border-left: 0.3em solid transparent;
3439}
3440
3441.dropdown-toggle:empty::after {
3442 margin-left: 0;
3443}
3444
3445.dropdown-menu {
3446 position: absolute;
3447 top: 100%;
3448 left: 0;
3449 z-index: 1000;
3450 display: none;
3451 float: left;
3452 min-width: 10rem;
3453 padding: 0.5rem 0;
3454 margin: 0.125rem 0 0;
3455 font-size: 1.063rem;
3456 color: #343a40;
3457 text-align: left;
3458 list-style: none;
3459 background-color: #fff;
3460 background-clip: padding-box;
3461 border: 1px solid rgba(0, 0, 0, 0.15);
3462 border-radius: 0.25rem;
3463}
3464
3465.dropdown-menu-left {
3466 right: auto;
3467 left: 0;
3468}
3469
3470.dropdown-menu-right {
3471 right: 0;
3472 left: auto;
3473}
3474
3475@media (min-width: 576px) {
3476 .dropdown-menu-sm-left {
3477 right: auto;
3478 left: 0;
3479 }
3480 .dropdown-menu-sm-right {
3481 right: 0;
3482 left: auto;
3483 }
3484}
3485
3486@media (min-width: 768px) {
3487 .dropdown-menu-md-left {
3488 right: auto;
3489 left: 0;
3490 }
3491 .dropdown-menu-md-right {
3492 right: 0;
3493 left: auto;
3494 }
3495}
3496
3497@media (min-width: 992px) {
3498 .dropdown-menu-lg-left {
3499 right: auto;
3500 left: 0;
3501 }
3502 .dropdown-menu-lg-right {
3503 right: 0;
3504 left: auto;
3505 }
3506}
3507
3508@media (min-width: 1200px) {
3509 .dropdown-menu-xl-left {
3510 right: auto;
3511 left: 0;
3512 }
3513 .dropdown-menu-xl-right {
3514 right: 0;
3515 left: auto;
3516 }
3517}
3518
3519.dropup .dropdown-menu {
3520 top: auto;
3521 bottom: 100%;
3522 margin-top: 0;
3523 margin-bottom: 0.125rem;
3524}
3525
3526.dropup .dropdown-toggle::after {
3527 display: inline-block;
3528 margin-left: 0.255em;
3529 vertical-align: 0.255em;
3530 content: "";
3531 border-top: 0;
3532 border-right: 0.3em solid transparent;
3533 border-bottom: 0.3em solid;
3534 border-left: 0.3em solid transparent;
3535}
3536
3537.dropup .dropdown-toggle:empty::after {
3538 margin-left: 0;
3539}
3540
3541.dropright .dropdown-menu {
3542 top: 0;
3543 right: auto;
3544 left: 100%;
3545 margin-top: 0;
3546 margin-left: 0.125rem;
3547}
3548
3549.dropright .dropdown-toggle::after {
3550 display: inline-block;
3551 margin-left: 0.255em;
3552 vertical-align: 0.255em;
3553 content: "";
3554 border-top: 0.3em solid transparent;
3555 border-right: 0;
3556 border-bottom: 0.3em solid transparent;
3557 border-left: 0.3em solid;
3558}
3559
3560.dropright .dropdown-toggle:empty::after {
3561 margin-left: 0;
3562}
3563
3564.dropright .dropdown-toggle::after {
3565 vertical-align: 0;
3566}
3567
3568.dropleft .dropdown-menu {
3569 top: 0;
3570 right: 100%;
3571 left: auto;
3572 margin-top: 0;
3573 margin-right: 0.125rem;
3574}
3575
3576.dropleft .dropdown-toggle::after {
3577 display: inline-block;
3578 margin-left: 0.255em;
3579 vertical-align: 0.255em;
3580 content: "";
3581}
3582
3583.dropleft .dropdown-toggle::after {
3584 display: none;
3585}
3586
3587.dropleft .dropdown-toggle::before {
3588 display: inline-block;
3589 margin-right: 0.255em;
3590 vertical-align: 0.255em;
3591 content: "";
3592 border-top: 0.3em solid transparent;
3593 border-right: 0.3em solid;
3594 border-bottom: 0.3em solid transparent;
3595}
3596
3597.dropleft .dropdown-toggle:empty::after {
3598 margin-left: 0;
3599}
3600
3601.dropleft .dropdown-toggle::before {
3602 vertical-align: 0;
3603}
3604
3605.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
3606 right: auto;
3607 bottom: auto;
3608}
3609
3610.dropdown-divider {
3611 height: 0;
3612 margin: 0.5rem 0;
3613 overflow: hidden;
3614 border-top: 1px solid #e9ecef;
3615}
3616
3617.dropdown-item {
3618 display: block;
3619 width: 100%;
3620 padding: 0.25rem 1.5rem;
3621 clear: both;
3622 font-weight: 400;
3623 color: #212529;
3624 text-align: inherit;
3625 white-space: nowrap;
3626 background-color: transparent;
3627 border: 0;
3628}
3629
3630.dropdown-item:hover, .dropdown-item:focus {
3631 color: #16181b;
3632 text-decoration: none;
3633 background-color: #f8f9fa;
3634}
3635
3636.dropdown-item.active, .dropdown-item:active {
3637 color: #fff;
3638 text-decoration: none;
3639 background-color: #4582EC;
3640}
3641
3642.dropdown-item.disabled, .dropdown-item:disabled {
3643 color: #868e96;
3644 pointer-events: none;
3645 background-color: transparent;
3646}
3647
3648.dropdown-menu.show {
3649 display: block;
3650}
3651
3652.dropdown-header {
3653 display: block;
3654 padding: 0.5rem 1.5rem;
3655 margin-bottom: 0;
3656 font-size: 0.930125rem;
3657 color: #868e96;
3658 white-space: nowrap;
3659}
3660
3661.dropdown-item-text {
3662 display: block;
3663 padding: 0.25rem 1.5rem;
3664 color: #212529;
3665}
3666
3667.btn-group,
3668.btn-group-vertical {
3669 position: relative;
3670 display: -webkit-inline-box;
3671 display: -ms-inline-flexbox;
3672 display: inline-flex;
3673 vertical-align: middle;
3674}
3675
3676.btn-group > .btn,
3677.btn-group-vertical > .btn {
3678 position: relative;
3679 -webkit-box-flex: 1;
3680 -ms-flex: 1 1 auto;
3681 flex: 1 1 auto;
3682}
3683
3684.btn-group > .btn:hover,
3685.btn-group-vertical > .btn:hover {
3686 z-index: 1;
3687}
3688
3689.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
3690.btn-group-vertical > .btn:focus,
3691.btn-group-vertical > .btn:active,
3692.btn-group-vertical > .btn.active {
3693 z-index: 1;
3694}
3695
3696.btn-toolbar {
3697 display: -webkit-box;
3698 display: -ms-flexbox;
3699 display: flex;
3700 -ms-flex-wrap: wrap;
3701 flex-wrap: wrap;
3702 -webkit-box-pack: start;
3703 -ms-flex-pack: start;
3704 justify-content: flex-start;
3705}
3706
3707.btn-toolbar .input-group {
3708 width: auto;
3709}
3710
3711.btn-group > .btn:not(:first-child),
3712.btn-group > .btn-group:not(:first-child) {
3713 margin-left: -1px;
3714}
3715
3716.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
3717.btn-group > .btn-group:not(:last-child) > .btn {
3718 border-top-right-radius: 0;
3719 border-bottom-right-radius: 0;
3720}
3721
3722.btn-group > .btn:not(:first-child),
3723.btn-group > .btn-group:not(:first-child) > .btn {
3724 border-top-left-radius: 0;
3725 border-bottom-left-radius: 0;
3726}
3727
3728.dropdown-toggle-split {
3729 padding-right: 0.825rem;
3730 padding-left: 0.825rem;
3731}
3732
3733.dropdown-toggle-split::after,
3734.dropup .dropdown-toggle-split::after,
3735.dropright .dropdown-toggle-split::after {
3736 margin-left: 0;
3737}
3738
3739.dropleft .dropdown-toggle-split::before {
3740 margin-right: 0;
3741}
3742
3743.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
3744 padding-right: 0.375rem;
3745 padding-left: 0.375rem;
3746}
3747
3748.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
3749 padding-right: 0.75rem;
3750 padding-left: 0.75rem;
3751}
3752
3753.btn-group-vertical {
3754 -webkit-box-orient: vertical;
3755 -webkit-box-direction: normal;
3756 -ms-flex-direction: column;
3757 flex-direction: column;
3758 -webkit-box-align: start;
3759 -ms-flex-align: start;
3760 align-items: flex-start;
3761 -webkit-box-pack: center;
3762 -ms-flex-pack: center;
3763 justify-content: center;
3764}
3765
3766.btn-group-vertical > .btn,
3767.btn-group-vertical > .btn-group {
3768 width: 100%;
3769}
3770
3771.btn-group-vertical > .btn:not(:first-child),
3772.btn-group-vertical > .btn-group:not(:first-child) {
3773 margin-top: -1px;
3774}
3775
3776.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
3777.btn-group-vertical > .btn-group:not(:last-child) > .btn {
3778 border-bottom-right-radius: 0;
3779 border-bottom-left-radius: 0;
3780}
3781
3782.btn-group-vertical > .btn:not(:first-child),
3783.btn-group-vertical > .btn-group:not(:first-child) > .btn {
3784 border-top-left-radius: 0;
3785 border-top-right-radius: 0;
3786}
3787
3788.btn-group-toggle > .btn,
3789.btn-group-toggle > .btn-group > .btn {
3790 margin-bottom: 0;
3791}
3792
3793.btn-group-toggle > .btn input[type="radio"],
3794.btn-group-toggle > .btn input[type="checkbox"],
3795.btn-group-toggle > .btn-group > .btn input[type="radio"],
3796.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
3797 position: absolute;
3798 clip: rect(0, 0, 0, 0);
3799 pointer-events: none;
3800}
3801
3802.input-group {
3803 position: relative;
3804 display: -webkit-box;
3805 display: -ms-flexbox;
3806 display: flex;
3807 -ms-flex-wrap: wrap;
3808 flex-wrap: wrap;
3809 -webkit-box-align: stretch;
3810 -ms-flex-align: stretch;
3811 align-items: stretch;
3812 width: 100%;
3813}
3814
3815.input-group > .form-control,
3816.input-group > .form-control-plaintext,
3817.input-group > .custom-select,
3818.input-group > .custom-file {
3819 position: relative;
3820 -webkit-box-flex: 1;
3821 -ms-flex: 1 1 0%;
3822 flex: 1 1 0%;
3823 min-width: 0;
3824 margin-bottom: 0;
3825}
3826
3827.input-group > .form-control + .form-control,
3828.input-group > .form-control + .custom-select,
3829.input-group > .form-control + .custom-file,
3830.input-group > .form-control-plaintext + .form-control,
3831.input-group > .form-control-plaintext + .custom-select,
3832.input-group > .form-control-plaintext + .custom-file,
3833.input-group > .custom-select + .form-control,
3834.input-group > .custom-select + .custom-select,
3835.input-group > .custom-select + .custom-file,
3836.input-group > .custom-file + .form-control,
3837.input-group > .custom-file + .custom-select,
3838.input-group > .custom-file + .custom-file {
3839 margin-left: -1px;
3840}
3841
3842.input-group > .form-control:focus,
3843.input-group > .custom-select:focus,
3844.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
3845 z-index: 3;
3846}
3847
3848.input-group > .custom-file .custom-file-input:focus {
3849 z-index: 4;
3850}
3851
3852.input-group > .form-control:not(:last-child),
3853.input-group > .custom-select:not(:last-child) {
3854 border-top-right-radius: 0;
3855 border-bottom-right-radius: 0;
3856}
3857
3858.input-group > .form-control:not(:first-child),
3859.input-group > .custom-select:not(:first-child) {
3860 border-top-left-radius: 0;
3861 border-bottom-left-radius: 0;
3862}
3863
3864.input-group > .custom-file {
3865 display: -webkit-box;
3866 display: -ms-flexbox;
3867 display: flex;
3868 -webkit-box-align: center;
3869 -ms-flex-align: center;
3870 align-items: center;
3871}
3872
3873.input-group > .custom-file:not(:last-child) .custom-file-label,
3874.input-group > .custom-file:not(:last-child) .custom-file-label::after {
3875 border-top-right-radius: 0;
3876 border-bottom-right-radius: 0;
3877}
3878
3879.input-group > .custom-file:not(:first-child) .custom-file-label {
3880 border-top-left-radius: 0;
3881 border-bottom-left-radius: 0;
3882}
3883
3884.input-group-prepend,
3885.input-group-append {
3886 display: -webkit-box;
3887 display: -ms-flexbox;
3888 display: flex;
3889}
3890
3891.input-group-prepend .btn,
3892.input-group-append .btn {
3893 position: relative;
3894 z-index: 2;
3895}
3896
3897.input-group-prepend .btn:focus,
3898.input-group-append .btn:focus {
3899 z-index: 3;
3900}
3901
3902.input-group-prepend .btn + .btn,
3903.input-group-prepend .btn + .input-group-text,
3904.input-group-prepend .input-group-text + .input-group-text,
3905.input-group-prepend .input-group-text + .btn,
3906.input-group-append .btn + .btn,
3907.input-group-append .btn + .input-group-text,
3908.input-group-append .input-group-text + .input-group-text,
3909.input-group-append .input-group-text + .btn {
3910 margin-left: -1px;
3911}
3912
3913.input-group-prepend {
3914 margin-right: -1px;
3915}
3916
3917.input-group-append {
3918 margin-left: -1px;
3919}
3920
3921.input-group-text {
3922 display: -webkit-box;
3923 display: -ms-flexbox;
3924 display: flex;
3925 -webkit-box-align: center;
3926 -ms-flex-align: center;
3927 align-items: center;
3928 padding: 0.5rem 1.1rem;
3929 margin-bottom: 0;
3930 font-size: 1.063rem;
3931 font-weight: 400;
3932 line-height: 1.5;
3933 color: #495057;
3934 text-align: center;
3935 white-space: nowrap;
3936 background-color: #e9ecef;
3937 border: 1px solid rgba(0, 0, 0, 0.1);
3938 border-radius: 0.25rem;
3939}
3940
3941.input-group-text input[type="radio"],
3942.input-group-text input[type="checkbox"] {
3943 margin-top: 0;
3944}
3945
3946.input-group-lg > .form-control:not(textarea),
3947.input-group-lg > .custom-select {
3948 height: calc(1.5em + 1rem + 2px);
3949}
3950
3951.input-group-lg > .form-control,
3952.input-group-lg > .custom-select,
3953.input-group-lg > .input-group-prepend > .input-group-text,
3954.input-group-lg > .input-group-append > .input-group-text,
3955.input-group-lg > .input-group-prepend > .btn,
3956.input-group-lg > .input-group-append > .btn {
3957 padding: 0.5rem 1rem;
3958 font-size: 1.32875rem;
3959 line-height: 1.5;
3960 border-radius: 0.3rem;
3961}
3962
3963.input-group-sm > .form-control:not(textarea),
3964.input-group-sm > .custom-select {
3965 height: calc(1.5em + 0.5rem + 2px);
3966}
3967
3968.input-group-sm > .form-control,
3969.input-group-sm > .custom-select,
3970.input-group-sm > .input-group-prepend > .input-group-text,
3971.input-group-sm > .input-group-append > .input-group-text,
3972.input-group-sm > .input-group-prepend > .btn,
3973.input-group-sm > .input-group-append > .btn {
3974 padding: 0.25rem 0.5rem;
3975 font-size: 0.930125rem;
3976 line-height: 1.5;
3977 border-radius: 0.2rem;
3978}
3979
3980.input-group-lg > .custom-select,
3981.input-group-sm > .custom-select {
3982 padding-right: 2.1rem;
3983}
3984
3985.input-group > .input-group-prepend > .btn,
3986.input-group > .input-group-prepend > .input-group-text,
3987.input-group > .input-group-append:not(:last-child) > .btn,
3988.input-group > .input-group-append:not(:last-child) > .input-group-text,
3989.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3990.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
3991 border-top-right-radius: 0;
3992 border-bottom-right-radius: 0;
3993}
3994
3995.input-group > .input-group-append > .btn,
3996.input-group > .input-group-append > .input-group-text,
3997.input-group > .input-group-prepend:not(:first-child) > .btn,
3998.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
3999.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
4000.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
4001 border-top-left-radius: 0;
4002 border-bottom-left-radius: 0;
4003}
4004
4005.custom-control {
4006 position: relative;
4007 display: block;
4008 min-height: 1.5945rem;
4009 padding-left: 1.5rem;
4010}
4011
4012.custom-control-inline {
4013 display: -webkit-inline-box;
4014 display: -ms-inline-flexbox;
4015 display: inline-flex;
4016 margin-right: 1rem;
4017}
4018
4019.custom-control-input {
4020 position: absolute;
4021 left: 0;
4022 z-index: -1;
4023 width: 1rem;
4024 height: 1.29725rem;
4025 opacity: 0;
4026}
4027
4028.custom-control-input:checked ~ .custom-control-label::before {
4029 color: #fff;
4030 border-color: #4582EC;
4031 background-color: #4582EC;
4032}
4033
4034.custom-control-input:focus ~ .custom-control-label::before {
4035 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4036 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4037}
4038
4039.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
4040 border-color: #b9d0f8;
4041}
4042
4043.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
4044 color: #fff;
4045 background-color: #e7effd;
4046 border-color: #e7effd;
4047}
4048
4049.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
4050 color: #868e96;
4051}
4052
4053.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
4054 background-color: #e9ecef;
4055}
4056
4057.custom-control-label {
4058 position: relative;
4059 margin-bottom: 0;
4060 vertical-align: top;
4061}
4062
4063.custom-control-label::before {
4064 position: absolute;
4065 top: 0.29725rem;
4066 left: -1.5rem;
4067 display: block;
4068 width: 1rem;
4069 height: 1rem;
4070 pointer-events: none;
4071 content: "";
4072 background-color: #fff;
4073 border: #adb5bd solid 1px;
4074}
4075
4076.custom-control-label::after {
4077 position: absolute;
4078 top: 0.29725rem;
4079 left: -1.5rem;
4080 display: block;
4081 width: 1rem;
4082 height: 1rem;
4083 content: "";
4084 background: no-repeat 50% / 50% 50%;
4085}
4086
4087.custom-checkbox .custom-control-label::before {
4088 border-radius: 0.25rem;
4089}
4090
4091.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
4092 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");
4093}
4094
4095.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
4096 border-color: #4582EC;
4097 background-color: #4582EC;
4098}
4099
4100.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
4101 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");
4102}
4103
4104.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
4105 background-color: rgba(69, 130, 236, 0.5);
4106}
4107
4108.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
4109 background-color: rgba(69, 130, 236, 0.5);
4110}
4111
4112.custom-radio .custom-control-label::before {
4113 border-radius: 50%;
4114}
4115
4116.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
4117 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");
4118}
4119
4120.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
4121 background-color: rgba(69, 130, 236, 0.5);
4122}
4123
4124.custom-switch {
4125 padding-left: 2.25rem;
4126}
4127
4128.custom-switch .custom-control-label::before {
4129 left: -2.25rem;
4130 width: 1.75rem;
4131 pointer-events: all;
4132 border-radius: 0.5rem;
4133}
4134
4135.custom-switch .custom-control-label::after {
4136 top: calc(0.29725rem + 2px);
4137 left: calc(-2.25rem + 2px);
4138 width: calc(1rem - 4px);
4139 height: calc(1rem - 4px);
4140 background-color: #adb5bd;
4141 border-radius: 0.5rem;
4142 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4143 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4144 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;
4145 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, -webkit-box-shadow 0.15s ease-in-out;
4146}
4147
4148@media (prefers-reduced-motion: reduce) {
4149 .custom-switch .custom-control-label::after {
4150 -webkit-transition: none;
4151 transition: none;
4152 }
4153}
4154
4155.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
4156 background-color: #fff;
4157 -webkit-transform: translateX(0.75rem);
4158 transform: translateX(0.75rem);
4159}
4160
4161.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
4162 background-color: rgba(69, 130, 236, 0.5);
4163}
4164
4165.custom-select {
4166 display: inline-block;
4167 width: 100%;
4168 height: calc(1.5em + 1rem + 2px);
4169 padding: 0.5rem 2.1rem 0.5rem 1.1rem;
4170 font-size: 1.063rem;
4171 font-weight: 400;
4172 line-height: 1.5;
4173 color: #495057;
4174 vertical-align: middle;
4175 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 1.1rem center/8px 10px;
4176 border: 1px solid rgba(0, 0, 0, 0.1);
4177 border-radius: 0.25rem;
4178 -webkit-appearance: none;
4179 -moz-appearance: none;
4180 appearance: none;
4181}
4182
4183.custom-select:focus {
4184 border-color: #b9d0f8;
4185 outline: 0;
4186 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4187 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4188}
4189
4190.custom-select:focus::-ms-value {
4191 color: #495057;
4192 background-color: #fff;
4193}
4194
4195.custom-select[multiple], .custom-select[size]:not([size="1"]) {
4196 height: auto;
4197 padding-right: 1.1rem;
4198 background-image: none;
4199}
4200
4201.custom-select:disabled {
4202 color: #868e96;
4203 background-color: #e9ecef;
4204}
4205
4206.custom-select::-ms-expand {
4207 display: none;
4208}
4209
4210.custom-select:-moz-focusring {
4211 color: transparent;
4212 text-shadow: 0 0 0 #495057;
4213}
4214
4215.custom-select-sm {
4216 height: calc(1.5em + 0.5rem + 2px);
4217 padding-top: 0.25rem;
4218 padding-bottom: 0.25rem;
4219 padding-left: 0.5rem;
4220 font-size: 0.930125rem;
4221}
4222
4223.custom-select-lg {
4224 height: calc(1.5em + 1rem + 2px);
4225 padding-top: 0.5rem;
4226 padding-bottom: 0.5rem;
4227 padding-left: 1rem;
4228 font-size: 1.32875rem;
4229}
4230
4231.custom-file {
4232 position: relative;
4233 display: inline-block;
4234 width: 100%;
4235 height: calc(1.5em + 1rem + 2px);
4236 margin-bottom: 0;
4237}
4238
4239.custom-file-input {
4240 position: relative;
4241 z-index: 2;
4242 width: 100%;
4243 height: calc(1.5em + 1rem + 2px);
4244 margin: 0;
4245 opacity: 0;
4246}
4247
4248.custom-file-input:focus ~ .custom-file-label {
4249 border-color: #b9d0f8;
4250 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4251 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4252}
4253
4254.custom-file-input[disabled] ~ .custom-file-label,
4255.custom-file-input:disabled ~ .custom-file-label {
4256 background-color: #e9ecef;
4257}
4258
4259.custom-file-input:lang(en) ~ .custom-file-label::after {
4260 content: "Browse";
4261}
4262
4263.custom-file-input ~ .custom-file-label[data-browse]::after {
4264 content: attr(data-browse);
4265}
4266
4267.custom-file-label {
4268 position: absolute;
4269 top: 0;
4270 right: 0;
4271 left: 0;
4272 z-index: 1;
4273 height: calc(1.5em + 1rem + 2px);
4274 padding: 0.5rem 1.1rem;
4275 font-weight: 400;
4276 line-height: 1.5;
4277 color: #495057;
4278 background-color: #fff;
4279 border: 1px solid rgba(0, 0, 0, 0.1);
4280 border-radius: 0.25rem;
4281}
4282
4283.custom-file-label::after {
4284 position: absolute;
4285 top: 0;
4286 right: 0;
4287 bottom: 0;
4288 z-index: 3;
4289 display: block;
4290 height: calc(1.5em + 1rem);
4291 padding: 0.5rem 1.1rem;
4292 line-height: 1.5;
4293 color: #495057;
4294 content: "Browse";
4295 background-color: #e9ecef;
4296 border-left: inherit;
4297 border-radius: 0 0.25rem 0.25rem 0;
4298}
4299
4300.custom-range {
4301 width: 100%;
4302 height: 1.4rem;
4303 padding: 0;
4304 background-color: transparent;
4305 -webkit-appearance: none;
4306 -moz-appearance: none;
4307 appearance: none;
4308}
4309
4310.custom-range:focus {
4311 outline: none;
4312}
4313
4314.custom-range:focus::-webkit-slider-thumb {
4315 -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4316 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4317}
4318
4319.custom-range:focus::-moz-range-thumb {
4320 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4321}
4322
4323.custom-range:focus::-ms-thumb {
4324 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4325}
4326
4327.custom-range::-moz-focus-outer {
4328 border: 0;
4329}
4330
4331.custom-range::-webkit-slider-thumb {
4332 width: 1rem;
4333 height: 1rem;
4334 margin-top: -0.25rem;
4335 background-color: #4582EC;
4336 border: 0;
4337 border-radius: 1rem;
4338 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4339 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4340 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4341 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4342 -webkit-appearance: none;
4343 appearance: none;
4344}
4345
4346@media (prefers-reduced-motion: reduce) {
4347 .custom-range::-webkit-slider-thumb {
4348 -webkit-transition: none;
4349 transition: none;
4350 }
4351}
4352
4353.custom-range::-webkit-slider-thumb:active {
4354 background-color: #e7effd;
4355}
4356
4357.custom-range::-webkit-slider-runnable-track {
4358 width: 100%;
4359 height: 0.5rem;
4360 color: transparent;
4361 cursor: pointer;
4362 background-color: #ddd;
4363 border-color: transparent;
4364 border-radius: 1rem;
4365}
4366
4367.custom-range::-moz-range-thumb {
4368 width: 1rem;
4369 height: 1rem;
4370 background-color: #4582EC;
4371 border: 0;
4372 border-radius: 1rem;
4373 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4374 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4375 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4376 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4377 -moz-appearance: none;
4378 appearance: none;
4379}
4380
4381@media (prefers-reduced-motion: reduce) {
4382 .custom-range::-moz-range-thumb {
4383 -webkit-transition: none;
4384 transition: none;
4385 }
4386}
4387
4388.custom-range::-moz-range-thumb:active {
4389 background-color: #e7effd;
4390}
4391
4392.custom-range::-moz-range-track {
4393 width: 100%;
4394 height: 0.5rem;
4395 color: transparent;
4396 cursor: pointer;
4397 background-color: #ddd;
4398 border-color: transparent;
4399 border-radius: 1rem;
4400}
4401
4402.custom-range::-ms-thumb {
4403 width: 1rem;
4404 height: 1rem;
4405 margin-top: 0;
4406 margin-right: 0.2rem;
4407 margin-left: 0.2rem;
4408 background-color: #4582EC;
4409 border: 0;
4410 border-radius: 1rem;
4411 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4412 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4413 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4414 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4415 appearance: none;
4416}
4417
4418@media (prefers-reduced-motion: reduce) {
4419 .custom-range::-ms-thumb {
4420 -webkit-transition: none;
4421 transition: none;
4422 }
4423}
4424
4425.custom-range::-ms-thumb:active {
4426 background-color: #e7effd;
4427}
4428
4429.custom-range::-ms-track {
4430 width: 100%;
4431 height: 0.5rem;
4432 color: transparent;
4433 cursor: pointer;
4434 background-color: transparent;
4435 border-color: transparent;
4436 border-width: 0.5rem;
4437}
4438
4439.custom-range::-ms-fill-lower {
4440 background-color: #ddd;
4441 border-radius: 1rem;
4442}
4443
4444.custom-range::-ms-fill-upper {
4445 margin-right: 15px;
4446 background-color: #ddd;
4447 border-radius: 1rem;
4448}
4449
4450.custom-range:disabled::-webkit-slider-thumb {
4451 background-color: #adb5bd;
4452}
4453
4454.custom-range:disabled::-webkit-slider-runnable-track {
4455 cursor: default;
4456}
4457
4458.custom-range:disabled::-moz-range-thumb {
4459 background-color: #adb5bd;
4460}
4461
4462.custom-range:disabled::-moz-range-track {
4463 cursor: default;
4464}
4465
4466.custom-range:disabled::-ms-thumb {
4467 background-color: #adb5bd;
4468}
4469
4470.custom-control-label::before,
4471.custom-file-label,
4472.custom-select {
4473 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4474 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4475 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4476 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4477}
4478
4479@media (prefers-reduced-motion: reduce) {
4480 .custom-control-label::before,
4481 .custom-file-label,
4482 .custom-select {
4483 -webkit-transition: none;
4484 transition: none;
4485 }
4486}
4487
4488.nav {
4489 display: -webkit-box;
4490 display: -ms-flexbox;
4491 display: flex;
4492 -ms-flex-wrap: wrap;
4493 flex-wrap: wrap;
4494 padding-left: 0;
4495 margin-bottom: 0;
4496 list-style: none;
4497}
4498
4499.nav-link {
4500 display: block;
4501 padding: 0.5rem 1rem;
4502}
4503
4504.nav-link:hover, .nav-link:focus {
4505 text-decoration: none;
4506}
4507
4508.nav-link.disabled {
4509 color: #868e96;
4510 pointer-events: none;
4511 cursor: default;
4512}
4513
4514.nav-tabs {
4515 border-bottom: 1px solid #ddd;
4516}
4517
4518.nav-tabs .nav-item {
4519 margin-bottom: -1px;
4520}
4521
4522.nav-tabs .nav-link {
4523 border: 1px solid transparent;
4524 border-top-left-radius: 0.25rem;
4525 border-top-right-radius: 0.25rem;
4526}
4527
4528.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
4529 border-color: #e9ecef #e9ecef #ddd;
4530}
4531
4532.nav-tabs .nav-link.disabled {
4533 color: #868e96;
4534 background-color: transparent;
4535 border-color: transparent;
4536}
4537
4538.nav-tabs .nav-link.active,
4539.nav-tabs .nav-item.show .nav-link {
4540 color: #495057;
4541 background-color: #fff;
4542 border-color: #ddd #ddd #fff;
4543}
4544
4545.nav-tabs .dropdown-menu {
4546 margin-top: -1px;
4547 border-top-left-radius: 0;
4548 border-top-right-radius: 0;
4549}
4550
4551.nav-pills .nav-link {
4552 border-radius: 0.25rem;
4553}
4554
4555.nav-pills .nav-link.active,
4556.nav-pills .show > .nav-link {
4557 color: #fff;
4558 background-color: #4582EC;
4559}
4560
4561.nav-fill .nav-item {
4562 -webkit-box-flex: 1;
4563 -ms-flex: 1 1 auto;
4564 flex: 1 1 auto;
4565 text-align: center;
4566}
4567
4568.nav-justified .nav-item {
4569 -ms-flex-preferred-size: 0;
4570 flex-basis: 0;
4571 -webkit-box-flex: 1;
4572 -ms-flex-positive: 1;
4573 flex-grow: 1;
4574 text-align: center;
4575}
4576
4577.tab-content > .tab-pane {
4578 display: none;
4579}
4580
4581.tab-content > .active {
4582 display: block;
4583}
4584
4585.navbar {
4586 position: relative;
4587 display: -webkit-box;
4588 display: -ms-flexbox;
4589 display: flex;
4590 -ms-flex-wrap: wrap;
4591 flex-wrap: wrap;
4592 -webkit-box-align: center;
4593 -ms-flex-align: center;
4594 align-items: center;
4595 -webkit-box-pack: justify;
4596 -ms-flex-pack: justify;
4597 justify-content: space-between;
4598 padding: 0.5rem 1rem;
4599}
4600
4601.navbar .container,
4602.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
4603 display: -webkit-box;
4604 display: -ms-flexbox;
4605 display: flex;
4606 -ms-flex-wrap: wrap;
4607 flex-wrap: wrap;
4608 -webkit-box-align: center;
4609 -ms-flex-align: center;
4610 align-items: center;
4611 -webkit-box-pack: justify;
4612 -ms-flex-pack: justify;
4613 justify-content: space-between;
4614}
4615
4616.navbar-brand {
4617 display: inline-block;
4618 padding-top: 0.3006875rem;
4619 padding-bottom: 0.3006875rem;
4620 margin-right: 1rem;
4621 font-size: 1.32875rem;
4622 line-height: inherit;
4623 white-space: nowrap;
4624}
4625
4626.navbar-brand:hover, .navbar-brand:focus {
4627 text-decoration: none;
4628}
4629
4630.navbar-nav {
4631 display: -webkit-box;
4632 display: -ms-flexbox;
4633 display: flex;
4634 -webkit-box-orient: vertical;
4635 -webkit-box-direction: normal;
4636 -ms-flex-direction: column;
4637 flex-direction: column;
4638 padding-left: 0;
4639 margin-bottom: 0;
4640 list-style: none;
4641}
4642
4643.navbar-nav .nav-link {
4644 padding-right: 0;
4645 padding-left: 0;
4646}
4647
4648.navbar-nav .dropdown-menu {
4649 position: static;
4650 float: none;
4651}
4652
4653.navbar-text {
4654 display: inline-block;
4655 padding-top: 0.5rem;
4656 padding-bottom: 0.5rem;
4657}
4658
4659.navbar-collapse {
4660 -ms-flex-preferred-size: 100%;
4661 flex-basis: 100%;
4662 -webkit-box-flex: 1;
4663 -ms-flex-positive: 1;
4664 flex-grow: 1;
4665 -webkit-box-align: center;
4666 -ms-flex-align: center;
4667 align-items: center;
4668}
4669
4670.navbar-toggler {
4671 padding: 0.25rem 0.75rem;
4672 font-size: 1.32875rem;
4673 line-height: 1;
4674 background-color: transparent;
4675 border: 1px solid transparent;
4676 border-radius: 0.25rem;
4677}
4678
4679.navbar-toggler:hover, .navbar-toggler:focus {
4680 text-decoration: none;
4681}
4682
4683.navbar-toggler-icon {
4684 display: inline-block;
4685 width: 1.5em;
4686 height: 1.5em;
4687 vertical-align: middle;
4688 content: "";
4689 background: no-repeat center center;
4690 background-size: 100% 100%;
4691}
4692
4693@media (max-width: 575.98px) {
4694 .navbar-expand-sm > .container,
4695 .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 {
4696 padding-right: 0;
4697 padding-left: 0;
4698 }
4699}
4700
4701@media (min-width: 576px) {
4702 .navbar-expand-sm {
4703 -webkit-box-orient: horizontal;
4704 -webkit-box-direction: normal;
4705 -ms-flex-flow: row nowrap;
4706 flex-flow: row nowrap;
4707 -webkit-box-pack: start;
4708 -ms-flex-pack: start;
4709 justify-content: flex-start;
4710 }
4711 .navbar-expand-sm .navbar-nav {
4712 -webkit-box-orient: horizontal;
4713 -webkit-box-direction: normal;
4714 -ms-flex-direction: row;
4715 flex-direction: row;
4716 }
4717 .navbar-expand-sm .navbar-nav .dropdown-menu {
4718 position: absolute;
4719 }
4720 .navbar-expand-sm .navbar-nav .nav-link {
4721 padding-right: 0.5rem;
4722 padding-left: 0.5rem;
4723 }
4724 .navbar-expand-sm > .container,
4725 .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 {
4726 -ms-flex-wrap: nowrap;
4727 flex-wrap: nowrap;
4728 }
4729 .navbar-expand-sm .navbar-collapse {
4730 display: -webkit-box !important;
4731 display: -ms-flexbox !important;
4732 display: flex !important;
4733 -ms-flex-preferred-size: auto;
4734 flex-basis: auto;
4735 }
4736 .navbar-expand-sm .navbar-toggler {
4737 display: none;
4738 }
4739}
4740
4741@media (max-width: 767.98px) {
4742 .navbar-expand-md > .container,
4743 .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 {
4744 padding-right: 0;
4745 padding-left: 0;
4746 }
4747}
4748
4749@media (min-width: 768px) {
4750 .navbar-expand-md {
4751 -webkit-box-orient: horizontal;
4752 -webkit-box-direction: normal;
4753 -ms-flex-flow: row nowrap;
4754 flex-flow: row nowrap;
4755 -webkit-box-pack: start;
4756 -ms-flex-pack: start;
4757 justify-content: flex-start;
4758 }
4759 .navbar-expand-md .navbar-nav {
4760 -webkit-box-orient: horizontal;
4761 -webkit-box-direction: normal;
4762 -ms-flex-direction: row;
4763 flex-direction: row;
4764 }
4765 .navbar-expand-md .navbar-nav .dropdown-menu {
4766 position: absolute;
4767 }
4768 .navbar-expand-md .navbar-nav .nav-link {
4769 padding-right: 0.5rem;
4770 padding-left: 0.5rem;
4771 }
4772 .navbar-expand-md > .container,
4773 .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 {
4774 -ms-flex-wrap: nowrap;
4775 flex-wrap: nowrap;
4776 }
4777 .navbar-expand-md .navbar-collapse {
4778 display: -webkit-box !important;
4779 display: -ms-flexbox !important;
4780 display: flex !important;
4781 -ms-flex-preferred-size: auto;
4782 flex-basis: auto;
4783 }
4784 .navbar-expand-md .navbar-toggler {
4785 display: none;
4786 }
4787}
4788
4789@media (max-width: 991.98px) {
4790 .navbar-expand-lg > .container,
4791 .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 {
4792 padding-right: 0;
4793 padding-left: 0;
4794 }
4795}
4796
4797@media (min-width: 992px) {
4798 .navbar-expand-lg {
4799 -webkit-box-orient: horizontal;
4800 -webkit-box-direction: normal;
4801 -ms-flex-flow: row nowrap;
4802 flex-flow: row nowrap;
4803 -webkit-box-pack: start;
4804 -ms-flex-pack: start;
4805 justify-content: flex-start;
4806 }
4807 .navbar-expand-lg .navbar-nav {
4808 -webkit-box-orient: horizontal;
4809 -webkit-box-direction: normal;
4810 -ms-flex-direction: row;
4811 flex-direction: row;
4812 }
4813 .navbar-expand-lg .navbar-nav .dropdown-menu {
4814 position: absolute;
4815 }
4816 .navbar-expand-lg .navbar-nav .nav-link {
4817 padding-right: 0.5rem;
4818 padding-left: 0.5rem;
4819 }
4820 .navbar-expand-lg > .container,
4821 .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 {
4822 -ms-flex-wrap: nowrap;
4823 flex-wrap: nowrap;
4824 }
4825 .navbar-expand-lg .navbar-collapse {
4826 display: -webkit-box !important;
4827 display: -ms-flexbox !important;
4828 display: flex !important;
4829 -ms-flex-preferred-size: auto;
4830 flex-basis: auto;
4831 }
4832 .navbar-expand-lg .navbar-toggler {
4833 display: none;
4834 }
4835}
4836
4837@media (max-width: 1199.98px) {
4838 .navbar-expand-xl > .container,
4839 .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 {
4840 padding-right: 0;
4841 padding-left: 0;
4842 }
4843}
4844
4845@media (min-width: 1200px) {
4846 .navbar-expand-xl {
4847 -webkit-box-orient: horizontal;
4848 -webkit-box-direction: normal;
4849 -ms-flex-flow: row nowrap;
4850 flex-flow: row nowrap;
4851 -webkit-box-pack: start;
4852 -ms-flex-pack: start;
4853 justify-content: flex-start;
4854 }
4855 .navbar-expand-xl .navbar-nav {
4856 -webkit-box-orient: horizontal;
4857 -webkit-box-direction: normal;
4858 -ms-flex-direction: row;
4859 flex-direction: row;
4860 }
4861 .navbar-expand-xl .navbar-nav .dropdown-menu {
4862 position: absolute;
4863 }
4864 .navbar-expand-xl .navbar-nav .nav-link {
4865 padding-right: 0.5rem;
4866 padding-left: 0.5rem;
4867 }
4868 .navbar-expand-xl > .container,
4869 .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 {
4870 -ms-flex-wrap: nowrap;
4871 flex-wrap: nowrap;
4872 }
4873 .navbar-expand-xl .navbar-collapse {
4874 display: -webkit-box !important;
4875 display: -ms-flexbox !important;
4876 display: flex !important;
4877 -ms-flex-preferred-size: auto;
4878 flex-basis: auto;
4879 }
4880 .navbar-expand-xl .navbar-toggler {
4881 display: none;
4882 }
4883}
4884
4885.navbar-expand {
4886 -webkit-box-orient: horizontal;
4887 -webkit-box-direction: normal;
4888 -ms-flex-flow: row nowrap;
4889 flex-flow: row nowrap;
4890 -webkit-box-pack: start;
4891 -ms-flex-pack: start;
4892 justify-content: flex-start;
4893}
4894
4895.navbar-expand > .container,
4896.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
4897 padding-right: 0;
4898 padding-left: 0;
4899}
4900
4901.navbar-expand .navbar-nav {
4902 -webkit-box-orient: horizontal;
4903 -webkit-box-direction: normal;
4904 -ms-flex-direction: row;
4905 flex-direction: row;
4906}
4907
4908.navbar-expand .navbar-nav .dropdown-menu {
4909 position: absolute;
4910}
4911
4912.navbar-expand .navbar-nav .nav-link {
4913 padding-right: 0.5rem;
4914 padding-left: 0.5rem;
4915}
4916
4917.navbar-expand > .container,
4918.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
4919 -ms-flex-wrap: nowrap;
4920 flex-wrap: nowrap;
4921}
4922
4923.navbar-expand .navbar-collapse {
4924 display: -webkit-box !important;
4925 display: -ms-flexbox !important;
4926 display: flex !important;
4927 -ms-flex-preferred-size: auto;
4928 flex-basis: auto;
4929}
4930
4931.navbar-expand .navbar-toggler {
4932 display: none;
4933}
4934
4935.navbar-light .navbar-brand {
4936 color: #343a40;
4937}
4938
4939.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
4940 color: #343a40;
4941}
4942
4943.navbar-light .navbar-nav .nav-link {
4944 color: rgba(0, 0, 0, 0.5);
4945}
4946
4947.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
4948 color: #343a40;
4949}
4950
4951.navbar-light .navbar-nav .nav-link.disabled {
4952 color: rgba(0, 0, 0, 0.3);
4953}
4954
4955.navbar-light .navbar-nav .show > .nav-link,
4956.navbar-light .navbar-nav .active > .nav-link,
4957.navbar-light .navbar-nav .nav-link.show,
4958.navbar-light .navbar-nav .nav-link.active {
4959 color: #343a40;
4960}
4961
4962.navbar-light .navbar-toggler {
4963 color: rgba(0, 0, 0, 0.5);
4964 border-color: rgba(0, 0, 0, 0.1);
4965}
4966
4967.navbar-light .navbar-toggler-icon {
4968 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");
4969}
4970
4971.navbar-light .navbar-text {
4972 color: rgba(0, 0, 0, 0.5);
4973}
4974
4975.navbar-light .navbar-text a {
4976 color: #343a40;
4977}
4978
4979.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
4980 color: #343a40;
4981}
4982
4983.navbar-dark .navbar-brand {
4984 color: #fff;
4985}
4986
4987.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
4988 color: #fff;
4989}
4990
4991.navbar-dark .navbar-nav .nav-link {
4992 color: rgba(255, 255, 255, 0.6);
4993}
4994
4995.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
4996 color: #fff;
4997}
4998
4999.navbar-dark .navbar-nav .nav-link.disabled {
5000 color: rgba(255, 255, 255, 0.25);
5001}
5002
5003.navbar-dark .navbar-nav .show > .nav-link,
5004.navbar-dark .navbar-nav .active > .nav-link,
5005.navbar-dark .navbar-nav .nav-link.show,
5006.navbar-dark .navbar-nav .nav-link.active {
5007 color: #fff;
5008}
5009
5010.navbar-dark .navbar-toggler {
5011 color: rgba(255, 255, 255, 0.6);
5012 border-color: rgba(255, 255, 255, 0.1);
5013}
5014
5015.navbar-dark .navbar-toggler-icon {
5016 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.6)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
5017}
5018
5019.navbar-dark .navbar-text {
5020 color: rgba(255, 255, 255, 0.6);
5021}
5022
5023.navbar-dark .navbar-text a {
5024 color: #fff;
5025}
5026
5027.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
5028 color: #fff;
5029}
5030
5031.card {
5032 position: relative;
5033 display: -webkit-box;
5034 display: -ms-flexbox;
5035 display: flex;
5036 -webkit-box-orient: vertical;
5037 -webkit-box-direction: normal;
5038 -ms-flex-direction: column;
5039 flex-direction: column;
5040 min-width: 0;
5041 word-wrap: break-word;
5042 background-color: #fff;
5043 background-clip: border-box;
5044 border: 1px solid rgba(0, 0, 0, 0.125);
5045 border-radius: 0.25rem;
5046}
5047
5048.card > hr {
5049 margin-right: 0;
5050 margin-left: 0;
5051}
5052
5053.card > .list-group:first-child .list-group-item:first-child {
5054 border-top-left-radius: 0.25rem;
5055 border-top-right-radius: 0.25rem;
5056}
5057
5058.card > .list-group:last-child .list-group-item:last-child {
5059 border-bottom-right-radius: 0.25rem;
5060 border-bottom-left-radius: 0.25rem;
5061}
5062
5063.card-body {
5064 -webkit-box-flex: 1;
5065 -ms-flex: 1 1 auto;
5066 flex: 1 1 auto;
5067 min-height: 1px;
5068 padding: 1.25rem;
5069}
5070
5071.card-title {
5072 margin-bottom: 0.75rem;
5073}
5074
5075.card-subtitle {
5076 margin-top: -0.375rem;
5077 margin-bottom: 0;
5078}
5079
5080.card-text:last-child {
5081 margin-bottom: 0;
5082}
5083
5084.card-link:hover {
5085 text-decoration: none;
5086}
5087
5088.card-link + .card-link {
5089 margin-left: 1.25rem;
5090}
5091
5092.card-header {
5093 padding: 0.75rem 1.25rem;
5094 margin-bottom: 0;
5095 background-color: rgba(0, 0, 0, 0.03);
5096 border-bottom: 1px solid rgba(0, 0, 0, 0.125);
5097}
5098
5099.card-header:first-child {
5100 border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
5101}
5102
5103.card-header + .list-group .list-group-item:first-child {
5104 border-top: 0;
5105}
5106
5107.card-footer {
5108 padding: 0.75rem 1.25rem;
5109 background-color: rgba(0, 0, 0, 0.03);
5110 border-top: 1px solid rgba(0, 0, 0, 0.125);
5111}
5112
5113.card-footer:last-child {
5114 border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
5115}
5116
5117.card-header-tabs {
5118 margin-right: -0.625rem;
5119 margin-bottom: -0.75rem;
5120 margin-left: -0.625rem;
5121 border-bottom: 0;
5122}
5123
5124.card-header-pills {
5125 margin-right: -0.625rem;
5126 margin-left: -0.625rem;
5127}
5128
5129.card-img-overlay {
5130 position: absolute;
5131 top: 0;
5132 right: 0;
5133 bottom: 0;
5134 left: 0;
5135 padding: 1.25rem;
5136}
5137
5138.card-img,
5139.card-img-top,
5140.card-img-bottom {
5141 -ms-flex-negative: 0;
5142 flex-shrink: 0;
5143 width: 100%;
5144}
5145
5146.card-img,
5147.card-img-top {
5148 border-top-left-radius: calc(0.25rem - 1px);
5149 border-top-right-radius: calc(0.25rem - 1px);
5150}
5151
5152.card-img,
5153.card-img-bottom {
5154 border-bottom-right-radius: calc(0.25rem - 1px);
5155 border-bottom-left-radius: calc(0.25rem - 1px);
5156}
5157
5158.card-deck .card {
5159 margin-bottom: 15px;
5160}
5161
5162@media (min-width: 576px) {
5163 .card-deck {
5164 display: -webkit-box;
5165 display: -ms-flexbox;
5166 display: flex;
5167 -webkit-box-orient: horizontal;
5168 -webkit-box-direction: normal;
5169 -ms-flex-flow: row wrap;
5170 flex-flow: row wrap;
5171 margin-right: -15px;
5172 margin-left: -15px;
5173 }
5174 .card-deck .card {
5175 -webkit-box-flex: 1;
5176 -ms-flex: 1 0 0%;
5177 flex: 1 0 0%;
5178 margin-right: 15px;
5179 margin-bottom: 0;
5180 margin-left: 15px;
5181 }
5182}
5183
5184.card-group > .card {
5185 margin-bottom: 15px;
5186}
5187
5188@media (min-width: 576px) {
5189 .card-group {
5190 display: -webkit-box;
5191 display: -ms-flexbox;
5192 display: flex;
5193 -webkit-box-orient: horizontal;
5194 -webkit-box-direction: normal;
5195 -ms-flex-flow: row wrap;
5196 flex-flow: row wrap;
5197 }
5198 .card-group > .card {
5199 -webkit-box-flex: 1;
5200 -ms-flex: 1 0 0%;
5201 flex: 1 0 0%;
5202 margin-bottom: 0;
5203 }
5204 .card-group > .card + .card {
5205 margin-left: 0;
5206 border-left: 0;
5207 }
5208 .card-group > .card:not(:last-child) {
5209 border-top-right-radius: 0;
5210 border-bottom-right-radius: 0;
5211 }
5212 .card-group > .card:not(:last-child) .card-img-top,
5213 .card-group > .card:not(:last-child) .card-header {
5214 border-top-right-radius: 0;
5215 }
5216 .card-group > .card:not(:last-child) .card-img-bottom,
5217 .card-group > .card:not(:last-child) .card-footer {
5218 border-bottom-right-radius: 0;
5219 }
5220 .card-group > .card:not(:first-child) {
5221 border-top-left-radius: 0;
5222 border-bottom-left-radius: 0;
5223 }
5224 .card-group > .card:not(:first-child) .card-img-top,
5225 .card-group > .card:not(:first-child) .card-header {
5226 border-top-left-radius: 0;
5227 }
5228 .card-group > .card:not(:first-child) .card-img-bottom,
5229 .card-group > .card:not(:first-child) .card-footer {
5230 border-bottom-left-radius: 0;
5231 }
5232}
5233
5234.card-columns .card {
5235 margin-bottom: 0.75rem;
5236}
5237
5238@media (min-width: 576px) {
5239 .card-columns {
5240 -webkit-column-count: 3;
5241 column-count: 3;
5242 -webkit-column-gap: 1.25rem;
5243 column-gap: 1.25rem;
5244 orphans: 1;
5245 widows: 1;
5246 }
5247 .card-columns .card {
5248 display: inline-block;
5249 width: 100%;
5250 }
5251}
5252
5253.accordion > .card {
5254 overflow: hidden;
5255}
5256
5257.accordion > .card:not(:last-of-type) {
5258 border-bottom: 0;
5259 border-bottom-right-radius: 0;
5260 border-bottom-left-radius: 0;
5261}
5262
5263.accordion > .card:not(:first-of-type) {
5264 border-top-left-radius: 0;
5265 border-top-right-radius: 0;
5266}
5267
5268.accordion > .card > .card-header {
5269 border-radius: 0;
5270 margin-bottom: -1px;
5271}
5272
5273.breadcrumb {
5274 display: -webkit-box;
5275 display: -ms-flexbox;
5276 display: flex;
5277 -ms-flex-wrap: wrap;
5278 flex-wrap: wrap;
5279 padding: 0.75rem 1rem;
5280 margin-bottom: 1rem;
5281 list-style: none;
5282 background-color: #e9ecef;
5283 border-radius: 0.25rem;
5284}
5285
5286.breadcrumb-item + .breadcrumb-item {
5287 padding-left: 0.5rem;
5288}
5289
5290.breadcrumb-item + .breadcrumb-item::before {
5291 display: inline-block;
5292 padding-right: 0.5rem;
5293 color: #868e96;
5294 content: "/";
5295}
5296
5297.breadcrumb-item + .breadcrumb-item:hover::before {
5298 text-decoration: underline;
5299}
5300
5301.breadcrumb-item + .breadcrumb-item:hover::before {
5302 text-decoration: none;
5303}
5304
5305.breadcrumb-item.active {
5306 color: #868e96;
5307}
5308
5309.pagination {
5310 display: -webkit-box;
5311 display: -ms-flexbox;
5312 display: flex;
5313 padding-left: 0;
5314 list-style: none;
5315 border-radius: 0.25rem;
5316}
5317
5318.page-link {
5319 position: relative;
5320 display: block;
5321 padding: 0.5rem 0.75rem;
5322 margin-left: -1px;
5323 line-height: 1.25;
5324 color: #4582EC;
5325 background-color: #fff;
5326 border: 1px solid #ddd;
5327}
5328
5329.page-link:hover {
5330 z-index: 2;
5331 color: #1559cf;
5332 text-decoration: none;
5333 background-color: #e9ecef;
5334 border-color: #ddd;
5335}
5336
5337.page-link:focus {
5338 z-index: 3;
5339 outline: 0;
5340 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
5341 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
5342}
5343
5344.page-item:first-child .page-link {
5345 margin-left: 0;
5346 border-top-left-radius: 0.25rem;
5347 border-bottom-left-radius: 0.25rem;
5348}
5349
5350.page-item:last-child .page-link {
5351 border-top-right-radius: 0.25rem;
5352 border-bottom-right-radius: 0.25rem;
5353}
5354
5355.page-item.active .page-link {
5356 z-index: 3;
5357 color: #fff;
5358 background-color: #4582EC;
5359 border-color: #4582EC;
5360}
5361
5362.page-item.disabled .page-link {
5363 color: #868e96;
5364 pointer-events: none;
5365 cursor: auto;
5366 background-color: #fff;
5367 border-color: #ddd;
5368}
5369
5370.pagination-lg .page-link {
5371 padding: 0.75rem 1.5rem;
5372 font-size: 1.32875rem;
5373 line-height: 1.5;
5374}
5375
5376.pagination-lg .page-item:first-child .page-link {
5377 border-top-left-radius: 0.3rem;
5378 border-bottom-left-radius: 0.3rem;
5379}
5380
5381.pagination-lg .page-item:last-child .page-link {
5382 border-top-right-radius: 0.3rem;
5383 border-bottom-right-radius: 0.3rem;
5384}
5385
5386.pagination-sm .page-link {
5387 padding: 0.25rem 0.5rem;
5388 font-size: 0.930125rem;
5389 line-height: 1.5;
5390}
5391
5392.pagination-sm .page-item:first-child .page-link {
5393 border-top-left-radius: 0.2rem;
5394 border-bottom-left-radius: 0.2rem;
5395}
5396
5397.pagination-sm .page-item:last-child .page-link {
5398 border-top-right-radius: 0.2rem;
5399 border-bottom-right-radius: 0.2rem;
5400}
5401
5402.badge {
5403 display: inline-block;
5404 padding: 0.6em 1.2em;
5405 font-size: 75%;
5406 font-weight: normal;
5407 line-height: 1;
5408 text-align: center;
5409 white-space: nowrap;
5410 vertical-align: baseline;
5411 border-radius: 0.25rem;
5412 -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
5413 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
5414 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;
5415 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, -webkit-box-shadow 0.15s ease-in-out;
5416}
5417
5418@media (prefers-reduced-motion: reduce) {
5419 .badge {
5420 -webkit-transition: none;
5421 transition: none;
5422 }
5423}
5424
5425a.badge:hover, a.badge:focus {
5426 text-decoration: none;
5427}
5428
5429.badge:empty {
5430 display: none;
5431}
5432
5433.btn .badge {
5434 position: relative;
5435 top: -1px;
5436}
5437
5438.badge-pill {
5439 padding-right: 0.6em;
5440 padding-left: 0.6em;
5441 border-radius: 10rem;
5442}
5443
5444.badge-primary {
5445 color: #fff;
5446 background-color: #4582EC;
5447}
5448
5449a.badge-primary:hover, a.badge-primary:focus {
5450 color: #fff;
5451 background-color: #1863e6;
5452}
5453
5454a.badge-primary:focus, a.badge-primary.focus {
5455 outline: 0;
5456 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5);
5457 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5);
5458}
5459
5460.badge-secondary {
5461 color: #fff;
5462 background-color: #adb5bd;
5463}
5464
5465a.badge-secondary:hover, a.badge-secondary:focus {
5466 color: #fff;
5467 background-color: #919ca6;
5468}
5469
5470a.badge-secondary:focus, a.badge-secondary.focus {
5471 outline: 0;
5472 -webkit-box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
5473 box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
5474}
5475
5476.badge-success {
5477 color: #fff;
5478 background-color: #02B875;
5479}
5480
5481a.badge-success:hover, a.badge-success:focus {
5482 color: #fff;
5483 background-color: #018655;
5484}
5485
5486a.badge-success:focus, a.badge-success.focus {
5487 outline: 0;
5488 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5);
5489 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5);
5490}
5491
5492.badge-info {
5493 color: #fff;
5494 background-color: #17a2b8;
5495}
5496
5497a.badge-info:hover, a.badge-info:focus {
5498 color: #fff;
5499 background-color: #117a8b;
5500}
5501
5502a.badge-info:focus, a.badge-info.focus {
5503 outline: 0;
5504 -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
5505 box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
5506}
5507
5508.badge-warning {
5509 color: #fff;
5510 background-color: #f0ad4e;
5511}
5512
5513a.badge-warning:hover, a.badge-warning:focus {
5514 color: #fff;
5515 background-color: #ec971f;
5516}
5517
5518a.badge-warning:focus, a.badge-warning.focus {
5519 outline: 0;
5520 -webkit-box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
5521 box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
5522}
5523
5524.badge-danger {
5525 color: #fff;
5526 background-color: #d9534f;
5527}
5528
5529a.badge-danger:hover, a.badge-danger:focus {
5530 color: #fff;
5531 background-color: #c9302c;
5532}
5533
5534a.badge-danger:focus, a.badge-danger.focus {
5535 outline: 0;
5536 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
5537 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
5538}
5539
5540.badge-light {
5541 color: #212529;
5542 background-color: #f8f9fa;
5543}
5544
5545a.badge-light:hover, a.badge-light:focus {
5546 color: #212529;
5547 background-color: #dae0e5;
5548}
5549
5550a.badge-light:focus, a.badge-light.focus {
5551 outline: 0;
5552 -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
5553 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
5554}
5555
5556.badge-dark {
5557 color: #fff;
5558 background-color: #343a40;
5559}
5560
5561a.badge-dark:hover, a.badge-dark:focus {
5562 color: #fff;
5563 background-color: #1d2124;
5564}
5565
5566a.badge-dark:focus, a.badge-dark.focus {
5567 outline: 0;
5568 -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
5569 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
5570}
5571
5572.jumbotron {
5573 padding: 2rem 1rem;
5574 margin-bottom: 2rem;
5575 background-color: #e9ecef;
5576 border-radius: 0.3rem;
5577}
5578
5579@media (min-width: 576px) {
5580 .jumbotron {
5581 padding: 4rem 2rem;
5582 }
5583}
5584
5585.jumbotron-fluid {
5586 padding-right: 0;
5587 padding-left: 0;
5588 border-radius: 0;
5589}
5590
5591.alert {
5592 position: relative;
5593 padding: 0.75rem 1.25rem;
5594 margin-bottom: 1rem;
5595 border: 0 solid transparent;
5596 border-radius: 0.25rem;
5597}
5598
5599.alert-heading {
5600 color: inherit;
5601}
5602
5603.alert-link {
5604 font-weight: 700;
5605}
5606
5607.alert-dismissible {
5608 padding-right: 4.0945rem;
5609}
5610
5611.alert-dismissible .close {
5612 position: absolute;
5613 top: 0;
5614 right: 0;
5615 padding: 0.75rem 1.25rem;
5616 color: inherit;
5617}
5618
5619.alert-primary {
5620 color: #24447b;
5621 background-color: #dae6fb;
5622 border-color: #cbdcfa;
5623}
5624
5625.alert-primary hr {
5626 border-top-color: #b4ccf8;
5627}
5628
5629.alert-primary .alert-link {
5630 color: #182e54;
5631}
5632
5633.alert-secondary {
5634 color: #5a5e62;
5635 background-color: #eff0f2;
5636 border-color: #e8eaed;
5637}
5638
5639.alert-secondary hr {
5640 border-top-color: #dadde2;
5641}
5642
5643.alert-secondary .alert-link {
5644 color: #424547;
5645}
5646
5647.alert-success {
5648 color: #01603d;
5649 background-color: #ccf1e3;
5650 border-color: #b8ebd8;
5651}
5652
5653.alert-success hr {
5654 border-top-color: #a4e5cd;
5655}
5656
5657.alert-success .alert-link {
5658 color: #002e1d;
5659}
5660
5661.alert-info {
5662 color: #0c5460;
5663 background-color: #d1ecf1;
5664 border-color: #bee5eb;
5665}
5666
5667.alert-info hr {
5668 border-top-color: #abdde5;
5669}
5670
5671.alert-info .alert-link {
5672 color: #062c33;
5673}
5674
5675.alert-warning {
5676 color: #7d5a29;
5677 background-color: #fcefdc;
5678 border-color: #fbe8cd;
5679}
5680
5681.alert-warning hr {
5682 border-top-color: #f9ddb5;
5683}
5684
5685.alert-warning .alert-link {
5686 color: #573e1c;
5687}
5688
5689.alert-danger {
5690 color: #712b29;
5691 background-color: #f7dddc;
5692 border-color: #f4cfce;
5693}
5694
5695.alert-danger hr {
5696 border-top-color: #efbbb9;
5697}
5698
5699.alert-danger .alert-link {
5700 color: #4c1d1b;
5701}
5702
5703.alert-light {
5704 color: #818182;
5705 background-color: #fefefe;
5706 border-color: #fdfdfe;
5707}
5708
5709.alert-light hr {
5710 border-top-color: #ececf6;
5711}
5712
5713.alert-light .alert-link {
5714 color: #686868;
5715}
5716
5717.alert-dark {
5718 color: #1b1e21;
5719 background-color: #d6d8d9;
5720 border-color: #c6c8ca;
5721}
5722
5723.alert-dark hr {
5724 border-top-color: #b9bbbe;
5725}
5726
5727.alert-dark .alert-link {
5728 color: #040505;
5729}
5730
5731@-webkit-keyframes progress-bar-stripes {
5732 from {
5733 background-position: 1rem 0;
5734 }
5735 to {
5736 background-position: 0 0;
5737 }
5738}
5739
5740@keyframes progress-bar-stripes {
5741 from {
5742 background-position: 1rem 0;
5743 }
5744 to {
5745 background-position: 0 0;
5746 }
5747}
5748
5749.progress {
5750 display: -webkit-box;
5751 display: -ms-flexbox;
5752 display: flex;
5753 height: 1rem;
5754 overflow: hidden;
5755 font-size: 0.79725rem;
5756 background-color: #e9ecef;
5757 border-radius: 0.25rem;
5758}
5759
5760.progress-bar {
5761 display: -webkit-box;
5762 display: -ms-flexbox;
5763 display: flex;
5764 -webkit-box-orient: vertical;
5765 -webkit-box-direction: normal;
5766 -ms-flex-direction: column;
5767 flex-direction: column;
5768 -webkit-box-pack: center;
5769 -ms-flex-pack: center;
5770 justify-content: center;
5771 overflow: hidden;
5772 color: #fff;
5773 text-align: center;
5774 white-space: nowrap;
5775 background-color: #4582EC;
5776 -webkit-transition: width 0.6s ease;
5777 transition: width 0.6s ease;
5778}
5779
5780@media (prefers-reduced-motion: reduce) {
5781 .progress-bar {
5782 -webkit-transition: none;
5783 transition: none;
5784 }
5785}
5786
5787.progress-bar-striped {
5788 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);
5789 background-size: 1rem 1rem;
5790}
5791
5792.progress-bar-animated {
5793 -webkit-animation: progress-bar-stripes 1s linear infinite;
5794 animation: progress-bar-stripes 1s linear infinite;
5795}
5796
5797@media (prefers-reduced-motion: reduce) {
5798 .progress-bar-animated {
5799 -webkit-animation: none;
5800 animation: none;
5801 }
5802}
5803
5804.media {
5805 display: -webkit-box;
5806 display: -ms-flexbox;
5807 display: flex;
5808 -webkit-box-align: start;
5809 -ms-flex-align: start;
5810 align-items: flex-start;
5811}
5812
5813.media-body {
5814 -webkit-box-flex: 1;
5815 -ms-flex: 1;
5816 flex: 1;
5817}
5818
5819.list-group {
5820 display: -webkit-box;
5821 display: -ms-flexbox;
5822 display: flex;
5823 -webkit-box-orient: vertical;
5824 -webkit-box-direction: normal;
5825 -ms-flex-direction: column;
5826 flex-direction: column;
5827 padding-left: 0;
5828 margin-bottom: 0;
5829}
5830
5831.list-group-item-action {
5832 width: 100%;
5833 color: #495057;
5834 text-align: inherit;
5835}
5836
5837.list-group-item-action:hover, .list-group-item-action:focus {
5838 z-index: 1;
5839 color: #495057;
5840 text-decoration: none;
5841 background-color: #f8f9fa;
5842}
5843
5844.list-group-item-action:active {
5845 color: #343a40;
5846 background-color: #e9ecef;
5847}
5848
5849.list-group-item {
5850 position: relative;
5851 display: block;
5852 padding: 0.75rem 1.25rem;
5853 background-color: #fff;
5854 border: 1px solid rgba(0, 0, 0, 0.125);
5855}
5856
5857.list-group-item:first-child {
5858 border-top-left-radius: 0.25rem;
5859 border-top-right-radius: 0.25rem;
5860}
5861
5862.list-group-item:last-child {
5863 border-bottom-right-radius: 0.25rem;
5864 border-bottom-left-radius: 0.25rem;
5865}
5866
5867.list-group-item.disabled, .list-group-item:disabled {
5868 color: #868e96;
5869 pointer-events: none;
5870 background-color: #fff;
5871}
5872
5873.list-group-item.active {
5874 z-index: 2;
5875 color: #fff;
5876 background-color: #4582EC;
5877 border-color: #4582EC;
5878}
5879
5880.list-group-item + .list-group-item {
5881 border-top-width: 0;
5882}
5883
5884.list-group-item + .list-group-item.active {
5885 margin-top: -1px;
5886 border-top-width: 1px;
5887}
5888
5889.list-group-horizontal {
5890 -webkit-box-orient: horizontal;
5891 -webkit-box-direction: normal;
5892 -ms-flex-direction: row;
5893 flex-direction: row;
5894}
5895
5896.list-group-horizontal .list-group-item:first-child {
5897 border-bottom-left-radius: 0.25rem;
5898 border-top-right-radius: 0;
5899}
5900
5901.list-group-horizontal .list-group-item:last-child {
5902 border-top-right-radius: 0.25rem;
5903 border-bottom-left-radius: 0;
5904}
5905
5906.list-group-horizontal .list-group-item.active {
5907 margin-top: 0;
5908}
5909
5910.list-group-horizontal .list-group-item + .list-group-item {
5911 border-top-width: 1px;
5912 border-left-width: 0;
5913}
5914
5915.list-group-horizontal .list-group-item + .list-group-item.active {
5916 margin-left: -1px;
5917 border-left-width: 1px;
5918}
5919
5920@media (min-width: 576px) {
5921 .list-group-horizontal-sm {
5922 -webkit-box-orient: horizontal;
5923 -webkit-box-direction: normal;
5924 -ms-flex-direction: row;
5925 flex-direction: row;
5926 }
5927 .list-group-horizontal-sm .list-group-item:first-child {
5928 border-bottom-left-radius: 0.25rem;
5929 border-top-right-radius: 0;
5930 }
5931 .list-group-horizontal-sm .list-group-item:last-child {
5932 border-top-right-radius: 0.25rem;
5933 border-bottom-left-radius: 0;
5934 }
5935 .list-group-horizontal-sm .list-group-item.active {
5936 margin-top: 0;
5937 }
5938 .list-group-horizontal-sm .list-group-item + .list-group-item {
5939 border-top-width: 1px;
5940 border-left-width: 0;
5941 }
5942 .list-group-horizontal-sm .list-group-item + .list-group-item.active {
5943 margin-left: -1px;
5944 border-left-width: 1px;
5945 }
5946}
5947
5948@media (min-width: 768px) {
5949 .list-group-horizontal-md {
5950 -webkit-box-orient: horizontal;
5951 -webkit-box-direction: normal;
5952 -ms-flex-direction: row;
5953 flex-direction: row;
5954 }
5955 .list-group-horizontal-md .list-group-item:first-child {
5956 border-bottom-left-radius: 0.25rem;
5957 border-top-right-radius: 0;
5958 }
5959 .list-group-horizontal-md .list-group-item:last-child {
5960 border-top-right-radius: 0.25rem;
5961 border-bottom-left-radius: 0;
5962 }
5963 .list-group-horizontal-md .list-group-item.active {
5964 margin-top: 0;
5965 }
5966 .list-group-horizontal-md .list-group-item + .list-group-item {
5967 border-top-width: 1px;
5968 border-left-width: 0;
5969 }
5970 .list-group-horizontal-md .list-group-item + .list-group-item.active {
5971 margin-left: -1px;
5972 border-left-width: 1px;
5973 }
5974}
5975
5976@media (min-width: 992px) {
5977 .list-group-horizontal-lg {
5978 -webkit-box-orient: horizontal;
5979 -webkit-box-direction: normal;
5980 -ms-flex-direction: row;
5981 flex-direction: row;
5982 }
5983 .list-group-horizontal-lg .list-group-item:first-child {
5984 border-bottom-left-radius: 0.25rem;
5985 border-top-right-radius: 0;
5986 }
5987 .list-group-horizontal-lg .list-group-item:last-child {
5988 border-top-right-radius: 0.25rem;
5989 border-bottom-left-radius: 0;
5990 }
5991 .list-group-horizontal-lg .list-group-item.active {
5992 margin-top: 0;
5993 }
5994 .list-group-horizontal-lg .list-group-item + .list-group-item {
5995 border-top-width: 1px;
5996 border-left-width: 0;
5997 }
5998 .list-group-horizontal-lg .list-group-item + .list-group-item.active {
5999 margin-left: -1px;
6000 border-left-width: 1px;
6001 }
6002}
6003
6004@media (min-width: 1200px) {
6005 .list-group-horizontal-xl {
6006 -webkit-box-orient: horizontal;
6007 -webkit-box-direction: normal;
6008 -ms-flex-direction: row;
6009 flex-direction: row;
6010 }
6011 .list-group-horizontal-xl .list-group-item:first-child {
6012 border-bottom-left-radius: 0.25rem;
6013 border-top-right-radius: 0;
6014 }
6015 .list-group-horizontal-xl .list-group-item:last-child {
6016 border-top-right-radius: 0.25rem;
6017 border-bottom-left-radius: 0;
6018 }
6019 .list-group-horizontal-xl .list-group-item.active {
6020 margin-top: 0;
6021 }
6022 .list-group-horizontal-xl .list-group-item + .list-group-item {
6023 border-top-width: 1px;
6024 border-left-width: 0;
6025 }
6026 .list-group-horizontal-xl .list-group-item + .list-group-item.active {
6027 margin-left: -1px;
6028 border-left-width: 1px;
6029 }
6030}
6031
6032.list-group-flush .list-group-item {
6033 border-right-width: 0;
6034 border-left-width: 0;
6035 border-radius: 0;
6036}
6037
6038.list-group-flush .list-group-item:first-child {
6039 border-top-width: 0;
6040}
6041
6042.list-group-flush:last-child .list-group-item:last-child {
6043 border-bottom-width: 0;
6044}
6045
6046.list-group-item-primary {
6047 color: #24447b;
6048 background-color: #cbdcfa;
6049}
6050
6051.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
6052 color: #24447b;
6053 background-color: #b4ccf8;
6054}
6055
6056.list-group-item-primary.list-group-item-action.active {
6057 color: #fff;
6058 background-color: #24447b;
6059 border-color: #24447b;
6060}
6061
6062.list-group-item-secondary {
6063 color: #5a5e62;
6064 background-color: #e8eaed;
6065}
6066
6067.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
6068 color: #5a5e62;
6069 background-color: #dadde2;
6070}
6071
6072.list-group-item-secondary.list-group-item-action.active {
6073 color: #fff;
6074 background-color: #5a5e62;
6075 border-color: #5a5e62;
6076}
6077
6078.list-group-item-success {
6079 color: #01603d;
6080 background-color: #b8ebd8;
6081}
6082
6083.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
6084 color: #01603d;
6085 background-color: #a4e5cd;
6086}
6087
6088.list-group-item-success.list-group-item-action.active {
6089 color: #fff;
6090 background-color: #01603d;
6091 border-color: #01603d;
6092}
6093
6094.list-group-item-info {
6095 color: #0c5460;
6096 background-color: #bee5eb;
6097}
6098
6099.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
6100 color: #0c5460;
6101 background-color: #abdde5;
6102}
6103
6104.list-group-item-info.list-group-item-action.active {
6105 color: #fff;
6106 background-color: #0c5460;
6107 border-color: #0c5460;
6108}
6109
6110.list-group-item-warning {
6111 color: #7d5a29;
6112 background-color: #fbe8cd;
6113}
6114
6115.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
6116 color: #7d5a29;
6117 background-color: #f9ddb5;
6118}
6119
6120.list-group-item-warning.list-group-item-action.active {
6121 color: #fff;
6122 background-color: #7d5a29;
6123 border-color: #7d5a29;
6124}
6125
6126.list-group-item-danger {
6127 color: #712b29;
6128 background-color: #f4cfce;
6129}
6130
6131.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
6132 color: #712b29;
6133 background-color: #efbbb9;
6134}
6135
6136.list-group-item-danger.list-group-item-action.active {
6137 color: #fff;
6138 background-color: #712b29;
6139 border-color: #712b29;
6140}
6141
6142.list-group-item-light {
6143 color: #818182;
6144 background-color: #fdfdfe;
6145}
6146
6147.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
6148 color: #818182;
6149 background-color: #ececf6;
6150}
6151
6152.list-group-item-light.list-group-item-action.active {
6153 color: #fff;
6154 background-color: #818182;
6155 border-color: #818182;
6156}
6157
6158.list-group-item-dark {
6159 color: #1b1e21;
6160 background-color: #c6c8ca;
6161}
6162
6163.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
6164 color: #1b1e21;
6165 background-color: #b9bbbe;
6166}
6167
6168.list-group-item-dark.list-group-item-action.active {
6169 color: #fff;
6170 background-color: #1b1e21;
6171 border-color: #1b1e21;
6172}
6173
6174.close {
6175 float: right;
6176 font-size: 1.5945rem;
6177 font-weight: 700;
6178 line-height: 1;
6179 color: #000;
6180 text-shadow: 0 1px 0 #fff;
6181 opacity: .5;
6182}
6183
6184.close:hover {
6185 color: #000;
6186 text-decoration: none;
6187}
6188
6189.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
6190 opacity: .75;
6191}
6192
6193button.close {
6194 padding: 0;
6195 background-color: transparent;
6196 border: 0;
6197 -webkit-appearance: none;
6198 -moz-appearance: none;
6199 appearance: none;
6200}
6201
6202a.close.disabled {
6203 pointer-events: none;
6204}
6205
6206.toast {
6207 max-width: 350px;
6208 overflow: hidden;
6209 font-size: 0.875rem;
6210 background-color: rgba(255, 255, 255, 0.85);
6211 background-clip: padding-box;
6212 border: 1px solid rgba(0, 0, 0, 0.1);
6213 -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
6214 box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
6215 -webkit-backdrop-filter: blur(10px);
6216 backdrop-filter: blur(10px);
6217 opacity: 0;
6218 border-radius: 0.25rem;
6219}
6220
6221.toast:not(:last-child) {
6222 margin-bottom: 0.75rem;
6223}
6224
6225.toast.showing {
6226 opacity: 1;
6227}
6228
6229.toast.show {
6230 display: block;
6231 opacity: 1;
6232}
6233
6234.toast.hide {
6235 display: none;
6236}
6237
6238.toast-header {
6239 display: -webkit-box;
6240 display: -ms-flexbox;
6241 display: flex;
6242 -webkit-box-align: center;
6243 -ms-flex-align: center;
6244 align-items: center;
6245 padding: 0.25rem 0.75rem;
6246 color: #868e96;
6247 background-color: rgba(255, 255, 255, 0.85);
6248 background-clip: padding-box;
6249 border-bottom: 1px solid rgba(0, 0, 0, 0.05);
6250}
6251
6252.toast-body {
6253 padding: 0.75rem;
6254}
6255
6256.modal-open {
6257 overflow: hidden;
6258}
6259
6260.modal-open .modal {
6261 overflow-x: hidden;
6262 overflow-y: auto;
6263}
6264
6265.modal {
6266 position: fixed;
6267 top: 0;
6268 left: 0;
6269 z-index: 1050;
6270 display: none;
6271 width: 100%;
6272 height: 100%;
6273 overflow: hidden;
6274 outline: 0;
6275}
6276
6277.modal-dialog {
6278 position: relative;
6279 width: auto;
6280 margin: 0.5rem;
6281 pointer-events: none;
6282}
6283
6284.modal.fade .modal-dialog {
6285 -webkit-transition: -webkit-transform 0.3s ease-out;
6286 transition: -webkit-transform 0.3s ease-out;
6287 transition: transform 0.3s ease-out;
6288 transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
6289 -webkit-transform: translate(0, -50px);
6290 transform: translate(0, -50px);
6291}
6292
6293@media (prefers-reduced-motion: reduce) {
6294 .modal.fade .modal-dialog {
6295 -webkit-transition: none;
6296 transition: none;
6297 }
6298}
6299
6300.modal.show .modal-dialog {
6301 -webkit-transform: none;
6302 transform: none;
6303}
6304
6305.modal.modal-static .modal-dialog {
6306 -webkit-transform: scale(1.02);
6307 transform: scale(1.02);
6308}
6309
6310.modal-dialog-scrollable {
6311 display: -webkit-box;
6312 display: -ms-flexbox;
6313 display: flex;
6314 max-height: calc(100% - 1rem);
6315}
6316
6317.modal-dialog-scrollable .modal-content {
6318 max-height: calc(100vh - 1rem);
6319 overflow: hidden;
6320}
6321
6322.modal-dialog-scrollable .modal-header,
6323.modal-dialog-scrollable .modal-footer {
6324 -ms-flex-negative: 0;
6325 flex-shrink: 0;
6326}
6327
6328.modal-dialog-scrollable .modal-body {
6329 overflow-y: auto;
6330}
6331
6332.modal-dialog-centered {
6333 display: -webkit-box;
6334 display: -ms-flexbox;
6335 display: flex;
6336 -webkit-box-align: center;
6337 -ms-flex-align: center;
6338 align-items: center;
6339 min-height: calc(100% - 1rem);
6340}
6341
6342.modal-dialog-centered::before {
6343 display: block;
6344 height: calc(100vh - 1rem);
6345 content: "";
6346}
6347
6348.modal-dialog-centered.modal-dialog-scrollable {
6349 -webkit-box-orient: vertical;
6350 -webkit-box-direction: normal;
6351 -ms-flex-direction: column;
6352 flex-direction: column;
6353 -webkit-box-pack: center;
6354 -ms-flex-pack: center;
6355 justify-content: center;
6356 height: 100%;
6357}
6358
6359.modal-dialog-centered.modal-dialog-scrollable .modal-content {
6360 max-height: none;
6361}
6362
6363.modal-dialog-centered.modal-dialog-scrollable::before {
6364 content: none;
6365}
6366
6367.modal-content {
6368 position: relative;
6369 display: -webkit-box;
6370 display: -ms-flexbox;
6371 display: flex;
6372 -webkit-box-orient: vertical;
6373 -webkit-box-direction: normal;
6374 -ms-flex-direction: column;
6375 flex-direction: column;
6376 width: 100%;
6377 pointer-events: auto;
6378 background-color: #fff;
6379 background-clip: padding-box;
6380 border: 1px solid rgba(0, 0, 0, 0.2);
6381 border-radius: 0.3rem;
6382 outline: 0;
6383}
6384
6385.modal-backdrop {
6386 position: fixed;
6387 top: 0;
6388 left: 0;
6389 z-index: 1040;
6390 width: 100vw;
6391 height: 100vh;
6392 background-color: #000;
6393}
6394
6395.modal-backdrop.fade {
6396 opacity: 0;
6397}
6398
6399.modal-backdrop.show {
6400 opacity: 0.5;
6401}
6402
6403.modal-header {
6404 display: -webkit-box;
6405 display: -ms-flexbox;
6406 display: flex;
6407 -webkit-box-align: start;
6408 -ms-flex-align: start;
6409 align-items: flex-start;
6410 -webkit-box-pack: justify;
6411 -ms-flex-pack: justify;
6412 justify-content: space-between;
6413 padding: 1rem 1rem;
6414 border-bottom: 1px solid #ddd;
6415 border-top-left-radius: calc(0.3rem - 1px);
6416 border-top-right-radius: calc(0.3rem - 1px);
6417}
6418
6419.modal-header .close {
6420 padding: 1rem 1rem;
6421 margin: -1rem -1rem -1rem auto;
6422}
6423
6424.modal-title {
6425 margin-bottom: 0;
6426 line-height: 1.5;
6427}
6428
6429.modal-body {
6430 position: relative;
6431 -webkit-box-flex: 1;
6432 -ms-flex: 1 1 auto;
6433 flex: 1 1 auto;
6434 padding: 1rem;
6435}
6436
6437.modal-footer {
6438 display: -webkit-box;
6439 display: -ms-flexbox;
6440 display: flex;
6441 -ms-flex-wrap: wrap;
6442 flex-wrap: wrap;
6443 -webkit-box-align: center;
6444 -ms-flex-align: center;
6445 align-items: center;
6446 -webkit-box-pack: end;
6447 -ms-flex-pack: end;
6448 justify-content: flex-end;
6449 padding: 0.75rem;
6450 border-top: 1px solid #ddd;
6451 border-bottom-right-radius: calc(0.3rem - 1px);
6452 border-bottom-left-radius: calc(0.3rem - 1px);
6453}
6454
6455.modal-footer > * {
6456 margin: 0.25rem;
6457}
6458
6459.modal-scrollbar-measure {
6460 position: absolute;
6461 top: -9999px;
6462 width: 50px;
6463 height: 50px;
6464 overflow: scroll;
6465}
6466
6467@media (min-width: 576px) {
6468 .modal-dialog {
6469 max-width: 500px;
6470 margin: 1.75rem auto;
6471 }
6472 .modal-dialog-scrollable {
6473 max-height: calc(100% - 3.5rem);
6474 }
6475 .modal-dialog-scrollable .modal-content {
6476 max-height: calc(100vh - 3.5rem);
6477 }
6478 .modal-dialog-centered {
6479 min-height: calc(100% - 3.5rem);
6480 }
6481 .modal-dialog-centered::before {
6482 height: calc(100vh - 3.5rem);
6483 }
6484 .modal-sm {
6485 max-width: 300px;
6486 }
6487}
6488
6489@media (min-width: 992px) {
6490 .modal-lg,
6491 .modal-xl {
6492 max-width: 800px;
6493 }
6494}
6495
6496@media (min-width: 1200px) {
6497 .modal-xl {
6498 max-width: 1140px;
6499 }
6500}
6501
6502.tooltip {
6503 position: absolute;
6504 z-index: 1070;
6505 display: block;
6506 margin: 0;
6507 font-family: "Fira Sans Medium", -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";
6508 font-style: normal;
6509 font-weight: 400;
6510 line-height: 1.5;
6511 text-align: left;
6512 text-align: start;
6513 text-decoration: none;
6514 text-shadow: none;
6515 text-transform: none;
6516 letter-spacing: normal;
6517 word-break: normal;
6518 word-spacing: normal;
6519 white-space: normal;
6520 line-break: auto;
6521 font-size: 0.6875rem;
6522 word-wrap: break-word;
6523 opacity: 0;
6524}
6525
6526.tooltip.show {
6527 opacity: 0.9;
6528}
6529
6530.tooltip .arrow {
6531 position: absolute;
6532 display: block;
6533 width: 0.8rem;
6534 height: 0.4rem;
6535}
6536
6537.tooltip .arrow::before {
6538 position: absolute;
6539 content: "";
6540 border-color: transparent;
6541 border-style: solid;
6542}
6543
6544.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
6545 padding: 0.4rem 0;
6546}
6547
6548.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
6549 bottom: 0;
6550}
6551
6552.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
6553 top: 0;
6554 border-width: 0.4rem 0.4rem 0;
6555 border-top-color: #000;
6556}
6557
6558.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
6559 padding: 0 0.4rem;
6560}
6561
6562.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
6563 left: 0;
6564 width: 0.4rem;
6565 height: 0.8rem;
6566}
6567
6568.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
6569 right: 0;
6570 border-width: 0.4rem 0.4rem 0.4rem 0;
6571 border-right-color: #000;
6572}
6573
6574.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
6575 padding: 0.4rem 0;
6576}
6577
6578.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
6579 top: 0;
6580}
6581
6582.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
6583 bottom: 0;
6584 border-width: 0 0.4rem 0.4rem;
6585 border-bottom-color: #000;
6586}
6587
6588.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
6589 padding: 0 0.4rem;
6590}
6591
6592.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
6593 right: 0;
6594 width: 0.4rem;
6595 height: 0.8rem;
6596}
6597
6598.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
6599 left: 0;
6600 border-width: 0.4rem 0 0.4rem 0.4rem;
6601 border-left-color: #000;
6602}
6603
6604.tooltip-inner {
6605 max-width: 200px;
6606 padding: 0.25rem 0.5rem;
6607 color: #fff;
6608 text-align: center;
6609 background-color: #000;
6610 border-radius: 0.25rem;
6611}
6612
6613.popover {
6614 position: absolute;
6615 top: 0;
6616 left: 0;
6617 z-index: 1060;
6618 display: block;
6619 max-width: 276px;
6620 font-family: "Fira Sans Medium", -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";
6621 font-style: normal;
6622 font-weight: 400;
6623 line-height: 1.5;
6624 text-align: left;
6625 text-align: start;
6626 text-decoration: none;
6627 text-shadow: none;
6628 text-transform: none;
6629 letter-spacing: normal;
6630 word-break: normal;
6631 word-spacing: normal;
6632 white-space: normal;
6633 line-break: auto;
6634 font-size: 0.930125rem;
6635 word-wrap: break-word;
6636 background-color: #fff;
6637 background-clip: padding-box;
6638 border: 1px solid rgba(0, 0, 0, 0.2);
6639 border-radius: 0.3rem;
6640}
6641
6642.popover .arrow {
6643 position: absolute;
6644 display: block;
6645 width: 1rem;
6646 height: 0.5rem;
6647 margin: 0 0.3rem;
6648}
6649
6650.popover .arrow::before, .popover .arrow::after {
6651 position: absolute;
6652 display: block;
6653 content: "";
6654 border-color: transparent;
6655 border-style: solid;
6656}
6657
6658.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
6659 margin-bottom: 0.5rem;
6660}
6661
6662.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
6663 bottom: calc(-0.5rem - 1px);
6664}
6665
6666.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
6667 bottom: 0;
6668 border-width: 0.5rem 0.5rem 0;
6669 border-top-color: rgba(0, 0, 0, 0.25);
6670}
6671
6672.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
6673 bottom: 1px;
6674 border-width: 0.5rem 0.5rem 0;
6675 border-top-color: #fff;
6676}
6677
6678.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
6679 margin-left: 0.5rem;
6680}
6681
6682.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
6683 left: calc(-0.5rem - 1px);
6684 width: 0.5rem;
6685 height: 1rem;
6686 margin: 0.3rem 0;
6687}
6688
6689.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
6690 left: 0;
6691 border-width: 0.5rem 0.5rem 0.5rem 0;
6692 border-right-color: rgba(0, 0, 0, 0.25);
6693}
6694
6695.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
6696 left: 1px;
6697 border-width: 0.5rem 0.5rem 0.5rem 0;
6698 border-right-color: #fff;
6699}
6700
6701.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
6702 margin-top: 0.5rem;
6703}
6704
6705.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
6706 top: calc(-0.5rem - 1px);
6707}
6708
6709.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
6710 top: 0;
6711 border-width: 0 0.5rem 0.5rem 0.5rem;
6712 border-bottom-color: rgba(0, 0, 0, 0.25);
6713}
6714
6715.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
6716 top: 1px;
6717 border-width: 0 0.5rem 0.5rem 0.5rem;
6718 border-bottom-color: #fff;
6719}
6720
6721.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
6722 position: absolute;
6723 top: 0;
6724 left: 50%;
6725 display: block;
6726 width: 1rem;
6727 margin-left: -0.5rem;
6728 content: "";
6729 border-bottom: 1px solid #f7f7f7;
6730}
6731
6732.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
6733 margin-right: 0.5rem;
6734}
6735
6736.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
6737 right: calc(-0.5rem - 1px);
6738 width: 0.5rem;
6739 height: 1rem;
6740 margin: 0.3rem 0;
6741}
6742
6743.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
6744 right: 0;
6745 border-width: 0.5rem 0 0.5rem 0.5rem;
6746 border-left-color: rgba(0, 0, 0, 0.25);
6747}
6748
6749.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
6750 right: 1px;
6751 border-width: 0.5rem 0 0.5rem 0.5rem;
6752 border-left-color: #fff;
6753}
6754
6755.popover-header {
6756 padding: 0.5rem 0.75rem;
6757 margin-bottom: 0;
6758 font-size: 1.063rem;
6759 background-color: #f7f7f7;
6760 border-bottom: 1px solid #ebebeb;
6761 border-top-left-radius: calc(0.3rem - 1px);
6762 border-top-right-radius: calc(0.3rem - 1px);
6763}
6764
6765.popover-header:empty {
6766 display: none;
6767}
6768
6769.popover-body {
6770 padding: 0.5rem 0.75rem;
6771 color: #343a40;
6772}
6773
6774.carousel {
6775 position: relative;
6776}
6777
6778.carousel.pointer-event {
6779 -ms-touch-action: pan-y;
6780 touch-action: pan-y;
6781}
6782
6783.carousel-inner {
6784 position: relative;
6785 width: 100%;
6786 overflow: hidden;
6787}
6788
6789.carousel-inner::after {
6790 display: block;
6791 clear: both;
6792 content: "";
6793}
6794
6795.carousel-item {
6796 position: relative;
6797 display: none;
6798 float: left;
6799 width: 100%;
6800 margin-right: -100%;
6801 -webkit-backface-visibility: hidden;
6802 backface-visibility: hidden;
6803 -webkit-transition: -webkit-transform 0.6s ease-in-out;
6804 transition: -webkit-transform 0.6s ease-in-out;
6805 transition: transform 0.6s ease-in-out;
6806 transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
6807}
6808
6809@media (prefers-reduced-motion: reduce) {
6810 .carousel-item {
6811 -webkit-transition: none;
6812 transition: none;
6813 }
6814}
6815
6816.carousel-item.active,
6817.carousel-item-next,
6818.carousel-item-prev {
6819 display: block;
6820}
6821
6822.carousel-item-next:not(.carousel-item-left),
6823.active.carousel-item-right {
6824 -webkit-transform: translateX(100%);
6825 transform: translateX(100%);
6826}
6827
6828.carousel-item-prev:not(.carousel-item-right),
6829.active.carousel-item-left {
6830 -webkit-transform: translateX(-100%);
6831 transform: translateX(-100%);
6832}
6833
6834.carousel-fade .carousel-item {
6835 opacity: 0;
6836 -webkit-transition-property: opacity;
6837 transition-property: opacity;
6838 -webkit-transform: none;
6839 transform: none;
6840}
6841
6842.carousel-fade .carousel-item.active,
6843.carousel-fade .carousel-item-next.carousel-item-left,
6844.carousel-fade .carousel-item-prev.carousel-item-right {
6845 z-index: 1;
6846 opacity: 1;
6847}
6848
6849.carousel-fade .active.carousel-item-left,
6850.carousel-fade .active.carousel-item-right {
6851 z-index: 0;
6852 opacity: 0;
6853 -webkit-transition: opacity 0s 0.6s;
6854 transition: opacity 0s 0.6s;
6855}
6856
6857@media (prefers-reduced-motion: reduce) {
6858 .carousel-fade .active.carousel-item-left,
6859 .carousel-fade .active.carousel-item-right {
6860 -webkit-transition: none;
6861 transition: none;
6862 }
6863}
6864
6865.carousel-control-prev,
6866.carousel-control-next {
6867 position: absolute;
6868 top: 0;
6869 bottom: 0;
6870 z-index: 1;
6871 display: -webkit-box;
6872 display: -ms-flexbox;
6873 display: flex;
6874 -webkit-box-align: center;
6875 -ms-flex-align: center;
6876 align-items: center;
6877 -webkit-box-pack: center;
6878 -ms-flex-pack: center;
6879 justify-content: center;
6880 width: 15%;
6881 color: #fff;
6882 text-align: center;
6883 opacity: 0.5;
6884 -webkit-transition: opacity 0.15s ease;
6885 transition: opacity 0.15s ease;
6886}
6887
6888@media (prefers-reduced-motion: reduce) {
6889 .carousel-control-prev,
6890 .carousel-control-next {
6891 -webkit-transition: none;
6892 transition: none;
6893 }
6894}
6895
6896.carousel-control-prev:hover, .carousel-control-prev:focus,
6897.carousel-control-next:hover,
6898.carousel-control-next:focus {
6899 color: #fff;
6900 text-decoration: none;
6901 outline: 0;
6902 opacity: 0.9;
6903}
6904
6905.carousel-control-prev {
6906 left: 0;
6907}
6908
6909.carousel-control-next {
6910 right: 0;
6911}
6912
6913.carousel-control-prev-icon,
6914.carousel-control-next-icon {
6915 display: inline-block;
6916 width: 20px;
6917 height: 20px;
6918 background: no-repeat 50% / 100% 100%;
6919}
6920
6921.carousel-control-prev-icon {
6922 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");
6923}
6924
6925.carousel-control-next-icon {
6926 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");
6927}
6928
6929.carousel-indicators {
6930 position: absolute;
6931 right: 0;
6932 bottom: 0;
6933 left: 0;
6934 z-index: 15;
6935 display: -webkit-box;
6936 display: -ms-flexbox;
6937 display: flex;
6938 -webkit-box-pack: center;
6939 -ms-flex-pack: center;
6940 justify-content: center;
6941 padding-left: 0;
6942 margin-right: 15%;
6943 margin-left: 15%;
6944 list-style: none;
6945}
6946
6947.carousel-indicators li {
6948 -webkit-box-sizing: content-box;
6949 box-sizing: content-box;
6950 -webkit-box-flex: 0;
6951 -ms-flex: 0 1 auto;
6952 flex: 0 1 auto;
6953 width: 30px;
6954 height: 3px;
6955 margin-right: 3px;
6956 margin-left: 3px;
6957 text-indent: -999px;
6958 cursor: pointer;
6959 background-color: #fff;
6960 background-clip: padding-box;
6961 border-top: 10px solid transparent;
6962 border-bottom: 10px solid transparent;
6963 opacity: .5;
6964 -webkit-transition: opacity 0.6s ease;
6965 transition: opacity 0.6s ease;
6966}
6967
6968@media (prefers-reduced-motion: reduce) {
6969 .carousel-indicators li {
6970 -webkit-transition: none;
6971 transition: none;
6972 }
6973}
6974
6975.carousel-indicators .active {
6976 opacity: 1;
6977}
6978
6979.carousel-caption {
6980 position: absolute;
6981 right: 15%;
6982 bottom: 20px;
6983 left: 15%;
6984 z-index: 10;
6985 padding-top: 20px;
6986 padding-bottom: 20px;
6987 color: #fff;
6988 text-align: center;
6989}
6990
6991@-webkit-keyframes spinner-border {
6992 to {
6993 -webkit-transform: rotate(360deg);
6994 transform: rotate(360deg);
6995 }
6996}
6997
6998@keyframes spinner-border {
6999 to {
7000 -webkit-transform: rotate(360deg);
7001 transform: rotate(360deg);
7002 }
7003}
7004
7005.spinner-border {
7006 display: inline-block;
7007 width: 2rem;
7008 height: 2rem;
7009 vertical-align: text-bottom;
7010 border: 0.25em solid currentColor;
7011 border-right-color: transparent;
7012 border-radius: 50%;
7013 -webkit-animation: spinner-border .75s linear infinite;
7014 animation: spinner-border .75s linear infinite;
7015}
7016
7017.spinner-border-sm {
7018 width: 1rem;
7019 height: 1rem;
7020 border-width: 0.2em;
7021}
7022
7023@-webkit-keyframes spinner-grow {
7024 0% {
7025 -webkit-transform: scale(0);
7026 transform: scale(0);
7027 }
7028 50% {
7029 opacity: 1;
7030 }
7031}
7032
7033@keyframes spinner-grow {
7034 0% {
7035 -webkit-transform: scale(0);
7036 transform: scale(0);
7037 }
7038 50% {
7039 opacity: 1;
7040 }
7041}
7042
7043.spinner-grow {
7044 display: inline-block;
7045 width: 2rem;
7046 height: 2rem;
7047 vertical-align: text-bottom;
7048 background-color: currentColor;
7049 border-radius: 50%;
7050 opacity: 0;
7051 -webkit-animation: spinner-grow .75s linear infinite;
7052 animation: spinner-grow .75s linear infinite;
7053}
7054
7055.spinner-grow-sm {
7056 width: 1rem;
7057 height: 1rem;
7058}
7059
7060.align-baseline {
7061 vertical-align: baseline !important;
7062}
7063
7064.align-top {
7065 vertical-align: top !important;
7066}
7067
7068.align-middle {
7069 vertical-align: middle !important;
7070}
7071
7072.align-bottom {
7073 vertical-align: bottom !important;
7074}
7075
7076.align-text-bottom {
7077 vertical-align: text-bottom !important;
7078}
7079
7080.align-text-top {
7081 vertical-align: text-top !important;
7082}
7083
7084.bg-primary {
7085 background-color: #4582EC !important;
7086}
7087
7088a.bg-primary:hover, a.bg-primary:focus,
7089button.bg-primary:hover,
7090button.bg-primary:focus {
7091 background-color: #1863e6 !important;
7092}
7093
7094.bg-secondary {
7095 background-color: #adb5bd !important;
7096}
7097
7098a.bg-secondary:hover, a.bg-secondary:focus,
7099button.bg-secondary:hover,
7100button.bg-secondary:focus {
7101 background-color: #919ca6 !important;
7102}
7103
7104.bg-success {
7105 background-color: #02B875 !important;
7106}
7107
7108a.bg-success:hover, a.bg-success:focus,
7109button.bg-success:hover,
7110button.bg-success:focus {
7111 background-color: #018655 !important;
7112}
7113
7114.bg-info {
7115 background-color: #17a2b8 !important;
7116}
7117
7118a.bg-info:hover, a.bg-info:focus,
7119button.bg-info:hover,
7120button.bg-info:focus {
7121 background-color: #117a8b !important;
7122}
7123
7124.bg-warning {
7125 background-color: #f0ad4e !important;
7126}
7127
7128a.bg-warning:hover, a.bg-warning:focus,
7129button.bg-warning:hover,
7130button.bg-warning:focus {
7131 background-color: #ec971f !important;
7132}
7133
7134.bg-danger {
7135 background-color: #d9534f !important;
7136}
7137
7138a.bg-danger:hover, a.bg-danger:focus,
7139button.bg-danger:hover,
7140button.bg-danger:focus {
7141 background-color: #c9302c !important;
7142}
7143
7144.bg-light {
7145 background-color: #f8f9fa !important;
7146}
7147
7148a.bg-light:hover, a.bg-light:focus,
7149button.bg-light:hover,
7150button.bg-light:focus {
7151 background-color: #dae0e5 !important;
7152}
7153
7154.bg-dark {
7155 background-color: #343a40 !important;
7156}
7157
7158a.bg-dark:hover, a.bg-dark:focus,
7159button.bg-dark:hover,
7160button.bg-dark:focus {
7161 background-color: #1d2124 !important;
7162}
7163
7164.bg-white {
7165 background-color: #fff !important;
7166}
7167
7168.bg-transparent {
7169 background-color: transparent !important;
7170}
7171
7172.border {
7173 border: 1px solid #ddd !important;
7174}
7175
7176.border-top {
7177 border-top: 1px solid #ddd !important;
7178}
7179
7180.border-right {
7181 border-right: 1px solid #ddd !important;
7182}
7183
7184.border-bottom {
7185 border-bottom: 1px solid #ddd !important;
7186}
7187
7188.border-left {
7189 border-left: 1px solid #ddd !important;
7190}
7191
7192.border-0 {
7193 border: 0 !important;
7194}
7195
7196.border-top-0 {
7197 border-top: 0 !important;
7198}
7199
7200.border-right-0 {
7201 border-right: 0 !important;
7202}
7203
7204.border-bottom-0 {
7205 border-bottom: 0 !important;
7206}
7207
7208.border-left-0 {
7209 border-left: 0 !important;
7210}
7211
7212.border-primary {
7213 border-color: #4582EC !important;
7214}
7215
7216.border-secondary {
7217 border-color: #adb5bd !important;
7218}
7219
7220.border-success {
7221 border-color: #02B875 !important;
7222}
7223
7224.border-info {
7225 border-color: #17a2b8 !important;
7226}
7227
7228.border-warning {
7229 border-color: #f0ad4e !important;
7230}
7231
7232.border-danger {
7233 border-color: #d9534f !important;
7234}
7235
7236.border-light {
7237 border-color: #f8f9fa !important;
7238}
7239
7240.border-dark {
7241 border-color: #343a40 !important;
7242}
7243
7244.border-white {
7245 border-color: #fff !important;
7246}
7247
7248.rounded-sm {
7249 border-radius: 0.2rem !important;
7250}
7251
7252.rounded {
7253 border-radius: 0.25rem !important;
7254}
7255
7256.rounded-top {
7257 border-top-left-radius: 0.25rem !important;
7258 border-top-right-radius: 0.25rem !important;
7259}
7260
7261.rounded-right {
7262 border-top-right-radius: 0.25rem !important;
7263 border-bottom-right-radius: 0.25rem !important;
7264}
7265
7266.rounded-bottom {
7267 border-bottom-right-radius: 0.25rem !important;
7268 border-bottom-left-radius: 0.25rem !important;
7269}
7270
7271.rounded-left {
7272 border-top-left-radius: 0.25rem !important;
7273 border-bottom-left-radius: 0.25rem !important;
7274}
7275
7276.rounded-lg {
7277 border-radius: 0.3rem !important;
7278}
7279
7280.rounded-circle {
7281 border-radius: 50% !important;
7282}
7283
7284.rounded-pill {
7285 border-radius: 50rem !important;
7286}
7287
7288.rounded-0 {
7289 border-radius: 0 !important;
7290}
7291
7292.clearfix::after {
7293 display: block;
7294 clear: both;
7295 content: "";
7296}
7297
7298.d-none {
7299 display: none !important;
7300}
7301
7302.d-inline {
7303 display: inline !important;
7304}
7305
7306.d-inline-block {
7307 display: inline-block !important;
7308}
7309
7310.d-block {
7311 display: block !important;
7312}
7313
7314.d-table {
7315 display: table !important;
7316}
7317
7318.d-table-row {
7319 display: table-row !important;
7320}
7321
7322.d-table-cell {
7323 display: table-cell !important;
7324}
7325
7326.d-flex {
7327 display: -webkit-box !important;
7328 display: -ms-flexbox !important;
7329 display: flex !important;
7330}
7331
7332.d-inline-flex {
7333 display: -webkit-inline-box !important;
7334 display: -ms-inline-flexbox !important;
7335 display: inline-flex !important;
7336}
7337
7338@media (min-width: 576px) {
7339 .d-sm-none {
7340 display: none !important;
7341 }
7342 .d-sm-inline {
7343 display: inline !important;
7344 }
7345 .d-sm-inline-block {
7346 display: inline-block !important;
7347 }
7348 .d-sm-block {
7349 display: block !important;
7350 }
7351 .d-sm-table {
7352 display: table !important;
7353 }
7354 .d-sm-table-row {
7355 display: table-row !important;
7356 }
7357 .d-sm-table-cell {
7358 display: table-cell !important;
7359 }
7360 .d-sm-flex {
7361 display: -webkit-box !important;
7362 display: -ms-flexbox !important;
7363 display: flex !important;
7364 }
7365 .d-sm-inline-flex {
7366 display: -webkit-inline-box !important;
7367 display: -ms-inline-flexbox !important;
7368 display: inline-flex !important;
7369 }
7370}
7371
7372@media (min-width: 768px) {
7373 .d-md-none {
7374 display: none !important;
7375 }
7376 .d-md-inline {
7377 display: inline !important;
7378 }
7379 .d-md-inline-block {
7380 display: inline-block !important;
7381 }
7382 .d-md-block {
7383 display: block !important;
7384 }
7385 .d-md-table {
7386 display: table !important;
7387 }
7388 .d-md-table-row {
7389 display: table-row !important;
7390 }
7391 .d-md-table-cell {
7392 display: table-cell !important;
7393 }
7394 .d-md-flex {
7395 display: -webkit-box !important;
7396 display: -ms-flexbox !important;
7397 display: flex !important;
7398 }
7399 .d-md-inline-flex {
7400 display: -webkit-inline-box !important;
7401 display: -ms-inline-flexbox !important;
7402 display: inline-flex !important;
7403 }
7404}
7405
7406@media (min-width: 992px) {
7407 .d-lg-none {
7408 display: none !important;
7409 }
7410 .d-lg-inline {
7411 display: inline !important;
7412 }
7413 .d-lg-inline-block {
7414 display: inline-block !important;
7415 }
7416 .d-lg-block {
7417 display: block !important;
7418 }
7419 .d-lg-table {
7420 display: table !important;
7421 }
7422 .d-lg-table-row {
7423 display: table-row !important;
7424 }
7425 .d-lg-table-cell {
7426 display: table-cell !important;
7427 }
7428 .d-lg-flex {
7429 display: -webkit-box !important;
7430 display: -ms-flexbox !important;
7431 display: flex !important;
7432 }
7433 .d-lg-inline-flex {
7434 display: -webkit-inline-box !important;
7435 display: -ms-inline-flexbox !important;
7436 display: inline-flex !important;
7437 }
7438}
7439
7440@media (min-width: 1200px) {
7441 .d-xl-none {
7442 display: none !important;
7443 }
7444 .d-xl-inline {
7445 display: inline !important;
7446 }
7447 .d-xl-inline-block {
7448 display: inline-block !important;
7449 }
7450 .d-xl-block {
7451 display: block !important;
7452 }
7453 .d-xl-table {
7454 display: table !important;
7455 }
7456 .d-xl-table-row {
7457 display: table-row !important;
7458 }
7459 .d-xl-table-cell {
7460 display: table-cell !important;
7461 }
7462 .d-xl-flex {
7463 display: -webkit-box !important;
7464 display: -ms-flexbox !important;
7465 display: flex !important;
7466 }
7467 .d-xl-inline-flex {
7468 display: -webkit-inline-box !important;
7469 display: -ms-inline-flexbox !important;
7470 display: inline-flex !important;
7471 }
7472}
7473
7474@media print {
7475 .d-print-none {
7476 display: none !important;
7477 }
7478 .d-print-inline {
7479 display: inline !important;
7480 }
7481 .d-print-inline-block {
7482 display: inline-block !important;
7483 }
7484 .d-print-block {
7485 display: block !important;
7486 }
7487 .d-print-table {
7488 display: table !important;
7489 }
7490 .d-print-table-row {
7491 display: table-row !important;
7492 }
7493 .d-print-table-cell {
7494 display: table-cell !important;
7495 }
7496 .d-print-flex {
7497 display: -webkit-box !important;
7498 display: -ms-flexbox !important;
7499 display: flex !important;
7500 }
7501 .d-print-inline-flex {
7502 display: -webkit-inline-box !important;
7503 display: -ms-inline-flexbox !important;
7504 display: inline-flex !important;
7505 }
7506}
7507
7508.embed-responsive {
7509 position: relative;
7510 display: block;
7511 width: 100%;
7512 padding: 0;
7513 overflow: hidden;
7514}
7515
7516.embed-responsive::before {
7517 display: block;
7518 content: "";
7519}
7520
7521.embed-responsive .embed-responsive-item,
7522.embed-responsive iframe,
7523.embed-responsive embed,
7524.embed-responsive object,
7525.embed-responsive video {
7526 position: absolute;
7527 top: 0;
7528 bottom: 0;
7529 left: 0;
7530 width: 100%;
7531 height: 100%;
7532 border: 0;
7533}
7534
7535.embed-responsive-21by9::before {
7536 padding-top: 42.8571428571%;
7537}
7538
7539.embed-responsive-16by9::before {
7540 padding-top: 56.25%;
7541}
7542
7543.embed-responsive-4by3::before {
7544 padding-top: 75%;
7545}
7546
7547.embed-responsive-1by1::before {
7548 padding-top: 100%;
7549}
7550
7551.flex-row {
7552 -webkit-box-orient: horizontal !important;
7553 -webkit-box-direction: normal !important;
7554 -ms-flex-direction: row !important;
7555 flex-direction: row !important;
7556}
7557
7558.flex-column {
7559 -webkit-box-orient: vertical !important;
7560 -webkit-box-direction: normal !important;
7561 -ms-flex-direction: column !important;
7562 flex-direction: column !important;
7563}
7564
7565.flex-row-reverse {
7566 -webkit-box-orient: horizontal !important;
7567 -webkit-box-direction: reverse !important;
7568 -ms-flex-direction: row-reverse !important;
7569 flex-direction: row-reverse !important;
7570}
7571
7572.flex-column-reverse {
7573 -webkit-box-orient: vertical !important;
7574 -webkit-box-direction: reverse !important;
7575 -ms-flex-direction: column-reverse !important;
7576 flex-direction: column-reverse !important;
7577}
7578
7579.flex-wrap {
7580 -ms-flex-wrap: wrap !important;
7581 flex-wrap: wrap !important;
7582}
7583
7584.flex-nowrap {
7585 -ms-flex-wrap: nowrap !important;
7586 flex-wrap: nowrap !important;
7587}
7588
7589.flex-wrap-reverse {
7590 -ms-flex-wrap: wrap-reverse !important;
7591 flex-wrap: wrap-reverse !important;
7592}
7593
7594.flex-fill {
7595 -webkit-box-flex: 1 !important;
7596 -ms-flex: 1 1 auto !important;
7597 flex: 1 1 auto !important;
7598}
7599
7600.flex-grow-0 {
7601 -webkit-box-flex: 0 !important;
7602 -ms-flex-positive: 0 !important;
7603 flex-grow: 0 !important;
7604}
7605
7606.flex-grow-1 {
7607 -webkit-box-flex: 1 !important;
7608 -ms-flex-positive: 1 !important;
7609 flex-grow: 1 !important;
7610}
7611
7612.flex-shrink-0 {
7613 -ms-flex-negative: 0 !important;
7614 flex-shrink: 0 !important;
7615}
7616
7617.flex-shrink-1 {
7618 -ms-flex-negative: 1 !important;
7619 flex-shrink: 1 !important;
7620}
7621
7622.justify-content-start {
7623 -webkit-box-pack: start !important;
7624 -ms-flex-pack: start !important;
7625 justify-content: flex-start !important;
7626}
7627
7628.justify-content-end {
7629 -webkit-box-pack: end !important;
7630 -ms-flex-pack: end !important;
7631 justify-content: flex-end !important;
7632}
7633
7634.justify-content-center {
7635 -webkit-box-pack: center !important;
7636 -ms-flex-pack: center !important;
7637 justify-content: center !important;
7638}
7639
7640.justify-content-between {
7641 -webkit-box-pack: justify !important;
7642 -ms-flex-pack: justify !important;
7643 justify-content: space-between !important;
7644}
7645
7646.justify-content-around {
7647 -ms-flex-pack: distribute !important;
7648 justify-content: space-around !important;
7649}
7650
7651.align-items-start {
7652 -webkit-box-align: start !important;
7653 -ms-flex-align: start !important;
7654 align-items: flex-start !important;
7655}
7656
7657.align-items-end {
7658 -webkit-box-align: end !important;
7659 -ms-flex-align: end !important;
7660 align-items: flex-end !important;
7661}
7662
7663.align-items-center {
7664 -webkit-box-align: center !important;
7665 -ms-flex-align: center !important;
7666 align-items: center !important;
7667}
7668
7669.align-items-baseline {
7670 -webkit-box-align: baseline !important;
7671 -ms-flex-align: baseline !important;
7672 align-items: baseline !important;
7673}
7674
7675.align-items-stretch {
7676 -webkit-box-align: stretch !important;
7677 -ms-flex-align: stretch !important;
7678 align-items: stretch !important;
7679}
7680
7681.align-content-start {
7682 -ms-flex-line-pack: start !important;
7683 align-content: flex-start !important;
7684}
7685
7686.align-content-end {
7687 -ms-flex-line-pack: end !important;
7688 align-content: flex-end !important;
7689}
7690
7691.align-content-center {
7692 -ms-flex-line-pack: center !important;
7693 align-content: center !important;
7694}
7695
7696.align-content-between {
7697 -ms-flex-line-pack: justify !important;
7698 align-content: space-between !important;
7699}
7700
7701.align-content-around {
7702 -ms-flex-line-pack: distribute !important;
7703 align-content: space-around !important;
7704}
7705
7706.align-content-stretch {
7707 -ms-flex-line-pack: stretch !important;
7708 align-content: stretch !important;
7709}
7710
7711.align-self-auto {
7712 -ms-flex-item-align: auto !important;
7713 align-self: auto !important;
7714}
7715
7716.align-self-start {
7717 -ms-flex-item-align: start !important;
7718 align-self: flex-start !important;
7719}
7720
7721.align-self-end {
7722 -ms-flex-item-align: end !important;
7723 align-self: flex-end !important;
7724}
7725
7726.align-self-center {
7727 -ms-flex-item-align: center !important;
7728 align-self: center !important;
7729}
7730
7731.align-self-baseline {
7732 -ms-flex-item-align: baseline !important;
7733 align-self: baseline !important;
7734}
7735
7736.align-self-stretch {
7737 -ms-flex-item-align: stretch !important;
7738 align-self: stretch !important;
7739}
7740
7741@media (min-width: 576px) {
7742 .flex-sm-row {
7743 -webkit-box-orient: horizontal !important;
7744 -webkit-box-direction: normal !important;
7745 -ms-flex-direction: row !important;
7746 flex-direction: row !important;
7747 }
7748 .flex-sm-column {
7749 -webkit-box-orient: vertical !important;
7750 -webkit-box-direction: normal !important;
7751 -ms-flex-direction: column !important;
7752 flex-direction: column !important;
7753 }
7754 .flex-sm-row-reverse {
7755 -webkit-box-orient: horizontal !important;
7756 -webkit-box-direction: reverse !important;
7757 -ms-flex-direction: row-reverse !important;
7758 flex-direction: row-reverse !important;
7759 }
7760 .flex-sm-column-reverse {
7761 -webkit-box-orient: vertical !important;
7762 -webkit-box-direction: reverse !important;
7763 -ms-flex-direction: column-reverse !important;
7764 flex-direction: column-reverse !important;
7765 }
7766 .flex-sm-wrap {
7767 -ms-flex-wrap: wrap !important;
7768 flex-wrap: wrap !important;
7769 }
7770 .flex-sm-nowrap {
7771 -ms-flex-wrap: nowrap !important;
7772 flex-wrap: nowrap !important;
7773 }
7774 .flex-sm-wrap-reverse {
7775 -ms-flex-wrap: wrap-reverse !important;
7776 flex-wrap: wrap-reverse !important;
7777 }
7778 .flex-sm-fill {
7779 -webkit-box-flex: 1 !important;
7780 -ms-flex: 1 1 auto !important;
7781 flex: 1 1 auto !important;
7782 }
7783 .flex-sm-grow-0 {
7784 -webkit-box-flex: 0 !important;
7785 -ms-flex-positive: 0 !important;
7786 flex-grow: 0 !important;
7787 }
7788 .flex-sm-grow-1 {
7789 -webkit-box-flex: 1 !important;
7790 -ms-flex-positive: 1 !important;
7791 flex-grow: 1 !important;
7792 }
7793 .flex-sm-shrink-0 {
7794 -ms-flex-negative: 0 !important;
7795 flex-shrink: 0 !important;
7796 }
7797 .flex-sm-shrink-1 {
7798 -ms-flex-negative: 1 !important;
7799 flex-shrink: 1 !important;
7800 }
7801 .justify-content-sm-start {
7802 -webkit-box-pack: start !important;
7803 -ms-flex-pack: start !important;
7804 justify-content: flex-start !important;
7805 }
7806 .justify-content-sm-end {
7807 -webkit-box-pack: end !important;
7808 -ms-flex-pack: end !important;
7809 justify-content: flex-end !important;
7810 }
7811 .justify-content-sm-center {
7812 -webkit-box-pack: center !important;
7813 -ms-flex-pack: center !important;
7814 justify-content: center !important;
7815 }
7816 .justify-content-sm-between {
7817 -webkit-box-pack: justify !important;
7818 -ms-flex-pack: justify !important;
7819 justify-content: space-between !important;
7820 }
7821 .justify-content-sm-around {
7822 -ms-flex-pack: distribute !important;
7823 justify-content: space-around !important;
7824 }
7825 .align-items-sm-start {
7826 -webkit-box-align: start !important;
7827 -ms-flex-align: start !important;
7828 align-items: flex-start !important;
7829 }
7830 .align-items-sm-end {
7831 -webkit-box-align: end !important;
7832 -ms-flex-align: end !important;
7833 align-items: flex-end !important;
7834 }
7835 .align-items-sm-center {
7836 -webkit-box-align: center !important;
7837 -ms-flex-align: center !important;
7838 align-items: center !important;
7839 }
7840 .align-items-sm-baseline {
7841 -webkit-box-align: baseline !important;
7842 -ms-flex-align: baseline !important;
7843 align-items: baseline !important;
7844 }
7845 .align-items-sm-stretch {
7846 -webkit-box-align: stretch !important;
7847 -ms-flex-align: stretch !important;
7848 align-items: stretch !important;
7849 }
7850 .align-content-sm-start {
7851 -ms-flex-line-pack: start !important;
7852 align-content: flex-start !important;
7853 }
7854 .align-content-sm-end {
7855 -ms-flex-line-pack: end !important;
7856 align-content: flex-end !important;
7857 }
7858 .align-content-sm-center {
7859 -ms-flex-line-pack: center !important;
7860 align-content: center !important;
7861 }
7862 .align-content-sm-between {
7863 -ms-flex-line-pack: justify !important;
7864 align-content: space-between !important;
7865 }
7866 .align-content-sm-around {
7867 -ms-flex-line-pack: distribute !important;
7868 align-content: space-around !important;
7869 }
7870 .align-content-sm-stretch {
7871 -ms-flex-line-pack: stretch !important;
7872 align-content: stretch !important;
7873 }
7874 .align-self-sm-auto {
7875 -ms-flex-item-align: auto !important;
7876 align-self: auto !important;
7877 }
7878 .align-self-sm-start {
7879 -ms-flex-item-align: start !important;
7880 align-self: flex-start !important;
7881 }
7882 .align-self-sm-end {
7883 -ms-flex-item-align: end !important;
7884 align-self: flex-end !important;
7885 }
7886 .align-self-sm-center {
7887 -ms-flex-item-align: center !important;
7888 align-self: center !important;
7889 }
7890 .align-self-sm-baseline {
7891 -ms-flex-item-align: baseline !important;
7892 align-self: baseline !important;
7893 }
7894 .align-self-sm-stretch {
7895 -ms-flex-item-align: stretch !important;
7896 align-self: stretch !important;
7897 }
7898}
7899
7900@media (min-width: 768px) {
7901 .flex-md-row {
7902 -webkit-box-orient: horizontal !important;
7903 -webkit-box-direction: normal !important;
7904 -ms-flex-direction: row !important;
7905 flex-direction: row !important;
7906 }
7907 .flex-md-column {
7908 -webkit-box-orient: vertical !important;
7909 -webkit-box-direction: normal !important;
7910 -ms-flex-direction: column !important;
7911 flex-direction: column !important;
7912 }
7913 .flex-md-row-reverse {
7914 -webkit-box-orient: horizontal !important;
7915 -webkit-box-direction: reverse !important;
7916 -ms-flex-direction: row-reverse !important;
7917 flex-direction: row-reverse !important;
7918 }
7919 .flex-md-column-reverse {
7920 -webkit-box-orient: vertical !important;
7921 -webkit-box-direction: reverse !important;
7922 -ms-flex-direction: column-reverse !important;
7923 flex-direction: column-reverse !important;
7924 }
7925 .flex-md-wrap {
7926 -ms-flex-wrap: wrap !important;
7927 flex-wrap: wrap !important;
7928 }
7929 .flex-md-nowrap {
7930 -ms-flex-wrap: nowrap !important;
7931 flex-wrap: nowrap !important;
7932 }
7933 .flex-md-wrap-reverse {
7934 -ms-flex-wrap: wrap-reverse !important;
7935 flex-wrap: wrap-reverse !important;
7936 }
7937 .flex-md-fill {
7938 -webkit-box-flex: 1 !important;
7939 -ms-flex: 1 1 auto !important;
7940 flex: 1 1 auto !important;
7941 }
7942 .flex-md-grow-0 {
7943 -webkit-box-flex: 0 !important;
7944 -ms-flex-positive: 0 !important;
7945 flex-grow: 0 !important;
7946 }
7947 .flex-md-grow-1 {
7948 -webkit-box-flex: 1 !important;
7949 -ms-flex-positive: 1 !important;
7950 flex-grow: 1 !important;
7951 }
7952 .flex-md-shrink-0 {
7953 -ms-flex-negative: 0 !important;
7954 flex-shrink: 0 !important;
7955 }
7956 .flex-md-shrink-1 {
7957 -ms-flex-negative: 1 !important;
7958 flex-shrink: 1 !important;
7959 }
7960 .justify-content-md-start {
7961 -webkit-box-pack: start !important;
7962 -ms-flex-pack: start !important;
7963 justify-content: flex-start !important;
7964 }
7965 .justify-content-md-end {
7966 -webkit-box-pack: end !important;
7967 -ms-flex-pack: end !important;
7968 justify-content: flex-end !important;
7969 }
7970 .justify-content-md-center {
7971 -webkit-box-pack: center !important;
7972 -ms-flex-pack: center !important;
7973 justify-content: center !important;
7974 }
7975 .justify-content-md-between {
7976 -webkit-box-pack: justify !important;
7977 -ms-flex-pack: justify !important;
7978 justify-content: space-between !important;
7979 }
7980 .justify-content-md-around {
7981 -ms-flex-pack: distribute !important;
7982 justify-content: space-around !important;
7983 }
7984 .align-items-md-start {
7985 -webkit-box-align: start !important;
7986 -ms-flex-align: start !important;
7987 align-items: flex-start !important;
7988 }
7989 .align-items-md-end {
7990 -webkit-box-align: end !important;
7991 -ms-flex-align: end !important;
7992 align-items: flex-end !important;
7993 }
7994 .align-items-md-center {
7995 -webkit-box-align: center !important;
7996 -ms-flex-align: center !important;
7997 align-items: center !important;
7998 }
7999 .align-items-md-baseline {
8000 -webkit-box-align: baseline !important;
8001 -ms-flex-align: baseline !important;
8002 align-items: baseline !important;
8003 }
8004 .align-items-md-stretch {
8005 -webkit-box-align: stretch !important;
8006 -ms-flex-align: stretch !important;
8007 align-items: stretch !important;
8008 }
8009 .align-content-md-start {
8010 -ms-flex-line-pack: start !important;
8011 align-content: flex-start !important;
8012 }
8013 .align-content-md-end {
8014 -ms-flex-line-pack: end !important;
8015 align-content: flex-end !important;
8016 }
8017 .align-content-md-center {
8018 -ms-flex-line-pack: center !important;
8019 align-content: center !important;
8020 }
8021 .align-content-md-between {
8022 -ms-flex-line-pack: justify !important;
8023 align-content: space-between !important;
8024 }
8025 .align-content-md-around {
8026 -ms-flex-line-pack: distribute !important;
8027 align-content: space-around !important;
8028 }
8029 .align-content-md-stretch {
8030 -ms-flex-line-pack: stretch !important;
8031 align-content: stretch !important;
8032 }
8033 .align-self-md-auto {
8034 -ms-flex-item-align: auto !important;
8035 align-self: auto !important;
8036 }
8037 .align-self-md-start {
8038 -ms-flex-item-align: start !important;
8039 align-self: flex-start !important;
8040 }
8041 .align-self-md-end {
8042 -ms-flex-item-align: end !important;
8043 align-self: flex-end !important;
8044 }
8045 .align-self-md-center {
8046 -ms-flex-item-align: center !important;
8047 align-self: center !important;
8048 }
8049 .align-self-md-baseline {
8050 -ms-flex-item-align: baseline !important;
8051 align-self: baseline !important;
8052 }
8053 .align-self-md-stretch {
8054 -ms-flex-item-align: stretch !important;
8055 align-self: stretch !important;
8056 }
8057}
8058
8059@media (min-width: 992px) {
8060 .flex-lg-row {
8061 -webkit-box-orient: horizontal !important;
8062 -webkit-box-direction: normal !important;
8063 -ms-flex-direction: row !important;
8064 flex-direction: row !important;
8065 }
8066 .flex-lg-column {
8067 -webkit-box-orient: vertical !important;
8068 -webkit-box-direction: normal !important;
8069 -ms-flex-direction: column !important;
8070 flex-direction: column !important;
8071 }
8072 .flex-lg-row-reverse {
8073 -webkit-box-orient: horizontal !important;
8074 -webkit-box-direction: reverse !important;
8075 -ms-flex-direction: row-reverse !important;
8076 flex-direction: row-reverse !important;
8077 }
8078 .flex-lg-column-reverse {
8079 -webkit-box-orient: vertical !important;
8080 -webkit-box-direction: reverse !important;
8081 -ms-flex-direction: column-reverse !important;
8082 flex-direction: column-reverse !important;
8083 }
8084 .flex-lg-wrap {
8085 -ms-flex-wrap: wrap !important;
8086 flex-wrap: wrap !important;
8087 }
8088 .flex-lg-nowrap {
8089 -ms-flex-wrap: nowrap !important;
8090 flex-wrap: nowrap !important;
8091 }
8092 .flex-lg-wrap-reverse {
8093 -ms-flex-wrap: wrap-reverse !important;
8094 flex-wrap: wrap-reverse !important;
8095 }
8096 .flex-lg-fill {
8097 -webkit-box-flex: 1 !important;
8098 -ms-flex: 1 1 auto !important;
8099 flex: 1 1 auto !important;
8100 }
8101 .flex-lg-grow-0 {
8102 -webkit-box-flex: 0 !important;
8103 -ms-flex-positive: 0 !important;
8104 flex-grow: 0 !important;
8105 }
8106 .flex-lg-grow-1 {
8107 -webkit-box-flex: 1 !important;
8108 -ms-flex-positive: 1 !important;
8109 flex-grow: 1 !important;
8110 }
8111 .flex-lg-shrink-0 {
8112 -ms-flex-negative: 0 !important;
8113 flex-shrink: 0 !important;
8114 }
8115 .flex-lg-shrink-1 {
8116 -ms-flex-negative: 1 !important;
8117 flex-shrink: 1 !important;
8118 }
8119 .justify-content-lg-start {
8120 -webkit-box-pack: start !important;
8121 -ms-flex-pack: start !important;
8122 justify-content: flex-start !important;
8123 }
8124 .justify-content-lg-end {
8125 -webkit-box-pack: end !important;
8126 -ms-flex-pack: end !important;
8127 justify-content: flex-end !important;
8128 }
8129 .justify-content-lg-center {
8130 -webkit-box-pack: center !important;
8131 -ms-flex-pack: center !important;
8132 justify-content: center !important;
8133 }
8134 .justify-content-lg-between {
8135 -webkit-box-pack: justify !important;
8136 -ms-flex-pack: justify !important;
8137 justify-content: space-between !important;
8138 }
8139 .justify-content-lg-around {
8140 -ms-flex-pack: distribute !important;
8141 justify-content: space-around !important;
8142 }
8143 .align-items-lg-start {
8144 -webkit-box-align: start !important;
8145 -ms-flex-align: start !important;
8146 align-items: flex-start !important;
8147 }
8148 .align-items-lg-end {
8149 -webkit-box-align: end !important;
8150 -ms-flex-align: end !important;
8151 align-items: flex-end !important;
8152 }
8153 .align-items-lg-center {
8154 -webkit-box-align: center !important;
8155 -ms-flex-align: center !important;
8156 align-items: center !important;
8157 }
8158 .align-items-lg-baseline {
8159 -webkit-box-align: baseline !important;
8160 -ms-flex-align: baseline !important;
8161 align-items: baseline !important;
8162 }
8163 .align-items-lg-stretch {
8164 -webkit-box-align: stretch !important;
8165 -ms-flex-align: stretch !important;
8166 align-items: stretch !important;
8167 }
8168 .align-content-lg-start {
8169 -ms-flex-line-pack: start !important;
8170 align-content: flex-start !important;
8171 }
8172 .align-content-lg-end {
8173 -ms-flex-line-pack: end !important;
8174 align-content: flex-end !important;
8175 }
8176 .align-content-lg-center {
8177 -ms-flex-line-pack: center !important;
8178 align-content: center !important;
8179 }
8180 .align-content-lg-between {
8181 -ms-flex-line-pack: justify !important;
8182 align-content: space-between !important;
8183 }
8184 .align-content-lg-around {
8185 -ms-flex-line-pack: distribute !important;
8186 align-content: space-around !important;
8187 }
8188 .align-content-lg-stretch {
8189 -ms-flex-line-pack: stretch !important;
8190 align-content: stretch !important;
8191 }
8192 .align-self-lg-auto {
8193 -ms-flex-item-align: auto !important;
8194 align-self: auto !important;
8195 }
8196 .align-self-lg-start {
8197 -ms-flex-item-align: start !important;
8198 align-self: flex-start !important;
8199 }
8200 .align-self-lg-end {
8201 -ms-flex-item-align: end !important;
8202 align-self: flex-end !important;
8203 }
8204 .align-self-lg-center {
8205 -ms-flex-item-align: center !important;
8206 align-self: center !important;
8207 }
8208 .align-self-lg-baseline {
8209 -ms-flex-item-align: baseline !important;
8210 align-self: baseline !important;
8211 }
8212 .align-self-lg-stretch {
8213 -ms-flex-item-align: stretch !important;
8214 align-self: stretch !important;
8215 }
8216}
8217
8218@media (min-width: 1200px) {
8219 .flex-xl-row {
8220 -webkit-box-orient: horizontal !important;
8221 -webkit-box-direction: normal !important;
8222 -ms-flex-direction: row !important;
8223 flex-direction: row !important;
8224 }
8225 .flex-xl-column {
8226 -webkit-box-orient: vertical !important;
8227 -webkit-box-direction: normal !important;
8228 -ms-flex-direction: column !important;
8229 flex-direction: column !important;
8230 }
8231 .flex-xl-row-reverse {
8232 -webkit-box-orient: horizontal !important;
8233 -webkit-box-direction: reverse !important;
8234 -ms-flex-direction: row-reverse !important;
8235 flex-direction: row-reverse !important;
8236 }
8237 .flex-xl-column-reverse {
8238 -webkit-box-orient: vertical !important;
8239 -webkit-box-direction: reverse !important;
8240 -ms-flex-direction: column-reverse !important;
8241 flex-direction: column-reverse !important;
8242 }
8243 .flex-xl-wrap {
8244 -ms-flex-wrap: wrap !important;
8245 flex-wrap: wrap !important;
8246 }
8247 .flex-xl-nowrap {
8248 -ms-flex-wrap: nowrap !important;
8249 flex-wrap: nowrap !important;
8250 }
8251 .flex-xl-wrap-reverse {
8252 -ms-flex-wrap: wrap-reverse !important;
8253 flex-wrap: wrap-reverse !important;
8254 }
8255 .flex-xl-fill {
8256 -webkit-box-flex: 1 !important;
8257 -ms-flex: 1 1 auto !important;
8258 flex: 1 1 auto !important;
8259 }
8260 .flex-xl-grow-0 {
8261 -webkit-box-flex: 0 !important;
8262 -ms-flex-positive: 0 !important;
8263 flex-grow: 0 !important;
8264 }
8265 .flex-xl-grow-1 {
8266 -webkit-box-flex: 1 !important;
8267 -ms-flex-positive: 1 !important;
8268 flex-grow: 1 !important;
8269 }
8270 .flex-xl-shrink-0 {
8271 -ms-flex-negative: 0 !important;
8272 flex-shrink: 0 !important;
8273 }
8274 .flex-xl-shrink-1 {
8275 -ms-flex-negative: 1 !important;
8276 flex-shrink: 1 !important;
8277 }
8278 .justify-content-xl-start {
8279 -webkit-box-pack: start !important;
8280 -ms-flex-pack: start !important;
8281 justify-content: flex-start !important;
8282 }
8283 .justify-content-xl-end {
8284 -webkit-box-pack: end !important;
8285 -ms-flex-pack: end !important;
8286 justify-content: flex-end !important;
8287 }
8288 .justify-content-xl-center {
8289 -webkit-box-pack: center !important;
8290 -ms-flex-pack: center !important;
8291 justify-content: center !important;
8292 }
8293 .justify-content-xl-between {
8294 -webkit-box-pack: justify !important;
8295 -ms-flex-pack: justify !important;
8296 justify-content: space-between !important;
8297 }
8298 .justify-content-xl-around {
8299 -ms-flex-pack: distribute !important;
8300 justify-content: space-around !important;
8301 }
8302 .align-items-xl-start {
8303 -webkit-box-align: start !important;
8304 -ms-flex-align: start !important;
8305 align-items: flex-start !important;
8306 }
8307 .align-items-xl-end {
8308 -webkit-box-align: end !important;
8309 -ms-flex-align: end !important;
8310 align-items: flex-end !important;
8311 }
8312 .align-items-xl-center {
8313 -webkit-box-align: center !important;
8314 -ms-flex-align: center !important;
8315 align-items: center !important;
8316 }
8317 .align-items-xl-baseline {
8318 -webkit-box-align: baseline !important;
8319 -ms-flex-align: baseline !important;
8320 align-items: baseline !important;
8321 }
8322 .align-items-xl-stretch {
8323 -webkit-box-align: stretch !important;
8324 -ms-flex-align: stretch !important;
8325 align-items: stretch !important;
8326 }
8327 .align-content-xl-start {
8328 -ms-flex-line-pack: start !important;
8329 align-content: flex-start !important;
8330 }
8331 .align-content-xl-end {
8332 -ms-flex-line-pack: end !important;
8333 align-content: flex-end !important;
8334 }
8335 .align-content-xl-center {
8336 -ms-flex-line-pack: center !important;
8337 align-content: center !important;
8338 }
8339 .align-content-xl-between {
8340 -ms-flex-line-pack: justify !important;
8341 align-content: space-between !important;
8342 }
8343 .align-content-xl-around {
8344 -ms-flex-line-pack: distribute !important;
8345 align-content: space-around !important;
8346 }
8347 .align-content-xl-stretch {
8348 -ms-flex-line-pack: stretch !important;
8349 align-content: stretch !important;
8350 }
8351 .align-self-xl-auto {
8352 -ms-flex-item-align: auto !important;
8353 align-self: auto !important;
8354 }
8355 .align-self-xl-start {
8356 -ms-flex-item-align: start !important;
8357 align-self: flex-start !important;
8358 }
8359 .align-self-xl-end {
8360 -ms-flex-item-align: end !important;
8361 align-self: flex-end !important;
8362 }
8363 .align-self-xl-center {
8364 -ms-flex-item-align: center !important;
8365 align-self: center !important;
8366 }
8367 .align-self-xl-baseline {
8368 -ms-flex-item-align: baseline !important;
8369 align-self: baseline !important;
8370 }
8371 .align-self-xl-stretch {
8372 -ms-flex-item-align: stretch !important;
8373 align-self: stretch !important;
8374 }
8375}
8376
8377.float-left {
8378 float: left !important;
8379}
8380
8381.float-right {
8382 float: right !important;
8383}
8384
8385.float-none {
8386 float: none !important;
8387}
8388
8389@media (min-width: 576px) {
8390 .float-sm-left {
8391 float: left !important;
8392 }
8393 .float-sm-right {
8394 float: right !important;
8395 }
8396 .float-sm-none {
8397 float: none !important;
8398 }
8399}
8400
8401@media (min-width: 768px) {
8402 .float-md-left {
8403 float: left !important;
8404 }
8405 .float-md-right {
8406 float: right !important;
8407 }
8408 .float-md-none {
8409 float: none !important;
8410 }
8411}
8412
8413@media (min-width: 992px) {
8414 .float-lg-left {
8415 float: left !important;
8416 }
8417 .float-lg-right {
8418 float: right !important;
8419 }
8420 .float-lg-none {
8421 float: none !important;
8422 }
8423}
8424
8425@media (min-width: 1200px) {
8426 .float-xl-left {
8427 float: left !important;
8428 }
8429 .float-xl-right {
8430 float: right !important;
8431 }
8432 .float-xl-none {
8433 float: none !important;
8434 }
8435}
8436
8437.overflow-auto {
8438 overflow: auto !important;
8439}
8440
8441.overflow-hidden {
8442 overflow: hidden !important;
8443}
8444
8445.position-static {
8446 position: static !important;
8447}
8448
8449.position-relative {
8450 position: relative !important;
8451}
8452
8453.position-absolute {
8454 position: absolute !important;
8455}
8456
8457.position-fixed {
8458 position: fixed !important;
8459}
8460
8461.position-sticky {
8462 position: -webkit-sticky !important;
8463 position: sticky !important;
8464}
8465
8466.fixed-top {
8467 position: fixed;
8468 top: 0;
8469 right: 0;
8470 left: 0;
8471 z-index: 1030;
8472}
8473
8474.fixed-bottom {
8475 position: fixed;
8476 right: 0;
8477 bottom: 0;
8478 left: 0;
8479 z-index: 1030;
8480}
8481
8482@supports ((position: -webkit-sticky) or (position: sticky)) {
8483 .sticky-top {
8484 position: -webkit-sticky;
8485 position: sticky;
8486 top: 0;
8487 z-index: 1020;
8488 }
8489}
8490
8491.sr-only {
8492 position: absolute;
8493 width: 1px;
8494 height: 1px;
8495 padding: 0;
8496 margin: -1px;
8497 overflow: hidden;
8498 clip: rect(0, 0, 0, 0);
8499 white-space: nowrap;
8500 border: 0;
8501}
8502
8503.sr-only-focusable:active, .sr-only-focusable:focus {
8504 position: static;
8505 width: auto;
8506 height: auto;
8507 overflow: visible;
8508 clip: auto;
8509 white-space: normal;
8510}
8511
8512.shadow-sm {
8513 -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
8514 box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
8515}
8516
8517.shadow {
8518 -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
8519 box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
8520}
8521
8522.shadow-lg {
8523 -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
8524 box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
8525}
8526
8527.shadow-none {
8528 -webkit-box-shadow: none !important;
8529 box-shadow: none !important;
8530}
8531
8532.w-25 {
8533 width: 25% !important;
8534}
8535
8536.w-50 {
8537 width: 50% !important;
8538}
8539
8540.w-75 {
8541 width: 75% !important;
8542}
8543
8544.w-100 {
8545 width: 100% !important;
8546}
8547
8548.w-auto {
8549 width: auto !important;
8550}
8551
8552.h-25 {
8553 height: 25% !important;
8554}
8555
8556.h-50 {
8557 height: 50% !important;
8558}
8559
8560.h-75 {
8561 height: 75% !important;
8562}
8563
8564.h-100 {
8565 height: 100% !important;
8566}
8567
8568.h-auto {
8569 height: auto !important;
8570}
8571
8572.mw-100 {
8573 max-width: 100% !important;
8574}
8575
8576.mh-100 {
8577 max-height: 100% !important;
8578}
8579
8580.min-vw-100 {
8581 min-width: 100vw !important;
8582}
8583
8584.min-vh-100 {
8585 min-height: 100vh !important;
8586}
8587
8588.vw-100 {
8589 width: 100vw !important;
8590}
8591
8592.vh-100 {
8593 height: 100vh !important;
8594}
8595
8596.stretched-link::after {
8597 position: absolute;
8598 top: 0;
8599 right: 0;
8600 bottom: 0;
8601 left: 0;
8602 z-index: 1;
8603 pointer-events: auto;
8604 content: "";
8605 background-color: rgba(0, 0, 0, 0);
8606}
8607
8608.m-0 {
8609 margin: 0 !important;
8610}
8611
8612.mt-0,
8613.my-0 {
8614 margin-top: 0 !important;
8615}
8616
8617.mr-0,
8618.mx-0 {
8619 margin-right: 0 !important;
8620}
8621
8622.mb-0,
8623.my-0 {
8624 margin-bottom: 0 !important;
8625}
8626
8627.ml-0,
8628.mx-0 {
8629 margin-left: 0 !important;
8630}
8631
8632.m-1 {
8633 margin: 0.25rem !important;
8634}
8635
8636.mt-1,
8637.my-1 {
8638 margin-top: 0.25rem !important;
8639}
8640
8641.mr-1,
8642.mx-1 {
8643 margin-right: 0.25rem !important;
8644}
8645
8646.mb-1,
8647.my-1 {
8648 margin-bottom: 0.25rem !important;
8649}
8650
8651.ml-1,
8652.mx-1 {
8653 margin-left: 0.25rem !important;
8654}
8655
8656.m-2 {
8657 margin: 0.5rem !important;
8658}
8659
8660.mt-2,
8661.my-2 {
8662 margin-top: 0.5rem !important;
8663}
8664
8665.mr-2,
8666.mx-2 {
8667 margin-right: 0.5rem !important;
8668}
8669
8670.mb-2,
8671.my-2 {
8672 margin-bottom: 0.5rem !important;
8673}
8674
8675.ml-2,
8676.mx-2 {
8677 margin-left: 0.5rem !important;
8678}
8679
8680.m-3 {
8681 margin: 1rem !important;
8682}
8683
8684.mt-3,
8685.my-3 {
8686 margin-top: 1rem !important;
8687}
8688
8689.mr-3,
8690.mx-3 {
8691 margin-right: 1rem !important;
8692}
8693
8694.mb-3,
8695.my-3 {
8696 margin-bottom: 1rem !important;
8697}
8698
8699.ml-3,
8700.mx-3 {
8701 margin-left: 1rem !important;
8702}
8703
8704.m-4 {
8705 margin: 1.5rem !important;
8706}
8707
8708.mt-4,
8709.my-4 {
8710 margin-top: 1.5rem !important;
8711}
8712
8713.mr-4,
8714.mx-4 {
8715 margin-right: 1.5rem !important;
8716}
8717
8718.mb-4,
8719.my-4 {
8720 margin-bottom: 1.5rem !important;
8721}
8722
8723.ml-4,
8724.mx-4 {
8725 margin-left: 1.5rem !important;
8726}
8727
8728.m-5 {
8729 margin: 3rem !important;
8730}
8731
8732.mt-5,
8733.my-5 {
8734 margin-top: 3rem !important;
8735}
8736
8737.mr-5,
8738.mx-5 {
8739 margin-right: 3rem !important;
8740}
8741
8742.mb-5,
8743.my-5 {
8744 margin-bottom: 3rem !important;
8745}
8746
8747.ml-5,
8748.mx-5 {
8749 margin-left: 3rem !important;
8750}
8751
8752.p-0 {
8753 padding: 0 !important;
8754}
8755
8756.pt-0,
8757.py-0 {
8758 padding-top: 0 !important;
8759}
8760
8761.pr-0,
8762.px-0 {
8763 padding-right: 0 !important;
8764}
8765
8766.pb-0,
8767.py-0 {
8768 padding-bottom: 0 !important;
8769}
8770
8771.pl-0,
8772.px-0 {
8773 padding-left: 0 !important;
8774}
8775
8776.p-1 {
8777 padding: 0.25rem !important;
8778}
8779
8780.pt-1,
8781.py-1 {
8782 padding-top: 0.25rem !important;
8783}
8784
8785.pr-1,
8786.px-1 {
8787 padding-right: 0.25rem !important;
8788}
8789
8790.pb-1,
8791.py-1 {
8792 padding-bottom: 0.25rem !important;
8793}
8794
8795.pl-1,
8796.px-1 {
8797 padding-left: 0.25rem !important;
8798}
8799
8800.p-2 {
8801 padding: 0.5rem !important;
8802}
8803
8804.pt-2,
8805.py-2 {
8806 padding-top: 0.5rem !important;
8807}
8808
8809.pr-2,
8810.px-2 {
8811 padding-right: 0.5rem !important;
8812}
8813
8814.pb-2,
8815.py-2 {
8816 padding-bottom: 0.5rem !important;
8817}
8818
8819.pl-2,
8820.px-2 {
8821 padding-left: 0.5rem !important;
8822}
8823
8824.p-3 {
8825 padding: 1rem !important;
8826}
8827
8828.pt-3,
8829.py-3 {
8830 padding-top: 1rem !important;
8831}
8832
8833.pr-3,
8834.px-3 {
8835 padding-right: 1rem !important;
8836}
8837
8838.pb-3,
8839.py-3 {
8840 padding-bottom: 1rem !important;
8841}
8842
8843.pl-3,
8844.px-3 {
8845 padding-left: 1rem !important;
8846}
8847
8848.p-4 {
8849 padding: 1.5rem !important;
8850}
8851
8852.pt-4,
8853.py-4 {
8854 padding-top: 1.5rem !important;
8855}
8856
8857.pr-4,
8858.px-4 {
8859 padding-right: 1.5rem !important;
8860}
8861
8862.pb-4,
8863.py-4 {
8864 padding-bottom: 1.5rem !important;
8865}
8866
8867.pl-4,
8868.px-4 {
8869 padding-left: 1.5rem !important;
8870}
8871
8872.p-5 {
8873 padding: 3rem !important;
8874}
8875
8876.pt-5,
8877.py-5 {
8878 padding-top: 3rem !important;
8879}
8880
8881.pr-5,
8882.px-5 {
8883 padding-right: 3rem !important;
8884}
8885
8886.pb-5,
8887.py-5 {
8888 padding-bottom: 3rem !important;
8889}
8890
8891.pl-5,
8892.px-5 {
8893 padding-left: 3rem !important;
8894}
8895
8896.m-n1 {
8897 margin: -0.25rem !important;
8898}
8899
8900.mt-n1,
8901.my-n1 {
8902 margin-top: -0.25rem !important;
8903}
8904
8905.mr-n1,
8906.mx-n1 {
8907 margin-right: -0.25rem !important;
8908}
8909
8910.mb-n1,
8911.my-n1 {
8912 margin-bottom: -0.25rem !important;
8913}
8914
8915.ml-n1,
8916.mx-n1 {
8917 margin-left: -0.25rem !important;
8918}
8919
8920.m-n2 {
8921 margin: -0.5rem !important;
8922}
8923
8924.mt-n2,
8925.my-n2 {
8926 margin-top: -0.5rem !important;
8927}
8928
8929.mr-n2,
8930.mx-n2 {
8931 margin-right: -0.5rem !important;
8932}
8933
8934.mb-n2,
8935.my-n2 {
8936 margin-bottom: -0.5rem !important;
8937}
8938
8939.ml-n2,
8940.mx-n2 {
8941 margin-left: -0.5rem !important;
8942}
8943
8944.m-n3 {
8945 margin: -1rem !important;
8946}
8947
8948.mt-n3,
8949.my-n3 {
8950 margin-top: -1rem !important;
8951}
8952
8953.mr-n3,
8954.mx-n3 {
8955 margin-right: -1rem !important;
8956}
8957
8958.mb-n3,
8959.my-n3 {
8960 margin-bottom: -1rem !important;
8961}
8962
8963.ml-n3,
8964.mx-n3 {
8965 margin-left: -1rem !important;
8966}
8967
8968.m-n4 {
8969 margin: -1.5rem !important;
8970}
8971
8972.mt-n4,
8973.my-n4 {
8974 margin-top: -1.5rem !important;
8975}
8976
8977.mr-n4,
8978.mx-n4 {
8979 margin-right: -1.5rem !important;
8980}
8981
8982.mb-n4,
8983.my-n4 {
8984 margin-bottom: -1.5rem !important;
8985}
8986
8987.ml-n4,
8988.mx-n4 {
8989 margin-left: -1.5rem !important;
8990}
8991
8992.m-n5 {
8993 margin: -3rem !important;
8994}
8995
8996.mt-n5,
8997.my-n5 {
8998 margin-top: -3rem !important;
8999}
9000
9001.mr-n5,
9002.mx-n5 {
9003 margin-right: -3rem !important;
9004}
9005
9006.mb-n5,
9007.my-n5 {
9008 margin-bottom: -3rem !important;
9009}
9010
9011.ml-n5,
9012.mx-n5 {
9013 margin-left: -3rem !important;
9014}
9015
9016.m-auto {
9017 margin: auto !important;
9018}
9019
9020.mt-auto,
9021.my-auto {
9022 margin-top: auto !important;
9023}
9024
9025.mr-auto,
9026.mx-auto {
9027 margin-right: auto !important;
9028}
9029
9030.mb-auto,
9031.my-auto {
9032 margin-bottom: auto !important;
9033}
9034
9035.ml-auto,
9036.mx-auto {
9037 margin-left: auto !important;
9038}
9039
9040@media (min-width: 576px) {
9041 .m-sm-0 {
9042 margin: 0 !important;
9043 }
9044 .mt-sm-0,
9045 .my-sm-0 {
9046 margin-top: 0 !important;
9047 }
9048 .mr-sm-0,
9049 .mx-sm-0 {
9050 margin-right: 0 !important;
9051 }
9052 .mb-sm-0,
9053 .my-sm-0 {
9054 margin-bottom: 0 !important;
9055 }
9056 .ml-sm-0,
9057 .mx-sm-0 {
9058 margin-left: 0 !important;
9059 }
9060 .m-sm-1 {
9061 margin: 0.25rem !important;
9062 }
9063 .mt-sm-1,
9064 .my-sm-1 {
9065 margin-top: 0.25rem !important;
9066 }
9067 .mr-sm-1,
9068 .mx-sm-1 {
9069 margin-right: 0.25rem !important;
9070 }
9071 .mb-sm-1,
9072 .my-sm-1 {
9073 margin-bottom: 0.25rem !important;
9074 }
9075 .ml-sm-1,
9076 .mx-sm-1 {
9077 margin-left: 0.25rem !important;
9078 }
9079 .m-sm-2 {
9080 margin: 0.5rem !important;
9081 }
9082 .mt-sm-2,
9083 .my-sm-2 {
9084 margin-top: 0.5rem !important;
9085 }
9086 .mr-sm-2,
9087 .mx-sm-2 {
9088 margin-right: 0.5rem !important;
9089 }
9090 .mb-sm-2,
9091 .my-sm-2 {
9092 margin-bottom: 0.5rem !important;
9093 }
9094 .ml-sm-2,
9095 .mx-sm-2 {
9096 margin-left: 0.5rem !important;
9097 }
9098 .m-sm-3 {
9099 margin: 1rem !important;
9100 }
9101 .mt-sm-3,
9102 .my-sm-3 {
9103 margin-top: 1rem !important;
9104 }
9105 .mr-sm-3,
9106 .mx-sm-3 {
9107 margin-right: 1rem !important;
9108 }
9109 .mb-sm-3,
9110 .my-sm-3 {
9111 margin-bottom: 1rem !important;
9112 }
9113 .ml-sm-3,
9114 .mx-sm-3 {
9115 margin-left: 1rem !important;
9116 }
9117 .m-sm-4 {
9118 margin: 1.5rem !important;
9119 }
9120 .mt-sm-4,
9121 .my-sm-4 {
9122 margin-top: 1.5rem !important;
9123 }
9124 .mr-sm-4,
9125 .mx-sm-4 {
9126 margin-right: 1.5rem !important;
9127 }
9128 .mb-sm-4,
9129 .my-sm-4 {
9130 margin-bottom: 1.5rem !important;
9131 }
9132 .ml-sm-4,
9133 .mx-sm-4 {
9134 margin-left: 1.5rem !important;
9135 }
9136 .m-sm-5 {
9137 margin: 3rem !important;
9138 }
9139 .mt-sm-5,
9140 .my-sm-5 {
9141 margin-top: 3rem !important;
9142 }
9143 .mr-sm-5,
9144 .mx-sm-5 {
9145 margin-right: 3rem !important;
9146 }
9147 .mb-sm-5,
9148 .my-sm-5 {
9149 margin-bottom: 3rem !important;
9150 }
9151 .ml-sm-5,
9152 .mx-sm-5 {
9153 margin-left: 3rem !important;
9154 }
9155 .p-sm-0 {
9156 padding: 0 !important;
9157 }
9158 .pt-sm-0,
9159 .py-sm-0 {
9160 padding-top: 0 !important;
9161 }
9162 .pr-sm-0,
9163 .px-sm-0 {
9164 padding-right: 0 !important;
9165 }
9166 .pb-sm-0,
9167 .py-sm-0 {
9168 padding-bottom: 0 !important;
9169 }
9170 .pl-sm-0,
9171 .px-sm-0 {
9172 padding-left: 0 !important;
9173 }
9174 .p-sm-1 {
9175 padding: 0.25rem !important;
9176 }
9177 .pt-sm-1,
9178 .py-sm-1 {
9179 padding-top: 0.25rem !important;
9180 }
9181 .pr-sm-1,
9182 .px-sm-1 {
9183 padding-right: 0.25rem !important;
9184 }
9185 .pb-sm-1,
9186 .py-sm-1 {
9187 padding-bottom: 0.25rem !important;
9188 }
9189 .pl-sm-1,
9190 .px-sm-1 {
9191 padding-left: 0.25rem !important;
9192 }
9193 .p-sm-2 {
9194 padding: 0.5rem !important;
9195 }
9196 .pt-sm-2,
9197 .py-sm-2 {
9198 padding-top: 0.5rem !important;
9199 }
9200 .pr-sm-2,
9201 .px-sm-2 {
9202 padding-right: 0.5rem !important;
9203 }
9204 .pb-sm-2,
9205 .py-sm-2 {
9206 padding-bottom: 0.5rem !important;
9207 }
9208 .pl-sm-2,
9209 .px-sm-2 {
9210 padding-left: 0.5rem !important;
9211 }
9212 .p-sm-3 {
9213 padding: 1rem !important;
9214 }
9215 .pt-sm-3,
9216 .py-sm-3 {
9217 padding-top: 1rem !important;
9218 }
9219 .pr-sm-3,
9220 .px-sm-3 {
9221 padding-right: 1rem !important;
9222 }
9223 .pb-sm-3,
9224 .py-sm-3 {
9225 padding-bottom: 1rem !important;
9226 }
9227 .pl-sm-3,
9228 .px-sm-3 {
9229 padding-left: 1rem !important;
9230 }
9231 .p-sm-4 {
9232 padding: 1.5rem !important;
9233 }
9234 .pt-sm-4,
9235 .py-sm-4 {
9236 padding-top: 1.5rem !important;
9237 }
9238 .pr-sm-4,
9239 .px-sm-4 {
9240 padding-right: 1.5rem !important;
9241 }
9242 .pb-sm-4,
9243 .py-sm-4 {
9244 padding-bottom: 1.5rem !important;
9245 }
9246 .pl-sm-4,
9247 .px-sm-4 {
9248 padding-left: 1.5rem !important;
9249 }
9250 .p-sm-5 {
9251 padding: 3rem !important;
9252 }
9253 .pt-sm-5,
9254 .py-sm-5 {
9255 padding-top: 3rem !important;
9256 }
9257 .pr-sm-5,
9258 .px-sm-5 {
9259 padding-right: 3rem !important;
9260 }
9261 .pb-sm-5,
9262 .py-sm-5 {
9263 padding-bottom: 3rem !important;
9264 }
9265 .pl-sm-5,
9266 .px-sm-5 {
9267 padding-left: 3rem !important;
9268 }
9269 .m-sm-n1 {
9270 margin: -0.25rem !important;
9271 }
9272 .mt-sm-n1,
9273 .my-sm-n1 {
9274 margin-top: -0.25rem !important;
9275 }
9276 .mr-sm-n1,
9277 .mx-sm-n1 {
9278 margin-right: -0.25rem !important;
9279 }
9280 .mb-sm-n1,
9281 .my-sm-n1 {
9282 margin-bottom: -0.25rem !important;
9283 }
9284 .ml-sm-n1,
9285 .mx-sm-n1 {
9286 margin-left: -0.25rem !important;
9287 }
9288 .m-sm-n2 {
9289 margin: -0.5rem !important;
9290 }
9291 .mt-sm-n2,
9292 .my-sm-n2 {
9293 margin-top: -0.5rem !important;
9294 }
9295 .mr-sm-n2,
9296 .mx-sm-n2 {
9297 margin-right: -0.5rem !important;
9298 }
9299 .mb-sm-n2,
9300 .my-sm-n2 {
9301 margin-bottom: -0.5rem !important;
9302 }
9303 .ml-sm-n2,
9304 .mx-sm-n2 {
9305 margin-left: -0.5rem !important;
9306 }
9307 .m-sm-n3 {
9308 margin: -1rem !important;
9309 }
9310 .mt-sm-n3,
9311 .my-sm-n3 {
9312 margin-top: -1rem !important;
9313 }
9314 .mr-sm-n3,
9315 .mx-sm-n3 {
9316 margin-right: -1rem !important;
9317 }
9318 .mb-sm-n3,
9319 .my-sm-n3 {
9320 margin-bottom: -1rem !important;
9321 }
9322 .ml-sm-n3,
9323 .mx-sm-n3 {
9324 margin-left: -1rem !important;
9325 }
9326 .m-sm-n4 {
9327 margin: -1.5rem !important;
9328 }
9329 .mt-sm-n4,
9330 .my-sm-n4 {
9331 margin-top: -1.5rem !important;
9332 }
9333 .mr-sm-n4,
9334 .mx-sm-n4 {
9335 margin-right: -1.5rem !important;
9336 }
9337 .mb-sm-n4,
9338 .my-sm-n4 {
9339 margin-bottom: -1.5rem !important;
9340 }
9341 .ml-sm-n4,
9342 .mx-sm-n4 {
9343 margin-left: -1.5rem !important;
9344 }
9345 .m-sm-n5 {
9346 margin: -3rem !important;
9347 }
9348 .mt-sm-n5,
9349 .my-sm-n5 {
9350 margin-top: -3rem !important;
9351 }
9352 .mr-sm-n5,
9353 .mx-sm-n5 {
9354 margin-right: -3rem !important;
9355 }
9356 .mb-sm-n5,
9357 .my-sm-n5 {
9358 margin-bottom: -3rem !important;
9359 }
9360 .ml-sm-n5,
9361 .mx-sm-n5 {
9362 margin-left: -3rem !important;
9363 }
9364 .m-sm-auto {
9365 margin: auto !important;
9366 }
9367 .mt-sm-auto,
9368 .my-sm-auto {
9369 margin-top: auto !important;
9370 }
9371 .mr-sm-auto,
9372 .mx-sm-auto {
9373 margin-right: auto !important;
9374 }
9375 .mb-sm-auto,
9376 .my-sm-auto {
9377 margin-bottom: auto !important;
9378 }
9379 .ml-sm-auto,
9380 .mx-sm-auto {
9381 margin-left: auto !important;
9382 }
9383}
9384
9385@media (min-width: 768px) {
9386 .m-md-0 {
9387 margin: 0 !important;
9388 }
9389 .mt-md-0,
9390 .my-md-0 {
9391 margin-top: 0 !important;
9392 }
9393 .mr-md-0,
9394 .mx-md-0 {
9395 margin-right: 0 !important;
9396 }
9397 .mb-md-0,
9398 .my-md-0 {
9399 margin-bottom: 0 !important;
9400 }
9401 .ml-md-0,
9402 .mx-md-0 {
9403 margin-left: 0 !important;
9404 }
9405 .m-md-1 {
9406 margin: 0.25rem !important;
9407 }
9408 .mt-md-1,
9409 .my-md-1 {
9410 margin-top: 0.25rem !important;
9411 }
9412 .mr-md-1,
9413 .mx-md-1 {
9414 margin-right: 0.25rem !important;
9415 }
9416 .mb-md-1,
9417 .my-md-1 {
9418 margin-bottom: 0.25rem !important;
9419 }
9420 .ml-md-1,
9421 .mx-md-1 {
9422 margin-left: 0.25rem !important;
9423 }
9424 .m-md-2 {
9425 margin: 0.5rem !important;
9426 }
9427 .mt-md-2,
9428 .my-md-2 {
9429 margin-top: 0.5rem !important;
9430 }
9431 .mr-md-2,
9432 .mx-md-2 {
9433 margin-right: 0.5rem !important;
9434 }
9435 .mb-md-2,
9436 .my-md-2 {
9437 margin-bottom: 0.5rem !important;
9438 }
9439 .ml-md-2,
9440 .mx-md-2 {
9441 margin-left: 0.5rem !important;
9442 }
9443 .m-md-3 {
9444 margin: 1rem !important;
9445 }
9446 .mt-md-3,
9447 .my-md-3 {
9448 margin-top: 1rem !important;
9449 }
9450 .mr-md-3,
9451 .mx-md-3 {
9452 margin-right: 1rem !important;
9453 }
9454 .mb-md-3,
9455 .my-md-3 {
9456 margin-bottom: 1rem !important;
9457 }
9458 .ml-md-3,
9459 .mx-md-3 {
9460 margin-left: 1rem !important;
9461 }
9462 .m-md-4 {
9463 margin: 1.5rem !important;
9464 }
9465 .mt-md-4,
9466 .my-md-4 {
9467 margin-top: 1.5rem !important;
9468 }
9469 .mr-md-4,
9470 .mx-md-4 {
9471 margin-right: 1.5rem !important;
9472 }
9473 .mb-md-4,
9474 .my-md-4 {
9475 margin-bottom: 1.5rem !important;
9476 }
9477 .ml-md-4,
9478 .mx-md-4 {
9479 margin-left: 1.5rem !important;
9480 }
9481 .m-md-5 {
9482 margin: 3rem !important;
9483 }
9484 .mt-md-5,
9485 .my-md-5 {
9486 margin-top: 3rem !important;
9487 }
9488 .mr-md-5,
9489 .mx-md-5 {
9490 margin-right: 3rem !important;
9491 }
9492 .mb-md-5,
9493 .my-md-5 {
9494 margin-bottom: 3rem !important;
9495 }
9496 .ml-md-5,
9497 .mx-md-5 {
9498 margin-left: 3rem !important;
9499 }
9500 .p-md-0 {
9501 padding: 0 !important;
9502 }
9503 .pt-md-0,
9504 .py-md-0 {
9505 padding-top: 0 !important;
9506 }
9507 .pr-md-0,
9508 .px-md-0 {
9509 padding-right: 0 !important;
9510 }
9511 .pb-md-0,
9512 .py-md-0 {
9513 padding-bottom: 0 !important;
9514 }
9515 .pl-md-0,
9516 .px-md-0 {
9517 padding-left: 0 !important;
9518 }
9519 .p-md-1 {
9520 padding: 0.25rem !important;
9521 }
9522 .pt-md-1,
9523 .py-md-1 {
9524 padding-top: 0.25rem !important;
9525 }
9526 .pr-md-1,
9527 .px-md-1 {
9528 padding-right: 0.25rem !important;
9529 }
9530 .pb-md-1,
9531 .py-md-1 {
9532 padding-bottom: 0.25rem !important;
9533 }
9534 .pl-md-1,
9535 .px-md-1 {
9536 padding-left: 0.25rem !important;
9537 }
9538 .p-md-2 {
9539 padding: 0.5rem !important;
9540 }
9541 .pt-md-2,
9542 .py-md-2 {
9543 padding-top: 0.5rem !important;
9544 }
9545 .pr-md-2,
9546 .px-md-2 {
9547 padding-right: 0.5rem !important;
9548 }
9549 .pb-md-2,
9550 .py-md-2 {
9551 padding-bottom: 0.5rem !important;
9552 }
9553 .pl-md-2,
9554 .px-md-2 {
9555 padding-left: 0.5rem !important;
9556 }
9557 .p-md-3 {
9558 padding: 1rem !important;
9559 }
9560 .pt-md-3,
9561 .py-md-3 {
9562 padding-top: 1rem !important;
9563 }
9564 .pr-md-3,
9565 .px-md-3 {
9566 padding-right: 1rem !important;
9567 }
9568 .pb-md-3,
9569 .py-md-3 {
9570 padding-bottom: 1rem !important;
9571 }
9572 .pl-md-3,
9573 .px-md-3 {
9574 padding-left: 1rem !important;
9575 }
9576 .p-md-4 {
9577 padding: 1.5rem !important;
9578 }
9579 .pt-md-4,
9580 .py-md-4 {
9581 padding-top: 1.5rem !important;
9582 }
9583 .pr-md-4,
9584 .px-md-4 {
9585 padding-right: 1.5rem !important;
9586 }
9587 .pb-md-4,
9588 .py-md-4 {
9589 padding-bottom: 1.5rem !important;
9590 }
9591 .pl-md-4,
9592 .px-md-4 {
9593 padding-left: 1.5rem !important;
9594 }
9595 .p-md-5 {
9596 padding: 3rem !important;
9597 }
9598 .pt-md-5,
9599 .py-md-5 {
9600 padding-top: 3rem !important;
9601 }
9602 .pr-md-5,
9603 .px-md-5 {
9604 padding-right: 3rem !important;
9605 }
9606 .pb-md-5,
9607 .py-md-5 {
9608 padding-bottom: 3rem !important;
9609 }
9610 .pl-md-5,
9611 .px-md-5 {
9612 padding-left: 3rem !important;
9613 }
9614 .m-md-n1 {
9615 margin: -0.25rem !important;
9616 }
9617 .mt-md-n1,
9618 .my-md-n1 {
9619 margin-top: -0.25rem !important;
9620 }
9621 .mr-md-n1,
9622 .mx-md-n1 {
9623 margin-right: -0.25rem !important;
9624 }
9625 .mb-md-n1,
9626 .my-md-n1 {
9627 margin-bottom: -0.25rem !important;
9628 }
9629 .ml-md-n1,
9630 .mx-md-n1 {
9631 margin-left: -0.25rem !important;
9632 }
9633 .m-md-n2 {
9634 margin: -0.5rem !important;
9635 }
9636 .mt-md-n2,
9637 .my-md-n2 {
9638 margin-top: -0.5rem !important;
9639 }
9640 .mr-md-n2,
9641 .mx-md-n2 {
9642 margin-right: -0.5rem !important;
9643 }
9644 .mb-md-n2,
9645 .my-md-n2 {
9646 margin-bottom: -0.5rem !important;
9647 }
9648 .ml-md-n2,
9649 .mx-md-n2 {
9650 margin-left: -0.5rem !important;
9651 }
9652 .m-md-n3 {
9653 margin: -1rem !important;
9654 }
9655 .mt-md-n3,
9656 .my-md-n3 {
9657 margin-top: -1rem !important;
9658 }
9659 .mr-md-n3,
9660 .mx-md-n3 {
9661 margin-right: -1rem !important;
9662 }
9663 .mb-md-n3,
9664 .my-md-n3 {
9665 margin-bottom: -1rem !important;
9666 }
9667 .ml-md-n3,
9668 .mx-md-n3 {
9669 margin-left: -1rem !important;
9670 }
9671 .m-md-n4 {
9672 margin: -1.5rem !important;
9673 }
9674 .mt-md-n4,
9675 .my-md-n4 {
9676 margin-top: -1.5rem !important;
9677 }
9678 .mr-md-n4,
9679 .mx-md-n4 {
9680 margin-right: -1.5rem !important;
9681 }
9682 .mb-md-n4,
9683 .my-md-n4 {
9684 margin-bottom: -1.5rem !important;
9685 }
9686 .ml-md-n4,
9687 .mx-md-n4 {
9688 margin-left: -1.5rem !important;
9689 }
9690 .m-md-n5 {
9691 margin: -3rem !important;
9692 }
9693 .mt-md-n5,
9694 .my-md-n5 {
9695 margin-top: -3rem !important;
9696 }
9697 .mr-md-n5,
9698 .mx-md-n5 {
9699 margin-right: -3rem !important;
9700 }
9701 .mb-md-n5,
9702 .my-md-n5 {
9703 margin-bottom: -3rem !important;
9704 }
9705 .ml-md-n5,
9706 .mx-md-n5 {
9707 margin-left: -3rem !important;
9708 }
9709 .m-md-auto {
9710 margin: auto !important;
9711 }
9712 .mt-md-auto,
9713 .my-md-auto {
9714 margin-top: auto !important;
9715 }
9716 .mr-md-auto,
9717 .mx-md-auto {
9718 margin-right: auto !important;
9719 }
9720 .mb-md-auto,
9721 .my-md-auto {
9722 margin-bottom: auto !important;
9723 }
9724 .ml-md-auto,
9725 .mx-md-auto {
9726 margin-left: auto !important;
9727 }
9728}
9729
9730@media (min-width: 992px) {
9731 .m-lg-0 {
9732 margin: 0 !important;
9733 }
9734 .mt-lg-0,
9735 .my-lg-0 {
9736 margin-top: 0 !important;
9737 }
9738 .mr-lg-0,
9739 .mx-lg-0 {
9740 margin-right: 0 !important;
9741 }
9742 .mb-lg-0,
9743 .my-lg-0 {
9744 margin-bottom: 0 !important;
9745 }
9746 .ml-lg-0,
9747 .mx-lg-0 {
9748 margin-left: 0 !important;
9749 }
9750 .m-lg-1 {
9751 margin: 0.25rem !important;
9752 }
9753 .mt-lg-1,
9754 .my-lg-1 {
9755 margin-top: 0.25rem !important;
9756 }
9757 .mr-lg-1,
9758 .mx-lg-1 {
9759 margin-right: 0.25rem !important;
9760 }
9761 .mb-lg-1,
9762 .my-lg-1 {
9763 margin-bottom: 0.25rem !important;
9764 }
9765 .ml-lg-1,
9766 .mx-lg-1 {
9767 margin-left: 0.25rem !important;
9768 }
9769 .m-lg-2 {
9770 margin: 0.5rem !important;
9771 }
9772 .mt-lg-2,
9773 .my-lg-2 {
9774 margin-top: 0.5rem !important;
9775 }
9776 .mr-lg-2,
9777 .mx-lg-2 {
9778 margin-right: 0.5rem !important;
9779 }
9780 .mb-lg-2,
9781 .my-lg-2 {
9782 margin-bottom: 0.5rem !important;
9783 }
9784 .ml-lg-2,
9785 .mx-lg-2 {
9786 margin-left: 0.5rem !important;
9787 }
9788 .m-lg-3 {
9789 margin: 1rem !important;
9790 }
9791 .mt-lg-3,
9792 .my-lg-3 {
9793 margin-top: 1rem !important;
9794 }
9795 .mr-lg-3,
9796 .mx-lg-3 {
9797 margin-right: 1rem !important;
9798 }
9799 .mb-lg-3,
9800 .my-lg-3 {
9801 margin-bottom: 1rem !important;
9802 }
9803 .ml-lg-3,
9804 .mx-lg-3 {
9805 margin-left: 1rem !important;
9806 }
9807 .m-lg-4 {
9808 margin: 1.5rem !important;
9809 }
9810 .mt-lg-4,
9811 .my-lg-4 {
9812 margin-top: 1.5rem !important;
9813 }
9814 .mr-lg-4,
9815 .mx-lg-4 {
9816 margin-right: 1.5rem !important;
9817 }
9818 .mb-lg-4,
9819 .my-lg-4 {
9820 margin-bottom: 1.5rem !important;
9821 }
9822 .ml-lg-4,
9823 .mx-lg-4 {
9824 margin-left: 1.5rem !important;
9825 }
9826 .m-lg-5 {
9827 margin: 3rem !important;
9828 }
9829 .mt-lg-5,
9830 .my-lg-5 {
9831 margin-top: 3rem !important;
9832 }
9833 .mr-lg-5,
9834 .mx-lg-5 {
9835 margin-right: 3rem !important;
9836 }
9837 .mb-lg-5,
9838 .my-lg-5 {
9839 margin-bottom: 3rem !important;
9840 }
9841 .ml-lg-5,
9842 .mx-lg-5 {
9843 margin-left: 3rem !important;
9844 }
9845 .p-lg-0 {
9846 padding: 0 !important;
9847 }
9848 .pt-lg-0,
9849 .py-lg-0 {
9850 padding-top: 0 !important;
9851 }
9852 .pr-lg-0,
9853 .px-lg-0 {
9854 padding-right: 0 !important;
9855 }
9856 .pb-lg-0,
9857 .py-lg-0 {
9858 padding-bottom: 0 !important;
9859 }
9860 .pl-lg-0,
9861 .px-lg-0 {
9862 padding-left: 0 !important;
9863 }
9864 .p-lg-1 {
9865 padding: 0.25rem !important;
9866 }
9867 .pt-lg-1,
9868 .py-lg-1 {
9869 padding-top: 0.25rem !important;
9870 }
9871 .pr-lg-1,
9872 .px-lg-1 {
9873 padding-right: 0.25rem !important;
9874 }
9875 .pb-lg-1,
9876 .py-lg-1 {
9877 padding-bottom: 0.25rem !important;
9878 }
9879 .pl-lg-1,
9880 .px-lg-1 {
9881 padding-left: 0.25rem !important;
9882 }
9883 .p-lg-2 {
9884 padding: 0.5rem !important;
9885 }
9886 .pt-lg-2,
9887 .py-lg-2 {
9888 padding-top: 0.5rem !important;
9889 }
9890 .pr-lg-2,
9891 .px-lg-2 {
9892 padding-right: 0.5rem !important;
9893 }
9894 .pb-lg-2,
9895 .py-lg-2 {
9896 padding-bottom: 0.5rem !important;
9897 }
9898 .pl-lg-2,
9899 .px-lg-2 {
9900 padding-left: 0.5rem !important;
9901 }
9902 .p-lg-3 {
9903 padding: 1rem !important;
9904 }
9905 .pt-lg-3,
9906 .py-lg-3 {
9907 padding-top: 1rem !important;
9908 }
9909 .pr-lg-3,
9910 .px-lg-3 {
9911 padding-right: 1rem !important;
9912 }
9913 .pb-lg-3,
9914 .py-lg-3 {
9915 padding-bottom: 1rem !important;
9916 }
9917 .pl-lg-3,
9918 .px-lg-3 {
9919 padding-left: 1rem !important;
9920 }
9921 .p-lg-4 {
9922 padding: 1.5rem !important;
9923 }
9924 .pt-lg-4,
9925 .py-lg-4 {
9926 padding-top: 1.5rem !important;
9927 }
9928 .pr-lg-4,
9929 .px-lg-4 {
9930 padding-right: 1.5rem !important;
9931 }
9932 .pb-lg-4,
9933 .py-lg-4 {
9934 padding-bottom: 1.5rem !important;
9935 }
9936 .pl-lg-4,
9937 .px-lg-4 {
9938 padding-left: 1.5rem !important;
9939 }
9940 .p-lg-5 {
9941 padding: 3rem !important;
9942 }
9943 .pt-lg-5,
9944 .py-lg-5 {
9945 padding-top: 3rem !important;
9946 }
9947 .pr-lg-5,
9948 .px-lg-5 {
9949 padding-right: 3rem !important;
9950 }
9951 .pb-lg-5,
9952 .py-lg-5 {
9953 padding-bottom: 3rem !important;
9954 }
9955 .pl-lg-5,
9956 .px-lg-5 {
9957 padding-left: 3rem !important;
9958 }
9959 .m-lg-n1 {
9960 margin: -0.25rem !important;
9961 }
9962 .mt-lg-n1,
9963 .my-lg-n1 {
9964 margin-top: -0.25rem !important;
9965 }
9966 .mr-lg-n1,
9967 .mx-lg-n1 {
9968 margin-right: -0.25rem !important;
9969 }
9970 .mb-lg-n1,
9971 .my-lg-n1 {
9972 margin-bottom: -0.25rem !important;
9973 }
9974 .ml-lg-n1,
9975 .mx-lg-n1 {
9976 margin-left: -0.25rem !important;
9977 }
9978 .m-lg-n2 {
9979 margin: -0.5rem !important;
9980 }
9981 .mt-lg-n2,
9982 .my-lg-n2 {
9983 margin-top: -0.5rem !important;
9984 }
9985 .mr-lg-n2,
9986 .mx-lg-n2 {
9987 margin-right: -0.5rem !important;
9988 }
9989 .mb-lg-n2,
9990 .my-lg-n2 {
9991 margin-bottom: -0.5rem !important;
9992 }
9993 .ml-lg-n2,
9994 .mx-lg-n2 {
9995 margin-left: -0.5rem !important;
9996 }
9997 .m-lg-n3 {
9998 margin: -1rem !important;
9999 }
10000 .mt-lg-n3,
10001 .my-lg-n3 {
10002 margin-top: -1rem !important;
10003 }
10004 .mr-lg-n3,
10005 .mx-lg-n3 {
10006 margin-right: -1rem !important;
10007 }
10008 .mb-lg-n3,
10009 .my-lg-n3 {
10010 margin-bottom: -1rem !important;
10011 }
10012 .ml-lg-n3,
10013 .mx-lg-n3 {
10014 margin-left: -1rem !important;
10015 }
10016 .m-lg-n4 {
10017 margin: -1.5rem !important;
10018 }
10019 .mt-lg-n4,
10020 .my-lg-n4 {
10021 margin-top: -1.5rem !important;
10022 }
10023 .mr-lg-n4,
10024 .mx-lg-n4 {
10025 margin-right: -1.5rem !important;
10026 }
10027 .mb-lg-n4,
10028 .my-lg-n4 {
10029 margin-bottom: -1.5rem !important;
10030 }
10031 .ml-lg-n4,
10032 .mx-lg-n4 {
10033 margin-left: -1.5rem !important;
10034 }
10035 .m-lg-n5 {
10036 margin: -3rem !important;
10037 }
10038 .mt-lg-n5,
10039 .my-lg-n5 {
10040 margin-top: -3rem !important;
10041 }
10042 .mr-lg-n5,
10043 .mx-lg-n5 {
10044 margin-right: -3rem !important;
10045 }
10046 .mb-lg-n5,
10047 .my-lg-n5 {
10048 margin-bottom: -3rem !important;
10049 }
10050 .ml-lg-n5,
10051 .mx-lg-n5 {
10052 margin-left: -3rem !important;
10053 }
10054 .m-lg-auto {
10055 margin: auto !important;
10056 }
10057 .mt-lg-auto,
10058 .my-lg-auto {
10059 margin-top: auto !important;
10060 }
10061 .mr-lg-auto,
10062 .mx-lg-auto {
10063 margin-right: auto !important;
10064 }
10065 .mb-lg-auto,
10066 .my-lg-auto {
10067 margin-bottom: auto !important;
10068 }
10069 .ml-lg-auto,
10070 .mx-lg-auto {
10071 margin-left: auto !important;
10072 }
10073}
10074
10075@media (min-width: 1200px) {
10076 .m-xl-0 {
10077 margin: 0 !important;
10078 }
10079 .mt-xl-0,
10080 .my-xl-0 {
10081 margin-top: 0 !important;
10082 }
10083 .mr-xl-0,
10084 .mx-xl-0 {
10085 margin-right: 0 !important;
10086 }
10087 .mb-xl-0,
10088 .my-xl-0 {
10089 margin-bottom: 0 !important;
10090 }
10091 .ml-xl-0,
10092 .mx-xl-0 {
10093 margin-left: 0 !important;
10094 }
10095 .m-xl-1 {
10096 margin: 0.25rem !important;
10097 }
10098 .mt-xl-1,
10099 .my-xl-1 {
10100 margin-top: 0.25rem !important;
10101 }
10102 .mr-xl-1,
10103 .mx-xl-1 {
10104 margin-right: 0.25rem !important;
10105 }
10106 .mb-xl-1,
10107 .my-xl-1 {
10108 margin-bottom: 0.25rem !important;
10109 }
10110 .ml-xl-1,
10111 .mx-xl-1 {
10112 margin-left: 0.25rem !important;
10113 }
10114 .m-xl-2 {
10115 margin: 0.5rem !important;
10116 }
10117 .mt-xl-2,
10118 .my-xl-2 {
10119 margin-top: 0.5rem !important;
10120 }
10121 .mr-xl-2,
10122 .mx-xl-2 {
10123 margin-right: 0.5rem !important;
10124 }
10125 .mb-xl-2,
10126 .my-xl-2 {
10127 margin-bottom: 0.5rem !important;
10128 }
10129 .ml-xl-2,
10130 .mx-xl-2 {
10131 margin-left: 0.5rem !important;
10132 }
10133 .m-xl-3 {
10134 margin: 1rem !important;
10135 }
10136 .mt-xl-3,
10137 .my-xl-3 {
10138 margin-top: 1rem !important;
10139 }
10140 .mr-xl-3,
10141 .mx-xl-3 {
10142 margin-right: 1rem !important;
10143 }
10144 .mb-xl-3,
10145 .my-xl-3 {
10146 margin-bottom: 1rem !important;
10147 }
10148 .ml-xl-3,
10149 .mx-xl-3 {
10150 margin-left: 1rem !important;
10151 }
10152 .m-xl-4 {
10153 margin: 1.5rem !important;
10154 }
10155 .mt-xl-4,
10156 .my-xl-4 {
10157 margin-top: 1.5rem !important;
10158 }
10159 .mr-xl-4,
10160 .mx-xl-4 {
10161 margin-right: 1.5rem !important;
10162 }
10163 .mb-xl-4,
10164 .my-xl-4 {
10165 margin-bottom: 1.5rem !important;
10166 }
10167 .ml-xl-4,
10168 .mx-xl-4 {
10169 margin-left: 1.5rem !important;
10170 }
10171 .m-xl-5 {
10172 margin: 3rem !important;
10173 }
10174 .mt-xl-5,
10175 .my-xl-5 {
10176 margin-top: 3rem !important;
10177 }
10178 .mr-xl-5,
10179 .mx-xl-5 {
10180 margin-right: 3rem !important;
10181 }
10182 .mb-xl-5,
10183 .my-xl-5 {
10184 margin-bottom: 3rem !important;
10185 }
10186 .ml-xl-5,
10187 .mx-xl-5 {
10188 margin-left: 3rem !important;
10189 }
10190 .p-xl-0 {
10191 padding: 0 !important;
10192 }
10193 .pt-xl-0,
10194 .py-xl-0 {
10195 padding-top: 0 !important;
10196 }
10197 .pr-xl-0,
10198 .px-xl-0 {
10199 padding-right: 0 !important;
10200 }
10201 .pb-xl-0,
10202 .py-xl-0 {
10203 padding-bottom: 0 !important;
10204 }
10205 .pl-xl-0,
10206 .px-xl-0 {
10207 padding-left: 0 !important;
10208 }
10209 .p-xl-1 {
10210 padding: 0.25rem !important;
10211 }
10212 .pt-xl-1,
10213 .py-xl-1 {
10214 padding-top: 0.25rem !important;
10215 }
10216 .pr-xl-1,
10217 .px-xl-1 {
10218 padding-right: 0.25rem !important;
10219 }
10220 .pb-xl-1,
10221 .py-xl-1 {
10222 padding-bottom: 0.25rem !important;
10223 }
10224 .pl-xl-1,
10225 .px-xl-1 {
10226 padding-left: 0.25rem !important;
10227 }
10228 .p-xl-2 {
10229 padding: 0.5rem !important;
10230 }
10231 .pt-xl-2,
10232 .py-xl-2 {
10233 padding-top: 0.5rem !important;
10234 }
10235 .pr-xl-2,
10236 .px-xl-2 {
10237 padding-right: 0.5rem !important;
10238 }
10239 .pb-xl-2,
10240 .py-xl-2 {
10241 padding-bottom: 0.5rem !important;
10242 }
10243 .pl-xl-2,
10244 .px-xl-2 {
10245 padding-left: 0.5rem !important;
10246 }
10247 .p-xl-3 {
10248 padding: 1rem !important;
10249 }
10250 .pt-xl-3,
10251 .py-xl-3 {
10252 padding-top: 1rem !important;
10253 }
10254 .pr-xl-3,
10255 .px-xl-3 {
10256 padding-right: 1rem !important;
10257 }
10258 .pb-xl-3,
10259 .py-xl-3 {
10260 padding-bottom: 1rem !important;
10261 }
10262 .pl-xl-3,
10263 .px-xl-3 {
10264 padding-left: 1rem !important;
10265 }
10266 .p-xl-4 {
10267 padding: 1.5rem !important;
10268 }
10269 .pt-xl-4,
10270 .py-xl-4 {
10271 padding-top: 1.5rem !important;
10272 }
10273 .pr-xl-4,
10274 .px-xl-4 {
10275 padding-right: 1.5rem !important;
10276 }
10277 .pb-xl-4,
10278 .py-xl-4 {
10279 padding-bottom: 1.5rem !important;
10280 }
10281 .pl-xl-4,
10282 .px-xl-4 {
10283 padding-left: 1.5rem !important;
10284 }
10285 .p-xl-5 {
10286 padding: 3rem !important;
10287 }
10288 .pt-xl-5,
10289 .py-xl-5 {
10290 padding-top: 3rem !important;
10291 }
10292 .pr-xl-5,
10293 .px-xl-5 {
10294 padding-right: 3rem !important;
10295 }
10296 .pb-xl-5,
10297 .py-xl-5 {
10298 padding-bottom: 3rem !important;
10299 }
10300 .pl-xl-5,
10301 .px-xl-5 {
10302 padding-left: 3rem !important;
10303 }
10304 .m-xl-n1 {
10305 margin: -0.25rem !important;
10306 }
10307 .mt-xl-n1,
10308 .my-xl-n1 {
10309 margin-top: -0.25rem !important;
10310 }
10311 .mr-xl-n1,
10312 .mx-xl-n1 {
10313 margin-right: -0.25rem !important;
10314 }
10315 .mb-xl-n1,
10316 .my-xl-n1 {
10317 margin-bottom: -0.25rem !important;
10318 }
10319 .ml-xl-n1,
10320 .mx-xl-n1 {
10321 margin-left: -0.25rem !important;
10322 }
10323 .m-xl-n2 {
10324 margin: -0.5rem !important;
10325 }
10326 .mt-xl-n2,
10327 .my-xl-n2 {
10328 margin-top: -0.5rem !important;
10329 }
10330 .mr-xl-n2,
10331 .mx-xl-n2 {
10332 margin-right: -0.5rem !important;
10333 }
10334 .mb-xl-n2,
10335 .my-xl-n2 {
10336 margin-bottom: -0.5rem !important;
10337 }
10338 .ml-xl-n2,
10339 .mx-xl-n2 {
10340 margin-left: -0.5rem !important;
10341 }
10342 .m-xl-n3 {
10343 margin: -1rem !important;
10344 }
10345 .mt-xl-n3,
10346 .my-xl-n3 {
10347 margin-top: -1rem !important;
10348 }
10349 .mr-xl-n3,
10350 .mx-xl-n3 {
10351 margin-right: -1rem !important;
10352 }
10353 .mb-xl-n3,
10354 .my-xl-n3 {
10355 margin-bottom: -1rem !important;
10356 }
10357 .ml-xl-n3,
10358 .mx-xl-n3 {
10359 margin-left: -1rem !important;
10360 }
10361 .m-xl-n4 {
10362 margin: -1.5rem !important;
10363 }
10364 .mt-xl-n4,
10365 .my-xl-n4 {
10366 margin-top: -1.5rem !important;
10367 }
10368 .mr-xl-n4,
10369 .mx-xl-n4 {
10370 margin-right: -1.5rem !important;
10371 }
10372 .mb-xl-n4,
10373 .my-xl-n4 {
10374 margin-bottom: -1.5rem !important;
10375 }
10376 .ml-xl-n4,
10377 .mx-xl-n4 {
10378 margin-left: -1.5rem !important;
10379 }
10380 .m-xl-n5 {
10381 margin: -3rem !important;
10382 }
10383 .mt-xl-n5,
10384 .my-xl-n5 {
10385 margin-top: -3rem !important;
10386 }
10387 .mr-xl-n5,
10388 .mx-xl-n5 {
10389 margin-right: -3rem !important;
10390 }
10391 .mb-xl-n5,
10392 .my-xl-n5 {
10393 margin-bottom: -3rem !important;
10394 }
10395 .ml-xl-n5,
10396 .mx-xl-n5 {
10397 margin-left: -3rem !important;
10398 }
10399 .m-xl-auto {
10400 margin: auto !important;
10401 }
10402 .mt-xl-auto,
10403 .my-xl-auto {
10404 margin-top: auto !important;
10405 }
10406 .mr-xl-auto,
10407 .mx-xl-auto {
10408 margin-right: auto !important;
10409 }
10410 .mb-xl-auto,
10411 .my-xl-auto {
10412 margin-bottom: auto !important;
10413 }
10414 .ml-xl-auto,
10415 .mx-xl-auto {
10416 margin-left: auto !important;
10417 }
10418}
10419
10420.text-monospace {
10421 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
10422}
10423
10424.text-justify {
10425 text-align: justify !important;
10426}
10427
10428.text-wrap {
10429 white-space: normal !important;
10430}
10431
10432.text-nowrap {
10433 white-space: nowrap !important;
10434}
10435
10436.text-truncate {
10437 overflow: hidden;
10438 text-overflow: ellipsis;
10439 white-space: nowrap;
10440}
10441
10442.text-left {
10443 text-align: left !important;
10444}
10445
10446.text-right {
10447 text-align: right !important;
10448}
10449
10450.text-center {
10451 text-align: center !important;
10452}
10453
10454@media (min-width: 576px) {
10455 .text-sm-left {
10456 text-align: left !important;
10457 }
10458 .text-sm-right {
10459 text-align: right !important;
10460 }
10461 .text-sm-center {
10462 text-align: center !important;
10463 }
10464}
10465
10466@media (min-width: 768px) {
10467 .text-md-left {
10468 text-align: left !important;
10469 }
10470 .text-md-right {
10471 text-align: right !important;
10472 }
10473 .text-md-center {
10474 text-align: center !important;
10475 }
10476}
10477
10478@media (min-width: 992px) {
10479 .text-lg-left {
10480 text-align: left !important;
10481 }
10482 .text-lg-right {
10483 text-align: right !important;
10484 }
10485 .text-lg-center {
10486 text-align: center !important;
10487 }
10488}
10489
10490@media (min-width: 1200px) {
10491 .text-xl-left {
10492 text-align: left !important;
10493 }
10494 .text-xl-right {
10495 text-align: right !important;
10496 }
10497 .text-xl-center {
10498 text-align: center !important;
10499 }
10500}
10501
10502.text-lowercase {
10503 text-transform: lowercase !important;
10504}
10505
10506.text-uppercase {
10507 text-transform: uppercase !important;
10508}
10509
10510.text-capitalize {
10511 text-transform: capitalize !important;
10512}
10513
10514.font-weight-light {
10515 font-weight: 300 !important;
10516}
10517
10518.font-weight-lighter {
10519 font-weight: lighter !important;
10520}
10521
10522.font-weight-normal {
10523 font-weight: 400 !important;
10524}
10525
10526.font-weight-bold {
10527 font-weight: 700 !important;
10528}
10529
10530.font-weight-bolder {
10531 font-weight: bolder !important;
10532}
10533
10534.font-italic {
10535 font-style: italic !important;
10536}
10537
10538.text-white {
10539 color: #fff !important;
10540}
10541
10542.text-primary {
10543 color: #4582EC !important;
10544}
10545
10546a.text-primary:hover, a.text-primary:focus {
10547 color: #1559cf !important;
10548}
10549
10550.text-secondary {
10551 color: #adb5bd !important;
10552}
10553
10554a.text-secondary:hover, a.text-secondary:focus {
10555 color: #838f9b !important;
10556}
10557
10558.text-success {
10559 color: #02B875 !important;
10560}
10561
10562a.text-success:hover, a.text-success:focus {
10563 color: #016c45 !important;
10564}
10565
10566.text-info {
10567 color: #17a2b8 !important;
10568}
10569
10570a.text-info:hover, a.text-info:focus {
10571 color: #0f6674 !important;
10572}
10573
10574.text-warning {
10575 color: #f0ad4e !important;
10576}
10577
10578a.text-warning:hover, a.text-warning:focus {
10579 color: #df8a13 !important;
10580}
10581
10582.text-danger {
10583 color: #d9534f !important;
10584}
10585
10586a.text-danger:hover, a.text-danger:focus {
10587 color: #b52b27 !important;
10588}
10589
10590.text-light {
10591 color: #f8f9fa !important;
10592}
10593
10594a.text-light:hover, a.text-light:focus {
10595 color: #cbd3da !important;
10596}
10597
10598.text-dark {
10599 color: #343a40 !important;
10600}
10601
10602a.text-dark:hover, a.text-dark:focus {
10603 color: #121416 !important;
10604}
10605
10606.text-body {
10607 color: #343a40 !important;
10608}
10609
10610.text-muted {
10611 color: #868e96 !important;
10612}
10613
10614.text-black-50 {
10615 color: rgba(0, 0, 0, 0.5) !important;
10616}
10617
10618.text-white-50 {
10619 color: rgba(255, 255, 255, 0.5) !important;
10620}
10621
10622.text-hide {
10623 font: 0/0 a;
10624 color: transparent;
10625 text-shadow: none;
10626 background-color: transparent;
10627 border: 0;
10628}
10629
10630.text-decoration-none {
10631 text-decoration: none !important;
10632}
10633
10634.text-break {
10635 word-break: break-word !important;
10636 overflow-wrap: break-word !important;
10637}
10638
10639.text-reset {
10640 color: inherit !important;
10641}
10642
10643.visible {
10644 visibility: visible !important;
10645}
10646
10647.invisible {
10648 visibility: hidden !important;
10649}
10650
10651@media print {
10652 *,
10653 *::before,
10654 *::after {
10655 text-shadow: none !important;
10656 -webkit-box-shadow: none !important;
10657 box-shadow: none !important;
10658 }
10659 a:not(.btn) {
10660 text-decoration: underline;
10661 }
10662 abbr[title]::after {
10663 content: " (" attr(title) ")";
10664 }
10665 pre {
10666 white-space: pre-wrap !important;
10667 }
10668 pre,
10669 blockquote {
10670 border: 1px solid #adb5bd;
10671 page-break-inside: avoid;
10672 }
10673 thead {
10674 display: table-header-group;
10675 }
10676 tr,
10677 img {
10678 page-break-inside: avoid;
10679 }
10680 p,
10681 h2,
10682 h3 {
10683 orphans: 3;
10684 widows: 3;
10685 }
10686 h2,
10687 h3 {
10688 page-break-after: avoid;
10689 }
10690 @page {
10691 size: a3;
10692 }
10693 body {
10694 min-width: 992px !important;
10695 }
10696 .container {
10697 min-width: 992px !important;
10698 }
10699 .navbar {
10700 display: none;
10701 }
10702 .badge {
10703 border: 1px solid #000;
10704 }
10705 .table {
10706 border-collapse: collapse !important;
10707 }
10708 .table td,
10709 .table th {
10710 background-color: #fff !important;
10711 }
10712 .table-bordered th,
10713 .table-bordered td {
10714 border: 1px solid #ddd !important;
10715 }
10716 .table-dark {
10717 color: inherit;
10718 }
10719 .table-dark th,
10720 .table-dark td,
10721 .table-dark thead th,
10722 .table-dark tbody + tbody {
10723 border-color: rgba(0, 0, 0, 0.1);
10724 }
10725 .table .thead-dark th {
10726 color: inherit;
10727 border-color: rgba(0, 0, 0, 0.1);
10728 }
10729}
10730
10731.navbar {
10732 font-size: 0.930125rem;
10733}
10734
10735.navbar.bg-dark {
10736 background-color: #02B875 !important;
10737}
10738
10739.navbar.bg-light {
10740 background-color: #fff !important;
10741 border: 1px solid rgba(0, 0, 0, 0.1);
10742}
10743
10744.navbar.bg-light.navbar-fixed-top {
10745 border-width: 0 0 1px 0;
10746}
10747
10748.navbar.bg-light.navbar-fixed-bottom {
10749 border-width: 1px 0 0 0;
10750}
10751
10752.btn {
10753 border-radius: 1.078em;
10754}
10755
10756.btn-lg, .btn-group-lg > .btn {
10757 border-radius: 2.688em;
10758}
10759
10760.btn-sm, .btn-group-sm > .btn {
10761 border-radius: 0.844em;
10762}
10763
10764p {
10765 font-family: "Lora", Georgia, Cambria, "Times New Roman", Times, serif;
10766}
10767
10768blockquote {
10769 font-style: italic;
10770}
10771
10772footer {
10773 font-size: 0.930125rem;
10774}
10775
10776.lead {
10777 color: #868e96;
10778 font-family: "Fira Sans Medium", -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";
10779}
10780
10781table,
10782.table {
10783 font-size: 0.930125rem;
10784}
10785
10786table-primary, table-secondary, table-success, table-info, table-warning, table-danger,
10787.table-primary,
10788.table-secondary,
10789.table-success,
10790.table-info,
10791.table-warning,
10792.table-danger {
10793 color: #fff;
10794}
10795
10796.table-primary,
10797.table-primary > th,
10798.table-primary > td {
10799 background-color: #4582EC;
10800}
10801
10802.table-secondary,
10803.table-secondary > th,
10804.table-secondary > td {
10805 background-color: #adb5bd;
10806}
10807
10808.table-light,
10809.table-light > th,
10810.table-light > td {
10811 background-color: #f8f9fa;
10812}
10813
10814.table-dark,
10815.table-dark > th,
10816.table-dark > td {
10817 background-color: #343a40;
10818}
10819
10820.table-success,
10821.table-success > th,
10822.table-success > td {
10823 background-color: #02B875;
10824}
10825
10826.table-info,
10827.table-info > th,
10828.table-info > td {
10829 background-color: #17a2b8;
10830}
10831
10832.table-danger,
10833.table-danger > th,
10834.table-danger > td {
10835 background-color: #d9534f;
10836}
10837
10838.table-warning,
10839.table-warning > th,
10840.table-warning > td {
10841 background-color: #f0ad4e;
10842}
10843
10844.table-active,
10845.table-active > th,
10846.table-active > td {
10847 background-color: rgba(0, 0, 0, 0.075);
10848}
10849
10850.table-hover .table-primary:hover, .table-hover .table-primary:hover > th, .table-hover .table-primary:hover > td {
10851 background-color: #2e72ea;
10852}
10853
10854.table-hover .table-secondary:hover, .table-hover .table-secondary:hover > th, .table-hover .table-secondary:hover > td {
10855 background-color: #9fa8b2;
10856}
10857
10858.table-hover .table-light:hover, .table-hover .table-light:hover > th, .table-hover .table-light:hover > td {
10859 background-color: #e9ecef;
10860}
10861
10862.table-hover .table-dark:hover, .table-hover .table-dark:hover > th, .table-hover .table-dark:hover > td {
10863 background-color: #292d32;
10864}
10865
10866.table-hover .table-success:hover, .table-hover .table-success:hover > th, .table-hover .table-success:hover > td {
10867 background-color: #029f65;
10868}
10869
10870.table-hover .table-info:hover, .table-hover .table-info:hover > th, .table-hover .table-info:hover > td {
10871 background-color: #148ea1;
10872}
10873
10874.table-hover .table-danger:hover, .table-hover .table-danger:hover > th, .table-hover .table-danger:hover > td {
10875 background-color: #d43f3a;
10876}
10877
10878.table-hover .table-warning:hover, .table-hover .table-warning:hover > th, .table-hover .table-warning:hover > td {
10879 background-color: #eea236;
10880}
10881
10882.table-hover .table-active:hover, .table-hover .table-active:hover > th, .table-hover .table-active:hover > td {
10883 background-color: rgba(0, 0, 0, 0.075);
10884}
10885
10886.nav,
10887.breadcrumb,
10888.pagination {
10889 font-size: 0.930125rem;
10890}
10891
10892.dropdown-menu {
10893 font-size: 0.930125rem;
10894}
10895
10896.alert {
10897 color: #fff;
10898 font-size: 0.930125rem;
10899}
10900
10901.alert, .alert p {
10902 font-family: "Fira Sans Medium", -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";
10903}
10904
10905.alert a, .alert .alert-link {
10906 color: #fff;
10907 font-weight: normal;
10908 text-decoration: underline;
10909}
10910
10911.alert-primary {
10912 background-color: #4582EC;
10913}
10914
10915.alert-secondary {
10916 background-color: #adb5bd;
10917}
10918
10919.alert-success {
10920 background-color: #02B875;
10921}
10922
10923.alert-info {
10924 background-color: #17a2b8;
10925}
10926
10927.alert-warning {
10928 background-color: #f0ad4e;
10929}
10930
10931.alert-danger {
10932 background-color: #d9534f;
10933}
10934
10935.alert-light {
10936 background-color: #f8f9fa;
10937}
10938
10939.alert-dark {
10940 background-color: #343a40;
10941}
10942
10943.alert-light,
10944.alert-light a,
10945.alert-light .alert-link {
10946 color: #343a40;
10947}
10948
10949.badge {
10950 vertical-align: bottom;
10951}
10952
10953.list-group {
10954 font-size: 0.930125rem;
10955}
diff --git a/themes/ccc/assets/css/bootstrap.min.css b/themes/ccc/assets/css/bootstrap.min.css
new file mode 100644
index 00000000..14a279c9
--- /dev/null
+++ b/themes/ccc/assets/css/bootstrap.min.css
@@ -0,0 +1,8 @@
1/*!* Bootswatch v4.4.1
2* Homepage: https://bootswatch.com
3* Copyright 2012-2020 Thomas Park
4* Licensed under MIT
5* Based on Bootstrap*//*!* Bootstrap v4.4.1 (https://getbootstrap.com/)
6* Copyright 2011-2019 The Bootstrap Authors
7* Copyright 2011-2019 Twitter, Inc.
8* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*/:root{--blue: #4582EC;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #d9534f;--orange: #fd7e14;--yellow: #f0ad4e;--green: #02B875;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #868e96;--gray-dark: #343a40;--primary: #4582EC;--secondary: #adb5bd;--success: #02B875;--info: #17a2b8;--warning: #f0ad4e;--danger: #d9534f;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Fira Sans Medium" -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-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:lora,Georgia,times new roman,Times,serif;font-size:17px;font-weight:700;line-height:1.5;color:#333;text-align:left;background-color:#f6f6f6}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.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;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:.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:-.25em}sup{top:-.5em}a{color:#4582ec;text-decoration:none;background-color:initial}a:hover{color:#1559cf;text-decoration:underline}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:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.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]{-webkit-box-sizing:border-box;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:.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:.5rem;font-weight:700;line-height:1.2}.lead{font-size:1.32875rem;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,.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.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:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.32875rem}.blockquote-footer{display:block;font-size:80%;color:#868e96}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#868e96}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.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:15px;padding-left:15px;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:1140px}}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-sm,.container-md{max-width:720px}}@media(min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media(min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.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:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#343a40}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid rgba(0,0,0,.1)}.table thead th{vertical-align:bottom;border-bottom:2px solid rgba(0,0,0,.1)}.table tbody+tbody{border-top:2px solid rgba(0,0,0,.1)}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid rgba(0,0,0,.1)}.table-bordered th,.table-bordered td{border:1px solid rgba(0,0,0,.1)}.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,5%)}.table-hover tbody tr:hover{color:#343a40;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#cbdcfa}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#9ebef5}.table-hover .table-primary:hover{background-color:#b4ccf8}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b4ccf8}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#e8eaed}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#d4d9dd}.table-hover .table-secondary:hover{background-color:#dadde2}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#dadde2}.table-success,.table-success>th,.table-success>td{background-color:#b8ebd8}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#7bdab7}.table-hover .table-success:hover{background-color:#a4e5cd}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#a4e5cd}.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:#fbe8cd}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#f7d4a3}.table-hover .table-warning:hover{background-color:#f9ddb5}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#f9ddb5}.table-danger,.table-danger>th,.table-danger>td{background-color:#f4cfce}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#eba6a3}.table-hover .table-danger:hover{background-color:#efbbb9}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#efbbb9}.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,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(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:rgba(0,0,0,.1)}.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,5%)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.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 + 1rem + 2px);padding:.5rem 1.1rem;font-size:1.063rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;transition:none}}.form-control::-ms-expand{background-color:initial;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#b9d0f8;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 .2rem rgba(69,130,236,.25)}.form-control::-webkit-input-placeholder{color:#868e96;opacity:1}.form-control::-ms-input-placeholder{color:#868e96;opacity:1}.form-control::placeholder{color:#868e96;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(.5rem + 1px);padding-bottom:calc(.5rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.32875rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.930125rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.5rem 0;margin-bottom:0;font-size:1.063rem;line-height:1.5;color:#343a40;background-color:initial;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 + .5rem + 2px);padding:.25rem .5rem;font-size:.930125rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.32875rem;line-height:1.5;border-radius:.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:.25rem}.form-row{display:-webkit-box;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:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#868e96}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#02b875}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.6875rem;line-height:1.5;color:#fff;background-color:rgba(2,184,117,.9);border-radius:.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:#02b875;padding-right:calc(1.5em + 1rem);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='%2302B875' 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(.375em + .25rem)center;background-size:calc(.75em + .5rem)calc(.75em + .5rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#02b875;-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.25);box-shadow:0 0 0 .2rem rgba(2,184,117,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 1rem);background-position:top calc(.375em + .25rem)right calc(.375em + .25rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#02b875;padding-right:calc(.75em + 2.85rem);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 1.1rem 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='%2302B875' 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 2.1rem/calc(.75em + .5rem)calc(.75em + .5rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#02b875;-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.25);box-shadow:0 0 0 .2rem rgba(2,184,117,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#02b875}.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:#02b875}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{border-color:#02b875}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{border-color:#03ea95;background-color:#03ea95}.was-validated .custom-control-input:valid:focus~.custom-control-label::before,.custom-control-input.is-valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.25);box-shadow:0 0 0 .2rem rgba(2,184,117,.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:#02b875}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#02b875}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#02b875;-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.25);box-shadow:0 0 0 .2rem rgba(2,184,117,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#d9534f}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.6875rem;line-height:1.5;color:#fff;background-color:rgba(217,83,79,.9);border-radius:.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:#d9534f;padding-right:calc(1.5em + 1rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' 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='%23d9534f' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .25rem)center;background-size:calc(.75em + .5rem)calc(.75em + .5rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#d9534f;-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.25);box-shadow:0 0 0 .2rem rgba(217,83,79,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 1rem);background-position:top calc(.375em + .25rem)right calc(.375em + .25rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#d9534f;padding-right:calc(.75em + 2.85rem);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 1.1rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' 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='%23d9534f' stroke='none'/%3e%3c/svg%3e")#fff no-repeat center right 2.1rem/calc(.75em + .5rem)calc(.75em + .5rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#d9534f;-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.25);box-shadow:0 0 0 .2rem rgba(217,83,79,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#d9534f}.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:#d9534f}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{border-color:#d9534f}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{border-color:#e27c79;background-color:#e27c79}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.25);box-shadow:0 0 0 .2rem rgba(217,83,79,.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:#d9534f}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#d9534f}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#d9534f;-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.25);box-shadow:0 0 0 .2rem rgba(217,83,79,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack: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:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-family:fira sans medium,-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-weight:400;color:#343a40;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:initial;border:1px solid transparent;padding:.5rem 1.1rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none}}.btn:hover{color:#343a40;text-decoration:none}.btn:focus,.btn.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 .2rem rgba(69,130,236,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#4582ec;border-color:#4582ec}.btn-primary:hover{color:#fff;background-color:#226be8;border-color:#1863e6}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#226be8;border-color:#1863e6;-webkit-box-shadow:0 0 0 .2rem rgba(97,149,239,.5);box-shadow:0 0 0 .2rem rgba(97,149,239,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#4582ec;border-color:#4582ec}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1863e6;border-color:#165edb}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(97,149,239,.5);box-shadow:0 0 0 .2rem rgba(97,149,239,.5)}.btn-secondary{color:#fff;background-color:#adb5bd;border-color:#adb5bd}.btn-secondary:hover{color:#fff;background-color:#98a2ac;border-color:#919ca6}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#98a2ac;border-color:#919ca6;-webkit-box-shadow:0 0 0 .2rem rgba(185,192,199,.5);box-shadow:0 0 0 .2rem rgba(185,192,199,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#adb5bd;border-color:#adb5bd}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#919ca6;border-color:#8a95a1}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(185,192,199,.5);box-shadow:0 0 0 .2rem rgba(185,192,199,.5)}.btn-success{color:#fff;background-color:#02b875;border-color:#02b875}.btn-success:hover{color:#fff;background-color:#02925d;border-color:#018655}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#02925d;border-color:#018655;-webkit-box-shadow:0 0 0 .2rem rgba(40,195,138,.5);box-shadow:0 0 0 .2rem rgba(40,195,138,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#02b875;border-color:#02b875}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#018655;border-color:#01794d}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,195,138,.5);box-shadow:0 0 0 .2rem rgba(40,195,138,.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;-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,.5);box-shadow:0 0 0 .2rem rgba(58,176,195,.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{-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,.5);box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning:hover{color:#fff;background-color:#ed9d2b;border-color:#ec971f}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ed9d2b;border-color:#ec971f;-webkit-box-shadow:0 0 0 .2rem rgba(242,185,105,.5);box-shadow:0 0 0 .2rem rgba(242,185,105,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#ea9214}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(242,185,105,.5);box-shadow:0 0 0 .2rem rgba(242,185,105,.5)}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger:hover{color:#fff;background-color:#d23430;border-color:#c9302c}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#d23430;border-color:#c9302c;-webkit-box-shadow:0 0 0 .2rem rgba(223,109,105,.5);box-shadow:0 0 0 .2rem rgba(223,109,105,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#bf2e29}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(223,109,105,.5);box-shadow:0 0 0 .2rem rgba(223,109,105,.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;-webkit-box-shadow:0 0 0 .2rem rgba(216,217,219,.5);box-shadow:0 0 0 .2rem rgba(216,217,219,.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{-webkit-box-shadow:0 0 0 .2rem rgba(216,217,219,.5);box-shadow:0 0 0 .2rem rgba(216,217,219,.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;-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,.5);box-shadow:0 0 0 .2rem rgba(82,88,93,.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{-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,.5);box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#4582ec;border-color:#4582ec}.btn-outline-primary:hover{color:#fff;background-color:#4582ec;border-color:#4582ec}.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.5);box-shadow:0 0 0 .2rem rgba(69,130,236,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#4582ec;background-color:initial}.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:#4582ec;border-color:#4582ec}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.5);box-shadow:0 0 0 .2rem rgba(69,130,236,.5)}.btn-outline-secondary{color:#adb5bd;border-color:#adb5bd}.btn-outline-secondary:hover{color:#fff;background-color:#adb5bd;border-color:#adb5bd}.btn-outline-secondary:focus,.btn-outline-secondary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(173,181,189,.5);box-shadow:0 0 0 .2rem rgba(173,181,189,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#adb5bd;background-color:initial}.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:#adb5bd;border-color:#adb5bd}.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{-webkit-box-shadow:0 0 0 .2rem rgba(173,181,189,.5);box-shadow:0 0 0 .2rem rgba(173,181,189,.5)}.btn-outline-success{color:#02b875;border-color:#02b875}.btn-outline-success:hover{color:#fff;background-color:#02b875;border-color:#02b875}.btn-outline-success:focus,.btn-outline-success.focus{-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.5);box-shadow:0 0 0 .2rem rgba(2,184,117,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#02b875;background-color:initial}.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:#02b875;border-color:#02b875}.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{-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.5);box-shadow:0 0 0 .2rem rgba(2,184,117,.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{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:initial}.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{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning:hover{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning:focus,.btn-outline-warning.focus{-webkit-box-shadow:0 0 0 .2rem rgba(240,173,78,.5);box-shadow:0 0 0 .2rem rgba(240,173,78,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f0ad4e;background-color:initial}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.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{-webkit-box-shadow:0 0 0 .2rem rgba(240,173,78,.5);box-shadow:0 0 0 .2rem rgba(240,173,78,.5)}.btn-outline-danger{color:#d9534f;border-color:#d9534f}.btn-outline-danger:hover{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-outline-danger:focus,.btn-outline-danger.focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.5);box-shadow:0 0 0 .2rem rgba(217,83,79,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#d9534f;background-color:initial}.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:#d9534f;border-color:#d9534f}.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{-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.5);box-shadow:0 0 0 .2rem rgba(217,83,79,.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{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:initial}.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{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.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{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:initial}.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{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#4582ec;text-decoration:none}.btn-link:hover{color:#1559cf;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline;-webkit-box-shadow:none;box-shadow:0 0}.btn-link:disabled,.btn-link.disabled{color:#868e96;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.32875rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.688rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.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:.5rem 0;margin:.125rem 0 0;font-size:1.063rem;color:#343a40;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.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:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.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:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.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:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.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:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:initial;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:#4582ec}.dropdown-item.disabled,.dropdown-item:disabled{color:#868e96;pointer-events:none;background-color:initial}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.930125rem;color:#868e96;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1}.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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-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:.825rem;padding-left:.825rem}.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:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-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;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-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:-webkit-box;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1.1rem;margin-bottom:0;font-size:1.063rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid rgba(0,0,0,.1);border-radius:.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:.5rem 1rem;font-size:1.32875rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .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:.25rem .5rem;font-size:.930125rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:2.1rem}.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.5945rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.29725rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#4582ec;background-color:#4582ec}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 .2rem rgba(69,130,236,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#b9d0f8}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#e7effd;border-color:#e7effd}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#868e96}.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:.29725rem;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:.29725rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50%}.custom-checkbox .custom-control-label::before{border-radius:.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:#4582ec;background-color:#4582ec}.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(69,130,236,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(69,130,236,.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(69,130,236,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.29725rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(69,130,236,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 1rem + 2px);padding:.5rem 2.1rem .5rem 1.1rem;font-size:1.063rem;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 1.1rem center/8px 10px;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#b9d0f8;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 .2rem rgba(69,130,236,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:1.1rem;background-image:none}.custom-select:disabled{color:#868e96;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 + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.930125rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.32875rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 1rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 1rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#b9d0f8;-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 .2rem rgba(69,130,236,.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 + 1rem + 2px);padding:.5rem 1.1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 1rem);padding:.5rem 1.1rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(69,130,236,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(69,130,236,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(69,130,236,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#4582ec;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .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:#e7effd}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#ddd;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#4582ec;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#e7effd}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#ddd;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#4582ec;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#e7effd}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:initial;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#ddd;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#ddd;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{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;transition:none}}.nav{display:-webkit-box;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:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#868e96;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #ddd}.nav-tabs .nav-link.disabled{color:#868e96;background-color:initial;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#ddd #ddd #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#4582ec}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3006875rem;padding-bottom:.3006875rem;margin-right:1rem;font-size:1.32875rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-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:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.32875rem;line-height:1;background-color:initial;border:1px solid transparent;border-radius:.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 50%;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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-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:.5rem;padding-left:.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:-webkit-box!important;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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-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:.5rem;padding-left:.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:-webkit-box!important;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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-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:.5rem;padding-left:.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:-webkit-box!important;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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-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:.5rem;padding-left:.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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.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:-webkit-box!important;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:#343a40}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#343a40}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#343a40}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(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:#343a40}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(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,.5)}.navbar-light .navbar-text a{color:#343a40}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#343a40}.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,.6)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#fff}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.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,.6);border-color:rgba(255,255,255,.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.6)' 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,.6)}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-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,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.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:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,3%);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px)calc(.25rem - 1px)0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,3%);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px)calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.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(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media(min-width:576px){.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-webkit-box-flex:1;-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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-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:.75rem}@media(min-width:576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#868e96;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#868e96}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#4582ec;background-color:#fff;border:1px solid #ddd}.page-link:hover{z-index:2;color:#1559cf;text-decoration:none;background-color:#e9ecef;border-color:#ddd}.page-link:focus{z-index:3;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 .2rem rgba(69,130,236,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#4582ec;border-color:#4582ec}.page-item.disabled .page-link{color:#868e96;pointer-events:none;cursor:auto;background-color:#fff;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.32875rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.930125rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.6em 1.2em;font-size:75%;font-weight:400;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.badge{-webkit-transition:none;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:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#4582ec}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#1863e6}a.badge-primary:focus,a.badge-primary.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.5);box-shadow:0 0 0 .2rem rgba(69,130,236,.5)}.badge-secondary{color:#fff;background-color:#adb5bd}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#919ca6}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(173,181,189,.5);box-shadow:0 0 0 .2rem rgba(173,181,189,.5)}.badge-success{color:#fff;background-color:#02b875}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#018655}a.badge-success:focus,a.badge-success.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.5);box-shadow:0 0 0 .2rem rgba(2,184,117,.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;-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#fff;background-color:#f0ad4e}a.badge-warning:hover,a.badge-warning:focus{color:#fff;background-color:#ec971f}a.badge-warning:focus,a.badge-warning.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(240,173,78,.5);box-shadow:0 0 0 .2rem rgba(240,173,78,.5)}.badge-danger{color:#fff;background-color:#d9534f}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#c9302c}a.badge-danger:focus,a.badge-danger.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.5);box-shadow:0 0 0 .2rem rgba(217,83,79,.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;-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.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;-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media(min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:0 solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4.0945rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#24447b;background-color:#dae6fb;border-color:#cbdcfa}.alert-primary hr{border-top-color:#b4ccf8}.alert-primary .alert-link{color:#182e54}.alert-secondary{color:#5a5e62;background-color:#eff0f2;border-color:#e8eaed}.alert-secondary hr{border-top-color:#dadde2}.alert-secondary .alert-link{color:#424547}.alert-success{color:#01603d;background-color:#ccf1e3;border-color:#b8ebd8}.alert-success hr{border-top-color:#a4e5cd}.alert-success .alert-link{color:#002e1d}.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:#7d5a29;background-color:#fcefdc;border-color:#fbe8cd}.alert-warning hr{border-top-color:#f9ddb5}.alert-warning .alert-link{color:#573e1c}.alert-danger{color:#712b29;background-color:#f7dddc;border-color:#f4cfce}.alert-danger hr{border-top-color:#efbbb9}.alert-danger .alert-link{color:#4c1d1b}.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:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.79725rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#4582ec;-webkit-transition:width .6s ease;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-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:#343a40;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#868e96;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#4582ec;border-color:#4582ec}.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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{border-top-right-radius:.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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{border-top-right-radius:.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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{border-top-right-radius:.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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{border-top-right-radius:.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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{border-top-right-radius:.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:#24447b;background-color:#cbdcfa}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#24447b;background-color:#b4ccf8}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#24447b;border-color:#24447b}.list-group-item-secondary{color:#5a5e62;background-color:#e8eaed}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#5a5e62;background-color:#dadde2}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#5a5e62;border-color:#5a5e62}.list-group-item-success{color:#01603d;background-color:#b8ebd8}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#01603d;background-color:#a4e5cd}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#01603d;border-color:#01603d}.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:#7d5a29;background-color:#fbe8cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#7d5a29;background-color:#f9ddb5}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#7d5a29;border-color:#7d5a29}.list-group-item-danger{color:#712b29;background-color:#f4cfce}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#712b29;background-color:#efbbb9}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#712b29;border-color:#712b29}.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.5945rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:initial;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#868e96;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,5%)}.toast-body{padding:.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:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;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:-webkit-box;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-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,.2);border-radius:.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:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #ddd;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #ddd;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.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:fira sans medium,-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:.6875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.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:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.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 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^=left] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:fira sans medium,-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:.930125rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin: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:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^=top]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^=top]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^=right]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^=right]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^=bottom]>.arrow::before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^=bottom]>.arrow::after{top:1px;border-width:0 .5rem .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:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^=left]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^=left]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1.063rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#343a40}.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;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;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;-webkit-transition-property:opacity;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;-webkit-transition:opacity 0s .6s;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{-webkit-transition:none;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:.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1;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:.5;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;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:.25em solid;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.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 .75s linear infinite;animation:spinner-grow .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:#4582ec!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#1863e6!important}.bg-secondary{background-color:#adb5bd!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#919ca6!important}.bg-success{background-color:#02b875!important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#018655!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:#f0ad4e!important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#ec971f!important}.bg-danger{background-color:#d9534f!important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#c9302c!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:initial!important}.border{border:1px solid #ddd!important}.border-top{border-top:1px solid #ddd!important}.border-right{border-right:1px solid #ddd!important}.border-bottom{border-bottom:1px solid #ddd!important}.border-left{border-left:1px solid #ddd!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:#4582ec!important}.border-secondary{border-color:#adb5bd!important}.border-success{border-color:#02b875!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#f0ad4e!important}.border-danger{border-color:#d9534f!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;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.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-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{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-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{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-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{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-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{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-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{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-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{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-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{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-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{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-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{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-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{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-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{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-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{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-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{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-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{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-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{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-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{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-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{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-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{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-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{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-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{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:0 0!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:initial}.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:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.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:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.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:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.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:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.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:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.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:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.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:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.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:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.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:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.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:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.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:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.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:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.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:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.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:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.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:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.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:#4582ec!important}a.text-primary:hover,a.text-primary:focus{color:#1559cf!important}.text-secondary{color:#adb5bd!important}a.text-secondary:hover,a.text-secondary:focus{color:#838f9b!important}.text-success{color:#02b875!important}a.text-success:hover,a.text-success:focus{color:#016c45!important}.text-info{color:#17a2b8!important}a.text-info:hover,a.text-info:focus{color:#0f6674!important}.text-warning{color:#f0ad4e!important}a.text-warning:hover,a.text-warning:focus{color:#df8a13!important}.text-danger{color:#d9534f!important}a.text-danger:hover,a.text-danger:focus{color:#b52b27!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:#343a40!important}.text-muted{color:#868e96!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:initial;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;-webkit-box-shadow:none!important;box-shadow:0 0!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 #ddd!important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:rgba(0,0,0,.1)}.table .thead-dark th{color:inherit;border-color:rgba(0,0,0,.1)}}.navbar{font-size:.930125rem}.navbar.bg-dark{background-color:#02b875!important}.navbar.bg-light{background-color:#fff!important;border:1px solid rgba(0,0,0,.1)}.navbar.bg-light.navbar-fixed-top{border-width:0 0 1px}.navbar.bg-light.navbar-fixed-bottom{border-width:1px 0 0}.btn{border-radius:1.078em}.btn-lg,.btn-group-lg>.btn{border-radius:2.688em}.btn-sm,.btn-group-sm>.btn{border-radius:.844em}p{font-family:lora,Georgia,Cambria,times new roman,Times,serif}blockquote{font-style:italic}footer{font-size:.930125rem}.lead{color:#868e96;font-family:fira sans medium,-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}table,.table{font-size:.930125rem}table-primary,table-secondary,table-success,table-info,table-warning,table-danger,.table-primary,.table-secondary,.table-success,.table-info,.table-warning,.table-danger{color:#fff}.table-primary,.table-primary>th,.table-primary>td{background-color:#4582ec}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#adb5bd}.table-light,.table-light>th,.table-light>td{background-color:#f8f9fa}.table-dark,.table-dark>th,.table-dark>td{background-color:#343a40}.table-success,.table-success>th,.table-success>td{background-color:#02b875}.table-info,.table-info>th,.table-info>td{background-color:#17a2b8}.table-danger,.table-danger>th,.table-danger>td{background-color:#d9534f}.table-warning,.table-warning>th,.table-warning>td{background-color:#f0ad4e}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-primary:hover,.table-hover .table-primary:hover>th,.table-hover .table-primary:hover>td{background-color:#2e72ea}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>th,.table-hover .table-secondary:hover>td{background-color:#9fa8b2}.table-hover .table-light:hover,.table-hover .table-light:hover>th,.table-hover .table-light:hover>td{background-color:#e9ecef}.table-hover .table-dark:hover,.table-hover .table-dark:hover>th,.table-hover .table-dark:hover>td{background-color:#292d32}.table-hover .table-success:hover,.table-hover .table-success:hover>th,.table-hover .table-success:hover>td{background-color:#029f65}.table-hover .table-info:hover,.table-hover .table-info:hover>th,.table-hover .table-info:hover>td{background-color:#148ea1}.table-hover .table-danger:hover,.table-hover .table-danger:hover>th,.table-hover .table-danger:hover>td{background-color:#d43f3a}.table-hover .table-warning:hover,.table-hover .table-warning:hover>th,.table-hover .table-warning:hover>td{background-color:#eea236}.table-hover .table-active:hover,.table-hover .table-active:hover>th,.table-hover .table-active:hover>td{background-color:rgba(0,0,0,.075)}.nav,.breadcrumb,.pagination{font-size:.930125rem}.dropdown-menu{font-size:.930125rem}.alert{color:#fff;font-size:.930125rem}.alert,.alert p{font-family:fira sans medium,-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}.alert a,.alert .alert-link{color:#fff;font-weight:400;text-decoration:underline}.alert-primary{background-color:#4582ec}.alert-secondary{background-color:#adb5bd}.alert-success{background-color:#02b875}.alert-info{background-color:#17a2b8}.alert-warning{background-color:#f0ad4e}.alert-danger{background-color:#d9534f}.alert-light{background-color:#f8f9fa}.alert-dark{background-color:#343a40}.alert-light,.alert-light a,.alert-light .alert-link{color:#343a40}.badge{vertical-align:bottom}.list-group{font-size:.930125rem} \ No newline at end of file
diff --git a/themes/ccc/assets/css/custom.css b/themes/ccc/assets/css/custom.css
new file mode 100644
index 00000000..e455e8c5
--- /dev/null
+++ b/themes/ccc/assets/css/custom.css
@@ -0,0 +1,379 @@
1@font-face {
2 font-family: 'Lora';
3 font-style: normal;
4 font-weight: 400;
5 src: url('../fonts/lora-regular.eot'); /* IE9 Compat Modes */
6 src: local(''),
7 url('../fonts/lora-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
8 url('../fonts/lora-regular.woff2') format('woff2'), /* Super Modern Browsers */
9 url('/fonts/lora-regular.woff') format('woff'), /* Modern Browsers */
10 url('/fonts/lora-regular.ttf') format('truetype'), /* Safari, Android, iOS */
11 url('/fonts/lora-regular.svg#Lora') format('svg'); /* Legacy iOS */
12}
13@font-face {
14 font-family: 'Lora';
15 font-style: normal;
16 font-weight: 700;
17 src: url('../fonts/lora-700.eot'); /* IE9 Compat Modes */
18 src: local(''),
19 url('../fonts/lora-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
20 url('../fonts/lora-700.woff2') format('woff2'), /* Super Modern Browsers */
21 url('../fonts/lora-700.woff') format('woff'), /* Modern Browsers */
22 url('../fonts/lora-700.ttf') format('truetype'), /* Safari, Android, iOS */
23 url('../fonts/lora-700.svg#Lora') format('svg'); /* Legacy iOS */
24}
25@font-face {
26 font-family: 'Lora';
27 font-style: italic;
28 font-weight: 400;
29 src: url('../fonts/lora-italic.eot'); /* IE9 Compat Modes */
30 src: local(''),
31 url('../fonts/lora-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
32 url('../fonts/lora-italic.woff2') format('woff2'), /* Super Modern Browsers */
33 url('../fonts/lora-italic.woff') format('woff'), /* Modern Browsers */
34 url('../fonts/lora-italic.ttf') format('truetype'), /* Safari, Android, iOS */
35 url('../fonts/lora-italic.svg#Lora') format('svg'); /* Legacy iOS */
36}
37
38@font-face {
39 font-family: 'Fira Sans Italic';
40 font-style: normal;
41 font-weight: normal;
42 src: local('Fira Sans Italic'), url('../fonts/FiraSans-Italic.woff') format('woff');
43}
44
45@font-face {
46 font-family: 'Fira Sans Thin';
47 font-style: normal;
48 font-weight: normal;
49 src: local('Fira Sans Thin'), url('../fonts/FiraSans-Thin.woff') format('woff');
50}
51
52@font-face {
53 font-family: 'Fira Sans Thin Italic';
54 font-style: normal;
55 font-weight: normal;
56 src: local('Fira Sans Thin Italic'), url('../fonts/FiraSans-ThinItalic.woff') format('woff');
57}
58
59@font-face {
60 font-family: 'Fira Sans ExtraLight';
61 font-style: normal;
62 font-weight: normal;
63 src: local('Fira Sans ExtraLight'), url('../fonts/FiraSans-ExtraLight.woff') format('woff');
64}
65
66@font-face {
67 font-family: 'Fira Sans ExtraLight Italic';
68 font-style: normal;
69 font-weight: normal;
70 src: local('Fira Sans ExtraLight Italic'), url('../fonts/FiraSans-ExtraLightItalic.woff') format('woff');
71}
72
73@font-face {
74 font-family: 'Fira Sans Light';
75 font-style: normal;
76 font-weight: normal;
77 src: local('Fira Sans Light'), url('../fonts/FiraSans-Light.woff') format('woff');
78}
79
80@font-face {
81 font-family: 'Fira Sans Light Italic';
82 font-style: normal;
83 font-weight: normal;
84 src: local('Fira Sans Light Italic'), url('../fonts/FiraSans-LightItalic.woff') format('woff');
85}
86
87@font-face {
88 font-family: 'Fira Sans Medium';
89 font-style: normal;
90 font-weight: normal;
91 src: local('Fira Sans Medium'), url('../fonts/FiraSans-Medium.woff') format('woff');
92}
93
94@font-face {
95 font-family: 'Fira Sans Medium Italic';
96 font-style: normal;
97 font-weight: normal;
98 src: local('Fira Sans Medium Italic'), url('../fonts/FiraSans-MediumItalic.woff') format('woff');
99}
100
101
102@font-face {
103 font-family: 'Fira Sans SemiBold';
104 font-style: normal;
105 font-weight: normal;
106 src: local('Fira Sans SemiBold'), url('../fonts/FiraSans-SemiBold.woff') format('woff');
107}
108
109@font-face {
110 font-family: 'Fira Sans SemiBold Italic';
111 font-style: normal;
112 font-weight: normal;
113 src: local('Fira Sans SemiBold Italic'), url('../fonts/FiraSans-SemiBoldItalic.woff') format('woff');
114}
115
116@font-face {
117 font-family: 'Fira Sans Bold';
118 font-style: normal;
119 font-weight: normal;
120 src: local('Fira Sans Bold'), url('../fonts/FiraSans-Bold.woff') format('woff');
121}
122
123
124@font-face {
125 font-family: 'Fira Sans Bold Italic';
126 font-style: normal;
127 font-weight: normal;
128 src: local('Fira Sans Bold Italic'), url('../fonts/FiraSans-BoldItalic.woff') format('woff');
129}
130
131@font-face {
132 font-family: 'Fira Sans ExtraBold';
133 font-style: normal;
134 font-weight: normal;
135 src: local('Fira Sans ExtraBold'), url('../fonts/FiraSans-ExtraBold.woff') format('woff');
136}
137
138@font-face {
139 font-family: 'Fira Sans ExtraBold Italic';
140 font-style: normal;
141 font-weight: normal;
142 src: local('Fira Sans ExtraBold Italic'), url('../fonts/FiraSans-ExtraBoldItalic.woff') format('woff');
143}
144
145@font-face {
146 font-family: 'Fira Sans Black';
147 font-style: normal;
148 font-weight: normal;
149 src: local('Fira Sans Black'), url('../fonts/FiraSans-Black.woff') format('woff');
150}
151
152@font-face {
153 font-family: 'Fira Sans Black Italic';
154 font-style: normal;
155 font-weight: normal;
156 src: local('Fira Sans Black Italic'), url('../fonts/FiraSans-BlackItalic.woff') format('woff');
157}
158
159/* Missing bits from bootstrap */
160@media (min-width: 576px) {
161 .w-sm-100{ width: 100%!important; }
162 .w-sm-80 { width: 80% !important; }
163 .w-sm-75 { width: 75% !important; }
164 .w-sm-60 { width: 60% !important; }
165 .w-sm-50 { width: 50% !important; }
166 .w-sm-40 { width: 40% !important; }
167 .w-sm-25 { width: 25% !important; }
168 .w-sm-20 { width: 20% !important; }
169}
170
171@media (min-width: 768px) {
172 .w-md-100{ width: 100%!important; }
173 .w-md-80 { width: 80% !important; }
174 .w-md-75 { width: 75% !important; }
175 .w-md-60 { width: 60% !important; }
176 .w-md-50 { width: 50% !important; }
177 .w-md-40 { width: 40% !important; }
178 .w-md-25 { width: 25% !important; }
179 .w-md-20 { width: 20% !important; }
180}
181
182@media (min-width: 992px) {
183 .w-lg-100{ width: 100%!important; }
184 .w-lg-80 { width: 80% !important; }
185 .w-lg-75 { width: 75% !important; }
186 .w-lg-60 { width: 60% !important; }
187 .w-lg-50 { width: 50% !important; }
188 .w-lg-40 { width: 40% !important; }
189 .w-lg-25 { width: 25% !important; }
190 .w-lg-20 { width: 20% !important; }
191}
192
193@media (min-width: 1200px) {
194 .w-xl-100{ width: 100%!important; }
195 .w-xl-80 { width: 80% !important; }
196 .w-xl-75 { width: 75% !important; }
197 .w-xl-60 { width: 60% !important; }
198 .w-xl-50 { width: 50% !important; }
199 .w-xl-40 { width: 40% !important; }
200 .w-xl-25 { width: 25% !important; }
201 .w-xl-20 { width: 20% !important; }
202}
203
204body {
205 margin: 0;
206 font-family: "Lora", Georgia, "Times New Roman", Times, serif;
207 font-size: 17px;
208 font-weight: 400;
209 line-height: 1.5;
210 color: #333;
211 text-align: left;
212 background-color: #ffffff;
213 hyphens: auto;
214}
215
216.section-heading {
217 padding-top: 24px;
218}
219
220.post-list-headline, .post-date, .nav a, .more a, h1, h2, h3, h4, h5, h6 {
221 font-family: "Fira Sans Bold", Georgia, "Times New Roman", Times, serif;
222 font-weight: normal;
223}
224
225.post-title {
226 font-size: 1.17em;
227}
228
229.post-date {
230 text-indent: 1em;
231 font-size: smaller;
232 margin-top: 0.5em;
233}
234
235.nav a, .more a, .entry-title a, .metadata a, .post-list-headline {
236 color: #222;
237}
238
239.navbar.navbar-light.bg-light {
240 background-color: transparent !important;
241 border: none !important;
242}
243
244.post-list-item {
245 margin-top: 48px;
246}
247
248.post-list-item:first-child {
249 margin-top: 24px;
250}
251
252.post-list-item .post-body p:last-child:after {
253 content: ' \25B9';
254}
255
256.post-list-item:hover .post-body p:last-child:after {
257 content: ' \25B8';
258}
259
260.post-list-headline {
261 margin-bottom: 1em;
262}
263
264.preview-image {
265 max-height: 120px;
266 object-fit: cover;
267}
268
269.navbar-brand {
270 font-family: "Fira Sans Black", Georgia, "Times New Roman", Times, serif;
271 font-size: 22pt;
272 color: #555;
273}
274
275@media (max-width: 768px) {
276.navbar-brand {
277 font-size: 17pt;
278}
279}
280
281img {
282 transition: all .2s ease-in-out;
283}
284
285.card:hover img,
286a:hover img {
287 transform: scale(1.1);
288}
289
290/* CCC logo */
291body::after {
292 content: "";
293 background-image: url("data:image/png;base64,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");
294 opacity: 0.01;
295 top: -100%;
296 left: -100%;
297 bottom: -100%;
298 right: -100%;
299 position: fixed;
300 z-index: -1;
301 transform: rotate(-45deg);
302}
303
304.search {
305 font-family: "Fira Sans Medium", Georgia, "Times New Roman", Times, serif;
306 position: relative;
307 font-size: 16px;
308 top: -18px;
309 right: 0;
310}
311
312.search-child-absolute {
313 display: inline-block;
314 position: absolute;
315 right: 0;
316 top: 0;
317}
318
319.search-child-absolute:after {
320 content: "";
321 background: #333;
322 width: 5px;
323 height: 20px;
324 position: absolute;
325 top: 29px;
326 right: 0px;
327 transform: rotate(135deg);
328}
329
330/* Search input by default is a square rounded to a circle, which
331 opens up its input field on focus and with valid text */
332.search-input {
333 color: #333;
334 background: white;
335 width: 35px;
336 height: 35px;
337 padding: 15px;
338 outline: none;
339 border: solid 4px black;
340 border-radius: 35px;
341 transition: width 0.5s;
342}
343
344/* This widens the search input field from magnifying glass whenever it
345 is focussed or contains valid (required="" means any char) text */
346.search-input:focus,
347.search-input:valid {
348 width: 16em;
349 max-width: 80vw;
350}
351
352.search-input::placeholder,
353.search-input::-ms-placeholder ,
354.search-input::-ms-input-placeholder {
355 opacity: 1;
356 color: #666;
357}
358
359/* Hide updated date */
360.metadata span.updated {
361 display: none;
362}
363
364header .metadata p,
365footer a, footer a:hover {
366 font-family: "Fira Sans Medium", Georgia, "Times New Roman", Times, serif;
367 font-size: 11pt;
368 color: #333
369}
370
371header .metadata .author {
372 margin-left: 1em;
373}
374
375.post-preview,
376.post-list-preview {
377 max-height: 10em;
378 object-fit: cover;
379}
diff --git a/themes/ccc/assets/css/custom.css_old b/themes/ccc/assets/css/custom.css_old
new file mode 100644
index 00000000..3a6e91a1
--- /dev/null
+++ b/themes/ccc/assets/css/custom.css_old
@@ -0,0 +1,101 @@
1body {
2 margin: 0;
3 font-family: "Lora", Georgia, "Times New Roman", Times, serif;
4 font-size: 17px;
5 font-weight: 400;
6 line-height: 1.5;
7 color: #333;
8 text-align: left;
9 background-color:#f6f6f6
10}
11
12.post-list-headline,
13.post-date,
14.nav a,
15.more a,
16h1,h2,h3,h4,h5,h6 {
17 font-family: "Fira Sans Bold", Georgia, "Times New Roman", Times, serif;
18 font-weight: normal;
19}
20
21.post-date {
22 text-indent: 1em;
23 font-size: smaller;
24}
25
26.nav a,
27.more a,
28.entry-title a,
29.metadata a,
30.post-list-headline {
31 color: #333;
32}
33
34.post-list-item {
35 padding-bottom: 24px;
36 margin-bottom: 48px;
37}
38.post-list-item:last-child {
39 margin-bottom: 0;
40}
41
42.post-list-item::after {
43 content: '';
44 display: block;
45 position: relative;
46 top: 24px;
47 width: 50%;
48 background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.75), rgba(255, 255, 255, 0));
49 height: 1px;
50 left: 25%;
51}
52
53.post-list-item:last-child:after {
54 display: none;
55}
56
57.post-list-item .post-body p:last-child:after {
58 content: ' \25B9';
59}
60
61.post-list-item:hover .post-body p:last-child:after {
62 content: ' \25B8';
63}
64
65.post-list-headline {
66 margin-bottom: 1em;
67}
68
69.preview-image {
70 max-height: 120px;
71 object-fit: cover;
72}
73
74@media (max-width: 767px) {
75.navbar-brand {
76 font-family: "Fira Sans Black", Georgia, "Times New Roman", Times, serif;
77 font-size: 16pt;
78}
79}
80@media (min-width: 768px) {
81.navbar-brand {
82 font-family: "Fira Sans Black", Georgia, "Times New Roman", Times, serif;
83 font-size: 22pt;
84}
85}
86
87img { transition: all .2s ease-in-out; }
88.card:hover img, a:hover img { transform: scale(1.1); }
89
90body::after {
91 content: "";
92 background-image: url("data:image/png;base64,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");
93 opacity: 0.01;
94 top: -100%;
95 left: -100%;
96 bottom: -100%;
97 right: -100%;
98 position: fixed;
99 z-index: -1;
100 transform: rotate(-45deg);
101}
diff --git a/themes/ccc/assets/css/theme.css b/themes/ccc/assets/css/theme.css
new file mode 100644
index 00000000..d895ffc9
--- /dev/null
+++ b/themes/ccc/assets/css/theme.css
@@ -0,0 +1,229 @@
1img {
2 max-width: 100%;
3}
4
5.titlebox {
6 text-align: right;
7}
8
9
10td.label {
11 /* Issue #290 */
12 background-color: inherit;
13}
14
15.footnote-reference {
16 /* Issue 290 */
17 vertical-align: super;
18 font-size: xx-small;
19}
20
21.caption {
22 /* Issue 292 */
23 text-align: center;
24 padding-top: 1em;
25}
26
27div.figure > img,
28div.figure > a > img {
29 /* Issue 292 */
30 display: block;
31 margin-left: auto;
32 margin-right: auto;
33}
34
35blockquote p, blockquote {
36 font-size: 1.25rem;
37 font-weight: 300;
38 line-height: 1.25;
39}
40
41ul.bricks > li {
42 display: inline;
43 background-color: lightblue;
44 padding: 8px;
45 border-radius: 5px;
46 line-height: 3;
47 white-space:nowrap;
48 margin: 3px;
49}
50
51pre, pre code {
52 white-space: pre;
53 word-wrap: normal;
54 overflow: auto;
55}
56
57article.post-micro {
58 font-family: Georgia, 'Times New Roman', Times, serif;
59 font-size: 1.5em;
60}
61
62.image-block {
63 display: inline-block;
64}
65
66.tags {
67 padding-left: 0;
68 margin-left: -5px;
69 list-style: none;
70 text-align: center;
71
72}
73
74.tags > li {
75 display: inline-block;
76}
77.tags > li a {
78 display: inline-block;
79 padding: .25em .4em;
80 font-size: 75%;
81 font-weight: 700;
82 line-height: 1;
83 color: #fff;
84 text-align: center;
85 white-space: nowrap;
86 vertical-align: baseline;
87 border-radius: .25rem;
88 background-color: #868e96;
89}
90
91.tags > li a:hover {
92 color: #fff;
93 text-decoration: none;
94 background-color: #6c757d;
95}
96
97.metadata p:before,
98.postlist .listdate:after {
99 content: " — ";
100}
101
102.metadata p:first-of-type:before {
103 content: "";
104}
105
106.metadata p {
107 display: inline;
108}
109
110.posttranslation {
111 font-size: 1em;
112 font-weight: bold;
113 font-size: smaller;
114 margin-top: 1em;
115 color: #333;
116}
117
118.posttranslation a {
119 color: #333;
120}
121
122.entry-content {
123 margin-top: 1em;
124}
125
126/* for alignment with Bootstrap's .entry-content styling */
127.entry-summary {
128 margin-top: 1em;
129}
130
131.codetable {
132 table-layout: fixed;
133}
134
135.codetable pre {
136 overflow-x: scroll;
137}
138
139/* hat tip bootstrap/html5 boilerplate */
140@media print {
141 *, *:before, *:after {
142 font-family: Garamond, Junicode, serif;
143 }
144
145 body {
146 font-size: 12pt;
147 }
148
149 article .entry-title a[href]:after,
150 article .metadata a[href]:after,
151 article .tags a[href]:after {
152 content: "";
153 }
154
155 article .metadata .sourceline {
156 display: none;
157 }
158
159 article .metadata .linkline a[href]:after {
160 content: " (" attr(href) ")";
161 }
162
163 .navbar {
164 display: none;
165 }
166}
167
168pre {
169 border: 1px solid #ccc;
170 border-radius: 0.25rem;
171 padding: 0.75rem;
172}
173
174.postindexpager {
175 padding-bottom: 1rem;
176}
177
178ul.navbar-nav {
179 margin-top: 0;
180}
181
182ul.pager {
183 display: flex;
184 padding-left: 0;
185 list-style: none;
186 border-radius: .25rem;
187 padding-left: 0;
188 margin: 0.5rem 0;
189}
190
191ul.pager li.previous {
192 margin-right: auto;
193 display: inline;
194}
195
196ul.pager li.next {
197 margin-left: auto;
198 display: inline;
199}
200
201
202ul.pager li a {
203 display: inline;
204 position: relative;
205 padding: .5rem .75rem;
206 margin-left: -1px;
207 line-height: 1.25;
208 border: 1px solid #ddd;
209 border-radius: .25rem;
210}
211
212.codetable td {
213 padding: 0;
214 margin: 0;
215 border-radius: 0;
216}
217
218.codetable td.linenos pre {
219 border-top-right-radius: 0;
220 border-bottom-right-radius: 0;
221 border-right: none;
222}
223
224.codetable td.code pre.code {
225 margin-left: 0;
226 margin-right: 0;
227 border-top-left-radius: 0;
228 border-bottom-left-radius: 0;
229}