]> Untitled Git - lemmy-ui.git/blob - src/assets/css/themes/darkly-red.css
merge
[lemmy-ui.git] / src / assets / css / themes / darkly-red.css
1 :root {
2  --blue:#375a7f;
3  --indigo:#6610f2;
4  --purple:#6f42c1;
5  --pink:#e83e8c;
6  --red:#e74c3c;
7  --orange:#fd7e14;
8  --yellow:#f39c12;
9  --green:#00bc8c;
10  --teal:#20c997;
11  --cyan:#3498db;
12  --white:#fff;
13  --gray:#888;
14  --gray-dark:#303030;
15  --primary:#375a7f;
16  --secondary:#444;
17  --success:#00bc8c;
18  --info:#3498db;
19  --warning:#f39c12;
20  --danger:#e74c3c;
21  --light:#303030;
22  --dark:#dee2e6;
23  --breakpoint-xs:0;
24  --breakpoint-sm:576px;
25  --breakpoint-md:768px;
26  --breakpoint-lg:992px;
27  --breakpoint-xl:1200px;
28  --font-family-sans-serif:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
29  --font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
30 }
31 *,
32 ::after,
33 ::before {
34  box-sizing:border-box
35 }
36 html {
37  font-family:sans-serif;
38  line-height:1.15;
39  -webkit-text-size-adjust:100%;
40  -webkit-tap-highlight-color:transparent
41 }
42 article,
43 aside,
44 figcaption,
45 figure,
46 footer,
47 header,
48 hgroup,
49 main,
50 nav,
51 section {
52  display:block
53 }
54 body {
55  margin:0;
56  font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
57  font-size:.9375rem;
58  font-weight:400;
59  line-height:1.5;
60  color:#dee2e6;
61  text-align:left;
62  background-color:#222
63 }
64 [tabindex="-1"]:focus:not(:focus-visible) {
65  outline:0!important
66 }
67 hr {
68  box-sizing:content-box;
69  height:0;
70  overflow:visible
71 }
72 h1,
73 h2,
74 h3,
75 h4,
76 h5,
77 h6 {
78  margin-top:0;
79  margin-bottom:.5rem
80 }
81 p {
82  margin-top:0;
83  margin-bottom:1rem
84 }
85 abbr[data-original-title],
86 abbr[title] {
87  text-decoration:underline;
88  text-decoration:underline dotted;
89  cursor:help;
90  border-bottom:0;
91  text-decoration-skip-ink:none
92 }
93 address {
94  margin-bottom:1rem;
95  font-style:normal;
96  line-height:inherit
97 }
98 dl,
99 ol,
100 ul {
101  margin-top:0;
102  margin-bottom:1rem
103 }
104 ol ol,
105 ol ul,
106 ul ol,
107 ul ul {
108  margin-bottom:0
109 }
110 dt {
111  font-weight:700
112 }
113 dd {
114  margin-bottom:.5rem;
115  margin-left:0
116 }
117 blockquote {
118  margin:0 0 1rem
119 }
120 b,
121 strong {
122  font-weight:bolder
123 }
124 small {
125  font-size:80%
126 }
127 sub,
128 sup {
129  position:relative;
130  font-size:75%;
131  line-height:0;
132  vertical-align:baseline
133 }
134 sub {
135  bottom:-.25em
136 }
137 sup {
138  top:-.5em
139 }
140 a {
141  color:#e74c3c;
142  text-decoration:none;
143  background-color:transparent
144 }
145 a:hover {
146  color:#a62f22;
147  text-decoration:underline
148 }
149 a:not([href]) {
150  color:inherit;
151  text-decoration:none
152 }
153 a:not([href]):hover {
154  color:inherit;
155  text-decoration:none
156 }
157 code,
158 kbd,
159 pre,
160 samp {
161  font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
162  font-size:1em
163 }
164 pre {
165  margin-top:0;
166  margin-bottom:1rem;
167  overflow:auto;
168  -ms-overflow-style:scrollbar
169 }
170 figure {
171  margin:0 0 1rem
172 }
173 img {
174  vertical-align:middle;
175  border-style:none
176 }
177 svg {
178  overflow:hidden;
179  vertical-align:middle
180 }
181 table {
182  border-collapse:collapse
183 }
184 caption {
185  padding-top:.75rem;
186  padding-bottom:.75rem;
187  color:#888;
188  text-align:left;
189  caption-side:bottom
190 }
191 th {
192  text-align:inherit
193 }
194 label {
195  display:inline-block;
196  margin-bottom:.5rem
197 }
198 button {
199  border-radius:0
200 }
201 button:focus {
202  outline:1px dotted;
203  outline:5px auto -webkit-focus-ring-color
204 }
205 button,
206 input,
207 optgroup,
208 select,
209 textarea {
210  margin:0;
211  font-family:inherit;
212  font-size:inherit;
213  line-height:inherit
214 }
215 button,
216 input {
217  overflow:visible
218 }
219 button,
220 select {
221  text-transform:none
222 }
223 [role=button] {
224  cursor:pointer
225 }
226 select {
227  word-wrap:normal
228 }
229 [type=button],
230 [type=reset],
231 [type=submit],
232 button {
233  -webkit-appearance:button
234 }
235 [type=button]:not(:disabled),
236 [type=reset]:not(:disabled),
237 [type=submit]:not(:disabled),
238 button:not(:disabled) {
239  cursor:pointer
240 }
241 [type=button]::-moz-focus-inner,
242 [type=reset]::-moz-focus-inner,
243 [type=submit]::-moz-focus-inner,
244 button::-moz-focus-inner {
245  padding:0;
246  border-style:none
247 }
248 input[type=checkbox],
249 input[type=radio] {
250  box-sizing:border-box;
251  padding:0
252 }
253 textarea {
254  overflow:auto;
255  resize:vertical
256 }
257 fieldset {
258  min-width:0;
259  padding:0;
260  margin:0;
261  border:0
262 }
263 legend {
264  display:block;
265  width:100%;
266  max-width:100%;
267  padding:0;
268  margin-bottom:.5rem;
269  font-size:1.5rem;
270  line-height:inherit;
271  color:inherit;
272  white-space:normal
273 }
274 progress {
275  vertical-align:baseline
276 }
277 [type=number]::-webkit-inner-spin-button,
278 [type=number]::-webkit-outer-spin-button {
279  height:auto
280 }
281 [type=search] {
282  outline-offset:-2px;
283  -webkit-appearance:none
284 }
285 [type=search]::-webkit-search-decoration {
286  -webkit-appearance:none
287 }
288 ::-webkit-file-upload-button {
289  font:inherit;
290  -webkit-appearance:button
291 }
292 output {
293  display:inline-block
294 }
295 summary {
296  display:list-item;
297  cursor:pointer
298 }
299 template {
300  display:none
301 }
302 [hidden] {
303  display:none!important
304 }
305 .h1,
306 .h2,
307 .h3,
308 .h4,
309 .h5,
310 .h6,
311 h1,
312 h2,
313 h3,
314 h4,
315 h5,
316 h6 {
317  margin-bottom:.5rem;
318  font-weight:500;
319  line-height:1.2
320 }
321 .h1,
322 h1 {
323  font-size:3rem
324 }
325 .h2,
326 h2 {
327  font-size:2.5rem
328 }
329 .h3,
330 h3 {
331  font-size:2rem
332 }
333 .h4,
334 h4 {
335  font-size:1.40625rem
336 }
337 .h5,
338 h5 {
339  font-size:1.17188rem
340 }
341 .h6,
342 h6 {
343  font-size:.9375rem
344 }
345 .lead {
346  font-size:1.17188rem;
347  font-weight:300
348 }
349 .display-1 {
350  font-size:6rem;
351  font-weight:300;
352  line-height:1.2
353 }
354 .display-2 {
355  font-size:5.5rem;
356  font-weight:300;
357  line-height:1.2
358 }
359 .display-3 {
360  font-size:4.5rem;
361  font-weight:300;
362  line-height:1.2
363 }
364 .display-4 {
365  font-size:3.5rem;
366  font-weight:300;
367  line-height:1.2
368 }
369 hr {
370  margin-top:1rem;
371  margin-bottom:1rem;
372  border:0;
373  border-top:1px solid rgba(0,0,0,.1)
374 }
375 .small,
376 small {
377  font-size:80%;
378  font-weight:400
379 }
380 .mark,
381 mark {
382  padding:.2em;
383  background-color:#333
384 }
385 .list-unstyled {
386  padding-left:0;
387  list-style:none
388 }
389 .list-inline {
390  padding-left:0;
391  list-style:none
392 }
393 .list-inline-item {
394  display:inline-block
395 }
396 .list-inline-item:not(:last-child) {
397  margin-right:.5rem
398 }
399 .initialism {
400  font-size:90%;
401  text-transform:uppercase
402 }
403 .blockquote {
404  margin-bottom:1rem;
405  font-size:1.17188rem
406 }
407 .blockquote-footer {
408  display:block;
409  font-size:80%;
410  color:#888
411 }
412 .blockquote-footer::before {
413  content:"\2014\00A0"
414 }
415 .img-fluid {
416  max-width:100%;
417  height:auto
418 }
419 .img-thumbnail {
420  padding:.25rem;
421  background-color:#222;
422  border:1px solid #dee2e6;
423  border-radius:.25rem;
424  max-width:100%;
425  height:auto
426 }
427 .figure {
428  display:inline-block
429 }
430 .figure-img {
431  margin-bottom:.5rem;
432  line-height:1
433 }
434 .figure-caption {
435  font-size:90%;
436  color:#888
437 }
438 code {
439  font-size:87.5%;
440  color:#e83e8c;
441  word-wrap:break-word
442 }
443 a>code {
444  color:inherit
445 }
446 kbd {
447  padding:.2rem .4rem;
448  font-size:87.5%;
449  color:#fff;
450  background-color:#222;
451  border-radius:.2rem
452 }
453 kbd kbd {
454  padding:0;
455  font-size:100%;
456  font-weight:700
457 }
458 pre {
459  display:block;
460  font-size:87.5%;
461  color:inherit
462 }
463 pre code {
464  font-size:inherit;
465  color:inherit;
466  word-break:normal
467 }
468 .pre-scrollable {
469  max-height:340px;
470  overflow-y:scroll
471 }
472 .container {
473  width:100%;
474  padding-right:15px;
475  padding-left:15px;
476  margin-right:auto;
477  margin-left:auto
478 }
479 @media (min-width:576px) {
480  .container {
481   max-width:540px
482  }
483 }
484 @media (min-width:768px) {
485  .container {
486   max-width:720px
487  }
488 }
489 @media (min-width:992px) {
490  .container {
491   max-width:960px
492  }
493 }
494 @media (min-width:1200px) {
495  .container {
496   max-width:1140px
497  }
498 }
499 .container-fluid,
500 .container-lg,
501 .container-md,
502 .container-sm,
503 .container-xl {
504  width:100%;
505  padding-right:15px;
506  padding-left:15px;
507  margin-right:auto;
508  margin-left:auto
509 }
510 @media (min-width:576px) {
511  .container,
512  .container-sm {
513   max-width:540px
514  }
515 }
516 @media (min-width:768px) {
517  .container,
518  .container-md,
519  .container-sm {
520   max-width:720px
521  }
522 }
523 @media (min-width:992px) {
524  .container,
525  .container-lg,
526  .container-md,
527  .container-sm {
528   max-width:960px
529  }
530 }
531 @media (min-width:1200px) {
532  .container,
533  .container-lg,
534  .container-md,
535  .container-sm,
536  .container-xl {
537   max-width:1140px
538  }
539 }
540 .row {
541  display:flex;
542  flex-wrap:wrap;
543  margin-right:-15px;
544  margin-left:-15px
545 }
546 .no-gutters {
547  margin-right:0;
548  margin-left:0
549 }
550 .no-gutters>.col,
551 .no-gutters>[class*=col-] {
552  padding-right:0;
553  padding-left:0
554 }
555 .col,
556 .col-1,
557 .col-10,
558 .col-11,
559 .col-12,
560 .col-2,
561 .col-3,
562 .col-4,
563 .col-5,
564 .col-6,
565 .col-7,
566 .col-8,
567 .col-9,
568 .col-auto,
569 .col-lg,
570 .col-lg-1,
571 .col-lg-10,
572 .col-lg-11,
573 .col-lg-12,
574 .col-lg-2,
575 .col-lg-3,
576 .col-lg-4,
577 .col-lg-5,
578 .col-lg-6,
579 .col-lg-7,
580 .col-lg-8,
581 .col-lg-9,
582 .col-lg-auto,
583 .col-md,
584 .col-md-1,
585 .col-md-10,
586 .col-md-11,
587 .col-md-12,
588 .col-md-2,
589 .col-md-3,
590 .col-md-4,
591 .col-md-5,
592 .col-md-6,
593 .col-md-7,
594 .col-md-8,
595 .col-md-9,
596 .col-md-auto,
597 .col-sm,
598 .col-sm-1,
599 .col-sm-10,
600 .col-sm-11,
601 .col-sm-12,
602 .col-sm-2,
603 .col-sm-3,
604 .col-sm-4,
605 .col-sm-5,
606 .col-sm-6,
607 .col-sm-7,
608 .col-sm-8,
609 .col-sm-9,
610 .col-sm-auto,
611 .col-xl,
612 .col-xl-1,
613 .col-xl-10,
614 .col-xl-11,
615 .col-xl-12,
616 .col-xl-2,
617 .col-xl-3,
618 .col-xl-4,
619 .col-xl-5,
620 .col-xl-6,
621 .col-xl-7,
622 .col-xl-8,
623 .col-xl-9,
624 .col-xl-auto {
625  position:relative;
626  width:100%;
627  padding-right:15px;
628  padding-left:15px
629 }
630 .col {
631  flex-basis:0;
632  flex-grow:1;
633  min-width:0;
634  max-width:100%
635 }
636 .row-cols-1>* {
637  flex:0 0 100%;
638  max-width:100%
639 }
640 .row-cols-2>* {
641  flex:0 0 50%;
642  max-width:50%
643 }
644 .row-cols-3>* {
645  flex:0 0 33.33333%;
646  max-width:33.33333%
647 }
648 .row-cols-4>* {
649  flex:0 0 25%;
650  max-width:25%
651 }
652 .row-cols-5>* {
653  flex:0 0 20%;
654  max-width:20%
655 }
656 .row-cols-6>* {
657  flex:0 0 16.66667%;
658  max-width:16.66667%
659 }
660 .col-auto {
661  flex:0 0 auto;
662  width:auto;
663  max-width:100%
664 }
665 .col-1 {
666  flex:0 0 8.33333%;
667  max-width:8.33333%
668 }
669 .col-2 {
670  flex:0 0 16.66667%;
671  max-width:16.66667%
672 }
673 .col-3 {
674  flex:0 0 25%;
675  max-width:25%
676 }
677 .col-4 {
678  flex:0 0 33.33333%;
679  max-width:33.33333%
680 }
681 .col-5 {
682  flex:0 0 41.66667%;
683  max-width:41.66667%
684 }
685 .col-6 {
686  flex:0 0 50%;
687  max-width:50%
688 }
689 .col-7 {
690  flex:0 0 58.33333%;
691  max-width:58.33333%
692 }
693 .col-8 {
694  flex:0 0 66.66667%;
695  max-width:66.66667%
696 }
697 .col-9 {
698  flex:0 0 75%;
699  max-width:75%
700 }
701 .col-10 {
702  flex:0 0 83.33333%;
703  max-width:83.33333%
704 }
705 .col-11 {
706  flex:0 0 91.66667%;
707  max-width:91.66667%
708 }
709 .col-12 {
710  flex:0 0 100%;
711  max-width:100%
712 }
713 .order-first {
714  order:-1
715 }
716 .order-last {
717  order:13
718 }
719 .order-0 {
720  order:0
721 }
722 .order-1 {
723  order:1
724 }
725 .order-2 {
726  order:2
727 }
728 .order-3 {
729  order:3
730 }
731 .order-4 {
732  order:4
733 }
734 .order-5 {
735  order:5
736 }
737 .order-6 {
738  order:6
739 }
740 .order-7 {
741  order:7
742 }
743 .order-8 {
744  order:8
745 }
746 .order-9 {
747  order:9
748 }
749 .order-10 {
750  order:10
751 }
752 .order-11 {
753  order:11
754 }
755 .order-12 {
756  order:12
757 }
758 .offset-1 {
759  margin-left:8.33333%
760 }
761 .offset-2 {
762  margin-left:16.66667%
763 }
764 .offset-3 {
765  margin-left:25%
766 }
767 .offset-4 {
768  margin-left:33.33333%
769 }
770 .offset-5 {
771  margin-left:41.66667%
772 }
773 .offset-6 {
774  margin-left:50%
775 }
776 .offset-7 {
777  margin-left:58.33333%
778 }
779 .offset-8 {
780  margin-left:66.66667%
781 }
782 .offset-9 {
783  margin-left:75%
784 }
785 .offset-10 {
786  margin-left:83.33333%
787 }
788 .offset-11 {
789  margin-left:91.66667%
790 }
791 @media (min-width:576px) {
792  .col-sm {
793   flex-basis:0;
794   flex-grow:1;
795   min-width:0;
796   max-width:100%
797  }
798  .row-cols-sm-1>* {
799   flex:0 0 100%;
800   max-width:100%
801  }
802  .row-cols-sm-2>* {
803   flex:0 0 50%;
804   max-width:50%
805  }
806  .row-cols-sm-3>* {
807   flex:0 0 33.33333%;
808   max-width:33.33333%
809  }
810  .row-cols-sm-4>* {
811   flex:0 0 25%;
812   max-width:25%
813  }
814  .row-cols-sm-5>* {
815   flex:0 0 20%;
816   max-width:20%
817  }
818  .row-cols-sm-6>* {
819   flex:0 0 16.66667%;
820   max-width:16.66667%
821  }
822  .col-sm-auto {
823   flex:0 0 auto;
824   width:auto;
825   max-width:100%
826  }
827  .col-sm-1 {
828   flex:0 0 8.33333%;
829   max-width:8.33333%
830  }
831  .col-sm-2 {
832   flex:0 0 16.66667%;
833   max-width:16.66667%
834  }
835  .col-sm-3 {
836   flex:0 0 25%;
837   max-width:25%
838  }
839  .col-sm-4 {
840   flex:0 0 33.33333%;
841   max-width:33.33333%
842  }
843  .col-sm-5 {
844   flex:0 0 41.66667%;
845   max-width:41.66667%
846  }
847  .col-sm-6 {
848   flex:0 0 50%;
849   max-width:50%
850  }
851  .col-sm-7 {
852   flex:0 0 58.33333%;
853   max-width:58.33333%
854  }
855  .col-sm-8 {
856   flex:0 0 66.66667%;
857   max-width:66.66667%
858  }
859  .col-sm-9 {
860   flex:0 0 75%;
861   max-width:75%
862  }
863  .col-sm-10 {
864   flex:0 0 83.33333%;
865   max-width:83.33333%
866  }
867  .col-sm-11 {
868   flex:0 0 91.66667%;
869   max-width:91.66667%
870  }
871  .col-sm-12 {
872   flex:0 0 100%;
873   max-width:100%
874  }
875  .order-sm-first {
876   order:-1
877  }
878  .order-sm-last {
879   order:13
880  }
881  .order-sm-0 {
882   order:0
883  }
884  .order-sm-1 {
885   order:1
886  }
887  .order-sm-2 {
888   order:2
889  }
890  .order-sm-3 {
891   order:3
892  }
893  .order-sm-4 {
894   order:4
895  }
896  .order-sm-5 {
897   order:5
898  }
899  .order-sm-6 {
900   order:6
901  }
902  .order-sm-7 {
903   order:7
904  }
905  .order-sm-8 {
906   order:8
907  }
908  .order-sm-9 {
909   order:9
910  }
911  .order-sm-10 {
912   order:10
913  }
914  .order-sm-11 {
915   order:11
916  }
917  .order-sm-12 {
918   order:12
919  }
920  .offset-sm-0 {
921   margin-left:0
922  }
923  .offset-sm-1 {
924   margin-left:8.33333%
925  }
926  .offset-sm-2 {
927   margin-left:16.66667%
928  }
929  .offset-sm-3 {
930   margin-left:25%
931  }
932  .offset-sm-4 {
933   margin-left:33.33333%
934  }
935  .offset-sm-5 {
936   margin-left:41.66667%
937  }
938  .offset-sm-6 {
939   margin-left:50%
940  }
941  .offset-sm-7 {
942   margin-left:58.33333%
943  }
944  .offset-sm-8 {
945   margin-left:66.66667%
946  }
947  .offset-sm-9 {
948   margin-left:75%
949  }
950  .offset-sm-10 {
951   margin-left:83.33333%
952  }
953  .offset-sm-11 {
954   margin-left:91.66667%
955  }
956 }
957 @media (min-width:768px) {
958  .col-md {
959   flex-basis:0;
960   flex-grow:1;
961   min-width:0;
962   max-width:100%
963  }
964  .row-cols-md-1>* {
965   flex:0 0 100%;
966   max-width:100%
967  }
968  .row-cols-md-2>* {
969   flex:0 0 50%;
970   max-width:50%
971  }
972  .row-cols-md-3>* {
973   flex:0 0 33.33333%;
974   max-width:33.33333%
975  }
976  .row-cols-md-4>* {
977   flex:0 0 25%;
978   max-width:25%
979  }
980  .row-cols-md-5>* {
981   flex:0 0 20%;
982   max-width:20%
983  }
984  .row-cols-md-6>* {
985   flex:0 0 16.66667%;
986   max-width:16.66667%
987  }
988  .col-md-auto {
989   flex:0 0 auto;
990   width:auto;
991   max-width:100%
992  }
993  .col-md-1 {
994   flex:0 0 8.33333%;
995   max-width:8.33333%
996  }
997  .col-md-2 {
998   flex:0 0 16.66667%;
999   max-width:16.66667%
1000  }
1001  .col-md-3 {
1002   flex:0 0 25%;
1003   max-width:25%
1004  }
1005  .col-md-4 {
1006   flex:0 0 33.33333%;
1007   max-width:33.33333%
1008  }
1009  .col-md-5 {
1010   flex:0 0 41.66667%;
1011   max-width:41.66667%
1012  }
1013  .col-md-6 {
1014   flex:0 0 50%;
1015   max-width:50%
1016  }
1017  .col-md-7 {
1018   flex:0 0 58.33333%;
1019   max-width:58.33333%
1020  }
1021  .col-md-8 {
1022   flex:0 0 66.66667%;
1023   max-width:66.66667%
1024  }
1025  .col-md-9 {
1026   flex:0 0 75%;
1027   max-width:75%
1028  }
1029  .col-md-10 {
1030   flex:0 0 83.33333%;
1031   max-width:83.33333%
1032  }
1033  .col-md-11 {
1034   flex:0 0 91.66667%;
1035   max-width:91.66667%
1036  }
1037  .col-md-12 {
1038   flex:0 0 100%;
1039   max-width:100%
1040  }
1041  .order-md-first {
1042   order:-1
1043  }
1044  .order-md-last {
1045   order:13
1046  }
1047  .order-md-0 {
1048   order:0
1049  }
1050  .order-md-1 {
1051   order:1
1052  }
1053  .order-md-2 {
1054   order:2
1055  }
1056  .order-md-3 {
1057   order:3
1058  }
1059  .order-md-4 {
1060   order:4
1061  }
1062  .order-md-5 {
1063   order:5
1064  }
1065  .order-md-6 {
1066   order:6
1067  }
1068  .order-md-7 {
1069   order:7
1070  }
1071  .order-md-8 {
1072   order:8
1073  }
1074  .order-md-9 {
1075   order:9
1076  }
1077  .order-md-10 {
1078   order:10
1079  }
1080  .order-md-11 {
1081   order:11
1082  }
1083  .order-md-12 {
1084   order:12
1085  }
1086  .offset-md-0 {
1087   margin-left:0
1088  }
1089  .offset-md-1 {
1090   margin-left:8.33333%
1091  }
1092  .offset-md-2 {
1093   margin-left:16.66667%
1094  }
1095  .offset-md-3 {
1096   margin-left:25%
1097  }
1098  .offset-md-4 {
1099   margin-left:33.33333%
1100  }
1101  .offset-md-5 {
1102   margin-left:41.66667%
1103  }
1104  .offset-md-6 {
1105   margin-left:50%
1106  }
1107  .offset-md-7 {
1108   margin-left:58.33333%
1109  }
1110  .offset-md-8 {
1111   margin-left:66.66667%
1112  }
1113  .offset-md-9 {
1114   margin-left:75%
1115  }
1116  .offset-md-10 {
1117   margin-left:83.33333%
1118  }
1119  .offset-md-11 {
1120   margin-left:91.66667%
1121  }
1122 }
1123 @media (min-width:992px) {
1124  .col-lg {
1125   flex-basis:0;
1126   flex-grow:1;
1127   min-width:0;
1128   max-width:100%
1129  }
1130  .row-cols-lg-1>* {
1131   flex:0 0 100%;
1132   max-width:100%
1133  }
1134  .row-cols-lg-2>* {
1135   flex:0 0 50%;
1136   max-width:50%
1137  }
1138  .row-cols-lg-3>* {
1139   flex:0 0 33.33333%;
1140   max-width:33.33333%
1141  }
1142  .row-cols-lg-4>* {
1143   flex:0 0 25%;
1144   max-width:25%
1145  }
1146  .row-cols-lg-5>* {
1147   flex:0 0 20%;
1148   max-width:20%
1149  }
1150  .row-cols-lg-6>* {
1151   flex:0 0 16.66667%;
1152   max-width:16.66667%
1153  }
1154  .col-lg-auto {
1155   flex:0 0 auto;
1156   width:auto;
1157   max-width:100%
1158  }
1159  .col-lg-1 {
1160   flex:0 0 8.33333%;
1161   max-width:8.33333%
1162  }
1163  .col-lg-2 {
1164   flex:0 0 16.66667%;
1165   max-width:16.66667%
1166  }
1167  .col-lg-3 {
1168   flex:0 0 25%;
1169   max-width:25%
1170  }
1171  .col-lg-4 {
1172   flex:0 0 33.33333%;
1173   max-width:33.33333%
1174  }
1175  .col-lg-5 {
1176   flex:0 0 41.66667%;
1177   max-width:41.66667%
1178  }
1179  .col-lg-6 {
1180   flex:0 0 50%;
1181   max-width:50%
1182  }
1183  .col-lg-7 {
1184   flex:0 0 58.33333%;
1185   max-width:58.33333%
1186  }
1187  .col-lg-8 {
1188   flex:0 0 66.66667%;
1189   max-width:66.66667%
1190  }
1191  .col-lg-9 {
1192   flex:0 0 75%;
1193   max-width:75%
1194  }
1195  .col-lg-10 {
1196   flex:0 0 83.33333%;
1197   max-width:83.33333%
1198  }
1199  .col-lg-11 {
1200   flex:0 0 91.66667%;
1201   max-width:91.66667%
1202  }
1203  .col-lg-12 {
1204   flex:0 0 100%;
1205   max-width:100%
1206  }
1207  .order-lg-first {
1208   order:-1
1209  }
1210  .order-lg-last {
1211   order:13
1212  }
1213  .order-lg-0 {
1214   order:0
1215  }
1216  .order-lg-1 {
1217   order:1
1218  }
1219  .order-lg-2 {
1220   order:2
1221  }
1222  .order-lg-3 {
1223   order:3
1224  }
1225  .order-lg-4 {
1226   order:4
1227  }
1228  .order-lg-5 {
1229   order:5
1230  }
1231  .order-lg-6 {
1232   order:6
1233  }
1234  .order-lg-7 {
1235   order:7
1236  }
1237  .order-lg-8 {
1238   order:8
1239  }
1240  .order-lg-9 {
1241   order:9
1242  }
1243  .order-lg-10 {
1244   order:10
1245  }
1246  .order-lg-11 {
1247   order:11
1248  }
1249  .order-lg-12 {
1250   order:12
1251  }
1252  .offset-lg-0 {
1253   margin-left:0
1254  }
1255  .offset-lg-1 {
1256   margin-left:8.33333%
1257  }
1258  .offset-lg-2 {
1259   margin-left:16.66667%
1260  }
1261  .offset-lg-3 {
1262   margin-left:25%
1263  }
1264  .offset-lg-4 {
1265   margin-left:33.33333%
1266  }
1267  .offset-lg-5 {
1268   margin-left:41.66667%
1269  }
1270  .offset-lg-6 {
1271   margin-left:50%
1272  }
1273  .offset-lg-7 {
1274   margin-left:58.33333%
1275  }
1276  .offset-lg-8 {
1277   margin-left:66.66667%
1278  }
1279  .offset-lg-9 {
1280   margin-left:75%
1281  }
1282  .offset-lg-10 {
1283   margin-left:83.33333%
1284  }
1285  .offset-lg-11 {
1286   margin-left:91.66667%
1287  }
1288 }
1289 @media (min-width:1200px) {
1290  .col-xl {
1291   flex-basis:0;
1292   flex-grow:1;
1293   min-width:0;
1294   max-width:100%
1295  }
1296  .row-cols-xl-1>* {
1297   flex:0 0 100%;
1298   max-width:100%
1299  }
1300  .row-cols-xl-2>* {
1301   flex:0 0 50%;
1302   max-width:50%
1303  }
1304  .row-cols-xl-3>* {
1305   flex:0 0 33.33333%;
1306   max-width:33.33333%
1307  }
1308  .row-cols-xl-4>* {
1309   flex:0 0 25%;
1310   max-width:25%
1311  }
1312  .row-cols-xl-5>* {
1313   flex:0 0 20%;
1314   max-width:20%
1315  }
1316  .row-cols-xl-6>* {
1317   flex:0 0 16.66667%;
1318   max-width:16.66667%
1319  }
1320  .col-xl-auto {
1321   flex:0 0 auto;
1322   width:auto;
1323   max-width:100%
1324  }
1325  .col-xl-1 {
1326   flex:0 0 8.33333%;
1327   max-width:8.33333%
1328  }
1329  .col-xl-2 {
1330   flex:0 0 16.66667%;
1331   max-width:16.66667%
1332  }
1333  .col-xl-3 {
1334   flex:0 0 25%;
1335   max-width:25%
1336  }
1337  .col-xl-4 {
1338   flex:0 0 33.33333%;
1339   max-width:33.33333%
1340  }
1341  .col-xl-5 {
1342   flex:0 0 41.66667%;
1343   max-width:41.66667%
1344  }
1345  .col-xl-6 {
1346   flex:0 0 50%;
1347   max-width:50%
1348  }
1349  .col-xl-7 {
1350   flex:0 0 58.33333%;
1351   max-width:58.33333%
1352  }
1353  .col-xl-8 {
1354   flex:0 0 66.66667%;
1355   max-width:66.66667%
1356  }
1357  .col-xl-9 {
1358   flex:0 0 75%;
1359   max-width:75%
1360  }
1361  .col-xl-10 {
1362   flex:0 0 83.33333%;
1363   max-width:83.33333%
1364  }
1365  .col-xl-11 {
1366   flex:0 0 91.66667%;
1367   max-width:91.66667%
1368  }
1369  .col-xl-12 {
1370   flex:0 0 100%;
1371   max-width:100%
1372  }
1373  .order-xl-first {
1374   order:-1
1375  }
1376  .order-xl-last {
1377   order:13
1378  }
1379  .order-xl-0 {
1380   order:0
1381  }
1382  .order-xl-1 {
1383   order:1
1384  }
1385  .order-xl-2 {
1386   order:2
1387  }
1388  .order-xl-3 {
1389   order:3
1390  }
1391  .order-xl-4 {
1392   order:4
1393  }
1394  .order-xl-5 {
1395   order:5
1396  }
1397  .order-xl-6 {
1398   order:6
1399  }
1400  .order-xl-7 {
1401   order:7
1402  }
1403  .order-xl-8 {
1404   order:8
1405  }
1406  .order-xl-9 {
1407   order:9
1408  }
1409  .order-xl-10 {
1410   order:10
1411  }
1412  .order-xl-11 {
1413   order:11
1414  }
1415  .order-xl-12 {
1416   order:12
1417  }
1418  .offset-xl-0 {
1419   margin-left:0
1420  }
1421  .offset-xl-1 {
1422   margin-left:8.33333%
1423  }
1424  .offset-xl-2 {
1425   margin-left:16.66667%
1426  }
1427  .offset-xl-3 {
1428   margin-left:25%
1429  }
1430  .offset-xl-4 {
1431   margin-left:33.33333%
1432  }
1433  .offset-xl-5 {
1434   margin-left:41.66667%
1435  }
1436  .offset-xl-6 {
1437   margin-left:50%
1438  }
1439  .offset-xl-7 {
1440   margin-left:58.33333%
1441  }
1442  .offset-xl-8 {
1443   margin-left:66.66667%
1444  }
1445  .offset-xl-9 {
1446   margin-left:75%
1447  }
1448  .offset-xl-10 {
1449   margin-left:83.33333%
1450  }
1451  .offset-xl-11 {
1452   margin-left:91.66667%
1453  }
1454 }
1455 .table {
1456  width:100%;
1457  margin-bottom:1rem;
1458  color:#dee2e6
1459 }
1460 .table td,
1461 .table th {
1462  padding:.75rem;
1463  vertical-align:top;
1464  border-top:1px solid #444
1465 }
1466 .table thead th {
1467  vertical-align:bottom;
1468  border-bottom:2px solid #444
1469 }
1470 .table tbody+tbody {
1471  border-top:2px solid #444
1472 }
1473 .table-sm td,
1474 .table-sm th {
1475  padding:.3rem
1476 }
1477 .table-bordered {
1478  border:1px solid #444
1479 }
1480 .table-bordered td,
1481 .table-bordered th {
1482  border:1px solid #444
1483 }
1484 .table-bordered thead td,
1485 .table-bordered thead th {
1486  border-bottom-width:2px
1487 }
1488 .table-borderless tbody+tbody,
1489 .table-borderless td,
1490 .table-borderless th,
1491 .table-borderless thead th {
1492  border:0
1493 }
1494 .table-striped tbody tr:nth-of-type(odd) {
1495  background-color:#303030
1496 }
1497 .table-hover tbody tr:hover {
1498  color:#dee2e6;
1499  background-color:rgba(0,0,0,.075)
1500 }
1501 .table-primary,
1502 .table-primary>td,
1503 .table-primary>th {
1504  background-color:#c7d1db
1505 }
1506 .table-primary tbody+tbody,
1507 .table-primary td,
1508 .table-primary th,
1509 .table-primary thead th {
1510  border-color:#97a9bc
1511 }
1512 .table-hover .table-primary:hover {
1513  background-color:#b7c4d1
1514 }
1515 .table-hover .table-primary:hover>td,
1516 .table-hover .table-primary:hover>th {
1517  background-color:#b7c4d1
1518 }
1519 .table-secondary,
1520 .table-secondary>td,
1521 .table-secondary>th {
1522  background-color:#cbcbcb
1523 }
1524 .table-secondary tbody+tbody,
1525 .table-secondary td,
1526 .table-secondary th,
1527 .table-secondary thead th {
1528  border-color:#9e9e9e
1529 }
1530 .table-hover .table-secondary:hover {
1531  background-color:#bebebe
1532 }
1533 .table-hover .table-secondary:hover>td,
1534 .table-hover .table-secondary:hover>th {
1535  background-color:#bebebe
1536 }
1537 .table-success,
1538 .table-success>td,
1539 .table-success>th {
1540  background-color:#b8ecdf
1541 }
1542 .table-success tbody+tbody,
1543 .table-success td,
1544 .table-success th,
1545 .table-success thead th {
1546  border-color:#7adcc3
1547 }
1548 .table-hover .table-success:hover {
1549  background-color:#a4e7d6
1550 }
1551 .table-hover .table-success:hover>td,
1552 .table-hover .table-success:hover>th {
1553  background-color:#a4e7d6
1554 }
1555 .table-info,
1556 .table-info>td,
1557 .table-info>th {
1558  background-color:#c6e2f5
1559 }
1560 .table-info tbody+tbody,
1561 .table-info td,
1562 .table-info th,
1563 .table-info thead th {
1564  border-color:#95c9ec
1565 }
1566 .table-hover .table-info:hover {
1567  background-color:#b0d7f1
1568 }
1569 .table-hover .table-info:hover>td,
1570 .table-hover .table-info:hover>th {
1571  background-color:#b0d7f1
1572 }
1573 .table-warning,
1574 .table-warning>td,
1575 .table-warning>th {
1576  background-color:#fce3bd
1577 }
1578 .table-warning tbody+tbody,
1579 .table-warning td,
1580 .table-warning th,
1581 .table-warning thead th {
1582  border-color:#f9cc84
1583 }
1584 .table-hover .table-warning:hover {
1585  background-color:#fbd9a5
1586 }
1587 .table-hover .table-warning:hover>td,
1588 .table-hover .table-warning:hover>th {
1589  background-color:#fbd9a5
1590 }
1591 .table-danger,
1592 .table-danger>td,
1593 .table-danger>th {
1594  background-color:#f8cdc8
1595 }
1596 .table-danger tbody+tbody,
1597 .table-danger td,
1598 .table-danger th,
1599 .table-danger thead th {
1600  border-color:#f3a29a
1601 }
1602 .table-hover .table-danger:hover {
1603  background-color:#f5b8b1
1604 }
1605 .table-hover .table-danger:hover>td,
1606 .table-hover .table-danger:hover>th {
1607  background-color:#f5b8b1
1608 }
1609 .table-light,
1610 .table-light>td,
1611 .table-light>th {
1612  background-color:#c5c5c5
1613 }
1614 .table-light tbody+tbody,
1615 .table-light td,
1616 .table-light th,
1617 .table-light thead th {
1618  border-color:#939393
1619 }
1620 .table-hover .table-light:hover {
1621  background-color:#b8b8b8
1622 }
1623 .table-hover .table-light:hover>td,
1624 .table-hover .table-light:hover>th {
1625  background-color:#b8b8b8
1626 }
1627 .table-dark,
1628 .table-dark>td,
1629 .table-dark>th {
1630  background-color:#f6f7f8
1631 }
1632 .table-dark tbody+tbody,
1633 .table-dark td,
1634 .table-dark th,
1635 .table-dark thead th {
1636  border-color:#eef0f2
1637 }
1638 .table-hover .table-dark:hover {
1639  background-color:#e8eaed
1640 }
1641 .table-hover .table-dark:hover>td,
1642 .table-hover .table-dark:hover>th {
1643  background-color:#e8eaed
1644 }
1645 .table-active,
1646 .table-active>td,
1647 .table-active>th {
1648  background-color:rgba(0,0,0,.075)
1649 }
1650 .table-hover .table-active:hover {
1651  background-color:rgba(0,0,0,.075)
1652 }
1653 .table-hover .table-active:hover>td,
1654 .table-hover .table-active:hover>th {
1655  background-color:rgba(0,0,0,.075)
1656 }
1657 .table .thead-dark th {
1658  color:#fff;
1659  background-color:#303030;
1660  border-color:#434343
1661 }
1662 .table .thead-light th {
1663  color:#444;
1664  background-color:#ebebeb;
1665  border-color:#444
1666 }
1667 .table-dark {
1668  color:#fff;
1669  background-color:#303030
1670 }
1671 .table-dark td,
1672 .table-dark th,
1673 .table-dark thead th {
1674  border-color:#434343
1675 }
1676 .table-dark.table-bordered {
1677  border:0
1678 }
1679 .table-dark.table-striped tbody tr:nth-of-type(odd) {
1680  background-color:rgba(255,255,255,.05)
1681 }
1682 .table-dark.table-hover tbody tr:hover {
1683  color:#fff;
1684  background-color:rgba(255,255,255,.075)
1685 }
1686 @media (max-width:575.98px) {
1687  .table-responsive-sm {
1688   display:block;
1689   width:100%;
1690   overflow-x:auto;
1691   -webkit-overflow-scrolling:touch
1692  }
1693  .table-responsive-sm>.table-bordered {
1694   border:0
1695  }
1696 }
1697 @media (max-width:767.98px) {
1698  .table-responsive-md {
1699   display:block;
1700   width:100%;
1701   overflow-x:auto;
1702   -webkit-overflow-scrolling:touch
1703  }
1704  .table-responsive-md>.table-bordered {
1705   border:0
1706  }
1707 }
1708 @media (max-width:991.98px) {
1709  .table-responsive-lg {
1710   display:block;
1711   width:100%;
1712   overflow-x:auto;
1713   -webkit-overflow-scrolling:touch
1714  }
1715  .table-responsive-lg>.table-bordered {
1716   border:0
1717  }
1718 }
1719 @media (max-width:1199.98px) {
1720  .table-responsive-xl {
1721   display:block;
1722   width:100%;
1723   overflow-x:auto;
1724   -webkit-overflow-scrolling:touch
1725  }
1726  .table-responsive-xl>.table-bordered {
1727   border:0
1728  }
1729 }
1730 .table-responsive {
1731  display:block;
1732  width:100%;
1733  overflow-x:auto;
1734  -webkit-overflow-scrolling:touch
1735 }
1736 .table-responsive>.table-bordered {
1737  border:0
1738 }
1739 .form-control {
1740  display:block;
1741  width:100%;
1742  height:calc(1.5em + .75rem + 2px);
1743  padding:.375rem .75rem;
1744  font-size:.9375rem;
1745  font-weight:400;
1746  line-height:1.5;
1747  color:#fff;
1748  background-color:#444;
1749  background-clip:padding-box;
1750  border:1px solid #222;
1751  border-radius:.25rem;
1752  transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out
1753 }
1754 @media (prefers-reduced-motion:reduce) {
1755  .form-control {
1756   transition:none
1757  }
1758 }
1759 .form-control::-ms-expand {
1760  background-color:transparent;
1761  border:0
1762 }
1763 .form-control:-moz-focusring {
1764  color:transparent;
1765  text-shadow:0 0 0 #fff
1766 }
1767 .form-control:focus {
1768  color:#fff;
1769  background-color:#444;
1770  border-color:#c27373;
1771  outline:0;
1772  box-shadow:0 0 0 .2rem rgba(55,90,127,.25)
1773 }
1774 .form-control::placeholder {
1775  color:#888;
1776  opacity:1
1777 }
1778 .form-control:disabled,
1779 .form-control[readonly] {
1780  background-color:#2b2b2b;
1781  opacity:1
1782 }
1783 input[type=date].form-control,
1784 input[type=datetime-local].form-control,
1785 input[type=month].form-control,
1786 input[type=time].form-control {
1787  appearance:none
1788 }
1789 select.form-control:focus::-ms-value {
1790  color:#fff;
1791  background-color:#444
1792 }
1793 .form-control-file,
1794 .form-control-range {
1795  display:block;
1796  width:100%
1797 }
1798 .col-form-label {
1799  padding-top:calc(.375rem + 1px);
1800  padding-bottom:calc(.375rem + 1px);
1801  margin-bottom:0;
1802  font-size:inherit;
1803  line-height:1.5
1804 }
1805 .col-form-label-lg {
1806  padding-top:calc(.5rem + 1px);
1807  padding-bottom:calc(.5rem + 1px);
1808  font-size:1.17188rem;
1809  line-height:1.5
1810 }
1811 .col-form-label-sm {
1812  padding-top:calc(.25rem + 1px);
1813  padding-bottom:calc(.25rem + 1px);
1814  font-size:.82031rem;
1815  line-height:1.5
1816 }
1817 .form-control-plaintext {
1818  display:block;
1819  width:100%;
1820  padding:.375rem 0;
1821  margin-bottom:0;
1822  font-size:.9375rem;
1823  line-height:1.5;
1824  color:#dee2e6;
1825  background-color:transparent;
1826  border:solid transparent;
1827  border-width:1px 0
1828 }
1829 .form-control-plaintext.form-control-lg,
1830 .form-control-plaintext.form-control-sm {
1831  padding-right:0;
1832  padding-left:0
1833 }
1834 .form-control-sm {
1835  height:calc(1.5em + .5rem + 2px);
1836  padding:.25rem .5rem;
1837  font-size:.82031rem;
1838  line-height:1.5;
1839  border-radius:.2rem
1840 }
1841 .form-control-lg {
1842  height:calc(1.5em + 1rem + 2px);
1843  padding:.5rem 1rem;
1844  font-size:1.17188rem;
1845  line-height:1.5;
1846  border-radius:.3rem
1847 }
1848 select.form-control[multiple],
1849 select.form-control[size] {
1850  height:auto
1851 }
1852 textarea.form-control {
1853  height:auto
1854 }
1855 .form-group {
1856  margin-bottom:1rem
1857 }
1858 .form-text {
1859  display:block;
1860  margin-top:.25rem
1861 }
1862 .form-row {
1863  display:flex;
1864  flex-wrap:wrap;
1865  margin-right:-5px;
1866  margin-left:-5px
1867 }
1868 .form-row>.col,
1869 .form-row>[class*=col-] {
1870  padding-right:5px;
1871  padding-left:5px
1872 }
1873 .form-check {
1874  position:relative;
1875  display:block;
1876  padding-left:1.25rem
1877 }
1878 .form-check-input {
1879  position:absolute;
1880  margin-top:.3rem;
1881  margin-left:-1.25rem
1882 }
1883 .form-check-input:disabled~.form-check-label,
1884 .form-check-input[disabled]~.form-check-label {
1885  color:#888
1886 }
1887 .form-check-label {
1888  margin-bottom:0
1889 }
1890 .form-check-inline {
1891  display:inline-flex;
1892  align-items:center;
1893  padding-left:0;
1894  margin-right:.75rem
1895 }
1896 .form-check-inline .form-check-input {
1897  position:static;
1898  margin-top:0;
1899  margin-right:.3125rem;
1900  margin-left:0
1901 }
1902 .valid-feedback {
1903  display:none;
1904  width:100%;
1905  margin-top:.25rem;
1906  font-size:80%;
1907  color:#00bc8c
1908 }
1909 .valid-tooltip {
1910  position:absolute;
1911  top:100%;
1912  z-index:5;
1913  display:none;
1914  max-width:100%;
1915  padding:.25rem .5rem;
1916  margin-top:.1rem;
1917  font-size:.82031rem;
1918  line-height:1.5;
1919  color:#fff;
1920  background-color:rgba(0,188,140,.9);
1921  border-radius:.25rem
1922 }
1923 .is-valid~.valid-feedback,
1924 .is-valid~.valid-tooltip,
1925 .was-validated :valid~.valid-feedback,
1926 .was-validated :valid~.valid-tooltip {
1927  display:block
1928 }
1929 .form-control.is-valid,
1930 .was-validated .form-control:valid {
1931  border-color:#00bc8c;
1932  padding-right:calc(1.5em + .75rem);
1933  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='%2300bc8c' 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");
1934  background-repeat:no-repeat;
1935  background-position:right calc(.375em + .1875rem) center;
1936  background-size:calc(.75em + .375rem) calc(.75em + .375rem)
1937 }
1938 .form-control.is-valid:focus,
1939 .was-validated .form-control:valid:focus {
1940  border-color:#00bc8c;
1941  box-shadow:0 0 0 .2rem rgba(0,188,140,.25)
1942 }
1943 .was-validated textarea.form-control:valid,
1944 textarea.form-control.is-valid {
1945  padding-right:calc(1.5em + .75rem);
1946  background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)
1947 }
1948 .custom-select.is-valid,
1949 .was-validated .custom-select:valid {
1950  border-color:#00bc8c;
1951  padding-right:calc(.75em + 2.3125rem);
1952  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='%23303030' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2300bc8c' 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") #444 no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
1953 }
1954 .custom-select.is-valid:focus,
1955 .was-validated .custom-select:valid:focus {
1956  border-color:#00bc8c;
1957  box-shadow:0 0 0 .2rem rgba(0,188,140,.25)
1958 }
1959 .form-check-input.is-valid~.form-check-label,
1960 .was-validated .form-check-input:valid~.form-check-label {
1961  color:#00bc8c
1962 }
1963 .form-check-input.is-valid~.valid-feedback,
1964 .form-check-input.is-valid~.valid-tooltip,
1965 .was-validated .form-check-input:valid~.valid-feedback,
1966 .was-validated .form-check-input:valid~.valid-tooltip {
1967  display:block
1968 }
1969 .custom-control-input.is-valid~.custom-control-label,
1970 .was-validated .custom-control-input:valid~.custom-control-label {
1971  color:#00bc8c
1972 }
1973 .custom-control-input.is-valid~.custom-control-label::before,
1974 .was-validated .custom-control-input:valid~.custom-control-label::before {
1975  border-color:#00bc8c
1976 }
1977 .custom-control-input.is-valid:checked~.custom-control-label::before,
1978 .was-validated .custom-control-input:valid:checked~.custom-control-label::before {
1979  border-color:#00efb2;
1980  background-color:#00efb2
1981 }
1982 .custom-control-input.is-valid:focus~.custom-control-label::before,
1983 .was-validated .custom-control-input:valid:focus~.custom-control-label::before {
1984  box-shadow:0 0 0 .2rem rgba(0,188,140,.25)
1985 }
1986 .custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,
1987 .was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before {
1988  border-color:#00bc8c
1989 }
1990 .custom-file-input.is-valid~.custom-file-label,
1991 .was-validated .custom-file-input:valid~.custom-file-label {
1992  border-color:#00bc8c
1993 }
1994 .custom-file-input.is-valid:focus~.custom-file-label,
1995 .was-validated .custom-file-input:valid:focus~.custom-file-label {
1996  border-color:#00bc8c;
1997  box-shadow:0 0 0 .2rem rgba(0,188,140,.25)
1998 }
1999 .invalid-feedback {
2000  display:none;
2001  width:100%;
2002  margin-top:.25rem;
2003  font-size:80%;
2004  color:#e74c3c
2005 }
2006 .invalid-tooltip {
2007  position:absolute;
2008  top:100%;
2009  z-index:5;
2010  display:none;
2011  max-width:100%;
2012  padding:.25rem .5rem;
2013  margin-top:.1rem;
2014  font-size:.82031rem;
2015  line-height:1.5;
2016  color:#fff;
2017  background-color:rgba(231,76,60,.9);
2018  border-radius:.25rem
2019 }
2020 .is-invalid~.invalid-feedback,
2021 .is-invalid~.invalid-tooltip,
2022 .was-validated :invalid~.invalid-feedback,
2023 .was-validated :invalid~.invalid-tooltip {
2024  display:block
2025 }
2026 .form-control.is-invalid,
2027 .was-validated .form-control:invalid {
2028  border-color:#e74c3c;
2029  padding-right:calc(1.5em + .75rem);
2030  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74c3c' 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='%23e74c3c' stroke='none'/%3e%3c/svg%3e");
2031  background-repeat:no-repeat;
2032  background-position:right calc(.375em + .1875rem) center;
2033  background-size:calc(.75em + .375rem) calc(.75em + .375rem)
2034 }
2035 .form-control.is-invalid:focus,
2036 .was-validated .form-control:invalid:focus {
2037  border-color:#e74c3c;
2038  box-shadow:0 0 0 .2rem rgba(231,76,60,.25)
2039 }
2040 .was-validated textarea.form-control:invalid,
2041 textarea.form-control.is-invalid {
2042  padding-right:calc(1.5em + .75rem);
2043  background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)
2044 }
2045 .custom-select.is-invalid,
2046 .was-validated .custom-select:invalid {
2047  border-color:#e74c3c;
2048  padding-right:calc(.75em + 2.3125rem);
2049  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='%23303030' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74c3c' 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='%23e74c3c' stroke='none'/%3e%3c/svg%3e") #444 no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
2050 }
2051 .custom-select.is-invalid:focus,
2052 .was-validated .custom-select:invalid:focus {
2053  border-color:#e74c3c;
2054  box-shadow:0 0 0 .2rem rgba(231,76,60,.25)
2055 }
2056 .form-check-input.is-invalid~.form-check-label,
2057 .was-validated .form-check-input:invalid~.form-check-label {
2058  color:#e74c3c
2059 }
2060 .form-check-input.is-invalid~.invalid-feedback,
2061 .form-check-input.is-invalid~.invalid-tooltip,
2062 .was-validated .form-check-input:invalid~.invalid-feedback,
2063 .was-validated .form-check-input:invalid~.invalid-tooltip {
2064  display:block
2065 }
2066 .custom-control-input.is-invalid~.custom-control-label,
2067 .was-validated .custom-control-input:invalid~.custom-control-label {
2068  color:#e74c3c
2069 }
2070 .custom-control-input.is-invalid~.custom-control-label::before,
2071 .was-validated .custom-control-input:invalid~.custom-control-label::before {
2072  border-color:#e74c3c
2073 }
2074 .custom-control-input.is-invalid:checked~.custom-control-label::before,
2075 .was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
2076  border-color:#ed7669;
2077  background-color:#ed7669
2078 }
2079 .custom-control-input.is-invalid:focus~.custom-control-label::before,
2080 .was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
2081  box-shadow:0 0 0 .2rem rgba(231,76,60,.25)
2082 }
2083 .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,
2084 .was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before {
2085  border-color:#e74c3c
2086 }
2087 .custom-file-input.is-invalid~.custom-file-label,
2088 .was-validated .custom-file-input:invalid~.custom-file-label {
2089  border-color:#e74c3c
2090 }
2091 .custom-file-input.is-invalid:focus~.custom-file-label,
2092 .was-validated .custom-file-input:invalid:focus~.custom-file-label {
2093  border-color:#e74c3c;
2094  box-shadow:0 0 0 .2rem rgba(231,76,60,.25)
2095 }
2096 .form-inline {
2097  display:flex;
2098  flex-flow:row wrap;
2099  align-items:center
2100 }
2101 .form-inline .form-check {
2102  width:100%
2103 }
2104 @media (min-width:576px) {
2105  .form-inline label {
2106   display:flex;
2107   align-items:center;
2108   justify-content:center;
2109   margin-bottom:0
2110  }
2111  .form-inline .form-group {
2112   display:flex;
2113   flex:0 0 auto;
2114   flex-flow:row wrap;
2115   align-items:center;
2116   margin-bottom:0
2117  }
2118  .form-inline .form-control {
2119   display:inline-block;
2120   width:auto;
2121   vertical-align:middle
2122  }
2123  .form-inline .form-control-plaintext {
2124   display:inline-block
2125  }
2126  .form-inline .custom-select,
2127  .form-inline .input-group {
2128   width:auto
2129  }
2130  .form-inline .form-check {
2131   display:flex;
2132   align-items:center;
2133   justify-content:center;
2134   width:auto;
2135   padding-left:0
2136  }
2137  .form-inline .form-check-input {
2138   position:relative;
2139   flex-shrink:0;
2140   margin-top:0;
2141   margin-right:.25rem;
2142   margin-left:0
2143  }
2144  .form-inline .custom-control {
2145   align-items:center;
2146   justify-content:center
2147  }
2148  .form-inline .custom-control-label {
2149   margin-bottom:0
2150  }
2151 }
2152 .btn {
2153  display:inline-block;
2154  font-weight:400;
2155  color:#dee2e6;
2156  text-align:center;
2157  vertical-align:middle;
2158  user-select:none;
2159  background-color:transparent;
2160  border:1px solid transparent;
2161  padding:.375rem .75rem;
2162  font-size:.9375rem;
2163  line-height:1.5;
2164  border-radius:.25rem;
2165  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
2166 }
2167 @media (prefers-reduced-motion:reduce) {
2168  .btn {
2169   transition:none
2170  }
2171 }
2172 .btn:hover {
2173  color:#dee2e6;
2174  text-decoration:none
2175 }
2176 .btn.focus,
2177 .btn:focus {
2178  outline:0;
2179  box-shadow:0 0 0 .2rem rgba(55,90,127,.25)
2180 }
2181 .btn.disabled,
2182 .btn:disabled {
2183  opacity:.65
2184 }
2185 .btn:not(:disabled):not(.disabled) {
2186  cursor:pointer
2187 }
2188 a.btn.disabled,
2189 fieldset:disabled a.btn {
2190  pointer-events:none
2191 }
2192 .btn-primary {
2193  color:#fff;
2194  background-color:#375a7f;
2195  border-color:#375a7f
2196 }
2197 .btn-primary:hover {
2198  color:#fff;
2199  background-color:#2b4764;
2200  border-color:#28415b
2201 }
2202 .btn-primary.focus,
2203 .btn-primary:focus {
2204  color:#fff;
2205  background-color:#2b4764;
2206  border-color:#28415b;
2207  box-shadow:0 0 0 .2rem rgba(85,115,146,.5)
2208 }
2209 .btn-primary.disabled,
2210 .btn-primary:disabled {
2211  color:#fff;
2212  background-color:#375a7f;
2213  border-color:#375a7f
2214 }
2215 .btn-primary:not(:disabled):not(.disabled).active,
2216 .btn-primary:not(:disabled):not(.disabled):active,
2217 .show>.btn-primary.dropdown-toggle {
2218  color:#fff;
2219  background-color:#28415b;
2220  border-color:#243a53
2221 }
2222 .btn-primary:not(:disabled):not(.disabled).active:focus,
2223 .btn-primary:not(:disabled):not(.disabled):active:focus,
2224 .show>.btn-primary.dropdown-toggle:focus {
2225  box-shadow:0 0 0 .2rem rgba(85,115,146,.5)
2226 }
2227 .btn-secondary {
2228  color:#fff;
2229  background-color:#444;
2230  border-color:#444
2231 }
2232 .btn-secondary:hover {
2233  color:#fff;
2234  background-color:#313131;
2235  border-color:#2b2b2b
2236 }
2237 .btn-secondary.focus,
2238 .btn-secondary:focus {
2239  color:#fff;
2240  background-color:#313131;
2241  border-color:#2b2b2b;
2242  box-shadow:0 0 0 .2rem rgba(96,96,96,.5)
2243 }
2244 .btn-secondary.disabled,
2245 .btn-secondary:disabled {
2246  color:#fff;
2247  background-color:#444;
2248  border-color:#444
2249 }
2250 .btn-secondary:not(:disabled):not(.disabled).active,
2251 .btn-secondary:not(:disabled):not(.disabled):active,
2252 .show>.btn-secondary.dropdown-toggle {
2253  color:#fff;
2254  background-color:#2b2b2b;
2255  border-color:#242424
2256 }
2257 .btn-secondary:not(:disabled):not(.disabled).active:focus,
2258 .btn-secondary:not(:disabled):not(.disabled):active:focus,
2259 .show>.btn-secondary.dropdown-toggle:focus {
2260  box-shadow:0 0 0 .2rem rgba(96,96,96,.5)
2261 }
2262 .btn-success {
2263  color:#fff;
2264  background-color:#00bc8c;
2265  border-color:#00bc8c
2266 }
2267 .btn-success:hover {
2268  color:#fff;
2269  background-color:#009670;
2270  border-color:#008966
2271 }
2272 .btn-success.focus,
2273 .btn-success:focus {
2274  color:#fff;
2275  background-color:#009670;
2276  border-color:#008966;
2277  box-shadow:0 0 0 .2rem rgba(38,198,157,.5)
2278 }
2279 .btn-success.disabled,
2280 .btn-success:disabled {
2281  color:#fff;
2282  background-color:#00bc8c;
2283  border-color:#00bc8c
2284 }
2285 .btn-success:not(:disabled):not(.disabled).active,
2286 .btn-success:not(:disabled):not(.disabled):active,
2287 .show>.btn-success.dropdown-toggle {
2288  color:#fff;
2289  background-color:#008966;
2290  border-color:#007c5d
2291 }
2292 .btn-success:not(:disabled):not(.disabled).active:focus,
2293 .btn-success:not(:disabled):not(.disabled):active:focus,
2294 .show>.btn-success.dropdown-toggle:focus {
2295  box-shadow:0 0 0 .2rem rgba(38,198,157,.5)
2296 }
2297 .btn-info {
2298  color:#fff;
2299  background-color:#3498db;
2300  border-color:#3498db
2301 }
2302 .btn-info:hover {
2303  color:#fff;
2304  background-color:#2384c6;
2305  border-color:#217dbb
2306 }
2307 .btn-info.focus,
2308 .btn-info:focus {
2309  color:#fff;
2310  background-color:#2384c6;
2311  border-color:#217dbb;
2312  box-shadow:0 0 0 .2rem rgba(82,167,224,.5)
2313 }
2314 .btn-info.disabled,
2315 .btn-info:disabled {
2316  color:#fff;
2317  background-color:#3498db;
2318  border-color:#3498db
2319 }
2320 .btn-info:not(:disabled):not(.disabled).active,
2321 .btn-info:not(:disabled):not(.disabled):active,
2322 .show>.btn-info.dropdown-toggle {
2323  color:#fff;
2324  background-color:#217dbb;
2325  border-color:#1f76b0
2326 }
2327 .btn-info:not(:disabled):not(.disabled).active:focus,
2328 .btn-info:not(:disabled):not(.disabled):active:focus,
2329 .show>.btn-info.dropdown-toggle:focus {
2330  box-shadow:0 0 0 .2rem rgba(82,167,224,.5)
2331 }
2332 .btn-warning {
2333  color:#fff;
2334  background-color:#f39c12;
2335  border-color:#f39c12
2336 }
2337 .btn-warning:hover {
2338  color:#fff;
2339  background-color:#d4860b;
2340  border-color:#c87f0a
2341 }
2342 .btn-warning.focus,
2343 .btn-warning:focus {
2344  color:#fff;
2345  background-color:#d4860b;
2346  border-color:#c87f0a;
2347  box-shadow:0 0 0 .2rem rgba(245,171,54,.5)
2348 }
2349 .btn-warning.disabled,
2350 .btn-warning:disabled {
2351  color:#fff;
2352  background-color:#f39c12;
2353  border-color:#f39c12
2354 }
2355 .btn-warning:not(:disabled):not(.disabled).active,
2356 .btn-warning:not(:disabled):not(.disabled):active,
2357 .show>.btn-warning.dropdown-toggle {
2358  color:#fff;
2359  background-color:#c87f0a;
2360  border-color:#bc770a
2361 }
2362 .btn-warning:not(:disabled):not(.disabled).active:focus,
2363 .btn-warning:not(:disabled):not(.disabled):active:focus,
2364 .show>.btn-warning.dropdown-toggle:focus {
2365  box-shadow:0 0 0 .2rem rgba(245,171,54,.5)
2366 }
2367 .btn-danger {
2368  color:#fff;
2369  background-color:#e74c3c;
2370  border-color:#e74c3c
2371 }
2372 .btn-danger:hover {
2373  color:#fff;
2374  background-color:#e12e1c;
2375  border-color:#d62c1a
2376 }
2377 .btn-danger.focus,
2378 .btn-danger:focus {
2379  color:#fff;
2380  background-color:#e12e1c;
2381  border-color:#d62c1a;
2382  box-shadow:0 0 0 .2rem rgba(235,103,89,.5)
2383 }
2384 .btn-danger.disabled,
2385 .btn-danger:disabled {
2386  color:#fff;
2387  background-color:#e74c3c;
2388  border-color:#e74c3c
2389 }
2390 .btn-danger:not(:disabled):not(.disabled).active,
2391 .btn-danger:not(:disabled):not(.disabled):active,
2392 .show>.btn-danger.dropdown-toggle {
2393  color:#fff;
2394  background-color:#d62c1a;
2395  border-color:#ca2a19
2396 }
2397 .btn-danger:not(:disabled):not(.disabled).active:focus,
2398 .btn-danger:not(:disabled):not(.disabled):active:focus,
2399 .show>.btn-danger.dropdown-toggle:focus {
2400  box-shadow:0 0 0 .2rem rgba(235,103,89,.5)
2401 }
2402 .btn-light {
2403  color:#fff;
2404  background-color:#303030;
2405  border-color:#303030
2406 }
2407 .btn-light:hover {
2408  color:#fff;
2409  background-color:#1d1d1d;
2410  border-color:#171717
2411 }
2412 .btn-light.focus,
2413 .btn-light:focus {
2414  color:#fff;
2415  background-color:#1d1d1d;
2416  border-color:#171717;
2417  box-shadow:0 0 0 .2rem rgba(79,79,79,.5)
2418 }
2419 .btn-light.disabled,
2420 .btn-light:disabled {
2421  color:#fff;
2422  background-color:#303030;
2423  border-color:#303030
2424 }
2425 .btn-light:not(:disabled):not(.disabled).active,
2426 .btn-light:not(:disabled):not(.disabled):active,
2427 .show>.btn-light.dropdown-toggle {
2428  color:#fff;
2429  background-color:#171717;
2430  border-color:#101010
2431 }
2432 .btn-light:not(:disabled):not(.disabled).active:focus,
2433 .btn-light:not(:disabled):not(.disabled):active:focus,
2434 .show>.btn-light.dropdown-toggle:focus {
2435  box-shadow:0 0 0 .2rem rgba(79,79,79,.5)
2436 }
2437 .btn-dark {
2438  color:#222;
2439  background-color:#dee2e6;
2440  border-color:#dee2e6
2441 }
2442 .btn-dark:hover {
2443  color:#222;
2444  background-color:#c8cfd6;
2445  border-color:#c1c9d0
2446 }
2447 .btn-dark.focus,
2448 .btn-dark:focus {
2449  color:#222;
2450  background-color:#c8cfd6;
2451  border-color:#c1c9d0;
2452  box-shadow:0 0 0 .2rem rgba(194,197,201,.5)
2453 }
2454 .btn-dark.disabled,
2455 .btn-dark:disabled {
2456  color:#222;
2457  background-color:#dee2e6;
2458  border-color:#dee2e6
2459 }
2460 .btn-dark:not(:disabled):not(.disabled).active,
2461 .btn-dark:not(:disabled):not(.disabled):active,
2462 .show>.btn-dark.dropdown-toggle {
2463  color:#222;
2464  background-color:#c1c9d0;
2465  border-color:#bac2cb
2466 }
2467 .btn-dark:not(:disabled):not(.disabled).active:focus,
2468 .btn-dark:not(:disabled):not(.disabled):active:focus,
2469 .show>.btn-dark.dropdown-toggle:focus {
2470  box-shadow:0 0 0 .2rem rgba(194,197,201,.5)
2471 }
2472 .btn-outline-primary {
2473  color:#375a7f;
2474  border-color:#375a7f
2475 }
2476 .btn-outline-primary:hover {
2477  color:#fff;
2478  background-color:#375a7f;
2479  border-color:#375a7f
2480 }
2481 .btn-outline-primary.focus,
2482 .btn-outline-primary:focus {
2483  box-shadow:0 0 0 .2rem rgba(55,90,127,.5)
2484 }
2485 .btn-outline-primary.disabled,
2486 .btn-outline-primary:disabled {
2487  color:#375a7f;
2488  background-color:transparent
2489 }
2490 .btn-outline-primary:not(:disabled):not(.disabled).active,
2491 .btn-outline-primary:not(:disabled):not(.disabled):active,
2492 .show>.btn-outline-primary.dropdown-toggle {
2493  color:#fff;
2494  background-color:#375a7f;
2495  border-color:#375a7f
2496 }
2497 .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
2498 .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
2499 .show>.btn-outline-primary.dropdown-toggle:focus {
2500  box-shadow:0 0 0 .2rem rgba(55,90,127,.5)
2501 }
2502 .btn-outline-secondary {
2503  color:#444;
2504  border-color:#444
2505 }
2506 .btn-outline-secondary:hover {
2507  color:#fff;
2508  background-color:#444;
2509  border-color:#444
2510 }
2511 .btn-outline-secondary.focus,
2512 .btn-outline-secondary:focus {
2513  box-shadow:0 0 0 .2rem rgba(68,68,68,.5)
2514 }
2515 .btn-outline-secondary.disabled,
2516 .btn-outline-secondary:disabled {
2517  color:#444;
2518  background-color:transparent
2519 }
2520 .btn-outline-secondary:not(:disabled):not(.disabled).active,
2521 .btn-outline-secondary:not(:disabled):not(.disabled):active,
2522 .show>.btn-outline-secondary.dropdown-toggle {
2523  color:#fff;
2524  background-color:#444;
2525  border-color:#444
2526 }
2527 .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
2528 .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
2529 .show>.btn-outline-secondary.dropdown-toggle:focus {
2530  box-shadow:0 0 0 .2rem rgba(68,68,68,.5)
2531 }
2532 .btn-outline-success {
2533  color:#00bc8c;
2534  border-color:#00bc8c
2535 }
2536 .btn-outline-success:hover {
2537  color:#fff;
2538  background-color:#00bc8c;
2539  border-color:#00bc8c
2540 }
2541 .btn-outline-success.focus,
2542 .btn-outline-success:focus {
2543  box-shadow:0 0 0 .2rem rgba(0,188,140,.5)
2544 }
2545 .btn-outline-success.disabled,
2546 .btn-outline-success:disabled {
2547  color:#00bc8c;
2548  background-color:transparent
2549 }
2550 .btn-outline-success:not(:disabled):not(.disabled).active,
2551 .btn-outline-success:not(:disabled):not(.disabled):active,
2552 .show>.btn-outline-success.dropdown-toggle {
2553  color:#fff;
2554  background-color:#00bc8c;
2555  border-color:#00bc8c
2556 }
2557 .btn-outline-success:not(:disabled):not(.disabled).active:focus,
2558 .btn-outline-success:not(:disabled):not(.disabled):active:focus,
2559 .show>.btn-outline-success.dropdown-toggle:focus {
2560  box-shadow:0 0 0 .2rem rgba(0,188,140,.5)
2561 }
2562 .btn-outline-info {
2563  color:#3498db;
2564  border-color:#3498db
2565 }
2566 .btn-outline-info:hover {
2567  color:#fff;
2568  background-color:#3498db;
2569  border-color:#3498db
2570 }
2571 .btn-outline-info.focus,
2572 .btn-outline-info:focus {
2573  box-shadow:0 0 0 .2rem rgba(52,152,219,.5)
2574 }
2575 .btn-outline-info.disabled,
2576 .btn-outline-info:disabled {
2577  color:#3498db;
2578  background-color:transparent
2579 }
2580 .btn-outline-info:not(:disabled):not(.disabled).active,
2581 .btn-outline-info:not(:disabled):not(.disabled):active,
2582 .show>.btn-outline-info.dropdown-toggle {
2583  color:#fff;
2584  background-color:#3498db;
2585  border-color:#3498db
2586 }
2587 .btn-outline-info:not(:disabled):not(.disabled).active:focus,
2588 .btn-outline-info:not(:disabled):not(.disabled):active:focus,
2589 .show>.btn-outline-info.dropdown-toggle:focus {
2590  box-shadow:0 0 0 .2rem rgba(52,152,219,.5)
2591 }
2592 .btn-outline-warning {
2593  color:#f39c12;
2594  border-color:#f39c12
2595 }
2596 .btn-outline-warning:hover {
2597  color:#fff;
2598  background-color:#f39c12;
2599  border-color:#f39c12
2600 }
2601 .btn-outline-warning.focus,
2602 .btn-outline-warning:focus {
2603  box-shadow:0 0 0 .2rem rgba(243,156,18,.5)
2604 }
2605 .btn-outline-warning.disabled,
2606 .btn-outline-warning:disabled {
2607  color:#f39c12;
2608  background-color:transparent
2609 }
2610 .btn-outline-warning:not(:disabled):not(.disabled).active,
2611 .btn-outline-warning:not(:disabled):not(.disabled):active,
2612 .show>.btn-outline-warning.dropdown-toggle {
2613  color:#fff;
2614  background-color:#f39c12;
2615  border-color:#f39c12
2616 }
2617 .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
2618 .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
2619 .show>.btn-outline-warning.dropdown-toggle:focus {
2620  box-shadow:0 0 0 .2rem rgba(243,156,18,.5)
2621 }
2622 .btn-outline-danger {
2623  color:#e74c3c;
2624  border-color:#e74c3c
2625 }
2626 .btn-outline-danger:hover {
2627  color:#fff;
2628  background-color:#e74c3c;
2629  border-color:#e74c3c
2630 }
2631 .btn-outline-danger.focus,
2632 .btn-outline-danger:focus {
2633  box-shadow:0 0 0 .2rem rgba(231,76,60,.5)
2634 }
2635 .btn-outline-danger.disabled,
2636 .btn-outline-danger:disabled {
2637  color:#e74c3c;
2638  background-color:transparent
2639 }
2640 .btn-outline-danger:not(:disabled):not(.disabled).active,
2641 .btn-outline-danger:not(:disabled):not(.disabled):active,
2642 .show>.btn-outline-danger.dropdown-toggle {
2643  color:#fff;
2644  background-color:#e74c3c;
2645  border-color:#e74c3c
2646 }
2647 .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
2648 .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
2649 .show>.btn-outline-danger.dropdown-toggle:focus {
2650  box-shadow:0 0 0 .2rem rgba(231,76,60,.5)
2651 }
2652 .btn-outline-light {
2653  color:#303030;
2654  border-color:#303030
2655 }
2656 .btn-outline-light:hover {
2657  color:#fff;
2658  background-color:#303030;
2659  border-color:#303030
2660 }
2661 .btn-outline-light.focus,
2662 .btn-outline-light:focus {
2663  box-shadow:0 0 0 .2rem rgba(48,48,48,.5)
2664 }
2665 .btn-outline-light.disabled,
2666 .btn-outline-light:disabled {
2667  color:#303030;
2668  background-color:transparent
2669 }
2670 .btn-outline-light:not(:disabled):not(.disabled).active,
2671 .btn-outline-light:not(:disabled):not(.disabled):active,
2672 .show>.btn-outline-light.dropdown-toggle {
2673  color:#fff;
2674  background-color:#303030;
2675  border-color:#303030
2676 }
2677 .btn-outline-light:not(:disabled):not(.disabled).active:focus,
2678 .btn-outline-light:not(:disabled):not(.disabled):active:focus,
2679 .show>.btn-outline-light.dropdown-toggle:focus {
2680  box-shadow:0 0 0 .2rem rgba(48,48,48,.5)
2681 }
2682 .btn-outline-dark {
2683  color:#dee2e6;
2684  border-color:#dee2e6
2685 }
2686 .btn-outline-dark:hover {
2687  color:#222;
2688  background-color:#dee2e6;
2689  border-color:#dee2e6
2690 }
2691 .btn-outline-dark.focus,
2692 .btn-outline-dark:focus {
2693  box-shadow:0 0 0 .2rem rgba(222,226,230,.5)
2694 }
2695 .btn-outline-dark.disabled,
2696 .btn-outline-dark:disabled {
2697  color:#dee2e6;
2698  background-color:transparent
2699 }
2700 .btn-outline-dark:not(:disabled):not(.disabled).active,
2701 .btn-outline-dark:not(:disabled):not(.disabled):active,
2702 .show>.btn-outline-dark.dropdown-toggle {
2703  color:#222;
2704  background-color:#dee2e6;
2705  border-color:#dee2e6
2706 }
2707 .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
2708 .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
2709 .show>.btn-outline-dark.dropdown-toggle:focus {
2710  box-shadow:0 0 0 .2rem rgba(222,226,230,.5)
2711 }
2712 .btn-link {
2713  font-weight:400;
2714  color:#e74c3c;
2715  text-decoration:none
2716 }
2717 .btn-link:hover {
2718  color:#a62f22;
2719  text-decoration:underline
2720 }
2721 .btn-link.focus,
2722 .btn-link:focus {
2723  text-decoration:underline
2724 }
2725 .btn-link.disabled,
2726 .btn-link:disabled {
2727  color:#888;
2728  pointer-events:none
2729 }
2730 .btn-group-lg>.btn,
2731 .btn-lg {
2732  padding:.5rem 1rem;
2733  font-size:1.17188rem;
2734  line-height:1.5;
2735  border-radius:.3rem
2736 }
2737 .btn-group-sm>.btn,
2738 .btn-sm {
2739  padding:.25rem .5rem;
2740  font-size:.82031rem;
2741  line-height:1.5;
2742  border-radius:.2rem
2743 }
2744 .btn-block {
2745  display:block;
2746  width:100%
2747 }
2748 .btn-block+.btn-block {
2749  margin-top:.5rem
2750 }
2751 input[type=button].btn-block,
2752 input[type=reset].btn-block,
2753 input[type=submit].btn-block {
2754  width:100%
2755 }
2756 .fade {
2757  transition:opacity .15s linear
2758 }
2759 @media (prefers-reduced-motion:reduce) {
2760  .fade {
2761   transition:none
2762  }
2763 }
2764 .fade:not(.show) {
2765  opacity:0
2766 }
2767 .collapse:not(.show) {
2768  display:none
2769 }
2770 .collapsing {
2771  position:relative;
2772  height:0;
2773  overflow:hidden;
2774  transition:height .35s ease
2775 }
2776 @media (prefers-reduced-motion:reduce) {
2777  .collapsing {
2778   transition:none
2779  }
2780 }
2781 .dropdown,
2782 .dropleft,
2783 .dropright,
2784 .dropup {
2785  position:relative
2786 }
2787 .dropdown-toggle {
2788  white-space:nowrap
2789 }
2790 .dropdown-toggle::after {
2791  display:inline-block;
2792  margin-left:.255em;
2793  vertical-align:.255em;
2794  content:"";
2795  border-top:.3em solid;
2796  border-right:.3em solid transparent;
2797  border-bottom:0;
2798  border-left:.3em solid transparent
2799 }
2800 .dropdown-toggle:empty::after {
2801  margin-left:0
2802 }
2803 .dropdown-menu {
2804  position:absolute;
2805  top:100%;
2806  left:0;
2807  z-index:1000;
2808  display:none;
2809  float:left;
2810  min-width:10rem;
2811  padding:.5rem 0;
2812  margin:.125rem 0 0;
2813  font-size:.9375rem;
2814  color:#dee2e6;
2815  text-align:left;
2816  list-style:none;
2817  background-color:#222;
2818  background-clip:padding-box;
2819  border:1px solid #444;
2820  border-radius:.25rem
2821 }
2822 .dropdown-menu-left {
2823  right:auto;
2824  left:0
2825 }
2826 .dropdown-menu-right {
2827  right:0;
2828  left:auto
2829 }
2830 @media (min-width:576px) {
2831  .dropdown-menu-sm-left {
2832   right:auto;
2833   left:0
2834  }
2835  .dropdown-menu-sm-right {
2836   right:0;
2837   left:auto
2838  }
2839 }
2840 @media (min-width:768px) {
2841  .dropdown-menu-md-left {
2842   right:auto;
2843   left:0
2844  }
2845  .dropdown-menu-md-right {
2846   right:0;
2847   left:auto
2848  }
2849 }
2850 @media (min-width:992px) {
2851  .dropdown-menu-lg-left {
2852   right:auto;
2853   left:0
2854  }
2855  .dropdown-menu-lg-right {
2856   right:0;
2857   left:auto
2858  }
2859 }
2860 @media (min-width:1200px) {
2861  .dropdown-menu-xl-left {
2862   right:auto;
2863   left:0
2864  }
2865  .dropdown-menu-xl-right {
2866   right:0;
2867   left:auto
2868  }
2869 }
2870 .dropup .dropdown-menu {
2871  top:auto;
2872  bottom:100%;
2873  margin-top:0;
2874  margin-bottom:.125rem
2875 }
2876 .dropup .dropdown-toggle::after {
2877  display:inline-block;
2878  margin-left:.255em;
2879  vertical-align:.255em;
2880  content:"";
2881  border-top:0;
2882  border-right:.3em solid transparent;
2883  border-bottom:.3em solid;
2884  border-left:.3em solid transparent
2885 }
2886 .dropup .dropdown-toggle:empty::after {
2887  margin-left:0
2888 }
2889 .dropright .dropdown-menu {
2890  top:0;
2891  right:auto;
2892  left:100%;
2893  margin-top:0;
2894  margin-left:.125rem
2895 }
2896 .dropright .dropdown-toggle::after {
2897  display:inline-block;
2898  margin-left:.255em;
2899  vertical-align:.255em;
2900  content:"";
2901  border-top:.3em solid transparent;
2902  border-right:0;
2903  border-bottom:.3em solid transparent;
2904  border-left:.3em solid
2905 }
2906 .dropright .dropdown-toggle:empty::after {
2907  margin-left:0
2908 }
2909 .dropright .dropdown-toggle::after {
2910  vertical-align:0
2911 }
2912 .dropleft .dropdown-menu {
2913  top:0;
2914  right:100%;
2915  left:auto;
2916  margin-top:0;
2917  margin-right:.125rem
2918 }
2919 .dropleft .dropdown-toggle::after {
2920  display:inline-block;
2921  margin-left:.255em;
2922  vertical-align:.255em;
2923  content:""
2924 }
2925 .dropleft .dropdown-toggle::after {
2926  display:none
2927 }
2928 .dropleft .dropdown-toggle::before {
2929  display:inline-block;
2930  margin-right:.255em;
2931  vertical-align:.255em;
2932  content:"";
2933  border-top:.3em solid transparent;
2934  border-right:.3em solid;
2935  border-bottom:.3em solid transparent
2936 }
2937 .dropleft .dropdown-toggle:empty::after {
2938  margin-left:0
2939 }
2940 .dropleft .dropdown-toggle::before {
2941  vertical-align:0
2942 }
2943 .dropdown-menu[x-placement^=bottom],
2944 .dropdown-menu[x-placement^=left],
2945 .dropdown-menu[x-placement^=right],
2946 .dropdown-menu[x-placement^=top] {
2947  right:auto;
2948  bottom:auto
2949 }
2950 .dropdown-divider {
2951  height:0;
2952  margin:.5rem 0;
2953  overflow:hidden;
2954  border-top:1px solid #444
2955 }
2956 .dropdown-item {
2957  display:block;
2958  width:100%;
2959  padding:.25rem 1.5rem;
2960  clear:both;
2961  font-weight:400;
2962  color:#fff;
2963  text-align:inherit;
2964  white-space:nowrap;
2965  background-color:transparent;
2966  border:0
2967 }
2968 .dropdown-item:focus,
2969 .dropdown-item:hover {
2970  color:#fff;
2971  text-decoration:none;
2972  background-color:#375a7f
2973 }
2974 .dropdown-item.active,
2975 .dropdown-item:active {
2976  color:#fff;
2977  text-decoration:none;
2978  background-color:#375a7f
2979 }
2980 .dropdown-item.disabled,
2981 .dropdown-item:disabled {
2982  color:#888;
2983  pointer-events:none;
2984  background-color:transparent
2985 }
2986 .dropdown-menu.show {
2987  display:block
2988 }
2989 .dropdown-header {
2990  display:block;
2991  padding:.5rem 1.5rem;
2992  margin-bottom:0;
2993  font-size:.82031rem;
2994  color:#888;
2995  white-space:nowrap
2996 }
2997 .dropdown-item-text {
2998  display:block;
2999  padding:.25rem 1.5rem;
3000  color:#fff
3001 }
3002 .btn-group,
3003 .btn-group-vertical {
3004  position:relative;
3005  display:inline-flex;
3006  vertical-align:middle
3007 }
3008 .btn-group-vertical>.btn,
3009 .btn-group>.btn {
3010  position:relative;
3011  flex:1 1 auto
3012 }
3013 .btn-group-vertical>.btn:hover,
3014 .btn-group>.btn:hover {
3015  z-index:1
3016 }
3017 .btn-group-vertical>.btn.active,
3018 .btn-group-vertical>.btn:active,
3019 .btn-group-vertical>.btn:focus,
3020 .btn-group>.btn.active,
3021 .btn-group>.btn:active,
3022 .btn-group>.btn:focus {
3023  z-index:1
3024 }
3025 .btn-toolbar {
3026  display:flex;
3027  flex-wrap:wrap;
3028  justify-content:flex-start
3029 }
3030 .btn-toolbar .input-group {
3031  width:auto
3032 }
3033 .btn-group>.btn-group:not(:first-child),
3034 .btn-group>.btn:not(:first-child) {
3035  margin-left:-1px
3036 }
3037 .btn-group>.btn-group:not(:last-child)>.btn,
3038 .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
3039  border-top-right-radius:0;
3040  border-bottom-right-radius:0
3041 }
3042 .btn-group>.btn-group:not(:first-child)>.btn,
3043 .btn-group>.btn:not(:first-child) {
3044  border-top-left-radius:0;
3045  border-bottom-left-radius:0
3046 }
3047 .dropdown-toggle-split {
3048  padding-right:.5625rem;
3049  padding-left:.5625rem
3050 }
3051 .dropdown-toggle-split::after,
3052 .dropright .dropdown-toggle-split::after,
3053 .dropup .dropdown-toggle-split::after {
3054  margin-left:0
3055 }
3056 .dropleft .dropdown-toggle-split::before {
3057  margin-right:0
3058 }
3059 .btn-group-sm>.btn+.dropdown-toggle-split,
3060 .btn-sm+.dropdown-toggle-split {
3061  padding-right:.375rem;
3062  padding-left:.375rem
3063 }
3064 .btn-group-lg>.btn+.dropdown-toggle-split,
3065 .btn-lg+.dropdown-toggle-split {
3066  padding-right:.75rem;
3067  padding-left:.75rem
3068 }
3069 .btn-group-vertical {
3070  flex-direction:column;
3071  align-items:flex-start;
3072  justify-content:center
3073 }
3074 .btn-group-vertical>.btn,
3075 .btn-group-vertical>.btn-group {
3076  width:100%
3077 }
3078 .btn-group-vertical>.btn-group:not(:first-child),
3079 .btn-group-vertical>.btn:not(:first-child) {
3080  margin-top:-1px
3081 }
3082 .btn-group-vertical>.btn-group:not(:last-child)>.btn,
3083 .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
3084  border-bottom-right-radius:0;
3085  border-bottom-left-radius:0
3086 }
3087 .btn-group-vertical>.btn-group:not(:first-child)>.btn,
3088 .btn-group-vertical>.btn:not(:first-child) {
3089  border-top-left-radius:0;
3090  border-top-right-radius:0
3091 }
3092 .btn-group-toggle>.btn,
3093 .btn-group-toggle>.btn-group>.btn {
3094  margin-bottom:0
3095 }
3096 .btn-group-toggle>.btn input[type=checkbox],
3097 .btn-group-toggle>.btn input[type=radio],
3098 .btn-group-toggle>.btn-group>.btn input[type=checkbox],
3099 .btn-group-toggle>.btn-group>.btn input[type=radio] {
3100  position:absolute;
3101  clip:rect(0,0,0,0);
3102  pointer-events:none
3103 }
3104 .input-group {
3105  position:relative;
3106  display:flex;
3107  flex-wrap:wrap;
3108  align-items:stretch;
3109  width:100%
3110 }
3111 .input-group>.custom-file,
3112 .input-group>.custom-select,
3113 .input-group>.form-control,
3114 .input-group>.form-control-plaintext {
3115  position:relative;
3116  flex:1 1 auto;
3117  width:1%;
3118  min-width:0;
3119  margin-bottom:0
3120 }
3121 .input-group>.custom-file+.custom-file,
3122 .input-group>.custom-file+.custom-select,
3123 .input-group>.custom-file+.form-control,
3124 .input-group>.custom-select+.custom-file,
3125 .input-group>.custom-select+.custom-select,
3126 .input-group>.custom-select+.form-control,
3127 .input-group>.form-control+.custom-file,
3128 .input-group>.form-control+.custom-select,
3129 .input-group>.form-control+.form-control,
3130 .input-group>.form-control-plaintext+.custom-file,
3131 .input-group>.form-control-plaintext+.custom-select,
3132 .input-group>.form-control-plaintext+.form-control {
3133  margin-left:-1px
3134 }
3135 .input-group>.custom-file .custom-file-input:focus~.custom-file-label,
3136 .input-group>.custom-select:focus,
3137 .input-group>.form-control:focus {
3138  z-index:3
3139 }
3140 .input-group>.custom-file .custom-file-input:focus {
3141  z-index:4
3142 }
3143 .input-group>.custom-select:not(:last-child),
3144 .input-group>.form-control:not(:last-child) {
3145  border-top-right-radius:0;
3146  border-bottom-right-radius:0
3147 }
3148 .input-group>.custom-select:not(:first-child),
3149 .input-group>.form-control:not(:first-child) {
3150  border-top-left-radius:0;
3151  border-bottom-left-radius:0
3152 }
3153 .input-group>.custom-file {
3154  display:flex;
3155  align-items:center
3156 }
3157 .input-group>.custom-file:not(:last-child) .custom-file-label,
3158 .input-group>.custom-file:not(:last-child) .custom-file-label::after {
3159  border-top-right-radius:0;
3160  border-bottom-right-radius:0
3161 }
3162 .input-group>.custom-file:not(:first-child) .custom-file-label {
3163  border-top-left-radius:0;
3164  border-bottom-left-radius:0
3165 }
3166 .input-group-append,
3167 .input-group-prepend {
3168  display:flex
3169 }
3170 .input-group-append .btn,
3171 .input-group-prepend .btn {
3172  position:relative;
3173  z-index:2
3174 }
3175 .input-group-append .btn:focus,
3176 .input-group-prepend .btn:focus {
3177  z-index:3
3178 }
3179 .input-group-append .btn+.btn,
3180 .input-group-append .btn+.input-group-text,
3181 .input-group-append .input-group-text+.btn,
3182 .input-group-append .input-group-text+.input-group-text,
3183 .input-group-prepend .btn+.btn,
3184 .input-group-prepend .btn+.input-group-text,
3185 .input-group-prepend .input-group-text+.btn,
3186 .input-group-prepend .input-group-text+.input-group-text {
3187  margin-left:-1px
3188 }
3189 .input-group-prepend {
3190  margin-right:-1px
3191 }
3192 .input-group-append {
3193  margin-left:-1px
3194 }
3195 .input-group-text {
3196  display:flex;
3197  align-items:center;
3198  padding:.375rem .75rem;
3199  margin-bottom:0;
3200  font-size:.9375rem;
3201  font-weight:400;
3202  line-height:1.5;
3203  color:#adb5bd;
3204  text-align:center;
3205  white-space:nowrap;
3206  background-color:#444;
3207  border:1px solid #222;
3208  border-radius:.25rem
3209 }
3210 .input-group-text input[type=checkbox],
3211 .input-group-text input[type=radio] {
3212  margin-top:0
3213 }
3214 .input-group-lg>.custom-select,
3215 .input-group-lg>.form-control:not(textarea) {
3216  height:calc(1.5em + 1rem + 2px)
3217 }
3218 .input-group-lg>.custom-select,
3219 .input-group-lg>.form-control,
3220 .input-group-lg>.input-group-append>.btn,
3221 .input-group-lg>.input-group-append>.input-group-text,
3222 .input-group-lg>.input-group-prepend>.btn,
3223 .input-group-lg>.input-group-prepend>.input-group-text {
3224  padding:.5rem 1rem;
3225  font-size:1.17188rem;
3226  line-height:1.5;
3227  border-radius:.3rem
3228 }
3229 .input-group-sm>.custom-select,
3230 .input-group-sm>.form-control:not(textarea) {
3231  height:calc(1.5em + .5rem + 2px)
3232 }
3233 .input-group-sm>.custom-select,
3234 .input-group-sm>.form-control,
3235 .input-group-sm>.input-group-append>.btn,
3236 .input-group-sm>.input-group-append>.input-group-text,
3237 .input-group-sm>.input-group-prepend>.btn,
3238 .input-group-sm>.input-group-prepend>.input-group-text {
3239  padding:.25rem .5rem;
3240  font-size:.82031rem;
3241  line-height:1.5;
3242  border-radius:.2rem
3243 }
3244 .input-group-lg>.custom-select,
3245 .input-group-sm>.custom-select {
3246  padding-right:1.75rem
3247 }
3248 .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
3249 .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
3250 .input-group>.input-group-append:not(:last-child)>.btn,
3251 .input-group>.input-group-append:not(:last-child)>.input-group-text,
3252 .input-group>.input-group-prepend>.btn,
3253 .input-group>.input-group-prepend>.input-group-text {
3254  border-top-right-radius:0;
3255  border-bottom-right-radius:0
3256 }
3257 .input-group>.input-group-append>.btn,
3258 .input-group>.input-group-append>.input-group-text,
3259 .input-group>.input-group-prepend:first-child>.btn:not(:first-child),
3260 .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
3261 .input-group>.input-group-prepend:not(:first-child)>.btn,
3262 .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
3263  border-top-left-radius:0;
3264  border-bottom-left-radius:0
3265 }
3266 .custom-control {
3267  position:relative;
3268  display:block;
3269  min-height:1.40625rem;
3270  padding-left:1.5rem
3271 }
3272 .custom-control-inline {
3273  display:inline-flex;
3274  margin-right:1rem
3275 }
3276 .custom-control-input {
3277  position:absolute;
3278  left:0;
3279  z-index:-1;
3280  width:1rem;
3281  height:1.20312rem;
3282  opacity:0
3283 }
3284 .custom-control-input:checked~.custom-control-label::before {
3285  color:#fff;
3286  border-color:#375a7f;
3287  background-color:#375a7f
3288 }
3289 .custom-control-input:focus~.custom-control-label::before {
3290  box-shadow:0 0 0 .2rem rgba(55,90,127,.25)
3291 }
3292 .custom-control-input:focus:not(:checked)~.custom-control-label::before {
3293  border-color:#739ac2
3294 }
3295 .custom-control-input:not(:disabled):active~.custom-control-label::before {
3296  color:#fff;
3297  background-color:#97b3d2;
3298  border-color:#97b3d2
3299 }
3300 .custom-control-input:disabled~.custom-control-label,
3301 .custom-control-input[disabled]~.custom-control-label {
3302  color:#888
3303 }
3304 .custom-control-input:disabled~.custom-control-label::before,
3305 .custom-control-input[disabled]~.custom-control-label::before {
3306  background-color:#2b2b2b
3307 }
3308 .custom-control-label {
3309  position:relative;
3310  margin-bottom:0;
3311  vertical-align:top
3312 }
3313 .custom-control-label::before {
3314  position:absolute;
3315  top:.20312rem;
3316  left:-1.5rem;
3317  display:block;
3318  width:1rem;
3319  height:1rem;
3320  pointer-events:none;
3321  content:"";
3322  background-color:#444;
3323  border:#adb5bd solid 1px
3324 }
3325 .custom-control-label::after {
3326  position:absolute;
3327  top:.20312rem;
3328  left:-1.5rem;
3329  display:block;
3330  width:1rem;
3331  height:1rem;
3332  content:"";
3333  background:no-repeat 50%/50% 50%
3334 }
3335 .custom-checkbox .custom-control-label::before {
3336  border-radius:.25rem
3337 }
3338 .custom-checkbox .custom-control-input:checked~.custom-control-label::after {
3339  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")
3340 }
3341 .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
3342  border-color:#375a7f;
3343  background-color:#375a7f
3344 }
3345 .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
3346  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")
3347 }
3348 .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
3349  background-color:rgba(55,90,127,.5)
3350 }
3351 .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
3352  background-color:rgba(55,90,127,.5)
3353 }
3354 .custom-radio .custom-control-label::before {
3355  border-radius:50%
3356 }
3357 .custom-radio .custom-control-input:checked~.custom-control-label::after {
3358  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")
3359 }
3360 .custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
3361  background-color:rgba(55,90,127,.5)
3362 }
3363 .custom-switch {
3364  padding-left:2.25rem
3365 }
3366 .custom-switch .custom-control-label::before {
3367  left:-2.25rem;
3368  width:1.75rem;
3369  pointer-events:all;
3370  border-radius:.5rem
3371 }
3372 .custom-switch .custom-control-label::after {
3373  top:calc(.20312rem + 2px);
3374  left:calc(-2.25rem + 2px);
3375  width:calc(1rem - 4px);
3376  height:calc(1rem - 4px);
3377  background-color:#adb5bd;
3378  border-radius:.5rem;
3379  transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
3380 }
3381 @media (prefers-reduced-motion:reduce) {
3382  .custom-switch .custom-control-label::after {
3383   transition:none
3384  }
3385 }
3386 .custom-switch .custom-control-input:checked~.custom-control-label::after {
3387  background-color:#444;
3388  transform:translateX(.75rem)
3389 }
3390 .custom-switch .custom-control-input:disabled:checked~.custom-control-label::before {
3391  background-color:rgba(55,90,127,.5)
3392 }
3393 .custom-select {
3394  display:inline-block;
3395  width:100%;
3396  height:calc(1.5em + .75rem + 2px);
3397  padding:.375rem 1.75rem .375rem .75rem;
3398  font-size:.9375rem;
3399  font-weight:400;
3400  line-height:1.5;
3401  color:#fff;
3402  vertical-align:middle;
3403  background:#444 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='%23303030' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;
3404  border:1px solid #222;
3405  border-radius:.25rem;
3406  appearance:none
3407 }
3408 .custom-select:focus {
3409  border-color:#739ac2;
3410  outline:0;
3411  box-shadow:0 0 0 .2rem rgba(55,90,127,.25)
3412 }
3413 .custom-select:focus::-ms-value {
3414  color:#fff;
3415  background-color:#444
3416 }
3417 .custom-select[multiple],
3418 .custom-select[size]:not([size="1"]) {
3419  height:auto;
3420  padding-right:.75rem;
3421  background-image:none
3422 }
3423 .custom-select:disabled {
3424  color:#888;
3425  background-color:#ebebeb
3426 }
3427 .custom-select::-ms-expand {
3428  display:none
3429 }
3430 .custom-select:-moz-focusring {
3431  color:transparent;
3432  text-shadow:0 0 0 #fff
3433 }
3434 .custom-select-sm {
3435  height:calc(1.5em + .5rem + 2px);
3436  padding-top:.25rem;
3437  padding-bottom:.25rem;
3438  padding-left:.5rem;
3439  font-size:.82031rem
3440 }
3441 .custom-select-lg {
3442  height:calc(1.5em + 1rem + 2px);
3443  padding-top:.5rem;
3444  padding-bottom:.5rem;
3445  padding-left:1rem;
3446  font-size:1.17188rem
3447 }
3448 .custom-file {
3449  position:relative;
3450  display:inline-block;
3451  width:100%;
3452  height:calc(1.5em + .75rem + 2px);
3453  margin-bottom:0
3454 }
3455 .custom-file-input {
3456  position:relative;
3457  z-index:2;
3458  width:100%;
3459  height:calc(1.5em + .75rem + 2px);
3460  margin:0;
3461  opacity:0
3462 }
3463 .custom-file-input:focus~.custom-file-label {
3464  border-color:#739ac2;
3465  box-shadow:0 0 0 .2rem rgba(55,90,127,.25)
3466 }
3467 .custom-file-input:disabled~.custom-file-label,
3468 .custom-file-input[disabled]~.custom-file-label {
3469  background-color:#2b2b2b
3470 }
3471 .custom-file-input:lang(en)~.custom-file-label::after {
3472  content:"Browse"
3473 }
3474 .custom-file-input~.custom-file-label[data-browse]::after {
3475  content:attr(data-browse)
3476 }
3477 .custom-file-label {
3478  position:absolute;
3479  top:0;
3480  right:0;
3481  left:0;
3482  z-index:1;
3483  height:calc(1.5em + .75rem + 2px);
3484  padding:.375rem .75rem;
3485  font-weight:400;
3486  line-height:1.5;
3487  color:#adb5bd;
3488  background-color:#444;
3489  border:1px solid #222;
3490  border-radius:.25rem
3491 }
3492 .custom-file-label::after {
3493  position:absolute;
3494  top:0;
3495  right:0;
3496  bottom:0;
3497  z-index:3;
3498  display:block;
3499  height:calc(1.5em + .75rem);
3500  padding:.375rem .75rem;
3501  line-height:1.5;
3502  color:#adb5bd;
3503  content:"Browse";
3504  background-color:#444;
3505  border-left:inherit;
3506  border-radius:0 .25rem .25rem 0
3507 }
3508 .custom-range {
3509  width:100%;
3510  height:1.4rem;
3511  padding:0;
3512  background-color:transparent;
3513  appearance:none
3514 }
3515 .custom-range:focus {
3516  outline:0
3517 }
3518 .custom-range:focus::-webkit-slider-thumb {
3519  box-shadow:0 0 0 1px #222,0 0 0 .2rem rgba(55,90,127,.25)
3520 }
3521 .custom-range:focus::-moz-range-thumb {
3522  box-shadow:0 0 0 1px #222,0 0 0 .2rem rgba(55,90,127,.25)
3523 }
3524 .custom-range:focus::-ms-thumb {
3525  box-shadow:0 0 0 1px #222,0 0 0 .2rem rgba(55,90,127,.25)
3526 }
3527 .custom-range::-moz-focus-outer {
3528  border:0
3529 }
3530 .custom-range::-webkit-slider-thumb {
3531  width:1rem;
3532  height:1rem;
3533  margin-top:-.25rem;
3534  background-color:#375a7f;
3535  border:0;
3536  border-radius:1rem;
3537  transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
3538  appearance:none
3539 }
3540 @media (prefers-reduced-motion:reduce) {
3541  .custom-range::-webkit-slider-thumb {
3542   transition:none
3543  }
3544 }
3545 .custom-range::-webkit-slider-thumb:active {
3546  background-color:#97b3d2
3547 }
3548 .custom-range::-webkit-slider-runnable-track {
3549  width:100%;
3550  height:.5rem;
3551  color:transparent;
3552  cursor:pointer;
3553  background-color:#dee2e6;
3554  border-color:transparent;
3555  border-radius:1rem
3556 }
3557 .custom-range::-moz-range-thumb {
3558  width:1rem;
3559  height:1rem;
3560  background-color:#375a7f;
3561  border:0;
3562  border-radius:1rem;
3563  transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
3564  appearance:none
3565 }
3566 @media (prefers-reduced-motion:reduce) {
3567  .custom-range::-moz-range-thumb {
3568   transition:none
3569  }
3570 }
3571 .custom-range::-moz-range-thumb:active {
3572  background-color:#97b3d2
3573 }
3574 .custom-range::-moz-range-track {
3575  width:100%;
3576  height:.5rem;
3577  color:transparent;
3578  cursor:pointer;
3579  background-color:#dee2e6;
3580  border-color:transparent;
3581  border-radius:1rem
3582 }
3583 .custom-range::-ms-thumb {
3584  width:1rem;
3585  height:1rem;
3586  margin-top:0;
3587  margin-right:.2rem;
3588  margin-left:.2rem;
3589  background-color:#375a7f;
3590  border:0;
3591  border-radius:1rem;
3592  transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
3593  appearance:none
3594 }
3595 @media (prefers-reduced-motion:reduce) {
3596  .custom-range::-ms-thumb {
3597   transition:none
3598  }
3599 }
3600 .custom-range::-ms-thumb:active {
3601  background-color:#97b3d2
3602 }
3603 .custom-range::-ms-track {
3604  width:100%;
3605  height:.5rem;
3606  color:transparent;
3607  cursor:pointer;
3608  background-color:transparent;
3609  border-color:transparent;
3610  border-width:.5rem
3611 }
3612 .custom-range::-ms-fill-lower {
3613  background-color:#dee2e6;
3614  border-radius:1rem
3615 }
3616 .custom-range::-ms-fill-upper {
3617  margin-right:15px;
3618  background-color:#dee2e6;
3619  border-radius:1rem
3620 }
3621 .custom-range:disabled::-webkit-slider-thumb {
3622  background-color:#adb5bd
3623 }
3624 .custom-range:disabled::-webkit-slider-runnable-track {
3625  cursor:default
3626 }
3627 .custom-range:disabled::-moz-range-thumb {
3628  background-color:#adb5bd
3629 }
3630 .custom-range:disabled::-moz-range-track {
3631  cursor:default
3632 }
3633 .custom-range:disabled::-ms-thumb {
3634  background-color:#adb5bd
3635 }
3636 .custom-control-label::before,
3637 .custom-file-label,
3638 .custom-select {
3639  transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
3640 }
3641 @media (prefers-reduced-motion:reduce) {
3642  .custom-control-label::before,
3643  .custom-file-label,
3644  .custom-select {
3645   transition:none
3646  }
3647 }
3648 .nav {
3649  display:flex;
3650  flex-wrap:wrap;
3651  padding-left:0;
3652  margin-bottom:0;
3653  list-style:none
3654 }
3655 .nav-link {
3656  display:block;
3657  padding:.5rem 2rem
3658 }
3659 .nav-link:focus,
3660 .nav-link:hover {
3661  text-decoration:none
3662 }
3663 .nav-link.disabled {
3664  color:#adb5bd;
3665  pointer-events:none;
3666  cursor:default
3667 }
3668 .nav-tabs {
3669  border-bottom:1px solid #444
3670 }
3671 .nav-tabs .nav-item {
3672  margin-bottom:-1px
3673 }
3674 .nav-tabs .nav-link {
3675  border:1px solid transparent;
3676  border-top-left-radius:.25rem;
3677  border-top-right-radius:.25rem
3678 }
3679 .nav-tabs .nav-link:focus,
3680 .nav-tabs .nav-link:hover {
3681  border-color:#444 #444 transparent
3682 }
3683 .nav-tabs .nav-link.disabled {
3684  color:#adb5bd;
3685  background-color:transparent;
3686  border-color:transparent
3687 }
3688 .nav-tabs .nav-item.show .nav-link,
3689 .nav-tabs .nav-link.active {
3690  color:#fff;
3691  background-color:#222;
3692  border-color:#444 #444 transparent
3693 }
3694 .nav-tabs .dropdown-menu {
3695  margin-top:-1px;
3696  border-top-left-radius:0;
3697  border-top-right-radius:0
3698 }
3699 .nav-pills .nav-link {
3700  border-radius:.25rem
3701 }
3702 .nav-pills .nav-link.active,
3703 .nav-pills .show>.nav-link {
3704  color:#fff;
3705  background-color:#375a7f
3706 }
3707 .nav-fill .nav-item {
3708  flex:1 1 auto;
3709  text-align:center
3710 }
3711 .nav-justified .nav-item {
3712  flex-basis:0;
3713  flex-grow:1;
3714  text-align:center
3715 }
3716 .tab-content>.tab-pane {
3717  display:none
3718 }
3719 .tab-content>.active {
3720  display:block
3721 }
3722 .navbar {
3723  position:relative;
3724  display:flex;
3725  flex-wrap:wrap;
3726  align-items:center;
3727  justify-content:space-between;
3728  padding:1rem 1rem
3729 }
3730 .navbar .container,
3731 .navbar .container-fluid,
3732 .navbar .container-lg,
3733 .navbar .container-md,
3734 .navbar .container-sm,
3735 .navbar .container-xl {
3736  display:flex;
3737  flex-wrap:wrap;
3738  align-items:center;
3739  justify-content:space-between
3740 }
3741 .navbar-brand {
3742  display:inline-block;
3743  padding-top:.32422rem;
3744  padding-bottom:.32422rem;
3745  margin-right:1rem;
3746  font-size:1.17188rem;
3747  line-height:inherit;
3748  white-space:nowrap
3749 }
3750 .navbar-brand:focus,
3751 .navbar-brand:hover {
3752  text-decoration:none
3753 }
3754 .navbar-nav {
3755  display:flex;
3756  flex-direction:column;
3757  padding-left:0;
3758  margin-bottom:0;
3759  list-style:none
3760 }
3761 .navbar-nav .nav-link {
3762  padding-right:0;
3763  padding-left:0
3764 }
3765 .navbar-nav .dropdown-menu {
3766  position:static;
3767  float:none
3768 }
3769 .navbar-text {
3770  display:inline-block;
3771  padding-top:.5rem;
3772  padding-bottom:.5rem
3773 }
3774 .navbar-collapse {
3775  flex-basis:100%;
3776  flex-grow:1;
3777  align-items:center
3778 }
3779 .navbar-toggler {
3780  padding:.25rem .75rem;
3781  font-size:1.17188rem;
3782  line-height:1;
3783  background-color:transparent;
3784  border:1px solid transparent;
3785  border-radius:.25rem
3786 }
3787 .navbar-toggler:focus,
3788 .navbar-toggler:hover {
3789  text-decoration:none
3790 }
3791 .navbar-toggler-icon {
3792  display:inline-block;
3793  width:1.5em;
3794  height:1.5em;
3795  vertical-align:middle;
3796  content:"";
3797  background:no-repeat center center;
3798  background-size:100% 100%
3799 }
3800 @media (max-width:575.98px) {
3801  .navbar-expand-sm>.container,
3802  .navbar-expand-sm>.container-fluid,
3803  .navbar-expand-sm>.container-lg,
3804  .navbar-expand-sm>.container-md,
3805  .navbar-expand-sm>.container-sm,
3806  .navbar-expand-sm>.container-xl {
3807   padding-right:0;
3808   padding-left:0
3809  }
3810 }
3811 @media (min-width:576px) {
3812  .navbar-expand-sm {
3813   flex-flow:row nowrap;
3814   justify-content:flex-start
3815  }
3816  .navbar-expand-sm .navbar-nav {
3817   flex-direction:row
3818  }
3819  .navbar-expand-sm .navbar-nav .dropdown-menu {
3820   position:absolute
3821  }
3822  .navbar-expand-sm .navbar-nav .nav-link {
3823   padding-right:.5rem;
3824   padding-left:.5rem
3825  }
3826  .navbar-expand-sm>.container,
3827  .navbar-expand-sm>.container-fluid,
3828  .navbar-expand-sm>.container-lg,
3829  .navbar-expand-sm>.container-md,
3830  .navbar-expand-sm>.container-sm,
3831  .navbar-expand-sm>.container-xl {
3832   flex-wrap:nowrap
3833  }
3834  .navbar-expand-sm .navbar-collapse {
3835   display:flex!important;
3836   flex-basis:auto
3837  }
3838  .navbar-expand-sm .navbar-toggler {
3839   display:none
3840  }
3841 }
3842 @media (max-width:767.98px) {
3843  .navbar-expand-md>.container,
3844  .navbar-expand-md>.container-fluid,
3845  .navbar-expand-md>.container-lg,
3846  .navbar-expand-md>.container-md,
3847  .navbar-expand-md>.container-sm,
3848  .navbar-expand-md>.container-xl {
3849   padding-right:0;
3850   padding-left:0
3851  }
3852 }
3853 @media (min-width:768px) {
3854  .navbar-expand-md {
3855   flex-flow:row nowrap;
3856   justify-content:flex-start
3857  }
3858  .navbar-expand-md .navbar-nav {
3859   flex-direction:row
3860  }
3861  .navbar-expand-md .navbar-nav .dropdown-menu {
3862   position:absolute
3863  }
3864  .navbar-expand-md .navbar-nav .nav-link {
3865   padding-right:.5rem;
3866   padding-left:.5rem
3867  }
3868  .navbar-expand-md>.container,
3869  .navbar-expand-md>.container-fluid,
3870  .navbar-expand-md>.container-lg,
3871  .navbar-expand-md>.container-md,
3872  .navbar-expand-md>.container-sm,
3873  .navbar-expand-md>.container-xl {
3874   flex-wrap:nowrap
3875  }
3876  .navbar-expand-md .navbar-collapse {
3877   display:flex!important;
3878   flex-basis:auto
3879  }
3880  .navbar-expand-md .navbar-toggler {
3881   display:none
3882  }
3883 }
3884 @media (max-width:991.98px) {
3885  .navbar-expand-lg>.container,
3886  .navbar-expand-lg>.container-fluid,
3887  .navbar-expand-lg>.container-lg,
3888  .navbar-expand-lg>.container-md,
3889  .navbar-expand-lg>.container-sm,
3890  .navbar-expand-lg>.container-xl {
3891   padding-right:0;
3892   padding-left:0
3893  }
3894 }
3895 @media (min-width:992px) {
3896  .navbar-expand-lg {
3897   flex-flow:row nowrap;
3898   justify-content:flex-start
3899  }
3900  .navbar-expand-lg .navbar-nav {
3901   flex-direction:row
3902  }
3903  .navbar-expand-lg .navbar-nav .dropdown-menu {
3904   position:absolute
3905  }
3906  .navbar-expand-lg .navbar-nav .nav-link {
3907   padding-right:.5rem;
3908   padding-left:.5rem
3909  }
3910  .navbar-expand-lg>.container,
3911  .navbar-expand-lg>.container-fluid,
3912  .navbar-expand-lg>.container-lg,
3913  .navbar-expand-lg>.container-md,
3914  .navbar-expand-lg>.container-sm,
3915  .navbar-expand-lg>.container-xl {
3916   flex-wrap:nowrap
3917  }
3918  .navbar-expand-lg .navbar-collapse {
3919   display:flex!important;
3920   flex-basis:auto
3921  }
3922  .navbar-expand-lg .navbar-toggler {
3923   display:none
3924  }
3925 }
3926 @media (max-width:1199.98px) {
3927  .navbar-expand-xl>.container,
3928  .navbar-expand-xl>.container-fluid,
3929  .navbar-expand-xl>.container-lg,
3930  .navbar-expand-xl>.container-md,
3931  .navbar-expand-xl>.container-sm,
3932  .navbar-expand-xl>.container-xl {
3933   padding-right:0;
3934   padding-left:0
3935  }
3936 }
3937 @media (min-width:1200px) {
3938  .navbar-expand-xl {
3939   flex-flow:row nowrap;
3940   justify-content:flex-start
3941  }
3942  .navbar-expand-xl .navbar-nav {
3943   flex-direction:row
3944  }
3945  .navbar-expand-xl .navbar-nav .dropdown-menu {
3946   position:absolute
3947  }
3948  .navbar-expand-xl .navbar-nav .nav-link {
3949   padding-right:.5rem;
3950   padding-left:.5rem
3951  }
3952  .navbar-expand-xl>.container,
3953  .navbar-expand-xl>.container-fluid,
3954  .navbar-expand-xl>.container-lg,
3955  .navbar-expand-xl>.container-md,
3956  .navbar-expand-xl>.container-sm,
3957  .navbar-expand-xl>.container-xl {
3958   flex-wrap:nowrap
3959  }
3960  .navbar-expand-xl .navbar-collapse {
3961   display:flex!important;
3962   flex-basis:auto
3963  }
3964  .navbar-expand-xl .navbar-toggler {
3965   display:none
3966  }
3967 }
3968 .navbar-expand {
3969  flex-flow:row nowrap;
3970  justify-content:flex-start
3971 }
3972 .navbar-expand>.container,
3973 .navbar-expand>.container-fluid,
3974 .navbar-expand>.container-lg,
3975 .navbar-expand>.container-md,
3976 .navbar-expand>.container-sm,
3977 .navbar-expand>.container-xl {
3978  padding-right:0;
3979  padding-left:0
3980 }
3981 .navbar-expand .navbar-nav {
3982  flex-direction:row
3983 }
3984 .navbar-expand .navbar-nav .dropdown-menu {
3985  position:absolute
3986 }
3987 .navbar-expand .navbar-nav .nav-link {
3988  padding-right:.5rem;
3989  padding-left:.5rem
3990 }
3991 .navbar-expand>.container,
3992 .navbar-expand>.container-fluid,
3993 .navbar-expand>.container-lg,
3994 .navbar-expand>.container-md,
3995 .navbar-expand>.container-sm,
3996 .navbar-expand>.container-xl {
3997  flex-wrap:nowrap
3998 }
3999 .navbar-expand .navbar-collapse {
4000  display:flex!important;
4001  flex-basis:auto
4002 }
4003 .navbar-expand .navbar-toggler {
4004  display:none
4005 }
4006 .navbar-light .navbar-brand {
4007  color:#fff
4008 }
4009 .navbar-light .navbar-brand:focus,
4010 .navbar-light .navbar-brand:hover {
4011  color:#fff
4012 }
4013 .navbar-light .navbar-nav .nav-link {
4014  color:rgba(255,255,255,.6)
4015 }
4016 .navbar-light .navbar-nav .nav-link:focus,
4017 .navbar-light .navbar-nav .nav-link:hover {
4018  color:#fff
4019 }
4020 .navbar-light .navbar-nav .nav-link.disabled {
4021  color:rgba(0,0,0,.3)
4022 }
4023 .navbar-light .navbar-nav .active>.nav-link,
4024 .navbar-light .navbar-nav .nav-link.active,
4025 .navbar-light .navbar-nav .nav-link.show,
4026 .navbar-light .navbar-nav .show>.nav-link {
4027  color:#fff
4028 }
4029 .navbar-light .navbar-toggler {
4030  color:rgba(255,255,255,.6);
4031  border-color:rgba(34,34,34,.1)
4032 }
4033 .navbar-light .navbar-toggler-icon {
4034  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%28255, 255, 255, 0.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
4035 }
4036 .navbar-light .navbar-text {
4037  color:rgba(255,255,255,.6)
4038 }
4039 .navbar-light .navbar-text a {
4040  color:#fff
4041 }
4042 .navbar-light .navbar-text a:focus,
4043 .navbar-light .navbar-text a:hover {
4044  color:#fff
4045 }
4046 .navbar-dark .navbar-brand {
4047  color:#fff
4048 }
4049 .navbar-dark .navbar-brand:focus,
4050 .navbar-dark .navbar-brand:hover {
4051  color:#fff
4052 }
4053 .navbar-dark .navbar-nav .nav-link {
4054  color:rgba(255,255,255,.6)
4055 }
4056 .navbar-dark .navbar-nav .nav-link:focus,
4057 .navbar-dark .navbar-nav .nav-link:hover {
4058  color:#fff
4059 }
4060 .navbar-dark .navbar-nav .nav-link.disabled {
4061  color:rgba(255,255,255,.25)
4062 }
4063 .navbar-dark .navbar-nav .active>.nav-link,
4064 .navbar-dark .navbar-nav .nav-link.active,
4065 .navbar-dark .navbar-nav .nav-link.show,
4066 .navbar-dark .navbar-nav .show>.nav-link {
4067  color:#fff
4068 }
4069 .navbar-dark .navbar-toggler {
4070  color:rgba(255,255,255,.6);
4071  border-color:rgba(255,255,255,.1)
4072 }
4073 .navbar-dark .navbar-toggler-icon {
4074  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%28255, 255, 255, 0.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
4075 }
4076 .navbar-dark .navbar-text {
4077  color:rgba(255,255,255,.6)
4078 }
4079 .navbar-dark .navbar-text a {
4080  color:#fff
4081 }
4082 .navbar-dark .navbar-text a:focus,
4083 .navbar-dark .navbar-text a:hover {
4084  color:#fff
4085 }
4086 .card {
4087  position:relative;
4088  display:flex;
4089  flex-direction:column;
4090  min-width:0;
4091  word-wrap:break-word;
4092  background-color:#303030;
4093  background-clip:border-box;
4094  border:1px solid rgba(0,0,0,.125);
4095  border-radius:.25rem
4096 }
4097 .card>hr {
4098  margin-right:0;
4099  margin-left:0
4100 }
4101 .card>.list-group {
4102  border-top:inherit;
4103  border-bottom:inherit
4104 }
4105 .card>.list-group:first-child {
4106  border-top-width:0;
4107  border-top-left-radius:calc(.25rem - 1px);
4108  border-top-right-radius:calc(.25rem - 1px)
4109 }
4110 .card>.list-group:last-child {
4111  border-bottom-width:0;
4112  border-bottom-right-radius:calc(.25rem - 1px);
4113  border-bottom-left-radius:calc(.25rem - 1px)
4114 }
4115 .card-body {
4116  flex:1 1 auto;
4117  min-height:1px;
4118  padding:1.25rem
4119 }
4120 .card-title {
4121  margin-bottom:.75rem
4122 }
4123 .card-subtitle {
4124  margin-top:-.375rem;
4125  margin-bottom:0
4126 }
4127 .card-text:last-child {
4128  margin-bottom:0
4129 }
4130 .card-link:hover {
4131  text-decoration:none
4132 }
4133 .card-link+.card-link {
4134  margin-left:1.25rem
4135 }
4136 .card-header {
4137  padding:.75rem 1.25rem;
4138  margin-bottom:0;
4139  background-color:#444;
4140  border-bottom:1px solid rgba(0,0,0,.125)
4141 }
4142 .card-header:first-child {
4143  border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0
4144 }
4145 .card-header+.list-group .list-group-item:first-child {
4146  border-top:0
4147 }
4148 .card-footer {
4149  padding:.75rem 1.25rem;
4150  background-color:#444;
4151  border-top:1px solid rgba(0,0,0,.125)
4152 }
4153 .card-footer:last-child {
4154  border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)
4155 }
4156 .card-header-tabs {
4157  margin-right:-.625rem;
4158  margin-bottom:-.75rem;
4159  margin-left:-.625rem;
4160  border-bottom:0
4161 }
4162 .card-header-pills {
4163  margin-right:-.625rem;
4164  margin-left:-.625rem
4165 }
4166 .card-img-overlay {
4167  position:absolute;
4168  top:0;
4169  right:0;
4170  bottom:0;
4171  left:0;
4172  padding:1.25rem
4173 }
4174 .card-img,
4175 .card-img-bottom,
4176 .card-img-top {
4177  flex-shrink:0;
4178  width:100%
4179 }
4180 .card-img,
4181 .card-img-top {
4182  border-top-left-radius:calc(.25rem - 1px);
4183  border-top-right-radius:calc(.25rem - 1px)
4184 }
4185 .card-img,
4186 .card-img-bottom {
4187  border-bottom-right-radius:calc(.25rem - 1px);
4188  border-bottom-left-radius:calc(.25rem - 1px)
4189 }
4190 .card-deck .card {
4191  margin-bottom:15px
4192 }
4193 @media (min-width:576px) {
4194  .card-deck {
4195   display:flex;
4196   flex-flow:row wrap;
4197   margin-right:-15px;
4198   margin-left:-15px
4199  }
4200  .card-deck .card {
4201   flex:1 0 0%;
4202   margin-right:15px;
4203   margin-bottom:0;
4204   margin-left:15px
4205  }
4206 }
4207 .card-group>.card {
4208  margin-bottom:15px
4209 }
4210 @media (min-width:576px) {
4211  .card-group {
4212   display:flex;
4213   flex-flow:row wrap
4214  }
4215  .card-group>.card {
4216   flex:1 0 0%;
4217   margin-bottom:0
4218  }
4219  .card-group>.card+.card {
4220   margin-left:0;
4221   border-left:0
4222  }
4223  .card-group>.card:not(:last-child) {
4224   border-top-right-radius:0;
4225   border-bottom-right-radius:0
4226  }
4227  .card-group>.card:not(:last-child) .card-header,
4228  .card-group>.card:not(:last-child) .card-img-top {
4229   border-top-right-radius:0
4230  }
4231  .card-group>.card:not(:last-child) .card-footer,
4232  .card-group>.card:not(:last-child) .card-img-bottom {
4233   border-bottom-right-radius:0
4234  }
4235  .card-group>.card:not(:first-child) {
4236   border-top-left-radius:0;
4237   border-bottom-left-radius:0
4238  }
4239  .card-group>.card:not(:first-child) .card-header,
4240  .card-group>.card:not(:first-child) .card-img-top {
4241   border-top-left-radius:0
4242  }
4243  .card-group>.card:not(:first-child) .card-footer,
4244  .card-group>.card:not(:first-child) .card-img-bottom {
4245   border-bottom-left-radius:0
4246  }
4247 }
4248 .card-columns .card {
4249  margin-bottom:.75rem
4250 }
4251 @media (min-width:576px) {
4252  .card-columns {
4253   column-count:3;
4254   column-gap:1.25rem;
4255   orphans:1;
4256   widows:1
4257  }
4258  .card-columns .card {
4259   display:inline-block;
4260   width:100%
4261  }
4262 }
4263 .accordion>.card {
4264  overflow:hidden
4265 }
4266 .accordion>.card:not(:last-of-type) {
4267  border-bottom:0;
4268  border-bottom-right-radius:0;
4269  border-bottom-left-radius:0
4270 }
4271 .accordion>.card:not(:first-of-type) {
4272  border-top-left-radius:0;
4273  border-top-right-radius:0
4274 }
4275 .accordion>.card>.card-header {
4276  border-radius:0;
4277  margin-bottom:-1px
4278 }
4279 .breadcrumb {
4280  display:flex;
4281  flex-wrap:wrap;
4282  padding:.75rem 1rem;
4283  margin-bottom:1rem;
4284  list-style:none;
4285  background-color:#444;
4286  border-radius:.25rem
4287 }
4288 .breadcrumb-item {
4289  display:flex
4290 }
4291 .breadcrumb-item+.breadcrumb-item {
4292  padding-left:.5rem
4293 }
4294 .breadcrumb-item+.breadcrumb-item::before {
4295  display:inline-block;
4296  padding-right:.5rem;
4297  color:#888;
4298  content:"/"
4299 }
4300 .breadcrumb-item+.breadcrumb-item:hover::before {
4301  text-decoration:underline
4302 }
4303 .breadcrumb-item+.breadcrumb-item:hover::before {
4304  text-decoration:none
4305 }
4306 .breadcrumb-item.active {
4307  color:#888
4308 }
4309 .pagination {
4310  display:flex;
4311  padding-left:0;
4312  list-style:none;
4313  border-radius:.25rem
4314 }
4315 .page-link {
4316  position:relative;
4317  display:block;
4318  padding:.5rem .75rem;
4319  margin-left:0;
4320  line-height:1.25;
4321  color:#fff;
4322  background-color:#e74c3c;
4323  border:0 solid transparent
4324 }
4325 .page-link:hover {
4326  z-index:2;
4327  color:#fff;
4328  text-decoration:none;
4329  background-color:#a62f22;
4330  border-color:transparent
4331 }
4332 .page-link:focus {
4333  z-index:3;
4334  outline:0;
4335  box-shadow:0 0 0 .2rem rgba(55,90,127,.25)
4336 }
4337 .page-item:first-child .page-link {
4338  margin-left:0;
4339  border-top-left-radius:.25rem;
4340  border-bottom-left-radius:.25rem
4341 }
4342 .page-item:last-child .page-link {
4343  border-top-right-radius:.25rem;
4344  border-bottom-right-radius:.25rem
4345 }
4346 .page-item.active .page-link {
4347  z-index:3;
4348  color:#fff;
4349  background-color:#00efb2;
4350  border-color:transparent
4351 }
4352 .page-item.disabled .page-link {
4353  color:#fff;
4354  pointer-events:none;
4355  cursor:auto;
4356  background-color:#007053;
4357  border-color:transparent
4358 }
4359 .pagination-lg .page-link {
4360  padding:.75rem 1.5rem;
4361  font-size:1.17188rem;
4362  line-height:1.5
4363 }
4364 .pagination-lg .page-item:first-child .page-link {
4365  border-top-left-radius:.3rem;
4366  border-bottom-left-radius:.3rem
4367 }
4368 .pagination-lg .page-item:last-child .page-link {
4369  border-top-right-radius:.3rem;
4370  border-bottom-right-radius:.3rem
4371 }
4372 .pagination-sm .page-link {
4373  padding:.25rem .5rem;
4374  font-size:.82031rem;
4375  line-height:1.5
4376 }
4377 .pagination-sm .page-item:first-child .page-link {
4378  border-top-left-radius:.2rem;
4379  border-bottom-left-radius:.2rem
4380 }
4381 .pagination-sm .page-item:last-child .page-link {
4382  border-top-right-radius:.2rem;
4383  border-bottom-right-radius:.2rem
4384 }
4385 .badge {
4386  display:inline-block;
4387  padding:.25em .4em;
4388  font-size:75%;
4389  font-weight:700;
4390  line-height:1;
4391  text-align:center;
4392  white-space:nowrap;
4393  vertical-align:baseline;
4394  border-radius:.25rem;
4395  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
4396 }
4397 @media (prefers-reduced-motion:reduce) {
4398  .badge {
4399   transition:none
4400  }
4401 }
4402 a.badge:focus,
4403 a.badge:hover {
4404  text-decoration:none
4405 }
4406 .badge:empty {
4407  display:none
4408 }
4409 .btn .badge {
4410  position:relative;
4411  top:-1px
4412 }
4413 .badge-pill {
4414  padding-right:.6em;
4415  padding-left:.6em;
4416  border-radius:10rem
4417 }
4418 .badge-primary {
4419  color:#fff;
4420  background-color:#375a7f
4421 }
4422 a.badge-primary:focus,
4423 a.badge-primary:hover {
4424  color:#fff;
4425  background-color:#28415b
4426 }
4427 a.badge-primary.focus,
4428 a.badge-primary:focus {
4429  outline:0;
4430  box-shadow:0 0 0 .2rem rgba(55,90,127,.5)
4431 }
4432 .badge-secondary {
4433  color:#fff;
4434  background-color:#444
4435 }
4436 a.badge-secondary:focus,
4437 a.badge-secondary:hover {
4438  color:#fff;
4439  background-color:#2b2b2b
4440 }
4441 a.badge-secondary.focus,
4442 a.badge-secondary:focus {
4443  outline:0;
4444  box-shadow:0 0 0 .2rem rgba(68,68,68,.5)
4445 }
4446 .badge-success {
4447  color:#fff;
4448  background-color:#00bc8c
4449 }
4450 a.badge-success:focus,
4451 a.badge-success:hover {
4452  color:#fff;
4453  background-color:#008966
4454 }
4455 a.badge-success.focus,
4456 a.badge-success:focus {
4457  outline:0;
4458  box-shadow:0 0 0 .2rem rgba(0,188,140,.5)
4459 }
4460 .badge-info {
4461  color:#fff;
4462  background-color:#3498db
4463 }
4464 a.badge-info:focus,
4465 a.badge-info:hover {
4466  color:#fff;
4467  background-color:#217dbb
4468 }
4469 a.badge-info.focus,
4470 a.badge-info:focus {
4471  outline:0;
4472  box-shadow:0 0 0 .2rem rgba(52,152,219,.5)
4473 }
4474 .badge-warning {
4475  color:#fff;
4476  background-color:#f39c12
4477 }
4478 a.badge-warning:focus,
4479 a.badge-warning:hover {
4480  color:#fff;
4481  background-color:#c87f0a
4482 }
4483 a.badge-warning.focus,
4484 a.badge-warning:focus {
4485  outline:0;
4486  box-shadow:0 0 0 .2rem rgba(243,156,18,.5)
4487 }
4488 .badge-danger {
4489  color:#fff;
4490  background-color:#e74c3c
4491 }
4492 a.badge-danger:focus,
4493 a.badge-danger:hover {
4494  color:#fff;
4495  background-color:#d62c1a
4496 }
4497 a.badge-danger.focus,
4498 a.badge-danger:focus {
4499  outline:0;
4500  box-shadow:0 0 0 .2rem rgba(231,76,60,.5)
4501 }
4502 .badge-light {
4503  color:#fff;
4504  background-color:#303030
4505 }
4506 a.badge-light:focus,
4507 a.badge-light:hover {
4508  color:#fff;
4509  background-color:#171717
4510 }
4511 a.badge-light.focus,
4512 a.badge-light:focus {
4513  outline:0;
4514  box-shadow:0 0 0 .2rem rgba(48,48,48,.5)
4515 }
4516 .badge-dark {
4517  color:#222;
4518  background-color:#dee2e6
4519 }
4520 a.badge-dark:focus,
4521 a.badge-dark:hover {
4522  color:#222;
4523  background-color:#c1c9d0
4524 }
4525 a.badge-dark.focus,
4526 a.badge-dark:focus {
4527  outline:0;
4528  box-shadow:0 0 0 .2rem rgba(222,226,230,.5)
4529 }
4530 .jumbotron {
4531  padding:2rem 1rem;
4532  margin-bottom:2rem;
4533  background-color:#303030;
4534  border-radius:.3rem
4535 }
4536 @media (min-width:576px) {
4537  .jumbotron {
4538   padding:4rem 2rem
4539  }
4540 }
4541 .jumbotron-fluid {
4542  padding-right:0;
4543  padding-left:0;
4544  border-radius:0
4545 }
4546 .alert {
4547  position:relative;
4548  padding:.75rem 1.25rem;
4549  margin-bottom:1rem;
4550  border:1px solid transparent;
4551  border-radius:.25rem
4552 }
4553 .alert-heading {
4554  color:inherit
4555 }
4556 .alert-link {
4557  font-weight:700
4558 }
4559 .alert-dismissible {
4560  padding-right:3.90625rem
4561 }
4562 .alert-dismissible .close {
4563  position:absolute;
4564  top:0;
4565  right:0;
4566  padding:.75rem 1.25rem;
4567  color:inherit
4568 }
4569 .alert-primary {
4570  color:#1d2f42;
4571  background-color:#d7dee5;
4572  border-color:#c7d1db
4573 }
4574 .alert-primary hr {
4575  border-top-color:#b7c4d1
4576 }
4577 .alert-primary .alert-link {
4578  color:#0d161f
4579 }
4580 .alert-secondary {
4581  color:#232323;
4582  background-color:#dadada;
4583  border-color:#cbcbcb
4584 }
4585 .alert-secondary hr {
4586  border-top-color:#bebebe
4587 }
4588 .alert-secondary .alert-link {
4589  color:#0a0a0a
4590 }
4591 .alert-success {
4592  color:#006249;
4593  background-color:#ccf2e8;
4594  border-color:#b8ecdf
4595 }
4596 .alert-success hr {
4597  border-top-color:#a4e7d6
4598 }
4599 .alert-success .alert-link {
4600  color:#002f23
4601 }
4602 .alert-info {
4603  color:#1b4f72;
4604  background-color:#d6eaf8;
4605  border-color:#c6e2f5
4606 }
4607 .alert-info hr {
4608  border-top-color:#b0d7f1
4609 }
4610 .alert-info .alert-link {
4611  color:#113249
4612 }
4613 .alert-warning {
4614  color:#7e5109;
4615  background-color:#fdebd0;
4616  border-color:#fce3bd
4617 }
4618 .alert-warning hr {
4619  border-top-color:#fbd9a5
4620 }
4621 .alert-warning .alert-link {
4622  color:#4e3206
4623 }
4624 .alert-danger {
4625  color:#78281f;
4626  background-color:#fadbd8;
4627  border-color:#f8cdc8
4628 }
4629 .alert-danger hr {
4630  border-top-color:#f5b8b1
4631 }
4632 .alert-danger .alert-link {
4633  color:#4f1a15
4634 }
4635 .alert-light {
4636  color:#191919;
4637  background-color:#d6d6d6;
4638  border-color:#c5c5c5
4639 }
4640 .alert-light hr {
4641  border-top-color:#b8b8b8
4642 }
4643 .alert-light .alert-link {
4644  color:#000
4645 }
4646 .alert-dark {
4647  color:#737678;
4648  background-color:#f8f9fa;
4649  border-color:#f6f7f8
4650 }
4651 .alert-dark hr {
4652  border-top-color:#e8eaed
4653 }
4654 .alert-dark .alert-link {
4655  color:#5a5c5e
4656 }
4657 @keyframes progress-bar-stripes {
4658  from {
4659   background-position:1rem 0
4660  }
4661  to {
4662   background-position:0 0
4663  }
4664 }
4665 .progress {
4666  display:flex;
4667  height:1rem;
4668  overflow:hidden;
4669  line-height:0;
4670  font-size:.70312rem;
4671  background-color:#444;
4672  border-radius:.25rem
4673 }
4674 .progress-bar {
4675  display:flex;
4676  flex-direction:column;
4677  justify-content:center;
4678  overflow:hidden;
4679  color:#fff;
4680  text-align:center;
4681  white-space:nowrap;
4682  background-color:#375a7f;
4683  transition:width .6s ease
4684 }
4685 @media (prefers-reduced-motion:reduce) {
4686  .progress-bar {
4687   transition:none
4688  }
4689 }
4690 .progress-bar-striped {
4691  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);
4692  background-size:1rem 1rem
4693 }
4694 .progress-bar-animated {
4695  animation:progress-bar-stripes 1s linear infinite
4696 }
4697 @media (prefers-reduced-motion:reduce) {
4698  .progress-bar-animated {
4699   animation:none
4700  }
4701 }
4702 .media {
4703  display:flex;
4704  align-items:flex-start
4705 }
4706 .media-body {
4707  flex:1
4708 }
4709 .list-group {
4710  display:flex;
4711  flex-direction:column;
4712  padding-left:0;
4713  margin-bottom:0;
4714  border-radius:.25rem
4715 }
4716 .list-group-item-action {
4717  width:100%;
4718  color:#444;
4719  text-align:inherit
4720 }
4721 .list-group-item-action:focus,
4722 .list-group-item-action:hover {
4723  z-index:1;
4724  color:#444;
4725  text-decoration:none;
4726  background-color:#444
4727 }
4728 .list-group-item-action:active {
4729  color:#dee2e6;
4730  background-color:#ebebeb
4731 }
4732 .list-group-item {
4733  position:relative;
4734  display:block;
4735  padding:.75rem 1.25rem;
4736  background-color:#303030;
4737  border:1px solid #444
4738 }
4739 .list-group-item:first-child {
4740  border-top-left-radius:inherit;
4741  border-top-right-radius:inherit
4742 }
4743 .list-group-item:last-child {
4744  border-bottom-right-radius:inherit;
4745  border-bottom-left-radius:inherit
4746 }
4747 .list-group-item.disabled,
4748 .list-group-item:disabled {
4749  color:#888;
4750  pointer-events:none;
4751  background-color:#303030
4752 }
4753 .list-group-item.active {
4754  z-index:2;
4755  color:#fff;
4756  background-color:#375a7f;
4757  border-color:#375a7f
4758 }
4759 .list-group-item+.list-group-item {
4760  border-top-width:0
4761 }
4762 .list-group-item+.list-group-item.active {
4763  margin-top:-1px;
4764  border-top-width:1px
4765 }
4766 .list-group-horizontal {
4767  flex-direction:row
4768 }
4769 .list-group-horizontal>.list-group-item:first-child {
4770  border-bottom-left-radius:.25rem;
4771  border-top-right-radius:0
4772 }
4773 .list-group-horizontal>.list-group-item:last-child {
4774  border-top-right-radius:.25rem;
4775  border-bottom-left-radius:0
4776 }
4777 .list-group-horizontal>.list-group-item.active {
4778  margin-top:0
4779 }
4780 .list-group-horizontal>.list-group-item+.list-group-item {
4781  border-top-width:1px;
4782  border-left-width:0
4783 }
4784 .list-group-horizontal>.list-group-item+.list-group-item.active {
4785  margin-left:-1px;
4786  border-left-width:1px
4787 }
4788 @media (min-width:576px) {
4789  .list-group-horizontal-sm {
4790   flex-direction:row
4791  }
4792  .list-group-horizontal-sm>.list-group-item:first-child {
4793   border-bottom-left-radius:.25rem;
4794   border-top-right-radius:0
4795  }
4796  .list-group-horizontal-sm>.list-group-item:last-child {
4797   border-top-right-radius:.25rem;
4798   border-bottom-left-radius:0
4799  }
4800  .list-group-horizontal-sm>.list-group-item.active {
4801   margin-top:0
4802  }
4803  .list-group-horizontal-sm>.list-group-item+.list-group-item {
4804   border-top-width:1px;
4805   border-left-width:0
4806  }
4807  .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
4808   margin-left:-1px;
4809   border-left-width:1px
4810  }
4811 }
4812 @media (min-width:768px) {
4813  .list-group-horizontal-md {
4814   flex-direction:row
4815  }
4816  .list-group-horizontal-md>.list-group-item:first-child {
4817   border-bottom-left-radius:.25rem;
4818   border-top-right-radius:0
4819  }
4820  .list-group-horizontal-md>.list-group-item:last-child {
4821   border-top-right-radius:.25rem;
4822   border-bottom-left-radius:0
4823  }
4824  .list-group-horizontal-md>.list-group-item.active {
4825   margin-top:0
4826  }
4827  .list-group-horizontal-md>.list-group-item+.list-group-item {
4828   border-top-width:1px;
4829   border-left-width:0
4830  }
4831  .list-group-horizontal-md>.list-group-item+.list-group-item.active {
4832   margin-left:-1px;
4833   border-left-width:1px
4834  }
4835 }
4836 @media (min-width:992px) {
4837  .list-group-horizontal-lg {
4838   flex-direction:row
4839  }
4840  .list-group-horizontal-lg>.list-group-item:first-child {
4841   border-bottom-left-radius:.25rem;
4842   border-top-right-radius:0
4843  }
4844  .list-group-horizontal-lg>.list-group-item:last-child {
4845   border-top-right-radius:.25rem;
4846   border-bottom-left-radius:0
4847  }
4848  .list-group-horizontal-lg>.list-group-item.active {
4849   margin-top:0
4850  }
4851  .list-group-horizontal-lg>.list-group-item+.list-group-item {
4852   border-top-width:1px;
4853   border-left-width:0
4854  }
4855  .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
4856   margin-left:-1px;
4857   border-left-width:1px
4858  }
4859 }
4860 @media (min-width:1200px) {
4861  .list-group-horizontal-xl {
4862   flex-direction:row
4863  }
4864  .list-group-horizontal-xl>.list-group-item:first-child {
4865   border-bottom-left-radius:.25rem;
4866   border-top-right-radius:0
4867  }
4868  .list-group-horizontal-xl>.list-group-item:last-child {
4869   border-top-right-radius:.25rem;
4870   border-bottom-left-radius:0
4871  }
4872  .list-group-horizontal-xl>.list-group-item.active {
4873   margin-top:0
4874  }
4875  .list-group-horizontal-xl>.list-group-item+.list-group-item {
4876   border-top-width:1px;
4877   border-left-width:0
4878  }
4879  .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
4880   margin-left:-1px;
4881   border-left-width:1px
4882  }
4883 }
4884 .list-group-flush {
4885  border-radius:0
4886 }
4887 .list-group-flush>.list-group-item {
4888  border-width:0 0 1px
4889 }
4890 .list-group-flush>.list-group-item:last-child {
4891  border-bottom-width:0
4892 }
4893 .list-group-item-primary {
4894  color:#1d2f42;
4895  background-color:#c7d1db
4896 }
4897 .list-group-item-primary.list-group-item-action:focus,
4898 .list-group-item-primary.list-group-item-action:hover {
4899  color:#1d2f42;
4900  background-color:#b7c4d1
4901 }
4902 .list-group-item-primary.list-group-item-action.active {
4903  color:#fff;
4904  background-color:#1d2f42;
4905  border-color:#1d2f42
4906 }
4907 .list-group-item-secondary {
4908  color:#232323;
4909  background-color:#cbcbcb
4910 }
4911 .list-group-item-secondary.list-group-item-action:focus,
4912 .list-group-item-secondary.list-group-item-action:hover {
4913  color:#232323;
4914  background-color:#bebebe
4915 }
4916 .list-group-item-secondary.list-group-item-action.active {
4917  color:#fff;
4918  background-color:#232323;
4919  border-color:#232323
4920 }
4921 .list-group-item-success {
4922  color:#006249;
4923  background-color:#b8ecdf
4924 }
4925 .list-group-item-success.list-group-item-action:focus,
4926 .list-group-item-success.list-group-item-action:hover {
4927  color:#006249;
4928  background-color:#a4e7d6
4929 }
4930 .list-group-item-success.list-group-item-action.active {
4931  color:#fff;
4932  background-color:#006249;
4933  border-color:#006249
4934 }
4935 .list-group-item-info {
4936  color:#1b4f72;
4937  background-color:#c6e2f5
4938 }
4939 .list-group-item-info.list-group-item-action:focus,
4940 .list-group-item-info.list-group-item-action:hover {
4941  color:#1b4f72;
4942  background-color:#b0d7f1
4943 }
4944 .list-group-item-info.list-group-item-action.active {
4945  color:#fff;
4946  background-color:#1b4f72;
4947  border-color:#1b4f72
4948 }
4949 .list-group-item-warning {
4950  color:#7e5109;
4951  background-color:#fce3bd
4952 }
4953 .list-group-item-warning.list-group-item-action:focus,
4954 .list-group-item-warning.list-group-item-action:hover {
4955  color:#7e5109;
4956  background-color:#fbd9a5
4957 }
4958 .list-group-item-warning.list-group-item-action.active {
4959  color:#fff;
4960  background-color:#7e5109;
4961  border-color:#7e5109
4962 }
4963 .list-group-item-danger {
4964  color:#78281f;
4965  background-color:#f8cdc8
4966 }
4967 .list-group-item-danger.list-group-item-action:focus,
4968 .list-group-item-danger.list-group-item-action:hover {
4969  color:#78281f;
4970  background-color:#f5b8b1
4971 }
4972 .list-group-item-danger.list-group-item-action.active {
4973  color:#fff;
4974  background-color:#78281f;
4975  border-color:#78281f
4976 }
4977 .list-group-item-light {
4978  color:#191919;
4979  background-color:#c5c5c5
4980 }
4981 .list-group-item-light.list-group-item-action:focus,
4982 .list-group-item-light.list-group-item-action:hover {
4983  color:#191919;
4984  background-color:#b8b8b8
4985 }
4986 .list-group-item-light.list-group-item-action.active {
4987  color:#fff;
4988  background-color:#191919;
4989  border-color:#191919
4990 }
4991 .list-group-item-dark {
4992  color:#737678;
4993  background-color:#f6f7f8
4994 }
4995 .list-group-item-dark.list-group-item-action:focus,
4996 .list-group-item-dark.list-group-item-action:hover {
4997  color:#737678;
4998  background-color:#e8eaed
4999 }
5000 .list-group-item-dark.list-group-item-action.active {
5001  color:#fff;
5002  background-color:#737678;
5003  border-color:#737678
5004 }
5005 .close {
5006  float:right;
5007  font-size:1.40625rem;
5008  font-weight:700;
5009  line-height:1;
5010  color:#fff;
5011  text-shadow:none;
5012  opacity:.5
5013 }
5014 .close:hover {
5015  color:#fff;
5016  text-decoration:none
5017 }
5018 .close:not(:disabled):not(.disabled):focus,
5019 .close:not(:disabled):not(.disabled):hover {
5020  opacity:.75
5021 }
5022 button.close {
5023  padding:0;
5024  background-color:transparent;
5025  border:0
5026 }
5027 a.close.disabled {
5028  pointer-events:none
5029 }
5030 .toast {
5031  max-width:350px;
5032  overflow:hidden;
5033  font-size:.875rem;
5034  background-color:#444;
5035  background-clip:padding-box;
5036  border:1px solid rgba(0,0,0,.1);
5037  box-shadow:0 .25rem .75rem rgba(0,0,0,.1);
5038  backdrop-filter:blur(10px);
5039  opacity:0;
5040  border-radius:.25rem
5041 }
5042 .toast:not(:last-child) {
5043  margin-bottom:.75rem
5044 }
5045 .toast.showing {
5046  opacity:1
5047 }
5048 .toast.show {
5049  display:block;
5050  opacity:1
5051 }
5052 .toast.hide {
5053  display:none
5054 }
5055 .toast-header {
5056  display:flex;
5057  align-items:center;
5058  padding:.25rem .75rem;
5059  color:#888;
5060  background-color:#303030;
5061  background-clip:padding-box;
5062  border-bottom:1px solid rgba(0,0,0,.05)
5063 }
5064 .toast-body {
5065  padding:.75rem
5066 }
5067 .modal-open {
5068  overflow:hidden
5069 }
5070 .modal-open .modal {
5071  overflow-x:hidden;
5072  overflow-y:auto
5073 }
5074 .modal {
5075  position:fixed;
5076  top:0;
5077  left:0;
5078  z-index:1050;
5079  display:none;
5080  width:100%;
5081  height:100%;
5082  overflow:hidden;
5083  outline:0
5084 }
5085 .modal-dialog {
5086  position:relative;
5087  width:auto;
5088  margin:.5rem;
5089  pointer-events:none
5090 }
5091 .modal.fade .modal-dialog {
5092  transition:transform .3s ease-out;
5093  transform:translate(0,-50px)
5094 }
5095 @media (prefers-reduced-motion:reduce) {
5096  .modal.fade .modal-dialog {
5097   transition:none
5098  }
5099 }
5100 .modal.show .modal-dialog {
5101  transform:none
5102 }
5103 .modal.modal-static .modal-dialog {
5104  transform:scale(1.02)
5105 }
5106 .modal-dialog-scrollable {
5107  display:flex;
5108  max-height:calc(100% - 1rem)
5109 }
5110 .modal-dialog-scrollable .modal-content {
5111  max-height:calc(100vh - 1rem);
5112  overflow:hidden
5113 }
5114 .modal-dialog-scrollable .modal-footer,
5115 .modal-dialog-scrollable .modal-header {
5116  flex-shrink:0
5117 }
5118 .modal-dialog-scrollable .modal-body {
5119  overflow-y:auto
5120 }
5121 .modal-dialog-centered {
5122  display:flex;
5123  align-items:center;
5124  min-height:calc(100% - 1rem)
5125 }
5126 .modal-dialog-centered::before {
5127  display:block;
5128  height:calc(100vh - 1rem);
5129  height:min-content;
5130  content:""
5131 }
5132 .modal-dialog-centered.modal-dialog-scrollable {
5133  flex-direction:column;
5134  justify-content:center;
5135  height:100%
5136 }
5137 .modal-dialog-centered.modal-dialog-scrollable .modal-content {
5138  max-height:none
5139 }
5140 .modal-dialog-centered.modal-dialog-scrollable::before {
5141  content:none
5142 }
5143 .modal-content {
5144  position:relative;
5145  display:flex;
5146  flex-direction:column;
5147  width:100%;
5148  pointer-events:auto;
5149  background-color:#303030;
5150  background-clip:padding-box;
5151  border:1px solid #444;
5152  border-radius:.3rem;
5153  outline:0
5154 }
5155 .modal-backdrop {
5156  position:fixed;
5157  top:0;
5158  left:0;
5159  z-index:1040;
5160  width:100vw;
5161  height:100vh;
5162  background-color:#000
5163 }
5164 .modal-backdrop.fade {
5165  opacity:0
5166 }
5167 .modal-backdrop.show {
5168  opacity:.5
5169 }
5170 .modal-header {
5171  display:flex;
5172  align-items:flex-start;
5173  justify-content:space-between;
5174  padding:1rem 1rem;
5175  border-bottom:1px solid #444;
5176  border-top-left-radius:calc(.3rem - 1px);
5177  border-top-right-radius:calc(.3rem - 1px)
5178 }
5179 .modal-header .close {
5180  padding:1rem 1rem;
5181  margin:-1rem -1rem -1rem auto
5182 }
5183 .modal-title {
5184  margin-bottom:0;
5185  line-height:1.5
5186 }
5187 .modal-body {
5188  position:relative;
5189  flex:1 1 auto;
5190  padding:1rem
5191 }
5192 .modal-footer {
5193  display:flex;
5194  flex-wrap:wrap;
5195  align-items:center;
5196  justify-content:flex-end;
5197  padding:.75rem;
5198  border-top:1px solid #444;
5199  border-bottom-right-radius:calc(.3rem - 1px);
5200  border-bottom-left-radius:calc(.3rem - 1px)
5201 }
5202 .modal-footer>* {
5203  margin:.25rem
5204 }
5205 .modal-scrollbar-measure {
5206  position:absolute;
5207  top:-9999px;
5208  width:50px;
5209  height:50px;
5210  overflow:scroll
5211 }
5212 @media (min-width:576px) {
5213  .modal-dialog {
5214   max-width:500px;
5215   margin:1.75rem auto
5216  }
5217  .modal-dialog-scrollable {
5218   max-height:calc(100% - 3.5rem)
5219  }
5220  .modal-dialog-scrollable .modal-content {
5221   max-height:calc(100vh - 3.5rem)
5222  }
5223  .modal-dialog-centered {
5224   min-height:calc(100% - 3.5rem)
5225  }
5226  .modal-dialog-centered::before {
5227   height:calc(100vh - 3.5rem);
5228   height:min-content
5229  }
5230  .modal-sm {
5231   max-width:300px
5232  }
5233 }
5234 @media (min-width:992px) {
5235  .modal-lg,
5236  .modal-xl {
5237   max-width:800px
5238  }
5239 }
5240 @media (min-width:1200px) {
5241  .modal-xl {
5242   max-width:1140px
5243  }
5244 }
5245 .tooltip {
5246  position:absolute;
5247  z-index:1070;
5248  display:block;
5249  margin:0;
5250  font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
5251  font-style:normal;
5252  font-weight:400;
5253  line-height:1.5;
5254  text-align:left;
5255  text-align:start;
5256  text-decoration:none;
5257  text-shadow:none;
5258  text-transform:none;
5259  letter-spacing:normal;
5260  word-break:normal;
5261  word-spacing:normal;
5262  white-space:normal;
5263  line-break:auto;
5264  font-size:.82031rem;
5265  word-wrap:break-word;
5266  opacity:0
5267 }
5268 .tooltip.show {
5269  opacity:.9
5270 }
5271 .tooltip .arrow {
5272  position:absolute;
5273  display:block;
5274  width:.8rem;
5275  height:.4rem
5276 }
5277 .tooltip .arrow::before {
5278  position:absolute;
5279  content:"";
5280  border-color:transparent;
5281  border-style:solid
5282 }
5283 .bs-tooltip-auto[x-placement^=top],
5284 .bs-tooltip-top {
5285  padding:.4rem 0
5286 }
5287 .bs-tooltip-auto[x-placement^=top] .arrow,
5288 .bs-tooltip-top .arrow {
5289  bottom:0
5290 }
5291 .bs-tooltip-auto[x-placement^=top] .arrow::before,
5292 .bs-tooltip-top .arrow::before {
5293  top:0;
5294  border-width:.4rem .4rem 0;
5295  border-top-color:#000
5296 }
5297 .bs-tooltip-auto[x-placement^=right],
5298 .bs-tooltip-right {
5299  padding:0 .4rem
5300 }
5301 .bs-tooltip-auto[x-placement^=right] .arrow,
5302 .bs-tooltip-right .arrow {
5303  left:0;
5304  width:.4rem;
5305  height:.8rem
5306 }
5307 .bs-tooltip-auto[x-placement^=right] .arrow::before,
5308 .bs-tooltip-right .arrow::before {
5309  right:0;
5310  border-width:.4rem .4rem .4rem 0;
5311  border-right-color:#000
5312 }
5313 .bs-tooltip-auto[x-placement^=bottom],
5314 .bs-tooltip-bottom {
5315  padding:.4rem 0
5316 }
5317 .bs-tooltip-auto[x-placement^=bottom] .arrow,
5318 .bs-tooltip-bottom .arrow {
5319  top:0
5320 }
5321 .bs-tooltip-auto[x-placement^=bottom] .arrow::before,
5322 .bs-tooltip-bottom .arrow::before {
5323  bottom:0;
5324  border-width:0 .4rem .4rem;
5325  border-bottom-color:#000
5326 }
5327 .bs-tooltip-auto[x-placement^=left],
5328 .bs-tooltip-left {
5329  padding:0 .4rem
5330 }
5331 .bs-tooltip-auto[x-placement^=left] .arrow,
5332 .bs-tooltip-left .arrow {
5333  right:0;
5334  width:.4rem;
5335  height:.8rem
5336 }
5337 .bs-tooltip-auto[x-placement^=left] .arrow::before,
5338 .bs-tooltip-left .arrow::before {
5339  left:0;
5340  border-width:.4rem 0 .4rem .4rem;
5341  border-left-color:#000
5342 }
5343 .tooltip-inner {
5344  max-width:200px;
5345  padding:.25rem .5rem;
5346  color:#fff;
5347  text-align:center;
5348  background-color:#000;
5349  border-radius:.25rem
5350 }
5351 .popover {
5352  position:absolute;
5353  top:0;
5354  left:0;
5355  z-index:1060;
5356  display:block;
5357  max-width:276px;
5358  font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
5359  font-style:normal;
5360  font-weight:400;
5361  line-height:1.5;
5362  text-align:left;
5363  text-align:start;
5364  text-decoration:none;
5365  text-shadow:none;
5366  text-transform:none;
5367  letter-spacing:normal;
5368  word-break:normal;
5369  word-spacing:normal;
5370  white-space:normal;
5371  line-break:auto;
5372  font-size:.82031rem;
5373  word-wrap:break-word;
5374  background-color:#303030;
5375  background-clip:padding-box;
5376  border:1px solid rgba(0,0,0,.2);
5377  border-radius:.3rem
5378 }
5379 .popover .arrow {
5380  position:absolute;
5381  display:block;
5382  width:1rem;
5383  height:.5rem;
5384  margin:0 .3rem
5385 }
5386 .popover .arrow::after,
5387 .popover .arrow::before {
5388  position:absolute;
5389  display:block;
5390  content:"";
5391  border-color:transparent;
5392  border-style:solid
5393 }
5394 .bs-popover-auto[x-placement^=top],
5395 .bs-popover-top {
5396  margin-bottom:.5rem
5397 }
5398 .bs-popover-auto[x-placement^=top]>.arrow,
5399 .bs-popover-top>.arrow {
5400  bottom:calc(-.5rem - 1px)
5401 }
5402 .bs-popover-auto[x-placement^=top]>.arrow::before,
5403 .bs-popover-top>.arrow::before {
5404  bottom:0;
5405  border-width:.5rem .5rem 0;
5406  border-top-color:rgba(0,0,0,.25)
5407 }
5408 .bs-popover-auto[x-placement^=top]>.arrow::after,
5409 .bs-popover-top>.arrow::after {
5410  bottom:1px;
5411  border-width:.5rem .5rem 0;
5412  border-top-color:#303030
5413 }
5414 .bs-popover-auto[x-placement^=right],
5415 .bs-popover-right {
5416  margin-left:.5rem
5417 }
5418 .bs-popover-auto[x-placement^=right]>.arrow,
5419 .bs-popover-right>.arrow {
5420  left:calc(-.5rem - 1px);
5421  width:.5rem;
5422  height:1rem;
5423  margin:.3rem 0
5424 }
5425 .bs-popover-auto[x-placement^=right]>.arrow::before,
5426 .bs-popover-right>.arrow::before {
5427  left:0;
5428  border-width:.5rem .5rem .5rem 0;
5429  border-right-color:rgba(0,0,0,.25)
5430 }
5431 .bs-popover-auto[x-placement^=right]>.arrow::after,
5432 .bs-popover-right>.arrow::after {
5433  left:1px;
5434  border-width:.5rem .5rem .5rem 0;
5435  border-right-color:#303030
5436 }
5437 .bs-popover-auto[x-placement^=bottom],
5438 .bs-popover-bottom {
5439  margin-top:.5rem
5440 }
5441 .bs-popover-auto[x-placement^=bottom]>.arrow,
5442 .bs-popover-bottom>.arrow {
5443  top:calc(-.5rem - 1px)
5444 }
5445 .bs-popover-auto[x-placement^=bottom]>.arrow::before,
5446 .bs-popover-bottom>.arrow::before {
5447  top:0;
5448  border-width:0 .5rem .5rem .5rem;
5449  border-bottom-color:rgba(0,0,0,.25)
5450 }
5451 .bs-popover-auto[x-placement^=bottom]>.arrow::after,
5452 .bs-popover-bottom>.arrow::after {
5453  top:1px;
5454  border-width:0 .5rem .5rem .5rem;
5455  border-bottom-color:#303030
5456 }
5457 .bs-popover-auto[x-placement^=bottom] .popover-header::before,
5458 .bs-popover-bottom .popover-header::before {
5459  position:absolute;
5460  top:0;
5461  left:50%;
5462  display:block;
5463  width:1rem;
5464  margin-left:-.5rem;
5465  content:"";
5466  border-bottom:1px solid #444
5467 }
5468 .bs-popover-auto[x-placement^=left],
5469 .bs-popover-left {
5470  margin-right:.5rem
5471 }
5472 .bs-popover-auto[x-placement^=left]>.arrow,
5473 .bs-popover-left>.arrow {
5474  right:calc(-.5rem - 1px);
5475  width:.5rem;
5476  height:1rem;
5477  margin:.3rem 0
5478 }
5479 .bs-popover-auto[x-placement^=left]>.arrow::before,
5480 .bs-popover-left>.arrow::before {
5481  right:0;
5482  border-width:.5rem 0 .5rem .5rem;
5483  border-left-color:rgba(0,0,0,.25)
5484 }
5485 .bs-popover-auto[x-placement^=left]>.arrow::after,
5486 .bs-popover-left>.arrow::after {
5487  right:1px;
5488  border-width:.5rem 0 .5rem .5rem;
5489  border-left-color:#303030
5490 }
5491 .popover-header {
5492  padding:.5rem .75rem;
5493  margin-bottom:0;
5494  font-size:.9375rem;
5495  background-color:#444;
5496  border-bottom:1px solid #373737;
5497  border-top-left-radius:calc(.3rem - 1px);
5498  border-top-right-radius:calc(.3rem - 1px)
5499 }
5500 .popover-header:empty {
5501  display:none
5502 }
5503 .popover-body {
5504  padding:.5rem .75rem;
5505  color:#dee2e6
5506 }
5507 .carousel {
5508  position:relative
5509 }
5510 .carousel.pointer-event {
5511  touch-action:pan-y
5512 }
5513 .carousel-inner {
5514  position:relative;
5515  width:100%;
5516  overflow:hidden
5517 }
5518 .carousel-inner::after {
5519  display:block;
5520  clear:both;
5521  content:""
5522 }
5523 .carousel-item {
5524  position:relative;
5525  display:none;
5526  float:left;
5527  width:100%;
5528  margin-right:-100%;
5529  backface-visibility:hidden;
5530  transition:transform .6s ease-in-out
5531 }
5532 @media (prefers-reduced-motion:reduce) {
5533  .carousel-item {
5534   transition:none
5535  }
5536 }
5537 .carousel-item-next,
5538 .carousel-item-prev,
5539 .carousel-item.active {
5540  display:block
5541 }
5542 .active.carousel-item-right,
5543 .carousel-item-next:not(.carousel-item-left) {
5544  transform:translateX(100%)
5545 }
5546 .active.carousel-item-left,
5547 .carousel-item-prev:not(.carousel-item-right) {
5548  transform:translateX(-100%)
5549 }
5550 .carousel-fade .carousel-item {
5551  opacity:0;
5552  transition-property:opacity;
5553  transform:none
5554 }
5555 .carousel-fade .carousel-item-next.carousel-item-left,
5556 .carousel-fade .carousel-item-prev.carousel-item-right,
5557 .carousel-fade .carousel-item.active {
5558  z-index:1;
5559  opacity:1
5560 }
5561 .carousel-fade .active.carousel-item-left,
5562 .carousel-fade .active.carousel-item-right {
5563  z-index:0;
5564  opacity:0;
5565  transition:opacity 0s .6s
5566 }
5567 @media (prefers-reduced-motion:reduce) {
5568  .carousel-fade .active.carousel-item-left,
5569  .carousel-fade .active.carousel-item-right {
5570   transition:none
5571  }
5572 }
5573 .carousel-control-next,
5574 .carousel-control-prev {
5575  position:absolute;
5576  top:0;
5577  bottom:0;
5578  z-index:1;
5579  display:flex;
5580  align-items:center;
5581  justify-content:center;
5582  width:15%;
5583  color:#fff;
5584  text-align:center;
5585  opacity:.5;
5586  transition:opacity .15s ease
5587 }
5588 @media (prefers-reduced-motion:reduce) {
5589  .carousel-control-next,
5590  .carousel-control-prev {
5591   transition:none
5592  }
5593 }
5594 .carousel-control-next:focus,
5595 .carousel-control-next:hover,
5596 .carousel-control-prev:focus,
5597 .carousel-control-prev:hover {
5598  color:#fff;
5599  text-decoration:none;
5600  outline:0;
5601  opacity:.9
5602 }
5603 .carousel-control-prev {
5604  left:0
5605 }
5606 .carousel-control-next {
5607  right:0
5608 }
5609 .carousel-control-next-icon,
5610 .carousel-control-prev-icon {
5611  display:inline-block;
5612  width:20px;
5613  height:20px;
5614  background:no-repeat 50%/100% 100%
5615 }
5616 .carousel-control-prev-icon {
5617  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")
5618 }
5619 .carousel-control-next-icon {
5620  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")
5621 }
5622 .carousel-indicators {
5623  position:absolute;
5624  right:0;
5625  bottom:0;
5626  left:0;
5627  z-index:15;
5628  display:flex;
5629  justify-content:center;
5630  padding-left:0;
5631  margin-right:15%;
5632  margin-left:15%;
5633  list-style:none
5634 }
5635 .carousel-indicators li {
5636  box-sizing:content-box;
5637  flex:0 1 auto;
5638  width:30px;
5639  height:3px;
5640  margin-right:3px;
5641  margin-left:3px;
5642  text-indent:-999px;
5643  cursor:pointer;
5644  background-color:#fff;
5645  background-clip:padding-box;
5646  border-top:10px solid transparent;
5647  border-bottom:10px solid transparent;
5648  opacity:.5;
5649  transition:opacity .6s ease
5650 }
5651 @media (prefers-reduced-motion:reduce) {
5652  .carousel-indicators li {
5653   transition:none
5654  }
5655 }
5656 .carousel-indicators .active {
5657  opacity:1
5658 }
5659 .carousel-caption {
5660  position:absolute;
5661  right:15%;
5662  bottom:20px;
5663  left:15%;
5664  z-index:10;
5665  padding-top:20px;
5666  padding-bottom:20px;
5667  color:#fff;
5668  text-align:center
5669 }
5670 @keyframes spinner-border {
5671  to {
5672   transform:rotate(360deg)
5673  }
5674 }
5675 .spinner-border {
5676  display:inline-block;
5677  width:2rem;
5678  height:2rem;
5679  vertical-align:text-bottom;
5680  border:.25em solid currentColor;
5681  border-right-color:transparent;
5682  border-radius:50%;
5683  animation:spinner-border .75s linear infinite
5684 }
5685 .spinner-border-sm {
5686  width:1rem;
5687  height:1rem;
5688  border-width:.2em
5689 }
5690 @keyframes spinner-grow {
5691  0% {
5692   transform:scale(0)
5693  }
5694  50% {
5695   opacity:1;
5696   transform:none
5697  }
5698 }
5699 .spinner-grow {
5700  display:inline-block;
5701  width:2rem;
5702  height:2rem;
5703  vertical-align:text-bottom;
5704  background-color:currentColor;
5705  border-radius:50%;
5706  opacity:0;
5707  animation:spinner-grow .75s linear infinite
5708 }
5709 .spinner-grow-sm {
5710  width:1rem;
5711  height:1rem
5712 }
5713 .align-baseline {
5714  vertical-align:baseline!important
5715 }
5716 .align-top {
5717  vertical-align:top!important
5718 }
5719 .align-middle {
5720  vertical-align:middle!important
5721 }
5722 .align-bottom {
5723  vertical-align:bottom!important
5724 }
5725 .align-text-bottom {
5726  vertical-align:text-bottom!important
5727 }
5728 .align-text-top {
5729  vertical-align:text-top!important
5730 }
5731 .bg-primary {
5732  background-color:#375a7f!important
5733 }
5734 a.bg-primary:focus,
5735 a.bg-primary:hover,
5736 button.bg-primary:focus,
5737 button.bg-primary:hover {
5738  background-color:#28415b!important
5739 }
5740 .bg-secondary {
5741  background-color:#444!important
5742 }
5743 a.bg-secondary:focus,
5744 a.bg-secondary:hover,
5745 button.bg-secondary:focus,
5746 button.bg-secondary:hover {
5747  background-color:#2b2b2b!important
5748 }
5749 .bg-success {
5750  background-color:#00bc8c!important
5751 }
5752 a.bg-success:focus,
5753 a.bg-success:hover,
5754 button.bg-success:focus,
5755 button.bg-success:hover {
5756  background-color:#008966!important
5757 }
5758 .bg-info {
5759  background-color:#3498db!important
5760 }
5761 a.bg-info:focus,
5762 a.bg-info:hover,
5763 button.bg-info:focus,
5764 button.bg-info:hover {
5765  background-color:#217dbb!important
5766 }
5767 .bg-warning {
5768  background-color:#f39c12!important
5769 }
5770 a.bg-warning:focus,
5771 a.bg-warning:hover,
5772 button.bg-warning:focus,
5773 button.bg-warning:hover {
5774  background-color:#c87f0a!important
5775 }
5776 .bg-danger {
5777  background-color:#e74c3c!important
5778 }
5779 a.bg-danger:focus,
5780 a.bg-danger:hover,
5781 button.bg-danger:focus,
5782 button.bg-danger:hover {
5783  background-color:#d62c1a!important
5784 }
5785 .bg-light {
5786  background-color:#303030!important
5787 }
5788 a.bg-light:focus,
5789 a.bg-light:hover,
5790 button.bg-light:focus,
5791 button.bg-light:hover {
5792  background-color:#171717!important
5793 }
5794 .bg-dark {
5795  background-color:#dee2e6!important
5796 }
5797 a.bg-dark:focus,
5798 a.bg-dark:hover,
5799 button.bg-dark:focus,
5800 button.bg-dark:hover {
5801  background-color:#c1c9d0!important
5802 }
5803 .bg-white {
5804  background-color:#fff!important
5805 }
5806 .bg-transparent {
5807  background-color:transparent!important
5808 }
5809 .border {
5810  border:1px solid #dee2e6!important
5811 }
5812 .border-top {
5813  border-top:1px solid #dee2e6!important
5814 }
5815 .border-right {
5816  border-right:1px solid #dee2e6!important
5817 }
5818 .border-bottom {
5819  border-bottom:1px solid #dee2e6!important
5820 }
5821 .border-left {
5822  border-left:1px solid #dee2e6!important
5823 }
5824 .border-0 {
5825  border:0!important
5826 }
5827 .border-top-0 {
5828  border-top:0!important
5829 }
5830 .border-right-0 {
5831  border-right:0!important
5832 }
5833 .border-bottom-0 {
5834  border-bottom:0!important
5835 }
5836 .border-left-0 {
5837  border-left:0!important
5838 }
5839 .border-primary {
5840  border-color:#375a7f!important
5841 }
5842 .border-secondary {
5843  border-color:#444!important
5844 }
5845 .border-success {
5846  border-color:#00bc8c!important
5847 }
5848 .border-info {
5849  border-color:#3498db!important
5850 }
5851 .border-warning {
5852  border-color:#f39c12!important
5853 }
5854 .border-danger {
5855  border-color:#e74c3c!important
5856 }
5857 .border-light {
5858  border-color:#303030!important
5859 }
5860 .border-dark {
5861  border-color:#dee2e6!important
5862 }
5863 .border-white {
5864  border-color:#fff!important
5865 }
5866 .rounded-sm {
5867  border-radius:.2rem!important
5868 }
5869 .rounded {
5870  border-radius:.25rem!important
5871 }
5872 .rounded-top {
5873  border-top-left-radius:.25rem!important;
5874  border-top-right-radius:.25rem!important
5875 }
5876 .rounded-right {
5877  border-top-right-radius:.25rem!important;
5878  border-bottom-right-radius:.25rem!important
5879 }
5880 .rounded-bottom {
5881  border-bottom-right-radius:.25rem!important;
5882  border-bottom-left-radius:.25rem!important
5883 }
5884 .rounded-left {
5885  border-top-left-radius:.25rem!important;
5886  border-bottom-left-radius:.25rem!important
5887 }
5888 .rounded-lg {
5889  border-radius:.3rem!important
5890 }
5891 .rounded-circle {
5892  border-radius:50%!important
5893 }
5894 .rounded-pill {
5895  border-radius:50rem!important
5896 }
5897 .rounded-0 {
5898  border-radius:0!important
5899 }
5900 .clearfix::after {
5901  display:block;
5902  clear:both;
5903  content:""
5904 }
5905 .d-none {
5906  display:none!important
5907 }
5908 .d-inline {
5909  display:inline!important
5910 }
5911 .d-inline-block {
5912  display:inline-block!important
5913 }
5914 .d-block {
5915  display:block!important
5916 }
5917 .d-table {
5918  display:table!important
5919 }
5920 .d-table-row {
5921  display:table-row!important
5922 }
5923 .d-table-cell {
5924  display:table-cell!important
5925 }
5926 .d-flex {
5927  display:flex!important
5928 }
5929 .d-inline-flex {
5930  display:inline-flex!important
5931 }
5932 @media (min-width:576px) {
5933  .d-sm-none {
5934   display:none!important
5935  }
5936  .d-sm-inline {
5937   display:inline!important
5938  }
5939  .d-sm-inline-block {
5940   display:inline-block!important
5941  }
5942  .d-sm-block {
5943   display:block!important
5944  }
5945  .d-sm-table {
5946   display:table!important
5947  }
5948  .d-sm-table-row {
5949   display:table-row!important
5950  }
5951  .d-sm-table-cell {
5952   display:table-cell!important
5953  }
5954  .d-sm-flex {
5955   display:flex!important
5956  }
5957  .d-sm-inline-flex {
5958   display:inline-flex!important
5959  }
5960 }
5961 @media (min-width:768px) {
5962  .d-md-none {
5963   display:none!important
5964  }
5965  .d-md-inline {
5966   display:inline!important
5967  }
5968  .d-md-inline-block {
5969   display:inline-block!important
5970  }
5971  .d-md-block {
5972   display:block!important
5973  }
5974  .d-md-table {
5975   display:table!important
5976  }
5977  .d-md-table-row {
5978   display:table-row!important
5979  }
5980  .d-md-table-cell {
5981   display:table-cell!important
5982  }
5983  .d-md-flex {
5984   display:flex!important
5985  }
5986  .d-md-inline-flex {
5987   display:inline-flex!important
5988  }
5989 }
5990 @media (min-width:992px) {
5991  .d-lg-none {
5992   display:none!important
5993  }
5994  .d-lg-inline {
5995   display:inline!important
5996  }
5997  .d-lg-inline-block {
5998   display:inline-block!important
5999  }
6000  .d-lg-block {
6001   display:block!important
6002  }
6003  .d-lg-table {
6004   display:table!important
6005  }
6006  .d-lg-table-row {
6007   display:table-row!important
6008  }
6009  .d-lg-table-cell {
6010   display:table-cell!important
6011  }
6012  .d-lg-flex {
6013   display:flex!important
6014  }
6015  .d-lg-inline-flex {
6016   display:inline-flex!important
6017  }
6018 }
6019 @media (min-width:1200px) {
6020  .d-xl-none {
6021   display:none!important
6022  }
6023  .d-xl-inline {
6024   display:inline!important
6025  }
6026  .d-xl-inline-block {
6027   display:inline-block!important
6028  }
6029  .d-xl-block {
6030   display:block!important
6031  }
6032  .d-xl-table {
6033   display:table!important
6034  }
6035  .d-xl-table-row {
6036   display:table-row!important
6037  }
6038  .d-xl-table-cell {
6039   display:table-cell!important
6040  }
6041  .d-xl-flex {
6042   display:flex!important
6043  }
6044  .d-xl-inline-flex {
6045   display:inline-flex!important
6046  }
6047 }
6048 @media print {
6049  .d-print-none {
6050   display:none!important
6051  }
6052  .d-print-inline {
6053   display:inline!important
6054  }
6055  .d-print-inline-block {
6056   display:inline-block!important
6057  }
6058  .d-print-block {
6059   display:block!important
6060  }
6061  .d-print-table {
6062   display:table!important
6063  }
6064  .d-print-table-row {
6065   display:table-row!important
6066  }
6067  .d-print-table-cell {
6068   display:table-cell!important
6069  }
6070  .d-print-flex {
6071   display:flex!important
6072  }
6073  .d-print-inline-flex {
6074   display:inline-flex!important
6075  }
6076 }
6077 .embed-responsive {
6078  position:relative;
6079  display:block;
6080  width:100%;
6081  padding:0;
6082  overflow:hidden
6083 }
6084 .embed-responsive::before {
6085  display:block;
6086  content:""
6087 }
6088 .embed-responsive .embed-responsive-item,
6089 .embed-responsive embed,
6090 .embed-responsive iframe,
6091 .embed-responsive object,
6092 .embed-responsive video {
6093  position:absolute;
6094  top:0;
6095  bottom:0;
6096  left:0;
6097  width:100%;
6098  height:100%;
6099  border:0
6100 }
6101 .embed-responsive-21by9::before {
6102  padding-top:42.85714%
6103 }
6104 .embed-responsive-16by9::before {
6105  padding-top:56.25%
6106 }
6107 .embed-responsive-4by3::before {
6108  padding-top:75%
6109 }
6110 .embed-responsive-1by1::before {
6111  padding-top:100%
6112 }
6113 .flex-row {
6114  flex-direction:row!important
6115 }
6116 .flex-column {
6117  flex-direction:column!important
6118 }
6119 .flex-row-reverse {
6120  flex-direction:row-reverse!important
6121 }
6122 .flex-column-reverse {
6123  flex-direction:column-reverse!important
6124 }
6125 .flex-wrap {
6126  flex-wrap:wrap!important
6127 }
6128 .flex-nowrap {
6129  flex-wrap:nowrap!important
6130 }
6131 .flex-wrap-reverse {
6132  flex-wrap:wrap-reverse!important
6133 }
6134 .flex-fill {
6135  flex:1 1 auto!important
6136 }
6137 .flex-grow-0 {
6138  flex-grow:0!important
6139 }
6140 .flex-grow-1 {
6141  flex-grow:1!important
6142 }
6143 .flex-shrink-0 {
6144  flex-shrink:0!important
6145 }
6146 .flex-shrink-1 {
6147  flex-shrink:1!important
6148 }
6149 .justify-content-start {
6150  justify-content:flex-start!important
6151 }
6152 .justify-content-end {
6153  justify-content:flex-end!important
6154 }
6155 .justify-content-center {
6156  justify-content:center!important
6157 }
6158 .justify-content-between {
6159  justify-content:space-between!important
6160 }
6161 .justify-content-around {
6162  justify-content:space-around!important
6163 }
6164 .align-items-start {
6165  align-items:flex-start!important
6166 }
6167 .align-items-end {
6168  align-items:flex-end!important
6169 }
6170 .align-items-center {
6171  align-items:center!important
6172 }
6173 .align-items-baseline {
6174  align-items:baseline!important
6175 }
6176 .align-items-stretch {
6177  align-items:stretch!important
6178 }
6179 .align-content-start {
6180  align-content:flex-start!important
6181 }
6182 .align-content-end {
6183  align-content:flex-end!important
6184 }
6185 .align-content-center {
6186  align-content:center!important
6187 }
6188 .align-content-between {
6189  align-content:space-between!important
6190 }
6191 .align-content-around {
6192  align-content:space-around!important
6193 }
6194 .align-content-stretch {
6195  align-content:stretch!important
6196 }
6197 .align-self-auto {
6198  align-self:auto!important
6199 }
6200 .align-self-start {
6201  align-self:flex-start!important
6202 }
6203 .align-self-end {
6204  align-self:flex-end!important
6205 }
6206 .align-self-center {
6207  align-self:center!important
6208 }
6209 .align-self-baseline {
6210  align-self:baseline!important
6211 }
6212 .align-self-stretch {
6213  align-self:stretch!important
6214 }
6215 @media (min-width:576px) {
6216  .flex-sm-row {
6217   flex-direction:row!important
6218  }
6219  .flex-sm-column {
6220   flex-direction:column!important
6221  }
6222  .flex-sm-row-reverse {
6223   flex-direction:row-reverse!important
6224  }
6225  .flex-sm-column-reverse {
6226   flex-direction:column-reverse!important
6227  }
6228  .flex-sm-wrap {
6229   flex-wrap:wrap!important
6230  }
6231  .flex-sm-nowrap {
6232   flex-wrap:nowrap!important
6233  }
6234  .flex-sm-wrap-reverse {
6235   flex-wrap:wrap-reverse!important
6236  }
6237  .flex-sm-fill {
6238   flex:1 1 auto!important
6239  }
6240  .flex-sm-grow-0 {
6241   flex-grow:0!important
6242  }
6243  .flex-sm-grow-1 {
6244   flex-grow:1!important
6245  }
6246  .flex-sm-shrink-0 {
6247   flex-shrink:0!important
6248  }
6249  .flex-sm-shrink-1 {
6250   flex-shrink:1!important
6251  }
6252  .justify-content-sm-start {
6253   justify-content:flex-start!important
6254  }
6255  .justify-content-sm-end {
6256   justify-content:flex-end!important
6257  }
6258  .justify-content-sm-center {
6259   justify-content:center!important
6260  }
6261  .justify-content-sm-between {
6262   justify-content:space-between!important
6263  }
6264  .justify-content-sm-around {
6265   justify-content:space-around!important
6266  }
6267  .align-items-sm-start {
6268   align-items:flex-start!important
6269  }
6270  .align-items-sm-end {
6271   align-items:flex-end!important
6272  }
6273  .align-items-sm-center {
6274   align-items:center!important
6275  }
6276  .align-items-sm-baseline {
6277   align-items:baseline!important
6278  }
6279  .align-items-sm-stretch {
6280   align-items:stretch!important
6281  }
6282  .align-content-sm-start {
6283   align-content:flex-start!important
6284  }
6285  .align-content-sm-end {
6286   align-content:flex-end!important
6287  }
6288  .align-content-sm-center {
6289   align-content:center!important
6290  }
6291  .align-content-sm-between {
6292   align-content:space-between!important
6293  }
6294  .align-content-sm-around {
6295   align-content:space-around!important
6296  }
6297  .align-content-sm-stretch {
6298   align-content:stretch!important
6299  }
6300  .align-self-sm-auto {
6301   align-self:auto!important
6302  }
6303  .align-self-sm-start {
6304   align-self:flex-start!important
6305  }
6306  .align-self-sm-end {
6307   align-self:flex-end!important
6308  }
6309  .align-self-sm-center {
6310   align-self:center!important
6311  }
6312  .align-self-sm-baseline {
6313   align-self:baseline!important
6314  }
6315  .align-self-sm-stretch {
6316   align-self:stretch!important
6317  }
6318 }
6319 @media (min-width:768px) {
6320  .flex-md-row {
6321   flex-direction:row!important
6322  }
6323  .flex-md-column {
6324   flex-direction:column!important
6325  }
6326  .flex-md-row-reverse {
6327   flex-direction:row-reverse!important
6328  }
6329  .flex-md-column-reverse {
6330   flex-direction:column-reverse!important
6331  }
6332  .flex-md-wrap {
6333   flex-wrap:wrap!important
6334  }
6335  .flex-md-nowrap {
6336   flex-wrap:nowrap!important
6337  }
6338  .flex-md-wrap-reverse {
6339   flex-wrap:wrap-reverse!important
6340  }
6341  .flex-md-fill {
6342   flex:1 1 auto!important
6343  }
6344  .flex-md-grow-0 {
6345   flex-grow:0!important
6346  }
6347  .flex-md-grow-1 {
6348   flex-grow:1!important
6349  }
6350  .flex-md-shrink-0 {
6351   flex-shrink:0!important
6352  }
6353  .flex-md-shrink-1 {
6354   flex-shrink:1!important
6355  }
6356  .justify-content-md-start {
6357   justify-content:flex-start!important
6358  }
6359  .justify-content-md-end {
6360   justify-content:flex-end!important
6361  }
6362  .justify-content-md-center {
6363   justify-content:center!important
6364  }
6365  .justify-content-md-between {
6366   justify-content:space-between!important
6367  }
6368  .justify-content-md-around {
6369   justify-content:space-around!important
6370  }
6371  .align-items-md-start {
6372   align-items:flex-start!important
6373  }
6374  .align-items-md-end {
6375   align-items:flex-end!important
6376  }
6377  .align-items-md-center {
6378   align-items:center!important
6379  }
6380  .align-items-md-baseline {
6381   align-items:baseline!important
6382  }
6383  .align-items-md-stretch {
6384   align-items:stretch!important
6385  }
6386  .align-content-md-start {
6387   align-content:flex-start!important
6388  }
6389  .align-content-md-end {
6390   align-content:flex-end!important
6391  }
6392  .align-content-md-center {
6393   align-content:center!important
6394  }
6395  .align-content-md-between {
6396   align-content:space-between!important
6397  }
6398  .align-content-md-around {
6399   align-content:space-around!important
6400  }
6401  .align-content-md-stretch {
6402   align-content:stretch!important
6403  }
6404  .align-self-md-auto {
6405   align-self:auto!important
6406  }
6407  .align-self-md-start {
6408   align-self:flex-start!important
6409  }
6410  .align-self-md-end {
6411   align-self:flex-end!important
6412  }
6413  .align-self-md-center {
6414   align-self:center!important
6415  }
6416  .align-self-md-baseline {
6417   align-self:baseline!important
6418  }
6419  .align-self-md-stretch {
6420   align-self:stretch!important
6421  }
6422 }
6423 @media (min-width:992px) {
6424  .flex-lg-row {
6425   flex-direction:row!important
6426  }
6427  .flex-lg-column {
6428   flex-direction:column!important
6429  }
6430  .flex-lg-row-reverse {
6431   flex-direction:row-reverse!important
6432  }
6433  .flex-lg-column-reverse {
6434   flex-direction:column-reverse!important
6435  }
6436  .flex-lg-wrap {
6437   flex-wrap:wrap!important
6438  }
6439  .flex-lg-nowrap {
6440   flex-wrap:nowrap!important
6441  }
6442  .flex-lg-wrap-reverse {
6443   flex-wrap:wrap-reverse!important
6444  }
6445  .flex-lg-fill {
6446   flex:1 1 auto!important
6447  }
6448  .flex-lg-grow-0 {
6449   flex-grow:0!important
6450  }
6451  .flex-lg-grow-1 {
6452   flex-grow:1!important
6453  }
6454  .flex-lg-shrink-0 {
6455   flex-shrink:0!important
6456  }
6457  .flex-lg-shrink-1 {
6458   flex-shrink:1!important
6459  }
6460  .justify-content-lg-start {
6461   justify-content:flex-start!important
6462  }
6463  .justify-content-lg-end {
6464   justify-content:flex-end!important
6465  }
6466  .justify-content-lg-center {
6467   justify-content:center!important
6468  }
6469  .justify-content-lg-between {
6470   justify-content:space-between!important
6471  }
6472  .justify-content-lg-around {
6473   justify-content:space-around!important
6474  }
6475  .align-items-lg-start {
6476   align-items:flex-start!important
6477  }
6478  .align-items-lg-end {
6479   align-items:flex-end!important
6480  }
6481  .align-items-lg-center {
6482   align-items:center!important
6483  }
6484  .align-items-lg-baseline {
6485   align-items:baseline!important
6486  }
6487  .align-items-lg-stretch {
6488   align-items:stretch!important
6489  }
6490  .align-content-lg-start {
6491   align-content:flex-start!important
6492  }
6493  .align-content-lg-end {
6494   align-content:flex-end!important
6495  }
6496  .align-content-lg-center {
6497   align-content:center!important
6498  }
6499  .align-content-lg-between {
6500   align-content:space-between!important
6501  }
6502  .align-content-lg-around {
6503   align-content:space-around!important
6504  }
6505  .align-content-lg-stretch {
6506   align-content:stretch!important
6507  }
6508  .align-self-lg-auto {
6509   align-self:auto!important
6510  }
6511  .align-self-lg-start {
6512   align-self:flex-start!important
6513  }
6514  .align-self-lg-end {
6515   align-self:flex-end!important
6516  }
6517  .align-self-lg-center {
6518   align-self:center!important
6519  }
6520  .align-self-lg-baseline {
6521   align-self:baseline!important
6522  }
6523  .align-self-lg-stretch {
6524   align-self:stretch!important
6525  }
6526 }
6527 @media (min-width:1200px) {
6528  .flex-xl-row {
6529   flex-direction:row!important
6530  }
6531  .flex-xl-column {
6532   flex-direction:column!important
6533  }
6534  .flex-xl-row-reverse {
6535   flex-direction:row-reverse!important
6536  }
6537  .flex-xl-column-reverse {
6538   flex-direction:column-reverse!important
6539  }
6540  .flex-xl-wrap {
6541   flex-wrap:wrap!important
6542  }
6543  .flex-xl-nowrap {
6544   flex-wrap:nowrap!important
6545  }
6546  .flex-xl-wrap-reverse {
6547   flex-wrap:wrap-reverse!important
6548  }
6549  .flex-xl-fill {
6550   flex:1 1 auto!important
6551  }
6552  .flex-xl-grow-0 {
6553   flex-grow:0!important
6554  }
6555  .flex-xl-grow-1 {
6556   flex-grow:1!important
6557  }
6558  .flex-xl-shrink-0 {
6559   flex-shrink:0!important
6560  }
6561  .flex-xl-shrink-1 {
6562   flex-shrink:1!important
6563  }
6564  .justify-content-xl-start {
6565   justify-content:flex-start!important
6566  }
6567  .justify-content-xl-end {
6568   justify-content:flex-end!important
6569  }
6570  .justify-content-xl-center {
6571   justify-content:center!important
6572  }
6573  .justify-content-xl-between {
6574   justify-content:space-between!important
6575  }
6576  .justify-content-xl-around {
6577   justify-content:space-around!important
6578  }
6579  .align-items-xl-start {
6580   align-items:flex-start!important
6581  }
6582  .align-items-xl-end {
6583   align-items:flex-end!important
6584  }
6585  .align-items-xl-center {
6586   align-items:center!important
6587  }
6588  .align-items-xl-baseline {
6589   align-items:baseline!important
6590  }
6591  .align-items-xl-stretch {
6592   align-items:stretch!important
6593  }
6594  .align-content-xl-start {
6595   align-content:flex-start!important
6596  }
6597  .align-content-xl-end {
6598   align-content:flex-end!important
6599  }
6600  .align-content-xl-center {
6601   align-content:center!important
6602  }
6603  .align-content-xl-between {
6604   align-content:space-between!important
6605  }
6606  .align-content-xl-around {
6607   align-content:space-around!important
6608  }
6609  .align-content-xl-stretch {
6610   align-content:stretch!important
6611  }
6612  .align-self-xl-auto {
6613   align-self:auto!important
6614  }
6615  .align-self-xl-start {
6616   align-self:flex-start!important
6617  }
6618  .align-self-xl-end {
6619   align-self:flex-end!important
6620  }
6621  .align-self-xl-center {
6622   align-self:center!important
6623  }
6624  .align-self-xl-baseline {
6625   align-self:baseline!important
6626  }
6627  .align-self-xl-stretch {
6628   align-self:stretch!important
6629  }
6630 }
6631 .float-left {
6632  float:left!important
6633 }
6634 .float-right {
6635  float:right!important
6636 }
6637 .float-none {
6638  float:none!important
6639 }
6640 @media (min-width:576px) {
6641  .float-sm-left {
6642   float:left!important
6643  }
6644  .float-sm-right {
6645   float:right!important
6646  }
6647  .float-sm-none {
6648   float:none!important
6649  }
6650 }
6651 @media (min-width:768px) {
6652  .float-md-left {
6653   float:left!important
6654  }
6655  .float-md-right {
6656   float:right!important
6657  }
6658  .float-md-none {
6659   float:none!important
6660  }
6661 }
6662 @media (min-width:992px) {
6663  .float-lg-left {
6664   float:left!important
6665  }
6666  .float-lg-right {
6667   float:right!important
6668  }
6669  .float-lg-none {
6670   float:none!important
6671  }
6672 }
6673 @media (min-width:1200px) {
6674  .float-xl-left {
6675   float:left!important
6676  }
6677  .float-xl-right {
6678   float:right!important
6679  }
6680  .float-xl-none {
6681   float:none!important
6682  }
6683 }
6684 .user-select-all {
6685  user-select:all!important
6686 }
6687 .user-select-auto {
6688  user-select:auto!important
6689 }
6690 .user-select-none {
6691  user-select:none!important
6692 }
6693 .overflow-auto {
6694  overflow:auto!important
6695 }
6696 .overflow-hidden {
6697  overflow:hidden!important
6698 }
6699 .position-static {
6700  position:static!important
6701 }
6702 .position-relative {
6703  position:relative!important
6704 }
6705 .position-absolute {
6706  position:absolute!important
6707 }
6708 .position-fixed {
6709  position:fixed!important
6710 }
6711 .position-sticky {
6712  position:sticky!important
6713 }
6714 .fixed-top {
6715  position:fixed;
6716  top:0;
6717  right:0;
6718  left:0;
6719  z-index:1030
6720 }
6721 .fixed-bottom {
6722  position:fixed;
6723  right:0;
6724  bottom:0;
6725  left:0;
6726  z-index:1030
6727 }
6728 @supports (position:sticky) {
6729  .sticky-top {
6730   position:sticky;
6731   top:0;
6732   z-index:1020
6733  }
6734 }
6735 .sr-only {
6736  position:absolute;
6737  width:1px;
6738  height:1px;
6739  padding:0;
6740  margin:-1px;
6741  overflow:hidden;
6742  clip:rect(0,0,0,0);
6743  white-space:nowrap;
6744  border:0
6745 }
6746 .sr-only-focusable:active,
6747 .sr-only-focusable:focus {
6748  position:static;
6749  width:auto;
6750  height:auto;
6751  overflow:visible;
6752  clip:auto;
6753  white-space:normal
6754 }
6755 .shadow-sm {
6756  box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important
6757 }
6758 .shadow {
6759  box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important
6760 }
6761 .shadow-lg {
6762  box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important
6763 }
6764 .shadow-none {
6765  box-shadow:none!important
6766 }
6767 .w-25 {
6768  width:25%!important
6769 }
6770 .w-50 {
6771  width:50%!important
6772 }
6773 .w-75 {
6774  width:75%!important
6775 }
6776 .w-100 {
6777  width:100%!important
6778 }
6779 .w-auto {
6780  width:auto!important
6781 }
6782 .h-25 {
6783  height:25%!important
6784 }
6785 .h-50 {
6786  height:50%!important
6787 }
6788 .h-75 {
6789  height:75%!important
6790 }
6791 .h-100 {
6792  height:100%!important
6793 }
6794 .h-auto {
6795  height:auto!important
6796 }
6797 .mw-100 {
6798  max-width:100%!important
6799 }
6800 .mh-100 {
6801  max-height:100%!important
6802 }
6803 .min-vw-100 {
6804  min-width:100vw!important
6805 }
6806 .min-vh-100 {
6807  min-height:100vh!important
6808 }
6809 .vw-100 {
6810  width:100vw!important
6811 }
6812 .vh-100 {
6813  height:100vh!important
6814 }
6815 .m-0 {
6816  margin:0!important
6817 }
6818 .mt-0,
6819 .my-0 {
6820  margin-top:0!important
6821 }
6822 .mr-0,
6823 .mx-0 {
6824  margin-right:0!important
6825 }
6826 .mb-0,
6827 .my-0 {
6828  margin-bottom:0!important
6829 }
6830 .ml-0,
6831 .mx-0 {
6832  margin-left:0!important
6833 }
6834 .m-1 {
6835  margin:.25rem!important
6836 }
6837 .mt-1,
6838 .my-1 {
6839  margin-top:.25rem!important
6840 }
6841 .mr-1,
6842 .mx-1 {
6843  margin-right:.25rem!important
6844 }
6845 .mb-1,
6846 .my-1 {
6847  margin-bottom:.25rem!important
6848 }
6849 .ml-1,
6850 .mx-1 {
6851  margin-left:.25rem!important
6852 }
6853 .m-2 {
6854  margin:.5rem!important
6855 }
6856 .mt-2,
6857 .my-2 {
6858  margin-top:.5rem!important
6859 }
6860 .mr-2,
6861 .mx-2 {
6862  margin-right:.5rem!important
6863 }
6864 .mb-2,
6865 .my-2 {
6866  margin-bottom:.5rem!important
6867 }
6868 .ml-2,
6869 .mx-2 {
6870  margin-left:.5rem!important
6871 }
6872 .m-3 {
6873  margin:1rem!important
6874 }
6875 .mt-3,
6876 .my-3 {
6877  margin-top:1rem!important
6878 }
6879 .mr-3,
6880 .mx-3 {
6881  margin-right:1rem!important
6882 }
6883 .mb-3,
6884 .my-3 {
6885  margin-bottom:1rem!important
6886 }
6887 .ml-3,
6888 .mx-3 {
6889  margin-left:1rem!important
6890 }
6891 .m-4 {
6892  margin:1.5rem!important
6893 }
6894 .mt-4,
6895 .my-4 {
6896  margin-top:1.5rem!important
6897 }
6898 .mr-4,
6899 .mx-4 {
6900  margin-right:1.5rem!important
6901 }
6902 .mb-4,
6903 .my-4 {
6904  margin-bottom:1.5rem!important
6905 }
6906 .ml-4,
6907 .mx-4 {
6908  margin-left:1.5rem!important
6909 }
6910 .m-5 {
6911  margin:3rem!important
6912 }
6913 .mt-5,
6914 .my-5 {
6915  margin-top:3rem!important
6916 }
6917 .mr-5,
6918 .mx-5 {
6919  margin-right:3rem!important
6920 }
6921 .mb-5,
6922 .my-5 {
6923  margin-bottom:3rem!important
6924 }
6925 .ml-5,
6926 .mx-5 {
6927  margin-left:3rem!important
6928 }
6929 .p-0 {
6930  padding:0!important
6931 }
6932 .pt-0,
6933 .py-0 {
6934  padding-top:0!important
6935 }
6936 .pr-0,
6937 .px-0 {
6938  padding-right:0!important
6939 }
6940 .pb-0,
6941 .py-0 {
6942  padding-bottom:0!important
6943 }
6944 .pl-0,
6945 .px-0 {
6946  padding-left:0!important
6947 }
6948 .p-1 {
6949  padding:.25rem!important
6950 }
6951 .pt-1,
6952 .py-1 {
6953  padding-top:.25rem!important
6954 }
6955 .pr-1,
6956 .px-1 {
6957  padding-right:.25rem!important
6958 }
6959 .pb-1,
6960 .py-1 {
6961  padding-bottom:.25rem!important
6962 }
6963 .pl-1,
6964 .px-1 {
6965  padding-left:.25rem!important
6966 }
6967 .p-2 {
6968  padding:.5rem!important
6969 }
6970 .pt-2,
6971 .py-2 {
6972  padding-top:.5rem!important
6973 }
6974 .pr-2,
6975 .px-2 {
6976  padding-right:.5rem!important
6977 }
6978 .pb-2,
6979 .py-2 {
6980  padding-bottom:.5rem!important
6981 }
6982 .pl-2,
6983 .px-2 {
6984  padding-left:.5rem!important
6985 }
6986 .p-3 {
6987  padding:1rem!important
6988 }
6989 .pt-3,
6990 .py-3 {
6991  padding-top:1rem!important
6992 }
6993 .pr-3,
6994 .px-3 {
6995  padding-right:1rem!important
6996 }
6997 .pb-3,
6998 .py-3 {
6999  padding-bottom:1rem!important
7000 }
7001 .pl-3,
7002 .px-3 {
7003  padding-left:1rem!important
7004 }
7005 .p-4 {
7006  padding:1.5rem!important
7007 }
7008 .pt-4,
7009 .py-4 {
7010  padding-top:1.5rem!important
7011 }
7012 .pr-4,
7013 .px-4 {
7014  padding-right:1.5rem!important
7015 }
7016 .pb-4,
7017 .py-4 {
7018  padding-bottom:1.5rem!important
7019 }
7020 .pl-4,
7021 .px-4 {
7022  padding-left:1.5rem!important
7023 }
7024 .p-5 {
7025  padding:3rem!important
7026 }
7027 .pt-5,
7028 .py-5 {
7029  padding-top:3rem!important
7030 }
7031 .pr-5,
7032 .px-5 {
7033  padding-right:3rem!important
7034 }
7035 .pb-5,
7036 .py-5 {
7037  padding-bottom:3rem!important
7038 }
7039 .pl-5,
7040 .px-5 {
7041  padding-left:3rem!important
7042 }
7043 .m-n1 {
7044  margin:-.25rem!important
7045 }
7046 .mt-n1,
7047 .my-n1 {
7048  margin-top:-.25rem!important
7049 }
7050 .mr-n1,
7051 .mx-n1 {
7052  margin-right:-.25rem!important
7053 }
7054 .mb-n1,
7055 .my-n1 {
7056  margin-bottom:-.25rem!important
7057 }
7058 .ml-n1,
7059 .mx-n1 {
7060  margin-left:-.25rem!important
7061 }
7062 .m-n2 {
7063  margin:-.5rem!important
7064 }
7065 .mt-n2,
7066 .my-n2 {
7067  margin-top:-.5rem!important
7068 }
7069 .mr-n2,
7070 .mx-n2 {
7071  margin-right:-.5rem!important
7072 }
7073 .mb-n2,
7074 .my-n2 {
7075  margin-bottom:-.5rem!important
7076 }
7077 .ml-n2,
7078 .mx-n2 {
7079  margin-left:-.5rem!important
7080 }
7081 .m-n3 {
7082  margin:-1rem!important
7083 }
7084 .mt-n3,
7085 .my-n3 {
7086  margin-top:-1rem!important
7087 }
7088 .mr-n3,
7089 .mx-n3 {
7090  margin-right:-1rem!important
7091 }
7092 .mb-n3,
7093 .my-n3 {
7094  margin-bottom:-1rem!important
7095 }
7096 .ml-n3,
7097 .mx-n3 {
7098  margin-left:-1rem!important
7099 }
7100 .m-n4 {
7101  margin:-1.5rem!important
7102 }
7103 .mt-n4,
7104 .my-n4 {
7105  margin-top:-1.5rem!important
7106 }
7107 .mr-n4,
7108 .mx-n4 {
7109  margin-right:-1.5rem!important
7110 }
7111 .mb-n4,
7112 .my-n4 {
7113  margin-bottom:-1.5rem!important
7114 }
7115 .ml-n4,
7116 .mx-n4 {
7117  margin-left:-1.5rem!important
7118 }
7119 .m-n5 {
7120  margin:-3rem!important
7121 }
7122 .mt-n5,
7123 .my-n5 {
7124  margin-top:-3rem!important
7125 }
7126 .mr-n5,
7127 .mx-n5 {
7128  margin-right:-3rem!important
7129 }
7130 .mb-n5,
7131 .my-n5 {
7132  margin-bottom:-3rem!important
7133 }
7134 .ml-n5,
7135 .mx-n5 {
7136  margin-left:-3rem!important
7137 }
7138 .m-auto {
7139  margin:auto!important
7140 }
7141 .mt-auto,
7142 .my-auto {
7143  margin-top:auto!important
7144 }
7145 .mr-auto,
7146 .mx-auto {
7147  margin-right:auto!important
7148 }
7149 .mb-auto,
7150 .my-auto {
7151  margin-bottom:auto!important
7152 }
7153 .ml-auto,
7154 .mx-auto {
7155  margin-left:auto!important
7156 }
7157 @media (min-width:576px) {
7158  .m-sm-0 {
7159   margin:0!important
7160  }
7161  .mt-sm-0,
7162  .my-sm-0 {
7163   margin-top:0!important
7164  }
7165  .mr-sm-0,
7166  .mx-sm-0 {
7167   margin-right:0!important
7168  }
7169  .mb-sm-0,
7170  .my-sm-0 {
7171   margin-bottom:0!important
7172  }
7173  .ml-sm-0,
7174  .mx-sm-0 {
7175   margin-left:0!important
7176  }
7177  .m-sm-1 {
7178   margin:.25rem!important
7179  }
7180  .mt-sm-1,
7181  .my-sm-1 {
7182   margin-top:.25rem!important
7183  }
7184  .mr-sm-1,
7185  .mx-sm-1 {
7186   margin-right:.25rem!important
7187  }
7188  .mb-sm-1,
7189  .my-sm-1 {
7190   margin-bottom:.25rem!important
7191  }
7192  .ml-sm-1,
7193  .mx-sm-1 {
7194   margin-left:.25rem!important
7195  }
7196  .m-sm-2 {
7197   margin:.5rem!important
7198  }
7199  .mt-sm-2,
7200  .my-sm-2 {
7201   margin-top:.5rem!important
7202  }
7203  .mr-sm-2,
7204  .mx-sm-2 {
7205   margin-right:.5rem!important
7206  }
7207  .mb-sm-2,
7208  .my-sm-2 {
7209   margin-bottom:.5rem!important
7210  }
7211  .ml-sm-2,
7212  .mx-sm-2 {
7213   margin-left:.5rem!important
7214  }
7215  .m-sm-3 {
7216   margin:1rem!important
7217  }
7218  .mt-sm-3,
7219  .my-sm-3 {
7220   margin-top:1rem!important
7221  }
7222  .mr-sm-3,
7223  .mx-sm-3 {
7224   margin-right:1rem!important
7225  }
7226  .mb-sm-3,
7227  .my-sm-3 {
7228   margin-bottom:1rem!important
7229  }
7230  .ml-sm-3,
7231  .mx-sm-3 {
7232   margin-left:1rem!important
7233  }
7234  .m-sm-4 {
7235   margin:1.5rem!important
7236  }
7237  .mt-sm-4,
7238  .my-sm-4 {
7239   margin-top:1.5rem!important
7240  }
7241  .mr-sm-4,
7242  .mx-sm-4 {
7243   margin-right:1.5rem!important
7244  }
7245  .mb-sm-4,
7246  .my-sm-4 {
7247   margin-bottom:1.5rem!important
7248  }
7249  .ml-sm-4,
7250  .mx-sm-4 {
7251   margin-left:1.5rem!important
7252  }
7253  .m-sm-5 {
7254   margin:3rem!important
7255  }
7256  .mt-sm-5,
7257  .my-sm-5 {
7258   margin-top:3rem!important
7259  }
7260  .mr-sm-5,
7261  .mx-sm-5 {
7262   margin-right:3rem!important
7263  }
7264  .mb-sm-5,
7265  .my-sm-5 {
7266   margin-bottom:3rem!important
7267  }
7268  .ml-sm-5,
7269  .mx-sm-5 {
7270   margin-left:3rem!important
7271  }
7272  .p-sm-0 {
7273   padding:0!important
7274  }
7275  .pt-sm-0,
7276  .py-sm-0 {
7277   padding-top:0!important
7278  }
7279  .pr-sm-0,
7280  .px-sm-0 {
7281   padding-right:0!important
7282  }
7283  .pb-sm-0,
7284  .py-sm-0 {
7285   padding-bottom:0!important
7286  }
7287  .pl-sm-0,
7288  .px-sm-0 {
7289   padding-left:0!important
7290  }
7291  .p-sm-1 {
7292   padding:.25rem!important
7293  }
7294  .pt-sm-1,
7295  .py-sm-1 {
7296   padding-top:.25rem!important
7297  }
7298  .pr-sm-1,
7299  .px-sm-1 {
7300   padding-right:.25rem!important
7301  }
7302  .pb-sm-1,
7303  .py-sm-1 {
7304   padding-bottom:.25rem!important
7305  }
7306  .pl-sm-1,
7307  .px-sm-1 {
7308   padding-left:.25rem!important
7309  }
7310  .p-sm-2 {
7311   padding:.5rem!important
7312  }
7313  .pt-sm-2,
7314  .py-sm-2 {
7315   padding-top:.5rem!important
7316  }
7317  .pr-sm-2,
7318  .px-sm-2 {
7319   padding-right:.5rem!important
7320  }
7321  .pb-sm-2,
7322  .py-sm-2 {
7323   padding-bottom:.5rem!important
7324  }
7325  .pl-sm-2,
7326  .px-sm-2 {
7327   padding-left:.5rem!important
7328  }
7329  .p-sm-3 {
7330   padding:1rem!important
7331  }
7332  .pt-sm-3,
7333  .py-sm-3 {
7334   padding-top:1rem!important
7335  }
7336  .pr-sm-3,
7337  .px-sm-3 {
7338   padding-right:1rem!important
7339  }
7340  .pb-sm-3,
7341  .py-sm-3 {
7342   padding-bottom:1rem!important
7343  }
7344  .pl-sm-3,
7345  .px-sm-3 {
7346   padding-left:1rem!important
7347  }
7348  .p-sm-4 {
7349   padding:1.5rem!important
7350  }
7351  .pt-sm-4,
7352  .py-sm-4 {
7353   padding-top:1.5rem!important
7354  }
7355  .pr-sm-4,
7356  .px-sm-4 {
7357   padding-right:1.5rem!important
7358  }
7359  .pb-sm-4,
7360  .py-sm-4 {
7361   padding-bottom:1.5rem!important
7362  }
7363  .pl-sm-4,
7364  .px-sm-4 {
7365   padding-left:1.5rem!important
7366  }
7367  .p-sm-5 {
7368   padding:3rem!important
7369  }
7370  .pt-sm-5,
7371  .py-sm-5 {
7372   padding-top:3rem!important
7373  }
7374  .pr-sm-5,
7375  .px-sm-5 {
7376   padding-right:3rem!important
7377  }
7378  .pb-sm-5,
7379  .py-sm-5 {
7380   padding-bottom:3rem!important
7381  }
7382  .pl-sm-5,
7383  .px-sm-5 {
7384   padding-left:3rem!important
7385  }
7386  .m-sm-n1 {
7387   margin:-.25rem!important
7388  }
7389  .mt-sm-n1,
7390  .my-sm-n1 {
7391   margin-top:-.25rem!important
7392  }
7393  .mr-sm-n1,
7394  .mx-sm-n1 {
7395   margin-right:-.25rem!important
7396  }
7397  .mb-sm-n1,
7398  .my-sm-n1 {
7399   margin-bottom:-.25rem!important
7400  }
7401  .ml-sm-n1,
7402  .mx-sm-n1 {
7403   margin-left:-.25rem!important
7404  }
7405  .m-sm-n2 {
7406   margin:-.5rem!important
7407  }
7408  .mt-sm-n2,
7409  .my-sm-n2 {
7410   margin-top:-.5rem!important
7411  }
7412  .mr-sm-n2,
7413  .mx-sm-n2 {
7414   margin-right:-.5rem!important
7415  }
7416  .mb-sm-n2,
7417  .my-sm-n2 {
7418   margin-bottom:-.5rem!important
7419  }
7420  .ml-sm-n2,
7421  .mx-sm-n2 {
7422   margin-left:-.5rem!important
7423  }
7424  .m-sm-n3 {
7425   margin:-1rem!important
7426  }
7427  .mt-sm-n3,
7428  .my-sm-n3 {
7429   margin-top:-1rem!important
7430  }
7431  .mr-sm-n3,
7432  .mx-sm-n3 {
7433   margin-right:-1rem!important
7434  }
7435  .mb-sm-n3,
7436  .my-sm-n3 {
7437   margin-bottom:-1rem!important
7438  }
7439  .ml-sm-n3,
7440  .mx-sm-n3 {
7441   margin-left:-1rem!important
7442  }
7443  .m-sm-n4 {
7444   margin:-1.5rem!important
7445  }
7446  .mt-sm-n4,
7447  .my-sm-n4 {
7448   margin-top:-1.5rem!important
7449  }
7450  .mr-sm-n4,
7451  .mx-sm-n4 {
7452   margin-right:-1.5rem!important
7453  }
7454  .mb-sm-n4,
7455  .my-sm-n4 {
7456   margin-bottom:-1.5rem!important
7457  }
7458  .ml-sm-n4,
7459  .mx-sm-n4 {
7460   margin-left:-1.5rem!important
7461  }
7462  .m-sm-n5 {
7463   margin:-3rem!important
7464  }
7465  .mt-sm-n5,
7466  .my-sm-n5 {
7467   margin-top:-3rem!important
7468  }
7469  .mr-sm-n5,
7470  .mx-sm-n5 {
7471   margin-right:-3rem!important
7472  }
7473  .mb-sm-n5,
7474  .my-sm-n5 {
7475   margin-bottom:-3rem!important
7476  }
7477  .ml-sm-n5,
7478  .mx-sm-n5 {
7479   margin-left:-3rem!important
7480  }
7481  .m-sm-auto {
7482   margin:auto!important
7483  }
7484  .mt-sm-auto,
7485  .my-sm-auto {
7486   margin-top:auto!important
7487  }
7488  .mr-sm-auto,
7489  .mx-sm-auto {
7490   margin-right:auto!important
7491  }
7492  .mb-sm-auto,
7493  .my-sm-auto {
7494   margin-bottom:auto!important
7495  }
7496  .ml-sm-auto,
7497  .mx-sm-auto {
7498   margin-left:auto!important
7499  }
7500 }
7501 @media (min-width:768px) {
7502  .m-md-0 {
7503   margin:0!important
7504  }
7505  .mt-md-0,
7506  .my-md-0 {
7507   margin-top:0!important
7508  }
7509  .mr-md-0,
7510  .mx-md-0 {
7511   margin-right:0!important
7512  }
7513  .mb-md-0,
7514  .my-md-0 {
7515   margin-bottom:0!important
7516  }
7517  .ml-md-0,
7518  .mx-md-0 {
7519   margin-left:0!important
7520  }
7521  .m-md-1 {
7522   margin:.25rem!important
7523  }
7524  .mt-md-1,
7525  .my-md-1 {
7526   margin-top:.25rem!important
7527  }
7528  .mr-md-1,
7529  .mx-md-1 {
7530   margin-right:.25rem!important
7531  }
7532  .mb-md-1,
7533  .my-md-1 {
7534   margin-bottom:.25rem!important
7535  }
7536  .ml-md-1,
7537  .mx-md-1 {
7538   margin-left:.25rem!important
7539  }
7540  .m-md-2 {
7541   margin:.5rem!important
7542  }
7543  .mt-md-2,
7544  .my-md-2 {
7545   margin-top:.5rem!important
7546  }
7547  .mr-md-2,
7548  .mx-md-2 {
7549   margin-right:.5rem!important
7550  }
7551  .mb-md-2,
7552  .my-md-2 {
7553   margin-bottom:.5rem!important
7554  }
7555  .ml-md-2,
7556  .mx-md-2 {
7557   margin-left:.5rem!important
7558  }
7559  .m-md-3 {
7560   margin:1rem!important
7561  }
7562  .mt-md-3,
7563  .my-md-3 {
7564   margin-top:1rem!important
7565  }
7566  .mr-md-3,
7567  .mx-md-3 {
7568   margin-right:1rem!important
7569  }
7570  .mb-md-3,
7571  .my-md-3 {
7572   margin-bottom:1rem!important
7573  }
7574  .ml-md-3,
7575  .mx-md-3 {
7576   margin-left:1rem!important
7577  }
7578  .m-md-4 {
7579   margin:1.5rem!important
7580  }
7581  .mt-md-4,
7582  .my-md-4 {
7583   margin-top:1.5rem!important
7584  }
7585  .mr-md-4,
7586  .mx-md-4 {
7587   margin-right:1.5rem!important
7588  }
7589  .mb-md-4,
7590  .my-md-4 {
7591   margin-bottom:1.5rem!important
7592  }
7593  .ml-md-4,
7594  .mx-md-4 {
7595   margin-left:1.5rem!important
7596  }
7597  .m-md-5 {
7598   margin:3rem!important
7599  }
7600  .mt-md-5,
7601  .my-md-5 {
7602   margin-top:3rem!important
7603  }
7604  .mr-md-5,
7605  .mx-md-5 {
7606   margin-right:3rem!important
7607  }
7608  .mb-md-5,
7609  .my-md-5 {
7610   margin-bottom:3rem!important
7611  }
7612  .ml-md-5,
7613  .mx-md-5 {
7614   margin-left:3rem!important
7615  }
7616  .p-md-0 {
7617   padding:0!important
7618  }
7619  .pt-md-0,
7620  .py-md-0 {
7621   padding-top:0!important
7622  }
7623  .pr-md-0,
7624  .px-md-0 {
7625   padding-right:0!important
7626  }
7627  .pb-md-0,
7628  .py-md-0 {
7629   padding-bottom:0!important
7630  }
7631  .pl-md-0,
7632  .px-md-0 {
7633   padding-left:0!important
7634  }
7635  .p-md-1 {
7636   padding:.25rem!important
7637  }
7638  .pt-md-1,
7639  .py-md-1 {
7640   padding-top:.25rem!important
7641  }
7642  .pr-md-1,
7643  .px-md-1 {
7644   padding-right:.25rem!important
7645  }
7646  .pb-md-1,
7647  .py-md-1 {
7648   padding-bottom:.25rem!important
7649  }
7650  .pl-md-1,
7651  .px-md-1 {
7652   padding-left:.25rem!important
7653  }
7654  .p-md-2 {
7655   padding:.5rem!important
7656  }
7657  .pt-md-2,
7658  .py-md-2 {
7659   padding-top:.5rem!important
7660  }
7661  .pr-md-2,
7662  .px-md-2 {
7663   padding-right:.5rem!important
7664  }
7665  .pb-md-2,
7666  .py-md-2 {
7667   padding-bottom:.5rem!important
7668  }
7669  .pl-md-2,
7670  .px-md-2 {
7671   padding-left:.5rem!important
7672  }
7673  .p-md-3 {
7674   padding:1rem!important
7675  }
7676  .pt-md-3,
7677  .py-md-3 {
7678   padding-top:1rem!important
7679  }
7680  .pr-md-3,
7681  .px-md-3 {
7682   padding-right:1rem!important
7683  }
7684  .pb-md-3,
7685  .py-md-3 {
7686   padding-bottom:1rem!important
7687  }
7688  .pl-md-3,
7689  .px-md-3 {
7690   padding-left:1rem!important
7691  }
7692  .p-md-4 {
7693   padding:1.5rem!important
7694  }
7695  .pt-md-4,
7696  .py-md-4 {
7697   padding-top:1.5rem!important
7698  }
7699  .pr-md-4,
7700  .px-md-4 {
7701   padding-right:1.5rem!important
7702  }
7703  .pb-md-4,
7704  .py-md-4 {
7705   padding-bottom:1.5rem!important
7706  }
7707  .pl-md-4,
7708  .px-md-4 {
7709   padding-left:1.5rem!important
7710  }
7711  .p-md-5 {
7712   padding:3rem!important
7713  }
7714  .pt-md-5,
7715  .py-md-5 {
7716   padding-top:3rem!important
7717  }
7718  .pr-md-5,
7719  .px-md-5 {
7720   padding-right:3rem!important
7721  }
7722  .pb-md-5,
7723  .py-md-5 {
7724   padding-bottom:3rem!important
7725  }
7726  .pl-md-5,
7727  .px-md-5 {
7728   padding-left:3rem!important
7729  }
7730  .m-md-n1 {
7731   margin:-.25rem!important
7732  }
7733  .mt-md-n1,
7734  .my-md-n1 {
7735   margin-top:-.25rem!important
7736  }
7737  .mr-md-n1,
7738  .mx-md-n1 {
7739   margin-right:-.25rem!important
7740  }
7741  .mb-md-n1,
7742  .my-md-n1 {
7743   margin-bottom:-.25rem!important
7744  }
7745  .ml-md-n1,
7746  .mx-md-n1 {
7747   margin-left:-.25rem!important
7748  }
7749  .m-md-n2 {
7750   margin:-.5rem!important
7751  }
7752  .mt-md-n2,
7753  .my-md-n2 {
7754   margin-top:-.5rem!important
7755  }
7756  .mr-md-n2,
7757  .mx-md-n2 {
7758   margin-right:-.5rem!important
7759  }
7760  .mb-md-n2,
7761  .my-md-n2 {
7762   margin-bottom:-.5rem!important
7763  }
7764  .ml-md-n2,
7765  .mx-md-n2 {
7766   margin-left:-.5rem!important
7767  }
7768  .m-md-n3 {
7769   margin:-1rem!important
7770  }
7771  .mt-md-n3,
7772  .my-md-n3 {
7773   margin-top:-1rem!important
7774  }
7775  .mr-md-n3,
7776  .mx-md-n3 {
7777   margin-right:-1rem!important
7778  }
7779  .mb-md-n3,
7780  .my-md-n3 {
7781   margin-bottom:-1rem!important
7782  }
7783  .ml-md-n3,
7784  .mx-md-n3 {
7785   margin-left:-1rem!important
7786  }
7787  .m-md-n4 {
7788   margin:-1.5rem!important
7789  }
7790  .mt-md-n4,
7791  .my-md-n4 {
7792   margin-top:-1.5rem!important
7793  }
7794  .mr-md-n4,
7795  .mx-md-n4 {
7796   margin-right:-1.5rem!important
7797  }
7798  .mb-md-n4,
7799  .my-md-n4 {
7800   margin-bottom:-1.5rem!important
7801  }
7802  .ml-md-n4,
7803  .mx-md-n4 {
7804   margin-left:-1.5rem!important
7805  }
7806  .m-md-n5 {
7807   margin:-3rem!important
7808  }
7809  .mt-md-n5,
7810  .my-md-n5 {
7811   margin-top:-3rem!important
7812  }
7813  .mr-md-n5,
7814  .mx-md-n5 {
7815   margin-right:-3rem!important
7816  }
7817  .mb-md-n5,
7818  .my-md-n5 {
7819   margin-bottom:-3rem!important
7820  }
7821  .ml-md-n5,
7822  .mx-md-n5 {
7823   margin-left:-3rem!important
7824  }
7825  .m-md-auto {
7826   margin:auto!important
7827  }
7828  .mt-md-auto,
7829  .my-md-auto {
7830   margin-top:auto!important
7831  }
7832  .mr-md-auto,
7833  .mx-md-auto {
7834   margin-right:auto!important
7835  }
7836  .mb-md-auto,
7837  .my-md-auto {
7838   margin-bottom:auto!important
7839  }
7840  .ml-md-auto,
7841  .mx-md-auto {
7842   margin-left:auto!important
7843  }
7844 }
7845 @media (min-width:992px) {
7846  .m-lg-0 {
7847   margin:0!important
7848  }
7849  .mt-lg-0,
7850  .my-lg-0 {
7851   margin-top:0!important
7852  }
7853  .mr-lg-0,
7854  .mx-lg-0 {
7855   margin-right:0!important
7856  }
7857  .mb-lg-0,
7858  .my-lg-0 {
7859   margin-bottom:0!important
7860  }
7861  .ml-lg-0,
7862  .mx-lg-0 {
7863   margin-left:0!important
7864  }
7865  .m-lg-1 {
7866   margin:.25rem!important
7867  }
7868  .mt-lg-1,
7869  .my-lg-1 {
7870   margin-top:.25rem!important
7871  }
7872  .mr-lg-1,
7873  .mx-lg-1 {
7874   margin-right:.25rem!important
7875  }
7876  .mb-lg-1,
7877  .my-lg-1 {
7878   margin-bottom:.25rem!important
7879  }
7880  .ml-lg-1,
7881  .mx-lg-1 {
7882   margin-left:.25rem!important
7883  }
7884  .m-lg-2 {
7885   margin:.5rem!important
7886  }
7887  .mt-lg-2,
7888  .my-lg-2 {
7889   margin-top:.5rem!important
7890  }
7891  .mr-lg-2,
7892  .mx-lg-2 {
7893   margin-right:.5rem!important
7894  }
7895  .mb-lg-2,
7896  .my-lg-2 {
7897   margin-bottom:.5rem!important
7898  }
7899  .ml-lg-2,
7900  .mx-lg-2 {
7901   margin-left:.5rem!important
7902  }
7903  .m-lg-3 {
7904   margin:1rem!important
7905  }
7906  .mt-lg-3,
7907  .my-lg-3 {
7908   margin-top:1rem!important
7909  }
7910  .mr-lg-3,
7911  .mx-lg-3 {
7912   margin-right:1rem!important
7913  }
7914  .mb-lg-3,
7915  .my-lg-3 {
7916   margin-bottom:1rem!important
7917  }
7918  .ml-lg-3,
7919  .mx-lg-3 {
7920   margin-left:1rem!important
7921  }
7922  .m-lg-4 {
7923   margin:1.5rem!important
7924  }
7925  .mt-lg-4,
7926  .my-lg-4 {
7927   margin-top:1.5rem!important
7928  }
7929  .mr-lg-4,
7930  .mx-lg-4 {
7931   margin-right:1.5rem!important
7932  }
7933  .mb-lg-4,
7934  .my-lg-4 {
7935   margin-bottom:1.5rem!important
7936  }
7937  .ml-lg-4,
7938  .mx-lg-4 {
7939   margin-left:1.5rem!important
7940  }
7941  .m-lg-5 {
7942   margin:3rem!important
7943  }
7944  .mt-lg-5,
7945  .my-lg-5 {
7946   margin-top:3rem!important
7947  }
7948  .mr-lg-5,
7949  .mx-lg-5 {
7950   margin-right:3rem!important
7951  }
7952  .mb-lg-5,
7953  .my-lg-5 {
7954   margin-bottom:3rem!important
7955  }
7956  .ml-lg-5,
7957  .mx-lg-5 {
7958   margin-left:3rem!important
7959  }
7960  .p-lg-0 {
7961   padding:0!important
7962  }
7963  .pt-lg-0,
7964  .py-lg-0 {
7965   padding-top:0!important
7966  }
7967  .pr-lg-0,
7968  .px-lg-0 {
7969   padding-right:0!important
7970  }
7971  .pb-lg-0,
7972  .py-lg-0 {
7973   padding-bottom:0!important
7974  }
7975  .pl-lg-0,
7976  .px-lg-0 {
7977   padding-left:0!important
7978  }
7979  .p-lg-1 {
7980   padding:.25rem!important
7981  }
7982  .pt-lg-1,
7983  .py-lg-1 {
7984   padding-top:.25rem!important
7985  }
7986  .pr-lg-1,
7987  .px-lg-1 {
7988   padding-right:.25rem!important
7989  }
7990  .pb-lg-1,
7991  .py-lg-1 {
7992   padding-bottom:.25rem!important
7993  }
7994  .pl-lg-1,
7995  .px-lg-1 {
7996   padding-left:.25rem!important
7997  }
7998  .p-lg-2 {
7999   padding:.5rem!important
8000  }
8001  .pt-lg-2,
8002  .py-lg-2 {
8003   padding-top:.5rem!important
8004  }
8005  .pr-lg-2,
8006  .px-lg-2 {
8007   padding-right:.5rem!important
8008  }
8009  .pb-lg-2,
8010  .py-lg-2 {
8011   padding-bottom:.5rem!important
8012  }
8013  .pl-lg-2,
8014  .px-lg-2 {
8015   padding-left:.5rem!important
8016  }
8017  .p-lg-3 {
8018   padding:1rem!important
8019  }
8020  .pt-lg-3,
8021  .py-lg-3 {
8022   padding-top:1rem!important
8023  }
8024  .pr-lg-3,
8025  .px-lg-3 {
8026   padding-right:1rem!important
8027  }
8028  .pb-lg-3,
8029  .py-lg-3 {
8030   padding-bottom:1rem!important
8031  }
8032  .pl-lg-3,
8033  .px-lg-3 {
8034   padding-left:1rem!important
8035  }
8036  .p-lg-4 {
8037   padding:1.5rem!important
8038  }
8039  .pt-lg-4,
8040  .py-lg-4 {
8041   padding-top:1.5rem!important
8042  }
8043  .pr-lg-4,
8044  .px-lg-4 {
8045   padding-right:1.5rem!important
8046  }
8047  .pb-lg-4,
8048  .py-lg-4 {
8049   padding-bottom:1.5rem!important
8050  }
8051  .pl-lg-4,
8052  .px-lg-4 {
8053   padding-left:1.5rem!important
8054  }
8055  .p-lg-5 {
8056   padding:3rem!important
8057  }
8058  .pt-lg-5,
8059  .py-lg-5 {
8060   padding-top:3rem!important
8061  }
8062  .pr-lg-5,
8063  .px-lg-5 {
8064   padding-right:3rem!important
8065  }
8066  .pb-lg-5,
8067  .py-lg-5 {
8068   padding-bottom:3rem!important
8069  }
8070  .pl-lg-5,
8071  .px-lg-5 {
8072   padding-left:3rem!important
8073  }
8074  .m-lg-n1 {
8075   margin:-.25rem!important
8076  }
8077  .mt-lg-n1,
8078  .my-lg-n1 {
8079   margin-top:-.25rem!important
8080  }
8081  .mr-lg-n1,
8082  .mx-lg-n1 {
8083   margin-right:-.25rem!important
8084  }
8085  .mb-lg-n1,
8086  .my-lg-n1 {
8087   margin-bottom:-.25rem!important
8088  }
8089  .ml-lg-n1,
8090  .mx-lg-n1 {
8091   margin-left:-.25rem!important
8092  }
8093  .m-lg-n2 {
8094   margin:-.5rem!important
8095  }
8096  .mt-lg-n2,
8097  .my-lg-n2 {
8098   margin-top:-.5rem!important
8099  }
8100  .mr-lg-n2,
8101  .mx-lg-n2 {
8102   margin-right:-.5rem!important
8103  }
8104  .mb-lg-n2,
8105  .my-lg-n2 {
8106   margin-bottom:-.5rem!important
8107  }
8108  .ml-lg-n2,
8109  .mx-lg-n2 {
8110   margin-left:-.5rem!important
8111  }
8112  .m-lg-n3 {
8113   margin:-1rem!important
8114  }
8115  .mt-lg-n3,
8116  .my-lg-n3 {
8117   margin-top:-1rem!important
8118  }
8119  .mr-lg-n3,
8120  .mx-lg-n3 {
8121   margin-right:-1rem!important
8122  }
8123  .mb-lg-n3,
8124  .my-lg-n3 {
8125   margin-bottom:-1rem!important
8126  }
8127  .ml-lg-n3,
8128  .mx-lg-n3 {
8129   margin-left:-1rem!important
8130  }
8131  .m-lg-n4 {
8132   margin:-1.5rem!important
8133  }
8134  .mt-lg-n4,
8135  .my-lg-n4 {
8136   margin-top:-1.5rem!important
8137  }
8138  .mr-lg-n4,
8139  .mx-lg-n4 {
8140   margin-right:-1.5rem!important
8141  }
8142  .mb-lg-n4,
8143  .my-lg-n4 {
8144   margin-bottom:-1.5rem!important
8145  }
8146  .ml-lg-n4,
8147  .mx-lg-n4 {
8148   margin-left:-1.5rem!important
8149  }
8150  .m-lg-n5 {
8151   margin:-3rem!important
8152  }
8153  .mt-lg-n5,
8154  .my-lg-n5 {
8155   margin-top:-3rem!important
8156  }
8157  .mr-lg-n5,
8158  .mx-lg-n5 {
8159   margin-right:-3rem!important
8160  }
8161  .mb-lg-n5,
8162  .my-lg-n5 {
8163   margin-bottom:-3rem!important
8164  }
8165  .ml-lg-n5,
8166  .mx-lg-n5 {
8167   margin-left:-3rem!important
8168  }
8169  .m-lg-auto {
8170   margin:auto!important
8171  }
8172  .mt-lg-auto,
8173  .my-lg-auto {
8174   margin-top:auto!important
8175  }
8176  .mr-lg-auto,
8177  .mx-lg-auto {
8178   margin-right:auto!important
8179  }
8180  .mb-lg-auto,
8181  .my-lg-auto {
8182   margin-bottom:auto!important
8183  }
8184  .ml-lg-auto,
8185  .mx-lg-auto {
8186   margin-left:auto!important
8187  }
8188 }
8189 @media (min-width:1200px) {
8190  .m-xl-0 {
8191   margin:0!important
8192  }
8193  .mt-xl-0,
8194  .my-xl-0 {
8195   margin-top:0!important
8196  }
8197  .mr-xl-0,
8198  .mx-xl-0 {
8199   margin-right:0!important
8200  }
8201  .mb-xl-0,
8202  .my-xl-0 {
8203   margin-bottom:0!important
8204  }
8205  .ml-xl-0,
8206  .mx-xl-0 {
8207   margin-left:0!important
8208  }
8209  .m-xl-1 {
8210   margin:.25rem!important
8211  }
8212  .mt-xl-1,
8213  .my-xl-1 {
8214   margin-top:.25rem!important
8215  }
8216  .mr-xl-1,
8217  .mx-xl-1 {
8218   margin-right:.25rem!important
8219  }
8220  .mb-xl-1,
8221  .my-xl-1 {
8222   margin-bottom:.25rem!important
8223  }
8224  .ml-xl-1,
8225  .mx-xl-1 {
8226   margin-left:.25rem!important
8227  }
8228  .m-xl-2 {
8229   margin:.5rem!important
8230  }
8231  .mt-xl-2,
8232  .my-xl-2 {
8233   margin-top:.5rem!important
8234  }
8235  .mr-xl-2,
8236  .mx-xl-2 {
8237   margin-right:.5rem!important
8238  }
8239  .mb-xl-2,
8240  .my-xl-2 {
8241   margin-bottom:.5rem!important
8242  }
8243  .ml-xl-2,
8244  .mx-xl-2 {
8245   margin-left:.5rem!important
8246  }
8247  .m-xl-3 {
8248   margin:1rem!important
8249  }
8250  .mt-xl-3,
8251  .my-xl-3 {
8252   margin-top:1rem!important
8253  }
8254  .mr-xl-3,
8255  .mx-xl-3 {
8256   margin-right:1rem!important
8257  }
8258  .mb-xl-3,
8259  .my-xl-3 {
8260   margin-bottom:1rem!important
8261  }
8262  .ml-xl-3,
8263  .mx-xl-3 {
8264   margin-left:1rem!important
8265  }
8266  .m-xl-4 {
8267   margin:1.5rem!important
8268  }
8269  .mt-xl-4,
8270  .my-xl-4 {
8271   margin-top:1.5rem!important
8272  }
8273  .mr-xl-4,
8274  .mx-xl-4 {
8275   margin-right:1.5rem!important
8276  }
8277  .mb-xl-4,
8278  .my-xl-4 {
8279   margin-bottom:1.5rem!important
8280  }
8281  .ml-xl-4,
8282  .mx-xl-4 {
8283   margin-left:1.5rem!important
8284  }
8285  .m-xl-5 {
8286   margin:3rem!important
8287  }
8288  .mt-xl-5,
8289  .my-xl-5 {
8290   margin-top:3rem!important
8291  }
8292  .mr-xl-5,
8293  .mx-xl-5 {
8294   margin-right:3rem!important
8295  }
8296  .mb-xl-5,
8297  .my-xl-5 {
8298   margin-bottom:3rem!important
8299  }
8300  .ml-xl-5,
8301  .mx-xl-5 {
8302   margin-left:3rem!important
8303  }
8304  .p-xl-0 {
8305   padding:0!important
8306  }
8307  .pt-xl-0,
8308  .py-xl-0 {
8309   padding-top:0!important
8310  }
8311  .pr-xl-0,
8312  .px-xl-0 {
8313   padding-right:0!important
8314  }
8315  .pb-xl-0,
8316  .py-xl-0 {
8317   padding-bottom:0!important
8318  }
8319  .pl-xl-0,
8320  .px-xl-0 {
8321   padding-left:0!important
8322  }
8323  .p-xl-1 {
8324   padding:.25rem!important
8325  }
8326  .pt-xl-1,
8327  .py-xl-1 {
8328   padding-top:.25rem!important
8329  }
8330  .pr-xl-1,
8331  .px-xl-1 {
8332   padding-right:.25rem!important
8333  }
8334  .pb-xl-1,
8335  .py-xl-1 {
8336   padding-bottom:.25rem!important
8337  }
8338  .pl-xl-1,
8339  .px-xl-1 {
8340   padding-left:.25rem!important
8341  }
8342  .p-xl-2 {
8343   padding:.5rem!important
8344  }
8345  .pt-xl-2,
8346  .py-xl-2 {
8347   padding-top:.5rem!important
8348  }
8349  .pr-xl-2,
8350  .px-xl-2 {
8351   padding-right:.5rem!important
8352  }
8353  .pb-xl-2,
8354  .py-xl-2 {
8355   padding-bottom:.5rem!important
8356  }
8357  .pl-xl-2,
8358  .px-xl-2 {
8359   padding-left:.5rem!important
8360  }
8361  .p-xl-3 {
8362   padding:1rem!important
8363  }
8364  .pt-xl-3,
8365  .py-xl-3 {
8366   padding-top:1rem!important
8367  }
8368  .pr-xl-3,
8369  .px-xl-3 {
8370   padding-right:1rem!important
8371  }
8372  .pb-xl-3,
8373  .py-xl-3 {
8374   padding-bottom:1rem!important
8375  }
8376  .pl-xl-3,
8377  .px-xl-3 {
8378   padding-left:1rem!important
8379  }
8380  .p-xl-4 {
8381   padding:1.5rem!important
8382  }
8383  .pt-xl-4,
8384  .py-xl-4 {
8385   padding-top:1.5rem!important
8386  }
8387  .pr-xl-4,
8388  .px-xl-4 {
8389   padding-right:1.5rem!important
8390  }
8391  .pb-xl-4,
8392  .py-xl-4 {
8393   padding-bottom:1.5rem!important
8394  }
8395  .pl-xl-4,
8396  .px-xl-4 {
8397   padding-left:1.5rem!important
8398  }
8399  .p-xl-5 {
8400   padding:3rem!important
8401  }
8402  .pt-xl-5,
8403  .py-xl-5 {
8404   padding-top:3rem!important
8405  }
8406  .pr-xl-5,
8407  .px-xl-5 {
8408   padding-right:3rem!important
8409  }
8410  .pb-xl-5,
8411  .py-xl-5 {
8412   padding-bottom:3rem!important
8413  }
8414  .pl-xl-5,
8415  .px-xl-5 {
8416   padding-left:3rem!important
8417  }
8418  .m-xl-n1 {
8419   margin:-.25rem!important
8420  }
8421  .mt-xl-n1,
8422  .my-xl-n1 {
8423   margin-top:-.25rem!important
8424  }
8425  .mr-xl-n1,
8426  .mx-xl-n1 {
8427   margin-right:-.25rem!important
8428  }
8429  .mb-xl-n1,
8430  .my-xl-n1 {
8431   margin-bottom:-.25rem!important
8432  }
8433  .ml-xl-n1,
8434  .mx-xl-n1 {
8435   margin-left:-.25rem!important
8436  }
8437  .m-xl-n2 {
8438   margin:-.5rem!important
8439  }
8440  .mt-xl-n2,
8441  .my-xl-n2 {
8442   margin-top:-.5rem!important
8443  }
8444  .mr-xl-n2,
8445  .mx-xl-n2 {
8446   margin-right:-.5rem!important
8447  }
8448  .mb-xl-n2,
8449  .my-xl-n2 {
8450   margin-bottom:-.5rem!important
8451  }
8452  .ml-xl-n2,
8453  .mx-xl-n2 {
8454   margin-left:-.5rem!important
8455  }
8456  .m-xl-n3 {
8457   margin:-1rem!important
8458  }
8459  .mt-xl-n3,
8460  .my-xl-n3 {
8461   margin-top:-1rem!important
8462  }
8463  .mr-xl-n3,
8464  .mx-xl-n3 {
8465   margin-right:-1rem!important
8466  }
8467  .mb-xl-n3,
8468  .my-xl-n3 {
8469   margin-bottom:-1rem!important
8470  }
8471  .ml-xl-n3,
8472  .mx-xl-n3 {
8473   margin-left:-1rem!important
8474  }
8475  .m-xl-n4 {
8476   margin:-1.5rem!important
8477  }
8478  .mt-xl-n4,
8479  .my-xl-n4 {
8480   margin-top:-1.5rem!important
8481  }
8482  .mr-xl-n4,
8483  .mx-xl-n4 {
8484   margin-right:-1.5rem!important
8485  }
8486  .mb-xl-n4,
8487  .my-xl-n4 {
8488   margin-bottom:-1.5rem!important
8489  }
8490  .ml-xl-n4,
8491  .mx-xl-n4 {
8492   margin-left:-1.5rem!important
8493  }
8494  .m-xl-n5 {
8495   margin:-3rem!important
8496  }
8497  .mt-xl-n5,
8498  .my-xl-n5 {
8499   margin-top:-3rem!important
8500  }
8501  .mr-xl-n5,
8502  .mx-xl-n5 {
8503   margin-right:-3rem!important
8504  }
8505  .mb-xl-n5,
8506  .my-xl-n5 {
8507   margin-bottom:-3rem!important
8508  }
8509  .ml-xl-n5,
8510  .mx-xl-n5 {
8511   margin-left:-3rem!important
8512  }
8513  .m-xl-auto {
8514   margin:auto!important
8515  }
8516  .mt-xl-auto,
8517  .my-xl-auto {
8518   margin-top:auto!important
8519  }
8520  .mr-xl-auto,
8521  .mx-xl-auto {
8522   margin-right:auto!important
8523  }
8524  .mb-xl-auto,
8525  .my-xl-auto {
8526   margin-bottom:auto!important
8527  }
8528  .ml-xl-auto,
8529  .mx-xl-auto {
8530   margin-left:auto!important
8531  }
8532 }
8533 .stretched-link::after {
8534  position:absolute;
8535  top:0;
8536  right:0;
8537  bottom:0;
8538  left:0;
8539  z-index:1;
8540  pointer-events:auto;
8541  content:"";
8542  background-color:rgba(0,0,0,0)
8543 }
8544 .text-monospace {
8545  font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important
8546 }
8547 .text-justify {
8548  text-align:justify!important
8549 }
8550 .text-wrap {
8551  white-space:normal!important
8552 }
8553 .text-nowrap {
8554  white-space:nowrap!important
8555 }
8556 .text-truncate {
8557  overflow:hidden;
8558  text-overflow:ellipsis;
8559  white-space:nowrap
8560 }
8561 .text-left {
8562  text-align:left!important
8563 }
8564 .text-right {
8565  text-align:right!important
8566 }
8567 .text-center {
8568  text-align:center!important
8569 }
8570 @media (min-width:576px) {
8571  .text-sm-left {
8572   text-align:left!important
8573  }
8574  .text-sm-right {
8575   text-align:right!important
8576  }
8577  .text-sm-center {
8578   text-align:center!important
8579  }
8580 }
8581 @media (min-width:768px) {
8582  .text-md-left {
8583   text-align:left!important
8584  }
8585  .text-md-right {
8586   text-align:right!important
8587  }
8588  .text-md-center {
8589   text-align:center!important
8590  }
8591 }
8592 @media (min-width:992px) {
8593  .text-lg-left {
8594   text-align:left!important
8595  }
8596  .text-lg-right {
8597   text-align:right!important
8598  }
8599  .text-lg-center {
8600   text-align:center!important
8601  }
8602 }
8603 @media (min-width:1200px) {
8604  .text-xl-left {
8605   text-align:left!important
8606  }
8607  .text-xl-right {
8608   text-align:right!important
8609  }
8610  .text-xl-center {
8611   text-align:center!important
8612  }
8613 }
8614 .text-lowercase {
8615  text-transform:lowercase!important
8616 }
8617 .text-uppercase {
8618  text-transform:uppercase!important
8619 }
8620 .text-capitalize {
8621  text-transform:capitalize!important
8622 }
8623 .font-weight-light {
8624  font-weight:300!important
8625 }
8626 .font-weight-lighter {
8627  font-weight:lighter!important
8628 }
8629 .font-weight-normal {
8630  font-weight:400!important
8631 }
8632 .font-weight-bold {
8633  font-weight:700!important
8634 }
8635 .font-weight-bolder {
8636  font-weight:bolder!important
8637 }
8638 .font-italic {
8639  font-style:italic!important
8640 }
8641 .text-white {
8642  color:#fff!important
8643 }
8644 .text-primary {
8645  color:#375a7f!important
8646 }
8647 a.text-primary:focus,
8648 a.text-primary:hover {
8649  color:#20344a!important
8650 }
8651 .text-secondary {
8652  color:#444!important
8653 }
8654 a.text-secondary:focus,
8655 a.text-secondary:hover {
8656  color:#1e1e1e!important
8657 }
8658 .text-success {
8659  color:#00bc8c!important
8660 }
8661 a.text-success:focus,
8662 a.text-success:hover {
8663  color:#007053!important
8664 }
8665 .text-info {
8666  color:#3498db!important
8667 }
8668 a.text-info:focus,
8669 a.text-info:hover {
8670  color:#1d6fa5!important
8671 }
8672 .text-warning {
8673  color:#f39c12!important
8674 }
8675 a.text-warning:focus,
8676 a.text-warning:hover {
8677  color:#b06f09!important
8678 }
8679 .text-danger {
8680  color:#e74c3c!important
8681 }
8682 a.text-danger:focus,
8683 a.text-danger:hover {
8684  color:#bf2718!important
8685 }
8686 .text-light {
8687  color:#303030!important
8688 }
8689 a.text-light:focus,
8690 a.text-light:hover {
8691  color:#0a0a0a!important
8692 }
8693 .text-dark {
8694  color:#dee2e6!important
8695 }
8696 a.text-dark:focus,
8697 a.text-dark:hover {
8698  color:#b2bcc5!important
8699 }
8700 .text-body {
8701  color:#dee2e6!important
8702 }
8703 .text-muted {
8704  color:#888!important
8705 }
8706 .text-black-50 {
8707  color:rgba(0,0,0,.5)!important
8708 }
8709 .text-white-50 {
8710  color:rgba(255,255,255,.5)!important
8711 }
8712 .text-hide {
8713  font:0/0 a;
8714  color:transparent;
8715  text-shadow:none;
8716  background-color:transparent;
8717  border:0
8718 }
8719 .text-decoration-none {
8720  text-decoration:none!important
8721 }
8722 .text-break {
8723  word-wrap:break-word!important
8724 }
8725 .text-reset {
8726  color:inherit!important
8727 }
8728 .visible {
8729  visibility:visible!important
8730 }
8731 .invisible {
8732  visibility:hidden!important
8733 }
8734 @media print {
8735  *,
8736  ::after,
8737  ::before {
8738   text-shadow:none!important;
8739   box-shadow:none!important
8740  }
8741  a:not(.btn) {
8742   text-decoration:underline
8743  }
8744  abbr[title]::after {
8745   content:" (" attr(title) ")"
8746  }
8747  pre {
8748   white-space:pre-wrap!important
8749  }
8750  blockquote,
8751  pre {
8752   border:1px solid #adb5bd;
8753   page-break-inside:avoid
8754  }
8755  thead {
8756   display:table-header-group
8757  }
8758  img,
8759  tr {
8760   page-break-inside:avoid
8761  }
8762  h2,
8763  h3,
8764  p {
8765   orphans:3;
8766   widows:3
8767  }
8768  h2,
8769  h3 {
8770   page-break-after:avoid
8771  }
8772  @page {
8773   size:a3
8774  }
8775  body {
8776   min-width:992px!important
8777  }
8778  .container {
8779   min-width:992px!important
8780  }
8781  .navbar {
8782   display:none
8783  }
8784  .badge {
8785   border:1px solid #000
8786  }
8787  .table {
8788   border-collapse:collapse!important
8789  }
8790  .table td,
8791  .table th {
8792   background-color:#fff!important
8793  }
8794  .table-bordered td,
8795  .table-bordered th {
8796   border:1px solid #dee2e6!important
8797  }
8798  .table-dark {
8799   color:inherit
8800  }
8801  .table-dark tbody+tbody,
8802  .table-dark td,
8803  .table-dark th,
8804  .table-dark thead th {
8805   border-color:#444
8806  }
8807  .table .thead-dark th {
8808   color:inherit;
8809   border-color:#444
8810  }
8811 }