]> jfr.im git - dlqueue.git/blob - static/bootstrap/css/bootstrap-utilities.css
hello world 2.0
[dlqueue.git] / static / bootstrap / css / bootstrap-utilities.css
1 /*!
2 * Bootstrap Utilities v5.3.2 (https://getbootstrap.com/)
3 * Copyright 2011-2023 The Bootstrap Authors
4 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
5 */
6 :root,
7 [data-bs-theme=light] {
8 --bs-blue: #0d6efd;
9 --bs-indigo: #6610f2;
10 --bs-purple: #6f42c1;
11 --bs-pink: #d63384;
12 --bs-red: #dc3545;
13 --bs-orange: #fd7e14;
14 --bs-yellow: #ffc107;
15 --bs-green: #198754;
16 --bs-teal: #20c997;
17 --bs-cyan: #0dcaf0;
18 --bs-black: #000;
19 --bs-white: #fff;
20 --bs-gray: #6c757d;
21 --bs-gray-dark: #343a40;
22 --bs-gray-100: #f8f9fa;
23 --bs-gray-200: #e9ecef;
24 --bs-gray-300: #dee2e6;
25 --bs-gray-400: #ced4da;
26 --bs-gray-500: #adb5bd;
27 --bs-gray-600: #6c757d;
28 --bs-gray-700: #495057;
29 --bs-gray-800: #343a40;
30 --bs-gray-900: #212529;
31 --bs-primary: #0d6efd;
32 --bs-secondary: #6c757d;
33 --bs-success: #198754;
34 --bs-info: #0dcaf0;
35 --bs-warning: #ffc107;
36 --bs-danger: #dc3545;
37 --bs-light: #f8f9fa;
38 --bs-dark: #212529;
39 --bs-primary-rgb: 13, 110, 253;
40 --bs-secondary-rgb: 108, 117, 125;
41 --bs-success-rgb: 25, 135, 84;
42 --bs-info-rgb: 13, 202, 240;
43 --bs-warning-rgb: 255, 193, 7;
44 --bs-danger-rgb: 220, 53, 69;
45 --bs-light-rgb: 248, 249, 250;
46 --bs-dark-rgb: 33, 37, 41;
47 --bs-primary-text-emphasis: #052c65;
48 --bs-secondary-text-emphasis: #2b2f32;
49 --bs-success-text-emphasis: #0a3622;
50 --bs-info-text-emphasis: #055160;
51 --bs-warning-text-emphasis: #664d03;
52 --bs-danger-text-emphasis: #58151c;
53 --bs-light-text-emphasis: #495057;
54 --bs-dark-text-emphasis: #495057;
55 --bs-primary-bg-subtle: #cfe2ff;
56 --bs-secondary-bg-subtle: #e2e3e5;
57 --bs-success-bg-subtle: #d1e7dd;
58 --bs-info-bg-subtle: #cff4fc;
59 --bs-warning-bg-subtle: #fff3cd;
60 --bs-danger-bg-subtle: #f8d7da;
61 --bs-light-bg-subtle: #fcfcfd;
62 --bs-dark-bg-subtle: #ced4da;
63 --bs-primary-border-subtle: #9ec5fe;
64 --bs-secondary-border-subtle: #c4c8cb;
65 --bs-success-border-subtle: #a3cfbb;
66 --bs-info-border-subtle: #9eeaf9;
67 --bs-warning-border-subtle: #ffe69c;
68 --bs-danger-border-subtle: #f1aeb5;
69 --bs-light-border-subtle: #e9ecef;
70 --bs-dark-border-subtle: #adb5bd;
71 --bs-white-rgb: 255, 255, 255;
72 --bs-black-rgb: 0, 0, 0;
73 --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
74 --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
75 --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
76 --bs-body-font-family: var(--bs-font-sans-serif);
77 --bs-body-font-size: 1rem;
78 --bs-body-font-weight: 400;
79 --bs-body-line-height: 1.5;
80 --bs-body-color: #212529;
81 --bs-body-color-rgb: 33, 37, 41;
82 --bs-body-bg: #fff;
83 --bs-body-bg-rgb: 255, 255, 255;
84 --bs-emphasis-color: #000;
85 --bs-emphasis-color-rgb: 0, 0, 0;
86 --bs-secondary-color: rgba(33, 37, 41, 0.75);
87 --bs-secondary-color-rgb: 33, 37, 41;
88 --bs-secondary-bg: #e9ecef;
89 --bs-secondary-bg-rgb: 233, 236, 239;
90 --bs-tertiary-color: rgba(33, 37, 41, 0.5);
91 --bs-tertiary-color-rgb: 33, 37, 41;
92 --bs-tertiary-bg: #f8f9fa;
93 --bs-tertiary-bg-rgb: 248, 249, 250;
94 --bs-heading-color: inherit;
95 --bs-link-color: #0d6efd;
96 --bs-link-color-rgb: 13, 110, 253;
97 --bs-link-decoration: underline;
98 --bs-link-hover-color: #0a58ca;
99 --bs-link-hover-color-rgb: 10, 88, 202;
100 --bs-code-color: #d63384;
101 --bs-highlight-color: #212529;
102 --bs-highlight-bg: #fff3cd;
103 --bs-border-width: 1px;
104 --bs-border-style: solid;
105 --bs-border-color: #dee2e6;
106 --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
107 --bs-border-radius: 0.375rem;
108 --bs-border-radius-sm: 0.25rem;
109 --bs-border-radius-lg: 0.5rem;
110 --bs-border-radius-xl: 1rem;
111 --bs-border-radius-xxl: 2rem;
112 --bs-border-radius-2xl: var(--bs-border-radius-xxl);
113 --bs-border-radius-pill: 50rem;
114 --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
115 --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
116 --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
117 --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
118 --bs-focus-ring-width: 0.25rem;
119 --bs-focus-ring-opacity: 0.25;
120 --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
121 --bs-form-valid-color: #198754;
122 --bs-form-valid-border-color: #198754;
123 --bs-form-invalid-color: #dc3545;
124 --bs-form-invalid-border-color: #dc3545;
125 }
126
127 [data-bs-theme=dark] {
128 color-scheme: dark;
129 --bs-body-color: #dee2e6;
130 --bs-body-color-rgb: 222, 226, 230;
131 --bs-body-bg: #212529;
132 --bs-body-bg-rgb: 33, 37, 41;
133 --bs-emphasis-color: #fff;
134 --bs-emphasis-color-rgb: 255, 255, 255;
135 --bs-secondary-color: rgba(222, 226, 230, 0.75);
136 --bs-secondary-color-rgb: 222, 226, 230;
137 --bs-secondary-bg: #343a40;
138 --bs-secondary-bg-rgb: 52, 58, 64;
139 --bs-tertiary-color: rgba(222, 226, 230, 0.5);
140 --bs-tertiary-color-rgb: 222, 226, 230;
141 --bs-tertiary-bg: #2b3035;
142 --bs-tertiary-bg-rgb: 43, 48, 53;
143 --bs-primary-text-emphasis: #6ea8fe;
144 --bs-secondary-text-emphasis: #a7acb1;
145 --bs-success-text-emphasis: #75b798;
146 --bs-info-text-emphasis: #6edff6;
147 --bs-warning-text-emphasis: #ffda6a;
148 --bs-danger-text-emphasis: #ea868f;
149 --bs-light-text-emphasis: #f8f9fa;
150 --bs-dark-text-emphasis: #dee2e6;
151 --bs-primary-bg-subtle: #031633;
152 --bs-secondary-bg-subtle: #161719;
153 --bs-success-bg-subtle: #051b11;
154 --bs-info-bg-subtle: #032830;
155 --bs-warning-bg-subtle: #332701;
156 --bs-danger-bg-subtle: #2c0b0e;
157 --bs-light-bg-subtle: #343a40;
158 --bs-dark-bg-subtle: #1a1d20;
159 --bs-primary-border-subtle: #084298;
160 --bs-secondary-border-subtle: #41464b;
161 --bs-success-border-subtle: #0f5132;
162 --bs-info-border-subtle: #087990;
163 --bs-warning-border-subtle: #997404;
164 --bs-danger-border-subtle: #842029;
165 --bs-light-border-subtle: #495057;
166 --bs-dark-border-subtle: #343a40;
167 --bs-heading-color: inherit;
168 --bs-link-color: #6ea8fe;
169 --bs-link-hover-color: #8bb9fe;
170 --bs-link-color-rgb: 110, 168, 254;
171 --bs-link-hover-color-rgb: 139, 185, 254;
172 --bs-code-color: #e685b5;
173 --bs-highlight-color: #dee2e6;
174 --bs-highlight-bg: #664d03;
175 --bs-border-color: #495057;
176 --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
177 --bs-form-valid-color: #75b798;
178 --bs-form-valid-border-color: #75b798;
179 --bs-form-invalid-color: #ea868f;
180 --bs-form-invalid-border-color: #ea868f;
181 }
182
183 .clearfix::after {
184 display: block;
185 clear: both;
186 content: "";
187 }
188
189 .text-bg-primary {
190 color: #fff !important;
191 background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
192 }
193
194 .text-bg-secondary {
195 color: #fff !important;
196 background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
197 }
198
199 .text-bg-success {
200 color: #fff !important;
201 background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
202 }
203
204 .text-bg-info {
205 color: #000 !important;
206 background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
207 }
208
209 .text-bg-warning {
210 color: #000 !important;
211 background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
212 }
213
214 .text-bg-danger {
215 color: #fff !important;
216 background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
217 }
218
219 .text-bg-light {
220 color: #000 !important;
221 background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
222 }
223
224 .text-bg-dark {
225 color: #fff !important;
226 background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
227 }
228
229 .link-primary {
230 color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
231 -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
232 text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
233 }
234 .link-primary:hover, .link-primary:focus {
235 color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
236 -webkit-text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
237 text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
238 }
239
240 .link-secondary {
241 color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
242 -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
243 text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
244 }
245 .link-secondary:hover, .link-secondary:focus {
246 color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
247 -webkit-text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
248 text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
249 }
250
251 .link-success {
252 color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
253 -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
254 text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
255 }
256 .link-success:hover, .link-success:focus {
257 color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
258 -webkit-text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
259 text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
260 }
261
262 .link-info {
263 color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
264 -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
265 text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
266 }
267 .link-info:hover, .link-info:focus {
268 color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
269 -webkit-text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
270 text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
271 }
272
273 .link-warning {
274 color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
275 -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
276 text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
277 }
278 .link-warning:hover, .link-warning:focus {
279 color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
280 -webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
281 text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
282 }
283
284 .link-danger {
285 color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
286 -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
287 text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
288 }
289 .link-danger:hover, .link-danger:focus {
290 color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
291 -webkit-text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
292 text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
293 }
294
295 .link-light {
296 color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
297 -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
298 text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
299 }
300 .link-light:hover, .link-light:focus {
301 color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
302 -webkit-text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
303 text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
304 }
305
306 .link-dark {
307 color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
308 -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
309 text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
310 }
311 .link-dark:hover, .link-dark:focus {
312 color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
313 -webkit-text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
314 text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
315 }
316
317 .link-body-emphasis {
318 color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
319 -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
320 text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
321 }
322 .link-body-emphasis:hover, .link-body-emphasis:focus {
323 color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
324 -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
325 text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
326 }
327
328 .focus-ring:focus {
329 outline: 0;
330 box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
331 }
332
333 .icon-link {
334 display: inline-flex;
335 gap: 0.375rem;
336 align-items: center;
337 -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
338 text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
339 text-underline-offset: 0.25em;
340 -webkit-backface-visibility: hidden;
341 backface-visibility: hidden;
342 }
343 .icon-link > .bi {
344 flex-shrink: 0;
345 width: 1em;
346 height: 1em;
347 fill: currentcolor;
348 transition: 0.2s ease-in-out transform;
349 }
350 @media (prefers-reduced-motion: reduce) {
351 .icon-link > .bi {
352 transition: none;
353 }
354 }
355
356 .icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
357 transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
358 }
359
360 .ratio {
361 position: relative;
362 width: 100%;
363 }
364 .ratio::before {
365 display: block;
366 padding-top: var(--bs-aspect-ratio);
367 content: "";
368 }
369 .ratio > * {
370 position: absolute;
371 top: 0;
372 left: 0;
373 width: 100%;
374 height: 100%;
375 }
376
377 .ratio-1x1 {
378 --bs-aspect-ratio: 100%;
379 }
380
381 .ratio-4x3 {
382 --bs-aspect-ratio: 75%;
383 }
384
385 .ratio-16x9 {
386 --bs-aspect-ratio: 56.25%;
387 }
388
389 .ratio-21x9 {
390 --bs-aspect-ratio: 42.8571428571%;
391 }
392
393 .fixed-top {
394 position: fixed;
395 top: 0;
396 right: 0;
397 left: 0;
398 z-index: 1030;
399 }
400
401 .fixed-bottom {
402 position: fixed;
403 right: 0;
404 bottom: 0;
405 left: 0;
406 z-index: 1030;
407 }
408
409 .sticky-top {
410 position: -webkit-sticky;
411 position: sticky;
412 top: 0;
413 z-index: 1020;
414 }
415
416 .sticky-bottom {
417 position: -webkit-sticky;
418 position: sticky;
419 bottom: 0;
420 z-index: 1020;
421 }
422
423 @media (min-width: 576px) {
424 .sticky-sm-top {
425 position: -webkit-sticky;
426 position: sticky;
427 top: 0;
428 z-index: 1020;
429 }
430 .sticky-sm-bottom {
431 position: -webkit-sticky;
432 position: sticky;
433 bottom: 0;
434 z-index: 1020;
435 }
436 }
437 @media (min-width: 768px) {
438 .sticky-md-top {
439 position: -webkit-sticky;
440 position: sticky;
441 top: 0;
442 z-index: 1020;
443 }
444 .sticky-md-bottom {
445 position: -webkit-sticky;
446 position: sticky;
447 bottom: 0;
448 z-index: 1020;
449 }
450 }
451 @media (min-width: 992px) {
452 .sticky-lg-top {
453 position: -webkit-sticky;
454 position: sticky;
455 top: 0;
456 z-index: 1020;
457 }
458 .sticky-lg-bottom {
459 position: -webkit-sticky;
460 position: sticky;
461 bottom: 0;
462 z-index: 1020;
463 }
464 }
465 @media (min-width: 1200px) {
466 .sticky-xl-top {
467 position: -webkit-sticky;
468 position: sticky;
469 top: 0;
470 z-index: 1020;
471 }
472 .sticky-xl-bottom {
473 position: -webkit-sticky;
474 position: sticky;
475 bottom: 0;
476 z-index: 1020;
477 }
478 }
479 @media (min-width: 1400px) {
480 .sticky-xxl-top {
481 position: -webkit-sticky;
482 position: sticky;
483 top: 0;
484 z-index: 1020;
485 }
486 .sticky-xxl-bottom {
487 position: -webkit-sticky;
488 position: sticky;
489 bottom: 0;
490 z-index: 1020;
491 }
492 }
493 .hstack {
494 display: flex;
495 flex-direction: row;
496 align-items: center;
497 align-self: stretch;
498 }
499
500 .vstack {
501 display: flex;
502 flex: 1 1 auto;
503 flex-direction: column;
504 align-self: stretch;
505 }
506
507 .visually-hidden,
508 .visually-hidden-focusable:not(:focus):not(:focus-within) {
509 width: 1px !important;
510 height: 1px !important;
511 padding: 0 !important;
512 margin: -1px !important;
513 overflow: hidden !important;
514 clip: rect(0, 0, 0, 0) !important;
515 white-space: nowrap !important;
516 border: 0 !important;
517 }
518 .visually-hidden:not(caption),
519 .visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
520 position: absolute !important;
521 }
522
523 .stretched-link::after {
524 position: absolute;
525 top: 0;
526 right: 0;
527 bottom: 0;
528 left: 0;
529 z-index: 1;
530 content: "";
531 }
532
533 .text-truncate {
534 overflow: hidden;
535 text-overflow: ellipsis;
536 white-space: nowrap;
537 }
538
539 .vr {
540 display: inline-block;
541 align-self: stretch;
542 width: var(--bs-border-width);
543 min-height: 1em;
544 background-color: currentcolor;
545 opacity: 0.25;
546 }
547
548 .align-baseline {
549 vertical-align: baseline !important;
550 }
551
552 .align-top {
553 vertical-align: top !important;
554 }
555
556 .align-middle {
557 vertical-align: middle !important;
558 }
559
560 .align-bottom {
561 vertical-align: bottom !important;
562 }
563
564 .align-text-bottom {
565 vertical-align: text-bottom !important;
566 }
567
568 .align-text-top {
569 vertical-align: text-top !important;
570 }
571
572 .float-start {
573 float: left !important;
574 }
575
576 .float-end {
577 float: right !important;
578 }
579
580 .float-none {
581 float: none !important;
582 }
583
584 .object-fit-contain {
585 -o-object-fit: contain !important;
586 object-fit: contain !important;
587 }
588
589 .object-fit-cover {
590 -o-object-fit: cover !important;
591 object-fit: cover !important;
592 }
593
594 .object-fit-fill {
595 -o-object-fit: fill !important;
596 object-fit: fill !important;
597 }
598
599 .object-fit-scale {
600 -o-object-fit: scale-down !important;
601 object-fit: scale-down !important;
602 }
603
604 .object-fit-none {
605 -o-object-fit: none !important;
606 object-fit: none !important;
607 }
608
609 .opacity-0 {
610 opacity: 0 !important;
611 }
612
613 .opacity-25 {
614 opacity: 0.25 !important;
615 }
616
617 .opacity-50 {
618 opacity: 0.5 !important;
619 }
620
621 .opacity-75 {
622 opacity: 0.75 !important;
623 }
624
625 .opacity-100 {
626 opacity: 1 !important;
627 }
628
629 .overflow-auto {
630 overflow: auto !important;
631 }
632
633 .overflow-hidden {
634 overflow: hidden !important;
635 }
636
637 .overflow-visible {
638 overflow: visible !important;
639 }
640
641 .overflow-scroll {
642 overflow: scroll !important;
643 }
644
645 .overflow-x-auto {
646 overflow-x: auto !important;
647 }
648
649 .overflow-x-hidden {
650 overflow-x: hidden !important;
651 }
652
653 .overflow-x-visible {
654 overflow-x: visible !important;
655 }
656
657 .overflow-x-scroll {
658 overflow-x: scroll !important;
659 }
660
661 .overflow-y-auto {
662 overflow-y: auto !important;
663 }
664
665 .overflow-y-hidden {
666 overflow-y: hidden !important;
667 }
668
669 .overflow-y-visible {
670 overflow-y: visible !important;
671 }
672
673 .overflow-y-scroll {
674 overflow-y: scroll !important;
675 }
676
677 .d-inline {
678 display: inline !important;
679 }
680
681 .d-inline-block {
682 display: inline-block !important;
683 }
684
685 .d-block {
686 display: block !important;
687 }
688
689 .d-grid {
690 display: grid !important;
691 }
692
693 .d-inline-grid {
694 display: inline-grid !important;
695 }
696
697 .d-table {
698 display: table !important;
699 }
700
701 .d-table-row {
702 display: table-row !important;
703 }
704
705 .d-table-cell {
706 display: table-cell !important;
707 }
708
709 .d-flex {
710 display: flex !important;
711 }
712
713 .d-inline-flex {
714 display: inline-flex !important;
715 }
716
717 .d-none {
718 display: none !important;
719 }
720
721 .shadow {
722 box-shadow: var(--bs-box-shadow) !important;
723 }
724
725 .shadow-sm {
726 box-shadow: var(--bs-box-shadow-sm) !important;
727 }
728
729 .shadow-lg {
730 box-shadow: var(--bs-box-shadow-lg) !important;
731 }
732
733 .shadow-none {
734 box-shadow: none !important;
735 }
736
737 .focus-ring-primary {
738 --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
739 }
740
741 .focus-ring-secondary {
742 --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
743 }
744
745 .focus-ring-success {
746 --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
747 }
748
749 .focus-ring-info {
750 --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
751 }
752
753 .focus-ring-warning {
754 --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
755 }
756
757 .focus-ring-danger {
758 --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
759 }
760
761 .focus-ring-light {
762 --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
763 }
764
765 .focus-ring-dark {
766 --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
767 }
768
769 .position-static {
770 position: static !important;
771 }
772
773 .position-relative {
774 position: relative !important;
775 }
776
777 .position-absolute {
778 position: absolute !important;
779 }
780
781 .position-fixed {
782 position: fixed !important;
783 }
784
785 .position-sticky {
786 position: -webkit-sticky !important;
787 position: sticky !important;
788 }
789
790 .top-0 {
791 top: 0 !important;
792 }
793
794 .top-50 {
795 top: 50% !important;
796 }
797
798 .top-100 {
799 top: 100% !important;
800 }
801
802 .bottom-0 {
803 bottom: 0 !important;
804 }
805
806 .bottom-50 {
807 bottom: 50% !important;
808 }
809
810 .bottom-100 {
811 bottom: 100% !important;
812 }
813
814 .start-0 {
815 left: 0 !important;
816 }
817
818 .start-50 {
819 left: 50% !important;
820 }
821
822 .start-100 {
823 left: 100% !important;
824 }
825
826 .end-0 {
827 right: 0 !important;
828 }
829
830 .end-50 {
831 right: 50% !important;
832 }
833
834 .end-100 {
835 right: 100% !important;
836 }
837
838 .translate-middle {
839 transform: translate(-50%, -50%) !important;
840 }
841
842 .translate-middle-x {
843 transform: translateX(-50%) !important;
844 }
845
846 .translate-middle-y {
847 transform: translateY(-50%) !important;
848 }
849
850 .border {
851 border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
852 }
853
854 .border-0 {
855 border: 0 !important;
856 }
857
858 .border-top {
859 border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
860 }
861
862 .border-top-0 {
863 border-top: 0 !important;
864 }
865
866 .border-end {
867 border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
868 }
869
870 .border-end-0 {
871 border-right: 0 !important;
872 }
873
874 .border-bottom {
875 border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
876 }
877
878 .border-bottom-0 {
879 border-bottom: 0 !important;
880 }
881
882 .border-start {
883 border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
884 }
885
886 .border-start-0 {
887 border-left: 0 !important;
888 }
889
890 .border-primary {
891 --bs-border-opacity: 1;
892 border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
893 }
894
895 .border-secondary {
896 --bs-border-opacity: 1;
897 border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
898 }
899
900 .border-success {
901 --bs-border-opacity: 1;
902 border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
903 }
904
905 .border-info {
906 --bs-border-opacity: 1;
907 border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
908 }
909
910 .border-warning {
911 --bs-border-opacity: 1;
912 border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
913 }
914
915 .border-danger {
916 --bs-border-opacity: 1;
917 border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
918 }
919
920 .border-light {
921 --bs-border-opacity: 1;
922 border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
923 }
924
925 .border-dark {
926 --bs-border-opacity: 1;
927 border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
928 }
929
930 .border-black {
931 --bs-border-opacity: 1;
932 border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
933 }
934
935 .border-white {
936 --bs-border-opacity: 1;
937 border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
938 }
939
940 .border-primary-subtle {
941 border-color: var(--bs-primary-border-subtle) !important;
942 }
943
944 .border-secondary-subtle {
945 border-color: var(--bs-secondary-border-subtle) !important;
946 }
947
948 .border-success-subtle {
949 border-color: var(--bs-success-border-subtle) !important;
950 }
951
952 .border-info-subtle {
953 border-color: var(--bs-info-border-subtle) !important;
954 }
955
956 .border-warning-subtle {
957 border-color: var(--bs-warning-border-subtle) !important;
958 }
959
960 .border-danger-subtle {
961 border-color: var(--bs-danger-border-subtle) !important;
962 }
963
964 .border-light-subtle {
965 border-color: var(--bs-light-border-subtle) !important;
966 }
967
968 .border-dark-subtle {
969 border-color: var(--bs-dark-border-subtle) !important;
970 }
971
972 .border-1 {
973 border-width: 1px !important;
974 }
975
976 .border-2 {
977 border-width: 2px !important;
978 }
979
980 .border-3 {
981 border-width: 3px !important;
982 }
983
984 .border-4 {
985 border-width: 4px !important;
986 }
987
988 .border-5 {
989 border-width: 5px !important;
990 }
991
992 .border-opacity-10 {
993 --bs-border-opacity: 0.1;
994 }
995
996 .border-opacity-25 {
997 --bs-border-opacity: 0.25;
998 }
999
1000 .border-opacity-50 {
1001 --bs-border-opacity: 0.5;
1002 }
1003
1004 .border-opacity-75 {
1005 --bs-border-opacity: 0.75;
1006 }
1007
1008 .border-opacity-100 {
1009 --bs-border-opacity: 1;
1010 }
1011
1012 .w-25 {
1013 width: 25% !important;
1014 }
1015
1016 .w-50 {
1017 width: 50% !important;
1018 }
1019
1020 .w-75 {
1021 width: 75% !important;
1022 }
1023
1024 .w-100 {
1025 width: 100% !important;
1026 }
1027
1028 .w-auto {
1029 width: auto !important;
1030 }
1031
1032 .mw-100 {
1033 max-width: 100% !important;
1034 }
1035
1036 .vw-100 {
1037 width: 100vw !important;
1038 }
1039
1040 .min-vw-100 {
1041 min-width: 100vw !important;
1042 }
1043
1044 .h-25 {
1045 height: 25% !important;
1046 }
1047
1048 .h-50 {
1049 height: 50% !important;
1050 }
1051
1052 .h-75 {
1053 height: 75% !important;
1054 }
1055
1056 .h-100 {
1057 height: 100% !important;
1058 }
1059
1060 .h-auto {
1061 height: auto !important;
1062 }
1063
1064 .mh-100 {
1065 max-height: 100% !important;
1066 }
1067
1068 .vh-100 {
1069 height: 100vh !important;
1070 }
1071
1072 .min-vh-100 {
1073 min-height: 100vh !important;
1074 }
1075
1076 .flex-fill {
1077 flex: 1 1 auto !important;
1078 }
1079
1080 .flex-row {
1081 flex-direction: row !important;
1082 }
1083
1084 .flex-column {
1085 flex-direction: column !important;
1086 }
1087
1088 .flex-row-reverse {
1089 flex-direction: row-reverse !important;
1090 }
1091
1092 .flex-column-reverse {
1093 flex-direction: column-reverse !important;
1094 }
1095
1096 .flex-grow-0 {
1097 flex-grow: 0 !important;
1098 }
1099
1100 .flex-grow-1 {
1101 flex-grow: 1 !important;
1102 }
1103
1104 .flex-shrink-0 {
1105 flex-shrink: 0 !important;
1106 }
1107
1108 .flex-shrink-1 {
1109 flex-shrink: 1 !important;
1110 }
1111
1112 .flex-wrap {
1113 flex-wrap: wrap !important;
1114 }
1115
1116 .flex-nowrap {
1117 flex-wrap: nowrap !important;
1118 }
1119
1120 .flex-wrap-reverse {
1121 flex-wrap: wrap-reverse !important;
1122 }
1123
1124 .justify-content-start {
1125 justify-content: flex-start !important;
1126 }
1127
1128 .justify-content-end {
1129 justify-content: flex-end !important;
1130 }
1131
1132 .justify-content-center {
1133 justify-content: center !important;
1134 }
1135
1136 .justify-content-between {
1137 justify-content: space-between !important;
1138 }
1139
1140 .justify-content-around {
1141 justify-content: space-around !important;
1142 }
1143
1144 .justify-content-evenly {
1145 justify-content: space-evenly !important;
1146 }
1147
1148 .align-items-start {
1149 align-items: flex-start !important;
1150 }
1151
1152 .align-items-end {
1153 align-items: flex-end !important;
1154 }
1155
1156 .align-items-center {
1157 align-items: center !important;
1158 }
1159
1160 .align-items-baseline {
1161 align-items: baseline !important;
1162 }
1163
1164 .align-items-stretch {
1165 align-items: stretch !important;
1166 }
1167
1168 .align-content-start {
1169 align-content: flex-start !important;
1170 }
1171
1172 .align-content-end {
1173 align-content: flex-end !important;
1174 }
1175
1176 .align-content-center {
1177 align-content: center !important;
1178 }
1179
1180 .align-content-between {
1181 align-content: space-between !important;
1182 }
1183
1184 .align-content-around {
1185 align-content: space-around !important;
1186 }
1187
1188 .align-content-stretch {
1189 align-content: stretch !important;
1190 }
1191
1192 .align-self-auto {
1193 align-self: auto !important;
1194 }
1195
1196 .align-self-start {
1197 align-self: flex-start !important;
1198 }
1199
1200 .align-self-end {
1201 align-self: flex-end !important;
1202 }
1203
1204 .align-self-center {
1205 align-self: center !important;
1206 }
1207
1208 .align-self-baseline {
1209 align-self: baseline !important;
1210 }
1211
1212 .align-self-stretch {
1213 align-self: stretch !important;
1214 }
1215
1216 .order-first {
1217 order: -1 !important;
1218 }
1219
1220 .order-0 {
1221 order: 0 !important;
1222 }
1223
1224 .order-1 {
1225 order: 1 !important;
1226 }
1227
1228 .order-2 {
1229 order: 2 !important;
1230 }
1231
1232 .order-3 {
1233 order: 3 !important;
1234 }
1235
1236 .order-4 {
1237 order: 4 !important;
1238 }
1239
1240 .order-5 {
1241 order: 5 !important;
1242 }
1243
1244 .order-last {
1245 order: 6 !important;
1246 }
1247
1248 .m-0 {
1249 margin: 0 !important;
1250 }
1251
1252 .m-1 {
1253 margin: 0.25rem !important;
1254 }
1255
1256 .m-2 {
1257 margin: 0.5rem !important;
1258 }
1259
1260 .m-3 {
1261 margin: 1rem !important;
1262 }
1263
1264 .m-4 {
1265 margin: 1.5rem !important;
1266 }
1267
1268 .m-5 {
1269 margin: 3rem !important;
1270 }
1271
1272 .m-auto {
1273 margin: auto !important;
1274 }
1275
1276 .mx-0 {
1277 margin-right: 0 !important;
1278 margin-left: 0 !important;
1279 }
1280
1281 .mx-1 {
1282 margin-right: 0.25rem !important;
1283 margin-left: 0.25rem !important;
1284 }
1285
1286 .mx-2 {
1287 margin-right: 0.5rem !important;
1288 margin-left: 0.5rem !important;
1289 }
1290
1291 .mx-3 {
1292 margin-right: 1rem !important;
1293 margin-left: 1rem !important;
1294 }
1295
1296 .mx-4 {
1297 margin-right: 1.5rem !important;
1298 margin-left: 1.5rem !important;
1299 }
1300
1301 .mx-5 {
1302 margin-right: 3rem !important;
1303 margin-left: 3rem !important;
1304 }
1305
1306 .mx-auto {
1307 margin-right: auto !important;
1308 margin-left: auto !important;
1309 }
1310
1311 .my-0 {
1312 margin-top: 0 !important;
1313 margin-bottom: 0 !important;
1314 }
1315
1316 .my-1 {
1317 margin-top: 0.25rem !important;
1318 margin-bottom: 0.25rem !important;
1319 }
1320
1321 .my-2 {
1322 margin-top: 0.5rem !important;
1323 margin-bottom: 0.5rem !important;
1324 }
1325
1326 .my-3 {
1327 margin-top: 1rem !important;
1328 margin-bottom: 1rem !important;
1329 }
1330
1331 .my-4 {
1332 margin-top: 1.5rem !important;
1333 margin-bottom: 1.5rem !important;
1334 }
1335
1336 .my-5 {
1337 margin-top: 3rem !important;
1338 margin-bottom: 3rem !important;
1339 }
1340
1341 .my-auto {
1342 margin-top: auto !important;
1343 margin-bottom: auto !important;
1344 }
1345
1346 .mt-0 {
1347 margin-top: 0 !important;
1348 }
1349
1350 .mt-1 {
1351 margin-top: 0.25rem !important;
1352 }
1353
1354 .mt-2 {
1355 margin-top: 0.5rem !important;
1356 }
1357
1358 .mt-3 {
1359 margin-top: 1rem !important;
1360 }
1361
1362 .mt-4 {
1363 margin-top: 1.5rem !important;
1364 }
1365
1366 .mt-5 {
1367 margin-top: 3rem !important;
1368 }
1369
1370 .mt-auto {
1371 margin-top: auto !important;
1372 }
1373
1374 .me-0 {
1375 margin-right: 0 !important;
1376 }
1377
1378 .me-1 {
1379 margin-right: 0.25rem !important;
1380 }
1381
1382 .me-2 {
1383 margin-right: 0.5rem !important;
1384 }
1385
1386 .me-3 {
1387 margin-right: 1rem !important;
1388 }
1389
1390 .me-4 {
1391 margin-right: 1.5rem !important;
1392 }
1393
1394 .me-5 {
1395 margin-right: 3rem !important;
1396 }
1397
1398 .me-auto {
1399 margin-right: auto !important;
1400 }
1401
1402 .mb-0 {
1403 margin-bottom: 0 !important;
1404 }
1405
1406 .mb-1 {
1407 margin-bottom: 0.25rem !important;
1408 }
1409
1410 .mb-2 {
1411 margin-bottom: 0.5rem !important;
1412 }
1413
1414 .mb-3 {
1415 margin-bottom: 1rem !important;
1416 }
1417
1418 .mb-4 {
1419 margin-bottom: 1.5rem !important;
1420 }
1421
1422 .mb-5 {
1423 margin-bottom: 3rem !important;
1424 }
1425
1426 .mb-auto {
1427 margin-bottom: auto !important;
1428 }
1429
1430 .ms-0 {
1431 margin-left: 0 !important;
1432 }
1433
1434 .ms-1 {
1435 margin-left: 0.25rem !important;
1436 }
1437
1438 .ms-2 {
1439 margin-left: 0.5rem !important;
1440 }
1441
1442 .ms-3 {
1443 margin-left: 1rem !important;
1444 }
1445
1446 .ms-4 {
1447 margin-left: 1.5rem !important;
1448 }
1449
1450 .ms-5 {
1451 margin-left: 3rem !important;
1452 }
1453
1454 .ms-auto {
1455 margin-left: auto !important;
1456 }
1457
1458 .p-0 {
1459 padding: 0 !important;
1460 }
1461
1462 .p-1 {
1463 padding: 0.25rem !important;
1464 }
1465
1466 .p-2 {
1467 padding: 0.5rem !important;
1468 }
1469
1470 .p-3 {
1471 padding: 1rem !important;
1472 }
1473
1474 .p-4 {
1475 padding: 1.5rem !important;
1476 }
1477
1478 .p-5 {
1479 padding: 3rem !important;
1480 }
1481
1482 .px-0 {
1483 padding-right: 0 !important;
1484 padding-left: 0 !important;
1485 }
1486
1487 .px-1 {
1488 padding-right: 0.25rem !important;
1489 padding-left: 0.25rem !important;
1490 }
1491
1492 .px-2 {
1493 padding-right: 0.5rem !important;
1494 padding-left: 0.5rem !important;
1495 }
1496
1497 .px-3 {
1498 padding-right: 1rem !important;
1499 padding-left: 1rem !important;
1500 }
1501
1502 .px-4 {
1503 padding-right: 1.5rem !important;
1504 padding-left: 1.5rem !important;
1505 }
1506
1507 .px-5 {
1508 padding-right: 3rem !important;
1509 padding-left: 3rem !important;
1510 }
1511
1512 .py-0 {
1513 padding-top: 0 !important;
1514 padding-bottom: 0 !important;
1515 }
1516
1517 .py-1 {
1518 padding-top: 0.25rem !important;
1519 padding-bottom: 0.25rem !important;
1520 }
1521
1522 .py-2 {
1523 padding-top: 0.5rem !important;
1524 padding-bottom: 0.5rem !important;
1525 }
1526
1527 .py-3 {
1528 padding-top: 1rem !important;
1529 padding-bottom: 1rem !important;
1530 }
1531
1532 .py-4 {
1533 padding-top: 1.5rem !important;
1534 padding-bottom: 1.5rem !important;
1535 }
1536
1537 .py-5 {
1538 padding-top: 3rem !important;
1539 padding-bottom: 3rem !important;
1540 }
1541
1542 .pt-0 {
1543 padding-top: 0 !important;
1544 }
1545
1546 .pt-1 {
1547 padding-top: 0.25rem !important;
1548 }
1549
1550 .pt-2 {
1551 padding-top: 0.5rem !important;
1552 }
1553
1554 .pt-3 {
1555 padding-top: 1rem !important;
1556 }
1557
1558 .pt-4 {
1559 padding-top: 1.5rem !important;
1560 }
1561
1562 .pt-5 {
1563 padding-top: 3rem !important;
1564 }
1565
1566 .pe-0 {
1567 padding-right: 0 !important;
1568 }
1569
1570 .pe-1 {
1571 padding-right: 0.25rem !important;
1572 }
1573
1574 .pe-2 {
1575 padding-right: 0.5rem !important;
1576 }
1577
1578 .pe-3 {
1579 padding-right: 1rem !important;
1580 }
1581
1582 .pe-4 {
1583 padding-right: 1.5rem !important;
1584 }
1585
1586 .pe-5 {
1587 padding-right: 3rem !important;
1588 }
1589
1590 .pb-0 {
1591 padding-bottom: 0 !important;
1592 }
1593
1594 .pb-1 {
1595 padding-bottom: 0.25rem !important;
1596 }
1597
1598 .pb-2 {
1599 padding-bottom: 0.5rem !important;
1600 }
1601
1602 .pb-3 {
1603 padding-bottom: 1rem !important;
1604 }
1605
1606 .pb-4 {
1607 padding-bottom: 1.5rem !important;
1608 }
1609
1610 .pb-5 {
1611 padding-bottom: 3rem !important;
1612 }
1613
1614 .ps-0 {
1615 padding-left: 0 !important;
1616 }
1617
1618 .ps-1 {
1619 padding-left: 0.25rem !important;
1620 }
1621
1622 .ps-2 {
1623 padding-left: 0.5rem !important;
1624 }
1625
1626 .ps-3 {
1627 padding-left: 1rem !important;
1628 }
1629
1630 .ps-4 {
1631 padding-left: 1.5rem !important;
1632 }
1633
1634 .ps-5 {
1635 padding-left: 3rem !important;
1636 }
1637
1638 .gap-0 {
1639 gap: 0 !important;
1640 }
1641
1642 .gap-1 {
1643 gap: 0.25rem !important;
1644 }
1645
1646 .gap-2 {
1647 gap: 0.5rem !important;
1648 }
1649
1650 .gap-3 {
1651 gap: 1rem !important;
1652 }
1653
1654 .gap-4 {
1655 gap: 1.5rem !important;
1656 }
1657
1658 .gap-5 {
1659 gap: 3rem !important;
1660 }
1661
1662 .row-gap-0 {
1663 row-gap: 0 !important;
1664 }
1665
1666 .row-gap-1 {
1667 row-gap: 0.25rem !important;
1668 }
1669
1670 .row-gap-2 {
1671 row-gap: 0.5rem !important;
1672 }
1673
1674 .row-gap-3 {
1675 row-gap: 1rem !important;
1676 }
1677
1678 .row-gap-4 {
1679 row-gap: 1.5rem !important;
1680 }
1681
1682 .row-gap-5 {
1683 row-gap: 3rem !important;
1684 }
1685
1686 .column-gap-0 {
1687 -moz-column-gap: 0 !important;
1688 column-gap: 0 !important;
1689 }
1690
1691 .column-gap-1 {
1692 -moz-column-gap: 0.25rem !important;
1693 column-gap: 0.25rem !important;
1694 }
1695
1696 .column-gap-2 {
1697 -moz-column-gap: 0.5rem !important;
1698 column-gap: 0.5rem !important;
1699 }
1700
1701 .column-gap-3 {
1702 -moz-column-gap: 1rem !important;
1703 column-gap: 1rem !important;
1704 }
1705
1706 .column-gap-4 {
1707 -moz-column-gap: 1.5rem !important;
1708 column-gap: 1.5rem !important;
1709 }
1710
1711 .column-gap-5 {
1712 -moz-column-gap: 3rem !important;
1713 column-gap: 3rem !important;
1714 }
1715
1716 .font-monospace {
1717 font-family: var(--bs-font-monospace) !important;
1718 }
1719
1720 .fs-1 {
1721 font-size: calc(1.375rem + 1.5vw) !important;
1722 }
1723
1724 .fs-2 {
1725 font-size: calc(1.325rem + 0.9vw) !important;
1726 }
1727
1728 .fs-3 {
1729 font-size: calc(1.3rem + 0.6vw) !important;
1730 }
1731
1732 .fs-4 {
1733 font-size: calc(1.275rem + 0.3vw) !important;
1734 }
1735
1736 .fs-5 {
1737 font-size: 1.25rem !important;
1738 }
1739
1740 .fs-6 {
1741 font-size: 1rem !important;
1742 }
1743
1744 .fst-italic {
1745 font-style: italic !important;
1746 }
1747
1748 .fst-normal {
1749 font-style: normal !important;
1750 }
1751
1752 .fw-lighter {
1753 font-weight: lighter !important;
1754 }
1755
1756 .fw-light {
1757 font-weight: 300 !important;
1758 }
1759
1760 .fw-normal {
1761 font-weight: 400 !important;
1762 }
1763
1764 .fw-medium {
1765 font-weight: 500 !important;
1766 }
1767
1768 .fw-semibold {
1769 font-weight: 600 !important;
1770 }
1771
1772 .fw-bold {
1773 font-weight: 700 !important;
1774 }
1775
1776 .fw-bolder {
1777 font-weight: bolder !important;
1778 }
1779
1780 .lh-1 {
1781 line-height: 1 !important;
1782 }
1783
1784 .lh-sm {
1785 line-height: 1.25 !important;
1786 }
1787
1788 .lh-base {
1789 line-height: 1.5 !important;
1790 }
1791
1792 .lh-lg {
1793 line-height: 2 !important;
1794 }
1795
1796 .text-start {
1797 text-align: left !important;
1798 }
1799
1800 .text-end {
1801 text-align: right !important;
1802 }
1803
1804 .text-center {
1805 text-align: center !important;
1806 }
1807
1808 .text-decoration-none {
1809 text-decoration: none !important;
1810 }
1811
1812 .text-decoration-underline {
1813 text-decoration: underline !important;
1814 }
1815
1816 .text-decoration-line-through {
1817 text-decoration: line-through !important;
1818 }
1819
1820 .text-lowercase {
1821 text-transform: lowercase !important;
1822 }
1823
1824 .text-uppercase {
1825 text-transform: uppercase !important;
1826 }
1827
1828 .text-capitalize {
1829 text-transform: capitalize !important;
1830 }
1831
1832 .text-wrap {
1833 white-space: normal !important;
1834 }
1835
1836 .text-nowrap {
1837 white-space: nowrap !important;
1838 }
1839
1840 /* rtl:begin:remove */
1841 .text-break {
1842 word-wrap: break-word !important;
1843 word-break: break-word !important;
1844 }
1845
1846 /* rtl:end:remove */
1847 .text-primary {
1848 --bs-text-opacity: 1;
1849 color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
1850 }
1851
1852 .text-secondary {
1853 --bs-text-opacity: 1;
1854 color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
1855 }
1856
1857 .text-success {
1858 --bs-text-opacity: 1;
1859 color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
1860 }
1861
1862 .text-info {
1863 --bs-text-opacity: 1;
1864 color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
1865 }
1866
1867 .text-warning {
1868 --bs-text-opacity: 1;
1869 color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
1870 }
1871
1872 .text-danger {
1873 --bs-text-opacity: 1;
1874 color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
1875 }
1876
1877 .text-light {
1878 --bs-text-opacity: 1;
1879 color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
1880 }
1881
1882 .text-dark {
1883 --bs-text-opacity: 1;
1884 color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
1885 }
1886
1887 .text-black {
1888 --bs-text-opacity: 1;
1889 color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
1890 }
1891
1892 .text-white {
1893 --bs-text-opacity: 1;
1894 color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
1895 }
1896
1897 .text-body {
1898 --bs-text-opacity: 1;
1899 color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
1900 }
1901
1902 .text-muted {
1903 --bs-text-opacity: 1;
1904 color: var(--bs-secondary-color) !important;
1905 }
1906
1907 .text-black-50 {
1908 --bs-text-opacity: 1;
1909 color: rgba(0, 0, 0, 0.5) !important;
1910 }
1911
1912 .text-white-50 {
1913 --bs-text-opacity: 1;
1914 color: rgba(255, 255, 255, 0.5) !important;
1915 }
1916
1917 .text-body-secondary {
1918 --bs-text-opacity: 1;
1919 color: var(--bs-secondary-color) !important;
1920 }
1921
1922 .text-body-tertiary {
1923 --bs-text-opacity: 1;
1924 color: var(--bs-tertiary-color) !important;
1925 }
1926
1927 .text-body-emphasis {
1928 --bs-text-opacity: 1;
1929 color: var(--bs-emphasis-color) !important;
1930 }
1931
1932 .text-reset {
1933 --bs-text-opacity: 1;
1934 color: inherit !important;
1935 }
1936
1937 .text-opacity-25 {
1938 --bs-text-opacity: 0.25;
1939 }
1940
1941 .text-opacity-50 {
1942 --bs-text-opacity: 0.5;
1943 }
1944
1945 .text-opacity-75 {
1946 --bs-text-opacity: 0.75;
1947 }
1948
1949 .text-opacity-100 {
1950 --bs-text-opacity: 1;
1951 }
1952
1953 .text-primary-emphasis {
1954 color: var(--bs-primary-text-emphasis) !important;
1955 }
1956
1957 .text-secondary-emphasis {
1958 color: var(--bs-secondary-text-emphasis) !important;
1959 }
1960
1961 .text-success-emphasis {
1962 color: var(--bs-success-text-emphasis) !important;
1963 }
1964
1965 .text-info-emphasis {
1966 color: var(--bs-info-text-emphasis) !important;
1967 }
1968
1969 .text-warning-emphasis {
1970 color: var(--bs-warning-text-emphasis) !important;
1971 }
1972
1973 .text-danger-emphasis {
1974 color: var(--bs-danger-text-emphasis) !important;
1975 }
1976
1977 .text-light-emphasis {
1978 color: var(--bs-light-text-emphasis) !important;
1979 }
1980
1981 .text-dark-emphasis {
1982 color: var(--bs-dark-text-emphasis) !important;
1983 }
1984
1985 .link-opacity-10 {
1986 --bs-link-opacity: 0.1;
1987 }
1988
1989 .link-opacity-10-hover:hover {
1990 --bs-link-opacity: 0.1;
1991 }
1992
1993 .link-opacity-25 {
1994 --bs-link-opacity: 0.25;
1995 }
1996
1997 .link-opacity-25-hover:hover {
1998 --bs-link-opacity: 0.25;
1999 }
2000
2001 .link-opacity-50 {
2002 --bs-link-opacity: 0.5;
2003 }
2004
2005 .link-opacity-50-hover:hover {
2006 --bs-link-opacity: 0.5;
2007 }
2008
2009 .link-opacity-75 {
2010 --bs-link-opacity: 0.75;
2011 }
2012
2013 .link-opacity-75-hover:hover {
2014 --bs-link-opacity: 0.75;
2015 }
2016
2017 .link-opacity-100 {
2018 --bs-link-opacity: 1;
2019 }
2020
2021 .link-opacity-100-hover:hover {
2022 --bs-link-opacity: 1;
2023 }
2024
2025 .link-offset-1 {
2026 text-underline-offset: 0.125em !important;
2027 }
2028
2029 .link-offset-1-hover:hover {
2030 text-underline-offset: 0.125em !important;
2031 }
2032
2033 .link-offset-2 {
2034 text-underline-offset: 0.25em !important;
2035 }
2036
2037 .link-offset-2-hover:hover {
2038 text-underline-offset: 0.25em !important;
2039 }
2040
2041 .link-offset-3 {
2042 text-underline-offset: 0.375em !important;
2043 }
2044
2045 .link-offset-3-hover:hover {
2046 text-underline-offset: 0.375em !important;
2047 }
2048
2049 .link-underline-primary {
2050 --bs-link-underline-opacity: 1;
2051 -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
2052 text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
2053 }
2054
2055 .link-underline-secondary {
2056 --bs-link-underline-opacity: 1;
2057 -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
2058 text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
2059 }
2060
2061 .link-underline-success {
2062 --bs-link-underline-opacity: 1;
2063 -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
2064 text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
2065 }
2066
2067 .link-underline-info {
2068 --bs-link-underline-opacity: 1;
2069 -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
2070 text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
2071 }
2072
2073 .link-underline-warning {
2074 --bs-link-underline-opacity: 1;
2075 -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
2076 text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
2077 }
2078
2079 .link-underline-danger {
2080 --bs-link-underline-opacity: 1;
2081 -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
2082 text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
2083 }
2084
2085 .link-underline-light {
2086 --bs-link-underline-opacity: 1;
2087 -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
2088 text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
2089 }
2090
2091 .link-underline-dark {
2092 --bs-link-underline-opacity: 1;
2093 -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
2094 text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
2095 }
2096
2097 .link-underline {
2098 --bs-link-underline-opacity: 1;
2099 -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
2100 text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
2101 }
2102
2103 .link-underline-opacity-0 {
2104 --bs-link-underline-opacity: 0;
2105 }
2106
2107 .link-underline-opacity-0-hover:hover {
2108 --bs-link-underline-opacity: 0;
2109 }
2110
2111 .link-underline-opacity-10 {
2112 --bs-link-underline-opacity: 0.1;
2113 }
2114
2115 .link-underline-opacity-10-hover:hover {
2116 --bs-link-underline-opacity: 0.1;
2117 }
2118
2119 .link-underline-opacity-25 {
2120 --bs-link-underline-opacity: 0.25;
2121 }
2122
2123 .link-underline-opacity-25-hover:hover {
2124 --bs-link-underline-opacity: 0.25;
2125 }
2126
2127 .link-underline-opacity-50 {
2128 --bs-link-underline-opacity: 0.5;
2129 }
2130
2131 .link-underline-opacity-50-hover:hover {
2132 --bs-link-underline-opacity: 0.5;
2133 }
2134
2135 .link-underline-opacity-75 {
2136 --bs-link-underline-opacity: 0.75;
2137 }
2138
2139 .link-underline-opacity-75-hover:hover {
2140 --bs-link-underline-opacity: 0.75;
2141 }
2142
2143 .link-underline-opacity-100 {
2144 --bs-link-underline-opacity: 1;
2145 }
2146
2147 .link-underline-opacity-100-hover:hover {
2148 --bs-link-underline-opacity: 1;
2149 }
2150
2151 .bg-primary {
2152 --bs-bg-opacity: 1;
2153 background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
2154 }
2155
2156 .bg-secondary {
2157 --bs-bg-opacity: 1;
2158 background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
2159 }
2160
2161 .bg-success {
2162 --bs-bg-opacity: 1;
2163 background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
2164 }
2165
2166 .bg-info {
2167 --bs-bg-opacity: 1;
2168 background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
2169 }
2170
2171 .bg-warning {
2172 --bs-bg-opacity: 1;
2173 background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
2174 }
2175
2176 .bg-danger {
2177 --bs-bg-opacity: 1;
2178 background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
2179 }
2180
2181 .bg-light {
2182 --bs-bg-opacity: 1;
2183 background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
2184 }
2185
2186 .bg-dark {
2187 --bs-bg-opacity: 1;
2188 background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
2189 }
2190
2191 .bg-black {
2192 --bs-bg-opacity: 1;
2193 background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
2194 }
2195
2196 .bg-white {
2197 --bs-bg-opacity: 1;
2198 background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
2199 }
2200
2201 .bg-body {
2202 --bs-bg-opacity: 1;
2203 background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
2204 }
2205
2206 .bg-transparent {
2207 --bs-bg-opacity: 1;
2208 background-color: transparent !important;
2209 }
2210
2211 .bg-body-secondary {
2212 --bs-bg-opacity: 1;
2213 background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
2214 }
2215
2216 .bg-body-tertiary {
2217 --bs-bg-opacity: 1;
2218 background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
2219 }
2220
2221 .bg-opacity-10 {
2222 --bs-bg-opacity: 0.1;
2223 }
2224
2225 .bg-opacity-25 {
2226 --bs-bg-opacity: 0.25;
2227 }
2228
2229 .bg-opacity-50 {
2230 --bs-bg-opacity: 0.5;
2231 }
2232
2233 .bg-opacity-75 {
2234 --bs-bg-opacity: 0.75;
2235 }
2236
2237 .bg-opacity-100 {
2238 --bs-bg-opacity: 1;
2239 }
2240
2241 .bg-primary-subtle {
2242 background-color: var(--bs-primary-bg-subtle) !important;
2243 }
2244
2245 .bg-secondary-subtle {
2246 background-color: var(--bs-secondary-bg-subtle) !important;
2247 }
2248
2249 .bg-success-subtle {
2250 background-color: var(--bs-success-bg-subtle) !important;
2251 }
2252
2253 .bg-info-subtle {
2254 background-color: var(--bs-info-bg-subtle) !important;
2255 }
2256
2257 .bg-warning-subtle {
2258 background-color: var(--bs-warning-bg-subtle) !important;
2259 }
2260
2261 .bg-danger-subtle {
2262 background-color: var(--bs-danger-bg-subtle) !important;
2263 }
2264
2265 .bg-light-subtle {
2266 background-color: var(--bs-light-bg-subtle) !important;
2267 }
2268
2269 .bg-dark-subtle {
2270 background-color: var(--bs-dark-bg-subtle) !important;
2271 }
2272
2273 .bg-gradient {
2274 background-image: var(--bs-gradient) !important;
2275 }
2276
2277 .user-select-all {
2278 -webkit-user-select: all !important;
2279 -moz-user-select: all !important;
2280 user-select: all !important;
2281 }
2282
2283 .user-select-auto {
2284 -webkit-user-select: auto !important;
2285 -moz-user-select: auto !important;
2286 user-select: auto !important;
2287 }
2288
2289 .user-select-none {
2290 -webkit-user-select: none !important;
2291 -moz-user-select: none !important;
2292 user-select: none !important;
2293 }
2294
2295 .pe-none {
2296 pointer-events: none !important;
2297 }
2298
2299 .pe-auto {
2300 pointer-events: auto !important;
2301 }
2302
2303 .rounded {
2304 border-radius: var(--bs-border-radius) !important;
2305 }
2306
2307 .rounded-0 {
2308 border-radius: 0 !important;
2309 }
2310
2311 .rounded-1 {
2312 border-radius: var(--bs-border-radius-sm) !important;
2313 }
2314
2315 .rounded-2 {
2316 border-radius: var(--bs-border-radius) !important;
2317 }
2318
2319 .rounded-3 {
2320 border-radius: var(--bs-border-radius-lg) !important;
2321 }
2322
2323 .rounded-4 {
2324 border-radius: var(--bs-border-radius-xl) !important;
2325 }
2326
2327 .rounded-5 {
2328 border-radius: var(--bs-border-radius-xxl) !important;
2329 }
2330
2331 .rounded-circle {
2332 border-radius: 50% !important;
2333 }
2334
2335 .rounded-pill {
2336 border-radius: var(--bs-border-radius-pill) !important;
2337 }
2338
2339 .rounded-top {
2340 border-top-left-radius: var(--bs-border-radius) !important;
2341 border-top-right-radius: var(--bs-border-radius) !important;
2342 }
2343
2344 .rounded-top-0 {
2345 border-top-left-radius: 0 !important;
2346 border-top-right-radius: 0 !important;
2347 }
2348
2349 .rounded-top-1 {
2350 border-top-left-radius: var(--bs-border-radius-sm) !important;
2351 border-top-right-radius: var(--bs-border-radius-sm) !important;
2352 }
2353
2354 .rounded-top-2 {
2355 border-top-left-radius: var(--bs-border-radius) !important;
2356 border-top-right-radius: var(--bs-border-radius) !important;
2357 }
2358
2359 .rounded-top-3 {
2360 border-top-left-radius: var(--bs-border-radius-lg) !important;
2361 border-top-right-radius: var(--bs-border-radius-lg) !important;
2362 }
2363
2364 .rounded-top-4 {
2365 border-top-left-radius: var(--bs-border-radius-xl) !important;
2366 border-top-right-radius: var(--bs-border-radius-xl) !important;
2367 }
2368
2369 .rounded-top-5 {
2370 border-top-left-radius: var(--bs-border-radius-xxl) !important;
2371 border-top-right-radius: var(--bs-border-radius-xxl) !important;
2372 }
2373
2374 .rounded-top-circle {
2375 border-top-left-radius: 50% !important;
2376 border-top-right-radius: 50% !important;
2377 }
2378
2379 .rounded-top-pill {
2380 border-top-left-radius: var(--bs-border-radius-pill) !important;
2381 border-top-right-radius: var(--bs-border-radius-pill) !important;
2382 }
2383
2384 .rounded-end {
2385 border-top-right-radius: var(--bs-border-radius) !important;
2386 border-bottom-right-radius: var(--bs-border-radius) !important;
2387 }
2388
2389 .rounded-end-0 {
2390 border-top-right-radius: 0 !important;
2391 border-bottom-right-radius: 0 !important;
2392 }
2393
2394 .rounded-end-1 {
2395 border-top-right-radius: var(--bs-border-radius-sm) !important;
2396 border-bottom-right-radius: var(--bs-border-radius-sm) !important;
2397 }
2398
2399 .rounded-end-2 {
2400 border-top-right-radius: var(--bs-border-radius) !important;
2401 border-bottom-right-radius: var(--bs-border-radius) !important;
2402 }
2403
2404 .rounded-end-3 {
2405 border-top-right-radius: var(--bs-border-radius-lg) !important;
2406 border-bottom-right-radius: var(--bs-border-radius-lg) !important;
2407 }
2408
2409 .rounded-end-4 {
2410 border-top-right-radius: var(--bs-border-radius-xl) !important;
2411 border-bottom-right-radius: var(--bs-border-radius-xl) !important;
2412 }
2413
2414 .rounded-end-5 {
2415 border-top-right-radius: var(--bs-border-radius-xxl) !important;
2416 border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
2417 }
2418
2419 .rounded-end-circle {
2420 border-top-right-radius: 50% !important;
2421 border-bottom-right-radius: 50% !important;
2422 }
2423
2424 .rounded-end-pill {
2425 border-top-right-radius: var(--bs-border-radius-pill) !important;
2426 border-bottom-right-radius: var(--bs-border-radius-pill) !important;
2427 }
2428
2429 .rounded-bottom {
2430 border-bottom-right-radius: var(--bs-border-radius) !important;
2431 border-bottom-left-radius: var(--bs-border-radius) !important;
2432 }
2433
2434 .rounded-bottom-0 {
2435 border-bottom-right-radius: 0 !important;
2436 border-bottom-left-radius: 0 !important;
2437 }
2438
2439 .rounded-bottom-1 {
2440 border-bottom-right-radius: var(--bs-border-radius-sm) !important;
2441 border-bottom-left-radius: var(--bs-border-radius-sm) !important;
2442 }
2443
2444 .rounded-bottom-2 {
2445 border-bottom-right-radius: var(--bs-border-radius) !important;
2446 border-bottom-left-radius: var(--bs-border-radius) !important;
2447 }
2448
2449 .rounded-bottom-3 {
2450 border-bottom-right-radius: var(--bs-border-radius-lg) !important;
2451 border-bottom-left-radius: var(--bs-border-radius-lg) !important;
2452 }
2453
2454 .rounded-bottom-4 {
2455 border-bottom-right-radius: var(--bs-border-radius-xl) !important;
2456 border-bottom-left-radius: var(--bs-border-radius-xl) !important;
2457 }
2458
2459 .rounded-bottom-5 {
2460 border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
2461 border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
2462 }
2463
2464 .rounded-bottom-circle {
2465 border-bottom-right-radius: 50% !important;
2466 border-bottom-left-radius: 50% !important;
2467 }
2468
2469 .rounded-bottom-pill {
2470 border-bottom-right-radius: var(--bs-border-radius-pill) !important;
2471 border-bottom-left-radius: var(--bs-border-radius-pill) !important;
2472 }
2473
2474 .rounded-start {
2475 border-bottom-left-radius: var(--bs-border-radius) !important;
2476 border-top-left-radius: var(--bs-border-radius) !important;
2477 }
2478
2479 .rounded-start-0 {
2480 border-bottom-left-radius: 0 !important;
2481 border-top-left-radius: 0 !important;
2482 }
2483
2484 .rounded-start-1 {
2485 border-bottom-left-radius: var(--bs-border-radius-sm) !important;
2486 border-top-left-radius: var(--bs-border-radius-sm) !important;
2487 }
2488
2489 .rounded-start-2 {
2490 border-bottom-left-radius: var(--bs-border-radius) !important;
2491 border-top-left-radius: var(--bs-border-radius) !important;
2492 }
2493
2494 .rounded-start-3 {
2495 border-bottom-left-radius: var(--bs-border-radius-lg) !important;
2496 border-top-left-radius: var(--bs-border-radius-lg) !important;
2497 }
2498
2499 .rounded-start-4 {
2500 border-bottom-left-radius: var(--bs-border-radius-xl) !important;
2501 border-top-left-radius: var(--bs-border-radius-xl) !important;
2502 }
2503
2504 .rounded-start-5 {
2505 border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
2506 border-top-left-radius: var(--bs-border-radius-xxl) !important;
2507 }
2508
2509 .rounded-start-circle {
2510 border-bottom-left-radius: 50% !important;
2511 border-top-left-radius: 50% !important;
2512 }
2513
2514 .rounded-start-pill {
2515 border-bottom-left-radius: var(--bs-border-radius-pill) !important;
2516 border-top-left-radius: var(--bs-border-radius-pill) !important;
2517 }
2518
2519 .visible {
2520 visibility: visible !important;
2521 }
2522
2523 .invisible {
2524 visibility: hidden !important;
2525 }
2526
2527 .z-n1 {
2528 z-index: -1 !important;
2529 }
2530
2531 .z-0 {
2532 z-index: 0 !important;
2533 }
2534
2535 .z-1 {
2536 z-index: 1 !important;
2537 }
2538
2539 .z-2 {
2540 z-index: 2 !important;
2541 }
2542
2543 .z-3 {
2544 z-index: 3 !important;
2545 }
2546
2547 @media (min-width: 576px) {
2548 .float-sm-start {
2549 float: left !important;
2550 }
2551 .float-sm-end {
2552 float: right !important;
2553 }
2554 .float-sm-none {
2555 float: none !important;
2556 }
2557 .object-fit-sm-contain {
2558 -o-object-fit: contain !important;
2559 object-fit: contain !important;
2560 }
2561 .object-fit-sm-cover {
2562 -o-object-fit: cover !important;
2563 object-fit: cover !important;
2564 }
2565 .object-fit-sm-fill {
2566 -o-object-fit: fill !important;
2567 object-fit: fill !important;
2568 }
2569 .object-fit-sm-scale {
2570 -o-object-fit: scale-down !important;
2571 object-fit: scale-down !important;
2572 }
2573 .object-fit-sm-none {
2574 -o-object-fit: none !important;
2575 object-fit: none !important;
2576 }
2577 .d-sm-inline {
2578 display: inline !important;
2579 }
2580 .d-sm-inline-block {
2581 display: inline-block !important;
2582 }
2583 .d-sm-block {
2584 display: block !important;
2585 }
2586 .d-sm-grid {
2587 display: grid !important;
2588 }
2589 .d-sm-inline-grid {
2590 display: inline-grid !important;
2591 }
2592 .d-sm-table {
2593 display: table !important;
2594 }
2595 .d-sm-table-row {
2596 display: table-row !important;
2597 }
2598 .d-sm-table-cell {
2599 display: table-cell !important;
2600 }
2601 .d-sm-flex {
2602 display: flex !important;
2603 }
2604 .d-sm-inline-flex {
2605 display: inline-flex !important;
2606 }
2607 .d-sm-none {
2608 display: none !important;
2609 }
2610 .flex-sm-fill {
2611 flex: 1 1 auto !important;
2612 }
2613 .flex-sm-row {
2614 flex-direction: row !important;
2615 }
2616 .flex-sm-column {
2617 flex-direction: column !important;
2618 }
2619 .flex-sm-row-reverse {
2620 flex-direction: row-reverse !important;
2621 }
2622 .flex-sm-column-reverse {
2623 flex-direction: column-reverse !important;
2624 }
2625 .flex-sm-grow-0 {
2626 flex-grow: 0 !important;
2627 }
2628 .flex-sm-grow-1 {
2629 flex-grow: 1 !important;
2630 }
2631 .flex-sm-shrink-0 {
2632 flex-shrink: 0 !important;
2633 }
2634 .flex-sm-shrink-1 {
2635 flex-shrink: 1 !important;
2636 }
2637 .flex-sm-wrap {
2638 flex-wrap: wrap !important;
2639 }
2640 .flex-sm-nowrap {
2641 flex-wrap: nowrap !important;
2642 }
2643 .flex-sm-wrap-reverse {
2644 flex-wrap: wrap-reverse !important;
2645 }
2646 .justify-content-sm-start {
2647 justify-content: flex-start !important;
2648 }
2649 .justify-content-sm-end {
2650 justify-content: flex-end !important;
2651 }
2652 .justify-content-sm-center {
2653 justify-content: center !important;
2654 }
2655 .justify-content-sm-between {
2656 justify-content: space-between !important;
2657 }
2658 .justify-content-sm-around {
2659 justify-content: space-around !important;
2660 }
2661 .justify-content-sm-evenly {
2662 justify-content: space-evenly !important;
2663 }
2664 .align-items-sm-start {
2665 align-items: flex-start !important;
2666 }
2667 .align-items-sm-end {
2668 align-items: flex-end !important;
2669 }
2670 .align-items-sm-center {
2671 align-items: center !important;
2672 }
2673 .align-items-sm-baseline {
2674 align-items: baseline !important;
2675 }
2676 .align-items-sm-stretch {
2677 align-items: stretch !important;
2678 }
2679 .align-content-sm-start {
2680 align-content: flex-start !important;
2681 }
2682 .align-content-sm-end {
2683 align-content: flex-end !important;
2684 }
2685 .align-content-sm-center {
2686 align-content: center !important;
2687 }
2688 .align-content-sm-between {
2689 align-content: space-between !important;
2690 }
2691 .align-content-sm-around {
2692 align-content: space-around !important;
2693 }
2694 .align-content-sm-stretch {
2695 align-content: stretch !important;
2696 }
2697 .align-self-sm-auto {
2698 align-self: auto !important;
2699 }
2700 .align-self-sm-start {
2701 align-self: flex-start !important;
2702 }
2703 .align-self-sm-end {
2704 align-self: flex-end !important;
2705 }
2706 .align-self-sm-center {
2707 align-self: center !important;
2708 }
2709 .align-self-sm-baseline {
2710 align-self: baseline !important;
2711 }
2712 .align-self-sm-stretch {
2713 align-self: stretch !important;
2714 }
2715 .order-sm-first {
2716 order: -1 !important;
2717 }
2718 .order-sm-0 {
2719 order: 0 !important;
2720 }
2721 .order-sm-1 {
2722 order: 1 !important;
2723 }
2724 .order-sm-2 {
2725 order: 2 !important;
2726 }
2727 .order-sm-3 {
2728 order: 3 !important;
2729 }
2730 .order-sm-4 {
2731 order: 4 !important;
2732 }
2733 .order-sm-5 {
2734 order: 5 !important;
2735 }
2736 .order-sm-last {
2737 order: 6 !important;
2738 }
2739 .m-sm-0 {
2740 margin: 0 !important;
2741 }
2742 .m-sm-1 {
2743 margin: 0.25rem !important;
2744 }
2745 .m-sm-2 {
2746 margin: 0.5rem !important;
2747 }
2748 .m-sm-3 {
2749 margin: 1rem !important;
2750 }
2751 .m-sm-4 {
2752 margin: 1.5rem !important;
2753 }
2754 .m-sm-5 {
2755 margin: 3rem !important;
2756 }
2757 .m-sm-auto {
2758 margin: auto !important;
2759 }
2760 .mx-sm-0 {
2761 margin-right: 0 !important;
2762 margin-left: 0 !important;
2763 }
2764 .mx-sm-1 {
2765 margin-right: 0.25rem !important;
2766 margin-left: 0.25rem !important;
2767 }
2768 .mx-sm-2 {
2769 margin-right: 0.5rem !important;
2770 margin-left: 0.5rem !important;
2771 }
2772 .mx-sm-3 {
2773 margin-right: 1rem !important;
2774 margin-left: 1rem !important;
2775 }
2776 .mx-sm-4 {
2777 margin-right: 1.5rem !important;
2778 margin-left: 1.5rem !important;
2779 }
2780 .mx-sm-5 {
2781 margin-right: 3rem !important;
2782 margin-left: 3rem !important;
2783 }
2784 .mx-sm-auto {
2785 margin-right: auto !important;
2786 margin-left: auto !important;
2787 }
2788 .my-sm-0 {
2789 margin-top: 0 !important;
2790 margin-bottom: 0 !important;
2791 }
2792 .my-sm-1 {
2793 margin-top: 0.25rem !important;
2794 margin-bottom: 0.25rem !important;
2795 }
2796 .my-sm-2 {
2797 margin-top: 0.5rem !important;
2798 margin-bottom: 0.5rem !important;
2799 }
2800 .my-sm-3 {
2801 margin-top: 1rem !important;
2802 margin-bottom: 1rem !important;
2803 }
2804 .my-sm-4 {
2805 margin-top: 1.5rem !important;
2806 margin-bottom: 1.5rem !important;
2807 }
2808 .my-sm-5 {
2809 margin-top: 3rem !important;
2810 margin-bottom: 3rem !important;
2811 }
2812 .my-sm-auto {
2813 margin-top: auto !important;
2814 margin-bottom: auto !important;
2815 }
2816 .mt-sm-0 {
2817 margin-top: 0 !important;
2818 }
2819 .mt-sm-1 {
2820 margin-top: 0.25rem !important;
2821 }
2822 .mt-sm-2 {
2823 margin-top: 0.5rem !important;
2824 }
2825 .mt-sm-3 {
2826 margin-top: 1rem !important;
2827 }
2828 .mt-sm-4 {
2829 margin-top: 1.5rem !important;
2830 }
2831 .mt-sm-5 {
2832 margin-top: 3rem !important;
2833 }
2834 .mt-sm-auto {
2835 margin-top: auto !important;
2836 }
2837 .me-sm-0 {
2838 margin-right: 0 !important;
2839 }
2840 .me-sm-1 {
2841 margin-right: 0.25rem !important;
2842 }
2843 .me-sm-2 {
2844 margin-right: 0.5rem !important;
2845 }
2846 .me-sm-3 {
2847 margin-right: 1rem !important;
2848 }
2849 .me-sm-4 {
2850 margin-right: 1.5rem !important;
2851 }
2852 .me-sm-5 {
2853 margin-right: 3rem !important;
2854 }
2855 .me-sm-auto {
2856 margin-right: auto !important;
2857 }
2858 .mb-sm-0 {
2859 margin-bottom: 0 !important;
2860 }
2861 .mb-sm-1 {
2862 margin-bottom: 0.25rem !important;
2863 }
2864 .mb-sm-2 {
2865 margin-bottom: 0.5rem !important;
2866 }
2867 .mb-sm-3 {
2868 margin-bottom: 1rem !important;
2869 }
2870 .mb-sm-4 {
2871 margin-bottom: 1.5rem !important;
2872 }
2873 .mb-sm-5 {
2874 margin-bottom: 3rem !important;
2875 }
2876 .mb-sm-auto {
2877 margin-bottom: auto !important;
2878 }
2879 .ms-sm-0 {
2880 margin-left: 0 !important;
2881 }
2882 .ms-sm-1 {
2883 margin-left: 0.25rem !important;
2884 }
2885 .ms-sm-2 {
2886 margin-left: 0.5rem !important;
2887 }
2888 .ms-sm-3 {
2889 margin-left: 1rem !important;
2890 }
2891 .ms-sm-4 {
2892 margin-left: 1.5rem !important;
2893 }
2894 .ms-sm-5 {
2895 margin-left: 3rem !important;
2896 }
2897 .ms-sm-auto {
2898 margin-left: auto !important;
2899 }
2900 .p-sm-0 {
2901 padding: 0 !important;
2902 }
2903 .p-sm-1 {
2904 padding: 0.25rem !important;
2905 }
2906 .p-sm-2 {
2907 padding: 0.5rem !important;
2908 }
2909 .p-sm-3 {
2910 padding: 1rem !important;
2911 }
2912 .p-sm-4 {
2913 padding: 1.5rem !important;
2914 }
2915 .p-sm-5 {
2916 padding: 3rem !important;
2917 }
2918 .px-sm-0 {
2919 padding-right: 0 !important;
2920 padding-left: 0 !important;
2921 }
2922 .px-sm-1 {
2923 padding-right: 0.25rem !important;
2924 padding-left: 0.25rem !important;
2925 }
2926 .px-sm-2 {
2927 padding-right: 0.5rem !important;
2928 padding-left: 0.5rem !important;
2929 }
2930 .px-sm-3 {
2931 padding-right: 1rem !important;
2932 padding-left: 1rem !important;
2933 }
2934 .px-sm-4 {
2935 padding-right: 1.5rem !important;
2936 padding-left: 1.5rem !important;
2937 }
2938 .px-sm-5 {
2939 padding-right: 3rem !important;
2940 padding-left: 3rem !important;
2941 }
2942 .py-sm-0 {
2943 padding-top: 0 !important;
2944 padding-bottom: 0 !important;
2945 }
2946 .py-sm-1 {
2947 padding-top: 0.25rem !important;
2948 padding-bottom: 0.25rem !important;
2949 }
2950 .py-sm-2 {
2951 padding-top: 0.5rem !important;
2952 padding-bottom: 0.5rem !important;
2953 }
2954 .py-sm-3 {
2955 padding-top: 1rem !important;
2956 padding-bottom: 1rem !important;
2957 }
2958 .py-sm-4 {
2959 padding-top: 1.5rem !important;
2960 padding-bottom: 1.5rem !important;
2961 }
2962 .py-sm-5 {
2963 padding-top: 3rem !important;
2964 padding-bottom: 3rem !important;
2965 }
2966 .pt-sm-0 {
2967 padding-top: 0 !important;
2968 }
2969 .pt-sm-1 {
2970 padding-top: 0.25rem !important;
2971 }
2972 .pt-sm-2 {
2973 padding-top: 0.5rem !important;
2974 }
2975 .pt-sm-3 {
2976 padding-top: 1rem !important;
2977 }
2978 .pt-sm-4 {
2979 padding-top: 1.5rem !important;
2980 }
2981 .pt-sm-5 {
2982 padding-top: 3rem !important;
2983 }
2984 .pe-sm-0 {
2985 padding-right: 0 !important;
2986 }
2987 .pe-sm-1 {
2988 padding-right: 0.25rem !important;
2989 }
2990 .pe-sm-2 {
2991 padding-right: 0.5rem !important;
2992 }
2993 .pe-sm-3 {
2994 padding-right: 1rem !important;
2995 }
2996 .pe-sm-4 {
2997 padding-right: 1.5rem !important;
2998 }
2999 .pe-sm-5 {
3000 padding-right: 3rem !important;
3001 }
3002 .pb-sm-0 {
3003 padding-bottom: 0 !important;
3004 }
3005 .pb-sm-1 {
3006 padding-bottom: 0.25rem !important;
3007 }
3008 .pb-sm-2 {
3009 padding-bottom: 0.5rem !important;
3010 }
3011 .pb-sm-3 {
3012 padding-bottom: 1rem !important;
3013 }
3014 .pb-sm-4 {
3015 padding-bottom: 1.5rem !important;
3016 }
3017 .pb-sm-5 {
3018 padding-bottom: 3rem !important;
3019 }
3020 .ps-sm-0 {
3021 padding-left: 0 !important;
3022 }
3023 .ps-sm-1 {
3024 padding-left: 0.25rem !important;
3025 }
3026 .ps-sm-2 {
3027 padding-left: 0.5rem !important;
3028 }
3029 .ps-sm-3 {
3030 padding-left: 1rem !important;
3031 }
3032 .ps-sm-4 {
3033 padding-left: 1.5rem !important;
3034 }
3035 .ps-sm-5 {
3036 padding-left: 3rem !important;
3037 }
3038 .gap-sm-0 {
3039 gap: 0 !important;
3040 }
3041 .gap-sm-1 {
3042 gap: 0.25rem !important;
3043 }
3044 .gap-sm-2 {
3045 gap: 0.5rem !important;
3046 }
3047 .gap-sm-3 {
3048 gap: 1rem !important;
3049 }
3050 .gap-sm-4 {
3051 gap: 1.5rem !important;
3052 }
3053 .gap-sm-5 {
3054 gap: 3rem !important;
3055 }
3056 .row-gap-sm-0 {
3057 row-gap: 0 !important;
3058 }
3059 .row-gap-sm-1 {
3060 row-gap: 0.25rem !important;
3061 }
3062 .row-gap-sm-2 {
3063 row-gap: 0.5rem !important;
3064 }
3065 .row-gap-sm-3 {
3066 row-gap: 1rem !important;
3067 }
3068 .row-gap-sm-4 {
3069 row-gap: 1.5rem !important;
3070 }
3071 .row-gap-sm-5 {
3072 row-gap: 3rem !important;
3073 }
3074 .column-gap-sm-0 {
3075 -moz-column-gap: 0 !important;
3076 column-gap: 0 !important;
3077 }
3078 .column-gap-sm-1 {
3079 -moz-column-gap: 0.25rem !important;
3080 column-gap: 0.25rem !important;
3081 }
3082 .column-gap-sm-2 {
3083 -moz-column-gap: 0.5rem !important;
3084 column-gap: 0.5rem !important;
3085 }
3086 .column-gap-sm-3 {
3087 -moz-column-gap: 1rem !important;
3088 column-gap: 1rem !important;
3089 }
3090 .column-gap-sm-4 {
3091 -moz-column-gap: 1.5rem !important;
3092 column-gap: 1.5rem !important;
3093 }
3094 .column-gap-sm-5 {
3095 -moz-column-gap: 3rem !important;
3096 column-gap: 3rem !important;
3097 }
3098 .text-sm-start {
3099 text-align: left !important;
3100 }
3101 .text-sm-end {
3102 text-align: right !important;
3103 }
3104 .text-sm-center {
3105 text-align: center !important;
3106 }
3107 }
3108 @media (min-width: 768px) {
3109 .float-md-start {
3110 float: left !important;
3111 }
3112 .float-md-end {
3113 float: right !important;
3114 }
3115 .float-md-none {
3116 float: none !important;
3117 }
3118 .object-fit-md-contain {
3119 -o-object-fit: contain !important;
3120 object-fit: contain !important;
3121 }
3122 .object-fit-md-cover {
3123 -o-object-fit: cover !important;
3124 object-fit: cover !important;
3125 }
3126 .object-fit-md-fill {
3127 -o-object-fit: fill !important;
3128 object-fit: fill !important;
3129 }
3130 .object-fit-md-scale {
3131 -o-object-fit: scale-down !important;
3132 object-fit: scale-down !important;
3133 }
3134 .object-fit-md-none {
3135 -o-object-fit: none !important;
3136 object-fit: none !important;
3137 }
3138 .d-md-inline {
3139 display: inline !important;
3140 }
3141 .d-md-inline-block {
3142 display: inline-block !important;
3143 }
3144 .d-md-block {
3145 display: block !important;
3146 }
3147 .d-md-grid {
3148 display: grid !important;
3149 }
3150 .d-md-inline-grid {
3151 display: inline-grid !important;
3152 }
3153 .d-md-table {
3154 display: table !important;
3155 }
3156 .d-md-table-row {
3157 display: table-row !important;
3158 }
3159 .d-md-table-cell {
3160 display: table-cell !important;
3161 }
3162 .d-md-flex {
3163 display: flex !important;
3164 }
3165 .d-md-inline-flex {
3166 display: inline-flex !important;
3167 }
3168 .d-md-none {
3169 display: none !important;
3170 }
3171 .flex-md-fill {
3172 flex: 1 1 auto !important;
3173 }
3174 .flex-md-row {
3175 flex-direction: row !important;
3176 }
3177 .flex-md-column {
3178 flex-direction: column !important;
3179 }
3180 .flex-md-row-reverse {
3181 flex-direction: row-reverse !important;
3182 }
3183 .flex-md-column-reverse {
3184 flex-direction: column-reverse !important;
3185 }
3186 .flex-md-grow-0 {
3187 flex-grow: 0 !important;
3188 }
3189 .flex-md-grow-1 {
3190 flex-grow: 1 !important;
3191 }
3192 .flex-md-shrink-0 {
3193 flex-shrink: 0 !important;
3194 }
3195 .flex-md-shrink-1 {
3196 flex-shrink: 1 !important;
3197 }
3198 .flex-md-wrap {
3199 flex-wrap: wrap !important;
3200 }
3201 .flex-md-nowrap {
3202 flex-wrap: nowrap !important;
3203 }
3204 .flex-md-wrap-reverse {
3205 flex-wrap: wrap-reverse !important;
3206 }
3207 .justify-content-md-start {
3208 justify-content: flex-start !important;
3209 }
3210 .justify-content-md-end {
3211 justify-content: flex-end !important;
3212 }
3213 .justify-content-md-center {
3214 justify-content: center !important;
3215 }
3216 .justify-content-md-between {
3217 justify-content: space-between !important;
3218 }
3219 .justify-content-md-around {
3220 justify-content: space-around !important;
3221 }
3222 .justify-content-md-evenly {
3223 justify-content: space-evenly !important;
3224 }
3225 .align-items-md-start {
3226 align-items: flex-start !important;
3227 }
3228 .align-items-md-end {
3229 align-items: flex-end !important;
3230 }
3231 .align-items-md-center {
3232 align-items: center !important;
3233 }
3234 .align-items-md-baseline {
3235 align-items: baseline !important;
3236 }
3237 .align-items-md-stretch {
3238 align-items: stretch !important;
3239 }
3240 .align-content-md-start {
3241 align-content: flex-start !important;
3242 }
3243 .align-content-md-end {
3244 align-content: flex-end !important;
3245 }
3246 .align-content-md-center {
3247 align-content: center !important;
3248 }
3249 .align-content-md-between {
3250 align-content: space-between !important;
3251 }
3252 .align-content-md-around {
3253 align-content: space-around !important;
3254 }
3255 .align-content-md-stretch {
3256 align-content: stretch !important;
3257 }
3258 .align-self-md-auto {
3259 align-self: auto !important;
3260 }
3261 .align-self-md-start {
3262 align-self: flex-start !important;
3263 }
3264 .align-self-md-end {
3265 align-self: flex-end !important;
3266 }
3267 .align-self-md-center {
3268 align-self: center !important;
3269 }
3270 .align-self-md-baseline {
3271 align-self: baseline !important;
3272 }
3273 .align-self-md-stretch {
3274 align-self: stretch !important;
3275 }
3276 .order-md-first {
3277 order: -1 !important;
3278 }
3279 .order-md-0 {
3280 order: 0 !important;
3281 }
3282 .order-md-1 {
3283 order: 1 !important;
3284 }
3285 .order-md-2 {
3286 order: 2 !important;
3287 }
3288 .order-md-3 {
3289 order: 3 !important;
3290 }
3291 .order-md-4 {
3292 order: 4 !important;
3293 }
3294 .order-md-5 {
3295 order: 5 !important;
3296 }
3297 .order-md-last {
3298 order: 6 !important;
3299 }
3300 .m-md-0 {
3301 margin: 0 !important;
3302 }
3303 .m-md-1 {
3304 margin: 0.25rem !important;
3305 }
3306 .m-md-2 {
3307 margin: 0.5rem !important;
3308 }
3309 .m-md-3 {
3310 margin: 1rem !important;
3311 }
3312 .m-md-4 {
3313 margin: 1.5rem !important;
3314 }
3315 .m-md-5 {
3316 margin: 3rem !important;
3317 }
3318 .m-md-auto {
3319 margin: auto !important;
3320 }
3321 .mx-md-0 {
3322 margin-right: 0 !important;
3323 margin-left: 0 !important;
3324 }
3325 .mx-md-1 {
3326 margin-right: 0.25rem !important;
3327 margin-left: 0.25rem !important;
3328 }
3329 .mx-md-2 {
3330 margin-right: 0.5rem !important;
3331 margin-left: 0.5rem !important;
3332 }
3333 .mx-md-3 {
3334 margin-right: 1rem !important;
3335 margin-left: 1rem !important;
3336 }
3337 .mx-md-4 {
3338 margin-right: 1.5rem !important;
3339 margin-left: 1.5rem !important;
3340 }
3341 .mx-md-5 {
3342 margin-right: 3rem !important;
3343 margin-left: 3rem !important;
3344 }
3345 .mx-md-auto {
3346 margin-right: auto !important;
3347 margin-left: auto !important;
3348 }
3349 .my-md-0 {
3350 margin-top: 0 !important;
3351 margin-bottom: 0 !important;
3352 }
3353 .my-md-1 {
3354 margin-top: 0.25rem !important;
3355 margin-bottom: 0.25rem !important;
3356 }
3357 .my-md-2 {
3358 margin-top: 0.5rem !important;
3359 margin-bottom: 0.5rem !important;
3360 }
3361 .my-md-3 {
3362 margin-top: 1rem !important;
3363 margin-bottom: 1rem !important;
3364 }
3365 .my-md-4 {
3366 margin-top: 1.5rem !important;
3367 margin-bottom: 1.5rem !important;
3368 }
3369 .my-md-5 {
3370 margin-top: 3rem !important;
3371 margin-bottom: 3rem !important;
3372 }
3373 .my-md-auto {
3374 margin-top: auto !important;
3375 margin-bottom: auto !important;
3376 }
3377 .mt-md-0 {
3378 margin-top: 0 !important;
3379 }
3380 .mt-md-1 {
3381 margin-top: 0.25rem !important;
3382 }
3383 .mt-md-2 {
3384 margin-top: 0.5rem !important;
3385 }
3386 .mt-md-3 {
3387 margin-top: 1rem !important;
3388 }
3389 .mt-md-4 {
3390 margin-top: 1.5rem !important;
3391 }
3392 .mt-md-5 {
3393 margin-top: 3rem !important;
3394 }
3395 .mt-md-auto {
3396 margin-top: auto !important;
3397 }
3398 .me-md-0 {
3399 margin-right: 0 !important;
3400 }
3401 .me-md-1 {
3402 margin-right: 0.25rem !important;
3403 }
3404 .me-md-2 {
3405 margin-right: 0.5rem !important;
3406 }
3407 .me-md-3 {
3408 margin-right: 1rem !important;
3409 }
3410 .me-md-4 {
3411 margin-right: 1.5rem !important;
3412 }
3413 .me-md-5 {
3414 margin-right: 3rem !important;
3415 }
3416 .me-md-auto {
3417 margin-right: auto !important;
3418 }
3419 .mb-md-0 {
3420 margin-bottom: 0 !important;
3421 }
3422 .mb-md-1 {
3423 margin-bottom: 0.25rem !important;
3424 }
3425 .mb-md-2 {
3426 margin-bottom: 0.5rem !important;
3427 }
3428 .mb-md-3 {
3429 margin-bottom: 1rem !important;
3430 }
3431 .mb-md-4 {
3432 margin-bottom: 1.5rem !important;
3433 }
3434 .mb-md-5 {
3435 margin-bottom: 3rem !important;
3436 }
3437 .mb-md-auto {
3438 margin-bottom: auto !important;
3439 }
3440 .ms-md-0 {
3441 margin-left: 0 !important;
3442 }
3443 .ms-md-1 {
3444 margin-left: 0.25rem !important;
3445 }
3446 .ms-md-2 {
3447 margin-left: 0.5rem !important;
3448 }
3449 .ms-md-3 {
3450 margin-left: 1rem !important;
3451 }
3452 .ms-md-4 {
3453 margin-left: 1.5rem !important;
3454 }
3455 .ms-md-5 {
3456 margin-left: 3rem !important;
3457 }
3458 .ms-md-auto {
3459 margin-left: auto !important;
3460 }
3461 .p-md-0 {
3462 padding: 0 !important;
3463 }
3464 .p-md-1 {
3465 padding: 0.25rem !important;
3466 }
3467 .p-md-2 {
3468 padding: 0.5rem !important;
3469 }
3470 .p-md-3 {
3471 padding: 1rem !important;
3472 }
3473 .p-md-4 {
3474 padding: 1.5rem !important;
3475 }
3476 .p-md-5 {
3477 padding: 3rem !important;
3478 }
3479 .px-md-0 {
3480 padding-right: 0 !important;
3481 padding-left: 0 !important;
3482 }
3483 .px-md-1 {
3484 padding-right: 0.25rem !important;
3485 padding-left: 0.25rem !important;
3486 }
3487 .px-md-2 {
3488 padding-right: 0.5rem !important;
3489 padding-left: 0.5rem !important;
3490 }
3491 .px-md-3 {
3492 padding-right: 1rem !important;
3493 padding-left: 1rem !important;
3494 }
3495 .px-md-4 {
3496 padding-right: 1.5rem !important;
3497 padding-left: 1.5rem !important;
3498 }
3499 .px-md-5 {
3500 padding-right: 3rem !important;
3501 padding-left: 3rem !important;
3502 }
3503 .py-md-0 {
3504 padding-top: 0 !important;
3505 padding-bottom: 0 !important;
3506 }
3507 .py-md-1 {
3508 padding-top: 0.25rem !important;
3509 padding-bottom: 0.25rem !important;
3510 }
3511 .py-md-2 {
3512 padding-top: 0.5rem !important;
3513 padding-bottom: 0.5rem !important;
3514 }
3515 .py-md-3 {
3516 padding-top: 1rem !important;
3517 padding-bottom: 1rem !important;
3518 }
3519 .py-md-4 {
3520 padding-top: 1.5rem !important;
3521 padding-bottom: 1.5rem !important;
3522 }
3523 .py-md-5 {
3524 padding-top: 3rem !important;
3525 padding-bottom: 3rem !important;
3526 }
3527 .pt-md-0 {
3528 padding-top: 0 !important;
3529 }
3530 .pt-md-1 {
3531 padding-top: 0.25rem !important;
3532 }
3533 .pt-md-2 {
3534 padding-top: 0.5rem !important;
3535 }
3536 .pt-md-3 {
3537 padding-top: 1rem !important;
3538 }
3539 .pt-md-4 {
3540 padding-top: 1.5rem !important;
3541 }
3542 .pt-md-5 {
3543 padding-top: 3rem !important;
3544 }
3545 .pe-md-0 {
3546 padding-right: 0 !important;
3547 }
3548 .pe-md-1 {
3549 padding-right: 0.25rem !important;
3550 }
3551 .pe-md-2 {
3552 padding-right: 0.5rem !important;
3553 }
3554 .pe-md-3 {
3555 padding-right: 1rem !important;
3556 }
3557 .pe-md-4 {
3558 padding-right: 1.5rem !important;
3559 }
3560 .pe-md-5 {
3561 padding-right: 3rem !important;
3562 }
3563 .pb-md-0 {
3564 padding-bottom: 0 !important;
3565 }
3566 .pb-md-1 {
3567 padding-bottom: 0.25rem !important;
3568 }
3569 .pb-md-2 {
3570 padding-bottom: 0.5rem !important;
3571 }
3572 .pb-md-3 {
3573 padding-bottom: 1rem !important;
3574 }
3575 .pb-md-4 {
3576 padding-bottom: 1.5rem !important;
3577 }
3578 .pb-md-5 {
3579 padding-bottom: 3rem !important;
3580 }
3581 .ps-md-0 {
3582 padding-left: 0 !important;
3583 }
3584 .ps-md-1 {
3585 padding-left: 0.25rem !important;
3586 }
3587 .ps-md-2 {
3588 padding-left: 0.5rem !important;
3589 }
3590 .ps-md-3 {
3591 padding-left: 1rem !important;
3592 }
3593 .ps-md-4 {
3594 padding-left: 1.5rem !important;
3595 }
3596 .ps-md-5 {
3597 padding-left: 3rem !important;
3598 }
3599 .gap-md-0 {
3600 gap: 0 !important;
3601 }
3602 .gap-md-1 {
3603 gap: 0.25rem !important;
3604 }
3605 .gap-md-2 {
3606 gap: 0.5rem !important;
3607 }
3608 .gap-md-3 {
3609 gap: 1rem !important;
3610 }
3611 .gap-md-4 {
3612 gap: 1.5rem !important;
3613 }
3614 .gap-md-5 {
3615 gap: 3rem !important;
3616 }
3617 .row-gap-md-0 {
3618 row-gap: 0 !important;
3619 }
3620 .row-gap-md-1 {
3621 row-gap: 0.25rem !important;
3622 }
3623 .row-gap-md-2 {
3624 row-gap: 0.5rem !important;
3625 }
3626 .row-gap-md-3 {
3627 row-gap: 1rem !important;
3628 }
3629 .row-gap-md-4 {
3630 row-gap: 1.5rem !important;
3631 }
3632 .row-gap-md-5 {
3633 row-gap: 3rem !important;
3634 }
3635 .column-gap-md-0 {
3636 -moz-column-gap: 0 !important;
3637 column-gap: 0 !important;
3638 }
3639 .column-gap-md-1 {
3640 -moz-column-gap: 0.25rem !important;
3641 column-gap: 0.25rem !important;
3642 }
3643 .column-gap-md-2 {
3644 -moz-column-gap: 0.5rem !important;
3645 column-gap: 0.5rem !important;
3646 }
3647 .column-gap-md-3 {
3648 -moz-column-gap: 1rem !important;
3649 column-gap: 1rem !important;
3650 }
3651 .column-gap-md-4 {
3652 -moz-column-gap: 1.5rem !important;
3653 column-gap: 1.5rem !important;
3654 }
3655 .column-gap-md-5 {
3656 -moz-column-gap: 3rem !important;
3657 column-gap: 3rem !important;
3658 }
3659 .text-md-start {
3660 text-align: left !important;
3661 }
3662 .text-md-end {
3663 text-align: right !important;
3664 }
3665 .text-md-center {
3666 text-align: center !important;
3667 }
3668 }
3669 @media (min-width: 992px) {
3670 .float-lg-start {
3671 float: left !important;
3672 }
3673 .float-lg-end {
3674 float: right !important;
3675 }
3676 .float-lg-none {
3677 float: none !important;
3678 }
3679 .object-fit-lg-contain {
3680 -o-object-fit: contain !important;
3681 object-fit: contain !important;
3682 }
3683 .object-fit-lg-cover {
3684 -o-object-fit: cover !important;
3685 object-fit: cover !important;
3686 }
3687 .object-fit-lg-fill {
3688 -o-object-fit: fill !important;
3689 object-fit: fill !important;
3690 }
3691 .object-fit-lg-scale {
3692 -o-object-fit: scale-down !important;
3693 object-fit: scale-down !important;
3694 }
3695 .object-fit-lg-none {
3696 -o-object-fit: none !important;
3697 object-fit: none !important;
3698 }
3699 .d-lg-inline {
3700 display: inline !important;
3701 }
3702 .d-lg-inline-block {
3703 display: inline-block !important;
3704 }
3705 .d-lg-block {
3706 display: block !important;
3707 }
3708 .d-lg-grid {
3709 display: grid !important;
3710 }
3711 .d-lg-inline-grid {
3712 display: inline-grid !important;
3713 }
3714 .d-lg-table {
3715 display: table !important;
3716 }
3717 .d-lg-table-row {
3718 display: table-row !important;
3719 }
3720 .d-lg-table-cell {
3721 display: table-cell !important;
3722 }
3723 .d-lg-flex {
3724 display: flex !important;
3725 }
3726 .d-lg-inline-flex {
3727 display: inline-flex !important;
3728 }
3729 .d-lg-none {
3730 display: none !important;
3731 }
3732 .flex-lg-fill {
3733 flex: 1 1 auto !important;
3734 }
3735 .flex-lg-row {
3736 flex-direction: row !important;
3737 }
3738 .flex-lg-column {
3739 flex-direction: column !important;
3740 }
3741 .flex-lg-row-reverse {
3742 flex-direction: row-reverse !important;
3743 }
3744 .flex-lg-column-reverse {
3745 flex-direction: column-reverse !important;
3746 }
3747 .flex-lg-grow-0 {
3748 flex-grow: 0 !important;
3749 }
3750 .flex-lg-grow-1 {
3751 flex-grow: 1 !important;
3752 }
3753 .flex-lg-shrink-0 {
3754 flex-shrink: 0 !important;
3755 }
3756 .flex-lg-shrink-1 {
3757 flex-shrink: 1 !important;
3758 }
3759 .flex-lg-wrap {
3760 flex-wrap: wrap !important;
3761 }
3762 .flex-lg-nowrap {
3763 flex-wrap: nowrap !important;
3764 }
3765 .flex-lg-wrap-reverse {
3766 flex-wrap: wrap-reverse !important;
3767 }
3768 .justify-content-lg-start {
3769 justify-content: flex-start !important;
3770 }
3771 .justify-content-lg-end {
3772 justify-content: flex-end !important;
3773 }
3774 .justify-content-lg-center {
3775 justify-content: center !important;
3776 }
3777 .justify-content-lg-between {
3778 justify-content: space-between !important;
3779 }
3780 .justify-content-lg-around {
3781 justify-content: space-around !important;
3782 }
3783 .justify-content-lg-evenly {
3784 justify-content: space-evenly !important;
3785 }
3786 .align-items-lg-start {
3787 align-items: flex-start !important;
3788 }
3789 .align-items-lg-end {
3790 align-items: flex-end !important;
3791 }
3792 .align-items-lg-center {
3793 align-items: center !important;
3794 }
3795 .align-items-lg-baseline {
3796 align-items: baseline !important;
3797 }
3798 .align-items-lg-stretch {
3799 align-items: stretch !important;
3800 }
3801 .align-content-lg-start {
3802 align-content: flex-start !important;
3803 }
3804 .align-content-lg-end {
3805 align-content: flex-end !important;
3806 }
3807 .align-content-lg-center {
3808 align-content: center !important;
3809 }
3810 .align-content-lg-between {
3811 align-content: space-between !important;
3812 }
3813 .align-content-lg-around {
3814 align-content: space-around !important;
3815 }
3816 .align-content-lg-stretch {
3817 align-content: stretch !important;
3818 }
3819 .align-self-lg-auto {
3820 align-self: auto !important;
3821 }
3822 .align-self-lg-start {
3823 align-self: flex-start !important;
3824 }
3825 .align-self-lg-end {
3826 align-self: flex-end !important;
3827 }
3828 .align-self-lg-center {
3829 align-self: center !important;
3830 }
3831 .align-self-lg-baseline {
3832 align-self: baseline !important;
3833 }
3834 .align-self-lg-stretch {
3835 align-self: stretch !important;
3836 }
3837 .order-lg-first {
3838 order: -1 !important;
3839 }
3840 .order-lg-0 {
3841 order: 0 !important;
3842 }
3843 .order-lg-1 {
3844 order: 1 !important;
3845 }
3846 .order-lg-2 {
3847 order: 2 !important;
3848 }
3849 .order-lg-3 {
3850 order: 3 !important;
3851 }
3852 .order-lg-4 {
3853 order: 4 !important;
3854 }
3855 .order-lg-5 {
3856 order: 5 !important;
3857 }
3858 .order-lg-last {
3859 order: 6 !important;
3860 }
3861 .m-lg-0 {
3862 margin: 0 !important;
3863 }
3864 .m-lg-1 {
3865 margin: 0.25rem !important;
3866 }
3867 .m-lg-2 {
3868 margin: 0.5rem !important;
3869 }
3870 .m-lg-3 {
3871 margin: 1rem !important;
3872 }
3873 .m-lg-4 {
3874 margin: 1.5rem !important;
3875 }
3876 .m-lg-5 {
3877 margin: 3rem !important;
3878 }
3879 .m-lg-auto {
3880 margin: auto !important;
3881 }
3882 .mx-lg-0 {
3883 margin-right: 0 !important;
3884 margin-left: 0 !important;
3885 }
3886 .mx-lg-1 {
3887 margin-right: 0.25rem !important;
3888 margin-left: 0.25rem !important;
3889 }
3890 .mx-lg-2 {
3891 margin-right: 0.5rem !important;
3892 margin-left: 0.5rem !important;
3893 }
3894 .mx-lg-3 {
3895 margin-right: 1rem !important;
3896 margin-left: 1rem !important;
3897 }
3898 .mx-lg-4 {
3899 margin-right: 1.5rem !important;
3900 margin-left: 1.5rem !important;
3901 }
3902 .mx-lg-5 {
3903 margin-right: 3rem !important;
3904 margin-left: 3rem !important;
3905 }
3906 .mx-lg-auto {
3907 margin-right: auto !important;
3908 margin-left: auto !important;
3909 }
3910 .my-lg-0 {
3911 margin-top: 0 !important;
3912 margin-bottom: 0 !important;
3913 }
3914 .my-lg-1 {
3915 margin-top: 0.25rem !important;
3916 margin-bottom: 0.25rem !important;
3917 }
3918 .my-lg-2 {
3919 margin-top: 0.5rem !important;
3920 margin-bottom: 0.5rem !important;
3921 }
3922 .my-lg-3 {
3923 margin-top: 1rem !important;
3924 margin-bottom: 1rem !important;
3925 }
3926 .my-lg-4 {
3927 margin-top: 1.5rem !important;
3928 margin-bottom: 1.5rem !important;
3929 }
3930 .my-lg-5 {
3931 margin-top: 3rem !important;
3932 margin-bottom: 3rem !important;
3933 }
3934 .my-lg-auto {
3935 margin-top: auto !important;
3936 margin-bottom: auto !important;
3937 }
3938 .mt-lg-0 {
3939 margin-top: 0 !important;
3940 }
3941 .mt-lg-1 {
3942 margin-top: 0.25rem !important;
3943 }
3944 .mt-lg-2 {
3945 margin-top: 0.5rem !important;
3946 }
3947 .mt-lg-3 {
3948 margin-top: 1rem !important;
3949 }
3950 .mt-lg-4 {
3951 margin-top: 1.5rem !important;
3952 }
3953 .mt-lg-5 {
3954 margin-top: 3rem !important;
3955 }
3956 .mt-lg-auto {
3957 margin-top: auto !important;
3958 }
3959 .me-lg-0 {
3960 margin-right: 0 !important;
3961 }
3962 .me-lg-1 {
3963 margin-right: 0.25rem !important;
3964 }
3965 .me-lg-2 {
3966 margin-right: 0.5rem !important;
3967 }
3968 .me-lg-3 {
3969 margin-right: 1rem !important;
3970 }
3971 .me-lg-4 {
3972 margin-right: 1.5rem !important;
3973 }
3974 .me-lg-5 {
3975 margin-right: 3rem !important;
3976 }
3977 .me-lg-auto {
3978 margin-right: auto !important;
3979 }
3980 .mb-lg-0 {
3981 margin-bottom: 0 !important;
3982 }
3983 .mb-lg-1 {
3984 margin-bottom: 0.25rem !important;
3985 }
3986 .mb-lg-2 {
3987 margin-bottom: 0.5rem !important;
3988 }
3989 .mb-lg-3 {
3990 margin-bottom: 1rem !important;
3991 }
3992 .mb-lg-4 {
3993 margin-bottom: 1.5rem !important;
3994 }
3995 .mb-lg-5 {
3996 margin-bottom: 3rem !important;
3997 }
3998 .mb-lg-auto {
3999 margin-bottom: auto !important;
4000 }
4001 .ms-lg-0 {
4002 margin-left: 0 !important;
4003 }
4004 .ms-lg-1 {
4005 margin-left: 0.25rem !important;
4006 }
4007 .ms-lg-2 {
4008 margin-left: 0.5rem !important;
4009 }
4010 .ms-lg-3 {
4011 margin-left: 1rem !important;
4012 }
4013 .ms-lg-4 {
4014 margin-left: 1.5rem !important;
4015 }
4016 .ms-lg-5 {
4017 margin-left: 3rem !important;
4018 }
4019 .ms-lg-auto {
4020 margin-left: auto !important;
4021 }
4022 .p-lg-0 {
4023 padding: 0 !important;
4024 }
4025 .p-lg-1 {
4026 padding: 0.25rem !important;
4027 }
4028 .p-lg-2 {
4029 padding: 0.5rem !important;
4030 }
4031 .p-lg-3 {
4032 padding: 1rem !important;
4033 }
4034 .p-lg-4 {
4035 padding: 1.5rem !important;
4036 }
4037 .p-lg-5 {
4038 padding: 3rem !important;
4039 }
4040 .px-lg-0 {
4041 padding-right: 0 !important;
4042 padding-left: 0 !important;
4043 }
4044 .px-lg-1 {
4045 padding-right: 0.25rem !important;
4046 padding-left: 0.25rem !important;
4047 }
4048 .px-lg-2 {
4049 padding-right: 0.5rem !important;
4050 padding-left: 0.5rem !important;
4051 }
4052 .px-lg-3 {
4053 padding-right: 1rem !important;
4054 padding-left: 1rem !important;
4055 }
4056 .px-lg-4 {
4057 padding-right: 1.5rem !important;
4058 padding-left: 1.5rem !important;
4059 }
4060 .px-lg-5 {
4061 padding-right: 3rem !important;
4062 padding-left: 3rem !important;
4063 }
4064 .py-lg-0 {
4065 padding-top: 0 !important;
4066 padding-bottom: 0 !important;
4067 }
4068 .py-lg-1 {
4069 padding-top: 0.25rem !important;
4070 padding-bottom: 0.25rem !important;
4071 }
4072 .py-lg-2 {
4073 padding-top: 0.5rem !important;
4074 padding-bottom: 0.5rem !important;
4075 }
4076 .py-lg-3 {
4077 padding-top: 1rem !important;
4078 padding-bottom: 1rem !important;
4079 }
4080 .py-lg-4 {
4081 padding-top: 1.5rem !important;
4082 padding-bottom: 1.5rem !important;
4083 }
4084 .py-lg-5 {
4085 padding-top: 3rem !important;
4086 padding-bottom: 3rem !important;
4087 }
4088 .pt-lg-0 {
4089 padding-top: 0 !important;
4090 }
4091 .pt-lg-1 {
4092 padding-top: 0.25rem !important;
4093 }
4094 .pt-lg-2 {
4095 padding-top: 0.5rem !important;
4096 }
4097 .pt-lg-3 {
4098 padding-top: 1rem !important;
4099 }
4100 .pt-lg-4 {
4101 padding-top: 1.5rem !important;
4102 }
4103 .pt-lg-5 {
4104 padding-top: 3rem !important;
4105 }
4106 .pe-lg-0 {
4107 padding-right: 0 !important;
4108 }
4109 .pe-lg-1 {
4110 padding-right: 0.25rem !important;
4111 }
4112 .pe-lg-2 {
4113 padding-right: 0.5rem !important;
4114 }
4115 .pe-lg-3 {
4116 padding-right: 1rem !important;
4117 }
4118 .pe-lg-4 {
4119 padding-right: 1.5rem !important;
4120 }
4121 .pe-lg-5 {
4122 padding-right: 3rem !important;
4123 }
4124 .pb-lg-0 {
4125 padding-bottom: 0 !important;
4126 }
4127 .pb-lg-1 {
4128 padding-bottom: 0.25rem !important;
4129 }
4130 .pb-lg-2 {
4131 padding-bottom: 0.5rem !important;
4132 }
4133 .pb-lg-3 {
4134 padding-bottom: 1rem !important;
4135 }
4136 .pb-lg-4 {
4137 padding-bottom: 1.5rem !important;
4138 }
4139 .pb-lg-5 {
4140 padding-bottom: 3rem !important;
4141 }
4142 .ps-lg-0 {
4143 padding-left: 0 !important;
4144 }
4145 .ps-lg-1 {
4146 padding-left: 0.25rem !important;
4147 }
4148 .ps-lg-2 {
4149 padding-left: 0.5rem !important;
4150 }
4151 .ps-lg-3 {
4152 padding-left: 1rem !important;
4153 }
4154 .ps-lg-4 {
4155 padding-left: 1.5rem !important;
4156 }
4157 .ps-lg-5 {
4158 padding-left: 3rem !important;
4159 }
4160 .gap-lg-0 {
4161 gap: 0 !important;
4162 }
4163 .gap-lg-1 {
4164 gap: 0.25rem !important;
4165 }
4166 .gap-lg-2 {
4167 gap: 0.5rem !important;
4168 }
4169 .gap-lg-3 {
4170 gap: 1rem !important;
4171 }
4172 .gap-lg-4 {
4173 gap: 1.5rem !important;
4174 }
4175 .gap-lg-5 {
4176 gap: 3rem !important;
4177 }
4178 .row-gap-lg-0 {
4179 row-gap: 0 !important;
4180 }
4181 .row-gap-lg-1 {
4182 row-gap: 0.25rem !important;
4183 }
4184 .row-gap-lg-2 {
4185 row-gap: 0.5rem !important;
4186 }
4187 .row-gap-lg-3 {
4188 row-gap: 1rem !important;
4189 }
4190 .row-gap-lg-4 {
4191 row-gap: 1.5rem !important;
4192 }
4193 .row-gap-lg-5 {
4194 row-gap: 3rem !important;
4195 }
4196 .column-gap-lg-0 {
4197 -moz-column-gap: 0 !important;
4198 column-gap: 0 !important;
4199 }
4200 .column-gap-lg-1 {
4201 -moz-column-gap: 0.25rem !important;
4202 column-gap: 0.25rem !important;
4203 }
4204 .column-gap-lg-2 {
4205 -moz-column-gap: 0.5rem !important;
4206 column-gap: 0.5rem !important;
4207 }
4208 .column-gap-lg-3 {
4209 -moz-column-gap: 1rem !important;
4210 column-gap: 1rem !important;
4211 }
4212 .column-gap-lg-4 {
4213 -moz-column-gap: 1.5rem !important;
4214 column-gap: 1.5rem !important;
4215 }
4216 .column-gap-lg-5 {
4217 -moz-column-gap: 3rem !important;
4218 column-gap: 3rem !important;
4219 }
4220 .text-lg-start {
4221 text-align: left !important;
4222 }
4223 .text-lg-end {
4224 text-align: right !important;
4225 }
4226 .text-lg-center {
4227 text-align: center !important;
4228 }
4229 }
4230 @media (min-width: 1200px) {
4231 .float-xl-start {
4232 float: left !important;
4233 }
4234 .float-xl-end {
4235 float: right !important;
4236 }
4237 .float-xl-none {
4238 float: none !important;
4239 }
4240 .object-fit-xl-contain {
4241 -o-object-fit: contain !important;
4242 object-fit: contain !important;
4243 }
4244 .object-fit-xl-cover {
4245 -o-object-fit: cover !important;
4246 object-fit: cover !important;
4247 }
4248 .object-fit-xl-fill {
4249 -o-object-fit: fill !important;
4250 object-fit: fill !important;
4251 }
4252 .object-fit-xl-scale {
4253 -o-object-fit: scale-down !important;
4254 object-fit: scale-down !important;
4255 }
4256 .object-fit-xl-none {
4257 -o-object-fit: none !important;
4258 object-fit: none !important;
4259 }
4260 .d-xl-inline {
4261 display: inline !important;
4262 }
4263 .d-xl-inline-block {
4264 display: inline-block !important;
4265 }
4266 .d-xl-block {
4267 display: block !important;
4268 }
4269 .d-xl-grid {
4270 display: grid !important;
4271 }
4272 .d-xl-inline-grid {
4273 display: inline-grid !important;
4274 }
4275 .d-xl-table {
4276 display: table !important;
4277 }
4278 .d-xl-table-row {
4279 display: table-row !important;
4280 }
4281 .d-xl-table-cell {
4282 display: table-cell !important;
4283 }
4284 .d-xl-flex {
4285 display: flex !important;
4286 }
4287 .d-xl-inline-flex {
4288 display: inline-flex !important;
4289 }
4290 .d-xl-none {
4291 display: none !important;
4292 }
4293 .flex-xl-fill {
4294 flex: 1 1 auto !important;
4295 }
4296 .flex-xl-row {
4297 flex-direction: row !important;
4298 }
4299 .flex-xl-column {
4300 flex-direction: column !important;
4301 }
4302 .flex-xl-row-reverse {
4303 flex-direction: row-reverse !important;
4304 }
4305 .flex-xl-column-reverse {
4306 flex-direction: column-reverse !important;
4307 }
4308 .flex-xl-grow-0 {
4309 flex-grow: 0 !important;
4310 }
4311 .flex-xl-grow-1 {
4312 flex-grow: 1 !important;
4313 }
4314 .flex-xl-shrink-0 {
4315 flex-shrink: 0 !important;
4316 }
4317 .flex-xl-shrink-1 {
4318 flex-shrink: 1 !important;
4319 }
4320 .flex-xl-wrap {
4321 flex-wrap: wrap !important;
4322 }
4323 .flex-xl-nowrap {
4324 flex-wrap: nowrap !important;
4325 }
4326 .flex-xl-wrap-reverse {
4327 flex-wrap: wrap-reverse !important;
4328 }
4329 .justify-content-xl-start {
4330 justify-content: flex-start !important;
4331 }
4332 .justify-content-xl-end {
4333 justify-content: flex-end !important;
4334 }
4335 .justify-content-xl-center {
4336 justify-content: center !important;
4337 }
4338 .justify-content-xl-between {
4339 justify-content: space-between !important;
4340 }
4341 .justify-content-xl-around {
4342 justify-content: space-around !important;
4343 }
4344 .justify-content-xl-evenly {
4345 justify-content: space-evenly !important;
4346 }
4347 .align-items-xl-start {
4348 align-items: flex-start !important;
4349 }
4350 .align-items-xl-end {
4351 align-items: flex-end !important;
4352 }
4353 .align-items-xl-center {
4354 align-items: center !important;
4355 }
4356 .align-items-xl-baseline {
4357 align-items: baseline !important;
4358 }
4359 .align-items-xl-stretch {
4360 align-items: stretch !important;
4361 }
4362 .align-content-xl-start {
4363 align-content: flex-start !important;
4364 }
4365 .align-content-xl-end {
4366 align-content: flex-end !important;
4367 }
4368 .align-content-xl-center {
4369 align-content: center !important;
4370 }
4371 .align-content-xl-between {
4372 align-content: space-between !important;
4373 }
4374 .align-content-xl-around {
4375 align-content: space-around !important;
4376 }
4377 .align-content-xl-stretch {
4378 align-content: stretch !important;
4379 }
4380 .align-self-xl-auto {
4381 align-self: auto !important;
4382 }
4383 .align-self-xl-start {
4384 align-self: flex-start !important;
4385 }
4386 .align-self-xl-end {
4387 align-self: flex-end !important;
4388 }
4389 .align-self-xl-center {
4390 align-self: center !important;
4391 }
4392 .align-self-xl-baseline {
4393 align-self: baseline !important;
4394 }
4395 .align-self-xl-stretch {
4396 align-self: stretch !important;
4397 }
4398 .order-xl-first {
4399 order: -1 !important;
4400 }
4401 .order-xl-0 {
4402 order: 0 !important;
4403 }
4404 .order-xl-1 {
4405 order: 1 !important;
4406 }
4407 .order-xl-2 {
4408 order: 2 !important;
4409 }
4410 .order-xl-3 {
4411 order: 3 !important;
4412 }
4413 .order-xl-4 {
4414 order: 4 !important;
4415 }
4416 .order-xl-5 {
4417 order: 5 !important;
4418 }
4419 .order-xl-last {
4420 order: 6 !important;
4421 }
4422 .m-xl-0 {
4423 margin: 0 !important;
4424 }
4425 .m-xl-1 {
4426 margin: 0.25rem !important;
4427 }
4428 .m-xl-2 {
4429 margin: 0.5rem !important;
4430 }
4431 .m-xl-3 {
4432 margin: 1rem !important;
4433 }
4434 .m-xl-4 {
4435 margin: 1.5rem !important;
4436 }
4437 .m-xl-5 {
4438 margin: 3rem !important;
4439 }
4440 .m-xl-auto {
4441 margin: auto !important;
4442 }
4443 .mx-xl-0 {
4444 margin-right: 0 !important;
4445 margin-left: 0 !important;
4446 }
4447 .mx-xl-1 {
4448 margin-right: 0.25rem !important;
4449 margin-left: 0.25rem !important;
4450 }
4451 .mx-xl-2 {
4452 margin-right: 0.5rem !important;
4453 margin-left: 0.5rem !important;
4454 }
4455 .mx-xl-3 {
4456 margin-right: 1rem !important;
4457 margin-left: 1rem !important;
4458 }
4459 .mx-xl-4 {
4460 margin-right: 1.5rem !important;
4461 margin-left: 1.5rem !important;
4462 }
4463 .mx-xl-5 {
4464 margin-right: 3rem !important;
4465 margin-left: 3rem !important;
4466 }
4467 .mx-xl-auto {
4468 margin-right: auto !important;
4469 margin-left: auto !important;
4470 }
4471 .my-xl-0 {
4472 margin-top: 0 !important;
4473 margin-bottom: 0 !important;
4474 }
4475 .my-xl-1 {
4476 margin-top: 0.25rem !important;
4477 margin-bottom: 0.25rem !important;
4478 }
4479 .my-xl-2 {
4480 margin-top: 0.5rem !important;
4481 margin-bottom: 0.5rem !important;
4482 }
4483 .my-xl-3 {
4484 margin-top: 1rem !important;
4485 margin-bottom: 1rem !important;
4486 }
4487 .my-xl-4 {
4488 margin-top: 1.5rem !important;
4489 margin-bottom: 1.5rem !important;
4490 }
4491 .my-xl-5 {
4492 margin-top: 3rem !important;
4493 margin-bottom: 3rem !important;
4494 }
4495 .my-xl-auto {
4496 margin-top: auto !important;
4497 margin-bottom: auto !important;
4498 }
4499 .mt-xl-0 {
4500 margin-top: 0 !important;
4501 }
4502 .mt-xl-1 {
4503 margin-top: 0.25rem !important;
4504 }
4505 .mt-xl-2 {
4506 margin-top: 0.5rem !important;
4507 }
4508 .mt-xl-3 {
4509 margin-top: 1rem !important;
4510 }
4511 .mt-xl-4 {
4512 margin-top: 1.5rem !important;
4513 }
4514 .mt-xl-5 {
4515 margin-top: 3rem !important;
4516 }
4517 .mt-xl-auto {
4518 margin-top: auto !important;
4519 }
4520 .me-xl-0 {
4521 margin-right: 0 !important;
4522 }
4523 .me-xl-1 {
4524 margin-right: 0.25rem !important;
4525 }
4526 .me-xl-2 {
4527 margin-right: 0.5rem !important;
4528 }
4529 .me-xl-3 {
4530 margin-right: 1rem !important;
4531 }
4532 .me-xl-4 {
4533 margin-right: 1.5rem !important;
4534 }
4535 .me-xl-5 {
4536 margin-right: 3rem !important;
4537 }
4538 .me-xl-auto {
4539 margin-right: auto !important;
4540 }
4541 .mb-xl-0 {
4542 margin-bottom: 0 !important;
4543 }
4544 .mb-xl-1 {
4545 margin-bottom: 0.25rem !important;
4546 }
4547 .mb-xl-2 {
4548 margin-bottom: 0.5rem !important;
4549 }
4550 .mb-xl-3 {
4551 margin-bottom: 1rem !important;
4552 }
4553 .mb-xl-4 {
4554 margin-bottom: 1.5rem !important;
4555 }
4556 .mb-xl-5 {
4557 margin-bottom: 3rem !important;
4558 }
4559 .mb-xl-auto {
4560 margin-bottom: auto !important;
4561 }
4562 .ms-xl-0 {
4563 margin-left: 0 !important;
4564 }
4565 .ms-xl-1 {
4566 margin-left: 0.25rem !important;
4567 }
4568 .ms-xl-2 {
4569 margin-left: 0.5rem !important;
4570 }
4571 .ms-xl-3 {
4572 margin-left: 1rem !important;
4573 }
4574 .ms-xl-4 {
4575 margin-left: 1.5rem !important;
4576 }
4577 .ms-xl-5 {
4578 margin-left: 3rem !important;
4579 }
4580 .ms-xl-auto {
4581 margin-left: auto !important;
4582 }
4583 .p-xl-0 {
4584 padding: 0 !important;
4585 }
4586 .p-xl-1 {
4587 padding: 0.25rem !important;
4588 }
4589 .p-xl-2 {
4590 padding: 0.5rem !important;
4591 }
4592 .p-xl-3 {
4593 padding: 1rem !important;
4594 }
4595 .p-xl-4 {
4596 padding: 1.5rem !important;
4597 }
4598 .p-xl-5 {
4599 padding: 3rem !important;
4600 }
4601 .px-xl-0 {
4602 padding-right: 0 !important;
4603 padding-left: 0 !important;
4604 }
4605 .px-xl-1 {
4606 padding-right: 0.25rem !important;
4607 padding-left: 0.25rem !important;
4608 }
4609 .px-xl-2 {
4610 padding-right: 0.5rem !important;
4611 padding-left: 0.5rem !important;
4612 }
4613 .px-xl-3 {
4614 padding-right: 1rem !important;
4615 padding-left: 1rem !important;
4616 }
4617 .px-xl-4 {
4618 padding-right: 1.5rem !important;
4619 padding-left: 1.5rem !important;
4620 }
4621 .px-xl-5 {
4622 padding-right: 3rem !important;
4623 padding-left: 3rem !important;
4624 }
4625 .py-xl-0 {
4626 padding-top: 0 !important;
4627 padding-bottom: 0 !important;
4628 }
4629 .py-xl-1 {
4630 padding-top: 0.25rem !important;
4631 padding-bottom: 0.25rem !important;
4632 }
4633 .py-xl-2 {
4634 padding-top: 0.5rem !important;
4635 padding-bottom: 0.5rem !important;
4636 }
4637 .py-xl-3 {
4638 padding-top: 1rem !important;
4639 padding-bottom: 1rem !important;
4640 }
4641 .py-xl-4 {
4642 padding-top: 1.5rem !important;
4643 padding-bottom: 1.5rem !important;
4644 }
4645 .py-xl-5 {
4646 padding-top: 3rem !important;
4647 padding-bottom: 3rem !important;
4648 }
4649 .pt-xl-0 {
4650 padding-top: 0 !important;
4651 }
4652 .pt-xl-1 {
4653 padding-top: 0.25rem !important;
4654 }
4655 .pt-xl-2 {
4656 padding-top: 0.5rem !important;
4657 }
4658 .pt-xl-3 {
4659 padding-top: 1rem !important;
4660 }
4661 .pt-xl-4 {
4662 padding-top: 1.5rem !important;
4663 }
4664 .pt-xl-5 {
4665 padding-top: 3rem !important;
4666 }
4667 .pe-xl-0 {
4668 padding-right: 0 !important;
4669 }
4670 .pe-xl-1 {
4671 padding-right: 0.25rem !important;
4672 }
4673 .pe-xl-2 {
4674 padding-right: 0.5rem !important;
4675 }
4676 .pe-xl-3 {
4677 padding-right: 1rem !important;
4678 }
4679 .pe-xl-4 {
4680 padding-right: 1.5rem !important;
4681 }
4682 .pe-xl-5 {
4683 padding-right: 3rem !important;
4684 }
4685 .pb-xl-0 {
4686 padding-bottom: 0 !important;
4687 }
4688 .pb-xl-1 {
4689 padding-bottom: 0.25rem !important;
4690 }
4691 .pb-xl-2 {
4692 padding-bottom: 0.5rem !important;
4693 }
4694 .pb-xl-3 {
4695 padding-bottom: 1rem !important;
4696 }
4697 .pb-xl-4 {
4698 padding-bottom: 1.5rem !important;
4699 }
4700 .pb-xl-5 {
4701 padding-bottom: 3rem !important;
4702 }
4703 .ps-xl-0 {
4704 padding-left: 0 !important;
4705 }
4706 .ps-xl-1 {
4707 padding-left: 0.25rem !important;
4708 }
4709 .ps-xl-2 {
4710 padding-left: 0.5rem !important;
4711 }
4712 .ps-xl-3 {
4713 padding-left: 1rem !important;
4714 }
4715 .ps-xl-4 {
4716 padding-left: 1.5rem !important;
4717 }
4718 .ps-xl-5 {
4719 padding-left: 3rem !important;
4720 }
4721 .gap-xl-0 {
4722 gap: 0 !important;
4723 }
4724 .gap-xl-1 {
4725 gap: 0.25rem !important;
4726 }
4727 .gap-xl-2 {
4728 gap: 0.5rem !important;
4729 }
4730 .gap-xl-3 {
4731 gap: 1rem !important;
4732 }
4733 .gap-xl-4 {
4734 gap: 1.5rem !important;
4735 }
4736 .gap-xl-5 {
4737 gap: 3rem !important;
4738 }
4739 .row-gap-xl-0 {
4740 row-gap: 0 !important;
4741 }
4742 .row-gap-xl-1 {
4743 row-gap: 0.25rem !important;
4744 }
4745 .row-gap-xl-2 {
4746 row-gap: 0.5rem !important;
4747 }
4748 .row-gap-xl-3 {
4749 row-gap: 1rem !important;
4750 }
4751 .row-gap-xl-4 {
4752 row-gap: 1.5rem !important;
4753 }
4754 .row-gap-xl-5 {
4755 row-gap: 3rem !important;
4756 }
4757 .column-gap-xl-0 {
4758 -moz-column-gap: 0 !important;
4759 column-gap: 0 !important;
4760 }
4761 .column-gap-xl-1 {
4762 -moz-column-gap: 0.25rem !important;
4763 column-gap: 0.25rem !important;
4764 }
4765 .column-gap-xl-2 {
4766 -moz-column-gap: 0.5rem !important;
4767 column-gap: 0.5rem !important;
4768 }
4769 .column-gap-xl-3 {
4770 -moz-column-gap: 1rem !important;
4771 column-gap: 1rem !important;
4772 }
4773 .column-gap-xl-4 {
4774 -moz-column-gap: 1.5rem !important;
4775 column-gap: 1.5rem !important;
4776 }
4777 .column-gap-xl-5 {
4778 -moz-column-gap: 3rem !important;
4779 column-gap: 3rem !important;
4780 }
4781 .text-xl-start {
4782 text-align: left !important;
4783 }
4784 .text-xl-end {
4785 text-align: right !important;
4786 }
4787 .text-xl-center {
4788 text-align: center !important;
4789 }
4790 }
4791 @media (min-width: 1400px) {
4792 .float-xxl-start {
4793 float: left !important;
4794 }
4795 .float-xxl-end {
4796 float: right !important;
4797 }
4798 .float-xxl-none {
4799 float: none !important;
4800 }
4801 .object-fit-xxl-contain {
4802 -o-object-fit: contain !important;
4803 object-fit: contain !important;
4804 }
4805 .object-fit-xxl-cover {
4806 -o-object-fit: cover !important;
4807 object-fit: cover !important;
4808 }
4809 .object-fit-xxl-fill {
4810 -o-object-fit: fill !important;
4811 object-fit: fill !important;
4812 }
4813 .object-fit-xxl-scale {
4814 -o-object-fit: scale-down !important;
4815 object-fit: scale-down !important;
4816 }
4817 .object-fit-xxl-none {
4818 -o-object-fit: none !important;
4819 object-fit: none !important;
4820 }
4821 .d-xxl-inline {
4822 display: inline !important;
4823 }
4824 .d-xxl-inline-block {
4825 display: inline-block !important;
4826 }
4827 .d-xxl-block {
4828 display: block !important;
4829 }
4830 .d-xxl-grid {
4831 display: grid !important;
4832 }
4833 .d-xxl-inline-grid {
4834 display: inline-grid !important;
4835 }
4836 .d-xxl-table {
4837 display: table !important;
4838 }
4839 .d-xxl-table-row {
4840 display: table-row !important;
4841 }
4842 .d-xxl-table-cell {
4843 display: table-cell !important;
4844 }
4845 .d-xxl-flex {
4846 display: flex !important;
4847 }
4848 .d-xxl-inline-flex {
4849 display: inline-flex !important;
4850 }
4851 .d-xxl-none {
4852 display: none !important;
4853 }
4854 .flex-xxl-fill {
4855 flex: 1 1 auto !important;
4856 }
4857 .flex-xxl-row {
4858 flex-direction: row !important;
4859 }
4860 .flex-xxl-column {
4861 flex-direction: column !important;
4862 }
4863 .flex-xxl-row-reverse {
4864 flex-direction: row-reverse !important;
4865 }
4866 .flex-xxl-column-reverse {
4867 flex-direction: column-reverse !important;
4868 }
4869 .flex-xxl-grow-0 {
4870 flex-grow: 0 !important;
4871 }
4872 .flex-xxl-grow-1 {
4873 flex-grow: 1 !important;
4874 }
4875 .flex-xxl-shrink-0 {
4876 flex-shrink: 0 !important;
4877 }
4878 .flex-xxl-shrink-1 {
4879 flex-shrink: 1 !important;
4880 }
4881 .flex-xxl-wrap {
4882 flex-wrap: wrap !important;
4883 }
4884 .flex-xxl-nowrap {
4885 flex-wrap: nowrap !important;
4886 }
4887 .flex-xxl-wrap-reverse {
4888 flex-wrap: wrap-reverse !important;
4889 }
4890 .justify-content-xxl-start {
4891 justify-content: flex-start !important;
4892 }
4893 .justify-content-xxl-end {
4894 justify-content: flex-end !important;
4895 }
4896 .justify-content-xxl-center {
4897 justify-content: center !important;
4898 }
4899 .justify-content-xxl-between {
4900 justify-content: space-between !important;
4901 }
4902 .justify-content-xxl-around {
4903 justify-content: space-around !important;
4904 }
4905 .justify-content-xxl-evenly {
4906 justify-content: space-evenly !important;
4907 }
4908 .align-items-xxl-start {
4909 align-items: flex-start !important;
4910 }
4911 .align-items-xxl-end {
4912 align-items: flex-end !important;
4913 }
4914 .align-items-xxl-center {
4915 align-items: center !important;
4916 }
4917 .align-items-xxl-baseline {
4918 align-items: baseline !important;
4919 }
4920 .align-items-xxl-stretch {
4921 align-items: stretch !important;
4922 }
4923 .align-content-xxl-start {
4924 align-content: flex-start !important;
4925 }
4926 .align-content-xxl-end {
4927 align-content: flex-end !important;
4928 }
4929 .align-content-xxl-center {
4930 align-content: center !important;
4931 }
4932 .align-content-xxl-between {
4933 align-content: space-between !important;
4934 }
4935 .align-content-xxl-around {
4936 align-content: space-around !important;
4937 }
4938 .align-content-xxl-stretch {
4939 align-content: stretch !important;
4940 }
4941 .align-self-xxl-auto {
4942 align-self: auto !important;
4943 }
4944 .align-self-xxl-start {
4945 align-self: flex-start !important;
4946 }
4947 .align-self-xxl-end {
4948 align-self: flex-end !important;
4949 }
4950 .align-self-xxl-center {
4951 align-self: center !important;
4952 }
4953 .align-self-xxl-baseline {
4954 align-self: baseline !important;
4955 }
4956 .align-self-xxl-stretch {
4957 align-self: stretch !important;
4958 }
4959 .order-xxl-first {
4960 order: -1 !important;
4961 }
4962 .order-xxl-0 {
4963 order: 0 !important;
4964 }
4965 .order-xxl-1 {
4966 order: 1 !important;
4967 }
4968 .order-xxl-2 {
4969 order: 2 !important;
4970 }
4971 .order-xxl-3 {
4972 order: 3 !important;
4973 }
4974 .order-xxl-4 {
4975 order: 4 !important;
4976 }
4977 .order-xxl-5 {
4978 order: 5 !important;
4979 }
4980 .order-xxl-last {
4981 order: 6 !important;
4982 }
4983 .m-xxl-0 {
4984 margin: 0 !important;
4985 }
4986 .m-xxl-1 {
4987 margin: 0.25rem !important;
4988 }
4989 .m-xxl-2 {
4990 margin: 0.5rem !important;
4991 }
4992 .m-xxl-3 {
4993 margin: 1rem !important;
4994 }
4995 .m-xxl-4 {
4996 margin: 1.5rem !important;
4997 }
4998 .m-xxl-5 {
4999 margin: 3rem !important;
5000 }
5001 .m-xxl-auto {
5002 margin: auto !important;
5003 }
5004 .mx-xxl-0 {
5005 margin-right: 0 !important;
5006 margin-left: 0 !important;
5007 }
5008 .mx-xxl-1 {
5009 margin-right: 0.25rem !important;
5010 margin-left: 0.25rem !important;
5011 }
5012 .mx-xxl-2 {
5013 margin-right: 0.5rem !important;
5014 margin-left: 0.5rem !important;
5015 }
5016 .mx-xxl-3 {
5017 margin-right: 1rem !important;
5018 margin-left: 1rem !important;
5019 }
5020 .mx-xxl-4 {
5021 margin-right: 1.5rem !important;
5022 margin-left: 1.5rem !important;
5023 }
5024 .mx-xxl-5 {
5025 margin-right: 3rem !important;
5026 margin-left: 3rem !important;
5027 }
5028 .mx-xxl-auto {
5029 margin-right: auto !important;
5030 margin-left: auto !important;
5031 }
5032 .my-xxl-0 {
5033 margin-top: 0 !important;
5034 margin-bottom: 0 !important;
5035 }
5036 .my-xxl-1 {
5037 margin-top: 0.25rem !important;
5038 margin-bottom: 0.25rem !important;
5039 }
5040 .my-xxl-2 {
5041 margin-top: 0.5rem !important;
5042 margin-bottom: 0.5rem !important;
5043 }
5044 .my-xxl-3 {
5045 margin-top: 1rem !important;
5046 margin-bottom: 1rem !important;
5047 }
5048 .my-xxl-4 {
5049 margin-top: 1.5rem !important;
5050 margin-bottom: 1.5rem !important;
5051 }
5052 .my-xxl-5 {
5053 margin-top: 3rem !important;
5054 margin-bottom: 3rem !important;
5055 }
5056 .my-xxl-auto {
5057 margin-top: auto !important;
5058 margin-bottom: auto !important;
5059 }
5060 .mt-xxl-0 {
5061 margin-top: 0 !important;
5062 }
5063 .mt-xxl-1 {
5064 margin-top: 0.25rem !important;
5065 }
5066 .mt-xxl-2 {
5067 margin-top: 0.5rem !important;
5068 }
5069 .mt-xxl-3 {
5070 margin-top: 1rem !important;
5071 }
5072 .mt-xxl-4 {
5073 margin-top: 1.5rem !important;
5074 }
5075 .mt-xxl-5 {
5076 margin-top: 3rem !important;
5077 }
5078 .mt-xxl-auto {
5079 margin-top: auto !important;
5080 }
5081 .me-xxl-0 {
5082 margin-right: 0 !important;
5083 }
5084 .me-xxl-1 {
5085 margin-right: 0.25rem !important;
5086 }
5087 .me-xxl-2 {
5088 margin-right: 0.5rem !important;
5089 }
5090 .me-xxl-3 {
5091 margin-right: 1rem !important;
5092 }
5093 .me-xxl-4 {
5094 margin-right: 1.5rem !important;
5095 }
5096 .me-xxl-5 {
5097 margin-right: 3rem !important;
5098 }
5099 .me-xxl-auto {
5100 margin-right: auto !important;
5101 }
5102 .mb-xxl-0 {
5103 margin-bottom: 0 !important;
5104 }
5105 .mb-xxl-1 {
5106 margin-bottom: 0.25rem !important;
5107 }
5108 .mb-xxl-2 {
5109 margin-bottom: 0.5rem !important;
5110 }
5111 .mb-xxl-3 {
5112 margin-bottom: 1rem !important;
5113 }
5114 .mb-xxl-4 {
5115 margin-bottom: 1.5rem !important;
5116 }
5117 .mb-xxl-5 {
5118 margin-bottom: 3rem !important;
5119 }
5120 .mb-xxl-auto {
5121 margin-bottom: auto !important;
5122 }
5123 .ms-xxl-0 {
5124 margin-left: 0 !important;
5125 }
5126 .ms-xxl-1 {
5127 margin-left: 0.25rem !important;
5128 }
5129 .ms-xxl-2 {
5130 margin-left: 0.5rem !important;
5131 }
5132 .ms-xxl-3 {
5133 margin-left: 1rem !important;
5134 }
5135 .ms-xxl-4 {
5136 margin-left: 1.5rem !important;
5137 }
5138 .ms-xxl-5 {
5139 margin-left: 3rem !important;
5140 }
5141 .ms-xxl-auto {
5142 margin-left: auto !important;
5143 }
5144 .p-xxl-0 {
5145 padding: 0 !important;
5146 }
5147 .p-xxl-1 {
5148 padding: 0.25rem !important;
5149 }
5150 .p-xxl-2 {
5151 padding: 0.5rem !important;
5152 }
5153 .p-xxl-3 {
5154 padding: 1rem !important;
5155 }
5156 .p-xxl-4 {
5157 padding: 1.5rem !important;
5158 }
5159 .p-xxl-5 {
5160 padding: 3rem !important;
5161 }
5162 .px-xxl-0 {
5163 padding-right: 0 !important;
5164 padding-left: 0 !important;
5165 }
5166 .px-xxl-1 {
5167 padding-right: 0.25rem !important;
5168 padding-left: 0.25rem !important;
5169 }
5170 .px-xxl-2 {
5171 padding-right: 0.5rem !important;
5172 padding-left: 0.5rem !important;
5173 }
5174 .px-xxl-3 {
5175 padding-right: 1rem !important;
5176 padding-left: 1rem !important;
5177 }
5178 .px-xxl-4 {
5179 padding-right: 1.5rem !important;
5180 padding-left: 1.5rem !important;
5181 }
5182 .px-xxl-5 {
5183 padding-right: 3rem !important;
5184 padding-left: 3rem !important;
5185 }
5186 .py-xxl-0 {
5187 padding-top: 0 !important;
5188 padding-bottom: 0 !important;
5189 }
5190 .py-xxl-1 {
5191 padding-top: 0.25rem !important;
5192 padding-bottom: 0.25rem !important;
5193 }
5194 .py-xxl-2 {
5195 padding-top: 0.5rem !important;
5196 padding-bottom: 0.5rem !important;
5197 }
5198 .py-xxl-3 {
5199 padding-top: 1rem !important;
5200 padding-bottom: 1rem !important;
5201 }
5202 .py-xxl-4 {
5203 padding-top: 1.5rem !important;
5204 padding-bottom: 1.5rem !important;
5205 }
5206 .py-xxl-5 {
5207 padding-top: 3rem !important;
5208 padding-bottom: 3rem !important;
5209 }
5210 .pt-xxl-0 {
5211 padding-top: 0 !important;
5212 }
5213 .pt-xxl-1 {
5214 padding-top: 0.25rem !important;
5215 }
5216 .pt-xxl-2 {
5217 padding-top: 0.5rem !important;
5218 }
5219 .pt-xxl-3 {
5220 padding-top: 1rem !important;
5221 }
5222 .pt-xxl-4 {
5223 padding-top: 1.5rem !important;
5224 }
5225 .pt-xxl-5 {
5226 padding-top: 3rem !important;
5227 }
5228 .pe-xxl-0 {
5229 padding-right: 0 !important;
5230 }
5231 .pe-xxl-1 {
5232 padding-right: 0.25rem !important;
5233 }
5234 .pe-xxl-2 {
5235 padding-right: 0.5rem !important;
5236 }
5237 .pe-xxl-3 {
5238 padding-right: 1rem !important;
5239 }
5240 .pe-xxl-4 {
5241 padding-right: 1.5rem !important;
5242 }
5243 .pe-xxl-5 {
5244 padding-right: 3rem !important;
5245 }
5246 .pb-xxl-0 {
5247 padding-bottom: 0 !important;
5248 }
5249 .pb-xxl-1 {
5250 padding-bottom: 0.25rem !important;
5251 }
5252 .pb-xxl-2 {
5253 padding-bottom: 0.5rem !important;
5254 }
5255 .pb-xxl-3 {
5256 padding-bottom: 1rem !important;
5257 }
5258 .pb-xxl-4 {
5259 padding-bottom: 1.5rem !important;
5260 }
5261 .pb-xxl-5 {
5262 padding-bottom: 3rem !important;
5263 }
5264 .ps-xxl-0 {
5265 padding-left: 0 !important;
5266 }
5267 .ps-xxl-1 {
5268 padding-left: 0.25rem !important;
5269 }
5270 .ps-xxl-2 {
5271 padding-left: 0.5rem !important;
5272 }
5273 .ps-xxl-3 {
5274 padding-left: 1rem !important;
5275 }
5276 .ps-xxl-4 {
5277 padding-left: 1.5rem !important;
5278 }
5279 .ps-xxl-5 {
5280 padding-left: 3rem !important;
5281 }
5282 .gap-xxl-0 {
5283 gap: 0 !important;
5284 }
5285 .gap-xxl-1 {
5286 gap: 0.25rem !important;
5287 }
5288 .gap-xxl-2 {
5289 gap: 0.5rem !important;
5290 }
5291 .gap-xxl-3 {
5292 gap: 1rem !important;
5293 }
5294 .gap-xxl-4 {
5295 gap: 1.5rem !important;
5296 }
5297 .gap-xxl-5 {
5298 gap: 3rem !important;
5299 }
5300 .row-gap-xxl-0 {
5301 row-gap: 0 !important;
5302 }
5303 .row-gap-xxl-1 {
5304 row-gap: 0.25rem !important;
5305 }
5306 .row-gap-xxl-2 {
5307 row-gap: 0.5rem !important;
5308 }
5309 .row-gap-xxl-3 {
5310 row-gap: 1rem !important;
5311 }
5312 .row-gap-xxl-4 {
5313 row-gap: 1.5rem !important;
5314 }
5315 .row-gap-xxl-5 {
5316 row-gap: 3rem !important;
5317 }
5318 .column-gap-xxl-0 {
5319 -moz-column-gap: 0 !important;
5320 column-gap: 0 !important;
5321 }
5322 .column-gap-xxl-1 {
5323 -moz-column-gap: 0.25rem !important;
5324 column-gap: 0.25rem !important;
5325 }
5326 .column-gap-xxl-2 {
5327 -moz-column-gap: 0.5rem !important;
5328 column-gap: 0.5rem !important;
5329 }
5330 .column-gap-xxl-3 {
5331 -moz-column-gap: 1rem !important;
5332 column-gap: 1rem !important;
5333 }
5334 .column-gap-xxl-4 {
5335 -moz-column-gap: 1.5rem !important;
5336 column-gap: 1.5rem !important;
5337 }
5338 .column-gap-xxl-5 {
5339 -moz-column-gap: 3rem !important;
5340 column-gap: 3rem !important;
5341 }
5342 .text-xxl-start {
5343 text-align: left !important;
5344 }
5345 .text-xxl-end {
5346 text-align: right !important;
5347 }
5348 .text-xxl-center {
5349 text-align: center !important;
5350 }
5351 }
5352 @media (min-width: 1200px) {
5353 .fs-1 {
5354 font-size: 2.5rem !important;
5355 }
5356 .fs-2 {
5357 font-size: 2rem !important;
5358 }
5359 .fs-3 {
5360 font-size: 1.75rem !important;
5361 }
5362 .fs-4 {
5363 font-size: 1.5rem !important;
5364 }
5365 }
5366 @media print {
5367 .d-print-inline {
5368 display: inline !important;
5369 }
5370 .d-print-inline-block {
5371 display: inline-block !important;
5372 }
5373 .d-print-block {
5374 display: block !important;
5375 }
5376 .d-print-grid {
5377 display: grid !important;
5378 }
5379 .d-print-inline-grid {
5380 display: inline-grid !important;
5381 }
5382 .d-print-table {
5383 display: table !important;
5384 }
5385 .d-print-table-row {
5386 display: table-row !important;
5387 }
5388 .d-print-table-cell {
5389 display: table-cell !important;
5390 }
5391 .d-print-flex {
5392 display: flex !important;
5393 }
5394 .d-print-inline-flex {
5395 display: inline-flex !important;
5396 }
5397 .d-print-none {
5398 display: none !important;
5399 }
5400 }
5401
5402 /*# sourceMappingURL=bootstrap-utilities.css.map */