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