최정민

FEAT : 부트스트랩을 통한 디자인 로직 추가

-
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
1 +/*!
2 + * Bootstrap Grid v5.0.0-alpha1 (https://getbootstrap.com/)
3 + * Copyright 2011-2020 The Bootstrap Authors
4 + * Copyright 2011-2020 Twitter, Inc.
5 + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
6 + */
7 +.container,
8 +.container-fluid,
9 +.container-sm,
10 +.container-md,
11 +.container-lg,
12 +.container-xl,
13 +.container-xxl {
14 + width: 100%;
15 + padding-right: 1rem;
16 + padding-left: 1rem;
17 + margin-right: auto;
18 + margin-left: auto;
19 +}
20 +
21 +@media (min-width: 576px) {
22 + .container, .container-sm {
23 + max-width: 540px;
24 + }
25 +}
26 +
27 +@media (min-width: 768px) {
28 + .container, .container-sm, .container-md {
29 + max-width: 720px;
30 + }
31 +}
32 +
33 +@media (min-width: 992px) {
34 + .container, .container-sm, .container-md, .container-lg {
35 + max-width: 960px;
36 + }
37 +}
38 +
39 +@media (min-width: 1200px) {
40 + .container, .container-sm, .container-md, .container-lg, .container-xl {
41 + max-width: 1140px;
42 + }
43 +}
44 +
45 +@media (min-width: 1400px) {
46 + .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
47 + max-width: 1320px;
48 + }
49 +}
50 +
51 +.row {
52 + --bs-gutter-x: 1.5rem;
53 + --bs-gutter-y: 0;
54 + display: flex;
55 + flex: 1 0 100%;
56 + flex-wrap: wrap;
57 + margin-top: calc(var(--bs-gutter-y) * -1);
58 + margin-right: calc(var(--bs-gutter-x) / -2);
59 + margin-left: calc(var(--bs-gutter-x) / -2);
60 +}
61 +
62 +.row > * {
63 + box-sizing: border-box;
64 + flex-shrink: 0;
65 + width: 100%;
66 + max-width: 100%;
67 + padding-right: calc(var(--bs-gutter-x) / 2);
68 + padding-left: calc(var(--bs-gutter-x) / 2);
69 + margin-top: var(--bs-gutter-y);
70 +}
71 +
72 +.col {
73 + flex: 1 0 0%;
74 +}
75 +
76 +.row-cols-auto > * {
77 + flex: 0 0 auto;
78 + width: auto;
79 +}
80 +
81 +.row-cols-1 > * {
82 + flex: 0 0 auto;
83 + width: 100%;
84 +}
85 +
86 +.row-cols-2 > * {
87 + flex: 0 0 auto;
88 + width: 50%;
89 +}
90 +
91 +.row-cols-3 > * {
92 + flex: 0 0 auto;
93 + width: 33.333333%;
94 +}
95 +
96 +.row-cols-4 > * {
97 + flex: 0 0 auto;
98 + width: 25%;
99 +}
100 +
101 +.row-cols-5 > * {
102 + flex: 0 0 auto;
103 + width: 20%;
104 +}
105 +
106 +.row-cols-6 > * {
107 + flex: 0 0 auto;
108 + width: 16.666667%;
109 +}
110 +
111 +.col-auto {
112 + flex: 0 0 auto;
113 + width: auto;
114 +}
115 +
116 +.col-1 {
117 + flex: 0 0 auto;
118 + width: 8.333333%;
119 +}
120 +
121 +.col-2 {
122 + flex: 0 0 auto;
123 + width: 16.666667%;
124 +}
125 +
126 +.col-3 {
127 + flex: 0 0 auto;
128 + width: 25%;
129 +}
130 +
131 +.col-4 {
132 + flex: 0 0 auto;
133 + width: 33.333333%;
134 +}
135 +
136 +.col-5 {
137 + flex: 0 0 auto;
138 + width: 41.666667%;
139 +}
140 +
141 +.col-6 {
142 + flex: 0 0 auto;
143 + width: 50%;
144 +}
145 +
146 +.col-7 {
147 + flex: 0 0 auto;
148 + width: 58.333333%;
149 +}
150 +
151 +.col-8 {
152 + flex: 0 0 auto;
153 + width: 66.666667%;
154 +}
155 +
156 +.col-9 {
157 + flex: 0 0 auto;
158 + width: 75%;
159 +}
160 +
161 +.col-10 {
162 + flex: 0 0 auto;
163 + width: 83.333333%;
164 +}
165 +
166 +.col-11 {
167 + flex: 0 0 auto;
168 + width: 91.666667%;
169 +}
170 +
171 +.col-12 {
172 + flex: 0 0 auto;
173 + width: 100%;
174 +}
175 +
176 +.offset-1 {
177 + margin-left: 8.333333%;
178 +}
179 +
180 +.offset-2 {
181 + margin-left: 16.666667%;
182 +}
183 +
184 +.offset-3 {
185 + margin-left: 25%;
186 +}
187 +
188 +.offset-4 {
189 + margin-left: 33.333333%;
190 +}
191 +
192 +.offset-5 {
193 + margin-left: 41.666667%;
194 +}
195 +
196 +.offset-6 {
197 + margin-left: 50%;
198 +}
199 +
200 +.offset-7 {
201 + margin-left: 58.333333%;
202 +}
203 +
204 +.offset-8 {
205 + margin-left: 66.666667%;
206 +}
207 +
208 +.offset-9 {
209 + margin-left: 75%;
210 +}
211 +
212 +.offset-10 {
213 + margin-left: 83.333333%;
214 +}
215 +
216 +.offset-11 {
217 + margin-left: 91.666667%;
218 +}
219 +
220 +.g-0,
221 +.gx-0 {
222 + --bs-gutter-x: 0;
223 +}
224 +
225 +.g-0,
226 +.gy-0 {
227 + --bs-gutter-y: 0;
228 +}
229 +
230 +.g-1,
231 +.gx-1 {
232 + --bs-gutter-x: 0.25rem;
233 +}
234 +
235 +.g-1,
236 +.gy-1 {
237 + --bs-gutter-y: 0.25rem;
238 +}
239 +
240 +.g-2,
241 +.gx-2 {
242 + --bs-gutter-x: 0.5rem;
243 +}
244 +
245 +.g-2,
246 +.gy-2 {
247 + --bs-gutter-y: 0.5rem;
248 +}
249 +
250 +.g-3,
251 +.gx-3 {
252 + --bs-gutter-x: 1rem;
253 +}
254 +
255 +.g-3,
256 +.gy-3 {
257 + --bs-gutter-y: 1rem;
258 +}
259 +
260 +.g-4,
261 +.gx-4 {
262 + --bs-gutter-x: 1.5rem;
263 +}
264 +
265 +.g-4,
266 +.gy-4 {
267 + --bs-gutter-y: 1.5rem;
268 +}
269 +
270 +.g-5,
271 +.gx-5 {
272 + --bs-gutter-x: 3rem;
273 +}
274 +
275 +.g-5,
276 +.gy-5 {
277 + --bs-gutter-y: 3rem;
278 +}
279 +
280 +@media (min-width: 576px) {
281 + .col-sm {
282 + flex: 1 0 0%;
283 + }
284 + .row-cols-sm-auto > * {
285 + flex: 0 0 auto;
286 + width: auto;
287 + }
288 + .row-cols-sm-1 > * {
289 + flex: 0 0 auto;
290 + width: 100%;
291 + }
292 + .row-cols-sm-2 > * {
293 + flex: 0 0 auto;
294 + width: 50%;
295 + }
296 + .row-cols-sm-3 > * {
297 + flex: 0 0 auto;
298 + width: 33.333333%;
299 + }
300 + .row-cols-sm-4 > * {
301 + flex: 0 0 auto;
302 + width: 25%;
303 + }
304 + .row-cols-sm-5 > * {
305 + flex: 0 0 auto;
306 + width: 20%;
307 + }
308 + .row-cols-sm-6 > * {
309 + flex: 0 0 auto;
310 + width: 16.666667%;
311 + }
312 + .col-sm-auto {
313 + flex: 0 0 auto;
314 + width: auto;
315 + }
316 + .col-sm-1 {
317 + flex: 0 0 auto;
318 + width: 8.333333%;
319 + }
320 + .col-sm-2 {
321 + flex: 0 0 auto;
322 + width: 16.666667%;
323 + }
324 + .col-sm-3 {
325 + flex: 0 0 auto;
326 + width: 25%;
327 + }
328 + .col-sm-4 {
329 + flex: 0 0 auto;
330 + width: 33.333333%;
331 + }
332 + .col-sm-5 {
333 + flex: 0 0 auto;
334 + width: 41.666667%;
335 + }
336 + .col-sm-6 {
337 + flex: 0 0 auto;
338 + width: 50%;
339 + }
340 + .col-sm-7 {
341 + flex: 0 0 auto;
342 + width: 58.333333%;
343 + }
344 + .col-sm-8 {
345 + flex: 0 0 auto;
346 + width: 66.666667%;
347 + }
348 + .col-sm-9 {
349 + flex: 0 0 auto;
350 + width: 75%;
351 + }
352 + .col-sm-10 {
353 + flex: 0 0 auto;
354 + width: 83.333333%;
355 + }
356 + .col-sm-11 {
357 + flex: 0 0 auto;
358 + width: 91.666667%;
359 + }
360 + .col-sm-12 {
361 + flex: 0 0 auto;
362 + width: 100%;
363 + }
364 + .offset-sm-0 {
365 + margin-left: 0;
366 + }
367 + .offset-sm-1 {
368 + margin-left: 8.333333%;
369 + }
370 + .offset-sm-2 {
371 + margin-left: 16.666667%;
372 + }
373 + .offset-sm-3 {
374 + margin-left: 25%;
375 + }
376 + .offset-sm-4 {
377 + margin-left: 33.333333%;
378 + }
379 + .offset-sm-5 {
380 + margin-left: 41.666667%;
381 + }
382 + .offset-sm-6 {
383 + margin-left: 50%;
384 + }
385 + .offset-sm-7 {
386 + margin-left: 58.333333%;
387 + }
388 + .offset-sm-8 {
389 + margin-left: 66.666667%;
390 + }
391 + .offset-sm-9 {
392 + margin-left: 75%;
393 + }
394 + .offset-sm-10 {
395 + margin-left: 83.333333%;
396 + }
397 + .offset-sm-11 {
398 + margin-left: 91.666667%;
399 + }
400 + .g-sm-0,
401 + .gx-sm-0 {
402 + --bs-gutter-x: 0;
403 + }
404 + .g-sm-0,
405 + .gy-sm-0 {
406 + --bs-gutter-y: 0;
407 + }
408 + .g-sm-1,
409 + .gx-sm-1 {
410 + --bs-gutter-x: 0.25rem;
411 + }
412 + .g-sm-1,
413 + .gy-sm-1 {
414 + --bs-gutter-y: 0.25rem;
415 + }
416 + .g-sm-2,
417 + .gx-sm-2 {
418 + --bs-gutter-x: 0.5rem;
419 + }
420 + .g-sm-2,
421 + .gy-sm-2 {
422 + --bs-gutter-y: 0.5rem;
423 + }
424 + .g-sm-3,
425 + .gx-sm-3 {
426 + --bs-gutter-x: 1rem;
427 + }
428 + .g-sm-3,
429 + .gy-sm-3 {
430 + --bs-gutter-y: 1rem;
431 + }
432 + .g-sm-4,
433 + .gx-sm-4 {
434 + --bs-gutter-x: 1.5rem;
435 + }
436 + .g-sm-4,
437 + .gy-sm-4 {
438 + --bs-gutter-y: 1.5rem;
439 + }
440 + .g-sm-5,
441 + .gx-sm-5 {
442 + --bs-gutter-x: 3rem;
443 + }
444 + .g-sm-5,
445 + .gy-sm-5 {
446 + --bs-gutter-y: 3rem;
447 + }
448 +}
449 +
450 +@media (min-width: 768px) {
451 + .col-md {
452 + flex: 1 0 0%;
453 + }
454 + .row-cols-md-auto > * {
455 + flex: 0 0 auto;
456 + width: auto;
457 + }
458 + .row-cols-md-1 > * {
459 + flex: 0 0 auto;
460 + width: 100%;
461 + }
462 + .row-cols-md-2 > * {
463 + flex: 0 0 auto;
464 + width: 50%;
465 + }
466 + .row-cols-md-3 > * {
467 + flex: 0 0 auto;
468 + width: 33.333333%;
469 + }
470 + .row-cols-md-4 > * {
471 + flex: 0 0 auto;
472 + width: 25%;
473 + }
474 + .row-cols-md-5 > * {
475 + flex: 0 0 auto;
476 + width: 20%;
477 + }
478 + .row-cols-md-6 > * {
479 + flex: 0 0 auto;
480 + width: 16.666667%;
481 + }
482 + .col-md-auto {
483 + flex: 0 0 auto;
484 + width: auto;
485 + }
486 + .col-md-1 {
487 + flex: 0 0 auto;
488 + width: 8.333333%;
489 + }
490 + .col-md-2 {
491 + flex: 0 0 auto;
492 + width: 16.666667%;
493 + }
494 + .col-md-3 {
495 + flex: 0 0 auto;
496 + width: 25%;
497 + }
498 + .col-md-4 {
499 + flex: 0 0 auto;
500 + width: 33.333333%;
501 + }
502 + .col-md-5 {
503 + flex: 0 0 auto;
504 + width: 41.666667%;
505 + }
506 + .col-md-6 {
507 + flex: 0 0 auto;
508 + width: 50%;
509 + }
510 + .col-md-7 {
511 + flex: 0 0 auto;
512 + width: 58.333333%;
513 + }
514 + .col-md-8 {
515 + flex: 0 0 auto;
516 + width: 66.666667%;
517 + }
518 + .col-md-9 {
519 + flex: 0 0 auto;
520 + width: 75%;
521 + }
522 + .col-md-10 {
523 + flex: 0 0 auto;
524 + width: 83.333333%;
525 + }
526 + .col-md-11 {
527 + flex: 0 0 auto;
528 + width: 91.666667%;
529 + }
530 + .col-md-12 {
531 + flex: 0 0 auto;
532 + width: 100%;
533 + }
534 + .offset-md-0 {
535 + margin-left: 0;
536 + }
537 + .offset-md-1 {
538 + margin-left: 8.333333%;
539 + }
540 + .offset-md-2 {
541 + margin-left: 16.666667%;
542 + }
543 + .offset-md-3 {
544 + margin-left: 25%;
545 + }
546 + .offset-md-4 {
547 + margin-left: 33.333333%;
548 + }
549 + .offset-md-5 {
550 + margin-left: 41.666667%;
551 + }
552 + .offset-md-6 {
553 + margin-left: 50%;
554 + }
555 + .offset-md-7 {
556 + margin-left: 58.333333%;
557 + }
558 + .offset-md-8 {
559 + margin-left: 66.666667%;
560 + }
561 + .offset-md-9 {
562 + margin-left: 75%;
563 + }
564 + .offset-md-10 {
565 + margin-left: 83.333333%;
566 + }
567 + .offset-md-11 {
568 + margin-left: 91.666667%;
569 + }
570 + .g-md-0,
571 + .gx-md-0 {
572 + --bs-gutter-x: 0;
573 + }
574 + .g-md-0,
575 + .gy-md-0 {
576 + --bs-gutter-y: 0;
577 + }
578 + .g-md-1,
579 + .gx-md-1 {
580 + --bs-gutter-x: 0.25rem;
581 + }
582 + .g-md-1,
583 + .gy-md-1 {
584 + --bs-gutter-y: 0.25rem;
585 + }
586 + .g-md-2,
587 + .gx-md-2 {
588 + --bs-gutter-x: 0.5rem;
589 + }
590 + .g-md-2,
591 + .gy-md-2 {
592 + --bs-gutter-y: 0.5rem;
593 + }
594 + .g-md-3,
595 + .gx-md-3 {
596 + --bs-gutter-x: 1rem;
597 + }
598 + .g-md-3,
599 + .gy-md-3 {
600 + --bs-gutter-y: 1rem;
601 + }
602 + .g-md-4,
603 + .gx-md-4 {
604 + --bs-gutter-x: 1.5rem;
605 + }
606 + .g-md-4,
607 + .gy-md-4 {
608 + --bs-gutter-y: 1.5rem;
609 + }
610 + .g-md-5,
611 + .gx-md-5 {
612 + --bs-gutter-x: 3rem;
613 + }
614 + .g-md-5,
615 + .gy-md-5 {
616 + --bs-gutter-y: 3rem;
617 + }
618 +}
619 +
620 +@media (min-width: 992px) {
621 + .col-lg {
622 + flex: 1 0 0%;
623 + }
624 + .row-cols-lg-auto > * {
625 + flex: 0 0 auto;
626 + width: auto;
627 + }
628 + .row-cols-lg-1 > * {
629 + flex: 0 0 auto;
630 + width: 100%;
631 + }
632 + .row-cols-lg-2 > * {
633 + flex: 0 0 auto;
634 + width: 50%;
635 + }
636 + .row-cols-lg-3 > * {
637 + flex: 0 0 auto;
638 + width: 33.333333%;
639 + }
640 + .row-cols-lg-4 > * {
641 + flex: 0 0 auto;
642 + width: 25%;
643 + }
644 + .row-cols-lg-5 > * {
645 + flex: 0 0 auto;
646 + width: 20%;
647 + }
648 + .row-cols-lg-6 > * {
649 + flex: 0 0 auto;
650 + width: 16.666667%;
651 + }
652 + .col-lg-auto {
653 + flex: 0 0 auto;
654 + width: auto;
655 + }
656 + .col-lg-1 {
657 + flex: 0 0 auto;
658 + width: 8.333333%;
659 + }
660 + .col-lg-2 {
661 + flex: 0 0 auto;
662 + width: 16.666667%;
663 + }
664 + .col-lg-3 {
665 + flex: 0 0 auto;
666 + width: 25%;
667 + }
668 + .col-lg-4 {
669 + flex: 0 0 auto;
670 + width: 33.333333%;
671 + }
672 + .col-lg-5 {
673 + flex: 0 0 auto;
674 + width: 41.666667%;
675 + }
676 + .col-lg-6 {
677 + flex: 0 0 auto;
678 + width: 50%;
679 + }
680 + .col-lg-7 {
681 + flex: 0 0 auto;
682 + width: 58.333333%;
683 + }
684 + .col-lg-8 {
685 + flex: 0 0 auto;
686 + width: 66.666667%;
687 + }
688 + .col-lg-9 {
689 + flex: 0 0 auto;
690 + width: 75%;
691 + }
692 + .col-lg-10 {
693 + flex: 0 0 auto;
694 + width: 83.333333%;
695 + }
696 + .col-lg-11 {
697 + flex: 0 0 auto;
698 + width: 91.666667%;
699 + }
700 + .col-lg-12 {
701 + flex: 0 0 auto;
702 + width: 100%;
703 + }
704 + .offset-lg-0 {
705 + margin-left: 0;
706 + }
707 + .offset-lg-1 {
708 + margin-left: 8.333333%;
709 + }
710 + .offset-lg-2 {
711 + margin-left: 16.666667%;
712 + }
713 + .offset-lg-3 {
714 + margin-left: 25%;
715 + }
716 + .offset-lg-4 {
717 + margin-left: 33.333333%;
718 + }
719 + .offset-lg-5 {
720 + margin-left: 41.666667%;
721 + }
722 + .offset-lg-6 {
723 + margin-left: 50%;
724 + }
725 + .offset-lg-7 {
726 + margin-left: 58.333333%;
727 + }
728 + .offset-lg-8 {
729 + margin-left: 66.666667%;
730 + }
731 + .offset-lg-9 {
732 + margin-left: 75%;
733 + }
734 + .offset-lg-10 {
735 + margin-left: 83.333333%;
736 + }
737 + .offset-lg-11 {
738 + margin-left: 91.666667%;
739 + }
740 + .g-lg-0,
741 + .gx-lg-0 {
742 + --bs-gutter-x: 0;
743 + }
744 + .g-lg-0,
745 + .gy-lg-0 {
746 + --bs-gutter-y: 0;
747 + }
748 + .g-lg-1,
749 + .gx-lg-1 {
750 + --bs-gutter-x: 0.25rem;
751 + }
752 + .g-lg-1,
753 + .gy-lg-1 {
754 + --bs-gutter-y: 0.25rem;
755 + }
756 + .g-lg-2,
757 + .gx-lg-2 {
758 + --bs-gutter-x: 0.5rem;
759 + }
760 + .g-lg-2,
761 + .gy-lg-2 {
762 + --bs-gutter-y: 0.5rem;
763 + }
764 + .g-lg-3,
765 + .gx-lg-3 {
766 + --bs-gutter-x: 1rem;
767 + }
768 + .g-lg-3,
769 + .gy-lg-3 {
770 + --bs-gutter-y: 1rem;
771 + }
772 + .g-lg-4,
773 + .gx-lg-4 {
774 + --bs-gutter-x: 1.5rem;
775 + }
776 + .g-lg-4,
777 + .gy-lg-4 {
778 + --bs-gutter-y: 1.5rem;
779 + }
780 + .g-lg-5,
781 + .gx-lg-5 {
782 + --bs-gutter-x: 3rem;
783 + }
784 + .g-lg-5,
785 + .gy-lg-5 {
786 + --bs-gutter-y: 3rem;
787 + }
788 +}
789 +
790 +@media (min-width: 1200px) {
791 + .col-xl {
792 + flex: 1 0 0%;
793 + }
794 + .row-cols-xl-auto > * {
795 + flex: 0 0 auto;
796 + width: auto;
797 + }
798 + .row-cols-xl-1 > * {
799 + flex: 0 0 auto;
800 + width: 100%;
801 + }
802 + .row-cols-xl-2 > * {
803 + flex: 0 0 auto;
804 + width: 50%;
805 + }
806 + .row-cols-xl-3 > * {
807 + flex: 0 0 auto;
808 + width: 33.333333%;
809 + }
810 + .row-cols-xl-4 > * {
811 + flex: 0 0 auto;
812 + width: 25%;
813 + }
814 + .row-cols-xl-5 > * {
815 + flex: 0 0 auto;
816 + width: 20%;
817 + }
818 + .row-cols-xl-6 > * {
819 + flex: 0 0 auto;
820 + width: 16.666667%;
821 + }
822 + .col-xl-auto {
823 + flex: 0 0 auto;
824 + width: auto;
825 + }
826 + .col-xl-1 {
827 + flex: 0 0 auto;
828 + width: 8.333333%;
829 + }
830 + .col-xl-2 {
831 + flex: 0 0 auto;
832 + width: 16.666667%;
833 + }
834 + .col-xl-3 {
835 + flex: 0 0 auto;
836 + width: 25%;
837 + }
838 + .col-xl-4 {
839 + flex: 0 0 auto;
840 + width: 33.333333%;
841 + }
842 + .col-xl-5 {
843 + flex: 0 0 auto;
844 + width: 41.666667%;
845 + }
846 + .col-xl-6 {
847 + flex: 0 0 auto;
848 + width: 50%;
849 + }
850 + .col-xl-7 {
851 + flex: 0 0 auto;
852 + width: 58.333333%;
853 + }
854 + .col-xl-8 {
855 + flex: 0 0 auto;
856 + width: 66.666667%;
857 + }
858 + .col-xl-9 {
859 + flex: 0 0 auto;
860 + width: 75%;
861 + }
862 + .col-xl-10 {
863 + flex: 0 0 auto;
864 + width: 83.333333%;
865 + }
866 + .col-xl-11 {
867 + flex: 0 0 auto;
868 + width: 91.666667%;
869 + }
870 + .col-xl-12 {
871 + flex: 0 0 auto;
872 + width: 100%;
873 + }
874 + .offset-xl-0 {
875 + margin-left: 0;
876 + }
877 + .offset-xl-1 {
878 + margin-left: 8.333333%;
879 + }
880 + .offset-xl-2 {
881 + margin-left: 16.666667%;
882 + }
883 + .offset-xl-3 {
884 + margin-left: 25%;
885 + }
886 + .offset-xl-4 {
887 + margin-left: 33.333333%;
888 + }
889 + .offset-xl-5 {
890 + margin-left: 41.666667%;
891 + }
892 + .offset-xl-6 {
893 + margin-left: 50%;
894 + }
895 + .offset-xl-7 {
896 + margin-left: 58.333333%;
897 + }
898 + .offset-xl-8 {
899 + margin-left: 66.666667%;
900 + }
901 + .offset-xl-9 {
902 + margin-left: 75%;
903 + }
904 + .offset-xl-10 {
905 + margin-left: 83.333333%;
906 + }
907 + .offset-xl-11 {
908 + margin-left: 91.666667%;
909 + }
910 + .g-xl-0,
911 + .gx-xl-0 {
912 + --bs-gutter-x: 0;
913 + }
914 + .g-xl-0,
915 + .gy-xl-0 {
916 + --bs-gutter-y: 0;
917 + }
918 + .g-xl-1,
919 + .gx-xl-1 {
920 + --bs-gutter-x: 0.25rem;
921 + }
922 + .g-xl-1,
923 + .gy-xl-1 {
924 + --bs-gutter-y: 0.25rem;
925 + }
926 + .g-xl-2,
927 + .gx-xl-2 {
928 + --bs-gutter-x: 0.5rem;
929 + }
930 + .g-xl-2,
931 + .gy-xl-2 {
932 + --bs-gutter-y: 0.5rem;
933 + }
934 + .g-xl-3,
935 + .gx-xl-3 {
936 + --bs-gutter-x: 1rem;
937 + }
938 + .g-xl-3,
939 + .gy-xl-3 {
940 + --bs-gutter-y: 1rem;
941 + }
942 + .g-xl-4,
943 + .gx-xl-4 {
944 + --bs-gutter-x: 1.5rem;
945 + }
946 + .g-xl-4,
947 + .gy-xl-4 {
948 + --bs-gutter-y: 1.5rem;
949 + }
950 + .g-xl-5,
951 + .gx-xl-5 {
952 + --bs-gutter-x: 3rem;
953 + }
954 + .g-xl-5,
955 + .gy-xl-5 {
956 + --bs-gutter-y: 3rem;
957 + }
958 +}
959 +
960 +@media (min-width: 1400px) {
961 + .col-xxl {
962 + flex: 1 0 0%;
963 + }
964 + .row-cols-xxl-auto > * {
965 + flex: 0 0 auto;
966 + width: auto;
967 + }
968 + .row-cols-xxl-1 > * {
969 + flex: 0 0 auto;
970 + width: 100%;
971 + }
972 + .row-cols-xxl-2 > * {
973 + flex: 0 0 auto;
974 + width: 50%;
975 + }
976 + .row-cols-xxl-3 > * {
977 + flex: 0 0 auto;
978 + width: 33.333333%;
979 + }
980 + .row-cols-xxl-4 > * {
981 + flex: 0 0 auto;
982 + width: 25%;
983 + }
984 + .row-cols-xxl-5 > * {
985 + flex: 0 0 auto;
986 + width: 20%;
987 + }
988 + .row-cols-xxl-6 > * {
989 + flex: 0 0 auto;
990 + width: 16.666667%;
991 + }
992 + .col-xxl-auto {
993 + flex: 0 0 auto;
994 + width: auto;
995 + }
996 + .col-xxl-1 {
997 + flex: 0 0 auto;
998 + width: 8.333333%;
999 + }
1000 + .col-xxl-2 {
1001 + flex: 0 0 auto;
1002 + width: 16.666667%;
1003 + }
1004 + .col-xxl-3 {
1005 + flex: 0 0 auto;
1006 + width: 25%;
1007 + }
1008 + .col-xxl-4 {
1009 + flex: 0 0 auto;
1010 + width: 33.333333%;
1011 + }
1012 + .col-xxl-5 {
1013 + flex: 0 0 auto;
1014 + width: 41.666667%;
1015 + }
1016 + .col-xxl-6 {
1017 + flex: 0 0 auto;
1018 + width: 50%;
1019 + }
1020 + .col-xxl-7 {
1021 + flex: 0 0 auto;
1022 + width: 58.333333%;
1023 + }
1024 + .col-xxl-8 {
1025 + flex: 0 0 auto;
1026 + width: 66.666667%;
1027 + }
1028 + .col-xxl-9 {
1029 + flex: 0 0 auto;
1030 + width: 75%;
1031 + }
1032 + .col-xxl-10 {
1033 + flex: 0 0 auto;
1034 + width: 83.333333%;
1035 + }
1036 + .col-xxl-11 {
1037 + flex: 0 0 auto;
1038 + width: 91.666667%;
1039 + }
1040 + .col-xxl-12 {
1041 + flex: 0 0 auto;
1042 + width: 100%;
1043 + }
1044 + .offset-xxl-0 {
1045 + margin-left: 0;
1046 + }
1047 + .offset-xxl-1 {
1048 + margin-left: 8.333333%;
1049 + }
1050 + .offset-xxl-2 {
1051 + margin-left: 16.666667%;
1052 + }
1053 + .offset-xxl-3 {
1054 + margin-left: 25%;
1055 + }
1056 + .offset-xxl-4 {
1057 + margin-left: 33.333333%;
1058 + }
1059 + .offset-xxl-5 {
1060 + margin-left: 41.666667%;
1061 + }
1062 + .offset-xxl-6 {
1063 + margin-left: 50%;
1064 + }
1065 + .offset-xxl-7 {
1066 + margin-left: 58.333333%;
1067 + }
1068 + .offset-xxl-8 {
1069 + margin-left: 66.666667%;
1070 + }
1071 + .offset-xxl-9 {
1072 + margin-left: 75%;
1073 + }
1074 + .offset-xxl-10 {
1075 + margin-left: 83.333333%;
1076 + }
1077 + .offset-xxl-11 {
1078 + margin-left: 91.666667%;
1079 + }
1080 + .g-xxl-0,
1081 + .gx-xxl-0 {
1082 + --bs-gutter-x: 0;
1083 + }
1084 + .g-xxl-0,
1085 + .gy-xxl-0 {
1086 + --bs-gutter-y: 0;
1087 + }
1088 + .g-xxl-1,
1089 + .gx-xxl-1 {
1090 + --bs-gutter-x: 0.25rem;
1091 + }
1092 + .g-xxl-1,
1093 + .gy-xxl-1 {
1094 + --bs-gutter-y: 0.25rem;
1095 + }
1096 + .g-xxl-2,
1097 + .gx-xxl-2 {
1098 + --bs-gutter-x: 0.5rem;
1099 + }
1100 + .g-xxl-2,
1101 + .gy-xxl-2 {
1102 + --bs-gutter-y: 0.5rem;
1103 + }
1104 + .g-xxl-3,
1105 + .gx-xxl-3 {
1106 + --bs-gutter-x: 1rem;
1107 + }
1108 + .g-xxl-3,
1109 + .gy-xxl-3 {
1110 + --bs-gutter-y: 1rem;
1111 + }
1112 + .g-xxl-4,
1113 + .gx-xxl-4 {
1114 + --bs-gutter-x: 1.5rem;
1115 + }
1116 + .g-xxl-4,
1117 + .gy-xxl-4 {
1118 + --bs-gutter-y: 1.5rem;
1119 + }
1120 + .g-xxl-5,
1121 + .gx-xxl-5 {
1122 + --bs-gutter-x: 3rem;
1123 + }
1124 + .g-xxl-5,
1125 + .gy-xxl-5 {
1126 + --bs-gutter-y: 3rem;
1127 + }
1128 +}
1129 +
1130 +.d-none {
1131 + display: none !important;
1132 +}
1133 +
1134 +.d-inline {
1135 + display: inline !important;
1136 +}
1137 +
1138 +.d-inline-block {
1139 + display: inline-block !important;
1140 +}
1141 +
1142 +.d-block {
1143 + display: block !important;
1144 +}
1145 +
1146 +.d-table {
1147 + display: table !important;
1148 +}
1149 +
1150 +.d-table-row {
1151 + display: table-row !important;
1152 +}
1153 +
1154 +.d-table-cell {
1155 + display: table-cell !important;
1156 +}
1157 +
1158 +.d-flex {
1159 + display: flex !important;
1160 +}
1161 +
1162 +.d-inline-flex {
1163 + display: inline-flex !important;
1164 +}
1165 +
1166 +.flex-fill {
1167 + flex: 1 1 auto !important;
1168 +}
1169 +
1170 +.flex-row {
1171 + flex-direction: row !important;
1172 +}
1173 +
1174 +.flex-column {
1175 + flex-direction: column !important;
1176 +}
1177 +
1178 +.flex-row-reverse {
1179 + flex-direction: row-reverse !important;
1180 +}
1181 +
1182 +.flex-column-reverse {
1183 + flex-direction: column-reverse !important;
1184 +}
1185 +
1186 +.flex-grow-0 {
1187 + flex-grow: 0 !important;
1188 +}
1189 +
1190 +.flex-grow-1 {
1191 + flex-grow: 1 !important;
1192 +}
1193 +
1194 +.justify-content-start {
1195 + justify-content: flex-start !important;
1196 +}
1197 +
1198 +.justify-content-end {
1199 + justify-content: flex-end !important;
1200 +}
1201 +
1202 +.justify-content-center {
1203 + justify-content: center !important;
1204 +}
1205 +
1206 +.justify-content-between {
1207 + justify-content: space-between !important;
1208 +}
1209 +
1210 +.justify-content-around {
1211 + justify-content: space-around !important;
1212 +}
1213 +
1214 +.justify-content-evenly {
1215 + justify-content: space-evenly !important;
1216 +}
1217 +
1218 +.align-items-start {
1219 + align-items: flex-start !important;
1220 +}
1221 +
1222 +.align-items-end {
1223 + align-items: flex-end !important;
1224 +}
1225 +
1226 +.align-items-center {
1227 + align-items: center !important;
1228 +}
1229 +
1230 +.align-items-baseline {
1231 + align-items: baseline !important;
1232 +}
1233 +
1234 +.align-items-stretch {
1235 + align-items: stretch !important;
1236 +}
1237 +
1238 +.align-content-start {
1239 + align-content: flex-start !important;
1240 +}
1241 +
1242 +.align-content-end {
1243 + align-content: flex-end !important;
1244 +}
1245 +
1246 +.align-content-center {
1247 + align-content: center !important;
1248 +}
1249 +
1250 +.align-content-between {
1251 + align-content: space-between !important;
1252 +}
1253 +
1254 +.align-content-around {
1255 + align-content: space-around !important;
1256 +}
1257 +
1258 +.align-content-stretch {
1259 + align-content: stretch !important;
1260 +}
1261 +
1262 +.align-self-auto {
1263 + align-self: auto !important;
1264 +}
1265 +
1266 +.align-self-start {
1267 + align-self: flex-start !important;
1268 +}
1269 +
1270 +.align-self-end {
1271 + align-self: flex-end !important;
1272 +}
1273 +
1274 +.align-self-center {
1275 + align-self: center !important;
1276 +}
1277 +
1278 +.align-self-baseline {
1279 + align-self: baseline !important;
1280 +}
1281 +
1282 +.align-self-stretch {
1283 + align-self: stretch !important;
1284 +}
1285 +
1286 +.order-first {
1287 + order: -1 !important;
1288 +}
1289 +
1290 +.order-0 {
1291 + order: 0 !important;
1292 +}
1293 +
1294 +.order-1 {
1295 + order: 1 !important;
1296 +}
1297 +
1298 +.order-2 {
1299 + order: 2 !important;
1300 +}
1301 +
1302 +.order-3 {
1303 + order: 3 !important;
1304 +}
1305 +
1306 +.order-4 {
1307 + order: 4 !important;
1308 +}
1309 +
1310 +.order-5 {
1311 + order: 5 !important;
1312 +}
1313 +
1314 +.order-last {
1315 + order: 6 !important;
1316 +}
1317 +
1318 +.m-0 {
1319 + margin: 0 !important;
1320 +}
1321 +
1322 +.m-1 {
1323 + margin: 0.25rem !important;
1324 +}
1325 +
1326 +.m-2 {
1327 + margin: 0.5rem !important;
1328 +}
1329 +
1330 +.m-3 {
1331 + margin: 1rem !important;
1332 +}
1333 +
1334 +.m-4 {
1335 + margin: 1.5rem !important;
1336 +}
1337 +
1338 +.m-5 {
1339 + margin: 3rem !important;
1340 +}
1341 +
1342 +.m-auto {
1343 + margin: auto !important;
1344 +}
1345 +
1346 +.mx-0 {
1347 + margin-right: 0 !important;
1348 + margin-left: 0 !important;
1349 +}
1350 +
1351 +.mx-1 {
1352 + margin-right: 0.25rem !important;
1353 + margin-left: 0.25rem !important;
1354 +}
1355 +
1356 +.mx-2 {
1357 + margin-right: 0.5rem !important;
1358 + margin-left: 0.5rem !important;
1359 +}
1360 +
1361 +.mx-3 {
1362 + margin-right: 1rem !important;
1363 + margin-left: 1rem !important;
1364 +}
1365 +
1366 +.mx-4 {
1367 + margin-right: 1.5rem !important;
1368 + margin-left: 1.5rem !important;
1369 +}
1370 +
1371 +.mx-5 {
1372 + margin-right: 3rem !important;
1373 + margin-left: 3rem !important;
1374 +}
1375 +
1376 +.mx-auto {
1377 + margin-right: auto !important;
1378 + margin-left: auto !important;
1379 +}
1380 +
1381 +.my-0 {
1382 + margin-top: 0 !important;
1383 + margin-bottom: 0 !important;
1384 +}
1385 +
1386 +.my-1 {
1387 + margin-top: 0.25rem !important;
1388 + margin-bottom: 0.25rem !important;
1389 +}
1390 +
1391 +.my-2 {
1392 + margin-top: 0.5rem !important;
1393 + margin-bottom: 0.5rem !important;
1394 +}
1395 +
1396 +.my-3 {
1397 + margin-top: 1rem !important;
1398 + margin-bottom: 1rem !important;
1399 +}
1400 +
1401 +.my-4 {
1402 + margin-top: 1.5rem !important;
1403 + margin-bottom: 1.5rem !important;
1404 +}
1405 +
1406 +.my-5 {
1407 + margin-top: 3rem !important;
1408 + margin-bottom: 3rem !important;
1409 +}
1410 +
1411 +.my-auto {
1412 + margin-top: auto !important;
1413 + margin-bottom: auto !important;
1414 +}
1415 +
1416 +.mt-0 {
1417 + margin-top: 0 !important;
1418 +}
1419 +
1420 +.mt-1 {
1421 + margin-top: 0.25rem !important;
1422 +}
1423 +
1424 +.mt-2 {
1425 + margin-top: 0.5rem !important;
1426 +}
1427 +
1428 +.mt-3 {
1429 + margin-top: 1rem !important;
1430 +}
1431 +
1432 +.mt-4 {
1433 + margin-top: 1.5rem !important;
1434 +}
1435 +
1436 +.mt-5 {
1437 + margin-top: 3rem !important;
1438 +}
1439 +
1440 +.mt-auto {
1441 + margin-top: auto !important;
1442 +}
1443 +
1444 +.mr-0 {
1445 + margin-right: 0 !important;
1446 +}
1447 +
1448 +.mr-1 {
1449 + margin-right: 0.25rem !important;
1450 +}
1451 +
1452 +.mr-2 {
1453 + margin-right: 0.5rem !important;
1454 +}
1455 +
1456 +.mr-3 {
1457 + margin-right: 1rem !important;
1458 +}
1459 +
1460 +.mr-4 {
1461 + margin-right: 1.5rem !important;
1462 +}
1463 +
1464 +.mr-5 {
1465 + margin-right: 3rem !important;
1466 +}
1467 +
1468 +.mr-auto {
1469 + margin-right: auto !important;
1470 +}
1471 +
1472 +.mb-0 {
1473 + margin-bottom: 0 !important;
1474 +}
1475 +
1476 +.mb-1 {
1477 + margin-bottom: 0.25rem !important;
1478 +}
1479 +
1480 +.mb-2 {
1481 + margin-bottom: 0.5rem !important;
1482 +}
1483 +
1484 +.mb-3 {
1485 + margin-bottom: 1rem !important;
1486 +}
1487 +
1488 +.mb-4 {
1489 + margin-bottom: 1.5rem !important;
1490 +}
1491 +
1492 +.mb-5 {
1493 + margin-bottom: 3rem !important;
1494 +}
1495 +
1496 +.mb-auto {
1497 + margin-bottom: auto !important;
1498 +}
1499 +
1500 +.ml-0 {
1501 + margin-left: 0 !important;
1502 +}
1503 +
1504 +.ml-1 {
1505 + margin-left: 0.25rem !important;
1506 +}
1507 +
1508 +.ml-2 {
1509 + margin-left: 0.5rem !important;
1510 +}
1511 +
1512 +.ml-3 {
1513 + margin-left: 1rem !important;
1514 +}
1515 +
1516 +.ml-4 {
1517 + margin-left: 1.5rem !important;
1518 +}
1519 +
1520 +.ml-5 {
1521 + margin-left: 3rem !important;
1522 +}
1523 +
1524 +.ml-auto {
1525 + margin-left: auto !important;
1526 +}
1527 +
1528 +.p-0 {
1529 + padding: 0 !important;
1530 +}
1531 +
1532 +.p-1 {
1533 + padding: 0.25rem !important;
1534 +}
1535 +
1536 +.p-2 {
1537 + padding: 0.5rem !important;
1538 +}
1539 +
1540 +.p-3 {
1541 + padding: 1rem !important;
1542 +}
1543 +
1544 +.p-4 {
1545 + padding: 1.5rem !important;
1546 +}
1547 +
1548 +.p-5 {
1549 + padding: 3rem !important;
1550 +}
1551 +
1552 +.px-0 {
1553 + padding-right: 0 !important;
1554 + padding-left: 0 !important;
1555 +}
1556 +
1557 +.px-1 {
1558 + padding-right: 0.25rem !important;
1559 + padding-left: 0.25rem !important;
1560 +}
1561 +
1562 +.px-2 {
1563 + padding-right: 0.5rem !important;
1564 + padding-left: 0.5rem !important;
1565 +}
1566 +
1567 +.px-3 {
1568 + padding-right: 1rem !important;
1569 + padding-left: 1rem !important;
1570 +}
1571 +
1572 +.px-4 {
1573 + padding-right: 1.5rem !important;
1574 + padding-left: 1.5rem !important;
1575 +}
1576 +
1577 +.px-5 {
1578 + padding-right: 3rem !important;
1579 + padding-left: 3rem !important;
1580 +}
1581 +
1582 +.py-0 {
1583 + padding-top: 0 !important;
1584 + padding-bottom: 0 !important;
1585 +}
1586 +
1587 +.py-1 {
1588 + padding-top: 0.25rem !important;
1589 + padding-bottom: 0.25rem !important;
1590 +}
1591 +
1592 +.py-2 {
1593 + padding-top: 0.5rem !important;
1594 + padding-bottom: 0.5rem !important;
1595 +}
1596 +
1597 +.py-3 {
1598 + padding-top: 1rem !important;
1599 + padding-bottom: 1rem !important;
1600 +}
1601 +
1602 +.py-4 {
1603 + padding-top: 1.5rem !important;
1604 + padding-bottom: 1.5rem !important;
1605 +}
1606 +
1607 +.py-5 {
1608 + padding-top: 3rem !important;
1609 + padding-bottom: 3rem !important;
1610 +}
1611 +
1612 +.pt-0 {
1613 + padding-top: 0 !important;
1614 +}
1615 +
1616 +.pt-1 {
1617 + padding-top: 0.25rem !important;
1618 +}
1619 +
1620 +.pt-2 {
1621 + padding-top: 0.5rem !important;
1622 +}
1623 +
1624 +.pt-3 {
1625 + padding-top: 1rem !important;
1626 +}
1627 +
1628 +.pt-4 {
1629 + padding-top: 1.5rem !important;
1630 +}
1631 +
1632 +.pt-5 {
1633 + padding-top: 3rem !important;
1634 +}
1635 +
1636 +.pr-0 {
1637 + padding-right: 0 !important;
1638 +}
1639 +
1640 +.pr-1 {
1641 + padding-right: 0.25rem !important;
1642 +}
1643 +
1644 +.pr-2 {
1645 + padding-right: 0.5rem !important;
1646 +}
1647 +
1648 +.pr-3 {
1649 + padding-right: 1rem !important;
1650 +}
1651 +
1652 +.pr-4 {
1653 + padding-right: 1.5rem !important;
1654 +}
1655 +
1656 +.pr-5 {
1657 + padding-right: 3rem !important;
1658 +}
1659 +
1660 +.pb-0 {
1661 + padding-bottom: 0 !important;
1662 +}
1663 +
1664 +.pb-1 {
1665 + padding-bottom: 0.25rem !important;
1666 +}
1667 +
1668 +.pb-2 {
1669 + padding-bottom: 0.5rem !important;
1670 +}
1671 +
1672 +.pb-3 {
1673 + padding-bottom: 1rem !important;
1674 +}
1675 +
1676 +.pb-4 {
1677 + padding-bottom: 1.5rem !important;
1678 +}
1679 +
1680 +.pb-5 {
1681 + padding-bottom: 3rem !important;
1682 +}
1683 +
1684 +.pl-0 {
1685 + padding-left: 0 !important;
1686 +}
1687 +
1688 +.pl-1 {
1689 + padding-left: 0.25rem !important;
1690 +}
1691 +
1692 +.pl-2 {
1693 + padding-left: 0.5rem !important;
1694 +}
1695 +
1696 +.pl-3 {
1697 + padding-left: 1rem !important;
1698 +}
1699 +
1700 +.pl-4 {
1701 + padding-left: 1.5rem !important;
1702 +}
1703 +
1704 +.pl-5 {
1705 + padding-left: 3rem !important;
1706 +}
1707 +
1708 +@media (min-width: 576px) {
1709 + .d-sm-none {
1710 + display: none !important;
1711 + }
1712 + .d-sm-inline {
1713 + display: inline !important;
1714 + }
1715 + .d-sm-inline-block {
1716 + display: inline-block !important;
1717 + }
1718 + .d-sm-block {
1719 + display: block !important;
1720 + }
1721 + .d-sm-table {
1722 + display: table !important;
1723 + }
1724 + .d-sm-table-row {
1725 + display: table-row !important;
1726 + }
1727 + .d-sm-table-cell {
1728 + display: table-cell !important;
1729 + }
1730 + .d-sm-flex {
1731 + display: flex !important;
1732 + }
1733 + .d-sm-inline-flex {
1734 + display: inline-flex !important;
1735 + }
1736 + .flex-sm-fill {
1737 + flex: 1 1 auto !important;
1738 + }
1739 + .flex-sm-row {
1740 + flex-direction: row !important;
1741 + }
1742 + .flex-sm-column {
1743 + flex-direction: column !important;
1744 + }
1745 + .flex-sm-row-reverse {
1746 + flex-direction: row-reverse !important;
1747 + }
1748 + .flex-sm-column-reverse {
1749 + flex-direction: column-reverse !important;
1750 + }
1751 + .flex-sm-grow-0 {
1752 + flex-grow: 0 !important;
1753 + }
1754 + .flex-sm-grow-1 {
1755 + flex-grow: 1 !important;
1756 + }
1757 + .justify-content-sm-start {
1758 + justify-content: flex-start !important;
1759 + }
1760 + .justify-content-sm-end {
1761 + justify-content: flex-end !important;
1762 + }
1763 + .justify-content-sm-center {
1764 + justify-content: center !important;
1765 + }
1766 + .justify-content-sm-between {
1767 + justify-content: space-between !important;
1768 + }
1769 + .justify-content-sm-around {
1770 + justify-content: space-around !important;
1771 + }
1772 + .justify-content-sm-evenly {
1773 + justify-content: space-evenly !important;
1774 + }
1775 + .align-items-sm-start {
1776 + align-items: flex-start !important;
1777 + }
1778 + .align-items-sm-end {
1779 + align-items: flex-end !important;
1780 + }
1781 + .align-items-sm-center {
1782 + align-items: center !important;
1783 + }
1784 + .align-items-sm-baseline {
1785 + align-items: baseline !important;
1786 + }
1787 + .align-items-sm-stretch {
1788 + align-items: stretch !important;
1789 + }
1790 + .align-content-sm-start {
1791 + align-content: flex-start !important;
1792 + }
1793 + .align-content-sm-end {
1794 + align-content: flex-end !important;
1795 + }
1796 + .align-content-sm-center {
1797 + align-content: center !important;
1798 + }
1799 + .align-content-sm-between {
1800 + align-content: space-between !important;
1801 + }
1802 + .align-content-sm-around {
1803 + align-content: space-around !important;
1804 + }
1805 + .align-content-sm-stretch {
1806 + align-content: stretch !important;
1807 + }
1808 + .align-self-sm-auto {
1809 + align-self: auto !important;
1810 + }
1811 + .align-self-sm-start {
1812 + align-self: flex-start !important;
1813 + }
1814 + .align-self-sm-end {
1815 + align-self: flex-end !important;
1816 + }
1817 + .align-self-sm-center {
1818 + align-self: center !important;
1819 + }
1820 + .align-self-sm-baseline {
1821 + align-self: baseline !important;
1822 + }
1823 + .align-self-sm-stretch {
1824 + align-self: stretch !important;
1825 + }
1826 + .order-sm-first {
1827 + order: -1 !important;
1828 + }
1829 + .order-sm-0 {
1830 + order: 0 !important;
1831 + }
1832 + .order-sm-1 {
1833 + order: 1 !important;
1834 + }
1835 + .order-sm-2 {
1836 + order: 2 !important;
1837 + }
1838 + .order-sm-3 {
1839 + order: 3 !important;
1840 + }
1841 + .order-sm-4 {
1842 + order: 4 !important;
1843 + }
1844 + .order-sm-5 {
1845 + order: 5 !important;
1846 + }
1847 + .order-sm-last {
1848 + order: 6 !important;
1849 + }
1850 + .m-sm-0 {
1851 + margin: 0 !important;
1852 + }
1853 + .m-sm-1 {
1854 + margin: 0.25rem !important;
1855 + }
1856 + .m-sm-2 {
1857 + margin: 0.5rem !important;
1858 + }
1859 + .m-sm-3 {
1860 + margin: 1rem !important;
1861 + }
1862 + .m-sm-4 {
1863 + margin: 1.5rem !important;
1864 + }
1865 + .m-sm-5 {
1866 + margin: 3rem !important;
1867 + }
1868 + .m-sm-auto {
1869 + margin: auto !important;
1870 + }
1871 + .mx-sm-0 {
1872 + margin-right: 0 !important;
1873 + margin-left: 0 !important;
1874 + }
1875 + .mx-sm-1 {
1876 + margin-right: 0.25rem !important;
1877 + margin-left: 0.25rem !important;
1878 + }
1879 + .mx-sm-2 {
1880 + margin-right: 0.5rem !important;
1881 + margin-left: 0.5rem !important;
1882 + }
1883 + .mx-sm-3 {
1884 + margin-right: 1rem !important;
1885 + margin-left: 1rem !important;
1886 + }
1887 + .mx-sm-4 {
1888 + margin-right: 1.5rem !important;
1889 + margin-left: 1.5rem !important;
1890 + }
1891 + .mx-sm-5 {
1892 + margin-right: 3rem !important;
1893 + margin-left: 3rem !important;
1894 + }
1895 + .mx-sm-auto {
1896 + margin-right: auto !important;
1897 + margin-left: auto !important;
1898 + }
1899 + .my-sm-0 {
1900 + margin-top: 0 !important;
1901 + margin-bottom: 0 !important;
1902 + }
1903 + .my-sm-1 {
1904 + margin-top: 0.25rem !important;
1905 + margin-bottom: 0.25rem !important;
1906 + }
1907 + .my-sm-2 {
1908 + margin-top: 0.5rem !important;
1909 + margin-bottom: 0.5rem !important;
1910 + }
1911 + .my-sm-3 {
1912 + margin-top: 1rem !important;
1913 + margin-bottom: 1rem !important;
1914 + }
1915 + .my-sm-4 {
1916 + margin-top: 1.5rem !important;
1917 + margin-bottom: 1.5rem !important;
1918 + }
1919 + .my-sm-5 {
1920 + margin-top: 3rem !important;
1921 + margin-bottom: 3rem !important;
1922 + }
1923 + .my-sm-auto {
1924 + margin-top: auto !important;
1925 + margin-bottom: auto !important;
1926 + }
1927 + .mt-sm-0 {
1928 + margin-top: 0 !important;
1929 + }
1930 + .mt-sm-1 {
1931 + margin-top: 0.25rem !important;
1932 + }
1933 + .mt-sm-2 {
1934 + margin-top: 0.5rem !important;
1935 + }
1936 + .mt-sm-3 {
1937 + margin-top: 1rem !important;
1938 + }
1939 + .mt-sm-4 {
1940 + margin-top: 1.5rem !important;
1941 + }
1942 + .mt-sm-5 {
1943 + margin-top: 3rem !important;
1944 + }
1945 + .mt-sm-auto {
1946 + margin-top: auto !important;
1947 + }
1948 + .mr-sm-0 {
1949 + margin-right: 0 !important;
1950 + }
1951 + .mr-sm-1 {
1952 + margin-right: 0.25rem !important;
1953 + }
1954 + .mr-sm-2 {
1955 + margin-right: 0.5rem !important;
1956 + }
1957 + .mr-sm-3 {
1958 + margin-right: 1rem !important;
1959 + }
1960 + .mr-sm-4 {
1961 + margin-right: 1.5rem !important;
1962 + }
1963 + .mr-sm-5 {
1964 + margin-right: 3rem !important;
1965 + }
1966 + .mr-sm-auto {
1967 + margin-right: auto !important;
1968 + }
1969 + .mb-sm-0 {
1970 + margin-bottom: 0 !important;
1971 + }
1972 + .mb-sm-1 {
1973 + margin-bottom: 0.25rem !important;
1974 + }
1975 + .mb-sm-2 {
1976 + margin-bottom: 0.5rem !important;
1977 + }
1978 + .mb-sm-3 {
1979 + margin-bottom: 1rem !important;
1980 + }
1981 + .mb-sm-4 {
1982 + margin-bottom: 1.5rem !important;
1983 + }
1984 + .mb-sm-5 {
1985 + margin-bottom: 3rem !important;
1986 + }
1987 + .mb-sm-auto {
1988 + margin-bottom: auto !important;
1989 + }
1990 + .ml-sm-0 {
1991 + margin-left: 0 !important;
1992 + }
1993 + .ml-sm-1 {
1994 + margin-left: 0.25rem !important;
1995 + }
1996 + .ml-sm-2 {
1997 + margin-left: 0.5rem !important;
1998 + }
1999 + .ml-sm-3 {
2000 + margin-left: 1rem !important;
2001 + }
2002 + .ml-sm-4 {
2003 + margin-left: 1.5rem !important;
2004 + }
2005 + .ml-sm-5 {
2006 + margin-left: 3rem !important;
2007 + }
2008 + .ml-sm-auto {
2009 + margin-left: auto !important;
2010 + }
2011 + .p-sm-0 {
2012 + padding: 0 !important;
2013 + }
2014 + .p-sm-1 {
2015 + padding: 0.25rem !important;
2016 + }
2017 + .p-sm-2 {
2018 + padding: 0.5rem !important;
2019 + }
2020 + .p-sm-3 {
2021 + padding: 1rem !important;
2022 + }
2023 + .p-sm-4 {
2024 + padding: 1.5rem !important;
2025 + }
2026 + .p-sm-5 {
2027 + padding: 3rem !important;
2028 + }
2029 + .px-sm-0 {
2030 + padding-right: 0 !important;
2031 + padding-left: 0 !important;
2032 + }
2033 + .px-sm-1 {
2034 + padding-right: 0.25rem !important;
2035 + padding-left: 0.25rem !important;
2036 + }
2037 + .px-sm-2 {
2038 + padding-right: 0.5rem !important;
2039 + padding-left: 0.5rem !important;
2040 + }
2041 + .px-sm-3 {
2042 + padding-right: 1rem !important;
2043 + padding-left: 1rem !important;
2044 + }
2045 + .px-sm-4 {
2046 + padding-right: 1.5rem !important;
2047 + padding-left: 1.5rem !important;
2048 + }
2049 + .px-sm-5 {
2050 + padding-right: 3rem !important;
2051 + padding-left: 3rem !important;
2052 + }
2053 + .py-sm-0 {
2054 + padding-top: 0 !important;
2055 + padding-bottom: 0 !important;
2056 + }
2057 + .py-sm-1 {
2058 + padding-top: 0.25rem !important;
2059 + padding-bottom: 0.25rem !important;
2060 + }
2061 + .py-sm-2 {
2062 + padding-top: 0.5rem !important;
2063 + padding-bottom: 0.5rem !important;
2064 + }
2065 + .py-sm-3 {
2066 + padding-top: 1rem !important;
2067 + padding-bottom: 1rem !important;
2068 + }
2069 + .py-sm-4 {
2070 + padding-top: 1.5rem !important;
2071 + padding-bottom: 1.5rem !important;
2072 + }
2073 + .py-sm-5 {
2074 + padding-top: 3rem !important;
2075 + padding-bottom: 3rem !important;
2076 + }
2077 + .pt-sm-0 {
2078 + padding-top: 0 !important;
2079 + }
2080 + .pt-sm-1 {
2081 + padding-top: 0.25rem !important;
2082 + }
2083 + .pt-sm-2 {
2084 + padding-top: 0.5rem !important;
2085 + }
2086 + .pt-sm-3 {
2087 + padding-top: 1rem !important;
2088 + }
2089 + .pt-sm-4 {
2090 + padding-top: 1.5rem !important;
2091 + }
2092 + .pt-sm-5 {
2093 + padding-top: 3rem !important;
2094 + }
2095 + .pr-sm-0 {
2096 + padding-right: 0 !important;
2097 + }
2098 + .pr-sm-1 {
2099 + padding-right: 0.25rem !important;
2100 + }
2101 + .pr-sm-2 {
2102 + padding-right: 0.5rem !important;
2103 + }
2104 + .pr-sm-3 {
2105 + padding-right: 1rem !important;
2106 + }
2107 + .pr-sm-4 {
2108 + padding-right: 1.5rem !important;
2109 + }
2110 + .pr-sm-5 {
2111 + padding-right: 3rem !important;
2112 + }
2113 + .pb-sm-0 {
2114 + padding-bottom: 0 !important;
2115 + }
2116 + .pb-sm-1 {
2117 + padding-bottom: 0.25rem !important;
2118 + }
2119 + .pb-sm-2 {
2120 + padding-bottom: 0.5rem !important;
2121 + }
2122 + .pb-sm-3 {
2123 + padding-bottom: 1rem !important;
2124 + }
2125 + .pb-sm-4 {
2126 + padding-bottom: 1.5rem !important;
2127 + }
2128 + .pb-sm-5 {
2129 + padding-bottom: 3rem !important;
2130 + }
2131 + .pl-sm-0 {
2132 + padding-left: 0 !important;
2133 + }
2134 + .pl-sm-1 {
2135 + padding-left: 0.25rem !important;
2136 + }
2137 + .pl-sm-2 {
2138 + padding-left: 0.5rem !important;
2139 + }
2140 + .pl-sm-3 {
2141 + padding-left: 1rem !important;
2142 + }
2143 + .pl-sm-4 {
2144 + padding-left: 1.5rem !important;
2145 + }
2146 + .pl-sm-5 {
2147 + padding-left: 3rem !important;
2148 + }
2149 +}
2150 +
2151 +@media (min-width: 768px) {
2152 + .d-md-none {
2153 + display: none !important;
2154 + }
2155 + .d-md-inline {
2156 + display: inline !important;
2157 + }
2158 + .d-md-inline-block {
2159 + display: inline-block !important;
2160 + }
2161 + .d-md-block {
2162 + display: block !important;
2163 + }
2164 + .d-md-table {
2165 + display: table !important;
2166 + }
2167 + .d-md-table-row {
2168 + display: table-row !important;
2169 + }
2170 + .d-md-table-cell {
2171 + display: table-cell !important;
2172 + }
2173 + .d-md-flex {
2174 + display: flex !important;
2175 + }
2176 + .d-md-inline-flex {
2177 + display: inline-flex !important;
2178 + }
2179 + .flex-md-fill {
2180 + flex: 1 1 auto !important;
2181 + }
2182 + .flex-md-row {
2183 + flex-direction: row !important;
2184 + }
2185 + .flex-md-column {
2186 + flex-direction: column !important;
2187 + }
2188 + .flex-md-row-reverse {
2189 + flex-direction: row-reverse !important;
2190 + }
2191 + .flex-md-column-reverse {
2192 + flex-direction: column-reverse !important;
2193 + }
2194 + .flex-md-grow-0 {
2195 + flex-grow: 0 !important;
2196 + }
2197 + .flex-md-grow-1 {
2198 + flex-grow: 1 !important;
2199 + }
2200 + .justify-content-md-start {
2201 + justify-content: flex-start !important;
2202 + }
2203 + .justify-content-md-end {
2204 + justify-content: flex-end !important;
2205 + }
2206 + .justify-content-md-center {
2207 + justify-content: center !important;
2208 + }
2209 + .justify-content-md-between {
2210 + justify-content: space-between !important;
2211 + }
2212 + .justify-content-md-around {
2213 + justify-content: space-around !important;
2214 + }
2215 + .justify-content-md-evenly {
2216 + justify-content: space-evenly !important;
2217 + }
2218 + .align-items-md-start {
2219 + align-items: flex-start !important;
2220 + }
2221 + .align-items-md-end {
2222 + align-items: flex-end !important;
2223 + }
2224 + .align-items-md-center {
2225 + align-items: center !important;
2226 + }
2227 + .align-items-md-baseline {
2228 + align-items: baseline !important;
2229 + }
2230 + .align-items-md-stretch {
2231 + align-items: stretch !important;
2232 + }
2233 + .align-content-md-start {
2234 + align-content: flex-start !important;
2235 + }
2236 + .align-content-md-end {
2237 + align-content: flex-end !important;
2238 + }
2239 + .align-content-md-center {
2240 + align-content: center !important;
2241 + }
2242 + .align-content-md-between {
2243 + align-content: space-between !important;
2244 + }
2245 + .align-content-md-around {
2246 + align-content: space-around !important;
2247 + }
2248 + .align-content-md-stretch {
2249 + align-content: stretch !important;
2250 + }
2251 + .align-self-md-auto {
2252 + align-self: auto !important;
2253 + }
2254 + .align-self-md-start {
2255 + align-self: flex-start !important;
2256 + }
2257 + .align-self-md-end {
2258 + align-self: flex-end !important;
2259 + }
2260 + .align-self-md-center {
2261 + align-self: center !important;
2262 + }
2263 + .align-self-md-baseline {
2264 + align-self: baseline !important;
2265 + }
2266 + .align-self-md-stretch {
2267 + align-self: stretch !important;
2268 + }
2269 + .order-md-first {
2270 + order: -1 !important;
2271 + }
2272 + .order-md-0 {
2273 + order: 0 !important;
2274 + }
2275 + .order-md-1 {
2276 + order: 1 !important;
2277 + }
2278 + .order-md-2 {
2279 + order: 2 !important;
2280 + }
2281 + .order-md-3 {
2282 + order: 3 !important;
2283 + }
2284 + .order-md-4 {
2285 + order: 4 !important;
2286 + }
2287 + .order-md-5 {
2288 + order: 5 !important;
2289 + }
2290 + .order-md-last {
2291 + order: 6 !important;
2292 + }
2293 + .m-md-0 {
2294 + margin: 0 !important;
2295 + }
2296 + .m-md-1 {
2297 + margin: 0.25rem !important;
2298 + }
2299 + .m-md-2 {
2300 + margin: 0.5rem !important;
2301 + }
2302 + .m-md-3 {
2303 + margin: 1rem !important;
2304 + }
2305 + .m-md-4 {
2306 + margin: 1.5rem !important;
2307 + }
2308 + .m-md-5 {
2309 + margin: 3rem !important;
2310 + }
2311 + .m-md-auto {
2312 + margin: auto !important;
2313 + }
2314 + .mx-md-0 {
2315 + margin-right: 0 !important;
2316 + margin-left: 0 !important;
2317 + }
2318 + .mx-md-1 {
2319 + margin-right: 0.25rem !important;
2320 + margin-left: 0.25rem !important;
2321 + }
2322 + .mx-md-2 {
2323 + margin-right: 0.5rem !important;
2324 + margin-left: 0.5rem !important;
2325 + }
2326 + .mx-md-3 {
2327 + margin-right: 1rem !important;
2328 + margin-left: 1rem !important;
2329 + }
2330 + .mx-md-4 {
2331 + margin-right: 1.5rem !important;
2332 + margin-left: 1.5rem !important;
2333 + }
2334 + .mx-md-5 {
2335 + margin-right: 3rem !important;
2336 + margin-left: 3rem !important;
2337 + }
2338 + .mx-md-auto {
2339 + margin-right: auto !important;
2340 + margin-left: auto !important;
2341 + }
2342 + .my-md-0 {
2343 + margin-top: 0 !important;
2344 + margin-bottom: 0 !important;
2345 + }
2346 + .my-md-1 {
2347 + margin-top: 0.25rem !important;
2348 + margin-bottom: 0.25rem !important;
2349 + }
2350 + .my-md-2 {
2351 + margin-top: 0.5rem !important;
2352 + margin-bottom: 0.5rem !important;
2353 + }
2354 + .my-md-3 {
2355 + margin-top: 1rem !important;
2356 + margin-bottom: 1rem !important;
2357 + }
2358 + .my-md-4 {
2359 + margin-top: 1.5rem !important;
2360 + margin-bottom: 1.5rem !important;
2361 + }
2362 + .my-md-5 {
2363 + margin-top: 3rem !important;
2364 + margin-bottom: 3rem !important;
2365 + }
2366 + .my-md-auto {
2367 + margin-top: auto !important;
2368 + margin-bottom: auto !important;
2369 + }
2370 + .mt-md-0 {
2371 + margin-top: 0 !important;
2372 + }
2373 + .mt-md-1 {
2374 + margin-top: 0.25rem !important;
2375 + }
2376 + .mt-md-2 {
2377 + margin-top: 0.5rem !important;
2378 + }
2379 + .mt-md-3 {
2380 + margin-top: 1rem !important;
2381 + }
2382 + .mt-md-4 {
2383 + margin-top: 1.5rem !important;
2384 + }
2385 + .mt-md-5 {
2386 + margin-top: 3rem !important;
2387 + }
2388 + .mt-md-auto {
2389 + margin-top: auto !important;
2390 + }
2391 + .mr-md-0 {
2392 + margin-right: 0 !important;
2393 + }
2394 + .mr-md-1 {
2395 + margin-right: 0.25rem !important;
2396 + }
2397 + .mr-md-2 {
2398 + margin-right: 0.5rem !important;
2399 + }
2400 + .mr-md-3 {
2401 + margin-right: 1rem !important;
2402 + }
2403 + .mr-md-4 {
2404 + margin-right: 1.5rem !important;
2405 + }
2406 + .mr-md-5 {
2407 + margin-right: 3rem !important;
2408 + }
2409 + .mr-md-auto {
2410 + margin-right: auto !important;
2411 + }
2412 + .mb-md-0 {
2413 + margin-bottom: 0 !important;
2414 + }
2415 + .mb-md-1 {
2416 + margin-bottom: 0.25rem !important;
2417 + }
2418 + .mb-md-2 {
2419 + margin-bottom: 0.5rem !important;
2420 + }
2421 + .mb-md-3 {
2422 + margin-bottom: 1rem !important;
2423 + }
2424 + .mb-md-4 {
2425 + margin-bottom: 1.5rem !important;
2426 + }
2427 + .mb-md-5 {
2428 + margin-bottom: 3rem !important;
2429 + }
2430 + .mb-md-auto {
2431 + margin-bottom: auto !important;
2432 + }
2433 + .ml-md-0 {
2434 + margin-left: 0 !important;
2435 + }
2436 + .ml-md-1 {
2437 + margin-left: 0.25rem !important;
2438 + }
2439 + .ml-md-2 {
2440 + margin-left: 0.5rem !important;
2441 + }
2442 + .ml-md-3 {
2443 + margin-left: 1rem !important;
2444 + }
2445 + .ml-md-4 {
2446 + margin-left: 1.5rem !important;
2447 + }
2448 + .ml-md-5 {
2449 + margin-left: 3rem !important;
2450 + }
2451 + .ml-md-auto {
2452 + margin-left: auto !important;
2453 + }
2454 + .p-md-0 {
2455 + padding: 0 !important;
2456 + }
2457 + .p-md-1 {
2458 + padding: 0.25rem !important;
2459 + }
2460 + .p-md-2 {
2461 + padding: 0.5rem !important;
2462 + }
2463 + .p-md-3 {
2464 + padding: 1rem !important;
2465 + }
2466 + .p-md-4 {
2467 + padding: 1.5rem !important;
2468 + }
2469 + .p-md-5 {
2470 + padding: 3rem !important;
2471 + }
2472 + .px-md-0 {
2473 + padding-right: 0 !important;
2474 + padding-left: 0 !important;
2475 + }
2476 + .px-md-1 {
2477 + padding-right: 0.25rem !important;
2478 + padding-left: 0.25rem !important;
2479 + }
2480 + .px-md-2 {
2481 + padding-right: 0.5rem !important;
2482 + padding-left: 0.5rem !important;
2483 + }
2484 + .px-md-3 {
2485 + padding-right: 1rem !important;
2486 + padding-left: 1rem !important;
2487 + }
2488 + .px-md-4 {
2489 + padding-right: 1.5rem !important;
2490 + padding-left: 1.5rem !important;
2491 + }
2492 + .px-md-5 {
2493 + padding-right: 3rem !important;
2494 + padding-left: 3rem !important;
2495 + }
2496 + .py-md-0 {
2497 + padding-top: 0 !important;
2498 + padding-bottom: 0 !important;
2499 + }
2500 + .py-md-1 {
2501 + padding-top: 0.25rem !important;
2502 + padding-bottom: 0.25rem !important;
2503 + }
2504 + .py-md-2 {
2505 + padding-top: 0.5rem !important;
2506 + padding-bottom: 0.5rem !important;
2507 + }
2508 + .py-md-3 {
2509 + padding-top: 1rem !important;
2510 + padding-bottom: 1rem !important;
2511 + }
2512 + .py-md-4 {
2513 + padding-top: 1.5rem !important;
2514 + padding-bottom: 1.5rem !important;
2515 + }
2516 + .py-md-5 {
2517 + padding-top: 3rem !important;
2518 + padding-bottom: 3rem !important;
2519 + }
2520 + .pt-md-0 {
2521 + padding-top: 0 !important;
2522 + }
2523 + .pt-md-1 {
2524 + padding-top: 0.25rem !important;
2525 + }
2526 + .pt-md-2 {
2527 + padding-top: 0.5rem !important;
2528 + }
2529 + .pt-md-3 {
2530 + padding-top: 1rem !important;
2531 + }
2532 + .pt-md-4 {
2533 + padding-top: 1.5rem !important;
2534 + }
2535 + .pt-md-5 {
2536 + padding-top: 3rem !important;
2537 + }
2538 + .pr-md-0 {
2539 + padding-right: 0 !important;
2540 + }
2541 + .pr-md-1 {
2542 + padding-right: 0.25rem !important;
2543 + }
2544 + .pr-md-2 {
2545 + padding-right: 0.5rem !important;
2546 + }
2547 + .pr-md-3 {
2548 + padding-right: 1rem !important;
2549 + }
2550 + .pr-md-4 {
2551 + padding-right: 1.5rem !important;
2552 + }
2553 + .pr-md-5 {
2554 + padding-right: 3rem !important;
2555 + }
2556 + .pb-md-0 {
2557 + padding-bottom: 0 !important;
2558 + }
2559 + .pb-md-1 {
2560 + padding-bottom: 0.25rem !important;
2561 + }
2562 + .pb-md-2 {
2563 + padding-bottom: 0.5rem !important;
2564 + }
2565 + .pb-md-3 {
2566 + padding-bottom: 1rem !important;
2567 + }
2568 + .pb-md-4 {
2569 + padding-bottom: 1.5rem !important;
2570 + }
2571 + .pb-md-5 {
2572 + padding-bottom: 3rem !important;
2573 + }
2574 + .pl-md-0 {
2575 + padding-left: 0 !important;
2576 + }
2577 + .pl-md-1 {
2578 + padding-left: 0.25rem !important;
2579 + }
2580 + .pl-md-2 {
2581 + padding-left: 0.5rem !important;
2582 + }
2583 + .pl-md-3 {
2584 + padding-left: 1rem !important;
2585 + }
2586 + .pl-md-4 {
2587 + padding-left: 1.5rem !important;
2588 + }
2589 + .pl-md-5 {
2590 + padding-left: 3rem !important;
2591 + }
2592 +}
2593 +
2594 +@media (min-width: 992px) {
2595 + .d-lg-none {
2596 + display: none !important;
2597 + }
2598 + .d-lg-inline {
2599 + display: inline !important;
2600 + }
2601 + .d-lg-inline-block {
2602 + display: inline-block !important;
2603 + }
2604 + .d-lg-block {
2605 + display: block !important;
2606 + }
2607 + .d-lg-table {
2608 + display: table !important;
2609 + }
2610 + .d-lg-table-row {
2611 + display: table-row !important;
2612 + }
2613 + .d-lg-table-cell {
2614 + display: table-cell !important;
2615 + }
2616 + .d-lg-flex {
2617 + display: flex !important;
2618 + }
2619 + .d-lg-inline-flex {
2620 + display: inline-flex !important;
2621 + }
2622 + .flex-lg-fill {
2623 + flex: 1 1 auto !important;
2624 + }
2625 + .flex-lg-row {
2626 + flex-direction: row !important;
2627 + }
2628 + .flex-lg-column {
2629 + flex-direction: column !important;
2630 + }
2631 + .flex-lg-row-reverse {
2632 + flex-direction: row-reverse !important;
2633 + }
2634 + .flex-lg-column-reverse {
2635 + flex-direction: column-reverse !important;
2636 + }
2637 + .flex-lg-grow-0 {
2638 + flex-grow: 0 !important;
2639 + }
2640 + .flex-lg-grow-1 {
2641 + flex-grow: 1 !important;
2642 + }
2643 + .justify-content-lg-start {
2644 + justify-content: flex-start !important;
2645 + }
2646 + .justify-content-lg-end {
2647 + justify-content: flex-end !important;
2648 + }
2649 + .justify-content-lg-center {
2650 + justify-content: center !important;
2651 + }
2652 + .justify-content-lg-between {
2653 + justify-content: space-between !important;
2654 + }
2655 + .justify-content-lg-around {
2656 + justify-content: space-around !important;
2657 + }
2658 + .justify-content-lg-evenly {
2659 + justify-content: space-evenly !important;
2660 + }
2661 + .align-items-lg-start {
2662 + align-items: flex-start !important;
2663 + }
2664 + .align-items-lg-end {
2665 + align-items: flex-end !important;
2666 + }
2667 + .align-items-lg-center {
2668 + align-items: center !important;
2669 + }
2670 + .align-items-lg-baseline {
2671 + align-items: baseline !important;
2672 + }
2673 + .align-items-lg-stretch {
2674 + align-items: stretch !important;
2675 + }
2676 + .align-content-lg-start {
2677 + align-content: flex-start !important;
2678 + }
2679 + .align-content-lg-end {
2680 + align-content: flex-end !important;
2681 + }
2682 + .align-content-lg-center {
2683 + align-content: center !important;
2684 + }
2685 + .align-content-lg-between {
2686 + align-content: space-between !important;
2687 + }
2688 + .align-content-lg-around {
2689 + align-content: space-around !important;
2690 + }
2691 + .align-content-lg-stretch {
2692 + align-content: stretch !important;
2693 + }
2694 + .align-self-lg-auto {
2695 + align-self: auto !important;
2696 + }
2697 + .align-self-lg-start {
2698 + align-self: flex-start !important;
2699 + }
2700 + .align-self-lg-end {
2701 + align-self: flex-end !important;
2702 + }
2703 + .align-self-lg-center {
2704 + align-self: center !important;
2705 + }
2706 + .align-self-lg-baseline {
2707 + align-self: baseline !important;
2708 + }
2709 + .align-self-lg-stretch {
2710 + align-self: stretch !important;
2711 + }
2712 + .order-lg-first {
2713 + order: -1 !important;
2714 + }
2715 + .order-lg-0 {
2716 + order: 0 !important;
2717 + }
2718 + .order-lg-1 {
2719 + order: 1 !important;
2720 + }
2721 + .order-lg-2 {
2722 + order: 2 !important;
2723 + }
2724 + .order-lg-3 {
2725 + order: 3 !important;
2726 + }
2727 + .order-lg-4 {
2728 + order: 4 !important;
2729 + }
2730 + .order-lg-5 {
2731 + order: 5 !important;
2732 + }
2733 + .order-lg-last {
2734 + order: 6 !important;
2735 + }
2736 + .m-lg-0 {
2737 + margin: 0 !important;
2738 + }
2739 + .m-lg-1 {
2740 + margin: 0.25rem !important;
2741 + }
2742 + .m-lg-2 {
2743 + margin: 0.5rem !important;
2744 + }
2745 + .m-lg-3 {
2746 + margin: 1rem !important;
2747 + }
2748 + .m-lg-4 {
2749 + margin: 1.5rem !important;
2750 + }
2751 + .m-lg-5 {
2752 + margin: 3rem !important;
2753 + }
2754 + .m-lg-auto {
2755 + margin: auto !important;
2756 + }
2757 + .mx-lg-0 {
2758 + margin-right: 0 !important;
2759 + margin-left: 0 !important;
2760 + }
2761 + .mx-lg-1 {
2762 + margin-right: 0.25rem !important;
2763 + margin-left: 0.25rem !important;
2764 + }
2765 + .mx-lg-2 {
2766 + margin-right: 0.5rem !important;
2767 + margin-left: 0.5rem !important;
2768 + }
2769 + .mx-lg-3 {
2770 + margin-right: 1rem !important;
2771 + margin-left: 1rem !important;
2772 + }
2773 + .mx-lg-4 {
2774 + margin-right: 1.5rem !important;
2775 + margin-left: 1.5rem !important;
2776 + }
2777 + .mx-lg-5 {
2778 + margin-right: 3rem !important;
2779 + margin-left: 3rem !important;
2780 + }
2781 + .mx-lg-auto {
2782 + margin-right: auto !important;
2783 + margin-left: auto !important;
2784 + }
2785 + .my-lg-0 {
2786 + margin-top: 0 !important;
2787 + margin-bottom: 0 !important;
2788 + }
2789 + .my-lg-1 {
2790 + margin-top: 0.25rem !important;
2791 + margin-bottom: 0.25rem !important;
2792 + }
2793 + .my-lg-2 {
2794 + margin-top: 0.5rem !important;
2795 + margin-bottom: 0.5rem !important;
2796 + }
2797 + .my-lg-3 {
2798 + margin-top: 1rem !important;
2799 + margin-bottom: 1rem !important;
2800 + }
2801 + .my-lg-4 {
2802 + margin-top: 1.5rem !important;
2803 + margin-bottom: 1.5rem !important;
2804 + }
2805 + .my-lg-5 {
2806 + margin-top: 3rem !important;
2807 + margin-bottom: 3rem !important;
2808 + }
2809 + .my-lg-auto {
2810 + margin-top: auto !important;
2811 + margin-bottom: auto !important;
2812 + }
2813 + .mt-lg-0 {
2814 + margin-top: 0 !important;
2815 + }
2816 + .mt-lg-1 {
2817 + margin-top: 0.25rem !important;
2818 + }
2819 + .mt-lg-2 {
2820 + margin-top: 0.5rem !important;
2821 + }
2822 + .mt-lg-3 {
2823 + margin-top: 1rem !important;
2824 + }
2825 + .mt-lg-4 {
2826 + margin-top: 1.5rem !important;
2827 + }
2828 + .mt-lg-5 {
2829 + margin-top: 3rem !important;
2830 + }
2831 + .mt-lg-auto {
2832 + margin-top: auto !important;
2833 + }
2834 + .mr-lg-0 {
2835 + margin-right: 0 !important;
2836 + }
2837 + .mr-lg-1 {
2838 + margin-right: 0.25rem !important;
2839 + }
2840 + .mr-lg-2 {
2841 + margin-right: 0.5rem !important;
2842 + }
2843 + .mr-lg-3 {
2844 + margin-right: 1rem !important;
2845 + }
2846 + .mr-lg-4 {
2847 + margin-right: 1.5rem !important;
2848 + }
2849 + .mr-lg-5 {
2850 + margin-right: 3rem !important;
2851 + }
2852 + .mr-lg-auto {
2853 + margin-right: auto !important;
2854 + }
2855 + .mb-lg-0 {
2856 + margin-bottom: 0 !important;
2857 + }
2858 + .mb-lg-1 {
2859 + margin-bottom: 0.25rem !important;
2860 + }
2861 + .mb-lg-2 {
2862 + margin-bottom: 0.5rem !important;
2863 + }
2864 + .mb-lg-3 {
2865 + margin-bottom: 1rem !important;
2866 + }
2867 + .mb-lg-4 {
2868 + margin-bottom: 1.5rem !important;
2869 + }
2870 + .mb-lg-5 {
2871 + margin-bottom: 3rem !important;
2872 + }
2873 + .mb-lg-auto {
2874 + margin-bottom: auto !important;
2875 + }
2876 + .ml-lg-0 {
2877 + margin-left: 0 !important;
2878 + }
2879 + .ml-lg-1 {
2880 + margin-left: 0.25rem !important;
2881 + }
2882 + .ml-lg-2 {
2883 + margin-left: 0.5rem !important;
2884 + }
2885 + .ml-lg-3 {
2886 + margin-left: 1rem !important;
2887 + }
2888 + .ml-lg-4 {
2889 + margin-left: 1.5rem !important;
2890 + }
2891 + .ml-lg-5 {
2892 + margin-left: 3rem !important;
2893 + }
2894 + .ml-lg-auto {
2895 + margin-left: auto !important;
2896 + }
2897 + .p-lg-0 {
2898 + padding: 0 !important;
2899 + }
2900 + .p-lg-1 {
2901 + padding: 0.25rem !important;
2902 + }
2903 + .p-lg-2 {
2904 + padding: 0.5rem !important;
2905 + }
2906 + .p-lg-3 {
2907 + padding: 1rem !important;
2908 + }
2909 + .p-lg-4 {
2910 + padding: 1.5rem !important;
2911 + }
2912 + .p-lg-5 {
2913 + padding: 3rem !important;
2914 + }
2915 + .px-lg-0 {
2916 + padding-right: 0 !important;
2917 + padding-left: 0 !important;
2918 + }
2919 + .px-lg-1 {
2920 + padding-right: 0.25rem !important;
2921 + padding-left: 0.25rem !important;
2922 + }
2923 + .px-lg-2 {
2924 + padding-right: 0.5rem !important;
2925 + padding-left: 0.5rem !important;
2926 + }
2927 + .px-lg-3 {
2928 + padding-right: 1rem !important;
2929 + padding-left: 1rem !important;
2930 + }
2931 + .px-lg-4 {
2932 + padding-right: 1.5rem !important;
2933 + padding-left: 1.5rem !important;
2934 + }
2935 + .px-lg-5 {
2936 + padding-right: 3rem !important;
2937 + padding-left: 3rem !important;
2938 + }
2939 + .py-lg-0 {
2940 + padding-top: 0 !important;
2941 + padding-bottom: 0 !important;
2942 + }
2943 + .py-lg-1 {
2944 + padding-top: 0.25rem !important;
2945 + padding-bottom: 0.25rem !important;
2946 + }
2947 + .py-lg-2 {
2948 + padding-top: 0.5rem !important;
2949 + padding-bottom: 0.5rem !important;
2950 + }
2951 + .py-lg-3 {
2952 + padding-top: 1rem !important;
2953 + padding-bottom: 1rem !important;
2954 + }
2955 + .py-lg-4 {
2956 + padding-top: 1.5rem !important;
2957 + padding-bottom: 1.5rem !important;
2958 + }
2959 + .py-lg-5 {
2960 + padding-top: 3rem !important;
2961 + padding-bottom: 3rem !important;
2962 + }
2963 + .pt-lg-0 {
2964 + padding-top: 0 !important;
2965 + }
2966 + .pt-lg-1 {
2967 + padding-top: 0.25rem !important;
2968 + }
2969 + .pt-lg-2 {
2970 + padding-top: 0.5rem !important;
2971 + }
2972 + .pt-lg-3 {
2973 + padding-top: 1rem !important;
2974 + }
2975 + .pt-lg-4 {
2976 + padding-top: 1.5rem !important;
2977 + }
2978 + .pt-lg-5 {
2979 + padding-top: 3rem !important;
2980 + }
2981 + .pr-lg-0 {
2982 + padding-right: 0 !important;
2983 + }
2984 + .pr-lg-1 {
2985 + padding-right: 0.25rem !important;
2986 + }
2987 + .pr-lg-2 {
2988 + padding-right: 0.5rem !important;
2989 + }
2990 + .pr-lg-3 {
2991 + padding-right: 1rem !important;
2992 + }
2993 + .pr-lg-4 {
2994 + padding-right: 1.5rem !important;
2995 + }
2996 + .pr-lg-5 {
2997 + padding-right: 3rem !important;
2998 + }
2999 + .pb-lg-0 {
3000 + padding-bottom: 0 !important;
3001 + }
3002 + .pb-lg-1 {
3003 + padding-bottom: 0.25rem !important;
3004 + }
3005 + .pb-lg-2 {
3006 + padding-bottom: 0.5rem !important;
3007 + }
3008 + .pb-lg-3 {
3009 + padding-bottom: 1rem !important;
3010 + }
3011 + .pb-lg-4 {
3012 + padding-bottom: 1.5rem !important;
3013 + }
3014 + .pb-lg-5 {
3015 + padding-bottom: 3rem !important;
3016 + }
3017 + .pl-lg-0 {
3018 + padding-left: 0 !important;
3019 + }
3020 + .pl-lg-1 {
3021 + padding-left: 0.25rem !important;
3022 + }
3023 + .pl-lg-2 {
3024 + padding-left: 0.5rem !important;
3025 + }
3026 + .pl-lg-3 {
3027 + padding-left: 1rem !important;
3028 + }
3029 + .pl-lg-4 {
3030 + padding-left: 1.5rem !important;
3031 + }
3032 + .pl-lg-5 {
3033 + padding-left: 3rem !important;
3034 + }
3035 +}
3036 +
3037 +@media (min-width: 1200px) {
3038 + .d-xl-none {
3039 + display: none !important;
3040 + }
3041 + .d-xl-inline {
3042 + display: inline !important;
3043 + }
3044 + .d-xl-inline-block {
3045 + display: inline-block !important;
3046 + }
3047 + .d-xl-block {
3048 + display: block !important;
3049 + }
3050 + .d-xl-table {
3051 + display: table !important;
3052 + }
3053 + .d-xl-table-row {
3054 + display: table-row !important;
3055 + }
3056 + .d-xl-table-cell {
3057 + display: table-cell !important;
3058 + }
3059 + .d-xl-flex {
3060 + display: flex !important;
3061 + }
3062 + .d-xl-inline-flex {
3063 + display: inline-flex !important;
3064 + }
3065 + .flex-xl-fill {
3066 + flex: 1 1 auto !important;
3067 + }
3068 + .flex-xl-row {
3069 + flex-direction: row !important;
3070 + }
3071 + .flex-xl-column {
3072 + flex-direction: column !important;
3073 + }
3074 + .flex-xl-row-reverse {
3075 + flex-direction: row-reverse !important;
3076 + }
3077 + .flex-xl-column-reverse {
3078 + flex-direction: column-reverse !important;
3079 + }
3080 + .flex-xl-grow-0 {
3081 + flex-grow: 0 !important;
3082 + }
3083 + .flex-xl-grow-1 {
3084 + flex-grow: 1 !important;
3085 + }
3086 + .justify-content-xl-start {
3087 + justify-content: flex-start !important;
3088 + }
3089 + .justify-content-xl-end {
3090 + justify-content: flex-end !important;
3091 + }
3092 + .justify-content-xl-center {
3093 + justify-content: center !important;
3094 + }
3095 + .justify-content-xl-between {
3096 + justify-content: space-between !important;
3097 + }
3098 + .justify-content-xl-around {
3099 + justify-content: space-around !important;
3100 + }
3101 + .justify-content-xl-evenly {
3102 + justify-content: space-evenly !important;
3103 + }
3104 + .align-items-xl-start {
3105 + align-items: flex-start !important;
3106 + }
3107 + .align-items-xl-end {
3108 + align-items: flex-end !important;
3109 + }
3110 + .align-items-xl-center {
3111 + align-items: center !important;
3112 + }
3113 + .align-items-xl-baseline {
3114 + align-items: baseline !important;
3115 + }
3116 + .align-items-xl-stretch {
3117 + align-items: stretch !important;
3118 + }
3119 + .align-content-xl-start {
3120 + align-content: flex-start !important;
3121 + }
3122 + .align-content-xl-end {
3123 + align-content: flex-end !important;
3124 + }
3125 + .align-content-xl-center {
3126 + align-content: center !important;
3127 + }
3128 + .align-content-xl-between {
3129 + align-content: space-between !important;
3130 + }
3131 + .align-content-xl-around {
3132 + align-content: space-around !important;
3133 + }
3134 + .align-content-xl-stretch {
3135 + align-content: stretch !important;
3136 + }
3137 + .align-self-xl-auto {
3138 + align-self: auto !important;
3139 + }
3140 + .align-self-xl-start {
3141 + align-self: flex-start !important;
3142 + }
3143 + .align-self-xl-end {
3144 + align-self: flex-end !important;
3145 + }
3146 + .align-self-xl-center {
3147 + align-self: center !important;
3148 + }
3149 + .align-self-xl-baseline {
3150 + align-self: baseline !important;
3151 + }
3152 + .align-self-xl-stretch {
3153 + align-self: stretch !important;
3154 + }
3155 + .order-xl-first {
3156 + order: -1 !important;
3157 + }
3158 + .order-xl-0 {
3159 + order: 0 !important;
3160 + }
3161 + .order-xl-1 {
3162 + order: 1 !important;
3163 + }
3164 + .order-xl-2 {
3165 + order: 2 !important;
3166 + }
3167 + .order-xl-3 {
3168 + order: 3 !important;
3169 + }
3170 + .order-xl-4 {
3171 + order: 4 !important;
3172 + }
3173 + .order-xl-5 {
3174 + order: 5 !important;
3175 + }
3176 + .order-xl-last {
3177 + order: 6 !important;
3178 + }
3179 + .m-xl-0 {
3180 + margin: 0 !important;
3181 + }
3182 + .m-xl-1 {
3183 + margin: 0.25rem !important;
3184 + }
3185 + .m-xl-2 {
3186 + margin: 0.5rem !important;
3187 + }
3188 + .m-xl-3 {
3189 + margin: 1rem !important;
3190 + }
3191 + .m-xl-4 {
3192 + margin: 1.5rem !important;
3193 + }
3194 + .m-xl-5 {
3195 + margin: 3rem !important;
3196 + }
3197 + .m-xl-auto {
3198 + margin: auto !important;
3199 + }
3200 + .mx-xl-0 {
3201 + margin-right: 0 !important;
3202 + margin-left: 0 !important;
3203 + }
3204 + .mx-xl-1 {
3205 + margin-right: 0.25rem !important;
3206 + margin-left: 0.25rem !important;
3207 + }
3208 + .mx-xl-2 {
3209 + margin-right: 0.5rem !important;
3210 + margin-left: 0.5rem !important;
3211 + }
3212 + .mx-xl-3 {
3213 + margin-right: 1rem !important;
3214 + margin-left: 1rem !important;
3215 + }
3216 + .mx-xl-4 {
3217 + margin-right: 1.5rem !important;
3218 + margin-left: 1.5rem !important;
3219 + }
3220 + .mx-xl-5 {
3221 + margin-right: 3rem !important;
3222 + margin-left: 3rem !important;
3223 + }
3224 + .mx-xl-auto {
3225 + margin-right: auto !important;
3226 + margin-left: auto !important;
3227 + }
3228 + .my-xl-0 {
3229 + margin-top: 0 !important;
3230 + margin-bottom: 0 !important;
3231 + }
3232 + .my-xl-1 {
3233 + margin-top: 0.25rem !important;
3234 + margin-bottom: 0.25rem !important;
3235 + }
3236 + .my-xl-2 {
3237 + margin-top: 0.5rem !important;
3238 + margin-bottom: 0.5rem !important;
3239 + }
3240 + .my-xl-3 {
3241 + margin-top: 1rem !important;
3242 + margin-bottom: 1rem !important;
3243 + }
3244 + .my-xl-4 {
3245 + margin-top: 1.5rem !important;
3246 + margin-bottom: 1.5rem !important;
3247 + }
3248 + .my-xl-5 {
3249 + margin-top: 3rem !important;
3250 + margin-bottom: 3rem !important;
3251 + }
3252 + .my-xl-auto {
3253 + margin-top: auto !important;
3254 + margin-bottom: auto !important;
3255 + }
3256 + .mt-xl-0 {
3257 + margin-top: 0 !important;
3258 + }
3259 + .mt-xl-1 {
3260 + margin-top: 0.25rem !important;
3261 + }
3262 + .mt-xl-2 {
3263 + margin-top: 0.5rem !important;
3264 + }
3265 + .mt-xl-3 {
3266 + margin-top: 1rem !important;
3267 + }
3268 + .mt-xl-4 {
3269 + margin-top: 1.5rem !important;
3270 + }
3271 + .mt-xl-5 {
3272 + margin-top: 3rem !important;
3273 + }
3274 + .mt-xl-auto {
3275 + margin-top: auto !important;
3276 + }
3277 + .mr-xl-0 {
3278 + margin-right: 0 !important;
3279 + }
3280 + .mr-xl-1 {
3281 + margin-right: 0.25rem !important;
3282 + }
3283 + .mr-xl-2 {
3284 + margin-right: 0.5rem !important;
3285 + }
3286 + .mr-xl-3 {
3287 + margin-right: 1rem !important;
3288 + }
3289 + .mr-xl-4 {
3290 + margin-right: 1.5rem !important;
3291 + }
3292 + .mr-xl-5 {
3293 + margin-right: 3rem !important;
3294 + }
3295 + .mr-xl-auto {
3296 + margin-right: auto !important;
3297 + }
3298 + .mb-xl-0 {
3299 + margin-bottom: 0 !important;
3300 + }
3301 + .mb-xl-1 {
3302 + margin-bottom: 0.25rem !important;
3303 + }
3304 + .mb-xl-2 {
3305 + margin-bottom: 0.5rem !important;
3306 + }
3307 + .mb-xl-3 {
3308 + margin-bottom: 1rem !important;
3309 + }
3310 + .mb-xl-4 {
3311 + margin-bottom: 1.5rem !important;
3312 + }
3313 + .mb-xl-5 {
3314 + margin-bottom: 3rem !important;
3315 + }
3316 + .mb-xl-auto {
3317 + margin-bottom: auto !important;
3318 + }
3319 + .ml-xl-0 {
3320 + margin-left: 0 !important;
3321 + }
3322 + .ml-xl-1 {
3323 + margin-left: 0.25rem !important;
3324 + }
3325 + .ml-xl-2 {
3326 + margin-left: 0.5rem !important;
3327 + }
3328 + .ml-xl-3 {
3329 + margin-left: 1rem !important;
3330 + }
3331 + .ml-xl-4 {
3332 + margin-left: 1.5rem !important;
3333 + }
3334 + .ml-xl-5 {
3335 + margin-left: 3rem !important;
3336 + }
3337 + .ml-xl-auto {
3338 + margin-left: auto !important;
3339 + }
3340 + .p-xl-0 {
3341 + padding: 0 !important;
3342 + }
3343 + .p-xl-1 {
3344 + padding: 0.25rem !important;
3345 + }
3346 + .p-xl-2 {
3347 + padding: 0.5rem !important;
3348 + }
3349 + .p-xl-3 {
3350 + padding: 1rem !important;
3351 + }
3352 + .p-xl-4 {
3353 + padding: 1.5rem !important;
3354 + }
3355 + .p-xl-5 {
3356 + padding: 3rem !important;
3357 + }
3358 + .px-xl-0 {
3359 + padding-right: 0 !important;
3360 + padding-left: 0 !important;
3361 + }
3362 + .px-xl-1 {
3363 + padding-right: 0.25rem !important;
3364 + padding-left: 0.25rem !important;
3365 + }
3366 + .px-xl-2 {
3367 + padding-right: 0.5rem !important;
3368 + padding-left: 0.5rem !important;
3369 + }
3370 + .px-xl-3 {
3371 + padding-right: 1rem !important;
3372 + padding-left: 1rem !important;
3373 + }
3374 + .px-xl-4 {
3375 + padding-right: 1.5rem !important;
3376 + padding-left: 1.5rem !important;
3377 + }
3378 + .px-xl-5 {
3379 + padding-right: 3rem !important;
3380 + padding-left: 3rem !important;
3381 + }
3382 + .py-xl-0 {
3383 + padding-top: 0 !important;
3384 + padding-bottom: 0 !important;
3385 + }
3386 + .py-xl-1 {
3387 + padding-top: 0.25rem !important;
3388 + padding-bottom: 0.25rem !important;
3389 + }
3390 + .py-xl-2 {
3391 + padding-top: 0.5rem !important;
3392 + padding-bottom: 0.5rem !important;
3393 + }
3394 + .py-xl-3 {
3395 + padding-top: 1rem !important;
3396 + padding-bottom: 1rem !important;
3397 + }
3398 + .py-xl-4 {
3399 + padding-top: 1.5rem !important;
3400 + padding-bottom: 1.5rem !important;
3401 + }
3402 + .py-xl-5 {
3403 + padding-top: 3rem !important;
3404 + padding-bottom: 3rem !important;
3405 + }
3406 + .pt-xl-0 {
3407 + padding-top: 0 !important;
3408 + }
3409 + .pt-xl-1 {
3410 + padding-top: 0.25rem !important;
3411 + }
3412 + .pt-xl-2 {
3413 + padding-top: 0.5rem !important;
3414 + }
3415 + .pt-xl-3 {
3416 + padding-top: 1rem !important;
3417 + }
3418 + .pt-xl-4 {
3419 + padding-top: 1.5rem !important;
3420 + }
3421 + .pt-xl-5 {
3422 + padding-top: 3rem !important;
3423 + }
3424 + .pr-xl-0 {
3425 + padding-right: 0 !important;
3426 + }
3427 + .pr-xl-1 {
3428 + padding-right: 0.25rem !important;
3429 + }
3430 + .pr-xl-2 {
3431 + padding-right: 0.5rem !important;
3432 + }
3433 + .pr-xl-3 {
3434 + padding-right: 1rem !important;
3435 + }
3436 + .pr-xl-4 {
3437 + padding-right: 1.5rem !important;
3438 + }
3439 + .pr-xl-5 {
3440 + padding-right: 3rem !important;
3441 + }
3442 + .pb-xl-0 {
3443 + padding-bottom: 0 !important;
3444 + }
3445 + .pb-xl-1 {
3446 + padding-bottom: 0.25rem !important;
3447 + }
3448 + .pb-xl-2 {
3449 + padding-bottom: 0.5rem !important;
3450 + }
3451 + .pb-xl-3 {
3452 + padding-bottom: 1rem !important;
3453 + }
3454 + .pb-xl-4 {
3455 + padding-bottom: 1.5rem !important;
3456 + }
3457 + .pb-xl-5 {
3458 + padding-bottom: 3rem !important;
3459 + }
3460 + .pl-xl-0 {
3461 + padding-left: 0 !important;
3462 + }
3463 + .pl-xl-1 {
3464 + padding-left: 0.25rem !important;
3465 + }
3466 + .pl-xl-2 {
3467 + padding-left: 0.5rem !important;
3468 + }
3469 + .pl-xl-3 {
3470 + padding-left: 1rem !important;
3471 + }
3472 + .pl-xl-4 {
3473 + padding-left: 1.5rem !important;
3474 + }
3475 + .pl-xl-5 {
3476 + padding-left: 3rem !important;
3477 + }
3478 +}
3479 +
3480 +@media (min-width: 1400px) {
3481 + .d-xxl-none {
3482 + display: none !important;
3483 + }
3484 + .d-xxl-inline {
3485 + display: inline !important;
3486 + }
3487 + .d-xxl-inline-block {
3488 + display: inline-block !important;
3489 + }
3490 + .d-xxl-block {
3491 + display: block !important;
3492 + }
3493 + .d-xxl-table {
3494 + display: table !important;
3495 + }
3496 + .d-xxl-table-row {
3497 + display: table-row !important;
3498 + }
3499 + .d-xxl-table-cell {
3500 + display: table-cell !important;
3501 + }
3502 + .d-xxl-flex {
3503 + display: flex !important;
3504 + }
3505 + .d-xxl-inline-flex {
3506 + display: inline-flex !important;
3507 + }
3508 + .flex-xxl-fill {
3509 + flex: 1 1 auto !important;
3510 + }
3511 + .flex-xxl-row {
3512 + flex-direction: row !important;
3513 + }
3514 + .flex-xxl-column {
3515 + flex-direction: column !important;
3516 + }
3517 + .flex-xxl-row-reverse {
3518 + flex-direction: row-reverse !important;
3519 + }
3520 + .flex-xxl-column-reverse {
3521 + flex-direction: column-reverse !important;
3522 + }
3523 + .flex-xxl-grow-0 {
3524 + flex-grow: 0 !important;
3525 + }
3526 + .flex-xxl-grow-1 {
3527 + flex-grow: 1 !important;
3528 + }
3529 + .justify-content-xxl-start {
3530 + justify-content: flex-start !important;
3531 + }
3532 + .justify-content-xxl-end {
3533 + justify-content: flex-end !important;
3534 + }
3535 + .justify-content-xxl-center {
3536 + justify-content: center !important;
3537 + }
3538 + .justify-content-xxl-between {
3539 + justify-content: space-between !important;
3540 + }
3541 + .justify-content-xxl-around {
3542 + justify-content: space-around !important;
3543 + }
3544 + .justify-content-xxl-evenly {
3545 + justify-content: space-evenly !important;
3546 + }
3547 + .align-items-xxl-start {
3548 + align-items: flex-start !important;
3549 + }
3550 + .align-items-xxl-end {
3551 + align-items: flex-end !important;
3552 + }
3553 + .align-items-xxl-center {
3554 + align-items: center !important;
3555 + }
3556 + .align-items-xxl-baseline {
3557 + align-items: baseline !important;
3558 + }
3559 + .align-items-xxl-stretch {
3560 + align-items: stretch !important;
3561 + }
3562 + .align-content-xxl-start {
3563 + align-content: flex-start !important;
3564 + }
3565 + .align-content-xxl-end {
3566 + align-content: flex-end !important;
3567 + }
3568 + .align-content-xxl-center {
3569 + align-content: center !important;
3570 + }
3571 + .align-content-xxl-between {
3572 + align-content: space-between !important;
3573 + }
3574 + .align-content-xxl-around {
3575 + align-content: space-around !important;
3576 + }
3577 + .align-content-xxl-stretch {
3578 + align-content: stretch !important;
3579 + }
3580 + .align-self-xxl-auto {
3581 + align-self: auto !important;
3582 + }
3583 + .align-self-xxl-start {
3584 + align-self: flex-start !important;
3585 + }
3586 + .align-self-xxl-end {
3587 + align-self: flex-end !important;
3588 + }
3589 + .align-self-xxl-center {
3590 + align-self: center !important;
3591 + }
3592 + .align-self-xxl-baseline {
3593 + align-self: baseline !important;
3594 + }
3595 + .align-self-xxl-stretch {
3596 + align-self: stretch !important;
3597 + }
3598 + .order-xxl-first {
3599 + order: -1 !important;
3600 + }
3601 + .order-xxl-0 {
3602 + order: 0 !important;
3603 + }
3604 + .order-xxl-1 {
3605 + order: 1 !important;
3606 + }
3607 + .order-xxl-2 {
3608 + order: 2 !important;
3609 + }
3610 + .order-xxl-3 {
3611 + order: 3 !important;
3612 + }
3613 + .order-xxl-4 {
3614 + order: 4 !important;
3615 + }
3616 + .order-xxl-5 {
3617 + order: 5 !important;
3618 + }
3619 + .order-xxl-last {
3620 + order: 6 !important;
3621 + }
3622 + .m-xxl-0 {
3623 + margin: 0 !important;
3624 + }
3625 + .m-xxl-1 {
3626 + margin: 0.25rem !important;
3627 + }
3628 + .m-xxl-2 {
3629 + margin: 0.5rem !important;
3630 + }
3631 + .m-xxl-3 {
3632 + margin: 1rem !important;
3633 + }
3634 + .m-xxl-4 {
3635 + margin: 1.5rem !important;
3636 + }
3637 + .m-xxl-5 {
3638 + margin: 3rem !important;
3639 + }
3640 + .m-xxl-auto {
3641 + margin: auto !important;
3642 + }
3643 + .mx-xxl-0 {
3644 + margin-right: 0 !important;
3645 + margin-left: 0 !important;
3646 + }
3647 + .mx-xxl-1 {
3648 + margin-right: 0.25rem !important;
3649 + margin-left: 0.25rem !important;
3650 + }
3651 + .mx-xxl-2 {
3652 + margin-right: 0.5rem !important;
3653 + margin-left: 0.5rem !important;
3654 + }
3655 + .mx-xxl-3 {
3656 + margin-right: 1rem !important;
3657 + margin-left: 1rem !important;
3658 + }
3659 + .mx-xxl-4 {
3660 + margin-right: 1.5rem !important;
3661 + margin-left: 1.5rem !important;
3662 + }
3663 + .mx-xxl-5 {
3664 + margin-right: 3rem !important;
3665 + margin-left: 3rem !important;
3666 + }
3667 + .mx-xxl-auto {
3668 + margin-right: auto !important;
3669 + margin-left: auto !important;
3670 + }
3671 + .my-xxl-0 {
3672 + margin-top: 0 !important;
3673 + margin-bottom: 0 !important;
3674 + }
3675 + .my-xxl-1 {
3676 + margin-top: 0.25rem !important;
3677 + margin-bottom: 0.25rem !important;
3678 + }
3679 + .my-xxl-2 {
3680 + margin-top: 0.5rem !important;
3681 + margin-bottom: 0.5rem !important;
3682 + }
3683 + .my-xxl-3 {
3684 + margin-top: 1rem !important;
3685 + margin-bottom: 1rem !important;
3686 + }
3687 + .my-xxl-4 {
3688 + margin-top: 1.5rem !important;
3689 + margin-bottom: 1.5rem !important;
3690 + }
3691 + .my-xxl-5 {
3692 + margin-top: 3rem !important;
3693 + margin-bottom: 3rem !important;
3694 + }
3695 + .my-xxl-auto {
3696 + margin-top: auto !important;
3697 + margin-bottom: auto !important;
3698 + }
3699 + .mt-xxl-0 {
3700 + margin-top: 0 !important;
3701 + }
3702 + .mt-xxl-1 {
3703 + margin-top: 0.25rem !important;
3704 + }
3705 + .mt-xxl-2 {
3706 + margin-top: 0.5rem !important;
3707 + }
3708 + .mt-xxl-3 {
3709 + margin-top: 1rem !important;
3710 + }
3711 + .mt-xxl-4 {
3712 + margin-top: 1.5rem !important;
3713 + }
3714 + .mt-xxl-5 {
3715 + margin-top: 3rem !important;
3716 + }
3717 + .mt-xxl-auto {
3718 + margin-top: auto !important;
3719 + }
3720 + .mr-xxl-0 {
3721 + margin-right: 0 !important;
3722 + }
3723 + .mr-xxl-1 {
3724 + margin-right: 0.25rem !important;
3725 + }
3726 + .mr-xxl-2 {
3727 + margin-right: 0.5rem !important;
3728 + }
3729 + .mr-xxl-3 {
3730 + margin-right: 1rem !important;
3731 + }
3732 + .mr-xxl-4 {
3733 + margin-right: 1.5rem !important;
3734 + }
3735 + .mr-xxl-5 {
3736 + margin-right: 3rem !important;
3737 + }
3738 + .mr-xxl-auto {
3739 + margin-right: auto !important;
3740 + }
3741 + .mb-xxl-0 {
3742 + margin-bottom: 0 !important;
3743 + }
3744 + .mb-xxl-1 {
3745 + margin-bottom: 0.25rem !important;
3746 + }
3747 + .mb-xxl-2 {
3748 + margin-bottom: 0.5rem !important;
3749 + }
3750 + .mb-xxl-3 {
3751 + margin-bottom: 1rem !important;
3752 + }
3753 + .mb-xxl-4 {
3754 + margin-bottom: 1.5rem !important;
3755 + }
3756 + .mb-xxl-5 {
3757 + margin-bottom: 3rem !important;
3758 + }
3759 + .mb-xxl-auto {
3760 + margin-bottom: auto !important;
3761 + }
3762 + .ml-xxl-0 {
3763 + margin-left: 0 !important;
3764 + }
3765 + .ml-xxl-1 {
3766 + margin-left: 0.25rem !important;
3767 + }
3768 + .ml-xxl-2 {
3769 + margin-left: 0.5rem !important;
3770 + }
3771 + .ml-xxl-3 {
3772 + margin-left: 1rem !important;
3773 + }
3774 + .ml-xxl-4 {
3775 + margin-left: 1.5rem !important;
3776 + }
3777 + .ml-xxl-5 {
3778 + margin-left: 3rem !important;
3779 + }
3780 + .ml-xxl-auto {
3781 + margin-left: auto !important;
3782 + }
3783 + .p-xxl-0 {
3784 + padding: 0 !important;
3785 + }
3786 + .p-xxl-1 {
3787 + padding: 0.25rem !important;
3788 + }
3789 + .p-xxl-2 {
3790 + padding: 0.5rem !important;
3791 + }
3792 + .p-xxl-3 {
3793 + padding: 1rem !important;
3794 + }
3795 + .p-xxl-4 {
3796 + padding: 1.5rem !important;
3797 + }
3798 + .p-xxl-5 {
3799 + padding: 3rem !important;
3800 + }
3801 + .px-xxl-0 {
3802 + padding-right: 0 !important;
3803 + padding-left: 0 !important;
3804 + }
3805 + .px-xxl-1 {
3806 + padding-right: 0.25rem !important;
3807 + padding-left: 0.25rem !important;
3808 + }
3809 + .px-xxl-2 {
3810 + padding-right: 0.5rem !important;
3811 + padding-left: 0.5rem !important;
3812 + }
3813 + .px-xxl-3 {
3814 + padding-right: 1rem !important;
3815 + padding-left: 1rem !important;
3816 + }
3817 + .px-xxl-4 {
3818 + padding-right: 1.5rem !important;
3819 + padding-left: 1.5rem !important;
3820 + }
3821 + .px-xxl-5 {
3822 + padding-right: 3rem !important;
3823 + padding-left: 3rem !important;
3824 + }
3825 + .py-xxl-0 {
3826 + padding-top: 0 !important;
3827 + padding-bottom: 0 !important;
3828 + }
3829 + .py-xxl-1 {
3830 + padding-top: 0.25rem !important;
3831 + padding-bottom: 0.25rem !important;
3832 + }
3833 + .py-xxl-2 {
3834 + padding-top: 0.5rem !important;
3835 + padding-bottom: 0.5rem !important;
3836 + }
3837 + .py-xxl-3 {
3838 + padding-top: 1rem !important;
3839 + padding-bottom: 1rem !important;
3840 + }
3841 + .py-xxl-4 {
3842 + padding-top: 1.5rem !important;
3843 + padding-bottom: 1.5rem !important;
3844 + }
3845 + .py-xxl-5 {
3846 + padding-top: 3rem !important;
3847 + padding-bottom: 3rem !important;
3848 + }
3849 + .pt-xxl-0 {
3850 + padding-top: 0 !important;
3851 + }
3852 + .pt-xxl-1 {
3853 + padding-top: 0.25rem !important;
3854 + }
3855 + .pt-xxl-2 {
3856 + padding-top: 0.5rem !important;
3857 + }
3858 + .pt-xxl-3 {
3859 + padding-top: 1rem !important;
3860 + }
3861 + .pt-xxl-4 {
3862 + padding-top: 1.5rem !important;
3863 + }
3864 + .pt-xxl-5 {
3865 + padding-top: 3rem !important;
3866 + }
3867 + .pr-xxl-0 {
3868 + padding-right: 0 !important;
3869 + }
3870 + .pr-xxl-1 {
3871 + padding-right: 0.25rem !important;
3872 + }
3873 + .pr-xxl-2 {
3874 + padding-right: 0.5rem !important;
3875 + }
3876 + .pr-xxl-3 {
3877 + padding-right: 1rem !important;
3878 + }
3879 + .pr-xxl-4 {
3880 + padding-right: 1.5rem !important;
3881 + }
3882 + .pr-xxl-5 {
3883 + padding-right: 3rem !important;
3884 + }
3885 + .pb-xxl-0 {
3886 + padding-bottom: 0 !important;
3887 + }
3888 + .pb-xxl-1 {
3889 + padding-bottom: 0.25rem !important;
3890 + }
3891 + .pb-xxl-2 {
3892 + padding-bottom: 0.5rem !important;
3893 + }
3894 + .pb-xxl-3 {
3895 + padding-bottom: 1rem !important;
3896 + }
3897 + .pb-xxl-4 {
3898 + padding-bottom: 1.5rem !important;
3899 + }
3900 + .pb-xxl-5 {
3901 + padding-bottom: 3rem !important;
3902 + }
3903 + .pl-xxl-0 {
3904 + padding-left: 0 !important;
3905 + }
3906 + .pl-xxl-1 {
3907 + padding-left: 0.25rem !important;
3908 + }
3909 + .pl-xxl-2 {
3910 + padding-left: 0.5rem !important;
3911 + }
3912 + .pl-xxl-3 {
3913 + padding-left: 1rem !important;
3914 + }
3915 + .pl-xxl-4 {
3916 + padding-left: 1.5rem !important;
3917 + }
3918 + .pl-xxl-5 {
3919 + padding-left: 3rem !important;
3920 + }
3921 +}
3922 +
3923 +@media print {
3924 + .d-print-none {
3925 + display: none !important;
3926 + }
3927 + .d-print-inline {
3928 + display: inline !important;
3929 + }
3930 + .d-print-inline-block {
3931 + display: inline-block !important;
3932 + }
3933 + .d-print-block {
3934 + display: block !important;
3935 + }
3936 + .d-print-table {
3937 + display: table !important;
3938 + }
3939 + .d-print-table-row {
3940 + display: table-row !important;
3941 + }
3942 + .d-print-table-cell {
3943 + display: table-cell !important;
3944 + }
3945 + .d-print-flex {
3946 + display: flex !important;
3947 + }
3948 + .d-print-inline-flex {
3949 + display: inline-flex !important;
3950 + }
3951 +}
3952 +/*# sourceMappingURL=bootstrap-grid.css.map */
...\ No newline at end of file ...\ No newline at end of file
1 +/*!
2 + * Bootstrap Reboot v5.0.0-alpha1 (https://getbootstrap.com/)
3 + * Copyright 2011-2020 The Bootstrap Authors
4 + * Copyright 2011-2020 Twitter, Inc.
5 + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
6 + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
7 + */
8 +*,
9 +*::before,
10 +*::after {
11 + box-sizing: border-box;
12 +}
13 +
14 +body {
15 + margin: 0;
16 + font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
17 + font-size: 1rem;
18 + font-weight: 400;
19 + line-height: 1.5;
20 + color: #212529;
21 + background-color: #fff;
22 + -webkit-text-size-adjust: 100%;
23 + -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
24 +}
25 +
26 +[tabindex="-1"]:focus:not(:focus-visible) {
27 + outline: 0 !important;
28 +}
29 +
30 +hr {
31 + margin: 1rem 0;
32 + color: inherit;
33 + background-color: currentColor;
34 + border: 0;
35 + opacity: 0.25;
36 +}
37 +
38 +hr:not([size]) {
39 + height: 1px;
40 +}
41 +
42 +h1, h2, h3, h4, h5, h6 {
43 + margin-top: 0;
44 + margin-bottom: 0.5rem;
45 + font-weight: 500;
46 + line-height: 1.2;
47 +}
48 +
49 +h1 {
50 + font-size: calc(1.375rem + 1.5vw);
51 +}
52 +
53 +@media (min-width: 1200px) {
54 + h1 {
55 + font-size: 2.5rem;
56 + }
57 +}
58 +
59 +h2 {
60 + font-size: calc(1.325rem + 0.9vw);
61 +}
62 +
63 +@media (min-width: 1200px) {
64 + h2 {
65 + font-size: 2rem;
66 + }
67 +}
68 +
69 +h3 {
70 + font-size: calc(1.3rem + 0.6vw);
71 +}
72 +
73 +@media (min-width: 1200px) {
74 + h3 {
75 + font-size: 1.75rem;
76 + }
77 +}
78 +
79 +h4 {
80 + font-size: calc(1.275rem + 0.3vw);
81 +}
82 +
83 +@media (min-width: 1200px) {
84 + h4 {
85 + font-size: 1.5rem;
86 + }
87 +}
88 +
89 +h5 {
90 + font-size: 1.25rem;
91 +}
92 +
93 +h6 {
94 + font-size: 1rem;
95 +}
96 +
97 +p {
98 + margin-top: 0;
99 + margin-bottom: 1rem;
100 +}
101 +
102 +abbr[title],
103 +abbr[data-original-title] {
104 + text-decoration: underline;
105 + -webkit-text-decoration: underline dotted;
106 + text-decoration: underline dotted;
107 + cursor: help;
108 + -webkit-text-decoration-skip-ink: none;
109 + text-decoration-skip-ink: none;
110 +}
111 +
112 +address {
113 + margin-bottom: 1rem;
114 + font-style: normal;
115 + line-height: inherit;
116 +}
117 +
118 +ol,
119 +ul {
120 + padding-left: 2rem;
121 +}
122 +
123 +ol,
124 +ul,
125 +dl {
126 + margin-top: 0;
127 + margin-bottom: 1rem;
128 +}
129 +
130 +ol ol,
131 +ul ul,
132 +ol ul,
133 +ul ol {
134 + margin-bottom: 0;
135 +}
136 +
137 +dt {
138 + font-weight: 700;
139 +}
140 +
141 +dd {
142 + margin-bottom: .5rem;
143 + margin-left: 0;
144 +}
145 +
146 +blockquote {
147 + margin: 0 0 1rem;
148 +}
149 +
150 +b,
151 +strong {
152 + font-weight: bolder;
153 +}
154 +
155 +small {
156 + font-size: 0.875em;
157 +}
158 +
159 +mark {
160 + padding: 0.2em;
161 + background-color: #fcf8e3;
162 +}
163 +
164 +sub,
165 +sup {
166 + position: relative;
167 + font-size: 0.75em;
168 + line-height: 0;
169 + vertical-align: baseline;
170 +}
171 +
172 +sub {
173 + bottom: -.25em;
174 +}
175 +
176 +sup {
177 + top: -.5em;
178 +}
179 +
180 +a {
181 + color: #0d6efd;
182 + text-decoration: underline;
183 +}
184 +
185 +a:hover {
186 + color: #024dbc;
187 +}
188 +
189 +a:not([href]):not([class]), a:not([href]):not([class]):hover {
190 + color: inherit;
191 + text-decoration: none;
192 +}
193 +
194 +pre,
195 +code,
196 +kbd,
197 +samp {
198 + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
199 + font-size: 1em;
200 +}
201 +
202 +pre {
203 + display: block;
204 + margin-top: 0;
205 + margin-bottom: 1rem;
206 + overflow: auto;
207 + font-size: 0.875em;
208 + -ms-overflow-style: scrollbar;
209 +}
210 +
211 +pre code {
212 + font-size: inherit;
213 + color: inherit;
214 + word-break: normal;
215 +}
216 +
217 +code {
218 + font-size: 0.875em;
219 + color: #d63384;
220 + word-wrap: break-word;
221 +}
222 +
223 +a > code {
224 + color: inherit;
225 +}
226 +
227 +kbd {
228 + padding: 0.2rem 0.4rem;
229 + font-size: 0.875em;
230 + color: #fff;
231 + background-color: #212529;
232 + border-radius: 0.2rem;
233 +}
234 +
235 +kbd kbd {
236 + padding: 0;
237 + font-size: 1em;
238 + font-weight: 700;
239 +}
240 +
241 +figure {
242 + margin: 0 0 1rem;
243 +}
244 +
245 +img,
246 +svg {
247 + vertical-align: middle;
248 +}
249 +
250 +table {
251 + caption-side: bottom;
252 + border-collapse: collapse;
253 +}
254 +
255 +caption {
256 + padding-top: 0.5rem;
257 + padding-bottom: 0.5rem;
258 + color: #6c757d;
259 + text-align: left;
260 +}
261 +
262 +th {
263 + text-align: inherit;
264 + text-align: -webkit-match-parent;
265 +}
266 +
267 +thead,
268 +tbody,
269 +tfoot,
270 +tr,
271 +td,
272 +th {
273 + border-color: inherit;
274 + border-style: solid;
275 + border-width: 0;
276 +}
277 +
278 +label {
279 + display: inline-block;
280 +}
281 +
282 +button {
283 + border-radius: 0;
284 +}
285 +
286 +button:focus {
287 + outline: 1px dotted;
288 + outline: 5px auto -webkit-focus-ring-color;
289 +}
290 +
291 +input,
292 +button,
293 +select,
294 +optgroup,
295 +textarea {
296 + margin: 0;
297 + font-family: inherit;
298 + font-size: inherit;
299 + line-height: inherit;
300 +}
301 +
302 +button,
303 +input {
304 + overflow: visible;
305 +}
306 +
307 +button,
308 +select {
309 + text-transform: none;
310 +}
311 +
312 +[role="button"] {
313 + cursor: pointer;
314 +}
315 +
316 +select {
317 + word-wrap: normal;
318 +}
319 +
320 +[list]::-webkit-calendar-picker-indicator {
321 + display: none;
322 +}
323 +
324 +button,
325 +[type="button"],
326 +[type="reset"],
327 +[type="submit"] {
328 + -webkit-appearance: button;
329 +}
330 +
331 +button:not(:disabled),
332 +[type="button"]:not(:disabled),
333 +[type="reset"]:not(:disabled),
334 +[type="submit"]:not(:disabled) {
335 + cursor: pointer;
336 +}
337 +
338 +::-moz-focus-inner {
339 + padding: 0;
340 + border-style: none;
341 +}
342 +
343 +textarea {
344 + resize: vertical;
345 +}
346 +
347 +fieldset {
348 + min-width: 0;
349 + padding: 0;
350 + margin: 0;
351 + border: 0;
352 +}
353 +
354 +legend {
355 + float: left;
356 + width: 100%;
357 + padding: 0;
358 + margin-bottom: 0.5rem;
359 + font-size: calc(1.275rem + 0.3vw);
360 + line-height: inherit;
361 + white-space: normal;
362 +}
363 +
364 +@media (min-width: 1200px) {
365 + legend {
366 + font-size: 1.5rem;
367 + }
368 +}
369 +
370 +legend + * {
371 + clear: left;
372 +}
373 +
374 +::-webkit-datetime-edit-fields-wrapper,
375 +::-webkit-datetime-edit-text,
376 +::-webkit-datetime-edit-minute,
377 +::-webkit-datetime-edit-hour-field,
378 +::-webkit-datetime-edit-day-field,
379 +::-webkit-datetime-edit-month-field,
380 +::-webkit-datetime-edit-year-field {
381 + padding: 0;
382 +}
383 +
384 +::-webkit-inner-spin-button {
385 + height: auto;
386 +}
387 +
388 +[type="search"] {
389 + outline-offset: -2px;
390 + -webkit-appearance: textfield;
391 +}
392 +
393 +::-webkit-search-decoration {
394 + -webkit-appearance: none;
395 +}
396 +
397 +::-webkit-color-swatch-wrapper {
398 + padding: 0;
399 +}
400 +
401 +::-webkit-file-upload-button {
402 + font: inherit;
403 + -webkit-appearance: button;
404 +}
405 +
406 +output {
407 + display: inline-block;
408 +}
409 +
410 +iframe {
411 + border: 0;
412 +}
413 +
414 +summary {
415 + display: list-item;
416 + cursor: pointer;
417 +}
418 +
419 +progress {
420 + vertical-align: baseline;
421 +}
422 +
423 +[hidden] {
424 + display: none !important;
425 +}
426 +/*# sourceMappingURL=bootstrap-reboot.css.map */
...\ No newline at end of file ...\ No newline at end of file
1 +/*!
2 + * Bootstrap Utilities v5.0.0-alpha1 (https://getbootstrap.com/)
3 + * Copyright 2011-2020 The Bootstrap Authors
4 + * Copyright 2011-2020 Twitter, Inc.
5 + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
6 + */
7 +.align-baseline {
8 + vertical-align: baseline !important;
9 +}
10 +
11 +.align-top {
12 + vertical-align: top !important;
13 +}
14 +
15 +.align-middle {
16 + vertical-align: middle !important;
17 +}
18 +
19 +.align-bottom {
20 + vertical-align: bottom !important;
21 +}
22 +
23 +.align-text-bottom {
24 + vertical-align: text-bottom !important;
25 +}
26 +
27 +.align-text-top {
28 + vertical-align: text-top !important;
29 +}
30 +
31 +.float-left {
32 + float: left !important;
33 +}
34 +
35 +.float-right {
36 + float: right !important;
37 +}
38 +
39 +.float-none {
40 + float: none !important;
41 +}
42 +
43 +.overflow-auto {
44 + overflow: auto !important;
45 +}
46 +
47 +.overflow-hidden {
48 + overflow: hidden !important;
49 +}
50 +
51 +.d-none {
52 + display: none !important;
53 +}
54 +
55 +.d-inline {
56 + display: inline !important;
57 +}
58 +
59 +.d-inline-block {
60 + display: inline-block !important;
61 +}
62 +
63 +.d-block {
64 + display: block !important;
65 +}
66 +
67 +.d-table {
68 + display: table !important;
69 +}
70 +
71 +.d-table-row {
72 + display: table-row !important;
73 +}
74 +
75 +.d-table-cell {
76 + display: table-cell !important;
77 +}
78 +
79 +.d-flex {
80 + display: flex !important;
81 +}
82 +
83 +.d-inline-flex {
84 + display: inline-flex !important;
85 +}
86 +
87 +.shadow {
88 + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
89 +}
90 +
91 +.shadow-sm {
92 + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
93 +}
94 +
95 +.shadow-lg {
96 + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
97 +}
98 +
99 +.shadow-none {
100 + box-shadow: none !important;
101 +}
102 +
103 +.position-static {
104 + position: static !important;
105 +}
106 +
107 +.position-relative {
108 + position: relative !important;
109 +}
110 +
111 +.position-absolute {
112 + position: absolute !important;
113 +}
114 +
115 +.position-fixed {
116 + position: fixed !important;
117 +}
118 +
119 +.position-sticky {
120 + position: -webkit-sticky !important;
121 + position: sticky !important;
122 +}
123 +
124 +.border {
125 + border: 1px solid #dee2e6 !important;
126 +}
127 +
128 +.border-0 {
129 + border: 0 !important;
130 +}
131 +
132 +.border-top {
133 + border-top: 1px solid #dee2e6 !important;
134 +}
135 +
136 +.border-top-0 {
137 + border-top: 0 !important;
138 +}
139 +
140 +.border-right {
141 + border-right: 1px solid #dee2e6 !important;
142 +}
143 +
144 +.border-right-0 {
145 + border-right: 0 !important;
146 +}
147 +
148 +.border-bottom {
149 + border-bottom: 1px solid #dee2e6 !important;
150 +}
151 +
152 +.border-bottom-0 {
153 + border-bottom: 0 !important;
154 +}
155 +
156 +.border-left {
157 + border-left: 1px solid #dee2e6 !important;
158 +}
159 +
160 +.border-left-0 {
161 + border-left: 0 !important;
162 +}
163 +
164 +.border-primary {
165 + border-color: #0d6efd !important;
166 +}
167 +
168 +.border-secondary {
169 + border-color: #6c757d !important;
170 +}
171 +
172 +.border-success {
173 + border-color: #28a745 !important;
174 +}
175 +
176 +.border-info {
177 + border-color: #17a2b8 !important;
178 +}
179 +
180 +.border-warning {
181 + border-color: #ffc107 !important;
182 +}
183 +
184 +.border-danger {
185 + border-color: #dc3545 !important;
186 +}
187 +
188 +.border-light {
189 + border-color: #f8f9fa !important;
190 +}
191 +
192 +.border-dark {
193 + border-color: #343a40 !important;
194 +}
195 +
196 +.border-white {
197 + border-color: #fff !important;
198 +}
199 +
200 +.w-25 {
201 + width: 25% !important;
202 +}
203 +
204 +.w-50 {
205 + width: 50% !important;
206 +}
207 +
208 +.w-75 {
209 + width: 75% !important;
210 +}
211 +
212 +.w-100 {
213 + width: 100% !important;
214 +}
215 +
216 +.w-auto {
217 + width: auto !important;
218 +}
219 +
220 +.mw-100 {
221 + max-width: 100% !important;
222 +}
223 +
224 +.vw-100 {
225 + width: 100vw !important;
226 +}
227 +
228 +.min-vw-100 {
229 + min-width: 100vw !important;
230 +}
231 +
232 +.h-25 {
233 + height: 25% !important;
234 +}
235 +
236 +.h-50 {
237 + height: 50% !important;
238 +}
239 +
240 +.h-75 {
241 + height: 75% !important;
242 +}
243 +
244 +.h-100 {
245 + height: 100% !important;
246 +}
247 +
248 +.h-auto {
249 + height: auto !important;
250 +}
251 +
252 +.mh-100 {
253 + max-height: 100% !important;
254 +}
255 +
256 +.vh-100 {
257 + height: 100vh !important;
258 +}
259 +
260 +.min-vh-100 {
261 + min-height: 100vh !important;
262 +}
263 +
264 +.flex-fill {
265 + flex: 1 1 auto !important;
266 +}
267 +
268 +.flex-row {
269 + flex-direction: row !important;
270 +}
271 +
272 +.flex-column {
273 + flex-direction: column !important;
274 +}
275 +
276 +.flex-row-reverse {
277 + flex-direction: row-reverse !important;
278 +}
279 +
280 +.flex-column-reverse {
281 + flex-direction: column-reverse !important;
282 +}
283 +
284 +.flex-grow-0 {
285 + flex-grow: 0 !important;
286 +}
287 +
288 +.flex-grow-1 {
289 + flex-grow: 1 !important;
290 +}
291 +
292 +.flex-shrink-0 {
293 + flex-shrink: 0 !important;
294 +}
295 +
296 +.flex-shrink-1 {
297 + flex-shrink: 1 !important;
298 +}
299 +
300 +.flex-wrap {
301 + flex-wrap: wrap !important;
302 +}
303 +
304 +.flex-nowrap {
305 + flex-wrap: nowrap !important;
306 +}
307 +
308 +.flex-wrap-reverse {
309 + flex-wrap: wrap-reverse !important;
310 +}
311 +
312 +.justify-content-start {
313 + justify-content: flex-start !important;
314 +}
315 +
316 +.justify-content-end {
317 + justify-content: flex-end !important;
318 +}
319 +
320 +.justify-content-center {
321 + justify-content: center !important;
322 +}
323 +
324 +.justify-content-between {
325 + justify-content: space-between !important;
326 +}
327 +
328 +.justify-content-around {
329 + justify-content: space-around !important;
330 +}
331 +
332 +.justify-content-evenly {
333 + justify-content: space-evenly !important;
334 +}
335 +
336 +.align-items-start {
337 + align-items: flex-start !important;
338 +}
339 +
340 +.align-items-end {
341 + align-items: flex-end !important;
342 +}
343 +
344 +.align-items-center {
345 + align-items: center !important;
346 +}
347 +
348 +.align-items-baseline {
349 + align-items: baseline !important;
350 +}
351 +
352 +.align-items-stretch {
353 + align-items: stretch !important;
354 +}
355 +
356 +.align-content-start {
357 + align-content: flex-start !important;
358 +}
359 +
360 +.align-content-end {
361 + align-content: flex-end !important;
362 +}
363 +
364 +.align-content-center {
365 + align-content: center !important;
366 +}
367 +
368 +.align-content-between {
369 + align-content: space-between !important;
370 +}
371 +
372 +.align-content-around {
373 + align-content: space-around !important;
374 +}
375 +
376 +.align-content-stretch {
377 + align-content: stretch !important;
378 +}
379 +
380 +.align-self-auto {
381 + align-self: auto !important;
382 +}
383 +
384 +.align-self-start {
385 + align-self: flex-start !important;
386 +}
387 +
388 +.align-self-end {
389 + align-self: flex-end !important;
390 +}
391 +
392 +.align-self-center {
393 + align-self: center !important;
394 +}
395 +
396 +.align-self-baseline {
397 + align-self: baseline !important;
398 +}
399 +
400 +.align-self-stretch {
401 + align-self: stretch !important;
402 +}
403 +
404 +.order-first {
405 + order: -1 !important;
406 +}
407 +
408 +.order-0 {
409 + order: 0 !important;
410 +}
411 +
412 +.order-1 {
413 + order: 1 !important;
414 +}
415 +
416 +.order-2 {
417 + order: 2 !important;
418 +}
419 +
420 +.order-3 {
421 + order: 3 !important;
422 +}
423 +
424 +.order-4 {
425 + order: 4 !important;
426 +}
427 +
428 +.order-5 {
429 + order: 5 !important;
430 +}
431 +
432 +.order-last {
433 + order: 6 !important;
434 +}
435 +
436 +.m-0 {
437 + margin: 0 !important;
438 +}
439 +
440 +.m-1 {
441 + margin: 0.25rem !important;
442 +}
443 +
444 +.m-2 {
445 + margin: 0.5rem !important;
446 +}
447 +
448 +.m-3 {
449 + margin: 1rem !important;
450 +}
451 +
452 +.m-4 {
453 + margin: 1.5rem !important;
454 +}
455 +
456 +.m-5 {
457 + margin: 3rem !important;
458 +}
459 +
460 +.m-auto {
461 + margin: auto !important;
462 +}
463 +
464 +.mx-0 {
465 + margin-right: 0 !important;
466 + margin-left: 0 !important;
467 +}
468 +
469 +.mx-1 {
470 + margin-right: 0.25rem !important;
471 + margin-left: 0.25rem !important;
472 +}
473 +
474 +.mx-2 {
475 + margin-right: 0.5rem !important;
476 + margin-left: 0.5rem !important;
477 +}
478 +
479 +.mx-3 {
480 + margin-right: 1rem !important;
481 + margin-left: 1rem !important;
482 +}
483 +
484 +.mx-4 {
485 + margin-right: 1.5rem !important;
486 + margin-left: 1.5rem !important;
487 +}
488 +
489 +.mx-5 {
490 + margin-right: 3rem !important;
491 + margin-left: 3rem !important;
492 +}
493 +
494 +.mx-auto {
495 + margin-right: auto !important;
496 + margin-left: auto !important;
497 +}
498 +
499 +.my-0 {
500 + margin-top: 0 !important;
501 + margin-bottom: 0 !important;
502 +}
503 +
504 +.my-1 {
505 + margin-top: 0.25rem !important;
506 + margin-bottom: 0.25rem !important;
507 +}
508 +
509 +.my-2 {
510 + margin-top: 0.5rem !important;
511 + margin-bottom: 0.5rem !important;
512 +}
513 +
514 +.my-3 {
515 + margin-top: 1rem !important;
516 + margin-bottom: 1rem !important;
517 +}
518 +
519 +.my-4 {
520 + margin-top: 1.5rem !important;
521 + margin-bottom: 1.5rem !important;
522 +}
523 +
524 +.my-5 {
525 + margin-top: 3rem !important;
526 + margin-bottom: 3rem !important;
527 +}
528 +
529 +.my-auto {
530 + margin-top: auto !important;
531 + margin-bottom: auto !important;
532 +}
533 +
534 +.mt-0 {
535 + margin-top: 0 !important;
536 +}
537 +
538 +.mt-1 {
539 + margin-top: 0.25rem !important;
540 +}
541 +
542 +.mt-2 {
543 + margin-top: 0.5rem !important;
544 +}
545 +
546 +.mt-3 {
547 + margin-top: 1rem !important;
548 +}
549 +
550 +.mt-4 {
551 + margin-top: 1.5rem !important;
552 +}
553 +
554 +.mt-5 {
555 + margin-top: 3rem !important;
556 +}
557 +
558 +.mt-auto {
559 + margin-top: auto !important;
560 +}
561 +
562 +.mr-0 {
563 + margin-right: 0 !important;
564 +}
565 +
566 +.mr-1 {
567 + margin-right: 0.25rem !important;
568 +}
569 +
570 +.mr-2 {
571 + margin-right: 0.5rem !important;
572 +}
573 +
574 +.mr-3 {
575 + margin-right: 1rem !important;
576 +}
577 +
578 +.mr-4 {
579 + margin-right: 1.5rem !important;
580 +}
581 +
582 +.mr-5 {
583 + margin-right: 3rem !important;
584 +}
585 +
586 +.mr-auto {
587 + margin-right: auto !important;
588 +}
589 +
590 +.mb-0 {
591 + margin-bottom: 0 !important;
592 +}
593 +
594 +.mb-1 {
595 + margin-bottom: 0.25rem !important;
596 +}
597 +
598 +.mb-2 {
599 + margin-bottom: 0.5rem !important;
600 +}
601 +
602 +.mb-3 {
603 + margin-bottom: 1rem !important;
604 +}
605 +
606 +.mb-4 {
607 + margin-bottom: 1.5rem !important;
608 +}
609 +
610 +.mb-5 {
611 + margin-bottom: 3rem !important;
612 +}
613 +
614 +.mb-auto {
615 + margin-bottom: auto !important;
616 +}
617 +
618 +.ml-0 {
619 + margin-left: 0 !important;
620 +}
621 +
622 +.ml-1 {
623 + margin-left: 0.25rem !important;
624 +}
625 +
626 +.ml-2 {
627 + margin-left: 0.5rem !important;
628 +}
629 +
630 +.ml-3 {
631 + margin-left: 1rem !important;
632 +}
633 +
634 +.ml-4 {
635 + margin-left: 1.5rem !important;
636 +}
637 +
638 +.ml-5 {
639 + margin-left: 3rem !important;
640 +}
641 +
642 +.ml-auto {
643 + margin-left: auto !important;
644 +}
645 +
646 +.p-0 {
647 + padding: 0 !important;
648 +}
649 +
650 +.p-1 {
651 + padding: 0.25rem !important;
652 +}
653 +
654 +.p-2 {
655 + padding: 0.5rem !important;
656 +}
657 +
658 +.p-3 {
659 + padding: 1rem !important;
660 +}
661 +
662 +.p-4 {
663 + padding: 1.5rem !important;
664 +}
665 +
666 +.p-5 {
667 + padding: 3rem !important;
668 +}
669 +
670 +.px-0 {
671 + padding-right: 0 !important;
672 + padding-left: 0 !important;
673 +}
674 +
675 +.px-1 {
676 + padding-right: 0.25rem !important;
677 + padding-left: 0.25rem !important;
678 +}
679 +
680 +.px-2 {
681 + padding-right: 0.5rem !important;
682 + padding-left: 0.5rem !important;
683 +}
684 +
685 +.px-3 {
686 + padding-right: 1rem !important;
687 + padding-left: 1rem !important;
688 +}
689 +
690 +.px-4 {
691 + padding-right: 1.5rem !important;
692 + padding-left: 1.5rem !important;
693 +}
694 +
695 +.px-5 {
696 + padding-right: 3rem !important;
697 + padding-left: 3rem !important;
698 +}
699 +
700 +.py-0 {
701 + padding-top: 0 !important;
702 + padding-bottom: 0 !important;
703 +}
704 +
705 +.py-1 {
706 + padding-top: 0.25rem !important;
707 + padding-bottom: 0.25rem !important;
708 +}
709 +
710 +.py-2 {
711 + padding-top: 0.5rem !important;
712 + padding-bottom: 0.5rem !important;
713 +}
714 +
715 +.py-3 {
716 + padding-top: 1rem !important;
717 + padding-bottom: 1rem !important;
718 +}
719 +
720 +.py-4 {
721 + padding-top: 1.5rem !important;
722 + padding-bottom: 1.5rem !important;
723 +}
724 +
725 +.py-5 {
726 + padding-top: 3rem !important;
727 + padding-bottom: 3rem !important;
728 +}
729 +
730 +.pt-0 {
731 + padding-top: 0 !important;
732 +}
733 +
734 +.pt-1 {
735 + padding-top: 0.25rem !important;
736 +}
737 +
738 +.pt-2 {
739 + padding-top: 0.5rem !important;
740 +}
741 +
742 +.pt-3 {
743 + padding-top: 1rem !important;
744 +}
745 +
746 +.pt-4 {
747 + padding-top: 1.5rem !important;
748 +}
749 +
750 +.pt-5 {
751 + padding-top: 3rem !important;
752 +}
753 +
754 +.pr-0 {
755 + padding-right: 0 !important;
756 +}
757 +
758 +.pr-1 {
759 + padding-right: 0.25rem !important;
760 +}
761 +
762 +.pr-2 {
763 + padding-right: 0.5rem !important;
764 +}
765 +
766 +.pr-3 {
767 + padding-right: 1rem !important;
768 +}
769 +
770 +.pr-4 {
771 + padding-right: 1.5rem !important;
772 +}
773 +
774 +.pr-5 {
775 + padding-right: 3rem !important;
776 +}
777 +
778 +.pb-0 {
779 + padding-bottom: 0 !important;
780 +}
781 +
782 +.pb-1 {
783 + padding-bottom: 0.25rem !important;
784 +}
785 +
786 +.pb-2 {
787 + padding-bottom: 0.5rem !important;
788 +}
789 +
790 +.pb-3 {
791 + padding-bottom: 1rem !important;
792 +}
793 +
794 +.pb-4 {
795 + padding-bottom: 1.5rem !important;
796 +}
797 +
798 +.pb-5 {
799 + padding-bottom: 3rem !important;
800 +}
801 +
802 +.pl-0 {
803 + padding-left: 0 !important;
804 +}
805 +
806 +.pl-1 {
807 + padding-left: 0.25rem !important;
808 +}
809 +
810 +.pl-2 {
811 + padding-left: 0.5rem !important;
812 +}
813 +
814 +.pl-3 {
815 + padding-left: 1rem !important;
816 +}
817 +
818 +.pl-4 {
819 + padding-left: 1.5rem !important;
820 +}
821 +
822 +.pl-5 {
823 + padding-left: 3rem !important;
824 +}
825 +
826 +.font-weight-light {
827 + font-weight: 300 !important;
828 +}
829 +
830 +.font-weight-lighter {
831 + font-weight: lighter !important;
832 +}
833 +
834 +.font-weight-normal {
835 + font-weight: 400 !important;
836 +}
837 +
838 +.font-weight-bold {
839 + font-weight: 700 !important;
840 +}
841 +
842 +.font-weight-bolder {
843 + font-weight: bolder !important;
844 +}
845 +
846 +.text-lowercase {
847 + text-transform: lowercase !important;
848 +}
849 +
850 +.text-uppercase {
851 + text-transform: uppercase !important;
852 +}
853 +
854 +.text-capitalize {
855 + text-transform: capitalize !important;
856 +}
857 +
858 +.text-left {
859 + text-align: left !important;
860 +}
861 +
862 +.text-right {
863 + text-align: right !important;
864 +}
865 +
866 +.text-center {
867 + text-align: center !important;
868 +}
869 +
870 +.text-primary {
871 + color: #0d6efd !important;
872 +}
873 +
874 +.text-secondary {
875 + color: #6c757d !important;
876 +}
877 +
878 +.text-success {
879 + color: #28a745 !important;
880 +}
881 +
882 +.text-info {
883 + color: #17a2b8 !important;
884 +}
885 +
886 +.text-warning {
887 + color: #ffc107 !important;
888 +}
889 +
890 +.text-danger {
891 + color: #dc3545 !important;
892 +}
893 +
894 +.text-light {
895 + color: #f8f9fa !important;
896 +}
897 +
898 +.text-dark {
899 + color: #343a40 !important;
900 +}
901 +
902 +.text-white {
903 + color: #fff !important;
904 +}
905 +
906 +.text-body {
907 + color: #212529 !important;
908 +}
909 +
910 +.text-muted {
911 + color: #6c757d !important;
912 +}
913 +
914 +.text-black-50 {
915 + color: rgba(0, 0, 0, 0.5) !important;
916 +}
917 +
918 +.text-white-50 {
919 + color: rgba(255, 255, 255, 0.5) !important;
920 +}
921 +
922 +.text-reset {
923 + color: inherit !important;
924 +}
925 +
926 +.lh-1 {
927 + line-height: 1 !important;
928 +}
929 +
930 +.lh-sm {
931 + line-height: 1.25 !important;
932 +}
933 +
934 +.lh-base {
935 + line-height: 1.5 !important;
936 +}
937 +
938 +.lh-lg {
939 + line-height: 2 !important;
940 +}
941 +
942 +.bg-primary {
943 + background-color: #0d6efd !important;
944 +}
945 +
946 +.bg-secondary {
947 + background-color: #6c757d !important;
948 +}
949 +
950 +.bg-success {
951 + background-color: #28a745 !important;
952 +}
953 +
954 +.bg-info {
955 + background-color: #17a2b8 !important;
956 +}
957 +
958 +.bg-warning {
959 + background-color: #ffc107 !important;
960 +}
961 +
962 +.bg-danger {
963 + background-color: #dc3545 !important;
964 +}
965 +
966 +.bg-light {
967 + background-color: #f8f9fa !important;
968 +}
969 +
970 +.bg-dark {
971 + background-color: #343a40 !important;
972 +}
973 +
974 +.bg-body {
975 + background-color: #fff !important;
976 +}
977 +
978 +.bg-white {
979 + background-color: #fff !important;
980 +}
981 +
982 +.bg-transparent {
983 + background-color: transparent !important;
984 +}
985 +
986 +.bg-gradient {
987 + background-image: var(--bs-gradient) !important;
988 +}
989 +
990 +.text-wrap {
991 + white-space: normal !important;
992 +}
993 +
994 +.text-nowrap {
995 + white-space: nowrap !important;
996 +}
997 +
998 +.text-decoration-none {
999 + text-decoration: none !important;
1000 +}
1001 +
1002 +.text-decoration-underline {
1003 + text-decoration: underline !important;
1004 +}
1005 +
1006 +.text-decoration-line-through {
1007 + text-decoration: line-through !important;
1008 +}
1009 +
1010 +.font-italic {
1011 + font-style: italic !important;
1012 +}
1013 +
1014 +.font-normal {
1015 + font-style: normal !important;
1016 +}
1017 +
1018 +.text-break {
1019 + word-wrap: break-word !important;
1020 + word-break: break-word !important;
1021 +}
1022 +
1023 +.font-monospace {
1024 + font-family: var(--bs-font-monospace) !important;
1025 +}
1026 +
1027 +.user-select-all {
1028 + -webkit-user-select: all !important;
1029 + -moz-user-select: all !important;
1030 + -ms-user-select: all !important;
1031 + user-select: all !important;
1032 +}
1033 +
1034 +.user-select-auto {
1035 + -webkit-user-select: auto !important;
1036 + -moz-user-select: auto !important;
1037 + -ms-user-select: auto !important;
1038 + user-select: auto !important;
1039 +}
1040 +
1041 +.user-select-none {
1042 + -webkit-user-select: none !important;
1043 + -moz-user-select: none !important;
1044 + -ms-user-select: none !important;
1045 + user-select: none !important;
1046 +}
1047 +
1048 +.pe-none {
1049 + pointer-events: none !important;
1050 +}
1051 +
1052 +.pe-auto {
1053 + pointer-events: auto !important;
1054 +}
1055 +
1056 +.rounded {
1057 + border-radius: 0.25rem !important;
1058 +}
1059 +
1060 +.rounded-sm {
1061 + border-radius: 0.2rem !important;
1062 +}
1063 +
1064 +.rounded-lg {
1065 + border-radius: 0.3rem !important;
1066 +}
1067 +
1068 +.rounded-circle {
1069 + border-radius: 50% !important;
1070 +}
1071 +
1072 +.rounded-pill {
1073 + border-radius: 50rem !important;
1074 +}
1075 +
1076 +.rounded-0 {
1077 + border-radius: 0 !important;
1078 +}
1079 +
1080 +.rounded-top {
1081 + border-top-left-radius: 0.25rem !important;
1082 + border-top-right-radius: 0.25rem !important;
1083 +}
1084 +
1085 +.rounded-right {
1086 + border-top-right-radius: 0.25rem !important;
1087 + border-bottom-right-radius: 0.25rem !important;
1088 +}
1089 +
1090 +.rounded-bottom {
1091 + border-bottom-right-radius: 0.25rem !important;
1092 + border-bottom-left-radius: 0.25rem !important;
1093 +}
1094 +
1095 +.rounded-left {
1096 + border-bottom-left-radius: 0.25rem !important;
1097 + border-top-left-radius: 0.25rem !important;
1098 +}
1099 +
1100 +.visible {
1101 + visibility: visible !important;
1102 +}
1103 +
1104 +.invisible {
1105 + visibility: hidden !important;
1106 +}
1107 +
1108 +@media (min-width: 576px) {
1109 + .float-sm-left {
1110 + float: left !important;
1111 + }
1112 + .float-sm-right {
1113 + float: right !important;
1114 + }
1115 + .float-sm-none {
1116 + float: none !important;
1117 + }
1118 + .d-sm-none {
1119 + display: none !important;
1120 + }
1121 + .d-sm-inline {
1122 + display: inline !important;
1123 + }
1124 + .d-sm-inline-block {
1125 + display: inline-block !important;
1126 + }
1127 + .d-sm-block {
1128 + display: block !important;
1129 + }
1130 + .d-sm-table {
1131 + display: table !important;
1132 + }
1133 + .d-sm-table-row {
1134 + display: table-row !important;
1135 + }
1136 + .d-sm-table-cell {
1137 + display: table-cell !important;
1138 + }
1139 + .d-sm-flex {
1140 + display: flex !important;
1141 + }
1142 + .d-sm-inline-flex {
1143 + display: inline-flex !important;
1144 + }
1145 + .flex-sm-fill {
1146 + flex: 1 1 auto !important;
1147 + }
1148 + .flex-sm-row {
1149 + flex-direction: row !important;
1150 + }
1151 + .flex-sm-column {
1152 + flex-direction: column !important;
1153 + }
1154 + .flex-sm-row-reverse {
1155 + flex-direction: row-reverse !important;
1156 + }
1157 + .flex-sm-column-reverse {
1158 + flex-direction: column-reverse !important;
1159 + }
1160 + .flex-sm-grow-0 {
1161 + flex-grow: 0 !important;
1162 + }
1163 + .flex-sm-grow-1 {
1164 + flex-grow: 1 !important;
1165 + }
1166 + .flex-sm-shrink-0 {
1167 + flex-shrink: 0 !important;
1168 + }
1169 + .flex-sm-shrink-1 {
1170 + flex-shrink: 1 !important;
1171 + }
1172 + .flex-sm-wrap {
1173 + flex-wrap: wrap !important;
1174 + }
1175 + .flex-sm-nowrap {
1176 + flex-wrap: nowrap !important;
1177 + }
1178 + .flex-sm-wrap-reverse {
1179 + flex-wrap: wrap-reverse !important;
1180 + }
1181 + .justify-content-sm-start {
1182 + justify-content: flex-start !important;
1183 + }
1184 + .justify-content-sm-end {
1185 + justify-content: flex-end !important;
1186 + }
1187 + .justify-content-sm-center {
1188 + justify-content: center !important;
1189 + }
1190 + .justify-content-sm-between {
1191 + justify-content: space-between !important;
1192 + }
1193 + .justify-content-sm-around {
1194 + justify-content: space-around !important;
1195 + }
1196 + .justify-content-sm-evenly {
1197 + justify-content: space-evenly !important;
1198 + }
1199 + .align-items-sm-start {
1200 + align-items: flex-start !important;
1201 + }
1202 + .align-items-sm-end {
1203 + align-items: flex-end !important;
1204 + }
1205 + .align-items-sm-center {
1206 + align-items: center !important;
1207 + }
1208 + .align-items-sm-baseline {
1209 + align-items: baseline !important;
1210 + }
1211 + .align-items-sm-stretch {
1212 + align-items: stretch !important;
1213 + }
1214 + .align-content-sm-start {
1215 + align-content: flex-start !important;
1216 + }
1217 + .align-content-sm-end {
1218 + align-content: flex-end !important;
1219 + }
1220 + .align-content-sm-center {
1221 + align-content: center !important;
1222 + }
1223 + .align-content-sm-between {
1224 + align-content: space-between !important;
1225 + }
1226 + .align-content-sm-around {
1227 + align-content: space-around !important;
1228 + }
1229 + .align-content-sm-stretch {
1230 + align-content: stretch !important;
1231 + }
1232 + .align-self-sm-auto {
1233 + align-self: auto !important;
1234 + }
1235 + .align-self-sm-start {
1236 + align-self: flex-start !important;
1237 + }
1238 + .align-self-sm-end {
1239 + align-self: flex-end !important;
1240 + }
1241 + .align-self-sm-center {
1242 + align-self: center !important;
1243 + }
1244 + .align-self-sm-baseline {
1245 + align-self: baseline !important;
1246 + }
1247 + .align-self-sm-stretch {
1248 + align-self: stretch !important;
1249 + }
1250 + .order-sm-first {
1251 + order: -1 !important;
1252 + }
1253 + .order-sm-0 {
1254 + order: 0 !important;
1255 + }
1256 + .order-sm-1 {
1257 + order: 1 !important;
1258 + }
1259 + .order-sm-2 {
1260 + order: 2 !important;
1261 + }
1262 + .order-sm-3 {
1263 + order: 3 !important;
1264 + }
1265 + .order-sm-4 {
1266 + order: 4 !important;
1267 + }
1268 + .order-sm-5 {
1269 + order: 5 !important;
1270 + }
1271 + .order-sm-last {
1272 + order: 6 !important;
1273 + }
1274 + .m-sm-0 {
1275 + margin: 0 !important;
1276 + }
1277 + .m-sm-1 {
1278 + margin: 0.25rem !important;
1279 + }
1280 + .m-sm-2 {
1281 + margin: 0.5rem !important;
1282 + }
1283 + .m-sm-3 {
1284 + margin: 1rem !important;
1285 + }
1286 + .m-sm-4 {
1287 + margin: 1.5rem !important;
1288 + }
1289 + .m-sm-5 {
1290 + margin: 3rem !important;
1291 + }
1292 + .m-sm-auto {
1293 + margin: auto !important;
1294 + }
1295 + .mx-sm-0 {
1296 + margin-right: 0 !important;
1297 + margin-left: 0 !important;
1298 + }
1299 + .mx-sm-1 {
1300 + margin-right: 0.25rem !important;
1301 + margin-left: 0.25rem !important;
1302 + }
1303 + .mx-sm-2 {
1304 + margin-right: 0.5rem !important;
1305 + margin-left: 0.5rem !important;
1306 + }
1307 + .mx-sm-3 {
1308 + margin-right: 1rem !important;
1309 + margin-left: 1rem !important;
1310 + }
1311 + .mx-sm-4 {
1312 + margin-right: 1.5rem !important;
1313 + margin-left: 1.5rem !important;
1314 + }
1315 + .mx-sm-5 {
1316 + margin-right: 3rem !important;
1317 + margin-left: 3rem !important;
1318 + }
1319 + .mx-sm-auto {
1320 + margin-right: auto !important;
1321 + margin-left: auto !important;
1322 + }
1323 + .my-sm-0 {
1324 + margin-top: 0 !important;
1325 + margin-bottom: 0 !important;
1326 + }
1327 + .my-sm-1 {
1328 + margin-top: 0.25rem !important;
1329 + margin-bottom: 0.25rem !important;
1330 + }
1331 + .my-sm-2 {
1332 + margin-top: 0.5rem !important;
1333 + margin-bottom: 0.5rem !important;
1334 + }
1335 + .my-sm-3 {
1336 + margin-top: 1rem !important;
1337 + margin-bottom: 1rem !important;
1338 + }
1339 + .my-sm-4 {
1340 + margin-top: 1.5rem !important;
1341 + margin-bottom: 1.5rem !important;
1342 + }
1343 + .my-sm-5 {
1344 + margin-top: 3rem !important;
1345 + margin-bottom: 3rem !important;
1346 + }
1347 + .my-sm-auto {
1348 + margin-top: auto !important;
1349 + margin-bottom: auto !important;
1350 + }
1351 + .mt-sm-0 {
1352 + margin-top: 0 !important;
1353 + }
1354 + .mt-sm-1 {
1355 + margin-top: 0.25rem !important;
1356 + }
1357 + .mt-sm-2 {
1358 + margin-top: 0.5rem !important;
1359 + }
1360 + .mt-sm-3 {
1361 + margin-top: 1rem !important;
1362 + }
1363 + .mt-sm-4 {
1364 + margin-top: 1.5rem !important;
1365 + }
1366 + .mt-sm-5 {
1367 + margin-top: 3rem !important;
1368 + }
1369 + .mt-sm-auto {
1370 + margin-top: auto !important;
1371 + }
1372 + .mr-sm-0 {
1373 + margin-right: 0 !important;
1374 + }
1375 + .mr-sm-1 {
1376 + margin-right: 0.25rem !important;
1377 + }
1378 + .mr-sm-2 {
1379 + margin-right: 0.5rem !important;
1380 + }
1381 + .mr-sm-3 {
1382 + margin-right: 1rem !important;
1383 + }
1384 + .mr-sm-4 {
1385 + margin-right: 1.5rem !important;
1386 + }
1387 + .mr-sm-5 {
1388 + margin-right: 3rem !important;
1389 + }
1390 + .mr-sm-auto {
1391 + margin-right: auto !important;
1392 + }
1393 + .mb-sm-0 {
1394 + margin-bottom: 0 !important;
1395 + }
1396 + .mb-sm-1 {
1397 + margin-bottom: 0.25rem !important;
1398 + }
1399 + .mb-sm-2 {
1400 + margin-bottom: 0.5rem !important;
1401 + }
1402 + .mb-sm-3 {
1403 + margin-bottom: 1rem !important;
1404 + }
1405 + .mb-sm-4 {
1406 + margin-bottom: 1.5rem !important;
1407 + }
1408 + .mb-sm-5 {
1409 + margin-bottom: 3rem !important;
1410 + }
1411 + .mb-sm-auto {
1412 + margin-bottom: auto !important;
1413 + }
1414 + .ml-sm-0 {
1415 + margin-left: 0 !important;
1416 + }
1417 + .ml-sm-1 {
1418 + margin-left: 0.25rem !important;
1419 + }
1420 + .ml-sm-2 {
1421 + margin-left: 0.5rem !important;
1422 + }
1423 + .ml-sm-3 {
1424 + margin-left: 1rem !important;
1425 + }
1426 + .ml-sm-4 {
1427 + margin-left: 1.5rem !important;
1428 + }
1429 + .ml-sm-5 {
1430 + margin-left: 3rem !important;
1431 + }
1432 + .ml-sm-auto {
1433 + margin-left: auto !important;
1434 + }
1435 + .p-sm-0 {
1436 + padding: 0 !important;
1437 + }
1438 + .p-sm-1 {
1439 + padding: 0.25rem !important;
1440 + }
1441 + .p-sm-2 {
1442 + padding: 0.5rem !important;
1443 + }
1444 + .p-sm-3 {
1445 + padding: 1rem !important;
1446 + }
1447 + .p-sm-4 {
1448 + padding: 1.5rem !important;
1449 + }
1450 + .p-sm-5 {
1451 + padding: 3rem !important;
1452 + }
1453 + .px-sm-0 {
1454 + padding-right: 0 !important;
1455 + padding-left: 0 !important;
1456 + }
1457 + .px-sm-1 {
1458 + padding-right: 0.25rem !important;
1459 + padding-left: 0.25rem !important;
1460 + }
1461 + .px-sm-2 {
1462 + padding-right: 0.5rem !important;
1463 + padding-left: 0.5rem !important;
1464 + }
1465 + .px-sm-3 {
1466 + padding-right: 1rem !important;
1467 + padding-left: 1rem !important;
1468 + }
1469 + .px-sm-4 {
1470 + padding-right: 1.5rem !important;
1471 + padding-left: 1.5rem !important;
1472 + }
1473 + .px-sm-5 {
1474 + padding-right: 3rem !important;
1475 + padding-left: 3rem !important;
1476 + }
1477 + .py-sm-0 {
1478 + padding-top: 0 !important;
1479 + padding-bottom: 0 !important;
1480 + }
1481 + .py-sm-1 {
1482 + padding-top: 0.25rem !important;
1483 + padding-bottom: 0.25rem !important;
1484 + }
1485 + .py-sm-2 {
1486 + padding-top: 0.5rem !important;
1487 + padding-bottom: 0.5rem !important;
1488 + }
1489 + .py-sm-3 {
1490 + padding-top: 1rem !important;
1491 + padding-bottom: 1rem !important;
1492 + }
1493 + .py-sm-4 {
1494 + padding-top: 1.5rem !important;
1495 + padding-bottom: 1.5rem !important;
1496 + }
1497 + .py-sm-5 {
1498 + padding-top: 3rem !important;
1499 + padding-bottom: 3rem !important;
1500 + }
1501 + .pt-sm-0 {
1502 + padding-top: 0 !important;
1503 + }
1504 + .pt-sm-1 {
1505 + padding-top: 0.25rem !important;
1506 + }
1507 + .pt-sm-2 {
1508 + padding-top: 0.5rem !important;
1509 + }
1510 + .pt-sm-3 {
1511 + padding-top: 1rem !important;
1512 + }
1513 + .pt-sm-4 {
1514 + padding-top: 1.5rem !important;
1515 + }
1516 + .pt-sm-5 {
1517 + padding-top: 3rem !important;
1518 + }
1519 + .pr-sm-0 {
1520 + padding-right: 0 !important;
1521 + }
1522 + .pr-sm-1 {
1523 + padding-right: 0.25rem !important;
1524 + }
1525 + .pr-sm-2 {
1526 + padding-right: 0.5rem !important;
1527 + }
1528 + .pr-sm-3 {
1529 + padding-right: 1rem !important;
1530 + }
1531 + .pr-sm-4 {
1532 + padding-right: 1.5rem !important;
1533 + }
1534 + .pr-sm-5 {
1535 + padding-right: 3rem !important;
1536 + }
1537 + .pb-sm-0 {
1538 + padding-bottom: 0 !important;
1539 + }
1540 + .pb-sm-1 {
1541 + padding-bottom: 0.25rem !important;
1542 + }
1543 + .pb-sm-2 {
1544 + padding-bottom: 0.5rem !important;
1545 + }
1546 + .pb-sm-3 {
1547 + padding-bottom: 1rem !important;
1548 + }
1549 + .pb-sm-4 {
1550 + padding-bottom: 1.5rem !important;
1551 + }
1552 + .pb-sm-5 {
1553 + padding-bottom: 3rem !important;
1554 + }
1555 + .pl-sm-0 {
1556 + padding-left: 0 !important;
1557 + }
1558 + .pl-sm-1 {
1559 + padding-left: 0.25rem !important;
1560 + }
1561 + .pl-sm-2 {
1562 + padding-left: 0.5rem !important;
1563 + }
1564 + .pl-sm-3 {
1565 + padding-left: 1rem !important;
1566 + }
1567 + .pl-sm-4 {
1568 + padding-left: 1.5rem !important;
1569 + }
1570 + .pl-sm-5 {
1571 + padding-left: 3rem !important;
1572 + }
1573 + .text-sm-left {
1574 + text-align: left !important;
1575 + }
1576 + .text-sm-right {
1577 + text-align: right !important;
1578 + }
1579 + .text-sm-center {
1580 + text-align: center !important;
1581 + }
1582 +}
1583 +
1584 +@media (min-width: 768px) {
1585 + .float-md-left {
1586 + float: left !important;
1587 + }
1588 + .float-md-right {
1589 + float: right !important;
1590 + }
1591 + .float-md-none {
1592 + float: none !important;
1593 + }
1594 + .d-md-none {
1595 + display: none !important;
1596 + }
1597 + .d-md-inline {
1598 + display: inline !important;
1599 + }
1600 + .d-md-inline-block {
1601 + display: inline-block !important;
1602 + }
1603 + .d-md-block {
1604 + display: block !important;
1605 + }
1606 + .d-md-table {
1607 + display: table !important;
1608 + }
1609 + .d-md-table-row {
1610 + display: table-row !important;
1611 + }
1612 + .d-md-table-cell {
1613 + display: table-cell !important;
1614 + }
1615 + .d-md-flex {
1616 + display: flex !important;
1617 + }
1618 + .d-md-inline-flex {
1619 + display: inline-flex !important;
1620 + }
1621 + .flex-md-fill {
1622 + flex: 1 1 auto !important;
1623 + }
1624 + .flex-md-row {
1625 + flex-direction: row !important;
1626 + }
1627 + .flex-md-column {
1628 + flex-direction: column !important;
1629 + }
1630 + .flex-md-row-reverse {
1631 + flex-direction: row-reverse !important;
1632 + }
1633 + .flex-md-column-reverse {
1634 + flex-direction: column-reverse !important;
1635 + }
1636 + .flex-md-grow-0 {
1637 + flex-grow: 0 !important;
1638 + }
1639 + .flex-md-grow-1 {
1640 + flex-grow: 1 !important;
1641 + }
1642 + .flex-md-shrink-0 {
1643 + flex-shrink: 0 !important;
1644 + }
1645 + .flex-md-shrink-1 {
1646 + flex-shrink: 1 !important;
1647 + }
1648 + .flex-md-wrap {
1649 + flex-wrap: wrap !important;
1650 + }
1651 + .flex-md-nowrap {
1652 + flex-wrap: nowrap !important;
1653 + }
1654 + .flex-md-wrap-reverse {
1655 + flex-wrap: wrap-reverse !important;
1656 + }
1657 + .justify-content-md-start {
1658 + justify-content: flex-start !important;
1659 + }
1660 + .justify-content-md-end {
1661 + justify-content: flex-end !important;
1662 + }
1663 + .justify-content-md-center {
1664 + justify-content: center !important;
1665 + }
1666 + .justify-content-md-between {
1667 + justify-content: space-between !important;
1668 + }
1669 + .justify-content-md-around {
1670 + justify-content: space-around !important;
1671 + }
1672 + .justify-content-md-evenly {
1673 + justify-content: space-evenly !important;
1674 + }
1675 + .align-items-md-start {
1676 + align-items: flex-start !important;
1677 + }
1678 + .align-items-md-end {
1679 + align-items: flex-end !important;
1680 + }
1681 + .align-items-md-center {
1682 + align-items: center !important;
1683 + }
1684 + .align-items-md-baseline {
1685 + align-items: baseline !important;
1686 + }
1687 + .align-items-md-stretch {
1688 + align-items: stretch !important;
1689 + }
1690 + .align-content-md-start {
1691 + align-content: flex-start !important;
1692 + }
1693 + .align-content-md-end {
1694 + align-content: flex-end !important;
1695 + }
1696 + .align-content-md-center {
1697 + align-content: center !important;
1698 + }
1699 + .align-content-md-between {
1700 + align-content: space-between !important;
1701 + }
1702 + .align-content-md-around {
1703 + align-content: space-around !important;
1704 + }
1705 + .align-content-md-stretch {
1706 + align-content: stretch !important;
1707 + }
1708 + .align-self-md-auto {
1709 + align-self: auto !important;
1710 + }
1711 + .align-self-md-start {
1712 + align-self: flex-start !important;
1713 + }
1714 + .align-self-md-end {
1715 + align-self: flex-end !important;
1716 + }
1717 + .align-self-md-center {
1718 + align-self: center !important;
1719 + }
1720 + .align-self-md-baseline {
1721 + align-self: baseline !important;
1722 + }
1723 + .align-self-md-stretch {
1724 + align-self: stretch !important;
1725 + }
1726 + .order-md-first {
1727 + order: -1 !important;
1728 + }
1729 + .order-md-0 {
1730 + order: 0 !important;
1731 + }
1732 + .order-md-1 {
1733 + order: 1 !important;
1734 + }
1735 + .order-md-2 {
1736 + order: 2 !important;
1737 + }
1738 + .order-md-3 {
1739 + order: 3 !important;
1740 + }
1741 + .order-md-4 {
1742 + order: 4 !important;
1743 + }
1744 + .order-md-5 {
1745 + order: 5 !important;
1746 + }
1747 + .order-md-last {
1748 + order: 6 !important;
1749 + }
1750 + .m-md-0 {
1751 + margin: 0 !important;
1752 + }
1753 + .m-md-1 {
1754 + margin: 0.25rem !important;
1755 + }
1756 + .m-md-2 {
1757 + margin: 0.5rem !important;
1758 + }
1759 + .m-md-3 {
1760 + margin: 1rem !important;
1761 + }
1762 + .m-md-4 {
1763 + margin: 1.5rem !important;
1764 + }
1765 + .m-md-5 {
1766 + margin: 3rem !important;
1767 + }
1768 + .m-md-auto {
1769 + margin: auto !important;
1770 + }
1771 + .mx-md-0 {
1772 + margin-right: 0 !important;
1773 + margin-left: 0 !important;
1774 + }
1775 + .mx-md-1 {
1776 + margin-right: 0.25rem !important;
1777 + margin-left: 0.25rem !important;
1778 + }
1779 + .mx-md-2 {
1780 + margin-right: 0.5rem !important;
1781 + margin-left: 0.5rem !important;
1782 + }
1783 + .mx-md-3 {
1784 + margin-right: 1rem !important;
1785 + margin-left: 1rem !important;
1786 + }
1787 + .mx-md-4 {
1788 + margin-right: 1.5rem !important;
1789 + margin-left: 1.5rem !important;
1790 + }
1791 + .mx-md-5 {
1792 + margin-right: 3rem !important;
1793 + margin-left: 3rem !important;
1794 + }
1795 + .mx-md-auto {
1796 + margin-right: auto !important;
1797 + margin-left: auto !important;
1798 + }
1799 + .my-md-0 {
1800 + margin-top: 0 !important;
1801 + margin-bottom: 0 !important;
1802 + }
1803 + .my-md-1 {
1804 + margin-top: 0.25rem !important;
1805 + margin-bottom: 0.25rem !important;
1806 + }
1807 + .my-md-2 {
1808 + margin-top: 0.5rem !important;
1809 + margin-bottom: 0.5rem !important;
1810 + }
1811 + .my-md-3 {
1812 + margin-top: 1rem !important;
1813 + margin-bottom: 1rem !important;
1814 + }
1815 + .my-md-4 {
1816 + margin-top: 1.5rem !important;
1817 + margin-bottom: 1.5rem !important;
1818 + }
1819 + .my-md-5 {
1820 + margin-top: 3rem !important;
1821 + margin-bottom: 3rem !important;
1822 + }
1823 + .my-md-auto {
1824 + margin-top: auto !important;
1825 + margin-bottom: auto !important;
1826 + }
1827 + .mt-md-0 {
1828 + margin-top: 0 !important;
1829 + }
1830 + .mt-md-1 {
1831 + margin-top: 0.25rem !important;
1832 + }
1833 + .mt-md-2 {
1834 + margin-top: 0.5rem !important;
1835 + }
1836 + .mt-md-3 {
1837 + margin-top: 1rem !important;
1838 + }
1839 + .mt-md-4 {
1840 + margin-top: 1.5rem !important;
1841 + }
1842 + .mt-md-5 {
1843 + margin-top: 3rem !important;
1844 + }
1845 + .mt-md-auto {
1846 + margin-top: auto !important;
1847 + }
1848 + .mr-md-0 {
1849 + margin-right: 0 !important;
1850 + }
1851 + .mr-md-1 {
1852 + margin-right: 0.25rem !important;
1853 + }
1854 + .mr-md-2 {
1855 + margin-right: 0.5rem !important;
1856 + }
1857 + .mr-md-3 {
1858 + margin-right: 1rem !important;
1859 + }
1860 + .mr-md-4 {
1861 + margin-right: 1.5rem !important;
1862 + }
1863 + .mr-md-5 {
1864 + margin-right: 3rem !important;
1865 + }
1866 + .mr-md-auto {
1867 + margin-right: auto !important;
1868 + }
1869 + .mb-md-0 {
1870 + margin-bottom: 0 !important;
1871 + }
1872 + .mb-md-1 {
1873 + margin-bottom: 0.25rem !important;
1874 + }
1875 + .mb-md-2 {
1876 + margin-bottom: 0.5rem !important;
1877 + }
1878 + .mb-md-3 {
1879 + margin-bottom: 1rem !important;
1880 + }
1881 + .mb-md-4 {
1882 + margin-bottom: 1.5rem !important;
1883 + }
1884 + .mb-md-5 {
1885 + margin-bottom: 3rem !important;
1886 + }
1887 + .mb-md-auto {
1888 + margin-bottom: auto !important;
1889 + }
1890 + .ml-md-0 {
1891 + margin-left: 0 !important;
1892 + }
1893 + .ml-md-1 {
1894 + margin-left: 0.25rem !important;
1895 + }
1896 + .ml-md-2 {
1897 + margin-left: 0.5rem !important;
1898 + }
1899 + .ml-md-3 {
1900 + margin-left: 1rem !important;
1901 + }
1902 + .ml-md-4 {
1903 + margin-left: 1.5rem !important;
1904 + }
1905 + .ml-md-5 {
1906 + margin-left: 3rem !important;
1907 + }
1908 + .ml-md-auto {
1909 + margin-left: auto !important;
1910 + }
1911 + .p-md-0 {
1912 + padding: 0 !important;
1913 + }
1914 + .p-md-1 {
1915 + padding: 0.25rem !important;
1916 + }
1917 + .p-md-2 {
1918 + padding: 0.5rem !important;
1919 + }
1920 + .p-md-3 {
1921 + padding: 1rem !important;
1922 + }
1923 + .p-md-4 {
1924 + padding: 1.5rem !important;
1925 + }
1926 + .p-md-5 {
1927 + padding: 3rem !important;
1928 + }
1929 + .px-md-0 {
1930 + padding-right: 0 !important;
1931 + padding-left: 0 !important;
1932 + }
1933 + .px-md-1 {
1934 + padding-right: 0.25rem !important;
1935 + padding-left: 0.25rem !important;
1936 + }
1937 + .px-md-2 {
1938 + padding-right: 0.5rem !important;
1939 + padding-left: 0.5rem !important;
1940 + }
1941 + .px-md-3 {
1942 + padding-right: 1rem !important;
1943 + padding-left: 1rem !important;
1944 + }
1945 + .px-md-4 {
1946 + padding-right: 1.5rem !important;
1947 + padding-left: 1.5rem !important;
1948 + }
1949 + .px-md-5 {
1950 + padding-right: 3rem !important;
1951 + padding-left: 3rem !important;
1952 + }
1953 + .py-md-0 {
1954 + padding-top: 0 !important;
1955 + padding-bottom: 0 !important;
1956 + }
1957 + .py-md-1 {
1958 + padding-top: 0.25rem !important;
1959 + padding-bottom: 0.25rem !important;
1960 + }
1961 + .py-md-2 {
1962 + padding-top: 0.5rem !important;
1963 + padding-bottom: 0.5rem !important;
1964 + }
1965 + .py-md-3 {
1966 + padding-top: 1rem !important;
1967 + padding-bottom: 1rem !important;
1968 + }
1969 + .py-md-4 {
1970 + padding-top: 1.5rem !important;
1971 + padding-bottom: 1.5rem !important;
1972 + }
1973 + .py-md-5 {
1974 + padding-top: 3rem !important;
1975 + padding-bottom: 3rem !important;
1976 + }
1977 + .pt-md-0 {
1978 + padding-top: 0 !important;
1979 + }
1980 + .pt-md-1 {
1981 + padding-top: 0.25rem !important;
1982 + }
1983 + .pt-md-2 {
1984 + padding-top: 0.5rem !important;
1985 + }
1986 + .pt-md-3 {
1987 + padding-top: 1rem !important;
1988 + }
1989 + .pt-md-4 {
1990 + padding-top: 1.5rem !important;
1991 + }
1992 + .pt-md-5 {
1993 + padding-top: 3rem !important;
1994 + }
1995 + .pr-md-0 {
1996 + padding-right: 0 !important;
1997 + }
1998 + .pr-md-1 {
1999 + padding-right: 0.25rem !important;
2000 + }
2001 + .pr-md-2 {
2002 + padding-right: 0.5rem !important;
2003 + }
2004 + .pr-md-3 {
2005 + padding-right: 1rem !important;
2006 + }
2007 + .pr-md-4 {
2008 + padding-right: 1.5rem !important;
2009 + }
2010 + .pr-md-5 {
2011 + padding-right: 3rem !important;
2012 + }
2013 + .pb-md-0 {
2014 + padding-bottom: 0 !important;
2015 + }
2016 + .pb-md-1 {
2017 + padding-bottom: 0.25rem !important;
2018 + }
2019 + .pb-md-2 {
2020 + padding-bottom: 0.5rem !important;
2021 + }
2022 + .pb-md-3 {
2023 + padding-bottom: 1rem !important;
2024 + }
2025 + .pb-md-4 {
2026 + padding-bottom: 1.5rem !important;
2027 + }
2028 + .pb-md-5 {
2029 + padding-bottom: 3rem !important;
2030 + }
2031 + .pl-md-0 {
2032 + padding-left: 0 !important;
2033 + }
2034 + .pl-md-1 {
2035 + padding-left: 0.25rem !important;
2036 + }
2037 + .pl-md-2 {
2038 + padding-left: 0.5rem !important;
2039 + }
2040 + .pl-md-3 {
2041 + padding-left: 1rem !important;
2042 + }
2043 + .pl-md-4 {
2044 + padding-left: 1.5rem !important;
2045 + }
2046 + .pl-md-5 {
2047 + padding-left: 3rem !important;
2048 + }
2049 + .text-md-left {
2050 + text-align: left !important;
2051 + }
2052 + .text-md-right {
2053 + text-align: right !important;
2054 + }
2055 + .text-md-center {
2056 + text-align: center !important;
2057 + }
2058 +}
2059 +
2060 +@media (min-width: 992px) {
2061 + .float-lg-left {
2062 + float: left !important;
2063 + }
2064 + .float-lg-right {
2065 + float: right !important;
2066 + }
2067 + .float-lg-none {
2068 + float: none !important;
2069 + }
2070 + .d-lg-none {
2071 + display: none !important;
2072 + }
2073 + .d-lg-inline {
2074 + display: inline !important;
2075 + }
2076 + .d-lg-inline-block {
2077 + display: inline-block !important;
2078 + }
2079 + .d-lg-block {
2080 + display: block !important;
2081 + }
2082 + .d-lg-table {
2083 + display: table !important;
2084 + }
2085 + .d-lg-table-row {
2086 + display: table-row !important;
2087 + }
2088 + .d-lg-table-cell {
2089 + display: table-cell !important;
2090 + }
2091 + .d-lg-flex {
2092 + display: flex !important;
2093 + }
2094 + .d-lg-inline-flex {
2095 + display: inline-flex !important;
2096 + }
2097 + .flex-lg-fill {
2098 + flex: 1 1 auto !important;
2099 + }
2100 + .flex-lg-row {
2101 + flex-direction: row !important;
2102 + }
2103 + .flex-lg-column {
2104 + flex-direction: column !important;
2105 + }
2106 + .flex-lg-row-reverse {
2107 + flex-direction: row-reverse !important;
2108 + }
2109 + .flex-lg-column-reverse {
2110 + flex-direction: column-reverse !important;
2111 + }
2112 + .flex-lg-grow-0 {
2113 + flex-grow: 0 !important;
2114 + }
2115 + .flex-lg-grow-1 {
2116 + flex-grow: 1 !important;
2117 + }
2118 + .flex-lg-shrink-0 {
2119 + flex-shrink: 0 !important;
2120 + }
2121 + .flex-lg-shrink-1 {
2122 + flex-shrink: 1 !important;
2123 + }
2124 + .flex-lg-wrap {
2125 + flex-wrap: wrap !important;
2126 + }
2127 + .flex-lg-nowrap {
2128 + flex-wrap: nowrap !important;
2129 + }
2130 + .flex-lg-wrap-reverse {
2131 + flex-wrap: wrap-reverse !important;
2132 + }
2133 + .justify-content-lg-start {
2134 + justify-content: flex-start !important;
2135 + }
2136 + .justify-content-lg-end {
2137 + justify-content: flex-end !important;
2138 + }
2139 + .justify-content-lg-center {
2140 + justify-content: center !important;
2141 + }
2142 + .justify-content-lg-between {
2143 + justify-content: space-between !important;
2144 + }
2145 + .justify-content-lg-around {
2146 + justify-content: space-around !important;
2147 + }
2148 + .justify-content-lg-evenly {
2149 + justify-content: space-evenly !important;
2150 + }
2151 + .align-items-lg-start {
2152 + align-items: flex-start !important;
2153 + }
2154 + .align-items-lg-end {
2155 + align-items: flex-end !important;
2156 + }
2157 + .align-items-lg-center {
2158 + align-items: center !important;
2159 + }
2160 + .align-items-lg-baseline {
2161 + align-items: baseline !important;
2162 + }
2163 + .align-items-lg-stretch {
2164 + align-items: stretch !important;
2165 + }
2166 + .align-content-lg-start {
2167 + align-content: flex-start !important;
2168 + }
2169 + .align-content-lg-end {
2170 + align-content: flex-end !important;
2171 + }
2172 + .align-content-lg-center {
2173 + align-content: center !important;
2174 + }
2175 + .align-content-lg-between {
2176 + align-content: space-between !important;
2177 + }
2178 + .align-content-lg-around {
2179 + align-content: space-around !important;
2180 + }
2181 + .align-content-lg-stretch {
2182 + align-content: stretch !important;
2183 + }
2184 + .align-self-lg-auto {
2185 + align-self: auto !important;
2186 + }
2187 + .align-self-lg-start {
2188 + align-self: flex-start !important;
2189 + }
2190 + .align-self-lg-end {
2191 + align-self: flex-end !important;
2192 + }
2193 + .align-self-lg-center {
2194 + align-self: center !important;
2195 + }
2196 + .align-self-lg-baseline {
2197 + align-self: baseline !important;
2198 + }
2199 + .align-self-lg-stretch {
2200 + align-self: stretch !important;
2201 + }
2202 + .order-lg-first {
2203 + order: -1 !important;
2204 + }
2205 + .order-lg-0 {
2206 + order: 0 !important;
2207 + }
2208 + .order-lg-1 {
2209 + order: 1 !important;
2210 + }
2211 + .order-lg-2 {
2212 + order: 2 !important;
2213 + }
2214 + .order-lg-3 {
2215 + order: 3 !important;
2216 + }
2217 + .order-lg-4 {
2218 + order: 4 !important;
2219 + }
2220 + .order-lg-5 {
2221 + order: 5 !important;
2222 + }
2223 + .order-lg-last {
2224 + order: 6 !important;
2225 + }
2226 + .m-lg-0 {
2227 + margin: 0 !important;
2228 + }
2229 + .m-lg-1 {
2230 + margin: 0.25rem !important;
2231 + }
2232 + .m-lg-2 {
2233 + margin: 0.5rem !important;
2234 + }
2235 + .m-lg-3 {
2236 + margin: 1rem !important;
2237 + }
2238 + .m-lg-4 {
2239 + margin: 1.5rem !important;
2240 + }
2241 + .m-lg-5 {
2242 + margin: 3rem !important;
2243 + }
2244 + .m-lg-auto {
2245 + margin: auto !important;
2246 + }
2247 + .mx-lg-0 {
2248 + margin-right: 0 !important;
2249 + margin-left: 0 !important;
2250 + }
2251 + .mx-lg-1 {
2252 + margin-right: 0.25rem !important;
2253 + margin-left: 0.25rem !important;
2254 + }
2255 + .mx-lg-2 {
2256 + margin-right: 0.5rem !important;
2257 + margin-left: 0.5rem !important;
2258 + }
2259 + .mx-lg-3 {
2260 + margin-right: 1rem !important;
2261 + margin-left: 1rem !important;
2262 + }
2263 + .mx-lg-4 {
2264 + margin-right: 1.5rem !important;
2265 + margin-left: 1.5rem !important;
2266 + }
2267 + .mx-lg-5 {
2268 + margin-right: 3rem !important;
2269 + margin-left: 3rem !important;
2270 + }
2271 + .mx-lg-auto {
2272 + margin-right: auto !important;
2273 + margin-left: auto !important;
2274 + }
2275 + .my-lg-0 {
2276 + margin-top: 0 !important;
2277 + margin-bottom: 0 !important;
2278 + }
2279 + .my-lg-1 {
2280 + margin-top: 0.25rem !important;
2281 + margin-bottom: 0.25rem !important;
2282 + }
2283 + .my-lg-2 {
2284 + margin-top: 0.5rem !important;
2285 + margin-bottom: 0.5rem !important;
2286 + }
2287 + .my-lg-3 {
2288 + margin-top: 1rem !important;
2289 + margin-bottom: 1rem !important;
2290 + }
2291 + .my-lg-4 {
2292 + margin-top: 1.5rem !important;
2293 + margin-bottom: 1.5rem !important;
2294 + }
2295 + .my-lg-5 {
2296 + margin-top: 3rem !important;
2297 + margin-bottom: 3rem !important;
2298 + }
2299 + .my-lg-auto {
2300 + margin-top: auto !important;
2301 + margin-bottom: auto !important;
2302 + }
2303 + .mt-lg-0 {
2304 + margin-top: 0 !important;
2305 + }
2306 + .mt-lg-1 {
2307 + margin-top: 0.25rem !important;
2308 + }
2309 + .mt-lg-2 {
2310 + margin-top: 0.5rem !important;
2311 + }
2312 + .mt-lg-3 {
2313 + margin-top: 1rem !important;
2314 + }
2315 + .mt-lg-4 {
2316 + margin-top: 1.5rem !important;
2317 + }
2318 + .mt-lg-5 {
2319 + margin-top: 3rem !important;
2320 + }
2321 + .mt-lg-auto {
2322 + margin-top: auto !important;
2323 + }
2324 + .mr-lg-0 {
2325 + margin-right: 0 !important;
2326 + }
2327 + .mr-lg-1 {
2328 + margin-right: 0.25rem !important;
2329 + }
2330 + .mr-lg-2 {
2331 + margin-right: 0.5rem !important;
2332 + }
2333 + .mr-lg-3 {
2334 + margin-right: 1rem !important;
2335 + }
2336 + .mr-lg-4 {
2337 + margin-right: 1.5rem !important;
2338 + }
2339 + .mr-lg-5 {
2340 + margin-right: 3rem !important;
2341 + }
2342 + .mr-lg-auto {
2343 + margin-right: auto !important;
2344 + }
2345 + .mb-lg-0 {
2346 + margin-bottom: 0 !important;
2347 + }
2348 + .mb-lg-1 {
2349 + margin-bottom: 0.25rem !important;
2350 + }
2351 + .mb-lg-2 {
2352 + margin-bottom: 0.5rem !important;
2353 + }
2354 + .mb-lg-3 {
2355 + margin-bottom: 1rem !important;
2356 + }
2357 + .mb-lg-4 {
2358 + margin-bottom: 1.5rem !important;
2359 + }
2360 + .mb-lg-5 {
2361 + margin-bottom: 3rem !important;
2362 + }
2363 + .mb-lg-auto {
2364 + margin-bottom: auto !important;
2365 + }
2366 + .ml-lg-0 {
2367 + margin-left: 0 !important;
2368 + }
2369 + .ml-lg-1 {
2370 + margin-left: 0.25rem !important;
2371 + }
2372 + .ml-lg-2 {
2373 + margin-left: 0.5rem !important;
2374 + }
2375 + .ml-lg-3 {
2376 + margin-left: 1rem !important;
2377 + }
2378 + .ml-lg-4 {
2379 + margin-left: 1.5rem !important;
2380 + }
2381 + .ml-lg-5 {
2382 + margin-left: 3rem !important;
2383 + }
2384 + .ml-lg-auto {
2385 + margin-left: auto !important;
2386 + }
2387 + .p-lg-0 {
2388 + padding: 0 !important;
2389 + }
2390 + .p-lg-1 {
2391 + padding: 0.25rem !important;
2392 + }
2393 + .p-lg-2 {
2394 + padding: 0.5rem !important;
2395 + }
2396 + .p-lg-3 {
2397 + padding: 1rem !important;
2398 + }
2399 + .p-lg-4 {
2400 + padding: 1.5rem !important;
2401 + }
2402 + .p-lg-5 {
2403 + padding: 3rem !important;
2404 + }
2405 + .px-lg-0 {
2406 + padding-right: 0 !important;
2407 + padding-left: 0 !important;
2408 + }
2409 + .px-lg-1 {
2410 + padding-right: 0.25rem !important;
2411 + padding-left: 0.25rem !important;
2412 + }
2413 + .px-lg-2 {
2414 + padding-right: 0.5rem !important;
2415 + padding-left: 0.5rem !important;
2416 + }
2417 + .px-lg-3 {
2418 + padding-right: 1rem !important;
2419 + padding-left: 1rem !important;
2420 + }
2421 + .px-lg-4 {
2422 + padding-right: 1.5rem !important;
2423 + padding-left: 1.5rem !important;
2424 + }
2425 + .px-lg-5 {
2426 + padding-right: 3rem !important;
2427 + padding-left: 3rem !important;
2428 + }
2429 + .py-lg-0 {
2430 + padding-top: 0 !important;
2431 + padding-bottom: 0 !important;
2432 + }
2433 + .py-lg-1 {
2434 + padding-top: 0.25rem !important;
2435 + padding-bottom: 0.25rem !important;
2436 + }
2437 + .py-lg-2 {
2438 + padding-top: 0.5rem !important;
2439 + padding-bottom: 0.5rem !important;
2440 + }
2441 + .py-lg-3 {
2442 + padding-top: 1rem !important;
2443 + padding-bottom: 1rem !important;
2444 + }
2445 + .py-lg-4 {
2446 + padding-top: 1.5rem !important;
2447 + padding-bottom: 1.5rem !important;
2448 + }
2449 + .py-lg-5 {
2450 + padding-top: 3rem !important;
2451 + padding-bottom: 3rem !important;
2452 + }
2453 + .pt-lg-0 {
2454 + padding-top: 0 !important;
2455 + }
2456 + .pt-lg-1 {
2457 + padding-top: 0.25rem !important;
2458 + }
2459 + .pt-lg-2 {
2460 + padding-top: 0.5rem !important;
2461 + }
2462 + .pt-lg-3 {
2463 + padding-top: 1rem !important;
2464 + }
2465 + .pt-lg-4 {
2466 + padding-top: 1.5rem !important;
2467 + }
2468 + .pt-lg-5 {
2469 + padding-top: 3rem !important;
2470 + }
2471 + .pr-lg-0 {
2472 + padding-right: 0 !important;
2473 + }
2474 + .pr-lg-1 {
2475 + padding-right: 0.25rem !important;
2476 + }
2477 + .pr-lg-2 {
2478 + padding-right: 0.5rem !important;
2479 + }
2480 + .pr-lg-3 {
2481 + padding-right: 1rem !important;
2482 + }
2483 + .pr-lg-4 {
2484 + padding-right: 1.5rem !important;
2485 + }
2486 + .pr-lg-5 {
2487 + padding-right: 3rem !important;
2488 + }
2489 + .pb-lg-0 {
2490 + padding-bottom: 0 !important;
2491 + }
2492 + .pb-lg-1 {
2493 + padding-bottom: 0.25rem !important;
2494 + }
2495 + .pb-lg-2 {
2496 + padding-bottom: 0.5rem !important;
2497 + }
2498 + .pb-lg-3 {
2499 + padding-bottom: 1rem !important;
2500 + }
2501 + .pb-lg-4 {
2502 + padding-bottom: 1.5rem !important;
2503 + }
2504 + .pb-lg-5 {
2505 + padding-bottom: 3rem !important;
2506 + }
2507 + .pl-lg-0 {
2508 + padding-left: 0 !important;
2509 + }
2510 + .pl-lg-1 {
2511 + padding-left: 0.25rem !important;
2512 + }
2513 + .pl-lg-2 {
2514 + padding-left: 0.5rem !important;
2515 + }
2516 + .pl-lg-3 {
2517 + padding-left: 1rem !important;
2518 + }
2519 + .pl-lg-4 {
2520 + padding-left: 1.5rem !important;
2521 + }
2522 + .pl-lg-5 {
2523 + padding-left: 3rem !important;
2524 + }
2525 + .text-lg-left {
2526 + text-align: left !important;
2527 + }
2528 + .text-lg-right {
2529 + text-align: right !important;
2530 + }
2531 + .text-lg-center {
2532 + text-align: center !important;
2533 + }
2534 +}
2535 +
2536 +@media (min-width: 1200px) {
2537 + .float-xl-left {
2538 + float: left !important;
2539 + }
2540 + .float-xl-right {
2541 + float: right !important;
2542 + }
2543 + .float-xl-none {
2544 + float: none !important;
2545 + }
2546 + .d-xl-none {
2547 + display: none !important;
2548 + }
2549 + .d-xl-inline {
2550 + display: inline !important;
2551 + }
2552 + .d-xl-inline-block {
2553 + display: inline-block !important;
2554 + }
2555 + .d-xl-block {
2556 + display: block !important;
2557 + }
2558 + .d-xl-table {
2559 + display: table !important;
2560 + }
2561 + .d-xl-table-row {
2562 + display: table-row !important;
2563 + }
2564 + .d-xl-table-cell {
2565 + display: table-cell !important;
2566 + }
2567 + .d-xl-flex {
2568 + display: flex !important;
2569 + }
2570 + .d-xl-inline-flex {
2571 + display: inline-flex !important;
2572 + }
2573 + .flex-xl-fill {
2574 + flex: 1 1 auto !important;
2575 + }
2576 + .flex-xl-row {
2577 + flex-direction: row !important;
2578 + }
2579 + .flex-xl-column {
2580 + flex-direction: column !important;
2581 + }
2582 + .flex-xl-row-reverse {
2583 + flex-direction: row-reverse !important;
2584 + }
2585 + .flex-xl-column-reverse {
2586 + flex-direction: column-reverse !important;
2587 + }
2588 + .flex-xl-grow-0 {
2589 + flex-grow: 0 !important;
2590 + }
2591 + .flex-xl-grow-1 {
2592 + flex-grow: 1 !important;
2593 + }
2594 + .flex-xl-shrink-0 {
2595 + flex-shrink: 0 !important;
2596 + }
2597 + .flex-xl-shrink-1 {
2598 + flex-shrink: 1 !important;
2599 + }
2600 + .flex-xl-wrap {
2601 + flex-wrap: wrap !important;
2602 + }
2603 + .flex-xl-nowrap {
2604 + flex-wrap: nowrap !important;
2605 + }
2606 + .flex-xl-wrap-reverse {
2607 + flex-wrap: wrap-reverse !important;
2608 + }
2609 + .justify-content-xl-start {
2610 + justify-content: flex-start !important;
2611 + }
2612 + .justify-content-xl-end {
2613 + justify-content: flex-end !important;
2614 + }
2615 + .justify-content-xl-center {
2616 + justify-content: center !important;
2617 + }
2618 + .justify-content-xl-between {
2619 + justify-content: space-between !important;
2620 + }
2621 + .justify-content-xl-around {
2622 + justify-content: space-around !important;
2623 + }
2624 + .justify-content-xl-evenly {
2625 + justify-content: space-evenly !important;
2626 + }
2627 + .align-items-xl-start {
2628 + align-items: flex-start !important;
2629 + }
2630 + .align-items-xl-end {
2631 + align-items: flex-end !important;
2632 + }
2633 + .align-items-xl-center {
2634 + align-items: center !important;
2635 + }
2636 + .align-items-xl-baseline {
2637 + align-items: baseline !important;
2638 + }
2639 + .align-items-xl-stretch {
2640 + align-items: stretch !important;
2641 + }
2642 + .align-content-xl-start {
2643 + align-content: flex-start !important;
2644 + }
2645 + .align-content-xl-end {
2646 + align-content: flex-end !important;
2647 + }
2648 + .align-content-xl-center {
2649 + align-content: center !important;
2650 + }
2651 + .align-content-xl-between {
2652 + align-content: space-between !important;
2653 + }
2654 + .align-content-xl-around {
2655 + align-content: space-around !important;
2656 + }
2657 + .align-content-xl-stretch {
2658 + align-content: stretch !important;
2659 + }
2660 + .align-self-xl-auto {
2661 + align-self: auto !important;
2662 + }
2663 + .align-self-xl-start {
2664 + align-self: flex-start !important;
2665 + }
2666 + .align-self-xl-end {
2667 + align-self: flex-end !important;
2668 + }
2669 + .align-self-xl-center {
2670 + align-self: center !important;
2671 + }
2672 + .align-self-xl-baseline {
2673 + align-self: baseline !important;
2674 + }
2675 + .align-self-xl-stretch {
2676 + align-self: stretch !important;
2677 + }
2678 + .order-xl-first {
2679 + order: -1 !important;
2680 + }
2681 + .order-xl-0 {
2682 + order: 0 !important;
2683 + }
2684 + .order-xl-1 {
2685 + order: 1 !important;
2686 + }
2687 + .order-xl-2 {
2688 + order: 2 !important;
2689 + }
2690 + .order-xl-3 {
2691 + order: 3 !important;
2692 + }
2693 + .order-xl-4 {
2694 + order: 4 !important;
2695 + }
2696 + .order-xl-5 {
2697 + order: 5 !important;
2698 + }
2699 + .order-xl-last {
2700 + order: 6 !important;
2701 + }
2702 + .m-xl-0 {
2703 + margin: 0 !important;
2704 + }
2705 + .m-xl-1 {
2706 + margin: 0.25rem !important;
2707 + }
2708 + .m-xl-2 {
2709 + margin: 0.5rem !important;
2710 + }
2711 + .m-xl-3 {
2712 + margin: 1rem !important;
2713 + }
2714 + .m-xl-4 {
2715 + margin: 1.5rem !important;
2716 + }
2717 + .m-xl-5 {
2718 + margin: 3rem !important;
2719 + }
2720 + .m-xl-auto {
2721 + margin: auto !important;
2722 + }
2723 + .mx-xl-0 {
2724 + margin-right: 0 !important;
2725 + margin-left: 0 !important;
2726 + }
2727 + .mx-xl-1 {
2728 + margin-right: 0.25rem !important;
2729 + margin-left: 0.25rem !important;
2730 + }
2731 + .mx-xl-2 {
2732 + margin-right: 0.5rem !important;
2733 + margin-left: 0.5rem !important;
2734 + }
2735 + .mx-xl-3 {
2736 + margin-right: 1rem !important;
2737 + margin-left: 1rem !important;
2738 + }
2739 + .mx-xl-4 {
2740 + margin-right: 1.5rem !important;
2741 + margin-left: 1.5rem !important;
2742 + }
2743 + .mx-xl-5 {
2744 + margin-right: 3rem !important;
2745 + margin-left: 3rem !important;
2746 + }
2747 + .mx-xl-auto {
2748 + margin-right: auto !important;
2749 + margin-left: auto !important;
2750 + }
2751 + .my-xl-0 {
2752 + margin-top: 0 !important;
2753 + margin-bottom: 0 !important;
2754 + }
2755 + .my-xl-1 {
2756 + margin-top: 0.25rem !important;
2757 + margin-bottom: 0.25rem !important;
2758 + }
2759 + .my-xl-2 {
2760 + margin-top: 0.5rem !important;
2761 + margin-bottom: 0.5rem !important;
2762 + }
2763 + .my-xl-3 {
2764 + margin-top: 1rem !important;
2765 + margin-bottom: 1rem !important;
2766 + }
2767 + .my-xl-4 {
2768 + margin-top: 1.5rem !important;
2769 + margin-bottom: 1.5rem !important;
2770 + }
2771 + .my-xl-5 {
2772 + margin-top: 3rem !important;
2773 + margin-bottom: 3rem !important;
2774 + }
2775 + .my-xl-auto {
2776 + margin-top: auto !important;
2777 + margin-bottom: auto !important;
2778 + }
2779 + .mt-xl-0 {
2780 + margin-top: 0 !important;
2781 + }
2782 + .mt-xl-1 {
2783 + margin-top: 0.25rem !important;
2784 + }
2785 + .mt-xl-2 {
2786 + margin-top: 0.5rem !important;
2787 + }
2788 + .mt-xl-3 {
2789 + margin-top: 1rem !important;
2790 + }
2791 + .mt-xl-4 {
2792 + margin-top: 1.5rem !important;
2793 + }
2794 + .mt-xl-5 {
2795 + margin-top: 3rem !important;
2796 + }
2797 + .mt-xl-auto {
2798 + margin-top: auto !important;
2799 + }
2800 + .mr-xl-0 {
2801 + margin-right: 0 !important;
2802 + }
2803 + .mr-xl-1 {
2804 + margin-right: 0.25rem !important;
2805 + }
2806 + .mr-xl-2 {
2807 + margin-right: 0.5rem !important;
2808 + }
2809 + .mr-xl-3 {
2810 + margin-right: 1rem !important;
2811 + }
2812 + .mr-xl-4 {
2813 + margin-right: 1.5rem !important;
2814 + }
2815 + .mr-xl-5 {
2816 + margin-right: 3rem !important;
2817 + }
2818 + .mr-xl-auto {
2819 + margin-right: auto !important;
2820 + }
2821 + .mb-xl-0 {
2822 + margin-bottom: 0 !important;
2823 + }
2824 + .mb-xl-1 {
2825 + margin-bottom: 0.25rem !important;
2826 + }
2827 + .mb-xl-2 {
2828 + margin-bottom: 0.5rem !important;
2829 + }
2830 + .mb-xl-3 {
2831 + margin-bottom: 1rem !important;
2832 + }
2833 + .mb-xl-4 {
2834 + margin-bottom: 1.5rem !important;
2835 + }
2836 + .mb-xl-5 {
2837 + margin-bottom: 3rem !important;
2838 + }
2839 + .mb-xl-auto {
2840 + margin-bottom: auto !important;
2841 + }
2842 + .ml-xl-0 {
2843 + margin-left: 0 !important;
2844 + }
2845 + .ml-xl-1 {
2846 + margin-left: 0.25rem !important;
2847 + }
2848 + .ml-xl-2 {
2849 + margin-left: 0.5rem !important;
2850 + }
2851 + .ml-xl-3 {
2852 + margin-left: 1rem !important;
2853 + }
2854 + .ml-xl-4 {
2855 + margin-left: 1.5rem !important;
2856 + }
2857 + .ml-xl-5 {
2858 + margin-left: 3rem !important;
2859 + }
2860 + .ml-xl-auto {
2861 + margin-left: auto !important;
2862 + }
2863 + .p-xl-0 {
2864 + padding: 0 !important;
2865 + }
2866 + .p-xl-1 {
2867 + padding: 0.25rem !important;
2868 + }
2869 + .p-xl-2 {
2870 + padding: 0.5rem !important;
2871 + }
2872 + .p-xl-3 {
2873 + padding: 1rem !important;
2874 + }
2875 + .p-xl-4 {
2876 + padding: 1.5rem !important;
2877 + }
2878 + .p-xl-5 {
2879 + padding: 3rem !important;
2880 + }
2881 + .px-xl-0 {
2882 + padding-right: 0 !important;
2883 + padding-left: 0 !important;
2884 + }
2885 + .px-xl-1 {
2886 + padding-right: 0.25rem !important;
2887 + padding-left: 0.25rem !important;
2888 + }
2889 + .px-xl-2 {
2890 + padding-right: 0.5rem !important;
2891 + padding-left: 0.5rem !important;
2892 + }
2893 + .px-xl-3 {
2894 + padding-right: 1rem !important;
2895 + padding-left: 1rem !important;
2896 + }
2897 + .px-xl-4 {
2898 + padding-right: 1.5rem !important;
2899 + padding-left: 1.5rem !important;
2900 + }
2901 + .px-xl-5 {
2902 + padding-right: 3rem !important;
2903 + padding-left: 3rem !important;
2904 + }
2905 + .py-xl-0 {
2906 + padding-top: 0 !important;
2907 + padding-bottom: 0 !important;
2908 + }
2909 + .py-xl-1 {
2910 + padding-top: 0.25rem !important;
2911 + padding-bottom: 0.25rem !important;
2912 + }
2913 + .py-xl-2 {
2914 + padding-top: 0.5rem !important;
2915 + padding-bottom: 0.5rem !important;
2916 + }
2917 + .py-xl-3 {
2918 + padding-top: 1rem !important;
2919 + padding-bottom: 1rem !important;
2920 + }
2921 + .py-xl-4 {
2922 + padding-top: 1.5rem !important;
2923 + padding-bottom: 1.5rem !important;
2924 + }
2925 + .py-xl-5 {
2926 + padding-top: 3rem !important;
2927 + padding-bottom: 3rem !important;
2928 + }
2929 + .pt-xl-0 {
2930 + padding-top: 0 !important;
2931 + }
2932 + .pt-xl-1 {
2933 + padding-top: 0.25rem !important;
2934 + }
2935 + .pt-xl-2 {
2936 + padding-top: 0.5rem !important;
2937 + }
2938 + .pt-xl-3 {
2939 + padding-top: 1rem !important;
2940 + }
2941 + .pt-xl-4 {
2942 + padding-top: 1.5rem !important;
2943 + }
2944 + .pt-xl-5 {
2945 + padding-top: 3rem !important;
2946 + }
2947 + .pr-xl-0 {
2948 + padding-right: 0 !important;
2949 + }
2950 + .pr-xl-1 {
2951 + padding-right: 0.25rem !important;
2952 + }
2953 + .pr-xl-2 {
2954 + padding-right: 0.5rem !important;
2955 + }
2956 + .pr-xl-3 {
2957 + padding-right: 1rem !important;
2958 + }
2959 + .pr-xl-4 {
2960 + padding-right: 1.5rem !important;
2961 + }
2962 + .pr-xl-5 {
2963 + padding-right: 3rem !important;
2964 + }
2965 + .pb-xl-0 {
2966 + padding-bottom: 0 !important;
2967 + }
2968 + .pb-xl-1 {
2969 + padding-bottom: 0.25rem !important;
2970 + }
2971 + .pb-xl-2 {
2972 + padding-bottom: 0.5rem !important;
2973 + }
2974 + .pb-xl-3 {
2975 + padding-bottom: 1rem !important;
2976 + }
2977 + .pb-xl-4 {
2978 + padding-bottom: 1.5rem !important;
2979 + }
2980 + .pb-xl-5 {
2981 + padding-bottom: 3rem !important;
2982 + }
2983 + .pl-xl-0 {
2984 + padding-left: 0 !important;
2985 + }
2986 + .pl-xl-1 {
2987 + padding-left: 0.25rem !important;
2988 + }
2989 + .pl-xl-2 {
2990 + padding-left: 0.5rem !important;
2991 + }
2992 + .pl-xl-3 {
2993 + padding-left: 1rem !important;
2994 + }
2995 + .pl-xl-4 {
2996 + padding-left: 1.5rem !important;
2997 + }
2998 + .pl-xl-5 {
2999 + padding-left: 3rem !important;
3000 + }
3001 + .text-xl-left {
3002 + text-align: left !important;
3003 + }
3004 + .text-xl-right {
3005 + text-align: right !important;
3006 + }
3007 + .text-xl-center {
3008 + text-align: center !important;
3009 + }
3010 +}
3011 +
3012 +@media (min-width: 1400px) {
3013 + .float-xxl-left {
3014 + float: left !important;
3015 + }
3016 + .float-xxl-right {
3017 + float: right !important;
3018 + }
3019 + .float-xxl-none {
3020 + float: none !important;
3021 + }
3022 + .d-xxl-none {
3023 + display: none !important;
3024 + }
3025 + .d-xxl-inline {
3026 + display: inline !important;
3027 + }
3028 + .d-xxl-inline-block {
3029 + display: inline-block !important;
3030 + }
3031 + .d-xxl-block {
3032 + display: block !important;
3033 + }
3034 + .d-xxl-table {
3035 + display: table !important;
3036 + }
3037 + .d-xxl-table-row {
3038 + display: table-row !important;
3039 + }
3040 + .d-xxl-table-cell {
3041 + display: table-cell !important;
3042 + }
3043 + .d-xxl-flex {
3044 + display: flex !important;
3045 + }
3046 + .d-xxl-inline-flex {
3047 + display: inline-flex !important;
3048 + }
3049 + .flex-xxl-fill {
3050 + flex: 1 1 auto !important;
3051 + }
3052 + .flex-xxl-row {
3053 + flex-direction: row !important;
3054 + }
3055 + .flex-xxl-column {
3056 + flex-direction: column !important;
3057 + }
3058 + .flex-xxl-row-reverse {
3059 + flex-direction: row-reverse !important;
3060 + }
3061 + .flex-xxl-column-reverse {
3062 + flex-direction: column-reverse !important;
3063 + }
3064 + .flex-xxl-grow-0 {
3065 + flex-grow: 0 !important;
3066 + }
3067 + .flex-xxl-grow-1 {
3068 + flex-grow: 1 !important;
3069 + }
3070 + .flex-xxl-shrink-0 {
3071 + flex-shrink: 0 !important;
3072 + }
3073 + .flex-xxl-shrink-1 {
3074 + flex-shrink: 1 !important;
3075 + }
3076 + .flex-xxl-wrap {
3077 + flex-wrap: wrap !important;
3078 + }
3079 + .flex-xxl-nowrap {
3080 + flex-wrap: nowrap !important;
3081 + }
3082 + .flex-xxl-wrap-reverse {
3083 + flex-wrap: wrap-reverse !important;
3084 + }
3085 + .justify-content-xxl-start {
3086 + justify-content: flex-start !important;
3087 + }
3088 + .justify-content-xxl-end {
3089 + justify-content: flex-end !important;
3090 + }
3091 + .justify-content-xxl-center {
3092 + justify-content: center !important;
3093 + }
3094 + .justify-content-xxl-between {
3095 + justify-content: space-between !important;
3096 + }
3097 + .justify-content-xxl-around {
3098 + justify-content: space-around !important;
3099 + }
3100 + .justify-content-xxl-evenly {
3101 + justify-content: space-evenly !important;
3102 + }
3103 + .align-items-xxl-start {
3104 + align-items: flex-start !important;
3105 + }
3106 + .align-items-xxl-end {
3107 + align-items: flex-end !important;
3108 + }
3109 + .align-items-xxl-center {
3110 + align-items: center !important;
3111 + }
3112 + .align-items-xxl-baseline {
3113 + align-items: baseline !important;
3114 + }
3115 + .align-items-xxl-stretch {
3116 + align-items: stretch !important;
3117 + }
3118 + .align-content-xxl-start {
3119 + align-content: flex-start !important;
3120 + }
3121 + .align-content-xxl-end {
3122 + align-content: flex-end !important;
3123 + }
3124 + .align-content-xxl-center {
3125 + align-content: center !important;
3126 + }
3127 + .align-content-xxl-between {
3128 + align-content: space-between !important;
3129 + }
3130 + .align-content-xxl-around {
3131 + align-content: space-around !important;
3132 + }
3133 + .align-content-xxl-stretch {
3134 + align-content: stretch !important;
3135 + }
3136 + .align-self-xxl-auto {
3137 + align-self: auto !important;
3138 + }
3139 + .align-self-xxl-start {
3140 + align-self: flex-start !important;
3141 + }
3142 + .align-self-xxl-end {
3143 + align-self: flex-end !important;
3144 + }
3145 + .align-self-xxl-center {
3146 + align-self: center !important;
3147 + }
3148 + .align-self-xxl-baseline {
3149 + align-self: baseline !important;
3150 + }
3151 + .align-self-xxl-stretch {
3152 + align-self: stretch !important;
3153 + }
3154 + .order-xxl-first {
3155 + order: -1 !important;
3156 + }
3157 + .order-xxl-0 {
3158 + order: 0 !important;
3159 + }
3160 + .order-xxl-1 {
3161 + order: 1 !important;
3162 + }
3163 + .order-xxl-2 {
3164 + order: 2 !important;
3165 + }
3166 + .order-xxl-3 {
3167 + order: 3 !important;
3168 + }
3169 + .order-xxl-4 {
3170 + order: 4 !important;
3171 + }
3172 + .order-xxl-5 {
3173 + order: 5 !important;
3174 + }
3175 + .order-xxl-last {
3176 + order: 6 !important;
3177 + }
3178 + .m-xxl-0 {
3179 + margin: 0 !important;
3180 + }
3181 + .m-xxl-1 {
3182 + margin: 0.25rem !important;
3183 + }
3184 + .m-xxl-2 {
3185 + margin: 0.5rem !important;
3186 + }
3187 + .m-xxl-3 {
3188 + margin: 1rem !important;
3189 + }
3190 + .m-xxl-4 {
3191 + margin: 1.5rem !important;
3192 + }
3193 + .m-xxl-5 {
3194 + margin: 3rem !important;
3195 + }
3196 + .m-xxl-auto {
3197 + margin: auto !important;
3198 + }
3199 + .mx-xxl-0 {
3200 + margin-right: 0 !important;
3201 + margin-left: 0 !important;
3202 + }
3203 + .mx-xxl-1 {
3204 + margin-right: 0.25rem !important;
3205 + margin-left: 0.25rem !important;
3206 + }
3207 + .mx-xxl-2 {
3208 + margin-right: 0.5rem !important;
3209 + margin-left: 0.5rem !important;
3210 + }
3211 + .mx-xxl-3 {
3212 + margin-right: 1rem !important;
3213 + margin-left: 1rem !important;
3214 + }
3215 + .mx-xxl-4 {
3216 + margin-right: 1.5rem !important;
3217 + margin-left: 1.5rem !important;
3218 + }
3219 + .mx-xxl-5 {
3220 + margin-right: 3rem !important;
3221 + margin-left: 3rem !important;
3222 + }
3223 + .mx-xxl-auto {
3224 + margin-right: auto !important;
3225 + margin-left: auto !important;
3226 + }
3227 + .my-xxl-0 {
3228 + margin-top: 0 !important;
3229 + margin-bottom: 0 !important;
3230 + }
3231 + .my-xxl-1 {
3232 + margin-top: 0.25rem !important;
3233 + margin-bottom: 0.25rem !important;
3234 + }
3235 + .my-xxl-2 {
3236 + margin-top: 0.5rem !important;
3237 + margin-bottom: 0.5rem !important;
3238 + }
3239 + .my-xxl-3 {
3240 + margin-top: 1rem !important;
3241 + margin-bottom: 1rem !important;
3242 + }
3243 + .my-xxl-4 {
3244 + margin-top: 1.5rem !important;
3245 + margin-bottom: 1.5rem !important;
3246 + }
3247 + .my-xxl-5 {
3248 + margin-top: 3rem !important;
3249 + margin-bottom: 3rem !important;
3250 + }
3251 + .my-xxl-auto {
3252 + margin-top: auto !important;
3253 + margin-bottom: auto !important;
3254 + }
3255 + .mt-xxl-0 {
3256 + margin-top: 0 !important;
3257 + }
3258 + .mt-xxl-1 {
3259 + margin-top: 0.25rem !important;
3260 + }
3261 + .mt-xxl-2 {
3262 + margin-top: 0.5rem !important;
3263 + }
3264 + .mt-xxl-3 {
3265 + margin-top: 1rem !important;
3266 + }
3267 + .mt-xxl-4 {
3268 + margin-top: 1.5rem !important;
3269 + }
3270 + .mt-xxl-5 {
3271 + margin-top: 3rem !important;
3272 + }
3273 + .mt-xxl-auto {
3274 + margin-top: auto !important;
3275 + }
3276 + .mr-xxl-0 {
3277 + margin-right: 0 !important;
3278 + }
3279 + .mr-xxl-1 {
3280 + margin-right: 0.25rem !important;
3281 + }
3282 + .mr-xxl-2 {
3283 + margin-right: 0.5rem !important;
3284 + }
3285 + .mr-xxl-3 {
3286 + margin-right: 1rem !important;
3287 + }
3288 + .mr-xxl-4 {
3289 + margin-right: 1.5rem !important;
3290 + }
3291 + .mr-xxl-5 {
3292 + margin-right: 3rem !important;
3293 + }
3294 + .mr-xxl-auto {
3295 + margin-right: auto !important;
3296 + }
3297 + .mb-xxl-0 {
3298 + margin-bottom: 0 !important;
3299 + }
3300 + .mb-xxl-1 {
3301 + margin-bottom: 0.25rem !important;
3302 + }
3303 + .mb-xxl-2 {
3304 + margin-bottom: 0.5rem !important;
3305 + }
3306 + .mb-xxl-3 {
3307 + margin-bottom: 1rem !important;
3308 + }
3309 + .mb-xxl-4 {
3310 + margin-bottom: 1.5rem !important;
3311 + }
3312 + .mb-xxl-5 {
3313 + margin-bottom: 3rem !important;
3314 + }
3315 + .mb-xxl-auto {
3316 + margin-bottom: auto !important;
3317 + }
3318 + .ml-xxl-0 {
3319 + margin-left: 0 !important;
3320 + }
3321 + .ml-xxl-1 {
3322 + margin-left: 0.25rem !important;
3323 + }
3324 + .ml-xxl-2 {
3325 + margin-left: 0.5rem !important;
3326 + }
3327 + .ml-xxl-3 {
3328 + margin-left: 1rem !important;
3329 + }
3330 + .ml-xxl-4 {
3331 + margin-left: 1.5rem !important;
3332 + }
3333 + .ml-xxl-5 {
3334 + margin-left: 3rem !important;
3335 + }
3336 + .ml-xxl-auto {
3337 + margin-left: auto !important;
3338 + }
3339 + .p-xxl-0 {
3340 + padding: 0 !important;
3341 + }
3342 + .p-xxl-1 {
3343 + padding: 0.25rem !important;
3344 + }
3345 + .p-xxl-2 {
3346 + padding: 0.5rem !important;
3347 + }
3348 + .p-xxl-3 {
3349 + padding: 1rem !important;
3350 + }
3351 + .p-xxl-4 {
3352 + padding: 1.5rem !important;
3353 + }
3354 + .p-xxl-5 {
3355 + padding: 3rem !important;
3356 + }
3357 + .px-xxl-0 {
3358 + padding-right: 0 !important;
3359 + padding-left: 0 !important;
3360 + }
3361 + .px-xxl-1 {
3362 + padding-right: 0.25rem !important;
3363 + padding-left: 0.25rem !important;
3364 + }
3365 + .px-xxl-2 {
3366 + padding-right: 0.5rem !important;
3367 + padding-left: 0.5rem !important;
3368 + }
3369 + .px-xxl-3 {
3370 + padding-right: 1rem !important;
3371 + padding-left: 1rem !important;
3372 + }
3373 + .px-xxl-4 {
3374 + padding-right: 1.5rem !important;
3375 + padding-left: 1.5rem !important;
3376 + }
3377 + .px-xxl-5 {
3378 + padding-right: 3rem !important;
3379 + padding-left: 3rem !important;
3380 + }
3381 + .py-xxl-0 {
3382 + padding-top: 0 !important;
3383 + padding-bottom: 0 !important;
3384 + }
3385 + .py-xxl-1 {
3386 + padding-top: 0.25rem !important;
3387 + padding-bottom: 0.25rem !important;
3388 + }
3389 + .py-xxl-2 {
3390 + padding-top: 0.5rem !important;
3391 + padding-bottom: 0.5rem !important;
3392 + }
3393 + .py-xxl-3 {
3394 + padding-top: 1rem !important;
3395 + padding-bottom: 1rem !important;
3396 + }
3397 + .py-xxl-4 {
3398 + padding-top: 1.5rem !important;
3399 + padding-bottom: 1.5rem !important;
3400 + }
3401 + .py-xxl-5 {
3402 + padding-top: 3rem !important;
3403 + padding-bottom: 3rem !important;
3404 + }
3405 + .pt-xxl-0 {
3406 + padding-top: 0 !important;
3407 + }
3408 + .pt-xxl-1 {
3409 + padding-top: 0.25rem !important;
3410 + }
3411 + .pt-xxl-2 {
3412 + padding-top: 0.5rem !important;
3413 + }
3414 + .pt-xxl-3 {
3415 + padding-top: 1rem !important;
3416 + }
3417 + .pt-xxl-4 {
3418 + padding-top: 1.5rem !important;
3419 + }
3420 + .pt-xxl-5 {
3421 + padding-top: 3rem !important;
3422 + }
3423 + .pr-xxl-0 {
3424 + padding-right: 0 !important;
3425 + }
3426 + .pr-xxl-1 {
3427 + padding-right: 0.25rem !important;
3428 + }
3429 + .pr-xxl-2 {
3430 + padding-right: 0.5rem !important;
3431 + }
3432 + .pr-xxl-3 {
3433 + padding-right: 1rem !important;
3434 + }
3435 + .pr-xxl-4 {
3436 + padding-right: 1.5rem !important;
3437 + }
3438 + .pr-xxl-5 {
3439 + padding-right: 3rem !important;
3440 + }
3441 + .pb-xxl-0 {
3442 + padding-bottom: 0 !important;
3443 + }
3444 + .pb-xxl-1 {
3445 + padding-bottom: 0.25rem !important;
3446 + }
3447 + .pb-xxl-2 {
3448 + padding-bottom: 0.5rem !important;
3449 + }
3450 + .pb-xxl-3 {
3451 + padding-bottom: 1rem !important;
3452 + }
3453 + .pb-xxl-4 {
3454 + padding-bottom: 1.5rem !important;
3455 + }
3456 + .pb-xxl-5 {
3457 + padding-bottom: 3rem !important;
3458 + }
3459 + .pl-xxl-0 {
3460 + padding-left: 0 !important;
3461 + }
3462 + .pl-xxl-1 {
3463 + padding-left: 0.25rem !important;
3464 + }
3465 + .pl-xxl-2 {
3466 + padding-left: 0.5rem !important;
3467 + }
3468 + .pl-xxl-3 {
3469 + padding-left: 1rem !important;
3470 + }
3471 + .pl-xxl-4 {
3472 + padding-left: 1.5rem !important;
3473 + }
3474 + .pl-xxl-5 {
3475 + padding-left: 3rem !important;
3476 + }
3477 + .text-xxl-left {
3478 + text-align: left !important;
3479 + }
3480 + .text-xxl-right {
3481 + text-align: right !important;
3482 + }
3483 + .text-xxl-center {
3484 + text-align: center !important;
3485 + }
3486 +}
3487 +
3488 +@media print {
3489 + .d-print-none {
3490 + display: none !important;
3491 + }
3492 + .d-print-inline {
3493 + display: inline !important;
3494 + }
3495 + .d-print-inline-block {
3496 + display: inline-block !important;
3497 + }
3498 + .d-print-block {
3499 + display: block !important;
3500 + }
3501 + .d-print-table {
3502 + display: table !important;
3503 + }
3504 + .d-print-table-row {
3505 + display: table-row !important;
3506 + }
3507 + .d-print-table-cell {
3508 + display: table-cell !important;
3509 + }
3510 + .d-print-flex {
3511 + display: flex !important;
3512 + }
3513 + .d-print-inline-flex {
3514 + display: inline-flex !important;
3515 + }
3516 +}
3517 +/*# sourceMappingURL=bootstrap-utilities.css.map */
...\ No newline at end of file ...\ No newline at end of file
This diff could not be displayed because it is too large.
1 var express = require("express"); 1 var express = require("express");
2 var router = express.Router(); 2 var router = express.Router();
3 3
4 -//var request = require("request"); 4 +var request = require("request");
5 var bodyParser = require("body-parser"); 5 var bodyParser = require("body-parser");
6 6
7 var { OAuth2Client } = require("google-auth-library"); 7 var { OAuth2Client } = require("google-auth-library");
8 -//var querystring = require("querystring"); 8 +var querystring = require("querystring");
9 9
10 var CLIENT_ID = 10 var CLIENT_ID =
11 "94679084723-s5f0686p2porp9mkakrp1p89a48n24nj.apps.googleusercontent.com"; 11 "94679084723-s5f0686p2porp9mkakrp1p89a48n24nj.apps.googleusercontent.com";
......
1 -{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"__lastAccess":1621433406098}
...\ No newline at end of file ...\ No newline at end of file
1 +{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"__lastAccess":1621704357295,"user":{"name":"‍최정민[학생](소프트웨어융합대학 컴퓨터공학과)","email":"cjm2021401@khu.ac.kr","nickname":"cjm","age":"24","gender":"male"}}
...\ No newline at end of file ...\ No newline at end of file
1 -{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"__lastAccess":1621187236305}
...\ No newline at end of file ...\ No newline at end of file
1 -{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"__lastAccess":1621534089028,"user":{"name":"‍최정민[학생](소프트웨어융합대학 컴퓨터공학과)","email":"cjm2021401@khu.ac.kr"}}
...\ No newline at end of file ...\ No newline at end of file
1 -{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"__lastAccess":1621408098038}
...\ No newline at end of file ...\ No newline at end of file
1 -{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"__lastAccess":1621338937349}
...\ No newline at end of file ...\ No newline at end of file
1 -{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"__lastAccess":1621186188104}
...\ No newline at end of file ...\ No newline at end of file
1 -{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"__lastAccess":1621592914035,"user":{"name":"‍최정민[학생](소프트웨어융합대학 컴퓨터공학과)","email":"cjm2021401@khu.ac.kr","nickname":"MickeyMouse","age":"19","gender":"male"}}
...\ No newline at end of file ...\ No newline at end of file
1 -{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"__lastAccess":1621191395860,"user":{"name":"‍최정민[학생](소프트웨어융합대학 컴퓨터공학과)","email":"cjm2021401@khu.ac.kr","nickname":"Mayf","age":"25","gender":"male"},"gender":"male"}
...\ No newline at end of file ...\ No newline at end of file
1 -{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"__lastAccess":1621338737470}
...\ No newline at end of file ...\ No newline at end of file
1 -{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"__lastAccess":1621216159014}
...\ No newline at end of file ...\ No newline at end of file
1 -{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"__lastAccess":1621337475210}
...\ No newline at end of file ...\ No newline at end of file
...@@ -6,13 +6,63 @@ ...@@ -6,13 +6,63 @@
6 <meta name="google-signin-client_id" content="94679084723-s5f0686p2porp9mkakrp1p89a48n24nj.apps.googleusercontent.com"> 6 <meta name="google-signin-client_id" content="94679084723-s5f0686p2porp9mkakrp1p89a48n24nj.apps.googleusercontent.com">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <title>first</title> 8 <title>first</title>
9 - <link rel='stylesheet' href='/stylesheets/style.css' /> 9 + <link rel="stylesheet" href="stylesheets/bootstrap.css">
10 + <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@700&display=swap" rel="stylesheet">
11 +
12 + <style>
13 + img{
14 + max-width: 100%;
15 + height: 100% !important;
16 + }
17 + h1{font-family: 'Noto Sans KR', sans-serif;}
18 + h4{font-family: 'Noto Sans KR', sans-serif;}
19 + h2{font-family: 'Noto Sans KR', sans-serif;}
20 + h3{font-family: 'Noto Sans KR', sans-serif;}
21 + h5{font-family: 'Noto Sans KR', sans-serif;}
22 + .middle{
23 + display: inline-block;
24 + vertical-align: middle;
25 + }
26 + </style>
27 +
28 +
10 </head> 29 </head>
11 30
31 +
32 +
33 +
12 <body> 34 <body>
13 -<h1>Login</h1> 35 +<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
14 -<div class="g-signin2" data-onsuccess="onSignIn"></div> 36 + <a class="navbar-brand" href="/"><img src="images/home.png" width="40" height="40" alt="">
15 -<a href="#" onclick="signOut();">Sign out</a> 37 + </a>
38 + <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
39 + <span class="navbar-toggler-icon"></span>
40 + </button>
41 + <div class="collapse navbar-collapse" id="navbarSupportedContent">
42 + <a class="navbar-brand" href="/" ><strong>Home</strong></a>
43 + <ul class="navbar-nav mr-auto mt-2 mt-lg-0">
44 +
45 + <li class="nav-item active">
46 + <a class="nav-link" style="color:#ffffff" href="/" onclick="signOut();">Logout<span class="sr-only">(current)</span></a>
47 + </li>
48 +
49 + </ul>
50 + </div>
51 +</nav>
52 +<div class="pricing-header px-3 py-1 pt-md-3 pb-md-1 mx-auto text-center">
53 + <h3 class="display-6 font-weight-bold" >Login</h3>
54 +</div>
55 +<section id="carousel-3" class="text-center">
56 + <div class="row">
57 + <div class="col-4"></div>
58 +
59 + <div class="col-4"><div class="g-signin2" class="text-center" data-onsuccess="onSignIn"></div></div>
60 +
61 +
62 + <a href="#" onclick="signOut();">Sign out</a>
63 + </div>
64 + </div>
65 +</section>
16 </body> 66 </body>
17 67
18 68
...@@ -40,4 +90,5 @@ ...@@ -40,4 +90,5 @@
40 }); 90 });
41 } 91 }
42 </script> 92 </script>
93 +<script src="javascripts/bootstrap.js"></script>
43 </html> 94 </html>
......
...@@ -5,23 +5,84 @@ ...@@ -5,23 +5,84 @@
5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0">
6 6
7 <title>logined</title> 7 <title>logined</title>
8 +
9 + <link rel="stylesheet" href="stylesheets/bootstrap.css">
10 + <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@700&display=swap" rel="stylesheet">
11 +
12 + <style>
13 + img{
14 + max-width: 100%;
15 + height: 100% !important;
16 + }
17 + h1{font-family: 'Noto Sans KR', sans-serif;}
18 + h4{font-family: 'Noto Sans KR', sans-serif;}
19 + h2{font-family: 'Noto Sans KR', sans-serif;}
20 + h3{font-family: 'Noto Sans KR', sans-serif;}
21 + h5{font-family: 'Noto Sans KR', sans-serif;}
22 + .middle{
23 + display: inline-block;
24 + vertical-align: middle;
25 + }
26 + </style>
8 </head> 27 </head>
9 <body> 28 <body>
29 +<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
30 + <a class="navbar-brand" href="/"><img src="images/home.png" width="40" height="40" alt="">
31 + </a>
32 + <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
33 + <span class="navbar-toggler-icon"></span>
34 + </button>
35 + <div class="collapse navbar-collapse" id="navbarSupportedContent">
36 + <a class="navbar-brand" href="/" ><strong>Home</strong></a>
37 + <ul class="navbar-nav mr-auto mt-2 mt-lg-0">
38 +
39 + <li class="nav-item active">
40 + <a class="nav-link" style="color:#ffffff" href="/" onclick="signOut();">Logout<span class="sr-only">(current)</span></a>
41 + </li>
42 +
43 + </ul>
44 + </div>
45 +</nav>
46 +<div class="pricing-header px-3 py-1 pt-md-3 pb-md-1 mx-auto text-center">
47 + <h3 class="display-6 font-weight-bold" >Signup</h3>
48 +</div>
49 +
50 +
51 +<hr class="my-2" >
52 +<section id="carousel-1">
53 + <div class="row">
54 + <div class="col-2"></div>
55 + <div class="col-8">
56 + <hr class="my-4" style="background-color: white">
57 + <form method="post">
58 + <div class="form-group ">
59 + <label for="id_input">닉네임을 입력하세요</label>
60 + <input type="text" class="form-control form-control-lg" name="nickname" aria-describedby="idHelp" placeholder="ID">
61 + <small id="idHelp" class="form-text text-muted">중복이 허용되지 않습니다.</small>
62 + </div>
63 + <hr class="my-3" style="background-color: white">
64 + <div class="form-group">
65 + <label for="age_input">나이를 입력하세요</label>
66 + <input class="form-control form-control-lg" type="number" name="age"placeholder="Age">
67 + </div>
68 + <hr class="my-3" style="background-color: white">
69 +
70 + <label for="gender" class="form-label ">성별을 입력하세요</label>
71 + <select class="form-select form-select-lg" id="gender" name="gender" required>
72 + <option selected disabled value="">Choose...</option>
73 + <option value="male">Male</option>
74 + <option value="female">Female</option>
75 + </select>
10 76
11 -<h1>Hi <%= user.name %></h1> 77 + <hr class="my-4" style="background-color: white">
12 -<form method="post"> 78 + <button type="submit" style="float:right" class="btn btn-primary btn-lg" id="please">Submit</button>
13 - NickName:<br>
14 - <input type="text" name="nickname" value="MickeyMouse"><br>
15 - Age:<br>
16 - <input type="text" name="age" value="19"><br><br>
17 79
18 - <input type="radio" id="male" name="gender" value="male"> 80 + </form>
19 - <label for="male">Male</label><br> 81 + </div>
20 - <input type="radio" id="female" name="gender" value="female"> 82 + <div class="col-2"></div>
21 - <label for="female">Female</label><br> 83 + </div>
84 +</section>
22 85
23 - <input type="submit" value="Submit">
24 -</form>
25 <a href="/logout" onclick="signOut();">Sign Out</a> 86 <a href="/logout" onclick="signOut();">Sign Out</a>
26 <%if (message=='same nickname'){%> 87 <%if (message=='same nickname'){%>
27 <script type="text/javascript"> 88 <script type="text/javascript">
...@@ -40,5 +101,12 @@ ...@@ -40,5 +101,12 @@
40 console.log('User signed out.'); 101 console.log('User signed out.');
41 }); 102 });
42 } 103 }
104 + function signOut() {
105 + var auth2 = gapi.auth2.getAuthInstance();
106 + auth2.signOut().then(function () {
107 + console.log('User signed out.');
108 + });
109 + }
43 </script> 110 </script>
111 +<script src="javascripts/bootstrap.js"></script>
44 </html> 112 </html>
...\ No newline at end of file ...\ No newline at end of file
......
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 - <head> 3 +<head>
4 - <title>Cafe Map</title> 4 + <link rel="stylesheet" href="stylesheets/bootstrap.css">
5 - <style> 5 + <title>Cafe Map</title>
6 - .placeinfo_wrap { 6 + <style>
7 - position: absolute; 7 + .navbar{
8 - bottom: 28px; 8 + background-color: #1d2124 !important;
9 - left: -150px; 9 + }
10 - width: 300px; 10 + .btn-primary{
11 - } 11 + color : white !important;
12 - .placeinfo { 12 + }
13 - position: relative; 13 + p{font-family: 'Noto Sans KR', sans-serif;}
14 - width: 100%; 14 + h1{font-family: 'Noto Sans KR', sans-serif;}
15 - border-radius: 6px; 15 + h4{font-family: 'Noto Sans KR', sans-serif;}
16 - border: 1px solid #ccc; 16 + h2{font-family: 'Noto Sans KR', sans-serif;}
17 - border-bottom: 2px solid #ddd; 17 + h3{font-family: 'Noto Sans KR', sans-serif;}
18 - padding-bottom: 10px; 18 + h5{font-family: 'Noto Sans KR', sans-serif;}
19 - background: #fff; 19 + .placeinfo_wrap {
20 - } 20 + position: absolute;
21 - .placeinfo:nth-of-type(n) { 21 + bottom: 28px;
22 - border: 0; 22 + left: -150px;
23 - box-shadow: 0px 1px 2px #888; 23 + width: 300px;
24 - } 24 + }
25 - .placeinfo_wrap .after { 25 + .placeinfo {
26 - content: ""; 26 + position: relative;
27 - position: relative; 27 + width: 100%;
28 - margin-left: -12px; 28 + border-radius: 6px;
29 - left: 50%; 29 + border: 1px solid #ccc;
30 - width: 22px; 30 + border-bottom: 2px solid #ddd;
31 - height: 12px; 31 + padding-bottom: 10px;
32 - background: url("https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/vertex_white.png"); 32 + background: #fff;
33 - } 33 + }
34 - .placeinfo a, 34 + .placeinfo:nth-of-type(n) {
35 - .placeinfo a:hover, 35 + border: 0;
36 - .placeinfo a:active { 36 + box-shadow: 0px 1px 2px #888;
37 - color: #fff; 37 + }
38 - text-decoration: none; 38 + .placeinfo_wrap .after {
39 - } 39 + content: "";
40 - .placeinfo a, 40 + position: relative;
41 - .placeinfo span { 41 + margin-left: -12px;
42 - display: block; 42 + left: 50%;
43 - text-overflow: ellipsis; 43 + width: 22px;
44 - overflow: hidden; 44 + height: 12px;
45 - white-space: nowrap; 45 + background: url("https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/vertex_white.png");
46 - } 46 + }
47 - .placeinfo span { 47 + .placeinfo a,
48 - margin: 5px 5px 0 5px; 48 + .placeinfo a:hover,
49 - cursor: default; 49 + .placeinfo a:active {
50 - font-size: 13px; 50 + color: #fff;
51 - } 51 + text-decoration: none;
52 - .placeinfo .title { 52 + }
53 - font-weight: bold; 53 + .placeinfo a,
54 - font-size: 14px; 54 + .placeinfo span {
55 - border-radius: 6px 6px 0 0; 55 + display: block;
56 - margin: -1px -1px 0 -1px; 56 + text-overflow: ellipsis;
57 - padding: 10px; 57 + overflow: hidden;
58 - color: #fff; 58 + white-space: nowrap;
59 - background: #d95050; 59 + }
60 - background: #d95050 60 + .placeinfo span {
61 - url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) 61 + margin: 5px 5px 0 5px;
62 - no-repeat right 14px center; 62 + cursor: default;
63 - } 63 + font-size: 13px;
64 - .placeinfo .tel { 64 + }
65 - color: #0f7833; 65 + .placeinfo .title {
66 - } 66 + font-weight: bold;
67 - .placeinfo .jibun { 67 + font-size: 14px;
68 - color: #999; 68 + border-radius: 6px 6px 0 0;
69 - font-size: 11px; 69 + margin: -1px -1px 0 -1px;
70 - margin-top: 0; 70 + padding: 10px;
71 - } 71 + color: #fff;
72 - </style> 72 + background: #d95050;
73 - </head> 73 + background: #d95050
74 - <body> 74 + url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png)
75 - <div id="map" style="width: 100%; height: 575px"></div> 75 + no-repeat right 14px center;
76 - 76 + }
77 - <script 77 + .placeinfo .tel {
78 - type="text/javascript" 78 + color: #0f7833;
79 - src="//dapi.kakao.com/v2/maps/sdk.js?appkey=68cbccbcd6f0fef0a213e62ad37393ee&libraries=services" 79 + }
80 - ></script> 80 + .placeinfo .jibun {
81 - <script> 81 + color: #999;
82 - var lat = ""; 82 + font-size: 11px;
83 - var lon = ""; 83 + margin-top: 0;
84 - 84 + }
85 - var placeOverlay = new kakao.maps.CustomOverlay({ zIndex: 1 }); 85 + </style>
86 - var contentNode = document.createElement("div"); 86 +</head>
87 - var markers = []; 87 +<body>
88 - var currCategory = "CE7"; // 카테고리코드: 카페 88 +<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
89 - var order = 1; 89 + <a class="navbar-brand" href="/"><img src="images/home.png" width="40" height="40" alt="">
90 - 90 + </a>
91 - var mapContainer = document.getElementById("map"), 91 + <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
92 - mapOption = { 92 + <span class="navbar-toggler-icon"></span>
93 - center: new kakao.maps.LatLng(36.2477502, 127.078164), 93 + </button>
94 - level: 3, 94 + <div class="collapse navbar-collapse" id="navbarSupportedContent">
95 - }; 95 + <a class="navbar-brand" href="/" ><strong>Home</strong></a>
96 - 96 + <ul class="navbar-nav mr-auto mt-2 mt-lg-0">
97 - var map = new kakao.maps.Map(mapContainer, mapOption); 97 +
98 - 98 + <li class="nav-item active">
99 - var ps = new kakao.maps.services.Places(map); 99 + <a class="nav-link" style="color:#ffffff" href="/" onclick="signOut();">Logout<span class="sr-only">(current)</span></a>
100 - 100 + </li>
101 - kakao.maps.event.addListener(map, "idle", searchPlaces); 101 +
102 - 102 + </ul>
103 - contentNode.className = "placeinfo_wrap"; 103 + </div>
104 - 104 +</nav>
105 - addEventHandle(contentNode, "mousedown", kakao.maps.event.preventMap); 105 +<div class="pricing-header px-3 py-1 pt-md-3 pb-md-1 mx-auto text-center">
106 - addEventHandle(contentNode, "touchstart", kakao.maps.event.preventMap); 106 + <h3 class="display-6 font-weight-bold" >Map</h3>
107 - 107 +</div>
108 - placeOverlay.setContent(contentNode); 108 +
109 - 109 +<div id="map" style="width: 100%; height: 575px"></div>
110 - function addEventHandle(target, type, callback) { 110 +<script
111 - if (target.addEventListener) { 111 + type="text/javascript"
112 - target.addEventListener(type, callback); 112 + src="//dapi.kakao.com/v2/maps/sdk.js?appkey=68cbccbcd6f0fef0a213e62ad37393ee&libraries=services"
113 - } else { 113 +></script>
114 - target.attachEvent("on" + type, callback); 114 +<script>
115 - } 115 + var lat = "";
116 - } 116 + var lon = "";
117 - 117 + var placeOverlay = new kakao.maps.CustomOverlay({ zIndex: 1 });
118 - placeOverlay.setContent(contentNode); 118 + var contentNode = document.createElement("div");
119 - if (navigator.geolocation) { 119 + var markers = [];
120 - navigator.geolocation.getCurrentPosition(function (position) { 120 + var currCategory = "CE7"; // 카테고리코드: 카페
121 - lat = position.coords.latitude; 121 + var order = 1;
122 - lon = position.coords.longitude; 122 + var mapContainer = document.getElementById("map"),
123 - 123 + mapOption = {
124 - var locPosition = new kakao.maps.LatLng(lat, lon); 124 + center: new kakao.maps.LatLng(36.2477502, 127.078164),
125 - 125 + level: 3,
126 - displayCurrentPosition(locPosition); 126 + };
127 + var map = new kakao.maps.Map(mapContainer, mapOption);
128 + var ps = new kakao.maps.services.Places(map);
129 + kakao.maps.event.addListener(map, "idle", searchPlaces);
130 + contentNode.className = "placeinfo_wrap";
131 + addEventHandle(contentNode, "mousedown", kakao.maps.event.preventMap);
132 + addEventHandle(contentNode, "touchstart", kakao.maps.event.preventMap);
133 + placeOverlay.setContent(contentNode);
134 + function addEventHandle(target, type, callback) {
135 + if (target.addEventListener) {
136 + target.addEventListener(type, callback);
137 + } else {
138 + target.attachEvent("on" + type, callback);
139 + }
140 + }
141 + placeOverlay.setContent(contentNode);
142 + if (navigator.geolocation) {
143 + navigator.geolocation.getCurrentPosition(function (position) {
144 + lat = position.coords.latitude;
145 + lon = position.coords.longitude;
146 + var locPosition = new kakao.maps.LatLng(lat, lon);
147 + displayCurrentPosition(locPosition);
148 + });
149 + } else {
150 + var locPosition = new kakao.maps.LatLng(36.2477502, 127.078164);
151 + displayCurrentPosition(locPosition);
152 + }
153 + function displayCurrentPosition(locPosition) {
154 + map.setCenter(locPosition);
155 + }
156 + kakao.maps.event.addListener(map, "idle", searchPlaces);
157 + function searchPlaces() {
158 + if (!currCategory) {
159 + return;
160 + }
161 + placeOverlay.setMap(null);
162 + ps.categorySearch(currCategory, placesSearchCB, { usemapBounds: true });
163 + }
164 + function placesSearchCB(data, status, pagination) {
165 + if (status === kakao.maps.services.Status.OK) {
166 + displayPlaces(data);
167 + }
168 + }
169 + function displayPlaces(places) {
170 + for (var i = 0; i < places.length; i++) {
171 + var marker = addMarker(
172 + new kakao.maps.LatLng(places[i].y, places[i].x),
173 + order
174 + );
175 + (function (marker, place) {
176 + kakao.maps.event.addListener(marker, "click", function () {
177 + displayPlaceInfo(place);
127 }); 178 });
128 - } else { 179 + })(marker, places[i]);
129 - var locPosition = new kakao.maps.LatLng(36.2477502, 127.078164); 180 + }
130 - 181 + }
131 - displayCurrentPosition(locPosition); 182 + function addMarker(position, order) {
132 - } 183 + var imageSrc =
133 - 184 + "https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/places_category.png";
134 - function displayCurrentPosition(locPosition) { 185 + var imageSize = new kakao.maps.Size(27, 30);
135 - map.setCenter(locPosition); 186 + var imgOptions = {
136 - } 187 + spriteSize: new kakao.maps.Size(72, 220),
137 - 188 + spriteOrigin: new kakao.maps.Point(46, 150),
138 - kakao.maps.event.addListener(map, "idle", searchPlaces); 189 + offset: new kakao.maps.Point(11, 28),
139 - 190 + };
140 - function searchPlaces() { 191 + var markerImage = new kakao.maps.MarkerImage(
141 - if (!currCategory) { 192 + imageSrc,
142 - return; 193 + imageSize,
143 - } 194 + imgOptions
144 - placeOverlay.setMap(null); 195 + );
145 - 196 + var marker = new kakao.maps.Marker({
146 - ps.categorySearch(currCategory, placesSearchCB, { usemapBounds: true }); 197 + position: position,
147 - } 198 + image: markerImage,
148 - 199 + });
149 - function placesSearchCB(data, status, pagination) { 200 + marker.setMap(map);
150 - if (status === kakao.maps.services.Status.OK) { 201 + markers.push(marker);
151 - displayPlaces(data); 202 + return marker;
152 - } 203 + }
153 - } 204 + function displayPlaceInfo(place) {
154 - 205 + var content =
155 - function displayPlaces(places) { 206 + '<div class="placeinfo">' +
156 - for (var i = 0; i < places.length; i++) { 207 + ' <a class="title" href="' +
157 - var marker = addMarker( 208 + place.place_url +
158 - new kakao.maps.LatLng(places[i].y, places[i].x), 209 + '" target="_blank" title="' +
159 - order 210 + place.place_name +
160 - );
161 -
162 - (function (marker, place) {
163 - kakao.maps.event.addListener(marker, "click", function () {
164 - displayPlaceInfo(place);
165 - });
166 - })(marker, places[i]);
167 - }
168 - }
169 -
170 - function addMarker(position, order) {
171 - var imageSrc =
172 - "https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/places_category.png";
173 - var imageSize = new kakao.maps.Size(27, 30);
174 - var imgOptions = {
175 - spriteSize: new kakao.maps.Size(72, 220),
176 - spriteOrigin: new kakao.maps.Point(46, 150),
177 - offset: new kakao.maps.Point(11, 28),
178 - };
179 - var markerImage = new kakao.maps.MarkerImage(
180 - imageSrc,
181 - imageSize,
182 - imgOptions
183 - );
184 -
185 - var marker = new kakao.maps.Marker({
186 - position: position,
187 - image: markerImage,
188 - });
189 -
190 - marker.setMap(map);
191 - markers.push(marker);
192 -
193 - return marker;
194 - }
195 -
196 - function displayPlaceInfo(place) {
197 - var content =
198 - '<div class="placeinfo">' +
199 - ' <a class="title" href="' +
200 - place.place_url +
201 - '" target="_blank" title="' +
202 - place.place_name +
203 - '">' +
204 - place.place_name +
205 - "</a>";
206 -
207 - if (place.road_address_name) {
208 - content +=
209 - ' <span title="' +
210 - place.road_address_name +
211 '">' + 211 '">' +
212 - place.road_address_name + 212 + place.place_name +
213 + "</a>";
214 + if (place.road_address_name) {
215 + content +=
216 + ' <span title="' +
217 + place.road_address_name +
218 + '">' +
219 + place.road_address_name +
220 + "</span>" +
221 + ' <span class="jibun" title="' +
222 + place.address_name +
223 + '">(지번 : ' +
224 + place.address_name +
225 + ")</span>";
226 + } else {
227 + content +=
228 + ' <span title="' +
229 + place.address_name +
230 + '">' +
231 + place.address_name +
232 + "</span>";
233 + }
234 + content +=
235 + ' <span class="tel">' +
236 + place.phone +
213 "</span>" + 237 "</span>" +
214 - ' <span class="jibun" title="' + 238 + "</div>" +
215 - place.address_name + 239 + '<div class="after"></div>';
216 - '">(지번 : ' + 240 + contentNode.innerHTML = content;
217 - place.address_name + 241 + placeOverlay.setPosition(new kakao.maps.LatLng(place.y, place.x));
218 - ")</span>"; 242 + placeOverlay.setMap(map);
219 - } else { 243 + }
220 - content += 244 +</script>
221 - ' <span title="' + 245 +<script src="javascripts/bootstrap.js"></script>
222 - place.address_name + 246 +<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
223 - '">' + 247 +</body>
224 - place.address_name +
225 - "</span>";
226 - }
227 -
228 - content +=
229 - ' <span class="tel">' +
230 - place.phone +
231 - "</span>" +
232 - "</div>" +
233 - '<div class="after"></div>';
234 -
235 - contentNode.innerHTML = content;
236 - placeOverlay.setPosition(new kakao.maps.LatLng(place.y, place.x));
237 - placeOverlay.setMap(map);
238 - }
239 - </script>
240 - </body>
241 </html> 248 </html>
......